US 12,277,602 B2
Diverse options order types in an electronic guaranteed entitlement environment
Paul D. Adcock, Burr Ridge, IL (US); Michael A. Cormack, Vancouver (CA); Amy Farnstrom, Oakland, CA (US); and Robert A. Hill, LaGrange, IL (US)
Assigned to NYSE Group, Inc., New York, NY (US)
Filed by NYSE Group, Inc., New York, NY (US)
Filed on Dec. 15, 2022, as Appl. No. 18/082,167.
Application 16/551,878 is a division of application No. 14/561,967, filed on Dec. 5, 2014, granted, now 10,445,829, issued on Oct. 15, 2019.
Application 14/029,087 is a division of application No. 13/659,676, filed on Oct. 24, 2012, granted, now 8,566,225, issued on Oct. 22, 2013.
Application 13/659,676 is a division of application No. 13/068,881, filed on May 23, 2011, granted, now 8,311,930, issued on Nov. 13, 2012.
Application 13/068,881 is a division of application No. 11/881,788, filed on Jul. 27, 2007, granted, now 7,949,596, issued on May 24, 2011.
Application 18/082,167 is a continuation of application No. 17/395,579, filed on Aug. 6, 2021, granted, now 11,556,989.
Application 17/395,579 is a continuation of application No. 17/205,403, filed on Mar. 18, 2021, granted, now 11,151,652, issued on Oct. 19, 2021.
Application 17/205,403 is a continuation of application No. 17/020,175, filed on Sep. 14, 2020, granted, now 11,023,976, issued on Jun. 1, 2021.
Application 17/020,175 is a continuation of application No. 16/812,825, filed on Mar. 9, 2020, granted, now 10,872,378, issued on Dec. 22, 2020.
Application 16/812,825 is a continuation of application No. 16/551,878, filed on Aug. 27, 2019, granted, now 10,614,524, issued on Apr. 7, 2020.
Application 14/561,967 is a continuation of application No. 14/029,087, filed on Sep. 17, 2013, granted, now 10,354,323, issued on Jul. 16, 2019.
Claims priority of provisional application 60/834,327, filed on Jul. 28, 2006.
Prior Publication US 2023/0139223 A1, May 4, 2023
Int. Cl. G06Q 40/04 (2012.01); G06Q 30/06 (2023.01); G06Q 40/00 (2023.01); G06Q 40/06 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 30/06 (2013.01); G06Q 40/00 (2013.01); G06Q 40/06 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system comprising:
a processor operatively coupled to a memory storing code, which when executed by the processor, causes the processor to generate one or more processing engines configured to perform the following steps:
receive quotation data disseminated from one or more away market center systems;
filter the received quotation data to store the received quotation data in a first book, the first book configured to store away market quote data;
filter contra-side order data to store the contra-side order data in a second book;
retrieve the contra-side order data that is stored in the second book, the second book configured to store active nonmarketable order data, the first book separate from the second book and from one or more additional books configured to store market maker quote data;
monitor changes in the away market quote data stored in the first book;
determine, responsive to the monitoring, that an away market quote stored in the first book has moved relative to a price of a contra-side order in the second book;
synchronize price fluctuations in the first book and the second book by automatically repricing a portion of the contra-side order based on an extent to which said away market quote has moved relative to the price of the contra-side order; and
in response to the repricing of the contra-side order, initiate an order execution process on said repriced contra-side order comprising:
temporarily create a single consolidated list including data from both the first book and the second book, while maintaining an integrity of the first book and the second book;
rank the data from both the first book and the second book within the single consolidated list; and
automatically control one or more of execution of the repriced contra-side order within the system and routing of the repriced contra-side order to the one or more away market center systems for execution based on the ranked data in the single consolidated list.