IP Library Granted Patent US 8,494,954
Granted Patent B2
US 8,494,954 · App. 13/718,328 · Granted Jul 23, 2013

Method and apparatus for a fair exchange

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,494,954
App. No.
13/718,328
Granted
Jul 23, 2013
Kind
B2
Abstract

A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.

Claims (17)

1. An apparatus including:

a host exchange device,

wherein the host exchange device is configured to determine a first time based on a first travel time and a first receipt time, wherein the first travel time is a travel time from a first network device to the host exchange device, wherein the first receipt time is a time a first transaction message is received by the host exchange device via the first network device, wherein the first transaction message is received by the first network device from a first client device before being received by the host exchange device, wherein the first time is an approximation of the time at which the first network device sent the first transaction message;

wherein the host exchange device is configured to determine a second time based on a second travel time and a second receipt time, wherein the second travel time is a travel time from a second network device to the host exchange device, wherein the second receipt time is a time a second transaction message is received by the host exchange device via the second network device, wherein the second transaction message is received by the second network device from a second client device before being received by the host exchange device, wherein the second time is an approximation of the time at which the second network device sent the second transaction message; and

wherein the host exchange device is configured to prioritize the first transaction message and the second transaction message based on the first time and the second time.

2. The apparatus of claim 1 , wherein the first transaction message includes an order.

3. The apparatus of claim 1 , wherein the first network device is geographically positioned at approximately the same location as the first client device and wherein the second network device is geographically positioned at approximately the same location as the second client device.

4. The apparatus of claim 1 , wherein the first network device and the second network device are under control of the host exchange device.

5. The apparatus of claim 1 , wherein the host exchange device is further configured to determine the first travel time and the second travel time.

6. The apparatus of claim 1 , wherein the host exchange device is further configured to store the first travel time and the second travel time in a look-up table.

7. The apparatus of claim 1 , wherein the first time is determined by subtracting the first travel time from the first receipt time.

8. The apparatus of claim 1 , wherein the second time is determined by subtracting the second travel time from the second receipt time.

9. The apparatus of claim 1 , wherein the first transaction message and the second transaction message are prioritized by ordering the first transaction message and the second transaction message for processing from earliest to latest.

10. The apparatus of claim 1 , wherein the first time is determined before the second transaction message is received by the host exchange device.

11. The apparatus of claim 1 , wherein the prioritizing of the first transaction message and the second transaction message is not completed until after a delay period has elapsed.

12. The apparatus of claim 11 , wherein the delay period is based on at least one of the first travel time and the second travel time.

13. The apparatus of claim 11 , wherein the delay period is preselected.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 15, 2022
From: ACF FINCO I LP
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 060791/0498 →
SECURITY INTEREST Recorded Jul 20, 2021
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: ACF FINCO I LP
Reel/Frame 057143/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2012
From: SCHLUETTER, JENS-UWE
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 029491/0668 →