Interactive live event outcome selection and prediction
First Claim
1. A method comprising:
- generating a set of cells for an event;
providing the set of cells to a client device to present in a user interface;
receiving a selection of a cell from the client device;
assigning the selected cell to a user account;
generating a coordinate for each cell in the set on a random basis, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells;
calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur;
presenting the probability in association with the cell on the user interface;
determining a rate of success of the user account based on a plurality of past events and a number of times the user account was associated with winning cells in the plurality of past events; and
determining a reward for the user account based on the rate of success.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing an interactive interface for live event outcome selection and prediction may include generating a set of cells for an event. The set of cells may be provided to a client device to present in a user interface. A selection of a cell may be received from the client device. The selected cell may be assigned to a user account. The method may generate a coordinate for each cell in the set, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells. The method may comprise calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur; and presenting the probability in association with the cell on the user interface. Other embodiments are described and claimed.
11 Citations
20 Claims
-
1. A method comprising:
-
generating a set of cells for an event; providing the set of cells to a client device to present in a user interface; receiving a selection of a cell from the client device; assigning the selected cell to a user account; generating a coordinate for each cell in the set on a random basis, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells; calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur; presenting the probability in association with the cell on the user interface; determining a rate of success of the user account based on a plurality of past events and a number of times the user account was associated with winning cells in the plurality of past events; and determining a reward for the user account based on the rate of success. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor circuit; a memory storing instructions which when executed by the processor circuit cause the processor circuit to; generate a set of cells for an event; assign a cell coordinate to each cell in the set, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells; and assign a cell to a user account; receive live data about the event, parse the live data, predict an event result from the parsed live data, and compare the predicted event result to cell coordinates for a set of cells; determine a rate of success of the user account based on a plurality of past events and a number of times the user account was associated with winning cells in the plurality of past events; and determine a reward for the user account based on the rate of success. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause an apparatus to:
-
receive live data about an event in progress; parse the live data; predict an event result according to the parsed live data; compare the predicted event result to cell coordinates for a set of cells, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells; modify a user interface to reflect a cell having cell coordinates that match the predicted event result; determine a rate of success of a user account based on a plurality of past events and a number of times the user account was associated with winning cells in the plurality of past events; and determine a reward for the user account based on the rate of success. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification