Patents Assigned to Chicago Mercantile Exchange, Inc.
  • Publication number: 20230177605
    Abstract: An electronic trading system is configured to trade credit default swap (CDS) futures contracts on an open exchange. The CDS futures contract allows the buyer and seller isolate and trade the credit risk of a third party. The third pay may be a corporation, sovereign government, or any entity that issues bonds or notes. The CDS futures contract seller effectively pays the premium over time in increments determined by market rates and through the natural operation of the open market. The CDS futures contract buyer makes a contingency payment if the CDS futures contract goes in-the-money (ITM). Both sides of the contract are guaranteed by the exchange as a counterparty.
    Type: Application
    Filed: January 23, 2023
    Publication date: June 8, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventor: David Andrew Boberski
  • Patent number: 11663616
    Abstract: The disclosed embodiments relate to systems and methods calculation of an estimation solution for a constraint polytope. The apparatus may include a database, a communication interface, and a polytope controller. The database stores data indicative of a constraint polytope. The communication interface is configured to receive a first point batch from an external computer system, and the first point batch includes a plurality of data points representing transactions. The polytope controller analyzes the plurality of data points and performs a projection of the plurality of data points to the constraint polytope and generates a dynamic adjustment for a second point batch for the constraint polytope.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: May 30, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Carl Erik Thornberg
  • Patent number: 11665222
    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: January 24, 2022
    Date of Patent: May 30, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
  • Patent number: 11663666
    Abstract: A computer implemented method includes generating, by a processor associated with a first client computer, a request message; generating, by the processor, a first public token based on a first private token; augmenting, by the processor, the electronic data transaction request message with the first public token; transmitting, by the processor, the augmented electronic data transaction request message to a second client computer; generating, by the processor, a second public token based on the first public token; identifying, by the processor, from a database of result messages, a result message labeled with the second public token, the identified result message including encrypted confidential information; generating, by the processor, a second private token corresponding to the second public token used to identify the result message; and decrypting, by the processor, the encrypted confidential information with the second private token.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: May 30, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Stanislav Liberman, Ryan David Pierce
  • Publication number: 20230153908
    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 17, 2023
    Publication date: May 18, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec
  • Patent number: 11651428
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and augments each message with hardware level data, and generates a monotonically increasing identification number for each electronic data transaction request message based on the hardware level data. The data transaction processing system transmits the identification number to the client computer utilizing transport layer protocols.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: May 16, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Kyle Kavanagh, José Antonio Acuña-Rohter
  • Publication number: 20230147315
    Abstract: The disclosed embodiments relate to the electronic communication of messages via a communications network reflective of substantially continuously updated data in an electronic transaction processing system. The disclosed embodiments conserver electronic communications resources, e.g. bandwidth, while preserving real time delivery of critical data via selective or conditional publication and transmission of messages.
    Type: Application
    Filed: August 5, 2022
    Publication date: May 11, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Pearce Ian Peck-Walden, Zachary Bonig, Craig Richard LeVeille, Dileep Chakravarthi Konduru
  • Patent number: 11635999
    Abstract: In a system including a primary process followed by a secondary process, which are performed serially and sequentially, i.e., in a FIFO manner, where the secondary process is downstream of the primary process, the disclosed embodiments relate to selective/conditional secondary processing of electronic data transaction request messages, which speeds up the primary processing of the electronic data transaction request messages, reduces reduce the amount of computing resources wasted on calculating inaccurate information, and reducing the usage of network resources associated with publishing market data feeds and receiving new responsive messages.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: April 25, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Kyle Dennis Kavanagh, Pearce Ian Peck-Walden
  • Publication number: 20230117554
    Abstract: A computer implemented method for optimizing a delivery or settlement process for a plurality of portfolios of a plurality of participants. Data records indicative of obligations between the plurality of participants are identified. A weighted directed graph data structure is generated that comprises vertex data records representing the plurality of participants and edge data records representing the obligations between the participants. All paths of edge data records where a vertex data record is reachable from itself in the weighted directed graph data structure are identified. The data records indicative of obligations between the plurality of participants are altered based on the identified paths.
    Type: Application
    Filed: October 31, 2022
    Publication date: April 20, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Nimisha Srivastava, Gunjan Sharma, Shadi Kamal Nasr, Fateen Sharaby
  • Publication number: 20230117483
    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: December 5, 2022
    Publication date: April 20, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Zachary Bonig, Ryan Eavy, Frank Kmiec, Barry Galster, Paul Callaway
  • Publication number: 20230115370
    Abstract: The disclosed embodiments relate to systems and methods calculation of an estimation solution for a constraint defined within a computation space. The apparatus may include a constraint computation controller. The constraint computation controller analyzes the plurality of data points and performs a projection of the plurality of data points to the constraint within the computation space and generates a dynamic adjustment for reducing a margin requirement consistent with the constraint.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 13, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventor: Carl Erik Thornberg
  • Patent number: 11625785
    Abstract: An electronic tokening system implemented by a data source transmits secure electronic tokens including time-based values to a plurality of terminals. The terminals may be geographically disparate, and the different terminals may have different connection speeds to the data source. The terminals may use the secure electronic tokens to consistently and reliable calculate data values.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Bluford Hugh Putnam, Qifan Wu, Vijay Mani Pillai, James Joseph Boudreault
  • Patent number: 11625569
    Abstract: Systems and methods are provided to identify abnormal transaction activity by a participant that is inconsistent with current conditions. Historical participant and external data is identified. A recurrent neural network identifies patterns in the historical participant and external data. A new transaction by the participant is received. The new transaction is compared using the patterns to the historical participant and external data. An abnormality score is generated. An alert is generated if the abnormality score exceeds a threshold.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, David Geddes, Inderdeep Singh
  • Patent number: 11627099
    Abstract: The disclosed embodiments, collectively referred to as the “Message Ordering Buffer” or “MOB”, relate to an improved messaging platform, or processing system, which may also be referred to as a message processing architecture or platform, which routes messages from a publisher to a subscriber ensuring related messages, e.g., ordered messages, are conveyed to a single recipient, e.g., processing thread, without unnecessarily committing resources of the architecture to that recipient or otherwise preventing message transmission to other recipients. The disclosed embodiments further include additional features which improve efficient and facilitate deployment in different application environments. The disclosed embodiments may be deployed as a message oriented middleware component directly installed, or accessed as a service, and accessed by publishers and subscribers, as described herein, so as to electronically exchange messages therebetween.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ajay Sunderajan Madhavan, Todd James Borro, Maximiano J. Martinez, David Erik Heitman
  • Patent number: 11625779
    Abstract: Methods, devices, and systems for facilitation of communication between participants of an electronic marketplace involve receiving a message generated from a market participant and transmitting the message to other market participants. The facilitation also involves receiving responses to the message from the other market participants and transmitting the responses to the message originating market participant such that the transmitted response is imperceptible to the other market participants.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Daniel Judson, Prashant Kumar
  • Patent number: 11625786
    Abstract: Computer implemented systems and methods are disclosed that allow for the efficient and rapid determination of guarantee funds for clearing member firms. Disclosed systems and methods account for the exposure of self-referencing risk.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Evren Baysal, Panagiotis Xythalis, Kailin Ding, Sixiang Li, Lu Lu, Jun Zhai
  • Patent number: 11625784
    Abstract: Systems and methods for blending a plurality of swaps may include determining a fixed rate for use in blending a plurality of swaps, each of the plurality of swaps having matching economics and a different associated fixed rate. A computing device may determine a first remnant swap and a second remnant swap to blend the plurality of swaps using the determined fixed rates. This may reduce the gross notional and/or the total clearing line items associated with the original swaps. In some cases, the computing device may determine one single swap for blending the plurality of swaps.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: April 11, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Wansu Zhan, Dhiraj Bawadhankar
  • Publication number: 20230106405
    Abstract: Systems and methods are disclosed for ensuring execution of multiple interdependent transactions in an electronic data transaction processing system in which a plurality of data items are transacted by one or more hardware matching processors associated therewith that match a combined electronic data transaction request comprising a conditional execution instruction and a plurality of component electronic data transaction request messages, each for transaction of a different data item of the plurality of data items.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 6, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Pearce Peck-Walden, Mark Rogerson
  • Publication number: 20230096681
    Abstract: 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: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Arkadiusz Koziol, Priteshkumar Soni, Melissa Ann Jenner, Baris Mestanogullari, Pearce Peck-Walden
  • Publication number: 20230101234
    Abstract: A method includes, in response to receiving an email message, detecting one or more artifacts within an email message, wherein each of the artifacts is associated with a payload; for each artifact, generating, a descriptor object representing the artifact that does not include the payload, so that the processor is prevented from accessing the payload via the descriptor object; and at least one payload button based on the payload associated with the artifact for causing the payload to be transmitted to an external system for analysis of the payload; and presenting an artifact dashboard in a graphical user interface (GUI) rendered on a display of the email security system, the artifact dashboard displaying, for each artifact, the descriptor object representing the artifact and the at least one payload button based on the payload associated with the artifact.
    Type: Application
    Filed: December 5, 2022
    Publication date: March 30, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Thomas Anthony Kemp, Metin Carlo DePaolis, William Robert Gemza, JR., Ryan Jerome Whalen