CPC G07F 17/3227 (2013.01) [G06Q 30/0242 (2013.01); G06Q 30/0253 (2013.01); G07F 17/3239 (2013.01); G07F 17/3255 (2013.01); G07F 17/3269 (2013.01); G07F 17/3286 (2013.01)] | 18 Claims |
1. A method, the method comprising:
storing a plurality of games of chance, wherein each game of chance comprises a respective starting point in time, a respective ending point in time, a respective maximum number of prizes to be awarded, and a respective set of criteria;
for each game of chance, randomly assigning a point in time between the respective starting point in time and the respective ending point in time of each game of chance;
receiving, at a particular point in time, a request from an end-user to participate;
determining whether the request meets the criteria of any of the one or more games of chance;
selecting a particular game of chance with the fewest criteria from the plurality of games of chance based upon the request; and
awarding a product item to the end-user, if the particular point in time is at or after the point in time assigned to at least one prize instance of the particular game of chance and an indicator of the at least one prize instance indicates the at least one prize instance is available to be awarded.
|