Patent ID: 11869080
Assignee: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer readable medium having stored therein instructions executable by a processor, including instructions executable to:
select a first network server device of a plurality of network server devices in a distributed network server system to process one or more trade orders for a first tradeable object associated with a first leg of a trading strategy order, wherein the selection of the first network server device is based on a first performance parameter associated with the first network server device, wherein the first network server device is configured to receive trade order messages related to the trading strategy order from at least one electronic exchange;
select a second network server device of the plurality of network server device to process one or more trade orders for a second tradeable object associated with a second leg of the trading strategy order, wherein the selection of the second network server device is based on a second performance parameter associated with the second server device, wherein the second network server device is configured to receive the trade order messages related to the trading strategy order from the at least one electronic exchange;
select a control server from the first network server device and the second network server device based on the first performance parameter associated with the first network server device and the second performance parameter associated with the second network server device, wherein only one of the first network server device or the second network server device designated as the control server is configured to send the trade order messages related to the trading strategy to a client device;
notify the one of the first network server device and the second network server device of the selection as the control server;
receive a first trade order message related to the trading strategy order at the first network server device and the second network server device;
provide the first trade order message to the client device by the first network server device or the second network server device that was selected as the control server; and
refrain from providing the first order message to the client device by the first network server device or the second network server device that was not selected as the control server such that the client device does not receive multiple instances of the first trade order message from both the first network server device and the second network server device.