System and method for wagering at fixed handicaps and/or odds on a sports event
DCFirst Claim
1. A computer-based data processing system for maintaining a transaction pool before and during a transaction period, the transaction pool having certain fixed transaction terms, comprising:
- central processor means for processing data;
storage means for storing data;
first means for calculating an imbalance of the transaction pool;
second means, responsive to the first means, for determining on the basis of predetermined criteria whether to change the certain fixed transaction terms; and
third means, responsive to the second means, for changing the certain fixed transaction terms.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Improvements are described for a data processing system and method that allows a betting "house" to maintain a betting pool on a contest involving two or more contestants by controlling the terms (the betting odds and/or handicaps) for the contestants so that bettors are encouraged to place bets that will bring the betting pool (the "book") into balance. The system and method provides for "hedging" of bets in light of changing betting terms, such that bettors can guarantee profits or minimize losses before the contest is complete. Incoming bets may be placed in a queue before being processed, and their effect on pool balance evaluated before accepting or rejecting the bets. Bets in the queue may be accepted only in matching sets on all of the participating contestants, so as to prevent any imbalance of the betting pool. Alternatively, the bets may be rejected with an indication of the change in betting terms which would be required if the bets are to be accepted. Bets may be placed on the finishing order of the contestants, such that there will be multiple winning bets for a single contest. This system and method can also be used to play games, where the contestants do not incur actual financial obligations.
-
Citations
35 Claims
-
1. A computer-based data processing system for maintaining a transaction pool before and during a transaction period, the transaction pool having certain fixed transaction terms, comprising:
-
central processor means for processing data; storage means for storing data; first means for calculating an imbalance of the transaction pool; second means, responsive to the first means, for determining on the basis of predetermined criteria whether to change the certain fixed transaction terms; and third means, responsive to the second means, for changing the certain fixed transaction terms. - View Dependent Claims (35)
-
-
2. A computer-based data processing system for maintaining a betting pool before and during a contest having two or more contestants, the betting pool having certain fixed betting terms, comprising:
-
central processor means for processing data; storage means for storing data; first means for calculating an imbalance of the betting pool; second means, responsive to the first means, for determining on the basis of predetermined criteria whether to change the certain fixed betting terms; and third means, responsive to the second means, for changing the certain fixed betting terms. - View Dependent Claims (3)
-
-
4. A computer-based data processing method for maintaining a betting pool before and during a contest having two or more contestants, the betting pool having certain fixed betting terms, comprising the steps of:
-
(a) processing data regarding a wager made on the contest; (b) calculating an imbalance of the betting pool; (c) determining on the basis of predetermined criteria whether to change the certain fixed betting terms; and (d) changing the certain fixed betting terms based on the determination made in step (c).
-
-
5. A computer-based data processing method for maintaining at least one betting pool before and during a contest having at least two contestants, each betting pool having certain fixed betting terms for each contestant, comprising the steps of:
-
(a) displaying the certain fixed betting terms for each contestant; (b) inputting data regarding a wager, made before or during the contest, on one of the contestants in one of said betting pools; (c) measuring an imbalance of the one of said betting pools for which the wager is made; (d) determining on the basis of predetermined criteria whether to change the certain fixed betting terms of the one of said betting pools for which the wager is made; (e) changing the certain fixed betting terms of the one of said betting pools for which the wager is made based on the determination made in step (d) in order to induce a betting pattern that will tend to result in balancing the one of said betting pools for which the wager is made; and (f) determining whether to suspend wagering on a contestant. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer-based data processing system for maintaining at least one betting pool before and during a contest having at least two contestants, each betting pool having certain fixed betting terms for each contestant, comprising:
-
central processor means for processing data derived from one of said betting pools; storage means for storing data representative of the certain fixed betting terms for each contestant in said one betting pool; means for displaying the certain fixed betting terms for each contestant in said one betting pool; first means for inputting data representing a wager, made before or during the contest, on one of the contestants; second means for measuring an imbalance of the one of said betting pools for which the wager is made; third means for determining on the basis of predetermined criteria whether to change the certain fixed betting terms of the one of said betting pools for which the wager is made; fourth means, responsive to the third means, for changing the certain fixed betting terms of the one of said betting pools for which the wager is made in order to induce a betting pattern that will tend to result in balancing the one of said betting pools for which the wager is made; and fifth means for determining whether to suspend wagering on one or more of the contestants in the one of said betting pools. - View Dependent Claims (11, 12, 13)
-
-
14. A feedback control system for balancing one of one or more betting pools before and during a contest having two or more contestants, each of said betting pools having certain fixed betting terms for each contestant, by changing the certain fixed betting terms for said one of one or more betting pools to induce a betting pattern that will tend to result in balancing said one of one or more betting pools, comprising:
-
central processor means for processing data derived from said betting pools; storage means for storing data representative of the certain fixed betting terms for each of the contestants; means for displaying the certain fixed betting terms for each of the contestants; first means for inputting data representing a wager, made before or during the contest, on one of the contestants; second means for measuring an imbalance of the one of said betting pools for which the wager is made; third means for determining on the basis of predetermined criteria whether to change the certain fixed betting terms of the one of said betting pools for which the wager is made; fourth means, responsive to the third means, for changing the certain fixed betting terms of the one of said betting pools for which the wager is made in order to induce a betting pattern that will tend to result in balancing the one of said betting pools for which the wager is made; and fifth means for determining whether to suspend wagering on one or both of the contestants.
-
-
15. A computer-based data processing system for maintaining betting pools before and during a contest having at least two contestants, each betting pool having certain fixed betting terms for the finishing order of a contestant, comprising:
-
central processor means for processing data derived from one of said betting pools; storage means for storing data representative of the certain fixed betting terms for the finishing order of a contestant in said one betting pool; means for displaying the certain fixed betting terms for the finishing order of a contestant in said one betting pool; first means for inputting data representing a wager, made before or during the contest, on finishing order of one of the contestants; second means for measuring an imbalance of the one of said betting pools for which the wager is made; third means for determining on the basis of predetermined criteria whether to change the certain fixed betting terms of the one of said betting pools for which the wager is made; fourth means, responsive to the third means, for changing the certain fixed betting terms of the one of said betting pools for which the wager is made in order to induce a betting pattern that will tend to result in balancing the one of said betting pools for which the wager is made; and fifth means for determining whether to suspend wagering on one or more of the betting pools.
-
-
16. A computer-based data processing method for maintaining betting pools before and during a contest having at least two contestants, each betting pool having certain fixed betting terms for the finishing order of a contestant, comprising the steps of:
-
(a) displaying the certain fixed betting terms for the finishing order of each contestant; (b) inputting data regarding a wager, made before or during the contest, on the finishing order of a contestant in one of said betting pools; (c) measuring an imbalance of the one of said betting pools for which the wager is made; (d) determining on the basis of predetermined criteria whether to change the certain fixed betting terms of the one of said betting pools for which the wager is made; (e) changing the certain fixed betting terms of the one of said betting pools for which the wager is made based on the determination made in step (d) in order to induce a betting pattern that will tend to result in balancing the one of said betting pools for which the wager is made; and (f) determining whether to suspend wagering on a contestant.
-
-
17. A computer-based data processing system for maintaining a betting pool before and during a contest, the betting pool having certain fixed betting terms, comprising:
-
central processor means for processing data derived from the betting pool and from a plurality of proposed wagers to be made on the contest; storage means for storing data representative of the certain fixed betting terms and of the plurality of proposed wagers; first means for calculating an imbalance of the betting pool based on the plurality of proposed wagers; second means, responsive to the first means, for determining on the basis of predetermined criteria a projected change of the certain fixed betting terms that will be required if one or more of the plurality of proposed wagers are accepted; and third means, responsive to the first means, for accepting or rejecting wagers from among the plurality of proposed wagers; wherein proposed wagers placed by bettors are stored by said storage means for an interval of time before being used as the basis for calculation by said first means. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer-based data processing method for maintaining a betting pool before and during a contest, the betting pool having certain fixed betting terms, comprising the steps of:
-
(a) processing data regarding a plurality of proposed wagers to be made on the contest; (b) storing data regarding the plurality of proposed wagers for an interval of time; (c) calculating an imbalance of the betting pool based on the plurality of proposed wagers; (d) determining on the basis of predetermined criteria a projected change of the certain fixed betting terms that will be required if one or more of the plurality of proposed wagers are accepted; and (e) accepting or rejecting wagers from among the plurality of proposed wagers based on the determination in step (d). - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer-based data processing system for maintaining a betting pool before and during a contest, the betting pool having certain fixed betting terms, comprising:
-
central processor means for processing data; storage means for storing data; first means for inputting data representing wagers made before or during the contest; second means for calculating an imbalance of the betting pool; third means, responsive to the second means, for determining on the basis of predetermined criteria whether to change the certain fixed betting terms; fourth means, responsive to the third means, for changing the certain fixed betting terms; fifth means for determining a present value for wagers which have been made; and sixth means for allowing a bettor to receive said present value of a wager before the end of the contest, so that the bettor can fix profits or losses before the end of the contest. - View Dependent Claims (28, 29)
-
-
30. A computer-based data processing method for maintaining a betting pool before and during a contest, the betting pool having certain fixed betting terms, comprising the steps of:
-
(a) processing data regarding a wager made on a contest; (b) calculating an imbalance of the betting pool; (c) determining on the basis of predetermined criteria whether to change the certain fixed betting terms; (d) changing the certain fixed betting terms based on the determination made in step (c); (e) calculating a present value for the wager made in step (a); and (f) processing data regarding a request to pay out said present value of the wager made in step (a), so that the bettor can fix winnings or losses before the end of the contest. - View Dependent Claims (31, 32)
-
-
33. A computer-based data processing system for maintaining one or more betting pools before and during a contest, each of said betting pools having certain fixed betting terms, comprising:
-
central processor means for processing data derived from a plurality of proposed wagers made on the contest, each proposed wager having a payout value; storage means for storing data representative of the certain fixed betting terms and of the plurality of proposed wagers; first means for identifying one or more sets of matching wagers from among said plurality of proposed wagers, wherein each set of matching wagers comprises wagers satisfying the following conditions;
(i) all contestants have the same total payout, and (ii) the sum of all proposed wagers in the set equals said total payout plus commission; andsecond means, responsive to the first means, for accepting the one or more sets of matching wagers, and for rejecting all other wagers, so that the betting pool will always be in balance.
-
-
34. A computer-based data processing method for maintaining one or more betting pools on a contest, each of said betting pools having certain fixed betting terms, comprising the steps of:
-
(a) processing data regarding a plurality of proposed wagers made on the contest, each proposed wager having a payout; (b) accepting one or more sets of matching wagers from among said plurality of proposed wagers, wherein each set of matching wagers comprises wagers satisfying the following conditions;
(i) all contestants have the same total payout, and (ii) the sum of all proposed wagers in the set equals said total payout plus any commission; and(c) rejecting all wagers from among the plurality of proposed wagers which do not form part of a set of matching wagers, so that the pools will always be in balance.
-
Specification