Patent ID: 8756315

Claim:
A method comprising: reading, by at least one processor, alert registration data from a data storage device that stores records describing a plurality of games, wherein each record includes a list of mobile devices registered to receive alerts regarding one of the plurality of games; determining, by the at least one processor, the number of mobile devices registered to receive alerts for all of the games in a subset of the plurality of games consisting of two or more games, the mobile devices comprising a first mobile device associated with a first user, the first mobile device not being registered to receive alerts for at least one of the plurality of games; determining, by the at least one processor, an estimate of a correlation among user interests in the subset of games based at least in part on the determination of the number of mobile devices registered to receive alerts for all of the games in a subset of the plurality of games; storing, by the at least one processor, the estimate; and based at least in part on the determined estimate of the correlation among user interests in the subset of games, identifying, by the at least one processor, for the first user one or more games of interest for which the first mobile device is not currently registered to receive alerts.