METHOD, SYSTEM, SERVER AND COMPUTER SOFTWARE FOR PREDICTION GAME
First Claim
1. A method for receiving and transmitting data between a server and a user terminal, through a network in a prediction game, the method comprising the steps to:
- store at the server a plurality of event data items and corresponding status data items each associated with an event, wherein the status data item indicates whether the corresponding event has taken place or not, and is unavailable when the event is a future event, and is available when the event is a past event;
transmit from the server to the user terminal at least one event data item for a future event to a user identified by a user identification;
receive at the server from the user terminal at least one choice data item transmitted by the user identified by the user identification, each choice data item relating to a corresponding event data item, and indicating whether the user predicts the future event indicated by the corresponding event data item to take place or not;
store at the server each received choice data item in association with the corresponding event data item and the user identification;
update, for each past event, the corresponding status data item;
compare at the server, for each user identification, the stored choice data items with the corresponding status data items of past events and, if the stored choice data item corresponds to the status data item, increment a count associated with the user identification;
store at the server the count in association with the user identification; and
transmit the count from the server to the user terminal.
0 Assignments
0 Petitions
Accused Products
Abstract
In a prediction game method, system en server, data are transmitted and received through a network between a server and a user terminal. Computer software is provided to store a plurality of event data items and corresponding status data items, indicating whether the corresponding event has taken place or not, each data item associated with an event. A plurality of event data items for future events are transmitted to a user identified by a user identification. At least one choice data item transmitted by the user is received, each choice data item relating to a corresponding event data item, and indicating whether the user predicts the future event indicated by the corresponding event data item to take place or not. Received choice data item are stored in association with the corresponding event data item and the user identification. When an event becomes a past event, the corresponding status data item is updated. Then, for each user, the stored choice data items are compared with the corresponding status data items of past events. If the stored choice data item corresponds to the status data item, a count associated with the user identification is incremented. The count is stored in association with the user identification, and the count is transmitted to the user.
-
Citations
19 Claims
-
1. A method for receiving and transmitting data between a server and a user terminal, through a network in a prediction game, the method comprising the steps to:
-
store at the server a plurality of event data items and corresponding status data items each associated with an event, wherein the status data item indicates whether the corresponding event has taken place or not, and is unavailable when the event is a future event, and is available when the event is a past event; transmit from the server to the user terminal at least one event data item for a future event to a user identified by a user identification; receive at the server from the user terminal at least one choice data item transmitted by the user identified by the user identification, each choice data item relating to a corresponding event data item, and indicating whether the user predicts the future event indicated by the corresponding event data item to take place or not; store at the server each received choice data item in association with the corresponding event data item and the user identification; update, for each past event, the corresponding status data item; compare at the server, for each user identification, the stored choice data items with the corresponding status data items of past events and, if the stored choice data item corresponds to the status data item, increment a count associated with the user identification; store at the server the count in association with the user identification; and transmit the count from the server to the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A prediction game system, comprising a server, a user terminal, and a network configured for receiving and transmitting data between the server and the user terminal, the system comprising computer software on a non-transitory computer readable medium, the computer software comprising computer instructions configured to enable the system to:
-
store at the server a plurality of event data items and corresponding status data items each associated with an event, wherein the status data item indicates whether the corresponding event has taken place or not, and is unavailable when the event is a future event, and is available when the event is a past event; transmit from the server to the user terminal at least one event data item for a future event to a user identified by a user identification; receive at the server from the user terminal at least one choice data item transmitted by the user identified by the user identification, each choice data item relating to a corresponding event data item, and indicating whether the user predicts the future event indicated by the corresponding event data item to take place or not; store at the server each received choice data item in association with the corresponding event data item and the user identification; update, for each past event, the corresponding status data item; compare at the server, for each user identification, the stored choice data items with the corresponding status data items of past events and, if the stored choice data item corresponds to the status data item, increment a count associated with the user identification; store at the server the count in association with the user identification; and transmit the count from the server to the user terminal.
-
-
18. A prediction game server configured for transmitting and receiving data to and from a user terminal through a network, the server comprising computer software on a non-transitory computer readable medium, the computer software comprising computer instructions configured to enable the server to:
-
store a plurality of event data items and corresponding status data items each associated with an event, wherein the status data item indicates whether the corresponding event has taken place or not, and is unavailable when the event is a future event, and is available when the event is a past event; transmit to the user terminal at least one event data item for a future event to a user identified by a user identification; receive from the user terminal at least one choice data item transmitted by the user identified by the user identification, each choice data item relating to a corresponding event data item, and indicating whether the user predicts the future event indicated by the corresponding event data item to take place or not; store each received choice data item in association with the corresponding event data item and the user identification; update, for each past event, the corresponding status data item; compare, for each user identification, the stored choice data items with the corresponding status data items of past events and, if the stored choice data item corresponds to the status data item, increment a count associated with the user identification; store the count in association with the user identification; and transmit the count to the user terminal.
-
-
19. (canceled)
Specification