IP Library Granted Patent US 12,243,100
Granted Patent B2
US 12,243,100 · App. 18/514,167 · Granted Mar 4, 2025

Systems and methods for implementing a confirmation period

Inventor: Patricia A. Messina (Chicago, IL)
Assignee: Trading Technologies International, Inc.
G06Q40/04G06Q40/00G06Q40/02G06Q40/06
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,243,100
App. No.
18/514,167
Granted
Mar 4, 2025
Kind
B2
Abstract

Systems and methods for implementing a confirmation period are disclosed. An example method includes identifying a market condition associated with a quantity of a tradeable object of a trading strategy, wherein the market condition triggers an adjustment to the trading strategy; initiating a confirmation period in response to the market condition; when a reevaluation of the market condition during the confirmation period indicates that the market condition has ceased, preventing the adjustment to the trading strategy; and when the market condition persists throughout the confirmation period, proceeding with the adjustment to the trading strategy.

Claims (23)

1. A method comprising:

submitting a first order message to a first electronic exchange for a first tradeable object in a quoting leg of a strategy, wherein the first order message includes an order for a quantity of the first tradeable object at a price, and wherein the first electronic exchange maintains an order queue to manage the order pending execution at an order queue position at the first electronic exchange;

monitoring, by a quantity calculation component, an available quantity of a second tradeable object in the lean leg of the strategy for an occurrence of an adjustment condition at a second electronic exchange, wherein the occurrence of the adjustment condition is detected when the available quantity reaches a predefined threshold;

in response to detecting the occurrence of the adjustment condition by a comparator component, preventing execution of an adjustment of the order for the first tradeable object by refraining from sending an order message to the first electronic exchange to adjust the order for the first tradeable object in the quoting leg, and wherein preventing execution of the adjustment maintains the order queue position of the order for the first tradeable object in the order queue at the first electronic exchange, wherein determining whether to execute the adjustment includes:

initiating, by a parameter identifier component, a confirmation period having based on a number of market updates to be received from the second electronic exchange;

evaluating, by the quantity calculation component and the comparator component, an adjustment condition based on the available quantity of the second tradeable object;

terminating, by the parameter identifier component, the confirmation period in response to determining the market updates received from the second electronic exchange equals the number of market updates associated with the confirmation period has been received;

if the adjustment condition is no longer satisfied upon termination of the confirmation period, preventing the adjustment of the order for the first tradeable object in the quoting leg upon determining the expiration of the confirmation period such that the order queue position of the first order is maintained in the order queue at the first electronic exchange; and

if the adjustment condition continues to be satisfied during the confirmation period, executing the adjustment associated with the order for the quoting leg upon determining the expiration of the confirmation period, wherein the adjustment includes sending a second order message to the first electronic exchange, wherein the second order message includes a modified quantity or a modified price for the first tradeable object in the quoting leg.

2. The method of claim 1 , wherein a duration of the confirmation period is configurable by a user.

3. The method of claim 1 , wherein a duration of the confirmation period is further based on a fixed amount of time.

4. The method of claim 1 , wherein a duration of the confirmation period is dynamically set based on a factor.

5. The method of claim 1 , wherein the confirmation period is set based on the second electronic exchange, the trading strategy, or a market of one or more tradeable object associated with the trading strategy.

6. The method of claim 1 , wherein the adjustment condition is evaluated at an interval defined for the confirmation period.

7. The method of claim 6 , wherein the interval is configurable by a user.

8. The method of claim 6 , wherein the interval is based on a fixed amount of time.

9. The method of claim 6 , wherein the interval is based on a number of market updates for the second tradeable object.

10. The method of claim 6 , wherein the interval is dynamically set based on a factor.

11. The method of claim 6 , wherein the interval is set based on the second electronic exchange, the trading strategy, or a market of one or more tradeable object associated with the trading strategy.

12. The method of claim 1 , wherein the adjustment further includes instructions executable to send a cancellation message to cancel the first order for the first tradeable object associated with the quoting leg.

13. The method of claim 1 , wherein the available quantity at the price for the tradeable object associated with the adjustment condition includes a lean on quantity at a lean on price for the second tradeable object.

14. The method of claim 13 , wherein the lean on quantity is based on the quantity of the order in the quoting leg.

15. The method of claim 1 , wherein the adjustment condition is detected when the available order quantity at the price for the second tradeable object associated with the lean leg falls below the predefined threshold.

Assignments (4)
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/0597 →
SECURITY INTEREST Recorded May 3, 2024
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067310/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2023
From: MESSINA, PATRICIA A.
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 065624/0972 →
Continuity (5)
Continuation 17569411 · Jan 5, 2022
Continuation 16912129 · Jun 25, 2020
Continuation 14163030 · Jan 24, 2014
Continuation 13666431 · Nov 1, 2012
Related Publication 20240087025A1 · Mar 14, 2024
References Cited (36)
US 6615188B1 · Breen · 2003 [cited by examiner]
US 7437325B2 · Kemp, II et al. · 2008 [cited by applicant]
US 7542941B1 · Cohen · 2009 [cited by applicant]
US 7599876B1 · Lo · 2009 [cited by examiner]
US 7644030B2 · Burns et al. · 2010 [cited by applicant]
US 7729978B2 · Mintz et al. · 2010 [cited by applicant]
US 8112347B2 · Farrell · 2012 [cited by examiner]
US 8180692B2 · Kemp, II et al. · 2012 [cited by applicant]
US 8433640B2 · Rooney · 2013 [cited by applicant]
US 8682781B1 · Messina · 2014 [cited by applicant]
US 10740839B2 · Messina · 2020 [cited by applicant]
US 11250511B2 · Messina · 2022 [cited by applicant]
US 20020156722A1 · Greenwood · 2002 [cited by examiner]
US 20050004852A1 · Whitney · 2005 [cited by examiner]
US 20050075963A1 · Balabon · 2005 [cited by examiner]
US 20060229971A1 · Kelly · 2006 [cited by examiner]
US 20070038550A1 · Caille · 2007 [cited by examiner]
US 20070078752A1 · Burns et al. · 2007 [cited by applicant]
US 20070179876A1 · Stark · 2007 [cited by examiner]
US 20080109288A1 · Borkovec et al. · 2008 [cited by applicant]
US 20080288391A1 · Downs · 2008 [cited by examiner]
US 20090006244A1 · Kemp, II et al. · 2009 [cited by applicant]
US 20090216674A1 · Nunes · 2009 [cited by examiner]
US 20110040668A1 · Lee · 2011 [cited by examiner]
US 20110099124A1 · Brianti et al. · 2011 [cited by applicant]
US 20110145126A1 · Rooney · 2011 [cited by applicant]
US 20120254007A1 · Unetich · 2012 [cited by applicant]
US 20130080308A1 · Messina et al. · 2013 [cited by applicant]
US 20140143122A1 · Messina · 2014 [cited by applicant]
US 20140143123A1 · Banke · 2014 [cited by examiner]
US 20200327613A1 · Messina · 2020 [cited by applicant]
“Foreign Correspondence: The United States, New York, Aug. 17, 1891.” Aug. 1891. The Economist, Weekly Commercial Times. vol. XLIX. pp. 1112-1113. (Year: 1891). [cited by examiner]
Nuti, G., Algorithmic Trading, Computer (vol. 44, Issue: 11, pp. 61-69); Nov. 1, 2011 (Year: 2011). [cited by examiner]
The Economist, Weekly Commercial Times. “Foreign Correspondence: The United States, New York, Aug. 17, 1891.” vol. XLIX. pp. 1112-1113. [cited by applicant]
Nuti, et al., “Algorithmic Trading,” Computer Magazine, IEEE, vol. 44, Iss. 11, pp. 61-69, published Nov. 1, 2011. [cited by applicant]
Shin, Jhinyoung. “Essays on Financial Market Microstructure (Informed Traders)”; 1993; p. 1. [cited by applicant]