US 11,869,084 B2
Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
Howard W. Lutnick, New York, NY (US); Kevin M. Foley, New York, NY (US); Joseph C. Noviello, New York, NY (US); Lon Steger, New York, NY (US); Matthew Claus, New York, NY (US); and Michael Sweeting, London (GB)
Assigned to BGC PARTNERS, INC., New York, NY (US)
Filed by BGC PARTNERS, INC., New York, NY (US)
Filed on Jul. 25, 2022, as Appl. No. 17/872,183.
Application 17/872,183 is a continuation of application No. 16/820,018, filed on Mar. 16, 2020, granted, now 11,397,987.
Application 16/820,018 is a continuation of application No. 13/543,926, filed on Jul. 9, 2012, granted, now 10,592,984, issued on Mar. 17, 2020.
Application 13/543,926 is a continuation of application No. 11/215,236, filed on Aug. 30, 2005, granted, now 8,219,480, issued on Jul. 10, 2012.
Claims priority of provisional application 60/665,306, filed on Mar. 24, 2005.
Prior Publication US 2022/0358591 A1, Nov. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/04 (2012.01); G06Q 30/08 (2012.01); G06Q 40/06 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 30/08 (2013.01); G06Q 40/06 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method comprising:
controlling, by at least one processor:
receiving a trade command to bid or offer at least one price specified from a plurality of real-time bid and ask prices which are based on real-time electronic transactions executed among a plurality of networked devices;
determining whether a change in price of the at least one price is by at least a predetermined number of increments from a first price to a second price due to a velocity of the real-time electronic transactions executed among the plurality of networked devices;
determining whether the change in price has occurred within a predetermined period of time from receipt of the trade command due to the velocity of the real-time electronic transactions;
automatically in response to a determination that a market is moving at a type of pace which is indicated by real-time electronic market data, rendering, on a display device, a popup window displaying a third price resulting from the change in price to the at least one price with an indication that the market is moving at the type of pace;
in response to determining that the at least one price has changed by at least the predetermined number of increments and the change in price has occurred within the predetermined period of time from receipt of the trade command, rendering, on the display device, indicia selectable for automatically canceling the trade command; and
responsive to selection of the indicia automatically canceling the trade command.