Patent ID: 7844726
Filing Date: 2010-11-30
Classification: G06Q,H04L

Abstract:
1. A method for managing message flow in an electronic trading system, the method comprising: defining a plurality of levels of throttling to be used on a plurality of incoming electronic messages received at a client device from an electronic exchange, wherein each level of throttling of the plurality of levels of throttling determines a different hold time, and wherein the plurality of incoming electronic messages comprises market information from the electronic exchange; determining a first measurement of a resource utilization of the client device; selecting a first level of throttling from the plurality of levels of throttling based on the first measurement of the resource utilization; receiving one or more incoming messages and temporarily holding the market information in a data structure from the one or more incoming messages according to a first hold time of the first level of throttling; and releasing the market information from the one or more incoming messages to be further processed and displayed by the client device when the first hold time expires according to the first level of the throttling.