IP Library Granted Patent US 11,216,882
Granted Patent B2
US 11,216,882 · App. 16/860,394 · Granted Jan 4, 2022

System and method for configuring trade order parameters

Inventors: Steven J. Carroll (Hoffman Estates, IL); Stephen P. Decker (Naperville, IL); Bharat Mittal (Schaumburg, IL)
Assignee: Trading Technologies International, Inc.
G06Q40/04G06Q40/00
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,216,882
App. No.
16/860,394
Granted
Jan 4, 2022
Kind
B2
Abstract

The example methods and systems described herein provide for configuration of one or more trade order parameters to associate with one or more trade orders, where the trade orders may be submitted to one or more electronic exchanges. According to an example embodiment, rather than having the trader manually configure each individual parameter associated with each trade order, a trader can pre-configure customer and order parameters. A user, for example a trader, broker, or market maker, can configure trade order parameters to associate with one or more customers, one or more order types, and/or internal messages to associate with any of the configured customers or orders. Based on the selected customer and tradeable object, the trading system evaluates the pre-configured customer and associated order parameters and determines which trade order parameters best match. The trading system then dynamically populates the order entry window with the specific trade order parameters associated with the best match.

Claims (18)

1. A non-transitory computer readable medium having stored therein instructions executable by a processor for configuring trade order parameters, including instructions executable to:

store a plurality of sets of customer parameters received from a user, each set of customer parameters being associated with one of a plurality of customers, identifying information for the associated one of a plurality of customers, and including a parameter for the associated one of a plurality of customers and a parameter for a tradeable object;

store a plurality of sets of order parameters, each set of order parameters identifying information for an order type and including a parameter for a customer associated with the set of order parameters and a parameter for a tradeable object, where the customer associated with the set of order parameters is one of the plurality of customers;

receive, via a graphical interface, a first user command to select a customer of the plurality of customers and one a plurality of tradeable objects;

evaluate, in response to receiving the first user command, the plurality of sets of customer parameters, the plurality of sets of order parameters, the selected customer and the selected one of the plurality of tradeable objects to determine a best customer match of the plurality of sets of customer parameters, where the best customer match is determined according to a weight and precedence assigned to at least one customer parameter of each set of the plurality of sets of customer parameters and to at least one order parameter of each set of the plurality of sets of order parameters;

evaluate, in response to determining the best customer match, the plurality of sets of customer parameters, the plurality of sets of order parameters, the selected customer and the selected one of the plurality of tradeable objects to determine a best trade order match of the plurality of sets of order parameters based on the selected customer and one of the plurality of tradeable objects and the best customer match of the plurality of sets of customer parameters,

activating, in response to determining the best customer match and the best trade order match, an order entry window application to display via the graphical interface an interactive order entry window for the user to provide customer parameters and order parameters for an order to be submitted to an electronic exchange;

populate the order entry window with the customer parameters associated with the best customer match and order parameters associated with the best trade order match;

receive, via the graphical interface, a second user command to send a trade order to an electronic exchange, the trade order having the order parameters; and

send, in response to receiving the second user command, the trade order to the electronic exchange.

2. The non-transitory computer readable medium of claim 1 where the instructions to determine a best customer match comprises instructions to determine a first set of parameters.

3. The non-transitory computer readable medium of claim 2 where the selected one of the plurality of tradeable objects comprises a contract name having information associated with a market parameter and a product parameter.

4. The non-transitory computer readable medium of claim 3 where the first set of parameters comprises any of the market parameter and the product parameter.

5. The non-transitory computer readable medium of claim 4 where the instructions to determine the best trade order match further comprises instructions to compare the information associated with the market parameter and the product parameter to the first set of parameters to determine a second set of parameters.

6. The non-transitory computer readable medium of claim 5 where the order entry window is populated based on the first set of parameters and the second set of parameters.

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

apply a weight to at least one parameter of at least one set of the plurality of sets of customer parameters and the plurality of sets of order parameters; and

determining the best customer match and the best trade order match according to the weight.

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 Apr 28, 2020
From: CARROLL, STEVEN J.; DECKER, STEPHEN P.; MITTAL, BHARAT
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 052512/0155 →
Continuity (3)
Continuation 15801038 · Nov 1, 2017
Continuation 12828066 · Jun 30, 2010
Related Publication 20200258155A1 · Aug 13, 2020