×

Method and apparatus for publishing market information

  • US 10,380,686 B2
  • Filed: 06/26/2014
  • Issued: 08/13/2019
  • Est. Priority Date: 12/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for transmitting market data relating to a financial instrument to a client device over an electronic network, the method comprising:

  • receiving, by a network device, the market data relating to the financial instrument from a financial market center;

    storing, by the network device comprising a memory, the received market data in the memory prior to transmission of the received market data to the client device over the electronic network;

    determining, by the network device, if the received market data is an update to previously received market data which is stored in the memory and has not yet been transmitted to the client device, wherein if the received market data is determined to be an update to the previously received market data which is stored in the memory and has not yet been transmitted to the client device, replacing the previously received market data stored in the memory with the received market data, and if the received market data is determined not to be an update to the previously received market data which is stored in the memory and has not yet been transmitted to the client device, storing the received market data in the memory; and

    transmitting, by the network device via the electronic network, all of the stored received market data to the client device only upon determination that the client device has acknowledged receipt of previously received market data that was previously transmitted to the client device regardless of whether or not the received market data is identical to the previously received market data that was previously transmitted to the client device and acknowledged thereby as having been received, wherein the electronic network utilizes a Transmission Control Protocol (TCP) that provides a feedback signal in a form of a network layer acknowledgment (ACK) which the client device utilizes to acknowledge receipt of the previously received market data stored in the memory that was previously transmitted to the client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×