Patents by Inventor Pearce Peck-Walden
Pearce Peck-Walden 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).
-
Patent number: 11526939Abstract: An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for suppression of the calculation and/or subsequent listing of an implied order when the order is either undesired or unnecessary in the market therefore.Type: GrantFiled: January 7, 2019Date of Patent: December 13, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Brian M. Wolf, John F. Curran, James W. Farrell, Paul J. Callaway, Barry Galster, Andrew Milne, Giuseppe Scimeca, Pearce Peck-Walden, James Wilcox
-
Publication number: 20220321515Abstract: The disclosed embodiments relate generally to efficient data transmission and receipt. Specifically, the disclosed embodiments provide systems and methods for selectively combining multiple, disparate message types and transmitting same via one data feed. A consolidation system determines whether data resulting from an event can be combined or merged based on pre-determined message characteristics and state or environment information or should be sent via two separate feeds. The merged message may be backwards-compatible so that data recipient computing systems can easily and selectively decide which portion of the merged data is relevant to the data recipient computing system, only read the relevant portions. Thus, multiple data receivers, which typically consume different message types, can receive and consume the same merged or consolidated message.Type: ApplicationFiled: June 15, 2022Publication date: October 6, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Rosa Frenkel, Arkadiusz Koziol, José Antonio Acuña-Rohter, Fred Malabre, Melissa Jenner, Priteshkumar Soni
-
Patent number: 11411907Abstract: The disclosed embodiments relate generally to efficient data transmission and receipt. Specifically, the disclosed embodiments provide systems and methods for selectively combining multiple, disparate message types and transmitting same via one data feed. A consolidation system determines whether data resulting from an event can be combined or merged based on pre-determined message characteristics and state or environment information, or should be sent via two separate feeds. The merged message may be backwards-compatible so that data recipient computing systems can easily and selectively decide which portion of the merged data is relevant to the data recipient computing system, only read the relevant portions. Thus, multiple data receivers, which typically consume different message types, can receive and consume the same merged or consolidated message.Type: GrantFiled: May 16, 2016Date of Patent: August 9, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Rosa Frenkel, Arkadiusz Koziol, José Antonio Acuña-Rohter, Fred Malabre, Melissa Jenner, Priteshkumar Soni
-
Publication number: 20220230242Abstract: Disclosed are a system and method, also referred to herein as an architecture, for efficiently communicating a high volume of data from a server over an electronic communications network to geographically disperse recipients, where one or more of those recipients may receive a customized version of that data, e.g., content, timing and/or form. As the data is generated, timing information and/or changes to information regarding customizations is incorporated forming a data stream which is communicated to local data publishers (“LDP's”). Upon receipt, the LDP's extract the data, customization, or timing information and act accordingly when transmitting the received data to the recipients. Customization is applied to update local control databases which specify the customizations for subsequently received data before transmission. By acting on the messages in real time, e.g.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Arkadiusz Koziol, Priteshkumar Soni, Melissa Ann Jenner, Baris Mestanogullari, Pearce Peck-Walden
-
Publication number: 20220180438Abstract: The disclosed embodiments relate to communication of messages from a database to participants whereby messages, or at least a portion of the content thereof, indicative of changes in the database, due to one or more transactions between two or more participants, are structured so as to reduce redundant data therein and prioritize the transmission of that portion of the message which summarizes the event and result thereof. Further, these event reporting messages may further consolidate, or otherwise be combined with, the corresponding directed reporting messages communicated to the particular participants participating in the reported transaction while preserving the anonymity of those participants to which messages are particularly directed.Type: ApplicationFiled: February 24, 2022Publication date: June 9, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Paul Callaway, Fritz Caskey, Dennis Genetski, Pearce Peck-Walden, José Antonio Acuña-Rohter, Priteshkumar Soni, Rosa Frenkel
-
Publication number: 20220172292Abstract: The disclosed embodiments relate to systems and methods for triangulation of options and futures. An exchange receives a volatility quoted order. The system attempts to match the order within a volatility order book. If there is a match, the system attempts to mitigate the risk of the order by implying an order into the futures market. If there is not a match, the system implies an order into a premium quoted option order book. The exchange automatically maintains the order based on changes in the underlying futures market and a stored quoting model.Type: ApplicationFiled: February 15, 2022Publication date: June 2, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Ryan Eavy, Dileep Konduru, Zachary Bonig, Ari Studnitzer
-
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 -
Publication number: 20220156831Abstract: Systems and methods are provided for an electronic match engine of an exchange that distributes a minimum data set to an external market data generation (MDG) processor. The electronic match engine derives a minimum data set from data already known to the electronic match engine. The MDG processor, which may be outside of the electronic match engine, may extract the minimum data set and uses it to generate market data. The electronic match engine may append the minimum data set to an order entry message sent to the MDG processor.Type: ApplicationFiled: December 15, 2021Publication date: May 19, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Rosa Frenkel, José Antonio Acuña-Rohter, Pritesh Soni, Dileep Konduru, Melissa Jenner, Frederic Malabre
-
Publication number: 20220147998Abstract: A data transaction processing system including multiple transaction processors also includes an active transaction receiver that sequences all incoming messages from various sources to facilitate transactional determinism, as well as a results arbiter to efficiently decide which transaction processor result to choose as the correct output. The data transaction processing system minimizes overall latency by optimizing which transaction processors and results arbiters are responsive to specific client computer input requests or messages.Type: ApplicationFiled: January 24, 2022Publication date: May 12, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
-
Publication number: 20220129987Abstract: The disclosed embodiments relate to creation and dissemination of unique identifiers, i.e. tokens, for use in communication of messages from a transaction processing system, to participants therein whereby messages, or at least a portion of the content thereof, indicative of a response to a request, to transact or modify a prior transaction, are consolidated, or otherwise combined, with the corresponding directed reporting messages communicated to the particular participants participating in the reported transaction while preserving the anonymity of those participants to which messages are particularly directed. The identifiers are structured so as to facilitate rapid validation and dissemination while eliminating the ability to associate any given identifier, or set thereof, with a participant.Type: ApplicationFiled: January 11, 2022Publication date: April 28, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: José Antonio Acuña-Rohter, Erik Helleren, Barry Galster, Paul Callaway, Pearce Peck-Walden
-
Patent number: 11295386Abstract: The disclosed embodiments relate to communication of financial messages from an exchange to market participants whereby messages, or at least a portion of the content thereof, indicative of changes in the market, due to one or more trades between two or more market participants, are structured so as to reduce redundant data therein and prioritize the transmission of that portion of the message which summarizes the event and result thereof. Further, these event reporting messages may further consolidate, or otherwise be combined with, the corresponding directed reporting messages communicated to the particular market participants participating in the reported trade while preserving the anonymity of those market participants to which messages are particularly directed.Type: GrantFiled: September 9, 2020Date of Patent: April 5, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Paul Callaway, Fritz Caskey, Dennis Genetski, Pearce Peck-Walden, José Antonio Acuña-Rohter, Priteshkumar Soni, Rosa Frenkel
-
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 -
Patent number: 11288739Abstract: The disclosed embodiments relate to systems and methods for triangulation of options and futures. An exchange receives a volatility quoted order. The system attempts to match the order within a volatility order book. If there is a match, the system attempts to mitigate the risk of the order by implying an order into the futures market. If there is not a match, the system implies an order into a premium quoted option order book. The exchange automatically maintains the order based on changes in the underlying futures market and a stored quoting model.Type: GrantFiled: April 21, 2016Date of Patent: March 29, 2022Assignee: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Pearce Peck-Walden, Ryan Eavy, Dileep Konduru, Zachary Bonig, Ari Studnitzer
-
Patent number: 11272040Abstract: A data transaction processing system including multiple transaction processors also includes an active transaction receiver that sequences all incoming messages from various sources to facilitate transactional determinism, as well as a results arbiter to efficiently decide which transaction processor result to choose as the correct output. The data transaction processing system minimizes overall latency by optimizing which transaction processors and results arbiters are responsive to specific client computer input requests or messages.Type: GrantFiled: March 18, 2020Date of Patent: March 8, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
-
Patent number: 11257153Abstract: The disclosed embodiments relate to creation and dissemination of unique identifiers, i.e. tokens, for use in communication of messages from a transaction processing system, to participants therein whereby messages, or at least a portion of the content thereof, indicative of a response to a request, to transact or modify a prior transaction, are consolidated, or otherwise combined, with the corresponding directed reporting messages communicated to the particular participants participating in the reported transaction while preserving the anonymity of those participants to which messages are particularly directed. The identifiers are structured so as to facilitate rapid validation and dissemination while eliminating the ability to associate any given identifier, or set thereof, with a participant.Type: GrantFiled: May 6, 2015Date of Patent: February 22, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: José Antonio Acuña-Rohter, Erik Helleren, Barry Galster, Paul Callaway, Pearce Peck-Walden
-
Patent number: 11238533Abstract: Systems and methods are provided for an optimized electronic match engine of an exchange is disclosed that distributes a minimum data set to an external market data generation (MDG) processor. The optimized electronic match engine derives a minimum data set from data already known to the optimized electronic match engine. The MDG processor may extract the minimum data set and uses it to generate market data outside of the optimized electronic match engine. In some examples, an order entry (OE) message transmitted from the optimized electronic match engine may be appended with the minimum data set in a simple binary encoding (SBE) format.Type: GrantFiled: August 19, 2015Date of Patent: February 1, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Pearce Peck-Walden, Rosa Frenkel, José Antonio Acuña-Rohter, Pritesh Soni, Dileep Konduru, Melissa Jenner, Frederic Malabre
-
Publication number: 20220027998Abstract: The disclosed embodiments relate to systems and methods for matching orders for a financial product. A first order for a financial product is received. The first order includes a preference for a first order book. An order processer selects a first hardware match processor based on the preference. A first hardware match processor attempts to match the first order with a previously received order in the first order book. A second order for the financial product is received. The second order includes a preference for a second order book. The order processor selects a second hardware match processor based on the preference. A second hardware match processor attempts to match the second order with a previously received order in the second order book. The first and second hardware match processors use different matching algorithms.Type: ApplicationFiled: October 8, 2021Publication date: January 27, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: José Antonio Acuña-Rohter, Pearce Peck-Walden, Ari Studnitzer
-
Patent number: 11164248Abstract: The disclosed embodiments relate to systems and methods for matching orders for a financial product. A first order for a financial product is received. The first order includes a preference for a first order book. An order processer selects a first hardware match processor based on the preference. A first hardware match processor attempts to match the first order with a previously received order in the first order book. A second order for the financial product is received. The second order includes a preference for a second order book. The order processor selects a second hardware match processor based on the preference. A second hardware match processor attempts to match the second order with a previously received order in the second order book. The first and second hardware match processors use different matching algorithms.Type: GrantFiled: April 19, 2016Date of Patent: November 2, 2021Assignee: Chicago Mercantile Exchange Inc.Inventors: José Antonio Acuña-Rohter, Pearce Peck-Walden, Ari Studnitzer
-
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: 11012396Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages at varying intervals. The intervals may be dynamically determined and may be based on the volume and rate of the incoming electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages before forwarding the electronic data transaction request messages to a transaction processor, which processes the subset of electronic data transaction request messages in a non-chronological order.Type: GrantFiled: August 8, 2019Date of Patent: May 18, 2021Assignee: Chicago Mercantile Exchange Inc.Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt