← Back to Patent Explorer
US5136501A Expired / Lapsed US ⏱️ 0.0 years remaining

Anonymous matching system

Assignee: REUTERS TRANSACTION SERVICES Ltd
•
Filing: 1989-05-26
•
Granted: 1992-08-04
•
Expires: 2009-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for the given trading instruments, includes a host computer means (20) comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, which comprises counterparty credit limit between counterparties (24a, 26b) to a potential matching transaction. The system also includes a transaction originating keystation (24a) for providing a bid on a given trading instrument to the system for providing the potential matching transaction; a counterparty keystation (26b) for providing an offer on the given trading instrument involved in the potential matching transaction; and network means (22) for interconnecting the host computer means (20), the transaction originating keystation (24a) and the counterparty keystation (26b) in the system for enabling data communications therebetween. Both the transaction originating keystation (24a) and the counterparty keystation (26b) for the potential matching transaction each have an associated counterparty credit limit, with the system (20) blocking completion of the potential matching transaction between the transaction originating keystation (24a) and the counterparty keystation means (26b) when the potential matching transaction has an associated value in excess of counterparty credit limit. The assigned credit limits may be reset or varied by the users (24a, 26b) to change the ability of the user or subscriber to effectuate deals.

Inventors

  • 👤 David L. Silverman
  • 👤 Norman Keller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:36
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/04; G06Q40/03

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 346 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between potential counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said associated counterparty credit limit, each of said keystation means comprising means for variably assigning a trading party credit limit for said potential counterparty to said potential anonymous matching transaction, said keystation trading party credit limit assigning means comprising means for dynamically varying said assigned trading party credit limit for said potential counterparty for providing dynamically variable real time credit control between said potential counterparties to said potential matching transaction, said associated counterparty credit limit being based upon said assigned trading party credit limits for each of said counterparties involved in said potential matching transaction, said dynamically variable assigned trading party credit limits being provided to said host computer means from said keystation means for providing said associated counterparty credit limit, said host computer means being dynamically responsive to said keystation provided dynamically variable assigned trading party credit limits for dynamically varying said variable matching criteria based thereon for providing said dynamically real time credit control for said anonymous matching transactions between said individual keystations.
Claim 2
Dependent Claim 346 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between potential counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said associated counterparty credit limit, each of said keystation means comprising means for variably assigning a trading party credit limit for said potential counterparty to said potential anonymous matching transaction, said keystation trading party credit limit assigning means comprising means for dynamically varying said assigned trading party credit limit for said potential counterparty for providing dynamically variable real time credit control between said potential counterparties to said potential matching transaction, said associated counterparty credit limit being based upon said assigned trading party credit limits for each of said counterparties involved in said potential matching transaction, said dynamically variable assigned trading party credit limits being provided to said host computer means from said keystation means for providing said associated counterparty credit limit, said host computer means being dynamically responsive to said keystation provided dynamically variable assigned trading party credit limits for dynamically varying said variable matching criteria based thereon for providing said dynamically real time credit control for said anonymous matching transactions between said individual keystations.
Claim 3
Dependent Claim 21 words
A matching system in accordance with claim 1 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 4
Dependent Claim 19 words
A matching system in accordance with claim 2 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 5
Dependent Claim 19 words
A matching system in accordance with claim 1 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 6
Dependent Claim 36 words
A matching system in accordance with claim 1 wherein said matching criteria further comprises real time prices of said bids and offers, said real time prices being subject to said counterparty credit limit in real time.
Claim 7
Dependent Claim 21 words
A matching system in accordance with claim 5 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 8
Dependent Claim 19 words
A matching system in accordance with claim 6 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 9
Dependent Claim 19 words
A matching system in accordance with claim 5 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 10
Dependent Claim 25 words
A matching system in accordance with claim 5 wherein said matching criteria further comprises associated quantity value of said given trading instrument bids and offers.
Claim 11
Dependent Claim 21 words
A matching system in accordance with claim 9 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 12
Dependent Claim 19 words
A matching system in accordance with claim 10 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 13
Dependent Claim 19 words
A matching system in accordance with claim 9 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 14
Dependent Claim 24 words
A matching system in accordance with claim 1 wherein said matching criteria further comprises associated quantity value of given trading instrument bids and offers.
Claim 15
Dependent Claim 21 words
A matching system in accordance with claim 13 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 16
Dependent Claim 19 words
A matching system in accordance with claim 14 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 17
Dependent Claim 19 words
A matching system in accordance with claim 13 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 18
Dependent Claim 33 words
A matching system in accordance with claim 1 wherein said counterparty credit limit comprises the minimum of said trading party credit limits for each of said counterparties involved in said potential matching transaction.
Claim 19
Dependent Claim 30 words
A matching system in accordance with claim 1 wherein said keystation credit limit varying means comprises means for dynamically resetting all trading party credit limits assigned by said keystations means.
Claim 20
Dependent Claim 21 words
A matching system in accordance with claim 18 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 21
Dependent Claim 19 words
A matching system in accordance with claim 19 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 22
Dependent Claim 33 words
A matching system in accordance with claim 1 wherein said host computer means further comprises means for providing a credit limit alert when said assigned trading credit limit goes below a predetermined value.
Claim 23
Dependent Claim 24 words
A matching system in accordance with claim 21 wherein predetermined value comprises 25% of the original value of said assigned trading party credit limit.
Claim 24
Dependent Claim 30 words
A matching system in accordance with claim 21 wherein said keystation credit limit varying means comprises means for dynamically resetting all trading party credit limits assigned by said keystation means.
Claim 25
Dependent Claim 59 words
A matching system in accordance with claim 1 wherein said matching criteria further comprises price and quantity, said means for anonymously matching said bids and offers comprising means for determining the quantity of permissible match at the lowest common counterparty credit limit and the best bid/ask price for the largest available quantity for automatically completing said potential matching transaction.
Claim 26
Dependent Claim 21 words
A matching system in accordance with claim 24 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 27
Dependent Claim 19 words
A matching system in accordance with claim 25 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 28
Dependent Claim 30 words
A matching system in accordance with claim 24 wherein said host computer means further comprises means for dynamically updating said prices based on the best available bids in said system.
Claim 29
Dependent Claim 21 words
A matching system in accordance with claim 27 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 30
Dependent Claim 19 words
A matching system in accordance with claim 28 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 31
Dependent Claim 33 words
A matching system in accordance with claim 1 wherein said host computer means comprises means for processing said matching transactions for a given trading instrument in time order entry to said matching system.
Claim 32
Dependent Claim 27 words
A matching system in accordance with claim 30 wherein said matching criteria further comprises an order priority based on price, quantity type and said time order entry.
Claim 33
Dependent Claim 21 words
A matching system in accordance with claim 31 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 34
Dependent Claim 19 words
A matching system in accordance with claim 32 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 35
Dependent Claim 21 words
A matching system in accordance with claim 30 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 36
Dependent Claim 19 words
A matching system in accordance with claim 34 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 37
Dependent Claim 17 words
A matching system in accordance with claim 1 wherein said given trading instruments comprise foreign exchange currencies.
Claim 38
Dependent Claim 21 words
A matching system in accordance with claim 36 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 39
Dependent Claim 19 words
A matching system in accordance with claim 37 wherein said counterparty credit limit is a gross counterparty credit limit.
Claim 40
Dependent Claim 36 words
A matching system in accordance with claim 36 wherein said matching criteria further comprises real time prices of said bids and offers, said real time prices being subject to said counterparty credit limit in real time.
Claim 41
Dependent Claim 25 words
A matching system in accordance with claim 39 wherein said matching criteria further comprises associated quantity value of said given trading instrument bids and offers.
Claim 42
Dependent Claim 30 words
A matching system in accordance with claim 36 wherein said keystation credit limit varying means comprises means for dynamically resetting all trading party credit limits assigned by said keystation means.
Claim 43
Dependent Claim 33 words
A matching system in accordance with claim 36 wherein said host computer means further comprises means for providing a credit limit alert when said assigned trading credit limit goes below a predetermined value.
Claim 44
Dependent Claim 25 words
A matching system in accordance with claim 42 wherein said predetermined value comprises 25% of the original value of said assigned trading party credit limit.
Claim 45
Dependent Claim 59 words
A matching system in accordance with claim 36 wherein said matching criteria further comprises price and quantity, said means for anonymously matching said bids and offers comprising means for determining the quantity of permissible match at the lowest common counterparty credit limit and the best bid/ask price for the largest available quantity for automatically completing said potential matching transactions.
Claim 46
Dependent Claim 30 words
A matching system in accordance with claim 44 wherein said host computer means further comprises means for dynamically updating said prices based on the best available bids in said system.
Claim 47
Dependent Claim 33 words
A matching system in accordance with claim 36 wherein said host computer means comprises means for processing said matching transactions for a given trading instrument in time order entry to said matching system.
Claim 48
Dependent Claim 27 words
A matching system in accordance with claim 46 wherein said matching criteria further comprises an order priority based on price, quantity type and said time order entry.
Claim 49
Dependent Claim 263 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said host computer means comprising means for processing said matching transactions for a given trading instrument in time order entry to said matching system, said matching criteria further comprising an order priority based on price, quantity type and said time order entry, said quantity type comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.
Claim 50
Dependent Claim 263 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said host computer means comprising means for processing said matching transactions for a given trading instrument in time order entry to said matching system, said matching criteria further comprising an order priority based on price, quantity type and said time order entry, said quantity type comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.
Claim 51
Dependent Claim 23 words
A matching system in accordance with claim 48 wherein said primary quantity type has a higher order priority than said more quantity type.
Claim 52
Dependent Claim 21 words
A matching system in accordance with claim 48 wherein said counterparty credit limit is an anonymous credit limit to said counterparties.
Claim 53
Dependent Claim 273 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said given trading instruments comprising foreign exchange currencies, said host computer means comprising means for processing said matching transactions for a given trading instrument in time order entry to said matching system, said matching criteria further comprising an order priority based on price, quantity type and said time order entry, said quantity type comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.
Claim 54
Dependent Claim 273 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said given trading instruments comprising foreign exchange currencies, said host computer means comprising means for processing said matching transactions for a given trading instrument in time order entry to said matching system, said matching criteria further comprising an order priority based on price, quantity type and said time order entry, said quantity type comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.
Claim 55
Dependent Claim 30 words
A matching system in accordance with claim 51 wherein said host computer means further comprises means for dynamically updating said prices based on the best available bids in said system.
Claim 56
Dependent Claim 282 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, each of said keystation means comprising means for assigning a trading party credit limit, said associated counterparty credit limit being based upon said assigned trading party credit limits for each of said counterparties involved in said potential matching transaction, said host computer means further comprising means for providing a credit limit alert to an associated keystation when said assigned trading credit limit of said associated keystation goes below a predetermined value, said keystation means further comprising means for dynamically varying said assigned trading party credit limit as a result of said credit limit alert to said associated keystation.
Claim 57
Dependent Claim 282 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a dynamically variable counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, each of said keystation means comprising means for assigning a trading party credit limit, said associated counterparty credit limit being based upon said assigned trading party credit limits for each of said counterparties involved in said potential matching transaction, said host computer means further comprising means for providing a credit limit alert to an associated keystation when said assigned trading credit limit of said associated keystation goes below a predetermined value, said keystation means further comprising means for dynamically varying said assigned trading party credit limit as a result of said credit limit alert to said associated keystation.
Claim 58
Dependent Claim 33 words
A matching system in accordance with claim 53 wherein said counterparty credit limit comprises the minimum of said trading party credit limits for each of said counterparties involved in said potential matching transaction.
Claim 59
Dependent Claim 36 words
A matching system in accordance with claim 53 wherein said keystation means for dynamically varying said assigned trading party credit limit comprises means for dynamically resetting all trading party credit limits assigned by said keystation means.
Claim 60
Dependent Claim 25 words
A matching system in accordance with claim 53 wherein said predetermined value comprises 25% of the original value of said assigned trading party trading limit.
Claim 61
Dependent Claim 233 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said matching criteria further comprising an order priority based on quantity type, said quantity types comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.
Claim 62
Dependent Claim 233 words
A matching system for trading instruments in which bids are automatically matched against offers for given trading instruments for automatically providing matching transactions in order to complete trades for said given trading instruments, said system comprising a host computer means comprising means for anonymously matching active bids and offers in the system by trading instrument based on a variable matching criteria, said matching criteria comprising a counterparty credit limit between counterparties to a potential matching transaction; a transaction originating keystation means for providing an offer on said given trading instrument involved in said potential matching transaction; and network means for interconnecting said host computer means, said transaction originating keystation means and said counterparty keystation means in said system for enabling data communications therebetween, both said transaction originating keystation means and said counterparty keystation means for said potential matching transaction each having an associated counterparty credit limit, said system inhibiting completion of said potential matching transaction between said transaction originating keystation means and said counterparty keystation means when said potential matching transaction has an associated value in excess of said counterparty credit limit, said matching criteria further comprising an order priority based on quantity type, said quantity types comprising a primary quantity type and a more quantity type, said more quantity type being a hidden value of additional quantity beyond said primary quantity a keystation is willing to trade of said given trading instrument.

References Cited (Backward Citations)

US3573747A Cited
US3697693A Cited
US4774663A Cited
US4903201A Cited
US4677552A Cited
US4766293A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-04 1996-02-03 1996-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-04 2000-02-03 2000-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-04 2004-02-03 2004-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag