| CPC G06Q 40/04 (2013.01) [H04L 12/18 (2013.01); H04L 51/226 (2022.05)] | 17 Claims |

|
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.
|