Patents by Inventor Michael David Roberts

Michael David Roberts 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: 11949752
    Abstract: Disclosed is a mobile event streaming system that receives customer application lifecycle and user events including a message, event source and a destination then processes data for consumption by one or more customers, generating a secure data stream and sending the processed data over the generated data stream. An example system for receiving, processing, and delivering customer application lifecycle and user engagement data includes a server system having at least one processor, memory and a network interface where the memory stores program instructions for receiving, storing, processing and transmitting messages via the network interface. The mobile event streaming system may be a distributed content delivery service wherein the content delivered via the service is processed. Processing the data comprises the addition of metadata, one or more identifiers such as user, and event identifiers including predictions of future user engagement to enable real-time data consumption by customers.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: April 2, 2024
    Assignee: Airship Group, Inc.
    Inventors: Michael James Herrick, Adam C. Lowry, Cory David Hoffman Kolbeck, Michael Shane Robert McHugh
  • Patent number: 9122677
    Abstract: A system and method for identifying an object includes a plurality of object sensors, each object sensor configured and arranged to determine at least one parameter describing objects as they are relatively moved with respect to a sensing volume and having a known position and attitude with respect to the sensing volume. A location sensor is configured and arranged to produce position information relating to the relative movement. Outputs from the object and location sensors are passed to a processor and the parameters are associated with respective ones of the objects on the basis of the position information and on the basis of the known positions and attitudes of the sensors. For each object having associated parameters, the processor compares the parameters to known item parameters to assign item identification to the object.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: September 1, 2015
    Assignee: SUNRISE R&D HOLDINGS, LLC
    Inventors: Brett Bracewell Bonner, Cameron Dee Dryden, Andris Jankevics, Justin E. Kolterman, Hsin-Yu Sidney Li, Torsten Volker Platz, Michael David Roberts, Pirooz Vatan
  • Publication number: 20130248593
    Abstract: A system and method for identifying an object includes a plurality of object sensors, each object sensor configured and arranged to determine at least one parameter describing objects as they are relatively moved with respect to a sensing volume and having a known position and attitude with respect to the sensing volume. A location sensor is configured and arranged to produce position information relating to the relative movement. Outputs from the object and location sensors are passed to a processor and the parameters are associated with respective ones of the objects on the basis of the position information and on the basis of the known positions and attitudes of the sensors. For each object having associated parameters, the processor compares the parameters to known item parameters to assign item identification to the object.
    Type: Application
    Filed: May 24, 2013
    Publication date: September 26, 2013
    Applicant: SUNRISE R&D HOLDINGS, LLC
    Inventors: Brett Bracewell Bonner, Cameron Dee Dryden, Andris Jankevics, Justin E. Kolterman, Hsin-Yu Sidney Li, Torsten Volker Platz, Michael David Roberts, Pirooz Vatan
  • Patent number: 8469261
    Abstract: A system and method for identifying an object includes a plurality of object sensors, each object sensor configured and arranged to determine at least one parameter describing objects as they are relatively moved with respect to a sensing volume and having a known position and attitude with respect to the sensing volume. A location sensor is configured and arranged to produce position information relating to the relative movement. Outputs from the object and location sensors are passed to a processor and the parameters are associated with respective ones of the objects on the basis of the position information and on the basis of the known positions and attitudes of the sensors. For each object having associated parameters, the processor compares the parameters to known item parameters to assign item identification to the object.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: June 25, 2013
    Assignee: Sunrise R&D Holdings, LLC
    Inventors: Brett Bracewell Bonner, Cameron Dee Dryden, Andris Jankevics, Justin E. Kolterman, Hsin-Yu Sidney Li, Torsten Volker Platz, Michael David Roberts, Pirooz Vatan
  • Publication number: 20110248083
    Abstract: A system and method for identifying an object includes a plurality of object sensors, each object sensor configured and arranged to determine at least one parameter describing objects as they are relatively moved with respect to a sensing volume and having a known position and attitude with respect to the sensing volume. A location sensor is configured and arranged to produce position information relating to the relative movement. Outputs from the object and location sensors are passed to a processor and the parameters are associated with respective ones of the objects on the basis of the position information and on the basis of the known positions and attitudes of the sensors. For each object having associated parameters, the processor compares the parameters to known item parameters to assign item identification to the object.
    Type: Application
    Filed: March 14, 2011
    Publication date: October 13, 2011
    Applicant: Sunrise R&D Holdings, LLC
    Inventors: Brett Bracewell Bonner, Cameron Dee Dryden, Andris Jankevics, Justin E. Kolterman, Hsin-Yu Sidney Li, Torsten Volker Platz, Michael David Roberts, Pirooz Vatan
  • Patent number: 6847973
    Abstract: A method of managing slowly changing dimensions in a dimensional database, such as a dimensional data mart, is disclosed. The method consists of providing a dimension template for each dimension undergoing slow changes, which template assigns a behavior to each column of the dimension table. When a row of dimensional data is to be delivered to the dimension table, the table is searched for a record having the key value of the row of data to be delivered. If such a record exists and if any attributes of the row to be delivered have their values changed compared with the existing record, the table is updated according to the behavior type assigned to these attributes in the dimension template, either by overwriting the existing record with the record to be delivered or by creating a new record or records.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: January 25, 2005
    Assignee: Cognos Incorporated
    Inventors: David Antony John Griffin, Peter James Lawrence Griffiths, Stephen Hugh Judges, Nigel Anthony Campbell, Michael David Roberts
  • Publication number: 20020038306
    Abstract: A method of managing slowly changing dimensions in a dimensional database, such as a dimensional data mart, is disclosed. The method consists of providing a dimension template for each dimension undergoing slow changes, which template assigns a behavior to each column of the dimension table. When a row of dimensional data is to be delivered to the dimension table, the table is searched for a record having the key value of the row of data to be delivered. If such a record exists and if any attributes of the row to be delivered have their values changed compared with the existing record, the table is updated according to the behavior type assigned to these attributes in the dimension template, either by overwriting the existing record with the record to be delivered or by creating a new record or records.
    Type: Application
    Filed: June 18, 2001
    Publication date: March 28, 2002
    Inventors: David Antony John Griffin, Peter James Lawrence Griffiths, Stephen Hugh Judges, Nigel Anthony Campbell, Michael David Roberts
  • Patent number: 6251029
    Abstract: A golf club head is described having a unique sole configuration in which there are three separately identifiable planar regions angularly inclined to each other defining a substantially V-shaped ridge formed at the interfaces of the planar surfaces with one another. The apex of the V-shaped ridge is formed into a peak. The sole configuration allows a greater margin of error or deviation in the swing of the golfer from the ideal swing plane, so that there is a greater chance of producing an effective golf shot using the club head of the present invention.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: June 26, 2001
    Assignee: Play Sports Company PTY LTD
    Inventor: Michael David Roberts