Personalized gaming and demographic collection method and apparatus
First Claim
1. A method for presenting advertisements to a user comprising the steps of:
- receiving personal information about the user;
providing a game for the user to play;
selecting an advertisement from a pool of advertisements according to said personal information;
integrating said advertisement into the game;
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus that collects demographics from contestants using ubiquitous Internet devices or a new slot machine on a casino floor. Contestants are given the opportunity to earn points that they can redeem for various prizes that are of interest to them. A plurality of prizes can be selected from a plurality of categories. As the contestants play games of chance, a pool of advertisements is presented to the contestants. Advertisements from the pool are selected in accordance with each contestants buying propensity. As contestants play games of chance, the system infers additional propensities of each user and stores this for later reduction. The reduced data is then sold as marketing data together with a list of system users that comprises name, address, phone number and e-mail addresses and the like. The system is implemented using a client-server paradigm. A server maintains databases needed to track all of the contestants that register with the system. The client devices, including the new slot machine, use a standard web browser as a means to retrieve and display web pages to the contestant. Most web pages have an attached java-script program that implements the functionality of the present invention. Other web pages that contestants encounter comprise a shell for a Java applet that embodies a game of chance. The Java applet that implement games of chance are universal in distribution relying on the web browser to homogenize the user interface across a wide range of hardware platforms. The ubiquitous Internet devices and slot machine are connected to the games either through a wired or wireless network.
137 Citations
68 Claims
-
1. A method for presenting advertisements to a user comprising the steps of:
-
receiving personal information about the user;
providing a game for the user to play;
selecting an advertisement from a pool of advertisements according to said personal information;
integrating said advertisement into the game;
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for presenting advertisements to a user comprising the steps of:
-
providing a game for the user to play;
selecting an advertisement from a pool of advertisements according to a set of propensities describing the user;
integrating said advertisement into the game;
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for selecting prizes that a user can win in a game comprising the steps of:
-
allowing the user to play a game;
monitoring the users activity during game play to determine if the user is exhibiting a preference for a particular prize;
presenting prizes that the user can win by playing said game wherein the prizes are selected based on a set of propensities exhibited by the user;
updating said set of propensities to reflect said exhibited prize preference.; and
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine.
-
-
18. A method for selecting prizes that a user can win in a game comprising the steps of:
-
receiving a plurality of personal attributes describing a user;
selecting a prize based on a subset of the said plurality of attributes; and
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine. - View Dependent Claims (64)
-
-
19. A method for selecting prizes that a user can win in a game comprising the steps of:
-
receiving a plurality of personal attributes describing a user;
segregating a collection of prizes into a plurality of categories;
selecting one of said categories based on a first personal attribute of the user;
selecting a prize from said selected category based on a second personal attribute of the user; and
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine.
-
-
20. A method for selecting prizes that a user can win in a game comprising the steps of:
-
presenting an enumeration of prizes that the user can win;
receiving from the user a selection of a prize presented in the enumeration; and
wherein said game is accessed by client devices comprising any of;
a personal computer, a set-top box, a ubiquitous Internet appliance and a slot machine.
-
-
21. A method for determining what prizes are of more interest to a contestant comprising the steps of:
-
establishing an account for a contestant;
presenting a plurality of prizes that the contestant can win;
allowing the contestant to select a prize that the contestant wants to win;
allowing the contestant to engage a random process to determine if the prize should be awarded in exchange for a debit of a first quantity of points from said account;
allowing the contestant to improve the likelihood of winning in exchange for a second quantity of points from said account;
recording the prize selected by the contestant;
counting the number of times that the contestant engages said random process; and
counting the number of times that the contestant improves the odd that thecontestant. - View Dependent Claims (61, 62, 63)
-
-
22. A method for awarding prizes to a contestant comprising the steps of:
-
offering to a contestant a plurality of prizes that the contestant can win;
tracking the cost of each of said plurality of prizes;
associating an advertisement with each of said prizes;
tracking the income received for each impression of the advertisement presented to the contestant; and
adjusting a probability that the contestant will win the prize so as to ensure that the income received for all impressions of the advertisement over a period of time exceeds the cost of the prize. - View Dependent Claims (23)
-
-
24. An advertisement presentation unit comprising:
-
database of personal information describing a plurality of attributes for a plurality of users;
attribute reception interface;
database manager that receives attributes from the attribute reception unit and stores said attributes in said database of personal information;
advertisement database comprising fields for a category for each advertisement record;
advertisement reception unit that receives advertisements together with a category label and stores the advertisements together with their category labels in said advertisement database;
orrelation unit that receives an input that specifies one user and retrieves a personal attribute for that user from the database of personal information and reads a correlation category from a table using the retrieved personal attribute as an index;
selection unit that receives the correlation category and retrieves an advertisement from said advertisement database where the category label of the advertisement retrieved matches the correlation category; and
advertisement delivery unit capable of delivering the advertisement to a game. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 49, 50, 51, 52)
-
-
32. An advertisement presentation unit comprising:
-
database of personal propensities describing a plurality of attributes for a plurality of users;
advertisement database comprising fields for a category for each advertisement record;
advertisement reception unit that receives advertisements together with a category label and stores the advertisements together with their category labels in said advertisement database;
correlation unit that receives an input that specifies one user and retrieves a personal propensities for that user from the database of personal propensities and reads a correlation category from a table using the retrieved personal attribute as an index;
selection unit that receives the correlation category and retrieves an advertisement from said advertisement database where the category label of the advertisement retrieved matches the correlation category; and
advertisement delivery unit capable of delivering the advertisement to a game. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 53, 54, 55, 56)
-
-
40. A prize selection unit comprising:
-
database of available prizes containing a plurality of prize descriptions;
database of personal information containing a plurality or attributes for a plurality of users;
attribute reception unit that receives a plurality of attributes for a plurality of users and stores said received attributes in the database of personal information; and
selection unit that;
receives an identification of a user and an indicator of required selection attributes;
retrieves the required selection attributes from the database of personal information for the identified user; and
selects a prize that matches the retrieved selection attributes from the database of available prizes. - View Dependent Claims (68)
-
-
41. A prize selection unit comprising:
-
database of available prizes containing a plurality of prize descriptions that are segregated into categories;
database of personal information containing a plurality or attributes for a plurality of users;
attribute reception unit that receives a plurality of attributes for a plurality of users and stores said received attributes in the database of personal information; and
selection unit that;
receives an identification of a user and an indicator of a first and second required selection attributes;
retrieves the first and second required selection attributes from the database of personal information for the identified user; and
selects a prize category that matches the retrieved selection attribute from the database of available prizes.
-
-
42. A prize selection unit comprising:
-
database of personal propensities;
monitoring unit that detects selection request from a user and issues an enumeration request;
presentation module that presents an enumeration of available prizes to the user upon receiving an enumeration request; and
selection module that receives from a user a plurality prize selections and stores the selections received in said database of personal propensities.
-
-
43. A prize interest quotient acquisition device comprising:
-
database of personal propensities;
account register that stores the balance of points that a user has;
prize presentation unit that presents a user with a selection of prizes that can be won;
prize selection unit that receives from the user a indication of what prize is to be played for and stores this indication in the database of personal propensities; and
contest unit that;
receives an indication from a user to engage a random process to determine if the prize is won, decrements the value stored in the account register by a first quantity of points and then stores the indication of random process together with the prize selection in the database of personal propensities; and
receives an indication from a user that the probability of winning the prize is to be enhanced, decrements the value stored in the account register by a second quantity of points and then stores the indication of probability enhancement together with the prize selection in the database of personal propensities. - View Dependent Claims (65, 66, 67)
-
-
44. A prize fulfillment unit comprising:
-
database of a plurality of advertisements available for presentation that comprises an income value for each impression of each of the plurality of advertisement;
database of a plurality of prizes available for award to a contestant that comprises a cost value for each prize and an indicator that associates each prize with an advertisement; and
cost correlator that;
receives a request from a game for a probability indicator for a selected prize;
uses the indicator of the selected prize as an index to retrieve the cost of the prize from the database of a plurality of prizes;
retrieves from the database of a plurality of advertisements the income value for the advertisement that has an indicator that associates that advertisement with the indicator of the selected prize;
calculates the number of impressions that are required to result in income greater than the cost of the selected prize; and
issues a probability indicator that is based on said calculated number of impressions required and the cost of the selected prize. - View Dependent Claims (45, 46, 47, 48, 57, 58, 59, 60)
-
Specification