US 12,190,376 B2
Dynamic information configuration and display
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 Sep. 28, 2021, as Appl. No. 17/488,220.
Application 17/488,220 is a continuation of application No. 16/582,446, filed on Sep. 25, 2019, granted, now 11,176,611.
Application 16/582,446 is a continuation of application No. 14/133,187, filed on Dec. 18, 2013, granted, now 10,460,387, issued on Oct. 29, 2019.
Prior Publication US 2022/0020090 A1, Jan. 20, 2022
Int. Cl. G06Q 40/04 (2012.01); G06F 3/01 (2006.01)
CPC G06Q 40/04 (2013.01) [G06F 3/013 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, including instructions executable to:
receive market data from an electronic exchange, wherein the market data relates to a first tradeable object and a second tradeable object traded at the electronic exchange;
display the received market data related to the first tradeable object in a first portion of a user interface generated by a first control application;
display the received market data related to the second tradeable object in a second portion of the user interface generated by a second control application;
determine that a user is in front of the user interface;
determine gaze position data for the user with a sensor of a tracking mechanism in communication with the user interface, wherein the gaze position data represents the user's gaze with respect to the user interface;
implement a gaze control application to determine a user focus area with respect to the first portion of the user interface based on the gaze position data;
in response to determining the user focus area with respect to the first portion of the user interface, send a request by a network interface to a second electronic exchange at which the second tradeable object is traded to discontinue communication of updated market data related to the second tradeable object to the second control application such that the second control application does not receive and does not display the updated market data related to the second tradeable object; and
receive updated market data related to the first tradeable object by the first control application and displaying the received updated market data related to the first tradeable object in the first portion of the user interface.