METHOD AND SYSTEM FOR ADAPTIVE OFFER DETERMINATION
7 Assignments
0 Petitions
Accused Products
Abstract
The optimization system monitors a mobile phone user'"'"'s behavior in response to an offer for a reward and determines a good level for a product promotion. The determination may be made based upon the user'"'"'s current response, past response patterns to various reward levels or a correlation between a user'"'"'s behavior and the behavior corresponding to a class of users. The system can determine an offer level that maximizes the return on the profit or revenue from a potential purchase for which the offer applies.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for providing an adaptive offer, comprising:
-
providing a first offer applicable for an activity at a retail store to a first user via a first mobile phone, wherein the first offer has a first value; providing a second offer applicable for the activity at the retail store to a second user via a second mobile phone, wherein the second offer has a second value that is greater than the first value; determining that the first user has not redeemed the first offer and that the second user has redeemed the second offer; using a processor for determining a third value responsive to determining that the second user has redeemed the second offer and that the first user has not redeemed the first offer, wherein the third value is greater than the first value and wherein the third value is less than the second value; and providing a third offer applicable for the activity at the retail store to a third user via a third mobile phone, wherein the third offer has the third value; wherein the first user, the second user, and the third user are all different users;
wherein the first offer, the second offer, and the third offer are provided in response to detecting respective physical presence of the first user, the second user, and the third user at the retail store; and
wherein the processor determines presence of the users at the retail store based on information received from client-side applications of the mobile phones of the users in response to reception at each mobile phone of a signal transmitted within the retail store that encodes an identifier that identifies the retail store. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system, comprising:
-
a processor configured to; provide a first offer applicable for an activity at a retail store to a first user via a first mobile phone, wherein the first offer has a first value; provide a second offer applicable for the activity at the retail store to a second user via a second mobile phone, wherein the second offer has a second value that is greater than the first value; determine that the first user has not redeemed the first offer and that the second user has redeemed the second offer; determine a third value responsive to determining that the second user has redeemed the second offer and that the first user has not redeemed the first offer, wherein the third value is greater than the first value and wherein the third value is less than the second value; and provide a third offer applicable for the activity at the retail store to a third user via a third mobile phone, wherein the third offer has the third value; wherein the first user, the second user, and the third user are all different users;
wherein the first offer, the second offer, and the third offer are provided in response to detecting respective physical presence of the first user, the second user, and the third user at the retail store; and
wherein the processor determines presence of the users at the retail store based on information received from client-side applications of the mobile phones of the users in response to reception at each mobile phone of a signal transmitted within the retail store that encodes an identifier that identifies the retail store; anda memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
providing a first offer applicable for an activity at a retail store to a first user via a first mobile phone, wherein the first offer has a first value; providing a second offer applicable for the activity at the retail store to a second user via a second mobile phone, wherein the second offer has a second value that is greater than the first value; determining that the first user has not redeemed the first offer and that the second user has redeemed the second offer; determining a third value responsive to determining that the second user has redeemed the second offer and that the first user has not redeemed the first offer, wherein the third value is greater than the first value and wherein the third value is less than the second value; and providing a third offer applicable for the activity at the retail store to a third user via a third mobile phone, wherein the third offer has the third value; wherein the first user, the second user, and the third user are all different users;
wherein the first offer, the second offer, and the third offer are provided in response to detecting respective physical presence of the first user, the second user, and the third user at the retail store; and
wherein presence of the users at the retail store is determined based on information received from client-side applications of the mobile phones of the users in response to reception at each mobile phone of a signal transmitted within the retail store that encodes an identifier that identifies the retail store.
-
Specification