The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 28, 2023

Filed:

Nov. 12, 2021
Applicant:

Chicago Mercantile Exchange Inc., Chicago, IL (US);

Inventors:

Paul Alan Millhuff, Tinley Park, IL (US);

John Paul Scheerer, Frankfort, IL (US);

Neil Andrew Lustyk, Chicago, IL (US);

Supreet Dhillon, Northbrook, IL (US);

James Allen Bailey, Western Springs, IL (US);

Julie Holzrichter, Chicago, IL (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 30/00 (2012.01); G06Q 40/04 (2012.01); G06Q 20/10 (2012.01); G06Q 30/0601 (2023.01);
U.S. Cl.
CPC ...
G06Q 40/04 (2013.01); G06Q 20/108 (2013.01); G06Q 30/0635 (2013.01);
Abstract

A computer implemented method for controlling operational states of a hardware matching processor includes monitoring, by a circuit breaker, incoming electronic data transaction request messages to the hardware matching processor; dynamically defining a range of values as a function of values included with electronic data transaction request messages received during a rolling lookback window; detecting that an incoming electronic data transaction request message contains a value outside the range of values; transitioning the electronic data transaction processing system into a pre-open state for a predetermined period, thereby preventing the hardware matching processor from matching incoming electronic data transaction request messages; calculating a pre-open value at an end of the pre-open state; and re-opening the electronic data transaction processing system at the calculated pre-open value, thereby allowing the hardware matching processor to match incoming electronic data transaction request messages.


Find Patent Forward Citations

Loading…