×

Publish and subscribe system including buffer

  • US 8,468,082 B2
  • Filed: 05/08/2012
  • Issued: 06/18/2013
  • Est. Priority Date: 09/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system for delivering a plurality of messages to an external client device, the system comprising:

  • a trading engine configured to generate the plurality of messages and associate each of the plurality of messages with an attribute to define at least a first class of messages and a second class of messages;

    a communication bus configured to receive the plurality of messages from the trading engine and asynchronously deliver the plurality of messages;

    a plurality of listeners coupled to the communication bus and configured to subscribe to and receive the first class of messages and the second class of messages; and

    a buffering system configured to temporarily store the plurality of messages received from the plurality of listeners for a first time period and configured to provide at least one of the stored messages to the external client device based upon a request from the external client device;

    wherein the buffering system is configured to determine when one of the plurality of listeners misses a message and to store a corresponding message received from a corresponding redundant listener.

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