IP Library Granted Patent US 12,307,526
Granted Patent B2
US 12,307,526 · App. 18/643,671 · Granted May 20, 2025

Throttling modification messages

Inventor: Michael Unetich (Chicago, IL)
Assignee: TRADING TECHNOLOGIES INTERNATIONAL, INC.
G06Q40/04
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,307,526
App. No.
18/643,671
Granted
May 20, 2025
Kind
B2
Abstract

The present embodiments relate to intelligently throttling a modification message based on a period of time that a trade order is required to remain in a market. In an embodiment, intelligently throttling a modification message includes intelligently selecting a transmission time of a modification message based on a period of time that a trade order is required to remain in a market. The modification message is transmitted at the selected time to ensure that the modification order is received at an electronic exchange at or shortly after, but not before, the period of time has expired. As a result, the modification order is accepted (e.g., not rejected) by the electronic exchange. The modification order does not need to be resent to the electronic exchange.

Claims (29)

1. A non-transitory computer readable medium having stored therein instructions executable by a processor and including instructions executable to:

send, from a computing device to an electronic exchange, a trade order for a tradeable object listed at the electronic exchange;

determine, using the computing device, a time to send a modification message to the electronic exchange based on expiration of a period of time that the trade order is required to remain pending in a market at the electronic exchange further based on when the trade order is modifiable and a modification message transmission time, wherein the modification message transmission time is an amount of time for the modification message to travel from the computing device to the electronic exchange, wherein the modification message comprises a modification to the trade order; and

send, using the computing device, the modification message at the determined time, wherein the modification message is not received at the electronic exchange before a modification time determined based on the period of time that the trade order is required to remain pending in the market.

2. The non-transitory computer readable medium of claim 1 , further including instructions executable to:

select the transmission time of the modification message.

3. The non-transitory computer readable medium of claim 1 , further including instructions executable to:

queue the modification message until the determined time.

4. The non-transitory computer readable medium of claim 1 , further including instructions executable to:

calculate when the pending trade order is modifiable without being rejected from the electronic exchange, wherein determining the time to send the order message is based on when the pending trade order is modifiable without being rejected.

5. The non-transitory computer readable medium of claim 1 , further including instructions executable to:

receive, at the computing device, an instruction from a user to send the modification message.

6. The non-transitory computer readable medium of claim 1 , further including instructions executable to:

determine, using the computing device, the period of time that the trade order is required to remain pending in the market, based on requirements of the market.

7. A system including:

a computing device having a processor and a memory storing instructions executable by the processor and including instructions executable to:

send, from a computing device to an electronic exchange, a trade order for a tradeable object listed at the electronic exchange;

determine, using the computing device, a time to send a modification message to the electronic exchange based on expiration of a period of time that the trade order is required to remain pending in a market at the electronic exchange further based on when the trade order is modifiable and a modification message transmission time, wherein the modification message transmission time is an amount of time for the modification message to travel from the computing device to the electronic exchange, wherein the modification message comprises a modification to the trade order; and

send, using the computing device, the modification message at the determined time, wherein the modification message is not received at the electronic exchange before a modification time determined based on the period of time that the trade order is required to remain pending in the market.

8. The system of claim 7 , further including instructions executable to:

select the transmission time of the modification message.

9. The system of claim 7 , further including instructions executable to:

queue the modification message until the determined time.

10. The system of claim 7 , further including instructions executable to:

calculate when the pending trade order is modifiable without being rejected from the electronic exchange, wherein determining the time to send the order message is based on when the pending trade order is modifiable without being rejected.

11. The system of claim 7 , further including instructions executable to:

receive, at the computing device, an instruction from a user to send the modification message.

12. The system of claim 7 , further including instructions executable to:

determine, using the computing device, the period of time that the trade order is required to remain pending in the market, based on requirements of the market.

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 Apr 24, 2024
From: UNETICH, MICHAEL
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 067205/0402 →
Continuity (5)
Continuation 17846333 · Jun 22, 2022
Continuation 16898911 · Jun 11, 2020
Continuation 15901644 · Feb 21, 2018
Continuation 13077951 · Mar 31, 2011
Related Publication 20240273627A1 · Aug 15, 2024
References Cited (53)
US 5297031A · Gutterman et al. · 1994 [cited by applicant]
US 6779018B1 · Yamashita et al. · 2004 [cited by applicant]
US 7124110B1 · Kemp, II et al. · 2006 [cited by applicant]
US 7483850B1 · Fishbain et al. · 2009 [cited by applicant]
US 7512557B1 · Fishbain et al. · 2009 [cited by applicant]
US 7716118B2 · Bartko et al. · 2010 [cited by applicant]
US 8086527B2 · Bauerschmidt et al. · 2011 [cited by applicant]
US 8296217B1 · Howorka · 2012 [cited by applicant]
US 9934534B2 · Unetich · 2018 [cited by applicant]
US 10726484B2 · Unetich · 2020 [cited by applicant]
US 20030145103A1 · Pruyne et al. · 2003 [cited by applicant]
US 20070118453A1 · Bauerschmidt et al. · 2007 [cited by applicant]
US 20070118455A1 · Albert et al. · 2007 [cited by applicant]
US 20080306857A1 · Busby · 2008 [cited by applicant]
US 20100076884A1 · Lutnick et al. · 2010 [cited by applicant]
US 20110054780A1 · Dhanani et al. · 2011 [cited by applicant]
US 20110078068A1 · Fishbain et al. · 2011 [cited by applicant]
US 20110166984A1 · Owens et al. · 2011 [cited by applicant]
US 20120005062A1 · Lutnick et al. · 2012 [cited by applicant]
US 20120254007A1 · Unetich · 2012 [cited by applicant]
US 20140019511A1 · Fradkov et al. · 2014 [cited by applicant]
US 20180182033A1 · Unetich · 2018 [cited by applicant]
US 20200302537A1 · Unetich · 2020 [cited by applicant]
JP 2009516292A · 2009 [cited by applicant]
JP 2014510978A · 2014 [cited by applicant]
WO 2012135336A1 · 2012 [cited by applicant]
AsiaEtrading.com, “Trading Technologies Connects to Osaka Securities Exchange”, Feb. 15, 2011, retrieved from the Internet on May 26, 2011. [cited by applicant]
AsiaEtrading.com, “Trading Technologies Expanding Connectivity to Japanese Derivatives Exchanges”, Jan. 21, 2011. [cited by applicant]
Automated Trader, “TT Delivers Access to Japanese Derivatives”, Q1 2011, p. 11. [cited by applicant]
Banking Business Review, “Trading Technologies connects to Japan's Osaka Securities Exchange”, Feb. 15, 2011, retrieved from the Internet on May 26, 2011. [cited by applicant]
Barron's, Tulane Trading Contest, Nov. 2, 2009. [cited by applicant]
Commodities Now, “TT Expanding Connectivity to Japanese Derivatives Exchanges”, Jan. 20, 2011, retrieved from the Internet on Jan. 24, 2011. [cited by applicant]
Datacenter Dynamics, “Trading Technologies further links derivatives customers”, Mar. 28, 2011, retrieved from the Internet on May 26, 2011. [cited by applicant]
Datamonitor Research Store, “Trading Technologies releases new connection to Osaka Securities Exchange”, Feb. 18, 2011, retrieved from the Internet on May 26, 2011. [cited by applicant]
Financial Tech Spotlight, “Trading Technologies Linking Japanese Trading Networks through Expanded Connectivity”, Jan. 19, 2011. [cited by applicant]
High Frequency Traders, “TT Joins Osaka Securities Exchange”, Feb. 15, 2011, retrieved from the Internet on May 26, 2011. [cited by applicant]
InfoNet, “The Democratisation of HFT”, Mar. 2011. [cited by applicant]
International Preliminary Report on Patentability and Written Opinion for International Patent Application No. PCT/US2012/030935, dated Oct. 1, 2013 (mailed Oct. 10, 2013). [cited by applicant]
International Search Report for International Patent Application No. PCT/US2012/030935, May 3, 2012 (mailed May 23, 2012). [cited by applicant]
Manual Financial Data Correction Using Idle/Interval-Based Blending Engine, Jul. 27, 2010. [cited by applicant]
Markets Media, “Japanese Exchanges Build Out Connectivity”, Jan. 20, 2011. [cited by applicant]
Trading Technologies International, Inc., “Autospreader: A Powerful Spreading Tool for X_Trader® Pro”, 2011. [cited by applicant]
Trading Technologies International, Inc., “Autotrader: A Powerful Autotrading Tool for X_Trader® Pro”, 2009. [cited by applicant]
Trading Technologies International, Inc., “Electronic Trading and Risk Management Solutions for Energy Trading Professionals”, 2011. [cited by applicant]
Trading Technologies International, Inc., “MD Trader: The Most Sought-After Technology in Trading”, 2009. [cited by applicant]
Trading Technologies International, Inc., “X_Trader 7: The Next Generation in Futures Trading”, 2009. [cited by applicant]
Trading Technologies International, Inc., Autospreader Feature Guide, Version 7.9.1, Document Version 7.9.X.DV1, Mar. 9, 2011. [cited by applicant]
Trading Technologies International, Inc., Autotrader Feature Guide, Version 7.9.1, Document Version 7.9.X.DV1, Mar. 10, 2011. [cited by applicant]
Trading Technologies International, Inc., Buyside Brochure, 2011. [cited by applicant]
Trading Technologies International, Inc., Synthetic Order Entry in X_Trader Setup Guide, Document Version 7.9.1, Mar. 10, 2011. [cited by applicant]
Trading Technologies International, Inc., X_Trader User Manual, Version 7.9.1, Document Version 7.9.X.DV1, Mar. 10, 2011, pp. 1-592. [cited by applicant]
Trading Technologies International, Inc., X_Trader Version 7.9 Setup Guide, Document Version 7.9.x, Feb. 11, 2011. [cited by applicant]
Trading Technologies International, Inc., X_Trader Version 7.9.x Setup Guide, Document Version 7.9.x, Mar. 10, 2011. [cited by applicant]