IP Library Granted Patent US 11,436,676
Granted Patent B2
US 11,436,676 · App. 16/994,150 · Granted Sep 6, 2022

System and methods for risk-based prioritized transaction message flow

Inventors: Alexander V. Foygel (Highland Park, IL); Bharat Mittal (Schaumburg, IL)
Assignee: TRADING TECHNOLOGIES INTERNATIONAL, INC.
G06Q40/04G06Q30/0601
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 11,436,676
App. No.
16/994,150
Granted
Sep 6, 2022
Kind
B2
Abstract

Various systems and methods are provided for prioritized sending of transaction messages to an electronic exchange. According to one embodiment, a system determines a priority level for each transaction message based on a potential monetary reward or risk associated with sending or delaying the message. Once the priority levels are determined, the messages may be sent based on the priority levels. Additionally, each priority level may be associated with a predetermined threshold level. If a message threshold is reached, a new message corresponding to that priority level is queued until the message may be transmitted without exceeding the threshold limit.

Claims (18)

1. A method including:

determining by a computing device that a first transaction message and a second transaction message are to be sent over a computer network to at least one electronic exchange at substantially the same time, wherein the first transaction message includes a first new order for a first price and a first order quantity of a first tradeable object, wherein the second transaction message includes a second new order for a second price and a second order quantity of a second tradeable object;

determining by the computing device a first priority factor for the first transaction message based on a comparison of the first price to a first reference market price level determined based on current market data for the first tradeable object, wherein the first priority factor corresponds to a likelihood of an event occurring based on the first transaction message being sent;

determining by the computing device a second priority factor for the second transaction message based on a comparison of the second price to a second reference price level determined based on current market data for the second tradeable object, wherein the second priority factor corresponds to a likelihood of an event occurring based on the second transaction message being sent;

determining by the computing device a first priority level for the first transaction message based on the first priority factor and the first order quantity;

determining by the computing device a second priority level for the second transaction message based on the second priority factor and the second order quantity;

determining by the computing device that the first priority level of the first transaction message is a higher priority level than the second priority level of the second transaction message;

processing by the computing device, in response to determining that the first priority level is a higher priority level than the second priority level, the first transaction message before the second transaction message, including:

determining by the computing device a threshold limit associated with the first priority level of the first transaction message;

sending by the computing device the first transaction message to a first electronic exchange prior to sending the second transaction message to a second electronic exchange when the threshold limit is not reached; and

storing by the computing device the first transaction message in a queue associated with the corresponding priority level until a predetermined event is detected when the threshold limit is reached.

2. The method of claim 1 , wherein the first electronic exchange is the same as the second electronic exchange.

3. The method of claim 1 , wherein the first electronic exchange and the second electronic exchange are different electronic exchanges.

4. The method of claim 1 , wherein the first transaction message includes an order to buy or sell the first tradeable object, and wherein the second transaction message includes an order to buy or sell the second tradeable object.

5. The method of claim 1 , wherein the first priority level is further based on a potential monetary reward of sending the first transaction message as soon as possible, and wherein the second priority level is further based on a potential monetary reward of sending the second transaction message as soon as possible.

6. The method of claim 1 , wherein the first priority level is further based on a potential monetary risk of not sending the first transaction message as soon as possible, and wherein the second priority level is further based on a potential monetary risk of not sending the second transaction message as soon as possible.

7. The method of claim 1 , wherein the first priority factor is further based on a first market volatility corresponding to the first tradeable object, and wherein the second priority factor is further based on a second market volatility associated with the second tradeable object.

8. The method of claim 1 , wherein the first priority level associated with the first transaction message is further based on a first tick value corresponding to the first tradeable object, and wherein the second priority level associated with the second transaction message is further based on a second tick value corresponding to the second 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 Aug 14, 2020
From: FOYGEL, ALEXANDER V.; MITTAL, BHARAT
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 053503/0359 →
Continuity (3)
Continuation 13745287 · Jan 18, 2013
Continuation 12637971 · Dec 15, 2009
Related Publication 20200380602A1 · Dec 3, 2020
Cited By (2)
US 12,299,738 US 12,445,399