Data distribution architecture
AssigneeChicago Mercantile Exchange Inc.
InventorsArkadiusz Koziol, Priteshkumar Soni, Melissa Ann Jenner, Baris Mestanogullari, Pearce Peck-Walden
Life of this patent
Estimating the term…
Loading patent…
AssigneeChicago Mercantile Exchange Inc.
InventorsArkadiusz Koziol, Priteshkumar Soni, Melissa Ann Jenner, Baris Mestanogullari, Pearce Peck-Walden
Estimating the term…
Disclosed are a system and method, also referred to herein as an architecture, for efficiently communicating a high volume of data from a server over an electronic communications network to geographically disperse recipients, where one or more of those recipients may receive a customized version of that data, e.g., content, timing and/or form. As the data is generated, timing information and/or changes to information regarding customizations is incorporated forming a data stream which is communicated to local data publishers (“LDP's”). Upon receipt, the LDP's extract the data, customization, or timing information and act accordingly when transmitting the received data to the recipients. Customization is applied to update local control databases which specify the customizations for subsequently received data before transmission. By acting on the messages in real time, e.g., as they are received, the LDP's, even if they don't receive the messages at the same time, then perform the same functions in the same relative order relative to the data stream.
A system for communication of data messages generated by a transaction processor operative to generate, as the transaction processor processes each of a plurality of incoming electronic transaction messages received from any of a plurality of participants, data messages comprising transaction event data indicative thereof, the system comprising:
A computer implemented method for communicating data messages generated by a transaction processor operative to generate, as the transaction processor processes each of a plurality of incoming electronic transaction messages received from any of a plurality of participants, data messages comprising transaction event data indicative thereof, the method comprising:
A system for communicating data messages generated by a transaction processor operative to generate, as the transaction processor processes each of a plurality of incoming electronic transaction messages received from any of a plurality of participants, data messages comprising transaction event data indicative thereof, the system comprising:
Dependencies are inferred from the claim text.