IP Library Granted Patent US 12,541,793
Granted Patent B2
US 12,541,793 · App. 18/944,766 · Granted Feb 3, 2026

Methods and systems to prevent adverse exchange limit effects

Inventors: Thomas Jeffrey Weiss (Skokie, IL); Michael Unetich (Chicago, IL)
Assignee: Trading Technologies International, Inc.
G06Q40/04H04L43/0864H04L51/046H04L51/226
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,541,793
App. No.
18/944,766
Granted
Feb 3, 2026
Kind
B2
Abstract

Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.

Claims (17)

1 . A system including:

a gateway device, wherein the gateway device is configured to:

communicate, via an exchange link coupled with the gateway device, trade messages to an exchange;

track a transaction count of trade messages communicated to the exchange via the exchange link during a time period;

obtain a first transaction limit for trade messages associated with the transaction count and communicated during the time period;

determine a second transaction limit based on the first transaction limit, wherein the second transaction limit represents a reserve capacity of the exchange link;

receive, by the gateway device from one or more trading devices, a plurality of trade messages to be communicated to the exchange;

assign a message priority to each of the plurality of trade messages received from the one or more trading devices;

in response to determining that the tracked transaction count is greater than the second transaction limit during the time period, (i) communicate, by the gateway device, trade messages of the plurality of trade messages having a first message priority to the exchange, and (ii) reject, by the gateway device, trade messages of the plurality of trade messages having a second message priority, when the second message priority is lower than the first message priority.

2 . The computer readable medium of claim 1 , wherein the second transaction limit varies based on a time of day.

3 . The system of claim 1 , wherein the second transaction limit varies based on the transaction count.

4 . The system of claim 1 , wherein the message priority is based on a message type of each of the plurality of trade messages.

5 . The system of claim 1 , wherein the message priority is based on a trader associated with each of the plurality of trade messages.

6 . The system of claim 1 , wherein the message priority is based on a risk position associated with each of the plurality of trade messages.

7 . The system of claim 1 , wherein the message priority is based on a likelihood of execution associated with each of the plurality of trade messages.

8 . The system of claim 1 , wherein the message priority is based on the transaction count.

9 . The system of claim 1 , wherein the first transaction limit is associated with a rejection message communicated from the exchange via the exchange link.

Assignments (2)
SECURITY INTEREST Recorded Nov 7, 2025
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 073510/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: WEISS, THOMAS JEFFREY; UNETICH, MICHAEL
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 069246/0987 →
Continuity (6)
Continuation 18529313 · Dec 5, 2023
Continuation 17847865 · Jun 23, 2022
Continuation 16861818 · Apr 29, 2020
Continuation 16031542 · Jul 10, 2018
Continuation 13718949 · Dec 18, 2012
Related Publication 20250069139A1 · Feb 27, 2025
References Cited (65)
US 5367523A · Chang et al. · 1994 [cited by applicant]
US 6442139B1 · Hosein · 2002 [cited by applicant]
US 6836763B1 · Munsil et al. · 2004 [cited by applicant]
US 6996626B1 · Smith · 2006 [cited by applicant]
US 7000025B1 · Wilson · 2006 [cited by applicant]
US 7124110B1 · Kemp, II et al. · 2006 [cited by applicant]
US 7461026B2 · Schluetter · 2008 [cited by applicant]
US 7523213B1 · Shen · 2009 [cited by examiner]
US 7593896B1 · Flitcroft et al. · 2009 [cited by applicant]
US 7668741B2 · Ernest et al. · 2010 [cited by applicant]
US 7752115B2 · Schluetter · 2010 [cited by applicant]
US 7869794B1 · Weaver · 2011 [cited by applicant]
US 7904434B2 · Yalamanchi et al. · 2011 [cited by applicant]
US 8108297B2 · Schluetter · 2012 [cited by applicant]
US 8249976B1 · Prybell, Jr. et al. · 2012 [cited by applicant]
US 8345561B2 · Edwards et al. · 2013 [cited by applicant]
US 8370251B2 · Schluetter · 2013 [cited by applicant]
US 8494954B2 · Schluetter · 2013 [cited by applicant]
US 8589948B2 · Kemp, II et al. · 2013 [cited by applicant]
US 8612330B1 · Certain et al. · 2013 [cited by applicant]
US 8732313B2 · Gulati et al. · 2014 [cited by applicant]
US 8839269B2 · Kemp, II et al. · 2014 [cited by applicant]
US 8947522B1 · Hickman et al. · 2015 [cited by applicant]
US 10049404B2 · Weiss et al. · 2018 [cited by applicant]
US 10679289B2 · Weiss et al. · 2020 [cited by applicant]
US 20020023048A1 · Buhannic et al. · 2002 [cited by applicant]
US 20030103486A1 · Salt et al. · 2003 [cited by applicant]
US 20040225729A1 · Sabiers et al. · 2004 [cited by applicant]
US 20040246907A1 · Hoffmann · 2004 [cited by applicant]
US 20050137961A1 · Brann et al. · 2005 [cited by applicant]
US 20060285509A1 · Asplund · 2006 [cited by applicant]
US 20070009015A1 · Kunii et al. · 2007 [cited by applicant]
US 20070143290A1 · Fujimoto et al. · 2007 [cited by applicant]
US 20080031136A1 · Gavette et al. · 2008 [cited by applicant]
US 20090055835A1 · Zhu · 2009 [cited by applicant]
US 20100228833A1 · Duquette · 2010 [cited by examiner]
US 20110145125A1 · Foygel · 2011 [cited by examiner]
US 20130058212A1 · Noy et al. · 2013 [cited by applicant]
US 20140156488A1 · Schluetter · 2014 [cited by applicant]
US 20140172662A1 · Weiss et al. · 2014 [cited by applicant]
US 20150178838A1 · Kemp, II et al. · 2015 [cited by applicant]
US 20180336630A1 · Weiss et al. · 2018 [cited by applicant]
US 20200273105A1 · Weiss et al. · 2020 [cited by applicant]
JP 2004522212A · 2004 [cited by applicant]
JP 2006293852A · 2006 [cited by applicant]
JP 2007265245A · 2007 [cited by applicant]
JP 2008191819A · 2008 [cited by applicant]
JP 2009527839A · 2009 [cited by applicant]
JP 2012033134A · 2012 [cited by applicant]
WO 200191000A2 · 2001 [cited by applicant]
WO 200408309A1 · 2004 [cited by applicant]
WO WO2004008309A1 · 2004 [cited by examiner]
WO 200555002A2 · 2005 [cited by applicant]
WO 200796870A2 · 2007 [cited by applicant]
WO 201250679A2 · 2012 [cited by applicant]
WO WO2013116462A1 · 2013 [cited by examiner]
Guilbaud et al.: Optimal High Frequency Trading with Limit and Market Orders, Jun. 24, 2011, pp. 1-22. (Year: 2011). [cited by examiner]
Meides et al.: Managing priorities in atomic multicast protocols, 2008, The Third International Conference on Availbility, Reliability and Security, pp. 514-519. (Year: 2008). [cited by examiner]
Cesari, et al.: Effective Trade Execution, Jun. 2012, pp. 1-28. (Year: 2012). [cited by applicant]
International Search Report and Written Opinion of International Application No. PCT/US2013/035648, dated Aug. 12, 2013 (mailed Aug. 19, 2013). [cited by applicant]
Moallemi, et al.: The cost of latency in high-frequency trading, Feb. 5, 2013, pp. 1-55 (Year: 2013). [cited by applicant]
Pan, Michael: Real time communication over UDP Protocol, Nov. 15, 2011, Code Project, pp. 1-16 (Year: 2011). [cited by applicant]
Thekkath, et al.: Limits to low-latency communication in high-speed networks, 1993, ACM, pp. 179-203. (Year: 1993). [cited by applicant]
Valzah et al.: Topics in High Performance Messaging, Mar. 2011, Informatica, pp. 1-50 (Year: 2011). [cited by applicant]
Williams, Nia: In Quiet Markets, Fx Traders Hunt New Opportunities. May 2, 2012, Reuters, pp. 1-5 (Year: 2012). [cited by applicant]