×

Method and apparatus for a fair exchange

  • US 9,818,155 B2
  • Filed: 06/24/2013
  • Issued: 11/14/2017
  • Est. Priority Date: 10/02/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method including:

  • determining by an exchange host system a first time based on a first travel time and a first receipt time, wherein the first time is determined by subtracting the first travel time from the first receipt time, wherein the first travel time is a travel time from a first network device to the exchange host system, wherein the first receipt time is a time a first transaction message is received by the exchange host system, wherein the first transaction message is received by the exchange host system from a first client device through the first network device, wherein the first time is an approximation of the time at which the first client device sent the first transaction message;

    determining by the exchange host system a second time based on a second travel time and a second receipt time, wherein the second time is determined by subtracting the second travel time from the second receipt time, wherein the second travel time is a travel time from a second network device to the exchange host system, wherein the second receipt time is a time a second transaction message is received by the exchange host system, wherein the second transaction message is received by the exchange host system from a second client device through the second network device, wherein the second time is an approximation of the time at which the second client device sent the second transaction message; and

    prioritizing by the exchange host system the first transaction message and the second transaction message by ordering the first transaction message and the second transaction message for processing from earliest to latest based on the first time and the second time, wherein the prioritizing of the first transaction message and the second transaction message is not completed until after a delay period has elapsed.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×