Method and system for decentralized order matching among individual marketplaces
First Claim
1. A method for decentralized order matching among a plurality of separate, individual marketplaces, said method comprising the steps of:
- receiving an order within a first one of said plurality of different individual marketplaces;
transmitting information about said received order to other ones of said plurality of marketplaces;
determining, within each of said other ones of said plurality of marketplaces which received said information about said received order, whether said other one of said plurality of marketplaces can match said received order with at least one matching order posted in a local order book maintained by said other one of said plurality of marketplaces; and
in response to a determination that said other one of said plurality of marketplaces can match said received order, clearing said received order from said first one of said plurality of marketplaces and said at least one matching order posted in said local order book maintained by said other one of said plurality of marketplaces.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are described for decentralized order matching among multiple different, individual marketplaces. An order is first received within one of the individual marketplaces, an originating marketplace. Information about the order is then transmitted to other individual marketplaces. Each of the individual marketplaces which received the information about the order, the receiving marketplaces, then determines whether that individual marketplace can match the order with at least one matching order posted in the receiving marketplace'"'"'s order book. In response to a determination that one of the receiving marketplaces can match the received order, the received order is cleared from the originating marketplace and the matching order is cleared from the receiving marketplace'"'"'s order book.
78 Citations
66 Claims
-
1. A method for decentralized order matching among a plurality of separate, individual marketplaces, said method comprising the steps of:
-
receiving an order within a first one of said plurality of different individual marketplaces;
transmitting information about said received order to other ones of said plurality of marketplaces;
determining, within each of said other ones of said plurality of marketplaces which received said information about said received order, whether said other one of said plurality of marketplaces can match said received order with at least one matching order posted in a local order book maintained by said other one of said plurality of marketplaces; and
in response to a determination that said other one of said plurality of marketplaces can match said received order, clearing said received order from said first one of said plurality of marketplaces and said at least one matching order posted in said local order book maintained by said other one of said plurality of marketplaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
23. A system for decentralized order matching among a plurality of separate, individual marketplaces, comprising:
-
an order being received within a first one of said plurality of different individual marketplaces;
information about said received order being transmitted to other ones of said plurality of marketplaces;
each of said other ones of said plurality of marketplaces which received said information about said received order for determining whether said other one of said plurality of marketplaces can match said received order with at least one matching order posted in a local order book maintained by said other one of said plurality of marketplaces; and
said received order being cleared from said first one of said plurality of marketplaces and said at least one matching order posted in said local order book maintained by said other one of said plurality of marketplaces in response to a determination that said other one of said plurality of marketplaces can match said received order.
-
-
45. A computer program product for decentralized order matching among a plurality of separate, individual marketplaces, said computer program product comprising:
-
instruction means for receiving an order within a first one of said plurality of different individual marketplaces;
instruction means for transmitting information about said received order to other ones of said plurality of marketplaces;
instruction means for determining, within each of said other ones of said plurality of marketplaces which received said information about said received order, whether said other one of said plurality of marketplaces can match said received order with at least one matching order posted in a local order book maintained by said other one of said plurality of marketplaces; and
instruction means for in response to a determination that said other one of said plurality of marketplaces can match said received order, clearing said received order from said first one of said plurality of marketplaces and said at least one matching order posted in said local order book maintained by said other one of said plurality of marketplaces.
-
Specification