WAGERING GAME ESTABLISHMENT OFFER TAILORING
First Claim
1. A method comprising:
- determining that current wagering game establishment activity data of a user satisfies wagering game establishment offer evaluation criteria;
accessing, over a network, past activity data of the user at least partially in response to said determining that the current wagering game establishment activity data of the user satisfies the wagering game establishment offer evaluation criteria;
analyzing the past activity data based, at least in part, on a desired effect and the current wagering game establishment activity data to generate an analysis result;
computing likelihood that at least one of a set of offers can achieve the desired effect based, at least in part, on the analysis result;
selecting a first of the set of offers based, at least in part, on said determining the likelihood that at least one of the set of offers can achieve the desired effect; and
presenting the selected first offer to the user.
10 Assignments
0 Petitions
Accused Products
Abstract
A system determines that current wagering game establishment activity data of a user satisfies wagering game establishment offer evaluation criteria (401). The system accesses, over a network, past activity data of the user at least partially in response to determining that the current wagering game establishment activity data of the user satisfies the wagering game establishment offer evaluation criteria (403). The system analyzes the past activity data based, at least in part, on a desired effect and the current wagering game establishment activity data (405). The system computes likelihood that at least one of a set of offers can achieve the desired effect based on the analysis result (407). The system selects a first of the set of offers based, at least in part, on determining the likelihood that at least one of the set of offers can achieve the desired effect (409). The system presents the selected first offer to the user (413).
44 Citations
29 Claims
-
1. A method comprising:
-
determining that current wagering game establishment activity data of a user satisfies wagering game establishment offer evaluation criteria; accessing, over a network, past activity data of the user at least partially in response to said determining that the current wagering game establishment activity data of the user satisfies the wagering game establishment offer evaluation criteria; analyzing the past activity data based, at least in part, on a desired effect and the current wagering game establishment activity data to generate an analysis result; computing likelihood that at least one of a set of offers can achieve the desired effect based, at least in part, on the analysis result; selecting a first of the set of offers based, at least in part, on said determining the likelihood that at least one of the set of offers can achieve the desired effect; and presenting the selected first offer to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
analyzing past wagering game establishment activity data of a user in a context of current wagering game establishment activity data of the user and based, at least in part, on a desired offer effect in response to satisfaction of offer evaluation criteria by the current wagering game establishment activity data; selecting a plurality of offer elements based, at least in part, on said analyzing; building an offer with a likelihood to achieve the desired offer effect, wherein the offer is built with the plurality of offer elements; and presenting the offer to the user. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus comprising:
-
a processor; a machine-readable medium; means for analyzing past wagering game establishment activity data of at least one user in a context of current wagering game establishment activity data of the at least one user; and means for computing that a first offer will have a greater likelihood of achieving a desired effect than a second offer based, at least in part, on output of the analyzing means. - View Dependent Claims (18, 19, 20)
-
-
21. One or more machine-readable media having instructions which, when executed by a processor, cause the processor to perform operations that comprise:
-
determining that current wagering game establishment activity data of a user satisfies wagering game establishment offer evaluation criteria; accessing, over a network, past activity data of the user at least partially in response to said determining that the current wagering game establishment activity data of the user satisfies the wagering game establishment offer evaluation criteria; analyzing the past activity data based, at least in part, on a desired effect and the current wagering game establishment activity data to generate an analysis result; computing likelihood that at least one of a set of offers can achieve the desired effect based, at least in part, on the analysis result; selecting a first of the set of offers based, at least in part, on said determining the likelihood that at least one of the set of offers can achieve the desired effect; and presenting the selected first offer to the user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification