Patents by Inventor David Thomas Harper

David Thomas Harper 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: 20240148011
    Abstract: The invention relates to cheese and cheese-like products comprising about 0.2 to about 6% by weight ?s-casein, ?-casein, or a combination thereof, at least about 5% by weight of one or more hydrocolloids comprising one or more starches, and wherein the cheese or cheese-like product has one or more characteristics of a dairy product, such as flavour, taste, aroma, body, appearance, texture, firmness, handling, density, structure, coagulation, binding, leavening, aeration, foaming, emulsification, elasticity, viscoelasticity, melt, creaminess and mouthfeel.
    Type: Application
    Filed: March 11, 2022
    Publication date: May 9, 2024
    Inventors: Christina June Puryer Coker, David Campbell Wemyss Reid, Jeremy Paul Hill, Andrew Keith Legg, Stephen Thomas Dybing, Leena Kishor, Samuel James Harper
  • Patent number: 11900941
    Abstract: This disclosure describes, in part, techniques for improving the integration of voice-interaction experiences to mobile devices, and improving user experience when interacting with mobile devices that provide voice-interaction experiences. A remote system may detect an event that indicates that a mobile device is to perform an action. The remote system may determine the mobile device is not connected to the remote system, and send a push-notification message to prompt the mobile device to establish a network connection with the remote system. The mobile device may send device-context data to the remote system that indicates a role of a periphery device connected to the mobile device. Depending on the role of the periphery device and the action to be performed by the mobile device, the remote system may send a command to the mobile device using the open network connection to cause the mobile device to perform the action.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: David Thomas Harper
  • Patent number: 11069358
    Abstract: This disclosure describes, in part, techniques for improving the integration of voice-interaction experiences to mobile devices, and improving user experience when interacting with mobile devices that provide voice-interaction experiences. A remote system may detect an event that indicates that a mobile device is to perform an action. The remote system may determine the mobile device is not connected to the remote system, and send a push-notification message to prompt the mobile device to establish a network connection with the remote system. The mobile device may send device-context data to the remote system that indicates a role of a periphery device connected to the mobile device. Depending on the role of the periphery device and the action to be performed by the mobile device, the remote system may send a command to the mobile device using the open network connection to cause the mobile device to perform the action.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: July 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: David Thomas Harper
  • Publication number: 20150200897
    Abstract: A computer-implemented method for routing and analyzing messages is disclosed. The method comprises monitoring messages associated with a messaging application running on a messaging device; detecting at least one message marked for routing and analysis; and sending each message marked for routing and analysis to an routing and analysis server or 3rd party system directly for storage in association with a user account.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 16, 2015
    Inventors: Resat Nuri Otus, Roger S. Sanford, David Thomas Harper, George Sibble, Alexander Otus
  • Publication number: 20150046565
    Abstract: A computer-implemented method for archiving messages is disclosed. The method comprises monitoring messages associated with a messaging application running on a messaging device; detecting at least one message marked for archiving; and sending each message marked for archiving to an archiving server for storage in association with a user account.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 12, 2015
    Inventors: Resat Nuri Otus, Roger S. Sanford, David Thomas Harper