Dynamic method and apparatus for target promotion
First Claim
1. A method for providing a plurality of target groups with a plurality of promotions for a plurality of goods, using a computer server, comprised of the steps:
- a) tracking active customers for said plurality of target groups by monitoring the changes of active customers on a real-time basis in a geographical area in which customers are to receive promotions, and updating the changes of said active customers on a real-time basis;
b) tracking the changes in operating environment for said plurality of goods and determining which of the plurality of goods are to be promoted based on the changes in operating environment;
c) calculating target group characteristics on a real-time basis for said plurality of target groups from said active customers;
d) calculating a plurality of promotions from a given set of promotional candidates for a plurality of goods based on promotional objectives for said plurality of target groups, wherein said promotional objectives include said target group characteristics; and
e) disseminating by the computer server, said plurality of promotions to one or more of said plurality of target groups, wherein selection of said one or more of said plurality of target groups is dependent on changes in operating environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing target groups of customers with a plurality of promotions for a plurality of goods. Active customers are tracked for each target group. Active customers can include customers with portable devices, customers with hand-held devices, customers who are viewers of a pay-per-view system and customers who are viewers of a web site. The promotions for each target group are calculated based on the promotional objectives for each target group and the conditions in the operating environment. Selected promotions are sent the active customers for each target group.
182 Citations
18 Claims
-
1. A method for providing a plurality of target groups with a plurality of promotions for a plurality of goods, using a computer server, comprised of the steps:
-
a) tracking active customers for said plurality of target groups by monitoring the changes of active customers on a real-time basis in a geographical area in which customers are to receive promotions, and updating the changes of said active customers on a real-time basis;
b) tracking the changes in operating environment for said plurality of goods and determining which of the plurality of goods are to be promoted based on the changes in operating environment;
c) calculating target group characteristics on a real-time basis for said plurality of target groups from said active customers;
d) calculating a plurality of promotions from a given set of promotional candidates for a plurality of goods based on promotional objectives for said plurality of target groups, wherein said promotional objectives include said target group characteristics; and
e) disseminating by the computer server, said plurality of promotions to one or more of said plurality of target groups, wherein selection of said one or more of said plurality of target groups is dependent on changes in operating environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for providing a plurality of target groups, a plurality of promotions for a plurality of goods, using a computer server, comprising:
-
a) means for tracking active customers for said plurality of target groups by monitoring the changes of active customers on a real-time basis in a geographical area in which customers are to receive promotions, and updating the changes of said active customers on a real-time basis;
b) means for tracking the changes in operating environment for said plurality of goods and determining which if the plurality of goods are to be promoted based on the changes in operating environment, wherein said changes include changes in available service capacity to service sales for said plurality of goods;
c) means for calculating target group characteristics on a real-time basis for said plurality of target groups from said active customers; and
d) means for calculating a plurality of promotions from a given set of promotional candidates for a plurality of goods based on promotional objectives for said plurality of target groups, wherein said promotional objectives include said target group characteristics. - View Dependent Claims (17)
-
-
18. A program storage device readable by machine, tangibly embodying a program of instruction executable by the machine to perform method steps providing a plurality of target groups, a plurality of promotions for a plurality of goods, using a computing server, said method steps comprising:
-
a) tracking active customers for said plurality of target groups by monitoring the changes of active customers on a real-time basis in a geographical area in which customers are to receive promotions, and updating the changes of said active customers on a real-time basis;
b) tracking the changes in operating environment for said plurality of goods and determining which of the plurality of goods are to be promoted based on the changes in operating environment, wherein said changes include changes in available service capacity to service sales for said plurality of goods;
c) calculating target group characteristics on a real-time basis for said plurality of target groups from said active customers; and
d) calculating a plurality of promotions from a given set of promotional candidates for a plurality of goods based on promotional objectives for said plurality of target groups, wherein said promotional objectives include said target group characteristics.
-
Specification