System and Method for Pre-Marshalling Messages in an Electronic Trading Environment
AssigneeTrading Technologies International, Inc.
InventorsStephen A. Schwarz, Peter A. Levenberg, John Arvanites
Life of this patent
Estimating the term…
Loading patent…
AssigneeTrading Technologies International, Inc.
InventorsStephen A. Schwarz, Peter A. Levenberg, John Arvanites
Estimating the term…
System and methods for pre-marshalling messages in an electronic trading environment are provided. Specifically, pre-marshalling messages allows for client and network devices to create messages in response to a defined first condition. Pre-marshalling messages allows a trading system to do more processing up front before the message is needed and when a second condition is satisfied. Thus, when the message is needed no further or very little processing must be performed to generate and send the message. The client and/or network device may allocate a separate, unused, or under-utilized processing thread to the task of creating pre-marshalled messages. Pre-marshalled messages may be stored in memory at the network device until it is determined that the second condition has been satisfied. Once a pre-marshalled message is sent, the unused pre-marshalled messages that were stored in memory may be deleted or may be overwritten with newly pre-marshalled messages.
(canceled)
A system comprising:
Dependencies are inferred from the claim text.