IP Library Granted Patent US 10,185,991
Granted Patent B2
US 10,185,991 · App. 14/495,841 · Granted Jan 22, 2019

Distribution of electronic market data

Inventors: Sagy P. Mintz (Austin, TX); 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 10,185,991
App. No.
14/495,841
Granted
Jan 22, 2019
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 (16)

1. A system comprising:

a computing device in communication with a network device, wherein the network device is configured to provide market data related to a tradeable object to a receiving computer device over a computer network comprising a plurality of communication channels,

wherein the computing device is configured to assign a tradeable object to a first communication channel of the plurality of communication channels and to provide assignment information reflecting the assignment of the tradeable object to the first communication channel to the network device, wherein market data related to the tradeable object is communicated to the receiving computer device by the network device over the first communication channel over the computer network upon the network device receiving the assignment information;

wherein the computing device is configured to dynamically re-assign the tradeable object to a second communication channel of the plurality of communication channels and to generate updated assignment information reflecting the reassignment of the tradeable object to the second communication channel, wherein the second communication channel is selected based on any of: a type of the tradeable object, bandwidth requirements related to market data being provided for the tradeable object, historical bandwidth requirements related to market data for the tradeable object, or a news event related to one or more tradeable objects; and

wherein the computing device is configured to provide the updated assignment information to the network device, wherein the market data related to the tradeable object is communicated by the network device to the receiving computer device over both the first communication channel and the second communication channel over the computer network upon the network device receiving the updated assignment information, wherein the market data is provided over both the first communication channel and the second communication channel for a predetermined period of time to allow the receiving computer device to switch to the second communication channel to prevent market data loss being received at the receiving computer device.

2. The system of claim 1 , wherein the market data is communicated over both the first communication channel and the second communication channel for a predetermined period of time after the assignment information is updated.

3. The system of claim 1 , wherein the receiving computer device comprises a client terminal.

4. The system of claim 2 , wherein the market data is communicated over the second communication channel after the predetermined period of time expires.

5. The system of claim 1 , wherein the computing device is further configured to:

provide the assignment information and the updated assignment information to the network device over a master channel.

6. The system of claim 5 , wherein the network device is located at a gateway.

7. The system of claim 5 , wherein the network device is located an electronic exchange.

8. The system of claim 1 , wherein the market data comprises price data.

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

10. The system of claim 1 , wherein the computing device is further configured to provide the assignment information and the updated assignment information to an electronic exchange.

11. The system of claim 1 , wherein the news event is related to the tradeable object.

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 25, 2014
From: DEITZ, ALEXANDER D.; MINTZ, SAGY P.
To: TRADING TECHNOLOGES INTERNATIONAL, INC.
Reel/Frame 033815/0541 →
Continuity (7)
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 20150142634A1 · May 21, 2015