IP Library Granted Patent US 12,039,602
Granted Patent B2
US 12,039,602 · App. 18/363,374 · Granted Jul 16, 2024

Distribution of electronic market data

Inventors: Sagy P. Mintz (Tampa, FL); Alexander D. Deitz (New York, NY)
Assignee: TRADING TECHNOLOGIES INTERNATIONAL, INC.
G06Q40/04G06Q40/00H04N7/173H04N7/20G06F9/30G06F13/10G06F15/16G11C8/00H04J3/26H04L9/00
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 12,039,602
App. No.
18/363,374
Granted
Jul 16, 2024
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 (30)

1. 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.

2. The method of claim 1 , wherein the market data used to reassign the tradeable object to the second communication channel comprises historical market data related to the tradeable object.

3. The method of claim 2 , wherein the historical market data comprises historical traded volume data related to the tradeable object.

4. The method of claim 1 , wherein the market data used to assign the tradeable object to the second communication channel comprises current traded volume data related to the tradeable object.

5. The method of claim 1 , wherein the market data feed is multicast over both the first communication channel and the second communication channel for a predetermined period of time after the assignment information is updated.

6. The method of claim 5 , wherein the market data feed is not multicast over the first communication channel after the predetermined period of time expires.

7. The method of claim 1 , wherein the market data feed comprises price data for the tradeable object.

8. The method of claim 1 , wherein dynamically assigning utilizes a dedicated communications channel.

9. The method of claim 8 , wherein the dedicated communications channel is a master channel.

10. The method of claim 1 , wherein the trading device comprises a client device.

11. The method of claim 1 , wherein the update is based on a type of the tradeable object.

12. The method of claim 1 , wherein the update is based on a news event that affects a market for the tradeable object.

13. The method of claim 1 , further comprising instructions executable to:

providing updated assignment information to the receiving trading device.

14. 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.

15. The non-transitory computer readable medium of claim 14 , wherein the market data used to reassign the tradeable object to the second communication channel comprises historical market data related to the tradeable object.

16. The non-transitory computer readable medium of claim 15 , wherein the historical market data comprises historical traded volume data related to the tradeable object.

17. The non-transitory computer readable medium of claim 14 , wherein the market data used to assign the tradeable object to the second communication channel comprises current traded volume data related to the tradeable object.

18. The non-transitory computer readable medium of claim 14 , wherein the market data feed is multicast over both the first communication channel and the second communication channel for a predetermined period of time after the assignment information is updated.

19. 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.

Assignments (4)
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/0597 →
SECURITY INTEREST Recorded May 3, 2024
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067310/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2023
From: MINTZ, SAGY P.; DEITZ, ALEXANDER D.
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 064463/0126 →
Continuity (11)
Continuation 18063915 · Dec 9, 2022
Continuation 16863436 · Apr 30, 2020
Continuation 16212086 · Dec 6, 2018
Continuation 14495841 · Sep 24, 2014
Continuation 14152061 · Jan 10, 2014
Continuation 13855843 · Apr 3, 2013
Continuation 13628445 · Sep 27, 2012
Continuation 13412896 · Mar 6, 2012
Continuation 13230693 · Sep 12, 2011
Continuation 11691231 · Mar 26, 2007
Related Publication 20230377042A1 · Nov 23, 2023