| CPC G07F 17/3244 (2013.01) [G07F 17/32 (2013.01); G07F 17/3227 (2013.01); G07F 17/323 (2013.01); G07F 17/3288 (2013.01); H04M 1/72427 (2021.01)] | 5 Claims |

|
1. A non-transitory computer-readable medium with instructions stored therein which, when executed, cause at least one processor to:
receive a datastream;
extract one or more descriptions of current events from the datastream;
identify event matches based on the one or more descriptions of current events and event descriptions associated with a plurality of games;
identify alert registration data associated with each game in the plurality of games, wherein the alert registration data includes a list of mobile devices registered to receive an alert message regarding each game in the plurality of games;
determine a number of mobile devices registered to receive the alert message for each game in a subset of the plurality of games, wherein the subset comprises a game and at least one other game;
determine an estimate of correlation among user interests in the subset of the plurality of games;
store the estimates of the correlations; and
transmit data describing the event matches to a first mobile device;
receive a request from the respective mobile device that the alert message be forwarded to a second mobile device; and
transmit the alert message to the second mobile device.
|