IP Library Granted Patent US 8,433,646
Granted Patent B2
US 8,433,646 · App. 13/628,445 · Granted Apr 30, 2013

Distribution of electronic market data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,433,646
App. No.
13/628,445
Granted
Apr 30, 2013
Kind
B2
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.

Claims (32)

1. A method comprising:

transmitting, by a computing device, market data related to a tradeable object to a receiving computer device over a first channel based on assignment information;

dynamically updating the assignment information, by the computing device, to reassign the tradeable object to a second channel based on at least one criterion selected from a group consisting of: a type of tradeable object, current volume of market data associated with the tradeable object, historical market information related to the tradeable object, a subscription request related to the tradeable object, and a news event related to a market of the tradeable object; and, in response to updating,

transmitting, by the computing device, the market data related to the tradeable object over both the first channel and the second channel.

2. The method of claim 1 , wherein the market data is transmitted over both the first channel and the second channel for a predetermined time.

3. The method of claim 2 , wherein the predetermined time is based on a time to allow the receiving computer device to switch to the second channel.

4. The method of claim 2 , further comprising:

after the predetermined time, transmitting the market data related to the tradeable object only over the second channel.

5. The method of claim 1 , further comprising:

assigning, by the computing device, the tradeable object to the first channel based on the at least one criterion.

6. The method of claim 5 , further comprising:

communicating the assignment information to the receiving computer device on a network over a master channel.

7. The method of claim 1 , wherein the market data comprises any of price data related to the tradeable object and trade data related to the tradeable object.

8. The method of claim 7 , wherein the price data comprises information related to an inside market for the tradeable object.

9. The method of claim 1 , further comprising:

providing the assignment information and re-assignment information to any of: a network device configured to send market data to the receiving computer device and an electronic exchange configured to send market data to the receiving computer device.

10. A computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:

transmit, by a computing device, market data related to a tradeable object to a receiving computer device over a first channel based on assignment information;

dynamically update the assignment information, by the computing device, to reassign the tradeable object to a second channel based on at least one criterion selected from a group consisting of: a type of tradeable object, current volume of market data associated with the tradeable object, historical market information related to the tradeable object, a subscription request related to the tradeable object, and a news event related to a market of the tradeable object; and, in response to updating,

transmit, by the computing device, the market data related to the tradeable object over both the first channel and the second channel.

11. The non-transitory computer readable medium of claim 10 , wherein the market data is transmitted over both the first channel and the second channel for a predetermined time.

12. The non-transitory computer readable medium of claim 11 , wherein the predetermined time is based on a time to allow the receiving computer device to switch to the second channel.

13. The non-transitory computer readable medium of claim 11 , wherein the instructions are further executable to:

after the predetermined time, transmit the market data related to the tradeable object only over the second channel.

14. The non-transitory computer readable medium of claim 10 , wherein the instructions are further executable to:

assign, by the computing device, the tradeable object to the first channel based on the at least one criterion.

15. The non-transitory computer readable medium of claim 14 , wherein the instructions are further executable to:

communicate the assignment information to the receiving computer device on a network over a master channel.

16. The non-transitory computer readable medium of claim 10 , wherein the market data comprises any of price data related to the tradeable object and trade data related to the tradeable object.

17. The non-transitory computer readable medium of claim 16 , wherein the price data comprises information related to an inside market for the tradeable object.

18. The non-transitory computer readable medium of claim 10 , wherein the instructions are further executable to:

provide the assignment information and re-assignment information to any of: a network device configured to send market data to the receiving computer device and an electronic exchange configured to send market data to the receiving computer device.

Assignments (6)
SECURITY INTEREST Recorded Nov 7, 2025
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 073510/0758 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2025
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 073470/0522 →
SECURITY INTEREST Recorded Nov 22, 2022
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 061995/0117 →
RELEASE OF SECURITY INTEREST Recorded Jun 15, 2022
From: ACF FINCO I LP
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 060791/0498 →
SECURITY INTEREST Recorded Jul 20, 2021
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: ACF FINCO I LP
Reel/Frame 057143/0825 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2012
From: DEITZ, ALEXANDER D.; MINTZ, SAGY P.
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 029038/0404 →