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

Detection and prevention of duplicate trading transactions over a communications network

Assignee: EBS Dealing Resources Inc
•
Filing: 1990-11-02
•
Granted: 1993-11-02
•
Expires: 2010-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer network system for simultaneously communicating between computer terminals at various bank locations for the purpose of entering a transaction for the exchange of currency of a selected currency pair provides a method for preventing a trading communication involving a selected currency pair between two banks wherein there is already a trading communication in progress between the two banks involving the same currency pair.

Inventors

  • 👤 Richard Hartheimer
  • 👤 Michael Coleman
  • 👤 Chris Klepka
  • 👤 Geoffrey Poole

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:31
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06Q40/04

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 130 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and registering the selected currency pair in a look-up table at the initiating bank each time the initiating bank initiates a transaction communication with the destination bank involving the selected currency pair.
Claim 2
Dependent Claim 130 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and registering the selected currency pair in a look-up table at the initiating bank each time the initiating bank initiates a transaction communication with the destination bank involving the selected currency pair.
Claim 3
Dependent Claim 33 words
A method as recited in claim 1 wherein the ascertaining step comprises the step of checking the look-up table at the initiating bank to determine whether the selected currency pair has been registered.
Claim 4
Dependent Claim 23 words
A method as recited in claim 1 further comprising the step of de-registering the currency pair at the conclusion of the trading communication.
Claim 5
Dependent Claim 133 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and registering the selected currency pair in a look-up table at the destination bank each time the destination bank receives a request for a transaction communication from the initiating bank involving the selected currency pair.
Claim 6
Dependent Claim 133 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and registering the selected currency pair in a look-up table at the destination bank each time the destination bank receives a request for a transaction communication from the initiating bank involving the selected currency pair.
Claim 7
Dependent Claim 33 words
A method as recited in claim 4 wherein the ascertaining step comprises the step of checking the look-up table at the destination bank to determine whether the selected currency pair has been registered.
Claim 8
Dependent Claim 23 words
A method as recited in claim 4 further comprising the step of de-registering the currency pair at the conclusion of the trading communication.
Claim 9
Dependent Claim 150 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and inhibiting the transaction communication at each of the initiating and destination banks wherein the initiating bank initiates a trading communication with the destination bank involving the selected currency pair at substantially the same time as the destination bank initiates a trading communication with the initiating bank involving the selected currency pair.
Claim 10
Dependent Claim 150 words
In a computer network system allowing a plurality of simultaneous trading communications between respective computer terminals at an initiating bank location and a destination bank location for the purpose of executing a respective plurality of transactions for the exchange of respective currency pairs, a method for automatically controlling the access of terminals comprising the steps of: selecting a currency pair; automatically ascertaining whether a trading communication currently exists between the initiating and destination bank locations which involves the selected currency pair; inhibiting a second trading communication between the initiating and destination bank locations involving the selected currency pair; and inhibiting the transaction communication at each of the initiating and destination banks wherein the initiating bank initiates a trading communication with the destination bank involving the selected currency pair at substantially the same time as the destination bank initiates a trading communication with the initiating bank involving the selected currency pair.
Claim 11
Dependent Claim 62 words
A method as recited in claim 7 wherein each bank performs an initiating registration of the trading communication, involving the selected currency pair between the initiating and destination banks, upon the initiation of a trading communication, and a receiving registration of the trading communication, involving the selected currency pair between the initiating and destination banks, upon the reception of a trading communication.
Claim 12
Dependent Claim 32 words
A method as recited in claim 8 wherein the inhibiting step only inhibits both trading communications where each bank receives a request for trading communication prior to registering its initiating trading communication.
Claim 13
Dependent Claim 201 words
In a computer network system allowing for the simultaneous communication between computer terminals at an initiating and destination bank location for the purpose of entering a transaction for the exchange of currency, a method for automatically controlling the access of terminals comprising the steps of: initiating a request for quote (RFQ) by selecting a destination bank and a currency pair; ascertaining whether the selected currency pair has been registered for the a transaction communication with the selected destination bank; if the selected currency pair has been registered then: automatically ending the transaction communication; and displaying a message on the terminal indicating that the RFQ cannot be sent; if the selected currency pair has not been registered, then: registering the currency pair; sending the RFQ to the destination bank; ascertaining whether a duplicate call message has been received from the destination bank; if the duplicate call message has been received, then automatically ending the transaction communication and displaying a message on the terminal indicating the same; if the duplicate call message has not been received, then allowing the transaction communication between the originating bank and the destination bank to proceed; and de-registering the currency pair at the conclusion of the transaction communication.
Claim 14
Dependent Claim 201 words
In a computer network system allowing for the simultaneous communication between computer terminals at an initiating and destination bank location for the purpose of entering a transaction for the exchange of currency, a method for automatically controlling the access of terminals comprising the steps of: initiating a request for quote (RFQ) by selecting a destination bank and a currency pair; ascertaining whether the selected currency pair has been registered for the a transaction communication with the selected destination bank; if the selected currency pair has been registered then: automatically ending the transaction communication; and displaying a message on the terminal indicating that the RFQ cannot be sent; if the selected currency pair has not been registered, then: registering the currency pair; sending the RFQ to the destination bank; ascertaining whether a duplicate call message has been received from the destination bank; if the duplicate call message has been received, then automatically ending the transaction communication and displaying a message on the terminal indicating the same; if the duplicate call message has not been received, then allowing the transaction communication between the originating bank and the destination bank to proceed; and de-registering the currency pair at the conclusion of the transaction communication.
Claim 15
Dependent Claim 18 words
A method as recited in claim 10 wherein the ascertaining and registering steps form a single atomic operation.
Claim 16
Dependent Claim 145 words
In a computer network system allowing for the simultaneous communication between computer terminals at a requesting and destination bank location for the purpose of entering a transaction for the exchange of currency, a method for automatically controlling the access of terminals comprising the steps of: receiving a request for quote (RFQ) from a requesting bank, the RFQ identifying a currency pair to be the subject of a transaction communication; ascertaining whether the identified currency pair has been registered for a trading communication with the requesting bank; if the currency pair has been registered, then sending a duplicate call message to the requesting bank; and if the currency pair has not been registered, then: registering the currency pair; placing the request in the incoming call queue; allowing for normal transaction communication between the banks; and de-registering the currency pair at the conclusion of the transaction communication.
Claim 17
Dependent Claim 145 words
In a computer network system allowing for the simultaneous communication between computer terminals at a requesting and destination bank location for the purpose of entering a transaction for the exchange of currency, a method for automatically controlling the access of terminals comprising the steps of: receiving a request for quote (RFQ) from a requesting bank, the RFQ identifying a currency pair to be the subject of a transaction communication; ascertaining whether the identified currency pair has been registered for a trading communication with the requesting bank; if the currency pair has been registered, then sending a duplicate call message to the requesting bank; and if the currency pair has not been registered, then: registering the currency pair; placing the request in the incoming call queue; allowing for normal transaction communication between the banks; and de-registering the currency pair at the conclusion of the transaction communication.
Claim 18
Dependent Claim 18 words
A method as recited in claim 12 wherein the ascertaining and registering steps form a single atomic operation.

References Cited (Backward Citations)

US5077665A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-11-01 1997-05-03 1997-11-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-11-01 2001-05-03 2001-11-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-11-01 2005-05-03 2005-11-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag