US 12,236,482 B2
Large block trading
Howard W. Lutnick, New York, NY (US); Dean P. Alderucci, Westport, CT (US); Mark Miller, Chicago, IL (US); Andrew Fishkind, New York, NY (US); Kevin Foley, New York, NY (US); William Rice, Los Angeles, CA (US); Brian L. Gay, Fair Haven, NJ (US); Philip Marber, Boca Raton, FL (US); and Charles Plott, Pasadena, CA (US)
Assigned to CFPH, LLC, New York, NY (US)
Filed by CFPH, LLC, New York, NY (US)
Filed on May 27, 2021, as Appl. No. 17/332,998.
Application 17/332,998 is a continuation of application No. 16/189,558, filed on Nov. 13, 2018, granted, now 11,023,971.
Application 16/189,558 is a continuation of application No. 14/319,157, filed on Jun. 30, 2014, abandoned.
Application 14/319,157 is a continuation of application No. 12/271,027, filed on Nov. 14, 2008, granted, now 8,768,819, issued on Jul. 1, 2014.
Claims priority of provisional application 60/988,426, filed on Nov. 15, 2007.
Prior Publication US 2021/0287290 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 40/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
controlling, by at least one processor:
receiving, from a first interface of a first server operated on behalf of a first trader, an electronic communication including data indicating a first trade order and one or more selection criteria, the first trade order including a specified instrument and at least one of a specified quantity or a specified price;
transmitting to second interfaces of a plurality of second servers wherein at least one of the plurality of second servers does not meet the one or more selection criteria, data indicating a query including: (a) a key comprising a string of data interpretable by each of the plurality of second servers that indicates whether a positive trade response from the each of the plurality of second servers would be facilitated, and (b) the specified instrument with the at least one of the specified quantity or the specified price, wherein a positive trade response from at least one of the plurality of second servers would not be facilitated;
receiving, from at least one of the second interfaces of at least one of the plurality of second servers, data indicating a positive response to the query to trade the specified instrument with the at least one of the specified quantity or the specified price, in which the positive response is based on the at least one of the plurality of second servers determining from the key that the positive trade response would be facilitated;
before executing an electronic trade between the first trader and at least one second trader, (1) determining a first identity of the first trader and a second identity of the at least one second trader, (2) generating electronic signals to issue commands for preventing the first identity of the first trader from being communicated to the at least one second trader, and (3) generating electronic signals to issue commands for preventing the second identity of the at least one second trader from being communicated to the first trader; and
responsive to receiving the data indicating the positive response, executing the electronic trade between the first trader and the at least one second trader, without the first identity of the first trader being communicated to the at least one second trader.