Distribution of electronic market data
AssigneeTrading Technologies International, Inc.
InventorsSagy P. Mintz, Alexander D. Deitz
Life of this patent
Estimating the term…
Abstract
A system and method are provided that, among other things, can reduce the burden on receiving computers, increase data throughput, reduce system failure, and provide components of a scalable and flexible network architecture. Specifically, the system and method provide a multichannel-multicast network environment for use in dynamically assigning data to channels. This configuration is particularly useful in a trading network environment, as it effectively performs channel reassignments in a way not to disturb the receipt of the underlying data. While the example embodiments described herein pertain to electronic trading, the principles of the present invention may be equally applied in other environments where the advantages presented herein are beneficial.
Claims19
A method comprising:
- in response to receiving tradeable object assignment information, communicating a market data feed related to a tradeable object to a trading device over a first communication channel;
- in response to an update to the tradeable object assignment information, dynamically assigning the market data feed related to the tradeable object to a second communication channel;
- and
- communicating the market data feed related to the tradeable object via a multicast utilizing the first communication channel and the second communication channel, wherein the multicast allows the trading device to switch to the second communication channel.
A non-transitory computer readable medium having stored therein instructions executable by a processor, including instructions executable to:
- in response to receiving tradeable object assignment information, communicate a market data feed related to a tradeable object to a trading device over a first communication channel;
- in response to an update to the tradeable object assignment information, dynamically assign the market data feed related to the tradeable object to a second communication channel;
- and
- communicate the market data feed related to the tradeable object via a multicast utilizing the first communication channel and the second communication channel, wherein the multicast allows the trading device to switch to the second communication channel.
A system including:
- a network device in communication with an electronic exchange, wherein the network device is configured to:
- in response to receiving tradeable object assignment information, communicate a market data feed related to a tradeable object to a trading device over a first communication channel;
- in response to an update to the tradeable object assignment information, dynamically assign the market data feed related to the tradeable object to a second communication channel;
- and
- communicate the market data feed related to the tradeable object via a multicast utilizing the first communication channel and the second communication channel, wherein the multicast allows the trading device to switch to the second communication channel.
Dependencies are inferred from the claim text.