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

Claim 0:
1. An electronic trading system including:
a client device in communication with an electronic exchange over a network, wherein the client device is configured 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.