Claims
- 1. A method for clearing orders utilizing a centralized order book, said method comprising the steps of:
aggregating a plurality of orders from a plurality of different individual marketplaces by posting said plurality of orders in said centralized order book; and attempting to clear at least one of said plurality of orders utilizing other ones of said plurality of orders posted in said centralized order book.
- 2. The method according to claim 1, further comprising the step of establishing said centralized order book in a data processing system.
- 3. The method according to claim 1, further comprising the step of establishing each one of said plurality of marketplaces within one of a plurality of data processing systems.
- 4. The method according to claim 1, further comprising the step of establishing a different local order book within each one of said plurality of marketplaces, each one of said plurality of marketplaces including a plurality of local orders which said each one of said plurality of marketplaces attempts to clear utilizing said different local order book established within said each one of said plurality of marketplaces.
- 5. The method according to claim 4, further comprising the step of each of said plurality of marketplaces selecting a plurality of said plurality of local orders to post in said centralized order book.
- 6. The method according to claim 1, further comprising the steps of:
matching one of said plurality of orders posted in said centralized order book with another one of said plurality of orders posted in said centralized order book utilizing said centralized order book; and said centralized order book clearing said one and said another one of said plurality of orders.
- 7. The method according to claim 6, further comprising the steps of:
posting said one of said plurality of orders in said centralized order book utilizing a first one of said plurality of different individual marketplaces; posting said another one of said plurality of orders in said centralized order book utilizing a second one of said plurality of different individual marketplaces; and prior to said centralized order book clearing said one and said another one of said plurality of orders: said centralized order book requesting permission from said first and said second ones of said plurality of different individual marketplaces; and said centralized order book receiving permission from said first and said second ones of said plurality of different individual marketplaces.
- 8. The method according to claim 6, further comprising the steps of:
posting said one of said plurality of orders in said centralized order book utilizing a first one of said plurality of different individual marketplaces; posting said another one of said plurality of orders in said centralized order book utilizing a second one of said plurality of different individual marketplaces; and prior to said centralized order book clearing said one and said another one of said plurality of orders: said centralized order book requesting said first one of said plurality of different individual marketplaces to lock said one of said plurality of orders in said first one of said plurality of different individual marketplace; said centralized order book requesting said second one of said plurality of different individual marketplaces to lock said another one of said plurality of orders in said second one of said plurality of different individual marketplace; and said centralized order book receiving notices from said first and said second ones of said plurality of different individual marketplaces.
- 9. The method according to claim 8, further comprising the step of said central order book obtaining a transaction fee for clearing said one and said another one of said plurality of orders.
- 10. The method according to claim 9, further comprising the step of said central order book obtaining a transaction fee from both said first one and said second one of said plurality of different individual marketplaces for clearing said one and said another one of said plurality of orders.
- 11. The method according to claim 1, where in said plurality of different individual marketplaces includes a plurality of different individual auctions.
- 12. The method according to claim 1, wherein said step of aggregating a plurality of orders further comprises the step of aggregating a plurality of auction bids.
- 13. The method according to claim 1, wherein said step of aggregating a plurality of orders further comprises the step of aggregating a plurality of reverse auction bids.
- 14. The method according to claim 1, wherein said step of aggregating a plurality of orders further comprises the step of aggregating a plurality of multi-sided auction bids.
- 15. The method according to claim 1, wherein said step of aggregating a plurality of orders further comprises the step of aggregating a plurality of call auction bids.
- 16. The method according to claim 1, further comprising the step of determining a best offer from said other ones of said plurality of orders posted in said centralized order book utilizing a first set of criteria.
- 17. The method according to claim 16, further comprising the step of determining a best offer from said other ones of said plurality of orders posted in said centralized order book utilizing a second set of criteria.
- 18. The method according to claim 1, further comprising the step of establishing said centralized order book in a first computer system.
- 19. The method according to claim 18, further comprising the step of establishing each one of said plurality of marketplaces within different computer systems.
- 20. The method according to claim 19, further comprising the step of coupling said first computer system to said different computer systems utilizing an Internet network.
- 21. A system for clearing orders utilizing a centralized order book, comprising:
a plurality of orders aggregated from a plurality of different individual marketplaces by posting said plurality of orders in said centralized order book; and said centralized order book for attempting to clear at least one of said plurality of orders utilizing other ones of said plurality of orders posted in said centralized order book.
- 22. The system according to claim 21, further comprising a data processing system within which said centralized order book is established.
- 23. The system according to claim 21, further comprising each one of said plurality of marketplaces being established within one of a plurality of data processing systems.
- 24. The system according to claim 21, further comprising a different local order book being established within each one of said plurality of marketplaces, each one of said plurality of marketplaces including a plurality of local orders which said each one of said plurality of marketplaces attempts to clear utilizing said different local order book established within said each one of said plurality of marketplaces.
- 25. The system according to claim 24, further comprising each of said plurality of marketplaces for selecting a plurality of said plurality of local orders to post in said centralized order book.
- 26. The system according to claim 21, further comprising:
said centralized order book for matching one of said plurality of orders posted in said centralized order book with another one of said plurality of orders posted in said centralized order book; and said centralized order book for clearing said one and said another one of said plurality of orders.
- 27. The system according to claim 26, further comprising:
a first one of said plurality of different individual marketplaces for posting said one of said plurality of orders in said centralized order book utilizing; a second one of said plurality of different individual marketplaces for posting said another one of said plurality of orders in said centralized order book; and prior to said centralized order book clearing said one and said another one of said plurality of orders: said centralized order book for requesting permission from said first and said second ones of said plurality of different individual marketplaces; and said centralized order book for receiving permission from said first and said second ones of said plurality of different individual marketplaces.
- 28. The system according to claim 26, further comprising:
a first one of said plurality of different individual marketplaces for posting said one of said plurality of orders in said centralized order book; a second one of said plurality of different individual marketplaces for posting said another one of said plurality of orders in said centralized order book; and prior to said centralized order book clearing said one and said another one of said plurality of orders: said centralized order book for requesting said first one of said plurality of different individual marketplaces to lock said one of said plurality of orders in said first one of said plurality of different individual marketplace; said centralized order book for requesting said second one of said plurality of different individual marketplaces to lock said another one of said plurality of orders in said second one of said plurality of different individual marketplace; and said centralized order book for receiving notices from said first and said second ones of said plurality of different individual marketplaces.
- 29. The system according to claim 28, further comprising said central order book for obtaining a transaction fee for clearing said one and said another one of said plurality of orders.
- 30. The system according to claim 29, further comprising said central order book for obtaining a transaction fee from both said first one and said second one of said plurality of different individual marketplaces for clearing said one and said another one of said plurality of orders.
- 31. The system according to claim 21, wherein said plurality of different individual marketplaces includes a plurality of different individual auctions.
- 32. The system according to claim 21, where in said plurality of orders further comprises a plurality of auction bids.
- 33. The system according to claim 21, wherein said plurality of orders further comprises a plurality of reverse auction bids.
- 34. The system according to claim 21, wherein said plurality of orders further comprises a plurality of multi-sided auction bids.
- 35. The system according to claim 21, wherein said plurality of orders further comprises a plurality of call auction bids.
- 36. The system according to claim 21, further comprising a first set of criteria for determining a best offer from said other ones of said plurality of orders posted in said centralized order book.
- 37. The system according to claim 36, further comprising a second set of criteria for determining a best offer from said other ones of said plurality of orders posted in said centralized order book.
- 38. The system according to claim 21, further comprising said centralized order book being established in a first computer system.
- 39. The system according to claim 38, further comprising each one of said plurality of marketplaces being established within different computer systems.
- 40. The system according to claim 39, further comprising an Internet network for coupling said first computer system being coupled to said different computer systems.
- 41. A computer readable medium for clearing orders utilizing a centralized order book, said computer readable medium comprising:
instruction means for aggregating a plurality of orders from a plurality of different individual marketplaces by posting said plurality of orders in said centralized order book; and instruction means for attempting to clear at least one of said plurality of orders utilizing other ones of said plurality of orders posted in said centralized order book.
- 42. The computer readable medium according to claim 41, further comprising instruction means for establishing said centralized order book in a data processing system.
- 43. The computer readable medium according to claim 41, further comprising instruction means for establishing each one of said plurality of marketplaces within one of a plurality of data processing systems.
- 44. The computer readable medium according to claim 41, further comprising instruction means for establishing a different local order book within each one of said plurality of marketplaces, each one of said plurality of marketplaces including a plurality of local orders which said each one of said plurality of marketplaces attempts to clear utilizing said different local order book established within said each one of said plurality of marketplaces.
- 45. The computer readable medium according to claim 44, further comprising instruction means for each of said plurality of marketplaces selecting a plurality of said plurality of local orders to post in said centralized order book.
- 46. The computer readable medium according to claim 41, further comprising:
instruction means for matching one of said plurality of orders posted in said centralized order book with another one of said plurality of orders posted in said centralized order book utilizing said centralized order book; and instruction means for clearing said one and said another one of said plurality of orders utilizing said centralized order book.
- 47. The computer readable medium according to claim 46, further comprising:
instruction means for posting said one of said plurality of orders in said centralized order book utilizing a first one of said plurality of different individual marketplaces; instruction means for posting said another one of said plurality of orders in said centralized order book utilizing a second one of said plurality of different individual marketplaces; and instruction means for prior to said centralized order book clearing said one and said another one of said plurality of orders: instruction means for requesting permission from said first and said second ones of said plurality of different individual marketplaces utilizing said centralized order book; and instruction means for receiving permission from said first and said second ones of said plurality of different individual marketplaces utilizing said centralized order book.
- 48. The computer readable medium according to claim 46, further comprising:
instruction means for posting said one of said plurality of orders in said centralized order book utilizing a first one of said plurality of different individual marketplaces; instruction means for posting said another one of said plurality of orders in said centralized order book utilizing a second one of said plurality of different individual marketplaces; and instruction means for prior to said centralized order book clearing said one and said another one of said plurality of orders: instruction means for requesting said first one of said plurality of different individual marketplaces utilizing said centralized order book to lock said one of said plurality of orders in said first one of said plurality of different individual marketplace; instruction means for requesting said second one of said plurality of different individual marketplaces utilizing said centralized order book to lock said another one of said plurality of orders in said second one of said plurality of different individual marketplace; and instruction means for receiving notices, utilizing said centralized order book, from said first and said second ones of said plurality of different individual marketplaces.
- 49. The computer readable medium according to claim 48, further comprising instruction means for obtaining a transaction fee utilizing said centralized order book for clearing said one and said another one of said plurality of orders.
- 50. The computer readable medium according to claim 49, further comprising instruction means for said central order book obtaining a transaction fee from both said first one and said second one of said plurality of different individual marketplaces for clearing said one and said another one of said plurality of orders.
- 51. The computer readable medium according to claim 41, wherein said plurality of different individual marketplaces includes a plurality of different individual auctions.
- 52. The computer readable medium according to claim 41, wherein said instruction means for aggregating a plurality of orders further comprises instruction means for aggregating a plurality of auction bids.
- 53. The computer readable medium according to claim 41, wherein said instruction means for aggregating a plurality of orders further comprises instruction means for aggregating a plurality of reverse auction bids.
- 54. The computer readable medium according to claim 41, wherein said instruction means for aggregating a plurality of orders further comprises instruction means for aggregating a plurality of multi-sided auction bids.
- 55. The computer readable medium according to claim 41, wherein said instruction means for aggregating a plurality of orders further comprises instruction means for aggregating a plurality of call auction bids.
- 56. The computer readable medium according to claim 41, further comprising instruction means for determining a best offer from said other ones of said plurality of orders posted in said centralized order book utilizing a first set of criteria.
- 57. The computer readable medium according to claim 56, further comprising instruction means for determining a best offer from said other ones of said plurality of orders posted in said centralized order book utilizing a second set of criteria.
- 58. The computer readable medium according to claim 41, further comprising instruction means for establishing said centralized order book in a first computer system.
- 59. The computer readable medium according to claim 58, further comprising instruction means for establishing each one of said plurality of marketplaces within different computer systems.
- 60. The computer readable medium according to claim 59, further comprising instruction means for coupling said first computer system to said different computer systems utilizing an Internet network.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is related to the subject matter of co-pending patent application Ser. No. ______ (Docket Number YOR9-2000-0759US1) entitled “METHOD AND SYSTEM FOR DECENTRALIZED ORDER MATCHING AMONG INDIVIDUAL MARKETPLACES”, assigned to the assignee herein named, filed on ______ and incorporated herein by reference.