20240013297. DYNAMIC CIRCUIT BREAKER simplified abstract (Chicago Mercantile Exchange Inc.)
Contents
DYNAMIC CIRCUIT BREAKER
Organization Name
Chicago Mercantile Exchange Inc.
Inventor(s)
Paul Alan Millhuff of Tinley Park IL (US)
John Paul Scheerer of Frankfort IL (US)
Neil Andrew Lustyk of Chicago IL (US)
Supreet Dhillon of Northbrook IL (US)
James Allen Bailey of Western Springs IL (US)
Julie Holzrichter of Chicago IL (US)
DYNAMIC CIRCUIT BREAKER - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240013297 titled 'DYNAMIC CIRCUIT BREAKER
Simplified Explanation
The abstract describes a computer-implemented method for controlling operational states of a hardware matching processor in an electronic data transaction processing system. The method involves monitoring incoming electronic data transaction request messages, defining a range of values based on the values included in the request messages received during a rolling lookback window, detecting if a request message contains a value outside the defined range, transitioning the system into a pre-open state to prevent the hardware matching processor from matching incoming request messages, calculating a pre-open value at the end of the pre-open state, and re-opening the system at the calculated pre-open value to allow the hardware matching processor to match incoming request messages.
- The method involves monitoring incoming electronic data transaction request messages.
- A range of values is dynamically defined based on the values included in the request messages received during a rolling lookback window.
- The system detects if a request message contains a value outside the defined range.
- If a value is outside the range, the system transitions into a pre-open state for a predetermined period, preventing the hardware matching processor from matching incoming request messages.
- At the end of the pre-open state, a pre-open value is calculated.
- The system re-opens and allows the hardware matching processor to match incoming request messages at the calculated pre-open value.
Potential applications of this technology:
- Financial trading platforms: This technology can be applied to control the operational states of hardware matching processors in high-frequency trading systems, ensuring that only valid and within-range transaction requests are processed.
- Network security systems: The method can be used to monitor and control the operational states of hardware matching processors in network security systems, preventing malicious or unauthorized data transactions.
- E-commerce platforms: This technology can be utilized to manage the operational states of hardware matching processors in e-commerce platforms, ensuring that only valid and within-range transaction requests are processed.
Problems solved by this technology:
- Preventing processing of invalid data: By dynamically defining a range of values and detecting if a request message contains a value outside the range, this technology helps prevent the processing of invalid or unauthorized data transactions.
- Ensuring system stability: The method transitions the system into a pre-open state when an out-of-range value is detected, allowing time for analysis and calculation of a pre-open value. This helps maintain system stability and prevents potential errors or disruptions caused by processing invalid data.
Benefits of this technology:
- Improved security: By monitoring and controlling the operational states of hardware matching processors, this technology enhances the security of electronic data transaction processing systems, preventing unauthorized or malicious transactions.
- Enhanced system stability: The method allows for the calculation of a pre-open value, ensuring a smooth transition back to normal operation after detecting out-of-range values. This helps maintain system stability and reduces the risk of errors or disruptions.
- Efficient processing: By preventing the matching of incoming request messages containing out-of-range values, this technology optimizes the processing efficiency of hardware matching processors, ensuring that only valid and within-range transactions are processed.
Original Abstract Submitted
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.