System and method for incentive programs and award fulfillment
AssigneeYork Eggleston
InventorsYork Eggleston, Andrey Ukhov
Life of this patent
Estimating the term…
Abstract
A method and system for providing incentive programs over a computer network is provided in which a host may provide sponsoring companies with the capability to buy prepackaged or self-built incentive programs, offer such incentive programs to consumers, provide sponsoring companies and retailers with the capability to associate prizes with incentive programs, provide sponsoring companies, retailers and consumers with convenient fulfillment of prizes, and store and manipulate databases regarding all of the foregoing.
Claims15
A system for incentive program generation, comprising:
- a network;
- a sponsor computer connected to the network;
- a host computer connected to the network, the host computer having a server;
- an incentive application builder program, running on the server;
- a database of objects associated with parameters of an incentive application program;
- and
- an interface of the incentive program builder application for sponsor entry of parameters for an incentive program;
- wherein the sponsor builds an incentive program by interacting with the application program.
A method for generating an incentive program, comprising:
- providing a computer;
- providing an incentive program builder application of such computer;
- providing a database of objects associated with parameters of an incentive program;
- providing an interface of the incentive program builder application for user entry of parameters for an incentive program;
- associating an object with each parameter entered by the user;
- and
- generating an incentive program comprising the objects associated with all of the parameters entered by the user.
A system for incentive program generation and award fulfillment, comprising:
- a host computer connected to a network;
- a client computer of a consumer connected to the network;
- a sponsor computer of a sponsor connected to the network;
- an incentive participation application program for participation by the consumer in an incentive program, wherein the participation may be in incentive programs of a plurality of sponsors;
- a server of the host computer;
- a web site, located on the server of the host computer, wherein the consumer may participate in an incentive program via the web site;
- a database of the host computer of awards associated with the incentive participation application programs;
- an award association application program for associating an award with an incentive program;
- a fulfillment automation application program for associating a fulfillment method with an award;
- an electronic card for fulfillment of an award, having memory for storing information associated with the consumer, wherein the information may be a personal identification number or information associated with the consumer's participation in an incentive program;
- and
- an incentive builder application program, running on the server of the host computer, wherein the sponsor may build an incentive program by interacting with the incentive builder application program, wherein the incentive builder application program comprises a database of objects associated with incentive programs, wherein each object is associated with an action that is associated with the incentive program, an interface for permitting a sponsor to enter parameters associated with an incentive program, an object association application for associating objects with the parameters entered by a sponsor and building a file comprising the objects associated with all of the parameters entered by a sponsor, an editor for generating an electronic file containing code for the incentive program, a classifying application program for classifying the code in numbers that represent the elements of the code, a generator application program for generating tables of the numbers that represent the code for the incentive program, and an executor application that is capable of interpreting the tables and executing the code.
A method of providing incentive program generation and award fullfillment, comprising:
- providing a host computer connected to a network;
- providing a client computer of a consumer connected to the network;
- providing a sponsor computer of a sponsor connected to the network;
- providing an incentive participation application program for participation by the consumer in an incentive program, wherein the participation may be in incentive programs of a plurality of sponsors;
- providing a server of the host computer;
- providing a web site, located on the server of the host computer, wherein the consumer may participate in an incentive program via the web site;
- providing a database of the host computer of awards associated with the incentive participation application programs;
- associating an award with an incentive program;
- associating a fulfillment method with an award;
- providing an electronic card for fulfillment of an award, having memory for storing information associated with the consumer, wherein the information may be a personal identification number or information associated with the consumer's participation in an incentive program;
- and
- providing an incentive builder application program, running on the server of the host computer, wherein the sponsor may build an incentive program by interacting with the incentive builder application program, wherein the incentive builder application program comprises a database of objects associated with incentive programs, wherein each object is associated with an action that is associated with the incentive program, an interface for permitting a sponsor to enter parameters associated with an incentive program, an object association application for associating objects with the parameters entered by a sponsor and building a file comprising the objects associated with all of the parameters entered by a sponsor, an editor for generating an electronic file containing code for the incentive program, a classifying application program for classifying the code in numbers that represent the elements of the code, a generator application program for generating tables of the numbers that represent the code for the incentive program, and an executor application that is capable of interpreting the tables and executing the code.
A method of incentive program generation, comprising:
- providing a host computer connected to a network for hosting a sponsor having a sponsor computer connected to the network;
- providing an incentive application builder program, running on the host computer;
- providing a database of objects associated with parameters of said incentive application builder program;
- and
- providing an interface of the incentive program builder application for sponsor entry of parameters for an incentive program;
- wherein the sponsor builds an incentive program by interacting with the application program.
Dependencies are inferred from the claim text.