Patents by Inventor Gregg Dinning

Gregg Dinning 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: 11086699
    Abstract: A data management controller for a data processing system, the data processing system being capable of running one or more user space applications, each user space application defining: (i) one or more interface storage locations with which the data management controller can interact, each interface storage location being capable of storing interface data; and (ii) one or more services for processing data, each service interacting with at least one interface storage location during a processing run; the data management controller being configured to: (i) register each of the interface storage locations as an input data location or an output data location in response to the user space application so identifying the respective interface storage location to the data management controller; (ii) register the output data locations of user space applications as designated inputs to input data locations of one or more other user space applications; and (iii) in response to a user space application signalling that a p
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: August 10, 2021
    Assignee: McLaren Applied Technologies Limited
    Inventors: Robert Thomas Pigott, Charles Edward Hawkins, Gregg Dinning
  • Publication number: 20190220333
    Abstract: A data management controller for a data processing system, the data processing system being capable of running one or more user space applications, each user space application defining: (i) one or more interface storage locations with which the data management controller can interact, each interface storage location being capable of storing interface data; and (ii) one or more services for processing data, each service interacting with at least one interface storage location during a processing run; the data management controller being configured to: (i) register each of the interface storage locations as an input data location or an output data location in response to the user space application so identifying the respective interface storage location to the data management controller; (ii) register the output data locations of user space applications as designated inputs to input data locations of one or more other user space applications; and (iii) in response to a user space application signalling that a p
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Robert Thomas PIGOTT, Charles Edward HAWKINS, Gregg DINNING
  • Patent number: 10289461
    Abstract: A data management controller for a data processing system, the data processing system being capable of running one or more user space applications, each user space application defining: (i) one or more interface storage locations with which the data management controller can interact, each interface storage location being capable of storing interface data; and (ii) one or more services for processing data, each service interacting with at least one interface storage location during a processing run; the data management controller being configured to: (i) register each of the interface storage locations as an input data location or an output data location in response to the user space application so identifying the respective interface storage location to the data management controller; (ii) register the output data locations of user space applications as designated inputs to input data locations of one or more other user space applications; and (iii) in response to a user space application signalling that a p
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: May 14, 2019
    Assignee: McLaren Applied Technologies Limited
    Inventors: Robert Thomas Pigott, Charles Edward Hawkins, Gregg Dinning
  • Publication number: 20160246859
    Abstract: A data management controller for a data processing system, the data processing system being capable of running one or more user space applications, each user space application defining: (i) one or more interface storage locations with which the data management controller can interact, each interface storage location being capable of storing interface data; and (ii) one or more services for processing data, each service interacting with at least one interface storage location during a processing run; the data management controller being configured to: (i) register each of the interface storage locations as an input data location or an output data location in response to the user space application so identifying the respective interface storage location to the data management controller; (ii) register the output data locations of user space applications as designated inputs to input data locations of one or more other user space applications; and (iii) in response to a user space application signalling that a p
    Type: Application
    Filed: February 18, 2016
    Publication date: August 25, 2016
    Inventors: Robert Thomas Pigott, Charles Edward Hawkins, Gregg Dinning