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
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 |