Patents by Inventor DAMIAN RYAN EADS

DAMIAN RYAN EADS 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: 11514355
    Abstract: The example embodiments are directed to a system and method for deploying a machine learning model using a parse-free memory allocation. In one example, the method may include one or more of receiving a request to deploy a machine learning model, in response to receiving the request, creating a memory map comprising a mapping of a data structure for storing an unpacked flat representation of the machine learning model, allocating a contiguous block of memory of the data structure that is mapped by the memory map, loading data blocks of the unpacked flat representation of the machine learning model into the allocated contiguous blocks of memory of the data structure, and storing an offset associated with the contiguous block of memory in storage.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 29, 2022
    Assignee: General Electric Company
    Inventor: Damian Ryan Eads
  • Patent number: 10761734
    Abstract: Various embodiments provide a copy-on-write data frame (CoW-DF) that permits lightweight copies of a data frame, where the copies comprise memory allocation for only changed portions of a data frame. A CoW-DF may have semantics of a data frame, and a CoW-DF may appear and behave like a traditional data frame copy, while on the backend of a CoW-DF, only data differences created by modifications to a data frame may be maintained, rather than whole copies of a modified data frame. For various embodiments, the CoW concept is applied to other types of data structures, such as a column, a row, or a data frame value.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: September 1, 2020
    Assignee: General Electric Company
    Inventor: Damian Ryan Eads
  • Publication number: 20190279097
    Abstract: Various embodiments provide systems and methods for an ensemble of decision trees that assists in selection of a predicted action to achieve a desired outcome based on an input comprising a set of feature values, such as an input feature vector for a particular instance. The predicted action may represent an optimal or best action, from the plurality of possible actions, for achieving the desired outcome.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Paul David Baines, Joseph William Richards, Damian Ryan Eads
  • Publication number: 20190065053
    Abstract: Various embodiments provide a copy-on-write data frame (CoW-DF) that permits lightweight copies of a data frame, where the copies comprise memory allocation for only changed portions of a data frame. A CoW-DF may have semantics of a data frame, and a CoW-DF may appear and behave like a traditional data frame copy, while on the backend of a CoW-DF, only data differences created by modifications to a data frame may be maintained, rather than whole copies of a modified data frame. For various embodiments, the CoW concept is applied to other types of data structures, such as a column, a row, or a data frame value.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventor: Damian Ryan Eads
  • Publication number: 20190019108
    Abstract: Various embodiments provide a validation decision tree, which is a type of decision tree that assists in tuning hyperparameters used to build or train another decision tree, which may be a traditional decision tree. In particular, some embodiments use a validation decision tree or a validation decision tree ensemble to evaluate a space of hyperparameters for a decision tree. Additionally, some embodiments use a validation decision tree or a validation decision tree ensemble to evaluate the space of hyperparameters without need for retraining the validation decision tree or validation decision tree ensemble.
    Type: Application
    Filed: February 8, 2018
    Publication date: January 17, 2019
    Inventor: Damian Ryan Eads
  • Publication number: 20190005411
    Abstract: The example embodiments are directed to a system and method for deploying a machine learning model using a parse-free memory allocation. In one example, the method may include one or more of receiving a request to deploy a machine learning model, in response to receiving the request, creating a memory map comprising a mapping of a data structure for storing an unpacked flat representation of the machine learning model, allocating a contiguous block of memory of the data structure that is mapped by the memory map, loading data blocks of the unpacked flat representation of the machine learning model into the allocated contiguous blocks of memory of the data structure, and storing an offset associated with the contiguous block of memory in storage.
    Type: Application
    Filed: June 20, 2018
    Publication date: January 3, 2019
    Inventor: Damian Ryan EADS
  • Patent number: 9953270
    Abstract: Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: April 24, 2018
    Assignee: WISE IO, INC.
    Inventor: Damian Ryan Eads
  • Patent number: 9547830
    Abstract: Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: January 17, 2017
    Assignee: WISE.IO, INC.
    Inventor: Damian Ryan Eads
  • Publication number: 20140337269
    Abstract: Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 13, 2014
    Inventor: DAMIAN RYAN EADS
  • Publication number: 20140337255
    Abstract: Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 13, 2014
    Inventor: DAMIAN RYAN EADS