On-line promotion server
First Claim
1. A central server for providing a promotion to a plurality of application servers comprises:
- a processor; and
a tangible media coupled to the processor, the tangible media including;
code that directs the processor to receive from a user at a client system promotion setup data for the promotion;
code that directs the processor to receive a specification of an offer data for the promotion from the user;
code that directs the processor to receive a promotion targeting specification for the promotion from the user;
code that directs the processor to receive a specification of a method for delivering the promotion to the plurality of application servers;
code that directs the processor to form 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;
code that directs the processor to store the specification in a memory; and
code that directs the processor to transmit the promotion to the plurality of application servers.
1 Assignment
0 Petitions
Accused Products
Abstract
A central server for providing a promotion to a plurality of application servers includes a processor, and a tangible media coupled to the processor, the tangible media including code that directs the processor to receive from a user at a client system promotion setup data for the promotion, code that directs the processor to receive a specification of an offer data for the promotion from the user, code that directs the processor to receive a promotion targeting specification for the promotion from the user, code that directs the processor to receive a specification of a method for delivering the promotion to the plurality of application servers, code that directs the processor to form 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, code that directs the processor to store the specification in a memory, and code that directs the processor to transmit the promotion to the plurality of application servers.
-
Citations
20 Claims
-
1. A central server for providing a promotion to a plurality of application servers comprises:
-
a processor; and
a tangible media coupled to the processor, the tangible media including;
code that directs the processor to receive from a user at a client system promotion setup data for the promotion;
code that directs the processor to receive a specification of an offer data for the promotion from the user;
code that directs the processor to receive a promotion targeting specification for the promotion from the user;
code that directs the processor to receive a specification of a method for delivering the promotion to the plurality of application servers;
code that directs the processor to form 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;
code that directs the processor to store the specification in a memory; and
code that directs the processor to transmit the promotion to the plurality of application servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A client system for defining a promotion for distribution to a plurality of servers comprises:
-
a display; and
means for receiving a plurality of web pages to be displayed on the display, the plurality of web pages specified by a central server;
means for displaying a plurality of web pages on the display;
means for receiving setup data for the promotion from the user in response to a first prompt on the plurality of web pages on the display;
means for 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; and
means for transmitting the setup data and the specification of the offer to the central server using TCP/IP;
wherein the central server transmits a specification for the promotion to the plurality of servers, the specification including the setup data and the specification of the offer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for a central server including a processor for distributing promotions to a plurality of servers comprises:
a tangible memory comprising;
code that directs the processor to provide a plurality of web pages for display to a client system;
code that directs the processor to receive 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;
code that directs the processor to receive an offer specification from the client system, the offer specification provided by the promoter in response to a second prompt on the plurality of web pages;
code that directs the processor to receive a targeting specification for the promotion from the client system, the targeting specification provided by the promoter in response to a third prompt on the plurality of web pages;
code that directs the processor to form a promotion specification in response to the promotion setup data, the offer specification, and the targeting specification;
code that directs the processor to store the promotion specification in a database; and
code that directs the processor to distribute at least a portion of the promotion specification to only the plurality of servers from a superset of servers in response to the promotion specification. - View Dependent Claims (16, 17, 18, 19, 20)
Specification