IP Library Granted Patent US 10,346,919
Granted Patent B2
US 10,346,919 · App. 14/299,685 · Granted Jul 9, 2019

Distributed server side device architecture

Inventors: Sagy Pundak Mintz (Austin, TX); Michael J. Burns (Riverside, IL)
Assignee: Trading Technologies International, Inc.
G06Q40/06G06Q40/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 10,346,919
App. No.
14/299,685
Granted
Jul 9, 2019
Kind
B2
Abstract

An electronic trading method is provided. The method includes receiving a trading strategy order having a parent trading strategy including multiple quoting legs; splitting the trading strategy order into multiple child orders; and submitting each of the multiple child orders to exchange systems adapted to fill the quoting legs in the child orders. Each child order includes a child trading strategy having a single quoting leg or a reduced number of quoting legs relative to the parent trading strategy. The child trading strategies are the same as the parent trading strategy except for the number of legs marked as quoting legs. The method may be performed by a trading strategy device disposed between a client device and multiple server side devices.

Claims (26)

1. An electronic trading device comprising:

a user input device configured to receive a trading strategy order having a plurality of quoting legs and at least one hedge leg;

an electronic processor coupled with the user input device and configured to determine that the trading strategy order includes the plurality of quoting legs, where in response to a determination that the trading strategy order includes the plurality of quoting legs, the electronic processor generates a number of child orders, where each child order includes a number of child quoting legs less than a number of the plurality of quoting legs of the trading strategy order, and where the electronic processor further is configured to generate the number of the child orders and the number of child quoting legs for each child order based on any one of latency, physical location of a server side device, physical location of an exchange system, and exchange capabilities; and

an order router coupled with the electronic processor and the user input device, where the order router is configured to submit the number of child orders for matching.

2. The electronic trading device of claim 1 where the number of child orders include a first child order and a second child order, the first child order being submitted to a first exchange system for matching and the second child order being submitted to a second exchange system for matching.

3. The electronic trading device of claim 2 where the first exchange system is different than the second exchange system.

4. The electronic trading device of claim 2 wherein the first child order and the second child order each comprise one quoting leg.

5. The electronic trading device of claim 2 where the order router is configured to transmit the first child order to a first server side device physically proximate the first exchange system and transmitting the second child order to a second server side device physically located proximate the second exchange system.

6. The electronic trading device of claim 5 where the first server side device is different than the second server side device.

7. The electronic trading device of claim 5 where the first server side device works the first child order at the first exchange system and the second server side device works the second child orders at the second exchange system.

8. A nontransitory computer readable medium having instructions stored thereon which when executed by a processor, cause the processor to carry out acts comprising:

receiving, by a trading strategy device, a parent trading strategy order including a plurality of quoting legs and at least one hedge leg;

splitting, by the trading strategy device, the parent trading strategy order into a number of child orders, wherein each child order of the number of child orders includes a child trading strategy having a child quoting leg and at least one child hedge leg, wherein a number of child quoting legs for a child trading strategy is different than a number of parent quoting legs of the parent trading strategy, and where the number of the child orders and the number of child quoting legs for each child order are determined based on any one of latency, physical location of a server side device, physical location of an exchange system, trader preference, and exchange capabilities; and

submitting, by the trading strategy device, each of the number of child orders to one or more exchange systems adapted to fill the child quoting legs in the child orders.

9. The nontransitory computer readable medium of claim 8 where splitting includes determining whether the parent trading strategy order includes the plurality of quoting legs.

10. The nontransitory computer readable medium of claim 9 where splitting includes defining child trading strategies and generating the number of child orders, wherein the child orders are for one or more of the child trading strategies.

11. The nontransitory computer readable medium of claim 8 where the one or more exchange systems include a first exchange system and a second exchange system.

12. The nontransitory computer readable medium of claim 8 where splitting the parent trading strategy occurs prior to the parent trading strategy being transmitted to a first exchange system in the one or more exchange systems.

13. An electronic trading device comprising:

a user input device configured to receive a parent trading strategy order including a plurality of quoting legs and at least one hedge leg;

an electronic processor coupled with the user input device and configured to split the parent trading strategy order into a number of child orders, where each child order of the number of child orders includes a child trading strategy having a child quoting leg and at least one child hedge leg, a number of child quoting legs for a child trading strategy being different from a number of parent quoting legs of the parent trading strategy, and where the number of the child orders and the number of child quoting legs for each child order are determined based on any one of latency, physical location of a server side device, physical location of an exchange system, trader preference, and exchange capabilities; and

an order router coupled with the electronic processor and the user input device, where the order router is configured to submit each of the number of child orders to one or more exchange systems adapted to fill the child quoting legs in the child orders.

14. The electronic trading device of claim 13 where splitting includes determining whether the parent trading strategy order includes the plurality of quoting legs.

15. The electronic trading device of claim 14 where splitting includes defining child trading strategies and generating the number of child orders, wherein the child orders are for one or more of the child trading strategies.

16. The electronic trading device of claim 13 where the one or more exchange systems include a first exchange system and a second exchange system.

17. The electronic trading device of claim 13 where splitting the parent trading strategy occurs prior to the parent trading strategy being transmitted to a first exchange system in the one or more exchange systems.

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 Jun 9, 2014
From: MINTZ, SAGY PUNDAK; BURNS, MICHAEL J.
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 033059/0850 →
Continuity (2)
Continuation 12836490 · Jul 14, 2010
Related Publication 20140344136A1 · Nov 20, 2014