Patents by Inventor Neil Steuber
Neil Steuber has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
SYSTEMS AND METHODS FOR COORDINATING PROCESSING OF SCHEDULED INSTRUCTIONS ACROSS MULTIPLE COMPONENTS
Publication number: 20250131498Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: ApplicationFiled: December 30, 2024Publication date: April 24, 2025Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Systems and methods for coordinating processing of scheduled instructions across multiple components
Patent number: 12223546Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: GrantFiled: December 7, 2023Date of Patent: February 11, 2025Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Publication number: 20240412290Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: ApplicationFiled: August 21, 2024Publication date: December 12, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
Patent number: 12094002Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: GrantFiled: May 8, 2023Date of Patent: September 17, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
SYSTEMS AND METHODS FOR COORDINATING PROCESSING OF SCHEDULED INSTRUCTIONS ACROSS MULTIPLE COMPONENTS
Publication number: 20240104657Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: ApplicationFiled: December 7, 2023Publication date: March 28, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Systems and methods for coordinating processing of scheduled instructions across multiple components
Patent number: 11875404Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: GrantFiled: February 15, 2022Date of Patent: January 16, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Publication number: 20230274356Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: ApplicationFiled: May 8, 2023Publication date: August 31, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
Patent number: 11688007Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: GrantFiled: February 8, 2021Date of Patent: June 27, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
SYSTEMS AND METHODS FOR COORDINATING PROCESSING OF SCHEDULED INSTRUCTIONS ACROSS MULTIPLE COMPONENTS
Publication number: 20220172293Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: ApplicationFiled: February 15, 2022Publication date: June 2, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Systems and methods for coordinating processing of scheduled instructions across multiple components
Patent number: 11288744Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: GrantFiled: July 10, 2020Date of Patent: March 29, 2022Assignee: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Publication number: 20210182965Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: ApplicationFiled: February 8, 2021Publication date: June 17, 2021Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
Patent number: 10943297Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: GrantFiled: August 9, 2016Date of Patent: March 9, 2021Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
SYSTEMS AND METHODS FOR COORDINATING PROCESSING OF SCHEDULED INSTRUCTIONS ACROSS MULTIPLE COMPONENTS
Publication number: 20200342536Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: ApplicationFiled: July 10, 2020Publication date: October 29, 2020Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Systems and methods for coordinating processing of scheduled instructions across multiple components
Patent number: 10748210Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: GrantFiled: August 9, 2016Date of Patent: August 18, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Publication number: 20180047100Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.Type: ApplicationFiled: August 9, 2016Publication date: February 15, 2018Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall
-
SYSTEMS AND METHODS FOR COORDINATING PROCESSING OF SCHEDULED INSTRUCTIONS ACROSS MULTIPLE COMPONENTS
Publication number: 20180047099Abstract: The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that execute financial transactions as well as scheduled tasks. The multiple transaction processors perform all actions independently of each other, but can be configured to execute the financial transactions or scheduled tasks in a controlled, coordinated, and/or synchronized manner based on time signal data augmented to the financial transactions or scheduled tasks by a transaction receiver/orderer.Type: ApplicationFiled: August 9, 2016Publication date: February 15, 2018Inventors: Zachary Bonig, Eric Thill, Pearce Peck-Walden, José Antonio Acuña-Rohter, Barry Galster, Neil Steuber, James Bailey, Jake Siddall -
Publication number: 20100017321Abstract: Systems and methods for determining implied spreads are provided. An example includes receiving a new order for a financial instrument and determining if the new order in combination with pending orders creates an implied spread. The implied spread may be submitted with information to facilitate matching the legs of the implied spread using the new order. The detection of the implied spread may be performed outside of a match engine; thus, permitting the detection to occur in parallel and apart from the operation of the match engine.Type: ApplicationFiled: July 18, 2008Publication date: January 21, 2010Applicant: Chicago Mercantile Exchange, Inc.Inventors: Paul Joseph Callaway, Barry Lee Galster, Neil Steuber, John Jacob Siddall