Patents by Inventor Zachary Bonig

Zachary Bonig 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).

  • Publication number: 20220172293
    Abstract: 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: Application
    Filed: February 15, 2022
    Publication date: June 2, 2022
    Applicant: 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: 20220147998
    Abstract: 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: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
  • Patent number: 11308557
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: April 19, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec, Barry Galster, Paul Callaway
  • Patent number: 11288739
    Abstract: 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: Grant
    Filed: April 21, 2016
    Date of Patent: March 29, 2022
    Assignee: CHICAGO MERCANTILE EXCHANGE INC.
    Inventors: Pearce Peck-Walden, Ryan Eavy, Dileep Konduru, Zachary Bonig, Ari Studnitzer
  • Patent number: 11288744
    Abstract: 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: Grant
    Filed: July 10, 2020
    Date of Patent: March 29, 2022
    Assignee: 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: 20220092694
    Abstract: Systems and methods are provided to increase the rate at which a system can accept and process data transaction request messages. The system includes a pre-processer that filters incoming data transaction request messages prior to transmitting the messages for further processing, for example, by a matching engine. The pre-processer quickly identifies whether a new arriving data transaction request is transactable. If the new arriving data transaction request is not transactable, then the data transaction request will be transmitted and stored in a main data structure and not transmitted to the matching engine.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Brian Alvin Bourn, Suchith Vasudevan, David Lariviere
  • Patent number: 11272040
    Abstract: 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: Grant
    Filed: March 18, 2020
    Date of Patent: March 8, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
  • Patent number: 11216875
    Abstract: Systems and methods are provided to increase the rate at which a system can accept and process data transaction request messages. The system includes a pre-processer that filters incoming data transaction request messages prior to transmitting the messages for further processing, for example, by a matching engine. The pre-processer quickly identifies whether a new arriving data transaction request is transactable. If the new arriving data transaction request is not transactable, then the data transaction request will be transmitted and stored in a main data structure and not transmitted to the matching engine.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 4, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Brian Bourn, Suchith Vasudevan, David Lariviere
  • Publication number: 20210287291
    Abstract: The disclosed embodiments relate to communication of financial messages from an Exchange to market participants whereby messages directed to particular market participants may be consolidated with other messages directed to all market participants and communicated via the same communications medium while preserving the anonymity of those market participants to which messages are particularly directed.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Frank Kmiec, Ari Studnitzer, Donald Mendelson, Zachary Bonig, Priteshkumar Soni, Arkadiusz Koziol, Jacques Doornebos
  • Publication number: 20210272199
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Application
    Filed: May 13, 2021
    Publication date: September 2, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec
  • Patent number: 11055775
    Abstract: Systems and methods for communication of financial messages from an Exchange to market participants whereby messages directed to particular market participants may be consolidated with other messages directed to all market participants and communicated via the same communications medium while preserving the anonymity of those market participants to which messages are particularly directed.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: July 6, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Frank Kmiec, Ari Studnitzer, Donald Mendelson, Zachary Bonig, Priteshkumar Soni, Arkadiusz Koziol, Jacques Doornebos
  • Publication number: 20210203609
    Abstract: The disclosed embodiments relate to implementation of a transaction processing system having improved equity among the communications paths between the ingress/egress points of the trading system network, where electronic data transaction messages originated from, or are destined, for different sources/destinations, effectively enter or exit the trading system, to/from the transaction processing component thereof, i.e., the match engine, market data feed generator, where those messages are ultimately processed and outbound messages reflective thereof are generated. The disclosed embodiments attempt to compensate for variances in latencies as between different network communications routes between the electronic ingress/egress points of the electronic trading system and the internal processing components which implement the functions of the trading system.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 1, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, David Alan Lariviere, Suchith Vasudevan, Brian Alvin Bourn
  • Publication number: 20210182965
    Abstract: 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: Application
    Filed: February 8, 2021
    Publication date: June 17, 2021
    Applicant: 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: 11037239
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: June 15, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec
  • Publication number: 20210166315
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec
  • Patent number: 11017471
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 25, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec, Barry Galster, Paul Callaway, Jacques Doornebos, Matthew Coffey
  • Publication number: 20210133878
    Abstract: The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
    Type: Application
    Filed: January 15, 2021
    Publication date: May 6, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec, Scott Henderson
  • Patent number: 10986031
    Abstract: The disclosed embodiments relate to implementation of a transaction processing system having improved equity among the communications paths between the ingress/egress points of the trading system network, where electronic data transaction messages originated from, or are destined, for different sources/destinations, effectively enter or exit the trading system, to/from the transaction processing component thereof, i.e., the match engine, market data feed generator, where those messages are ultimately processed and outbound messages reflective thereof are generated. The disclosed embodiments attempt to compensate for variances in latencies as between different network communications routes between the electronic ingress/egress points of the electronic trading system and the internal processing components which implement the functions of the trading system.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: April 20, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, David Alan Lariviere, Suchith Vasudevan, Brian Alvin Bourn
  • Publication number: 20210090171
    Abstract: Methods, devices, and systems for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources. The facilitation involves receiving each of the plurality of electronic message packets from the network, and storing, upon receipt thereof, each of the received electronic message packets in a single buffer irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 25, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Haifeng Zheng, Don Mendelson, Mike Donaghy, Akrapong Lin
  • Patent number: 10943297
    Abstract: 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: Grant
    Filed: August 9, 2016
    Date of Patent: March 9, 2021
    Assignee: 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