US 12,443,990 B2
Order grid highlighting
James David Russell Barry, London (GB)
Assigned to Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed by Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed on Jul. 6, 2020, as Appl. No. 16/921,595.
Application 16/921,595 is a continuation of application No. 16/012,488, filed on Jun. 19, 2018, granted, now 10,789,647.
Application 16/012,488 is a continuation of application No. 14/307,176, filed on Jun. 17, 2014, granted, now 10,026,124, issued on Jul. 17, 2018.
Claims priority of provisional application 61/835,924, filed on Jun. 17, 2013.
Prior Publication US 2020/0334758 A1, Oct. 22, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/04 (2012.01); G06Q 40/06 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 40/06 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor of a computing device, cause the computing device to:
receive, from an exchange computing system, electronic market data for a financial instrument, the electronic market data comprising data indicative of a plurality of orders to trade the financial instrument, each characterized by a plurality of parameters, which were previously submitted to the exchange computing system and, as of the time the market data was communicated by the exchange computing system, are at least partially unsatisfied, the electronic market data further including data indicative of one or more of the plurality of orders to trade which are classified by the exchange computing system as being of potential interest to the user based on a relationship between the user and a trader that placed the order to trade;
determine, based solely on the received electronic market data, the one or more of the plurality of orders to trade which are classified as being of potential interest to a user;
generate a user interface screen comprising a presentation of each of the plurality of orders to trade the financial instrument, wherein the user interface is operative to allow a user thereof to selectively consolidate the presentation of each of the plurality of orders to trade to combine the presentation of each of a subset of the plurality of orders to trade having at least one of the plurality of parameters in common into a single collapsed presentation on the user interface representative thereof; and
wherein both the presentation of the determined one or more of the plurality of orders to trade which are classified as being of potential interest to the user, and the collapsed presentation of the subset which contains one or more of the one or more of the plurality of orders to trade which are classified as being of potential interest to the user, are visually differentiated from the presentation of the remainder of the plurality of orders to trade which were not determined to be classified as being of potential interest to the user and any other collapsed presentation of a subset which contains only orders to trade which were not determined to be classified as being of potential interest to the user;
cause display of the generated user interface screen on a display of a user device associated with the user;
receive an input from the user comprising selection of at least one order to trade from the generated user interface screen;
determine that the selection includes at least one of the determined one or more of the plurality of orders to trade which are classified as being of potential interest to the user or the collapsed presentation of the subset which contains one or more of the one or more of the plurality of orders to trade which are classified as being of potential interest to the user; and
prevent submission, by the user, of the selected at least one order to trade via the generated user interface screen.