CPC G07F 17/3288 (2013.01) [A63F 1/04 (2013.01); A63F 1/18 (2013.01); A63F 9/14 (2013.01); A63F 13/80 (2014.09); G07F 17/32 (2013.01); G07F 17/3225 (2013.01); G07F 17/3244 (2013.01)] | 18 Claims |
1. An apparatus comprising:
a network interface;
a memory;
at least one processor to:
receive, via the network interface, data indicative of a bet on an intermediate position of a race participant during a race, the bet comprising a bet amount;
allocate a fraction of the bet amount to a jackpot pool to be awarded to a winner of a jackpot bet;
generate in the memory a matrix such that each column of the matrix indicates an intermediate point of the race participant during the race and each row of the matrix represents a race participant;
populate each cell of the matrix with a predicted position of a respective player at an intermediate point in the race;
receive, from remote sensors via the network interface, data indicating actual positions of race participants at intermediate points of the race;
compare the actual positions from the remote sensor with the predicted positions;
identify matches between the actual positions and the predicted positions;
identify whether a particular number of matches occur consecutively in the matrix; and
in response to determining that the matches occur consecutively, identify whether the bet is a winning bet based at least partially on the matches identified in the matrix;
identify whether the matrix also satisfies a condition of the jackpot bet; and
in response to determining that the matrix also satisfies the condition of the jackpot bet, award the jackpot pool to a user that initiated the matrix.
|