System and method for betting
First Claim
Patent Images
1. A computer-implemented apparatus for running a betting game in which users can bet on a micro-event which occurs during a sporting event, the apparatus comprising:
- a feed content receiver and transformer arranged to receive micro-event data in real time relating to a sporting event, which sporting event involves the repeated occurrence of a micro-event in variable regions of a field of play and the micro-event data comprising data fields relating to each individual occurrence and including an identification of an actual region of the field of play where the micro-event occurs;
an adjudicator arranged to;
determine a result of the micro-event using the micro-event data and a set of stored rules; and
a client-side module arranged to;
receive bet-placing data from one or more users, the bet-placing data identifying a given individual occurrence of a micro-event and a bet type that are associated with a region of the field of play; and
compare said received bet data with said determined result and to identify given bet data as constituting a winning bet if the bet type corresponds to the actual region of the field of play in the micro-event data for said given individual occurrence or else to identify said bet data as constituting a losing bet;
a feed collator arranged to;
determine whether a complete set of data relating to the micro-event has been received and if any data is missing, request the missing data; and
receive any requested missing data,wherein the feed collator is further arranged to determine whether received micro-event data relates to a result of a micro-event and if the micro-event data does, send collated data for that microevent to the adjudicator and otherwise send the collated data to the client-side module with an indication that bets can be re-opened for the next micro-event.
0 Assignments
0 Petitions
Accused Products
Abstract
In various aspects there are provided a system, method, and an apparatus for playing a betting game in conjunction with the play of a sporting event. The apparatus may include a system and/or a computer program product for playing a better game, such as roulette, which may be played in combination with watching a sporting event, such as cricket. Related methods, systems, apparatus, and/or articles are also described.
9 Citations
34 Claims
-
1. A computer-implemented apparatus for running a betting game in which users can bet on a micro-event which occurs during a sporting event, the apparatus comprising:
-
a feed content receiver and transformer arranged to receive micro-event data in real time relating to a sporting event, which sporting event involves the repeated occurrence of a micro-event in variable regions of a field of play and the micro-event data comprising data fields relating to each individual occurrence and including an identification of an actual region of the field of play where the micro-event occurs; an adjudicator arranged to; determine a result of the micro-event using the micro-event data and a set of stored rules; and a client-side module arranged to; receive bet-placing data from one or more users, the bet-placing data identifying a given individual occurrence of a micro-event and a bet type that are associated with a region of the field of play; and compare said received bet data with said determined result and to identify given bet data as constituting a winning bet if the bet type corresponds to the actual region of the field of play in the micro-event data for said given individual occurrence or else to identify said bet data as constituting a losing bet; a feed collator arranged to; determine whether a complete set of data relating to the micro-event has been received and if any data is missing, request the missing data; and receive any requested missing data, wherein the feed collator is further arranged to determine whether received micro-event data relates to a result of a micro-event and if the micro-event data does, send collated data for that microevent to the adjudicator and otherwise send the collated data to the client-side module with an indication that bets can be re-opened for the next micro-event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented apparatus for running a betting game in which users can bet on a micro-event which occurs during a sporting event, the apparatus comprising:
-
a feed content receiver and transformer arranged to receive micro-event data in real time relating to a sporting event, which sporting event involves the repeated occurrence of a micro-event in variable regions of a field of play and the micro-event data comprising data fields relating to each individual occurrence and including an identification of an actual region of the field of play where the micro-event occurs; an adjudicator arranged to; determine a result of the micro-event using the micro-event data and a set of stored rules; and a client-side module arranged to; receive bet-placing data from one or more users, the bet-placing data identifying a given individual occurrence of a micro-event and a bet type that are associated with a region of the field of play; and compare said received bet data with said determined result and to identify given bet data as constituting a winning bet if the bet type corresponds to the actual region of the field of play in the micro-event data for said given individual occurrence or else to identify said bet data as constituting a losing bet; wherein said micro-event involves the projection of at least one object by one or more players in a variable direction relative to a field of play towards a boundary of said field of play, and said micro-event data comprises data fields relating to each individual projection, including an actual portion of the boundary where the object crosses said boundary, such that the said repeated occurrence of a micro-event is the crossing of the boundary and the said region of a field of play is the portion of the boundary. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A non-transitory, computer-readable medium comprising a program which can be executed to implement the following steps to run a betting game in which users can bet on a micro-event which occurs during a sporting event:
-
receiving micro-event data in real time relating to a sporting event, which sporting event involves the repeated occurrence of a micro-event in variable regions of a field of play and the micro-event data comprising data fields relating to each individual occurrence and including an identification of an actual region of the field of play where the micro-event occurs; determining a result of the micro-event using the micro-event data and a set of stored rules; receiving bet-placing data from one or more users, the bet-placing data identifying a given individual occurrence of a micro-event and a bet type that are associated with a region of the field of play; and comparing said received bet data with said result to identify given bet data as constituting a winning bet if the bet type corresponds to the actual region of the field of play in the micro-event data for said given individual occurrence or else to identify said bet data as constituting a losing bet, determining whether a complete set of data relating to the micro-event has been received and if any data is missing, requesting the missing data; and receiving any requested missing data, determining whether the received micro-event data relates to a result of a micro-event and if the micro-event data does, send collated data for that microevent to the adjudicator and otherwise send the collated data to the client-side module with an indication that bets can be re-opened for the next micro-event.
-
-
34. A non-transitory, computer-readable medium comprising a program which can be executed to implement the following steps to run a betting game in which users can bet on a micro-event which occurs during a sporting event:
-
receiving micro-event data in real time relating to a sporting event, which sporting event involves the repeated occurrence of a micro-event in variable regions of a field of play and the micro-event data comprising data fields relating to each individual occurrence and including an identification of an actual region of the field of play where the micro-event occurs; determining a result of the micro-event using the micro-event data and a set of stored rules; receiving bet-placing data from one or more users, the bet-placing data identifying a given individual occurrence of a micro-event and a bet type that are associated with a region of the field of play; and comparing said received bet data with said result to identify given bet data as constituting a winning bet if the bet type corresponds to the actual region of the field of play in the micro-event data for said given individual occurrence or else to identify said bet data as constituting a losing bet, determining whether a complete set of data relating to the micro-event has been received and if any data is missing, requesting the missing data; and receiving any requested missing data, determining whether the received micro-event data relates to a result of a micro-event and if the micro-event data does, send collated data for that microevent to the adjudicator and otherwise send the collated to the client-side module with an indication that bets can be re-opened for the next micro-event projecting at least one object by one or more players in a variable direction relative to the field of play towards a boundary of said field of play, wherein said micro-event data comprises data fields relating to each individual projection, including an actual portion of the boundary where the object crosses said boundary, such that the said repeated occurrence of a micro-event is the crossing of the boundary and the said region of a field of play is the portion of the boundary.
-
Specification