Managing bets that select events and participants
First Claim
1. A non-tangible machine-readable medium having instructions stored thereon which are configured to, when executed by at least one processor of at least one computer in electronic communication with at least one other computer via an electronic communications network, direct the at least one processor to:
- receive at least one electronic message comprising a plurality of group bets from a plurality of bettors, each group bet being received from one of the plurality of bettors via a computing device in networked communication with the at least one processor, each group bet comprising;
plurality of events selected from among a group of events offered by a sponsor of the group bets, each event having a plurality of participants;
a respective participant selected for each of the plurality of events selected for the group bet; and
a bet amount;
combine the amounts of the group bets of the plurality to form a betting pool, in which the act of combining the amounts of the group bets comprises combining amounts of different bets having different selected combinations of events and different selected participants from each other that are pooled together in the betting pool, in which the act of combining the amounts to form a betting pool comprises causing data representing the combined amounts to be stored in a database in electronic communication with the at least one processor; and
compute an amount of a payout for one or more winning group bets of the plurality based at least in part on the combined amounts of the bets in the betting pool;
generate commands to render the amount of payout to a remote display in communication with a display interface of a self-service machine via a remote electronic track interface system; and
determine whether to generate electronic signals to cause a physical dispense of the amount of the payout at a physical dispense payment interface in communication with the self-service machine via the remote electronic track interface system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of managing bets is provided. The method includes receiving one or more bets. Each bet comprises a selection of a first number of events selected from a group of events, a selection of a respective participant for each of the first number of events selected and a bet amount. The method also includes combining each bet amount to form a betting pool and determining an amount of a total payout based at least in part on the betting pool.
-
Citations
20 Claims
-
1. A non-tangible machine-readable medium having instructions stored thereon which are configured to, when executed by at least one processor of at least one computer in electronic communication with at least one other computer via an electronic communications network, direct the at least one processor to:
-
receive at least one electronic message comprising a plurality of group bets from a plurality of bettors, each group bet being received from one of the plurality of bettors via a computing device in networked communication with the at least one processor, each group bet comprising; plurality of events selected from among a group of events offered by a sponsor of the group bets, each event having a plurality of participants; a respective participant selected for each of the plurality of events selected for the group bet; and a bet amount; combine the amounts of the group bets of the plurality to form a betting pool, in which the act of combining the amounts of the group bets comprises combining amounts of different bets having different selected combinations of events and different selected participants from each other that are pooled together in the betting pool, in which the act of combining the amounts to form a betting pool comprises causing data representing the combined amounts to be stored in a database in electronic communication with the at least one processor; and compute an amount of a payout for one or more winning group bets of the plurality based at least in part on the combined amounts of the bets in the betting pool; generate commands to render the amount of payout to a remote display in communication with a display interface of a self-service machine via a remote electronic track interface system; and determine whether to generate electronic signals to cause a physical dispense of the amount of the payout at a physical dispense payment interface in communication with the self-service machine via the remote electronic track interface system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium having instructions stored thereon which are configured to, when executed by at least one processor of at least one computer in electronic communication with at least one other computer via an electronic communications network, direct the at least one processor to:
-
receive at least one electronic message comprising a plurality of bets, in which bet is received via a computing device in networked communication with the at least one processor, each bet comprising; a set of events selected from a group of events; a selected participant for each event of the set of events selected; and a bet amount; combine each bet amount to form a betting pool, in which the act of combining each amount to form a betting pool comprises causing data representing the combined bet amounts to be stored in a database in electronic communication with the at least one processor; determine an amount of a total payout based at least in part on the betting pool; receive via an electronic interface electronic data indicating results of the group of events, the results identifying a winning participant for each event of the group of events; determine one or more winning bets of the plurality of bets by determining, for each of the plurality of bets, if each selected respective participant of the respective bet corresponds to the winning participant for each event of the respective set of events selected in the respective bet; determine an amount to be paid for a winning bet of the one or more winning bets based on the determined one or more winning bets, the amount of the total payout, and the bet amount of the winning bet; causing the amount to be paid to a holder of the winning bet; generate commands to render the amount of payout to a remote display in communication with a display interface of a self-service machine via a remote electronic track interface system; and determine whether to generate electronic signals to cause a physical dispense of the amount of the payout at a physical dispense payment interface in communication with the self-service machine via the remote electronic track interface system.
-
-
20. A non-transitory machine-readable medium having instructions stored thereon which are configured to, when executed by at least one processor of at least one computer in electronic communication with at least one other computer via an electronic communications network, direct the at least one processor to:
-
accept from a user a group bet that selects an event and outcome of the event on which to bet, each event available for betting having a plurality of participants, the outcome of the event depending on the performance of the participants, the group bet being input via a computer entry device; transmit an electronic message comprising information about the group bet, in which the act of transmitting the electronic message comprises forwarding the group bet for assembly of a plurality of group bets from a plurality of users into a betting pool, each group bet in the plurality including a designation of an event and an amount, the plurality of group bets in the betting pool including group bets on a plurality of distinct events such that at least one of the plurality of distinct events is selected in one of the plurality of group bets and not selected in another of the plurality of group bets, the betting pool to be processed by a processor to determine a payout for one or more winning group bets of the plurality based on the outcomes of at least two events designated by group bets in the betting pool, in which information about the betting pool is stored in a database in electronic communication with the at least one processor, generate commands to render the amount of payout to a remote display in communication with a display interface of a self-service machine via a remote electronic track interface system; and determine whether to generate electronic signals to cause a physical dispense of the amount of the payout at a physical dispense payment interface in communication with the self-service machine via the remote electronic track interface system.
-
Specification