| CPC G06Q 40/04 (2013.01) [G06Q 40/06 (2013.01)] | 21 Claims |

|
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.
|