US 12,190,383 B2
User definable prioritization of market information
Scott F. Singer, Green Oaks, IL (US); and Brian J. Buck, Livermore, CA (US)
Assigned to Trading Technologies International, Inc., Chicago, IL (US)
Filed by TRADING TECHNOLOGIES INTERNATIONAL, INC., Chicago, IL (US)
Filed on Nov. 15, 2023, as Appl. No. 18/509,548.
Application 18/509,548 is a continuation of application No. 18/159,433, filed on Jan. 25, 2023, granted, now 11,869,086.
Application 18/159,433 is a continuation of application No. 17/468,209, filed on Sep. 7, 2021, granted, now 11,593,880, issued on Feb. 28, 2023.
Application 17/468,209 is a continuation of application No. 16/589,723, filed on Oct. 1, 2019, granted, now 11,138,663, issued on Oct. 5, 2021.
Application 16/589,723 is a continuation of application No. 13/732,122, filed on Dec. 31, 2012, granted, now 10,467,691, issued on Nov. 5, 2019.
Prior Publication US 2024/0087020 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) 15 Claims
OG exemplary drawing
 
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.