Claims
- 1. A method for a central server for providing a promotion to a plurality of application servers comprises:
receiving from a user at a client system a promotion identifier for the promotion; receiving a specification of an offer type for the promotion from the user; receiving a promotion targeting specification for the promotion from the user; receiving a specification of a method for delivering the promotion to the plurality of application servers; forming a specification for the promotion in response to the promotion identifier, the offer type, the promotion targeting specification, and the method for delivering the promotion; storing the specification in a tangible memory; and transmitting the promotion to the plurality of application servers.
- 2. The method of claim 1 wherein receiving from the user at the client system the promotion identifier for the promotion comprises receiving from the user a tracking number.
- 3. The method of claim 2 wherein the offer type selected from the class: cents off, percentage discount, price point, buy x get y for Z, free sample.
- 4. The method of claim 3 wherein the offer further comprises a product identifier.
- 5. The method of claim 1 wherein the promotion targeting specification is selected from the class: target category, target usage, target loyalty, targeted market.
- 6. The method of claim 1 wherein the method for delivering the promotion to the plurality of application servers is selected from static delivery, triggered delivery.
- 7. The method of claim 1 wherein the offer further comprises a redemption limit selected from the class: number of redemptions, dollar amount of redemptions.
- 8. A method for a client system including a display for defining a promotion for distribution to a plurality of application servers comprises:
displaying a plurality of web pages on the display, the plurality of web pages specified by a central server; receiving setup data for the promotion from the user in response to a first prompt on the plurality of web pages on the display; receiving a specification of an offer for the promotion from the user in response to a second prompt on the plurality of web pages on the display; receiving a targeting specification for the promotion from the user in response to a third prompt on the plurality of web pages on the display; and transmitting the setup data, the offer, and the targeting specification to the central server; wherein the central server forms a specification for the promotion in response to the promotion identifier, the offer, and the targeting specification; and wherein the central server transmits the specification for the promotion to the plurality of application servers.
- 9. The method of claim 8 further comprising
receiving a specification of a method for delivering the promotion to customers in response to a fourth prompt on the plurality of web pages on the display; and transmitting the method for delivering the promotion to the plurality of application servers to the central server; wherein the central server forms the specification also in response to the method for delivering the promotion to the plurality of application servers.
- 10. The method of claim 8 wherein the offer comprises a pre-condition of selection by a consumer of more than one product.
- 11. The method of claim 8 wherein the setup data is used by the central server to determine the plurality of application servers from a superset of application servers.
- 12. The method of claim 8 wherein the targeting specification specifies the consumers who are offered the promotion based upon data selected from: consumers' usage of targeted products, consumers' brand loyalty, consumers' geographic location, consumers' consumption of products within a target category.
- 13. The method of claim 8 wherein the method for delivering the promotion to the customers is selected from the class: delivery to customers in response to products within the customers' shopping cart, deliver to customers in response to product category being shopped by customers.
- 14. The method of claim 8 wherein the offer also specifies a redemption limit selected from the class: maximum number of redemptions, maximum dollar amount of redemptions.
- 15. A method for a central server for distributing promotions to a plurality of application servers comprises:
providing a plurality of web pages for display to a client system; receiving promotion setup data from the client system, the promotion setup data provided by a promoter in response to a first prompt on the plurality of web pages; receiving a specification of an offer from the client system, the specification of the offer provided by the promoter in response to a second prompt on the plurality of web pages; receiving a specification of a targeting method for the promotion from the client system, the specification of the targeting method provided by the promoter in response to a third prompt on the plurality of web pages; receiving a specification of a method for delivering the promotion from the client system, the specification of the method for delivering the promotion provided by the promoter in response to a fourth prompt on the plurality of web pages; forming a specification for the promotion in response to the promotion setup data, the specification of the offer, the specification of the targeting method, and the specification of the method for delivering the promotion; storing the specification for the promotion in a database; and distributing the specification for the promotion to the plurality of application servers.
- 16. The method of claim 15 wherein the first prompt and the fourth prompt are on different web pages from the plurality of web pages.
- 17. The method of claim 15 wherein the offer comprises a pre-condition and promotion selected from the class: purchase and discount, buy X and get Y free.
- 18. The method of claim 15 wherein the targeting method is selected from the class: target shopping category, target consumer usage, target consumer loyalty, target geographic consumer, target consumer demographic.
- 19. The method of claim 15 wherein the method for delivering the promotion to the customers is selected from the class: delivery to customers in response to products within the customers' shopping cart, deliver to customers in response to product category being shopped by customers.
- 20. The method of claim 15 wherein the promotion setup data comprises a specification of appearance of the promotion to a consumer.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims priority to Provisional Application No. 60/220548 filed Jul. 25, 2000, provisional Application No. 60/220551 filed Jul. 25, 2000, application Ser. No. 09/834,855 filed Apr. 12, 2001, application Ser. No. 09/834,851 filed Apr. 12, 2001, and Provisional Application No. ______, filed Jul. 18, 2001, Attorney Docket No 020683-000500US, titled Universal Promoter System and Method. These applications are hereby incorporated by reference for all purposes.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60220548 |
Jul 2000 |
US |
|
60220551 |
Jul 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
09915937 |
Jul 2001 |
US |
| Child |
10456856 |
Apr 2002 |
US |