US 11,694,266 B2
Facilitation of deterministic interaction with a dynamically changing transaction processing environment
Nicholas Bandy, London (GB); and Matthew Morano, Tenafly, NJ (US)
Assigned to Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed by Chicago Mercantile Exchange Inc., Chicago, IL (US)
Filed on Oct. 31, 2022, as Appl. No. 17/977,272.
Application 17/977,272 is a continuation of application No. 17/513,294, filed on Oct. 28, 2021, granted, now 11,521,269.
Application 17/513,294 is a continuation of application No. 16/128,713, filed on Sep. 12, 2018, granted, now 11,182,854, issued on Nov. 23, 2021.
Application 16/128,713 is a continuation of application No. 14/801,417, filed on Jul. 16, 2015, granted, now 10,102,579, issued on Oct. 16, 2018.
Prior Publication US 2023/0049692 A1, Feb. 16, 2023
Int. Cl. G06Q 40/04 (2012.01); H04L 67/01 (2022.01)
CPC G06Q 40/04 (2013.01) [H04L 67/01 (2022.05)] 27 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
receiving, by a processor of a computer via an electronic communications network coupled therewith, one or more electronic messages, each comprising at least a first value and an associated second value, from an external source coupled with the electronic communications network, each of the one or more electronic messages having been generated and communicated by the external source to the processor upon the occurrence of an event based upon which the first and second values comprised by the generated message have been derived;
displaying, by the processor via a graphical user interface (GUI) presented to a user via a display coupled with the computer, a dynamic display of a plurality of third values, each of which is based on a second value extracted and displayed upon receipt from a received message, each of the plurality of third values being displayed at a location within the GUI that is based on the first value associated with the second value upon which the third value is based, the processor updating the GUI upon receipt of each message such that a subsequently received message comprising a particular first value and an associated particular second value causes the GUI to update the prior displayed plurality of third values wherein the location within the GUI at which at least a subset of the prior displayed plurality of third values are displayed is changed based on the particular first value and associated particular second value;
receiving, by the processor, a combination of two or more inputs provided by the user via one or more user interface devices coupled with the computer, indicative of a sequential indication of first and second locations of the GUI; and
generating, by the processor responsive to the combination of inputs, a transaction request comprising the one or more of the plurality of third values displayed at the first location, the second location, or a combination thereof at a time of receipt of at least one of the combination of inputs regardless of whether the displayed plurality of third values has subsequently changed.