System and method for providing an intermediary for a transaction
First Claim
1. A method comprising:
- receiving by at least one server a first order from a first user and a second order from a second user,wherein the first order comprises a request to place a bet on a sporting event and further comprises or defines an amount that the first user wishes to wager on the sporting event,wherein the second order comprises a request to place a bet on the sporting event and further comprises or defines an amount that the second user wishes to wager on the sporting event,wherein the first user has an account that has at least one balance associated therewith,wherein the second user has an account, andwherein the first order and the second order are received from the first user and the second user via computer systems in use by the respective first user and second user, the computer systems being coupled to the at least one server over a communications network;
determining by the at least one server a risk value for the first order, wherein the risk value comprises an amount that the first user could lose on the bet associated with the first order;
determining by the at least one server that the risk value does not exceed at least one of (i) the at least one balance and (ii) at least one value determined from the at least one balance;
approving by the at least one server the first order based at least in part on determining that the risk value does not exceed the at least one (i) the at least one balance and (ii) the at least one value determined from the at least one balance;
based at least in part on approving the first order, making by the at least one server the first order available for matching with other orders;
matching by the at least one server the first order with the second order, wherein matching the first order with the second order results in;
the second user owing a payment to the first user when the first user wins the bet associated with the first order, andthe first user owing a payment to the second user when the second user wins the bet associated with the second order;
receiving by the at least one server at least one result of the sporting event;
based at least in part on the at least one result, determining by the at least one server that the first user owes a payout to the second user;
based at least in part on determining that the first user owes the payout to the second user;
(i) determining by the at least one server a first amount to transfer from the account of the first user to an account of a third-party; and
(ii) determining by the at least one server a second amount to transfer from the account of the third-party to the account of the second user; and
after the first user fails to make a payment regarding the first amount, transferring by the at least one server the second amount from the account of the third-party to the account of the second user,wherein the second amount is transferred from the account of the third-party to the account of the second user even though the first user fails to make a payment regarding the first amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing an intermediary for a transaction is provided. The method includes receiving a first request to place a first order to trade a first product at a first price, the first product being associated with one or more events. The first order is placed. The method further includes receiving a second request to place a second order to trade the first product at a second price. The second order is placed. A match between the first order and the second order is identified based at least in part on the first price of the first order and the second price of the second order. A first set of one or more obligations is established based at least in part on the first order, and a second set of one or more obligations is established based at least in part on the second order.
-
Citations
62 Claims
-
1. A method comprising:
-
receiving by at least one server a first order from a first user and a second order from a second user, wherein the first order comprises a request to place a bet on a sporting event and further comprises or defines an amount that the first user wishes to wager on the sporting event, wherein the second order comprises a request to place a bet on the sporting event and further comprises or defines an amount that the second user wishes to wager on the sporting event, wherein the first user has an account that has at least one balance associated therewith, wherein the second user has an account, and wherein the first order and the second order are received from the first user and the second user via computer systems in use by the respective first user and second user, the computer systems being coupled to the at least one server over a communications network; determining by the at least one server a risk value for the first order, wherein the risk value comprises an amount that the first user could lose on the bet associated with the first order; determining by the at least one server that the risk value does not exceed at least one of (i) the at least one balance and (ii) at least one value determined from the at least one balance; approving by the at least one server the first order based at least in part on determining that the risk value does not exceed the at least one (i) the at least one balance and (ii) the at least one value determined from the at least one balance; based at least in part on approving the first order, making by the at least one server the first order available for matching with other orders; matching by the at least one server the first order with the second order, wherein matching the first order with the second order results in; the second user owing a payment to the first user when the first user wins the bet associated with the first order, and the first user owing a payment to the second user when the second user wins the bet associated with the second order; receiving by the at least one server at least one result of the sporting event; based at least in part on the at least one result, determining by the at least one server that the first user owes a payout to the second user; based at least in part on determining that the first user owes the payout to the second user; (i) determining by the at least one server a first amount to transfer from the account of the first user to an account of a third-party; and (ii) determining by the at least one server a second amount to transfer from the account of the third-party to the account of the second user; and after the first user fails to make a payment regarding the first amount, transferring by the at least one server the second amount from the account of the third-party to the account of the second user, wherein the second amount is transferred from the account of the third-party to the account of the second user even though the first user fails to make a payment regarding the first amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An apparatus comprising:
-
at least one processor and; a memory electronically coupled to the at least one processor, the memory comprising instructions that when executed by the at least one processor, direct the at least one processor to; receive a first order from a first user and a second order from a second user, wherein the first order comprises a request to place a bet on a sporting event and further comprises or defines an amount that the first user wishes to wager on the sporting event, wherein the second order comprises a request to place a bet on the sporting event and further comprises or defines an amount that the second user wishes to wager on the sporting event, wherein the first user has an account that has at least one balance associated therewith, wherein the second user has an account, and wherein the apparatus is operable to receive the first order and the second order via computer systems associated with the respective first user and second user, the apparatus being further operable to communicate with the computer systems over a communications network; determine a risk value for the first order, wherein the risk value comprises an amount that the first user could lose on the bet associated with the first order; determine that the risk value does not exceed at least one of (i) the at least one balance and/of (ii) at least one value determined from the at least one balance; approve the first order based at least in part on determining that the risk value does not exceed the at least one of (i) the at least one balance and (ii) the at least one value determined from the at least one balance; based at least in part on approving the first order, make the first order available for matching with other orders; match the first order with the second order, wherein to match the first order with the second order results in; the second user owing a payment to the first user when the first user wins the bet associated with the first order, and the first user owing a payment to the second user when the second user wins the bet associated with the second order; receive at least one result of the sporting event; based at least in part on the at least one result, determine that the first user owes a payout to the second user; based at least in part on determining that the first user owes the payout to the second user; (i) determine a first amount to transfer from the account of the first user to an account of a third-party; and (ii) determine a second amount to transfer from the account of the third-party to the account of the second user; and after the first user fails to make a payment regarding the first amount, transfer the second amount from the account of the third-party to the account of the second user, wherein the second amount is transferred from the account of the third-party to the account of the second user even though the first user fails to make a payment regarding the first amount. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification