Patents by Inventor Graham Robert McDannel

Graham Robert McDannel 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: 20230206335
    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: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Bluford Hugh Putnam, Qifan Wu, Vijay Mani Pillai, James Joseph Boudreault
  • 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
  • Publication number: 20220129986
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Patent number: 11257160
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: February 22, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Publication number: 20220044314
    Abstract: A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with a reference rate, or a change in a segment reference rate. The disclosure also provides computing systems and methods for generating dynamic, customizable interest rate benchmarks based on previously executed transactions and a fixed parameter in a request.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 10, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Graham Robert McDannel, Makenzie June Billings Quinn, Liam Gerard Smith, Robert Jason Timberlake, Anna-Lisa Suarez Vu
  • Patent number: 11182852
    Abstract: A physical container (e.g., a battery) may be filled up (charged) or emptied (discharged) with energy commensurate with a reference rate, or a change in a segment reference rate. The disclosure also provides computing systems and methods for generating dynamic, customizable interest rate benchmarks based on previously executed transactions and a fixed parameter in a request.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: November 23, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Graham Robert McDannel, Makenzie June Billings Quinn, Liam Gerard Smith, Robert Jason Timberlake, Anna-Lisa Suarez Vu
  • Publication number: 20210125280
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Application
    Filed: January 5, 2021
    Publication date: April 29, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Patent number: 10915954
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: February 9, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Publication number: 20200204510
    Abstract: A method for message data recordation includes receiving an originating message for an initial communication event of a sequence of communication events, parsing the originating message to extract message data specifying a first group of participants to which the originating message is visible, storing the extracted message data in a data structure, the data structure being replicated by a respective communication processor of each participant of the first group of participants, generating a responsive message to the originating message, the responsive message including responsive message data, the responsive message data including recipient data, the recipient data permissioning a second group of participants to which the responsive message is visible, creating a subsidiary data structure of the data structure, storing the responsive message data in the subsidiary data structure, and transmitting, to the second group of participants, the responsive message such that receipt of the responsive message causes t
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Ryan David Pierce, Makenzie June Billings Quinn, Jonathan Burrows Morley, Robert Jason Timberlake, Stanislav Liberman, Graham Robert McDannel, Anna-Lisa Suarez Vu
  • Publication number: 20190197619
    Abstract: A computer system configured to facilitate communications over a plurality of communication platforms includes a chat monitor configured to monitor communications over a plurality of communication platforms; a parser coupled to the chat monitor and configured to detect whether a communication entered into a communication client corresponds to a communication protocol, the communication protocol including a protocol identifier and a plurality of primary protocol elements including a first user identifier and an instrument identifier; a protocol validator coupled to the parser and configured to validate communications corresponding to the communication protocol; and a database coupled to the protocol validator for storing validated communications. Each communication platform may be associated with a plurality of communication clients, and each communication platform may be configured to transmit communications between communication clients associated with the communication platform.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 27, 2019
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Lakshmi Sameera Peyyalamitta, Hersh Mukesh Chaudhari, Anna-Lisa Suarez Vu, Makenzie June Billings Quinn, Robert Jason Timberlake
  • Publication number: 20180349898
    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: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Inventors: Mohandas Ayikara Kizhakayil, Graham Robert McDannel, Bluford Hugh Putnam, Qifan Wu, Vijay Mani Pillai, James Joseph Boudreault