US 12,299,739 B2
24 hours global low latency computerized exchange system
Daniel Jensen, Stockholm (SE); and Urban Arvidsson, Kungsör (SE)
Assigned to NASDAQ TECHNOLOGY AB, Stockholm (SE)
Filed by NASDAQ TECHNOLOGY AB, Stockholm (SE)
Filed on May 8, 2023, as Appl. No. 18/313,421.
Application 18/313,421 is a continuation of application No. 17/715,511, filed on Apr. 7, 2022, granted, now 11,669,904.
Application 17/715,511 is a continuation of application No. 16/129,949, filed on Sep. 13, 2018, granted, now 11,301,934, issued on Apr. 12, 2022.
Application 16/129,949 is a continuation of application No. 12/757,106, filed on Apr. 9, 2010, granted, now 10,102,572, issued on Oct. 16, 2018.
Claims priority of provisional application 61/221,302, filed on Jun. 29, 2009.
Prior Publication US 2023/0274358 A1, Aug. 31, 2023
Int. Cl. G06Q 40/04 (2012.01); H04L 12/18 (2006.01); H04L 51/226 (2022.01)
CPC G06Q 40/04 (2013.01) [H04L 12/18 (2013.01); H04L 51/226 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor; and
a memory, wherein:
the processor and memory are configured to implement a first matching engine, a first orderbook, a second matching engine, and a second order book;
the first matching engine is configured to:
receive an order entry message from a first device;
create a modified order entry message by adding status data to the order entry message, wherein the status data relates to an operating state of the first matching engine; and
forward the modified order entry message, including the status data, to the second matching engine;
the second matching engine is configured to:
receive the modified order entry message forwarded by the first matching engine;
process the modified order entry message by attempting to match order data in the modified order entry message using the second orderbook;
generate confirmation data associated with the status data contained in the modified order entry message; and
forward the confirmation data to the first matching engine; and
the first matching engine is further configured to:
receive the confirmation data from the second matching engine.