Patents by Inventor David John Geddes

David John Geddes 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: 20230306449
    Abstract: Systems and methods for pre-processing data to facilitate efficient and accurate machine learning are provided. The data may include market data. The pre-processing may include partitioning the data into windows assigning categories to windows generate a series of vectors. The series of vectors then being input into a computer system that executes a machine learning algorithm to efficiently train a neural network used to identify structure or patterns therein.
    Type: Application
    Filed: June 1, 2023
    Publication date: September 28, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Ari L. Studnitzer, David John Geddes, Inderdeep Singh, Steven Hutt, Bernard Pieter Hosman
  • Patent number: 11704682
    Abstract: Systems and methods for pre-processing data to facilitate efficient and accurate machine learning are provided. The data may include market data. The pre-processing may include partitioning the data into windows assigning categories to windows generate a series of vectors. The series of vectors then being input into a computer system that executes a machine learning algorithm to efficiently train a neural network used to identify structure or patterns therein.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: July 18, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari L. Studnitzer, David John Geddes, Inderdeep Singh, Steven Hutt, Bernard Pieter Hosman
  • Publication number: 20210256607
    Abstract: A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.
    Type: Application
    Filed: May 5, 2021
    Publication date: August 19, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Arjun Parmar, David John Geddes
  • Publication number: 20210233174
    Abstract: Systems and methods are provided for message transmission timing optimization. The system receives a large market disrupting transaction and provides a transaction placement strategy that splits up the transaction to maximizes favorable execution value and minimizes time required to execute the entire transaction.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Inderdeep Singh, Frederic Cedric Malabre, Ari L. Studnitzer, David John Geddes
  • Patent number: 11030691
    Abstract: A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: June 8, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Arjun Parmar, David John Geddes
  • Patent number: 11023969
    Abstract: Systems and methods are provided for message transmission timing optimization. The system receives a large market disrupting transaction and provides a transaction placement strategy that splits up the transaction to maximizes favorable execution value and minimizes time required to execute the entire transaction.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: June 1, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Inderdeep Singh, Frederic Cedric Malabre, Ari L. Studnitzer, David John Geddes
  • Publication number: 20190287171
    Abstract: A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: Arjun Parmar, David John Geddes
  • Publication number: 20190244288
    Abstract: Systems and methods are provided for message transmission timing optimization. The system receives a large market disrupting transaction and provides a transaction placement strategy that splits up the transaction to maximizes favorable execution value and minimizes time required to execute the entire transaction.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventors: Inderdeep Singh, Frederic Cedric Malabre, Ari L. Studnitzer, David John Geddes
  • Publication number: 20180012239
    Abstract: Systems and methods for pre-processing data to facilitate efficient and accurate machine learning are provided. The data may include market data. The pre-processing may include partitioning the data into windows assigning categories to windows generate a series of vectors.
    Type: Application
    Filed: July 5, 2017
    Publication date: January 11, 2018
    Inventors: Ari L. Studnitzer, David John Geddes, Inderdeep Singh, Steven Hutt, Bernard Pieter Hosman