CPC G06Q 40/04 (2013.01) | 15 Claims |
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, including instructions executable to:
assign a first priority to a window displayed as part of a trading interface, wherein the first priority identifies a first frequency at which market information displayed in the window is updated, wherein the first frequency includes a first expiration is used to set a first time period between providing market updates for display in the window;
implement a timing module including a first timer associated with the first frequency at which market information displayed in the window is updated;
in response to receiving a market information update, determine at the timing module whether the first timer corresponds to the first expiration;
when the first timer corresponds to the first expiration, activate an updating module to update the window such that the received market information is displayed in the window;
when the first timer does not correspond to the first expiration, deactivate the updating module to prevent updating the window until the first timer corresponds to the first expiration, wherein when the first timer corresponds to the first expiration, using a second market information update including updated market information received from the electronic exchange for display on the window; and
based on a trigger activation, assign, by the trading interface, a second priority to the window, wherein the second priority increases the first frequency of updating market information displayed in the window to a second frequency of updating market information displayed in the window, wherein the second frequency is associated with a second timer defined at the timing module, wherein the second frequency corresponds to a second expiration, and wherein the second frequency reflects a shorter period than the first frequency resulting in an increase in how often market information displayed in the window.
|