IP Library Granted Patent US 11,153,208
Granted Patent B2
US 11,153,208 · App. 16/297,009 · Granted Oct 19, 2021

Sticky order routers

Inventor: Sagy Pundak Mintz (Austin, TX)
Assignee: Trading Technologies International, Inc.
H04L45/70G06Q40/04H04L45/58
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,153,208
App. No.
16/297,009
Granted
Oct 19, 2021
Kind
B2
Abstract

A sticky order routing system may include multiple order routers in communication with an electronic exchange for communicating transaction messages. Each of the order routers communicates transaction messages between multiple associated trading sessions and the electronic exchange, where of the associated trading sessions is assigned to the order router in communication with the electronic exchange. Transaction message traffic between the order routers and the electronic exchange is monitored, such as randomly, based on round-robin assignment, and/or trading data. In response to transaction message traffic exceeding a threshold, the trading session may be assigned to a new order router.

Claims (14)

1. A method including for managing trading communications with an electronic exchange, the method comprising:

assigning, by a traffic monitor of a gateway, a trading session for a client device to a first order router of a plurality of order routers;

comparing, by the traffic monitor of the gateway, communications traffic between the first order router and an electronic exchange for the trading session to a predetermined communications threshold, wherein the trading session includes multiple electronic trading communications from the client device to the electronic exchange and from the electronic exchange to the client device for transacting orders for a tradeable object at the electronic exchange through the first order router;

determining, by the traffic monitor of the gateway, whether the communications traffic exceeds the predetermined communications threshold; and

in response to determining that the communications traffic exceeds the predetermined communications threshold, re-assigning, by the traffic monitor of the gateway the trading session to a second order router of the plurality of order routers in communication with the electronic exchange, wherein, subsequent to the re-assigning of the trading session to the second order router, the trading session includes multiple subsequent electronic trading communications from the client device to the electronic exchange and from the electronic exchange to the client device through the second order router.

2. The method of claim 1 , wherein assigning the trading session to the first order router is based on a random selection of the first order router from the plurality of order routers.

3. The method of claim 1 , wherein assigning the trading session to the first order router is according to a round-robin.

4. The method of claim 1 , wherein assigning the trading session to the first order router is according to historical data of trading volume for a trader associated with the trading session.

5. The method of claim 4 , wherein the historical data includes trading data for the trader associated with the trading session prior to the trading session being assigned to the first order router.

6. The method of claim 1 , wherein re-assigning the trading session to the second order router further includes:

comparing, by the traffic monitor of the gateway, communications traffic between the second order router and the electronic exchange, wherein the trading session is re-assigned to the second order router

in response to determining that the communications traffic between the first order router and the electronic exchange exceeds the communications traffic between the second order router and the electronic exchange.

7. The method of claim 1 , wherein the gateway includes the client device.

8. The method of claim 1 , wherein the assigning of the trading session to the first order router and the re-assigning of the trading session to the second order router is by an order router balancer of the gateway.

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 Mar 8, 2019
From: MINTZ, SAGY PUNDAK
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 048549/0157 →
Continuity (2)
Continuation 12895419 · Sep 30, 2010
Related Publication 20190207849A1 · Jul 4, 2019