Patents by Inventor Peter Hartley

Peter Hartley 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: 20240086180
    Abstract: An Internet of Things (IoT) device is deployed with embedded software that may comprise multiple components. After deployment, updated versions of one or more components of the embedded software may become available. The IoT device maintains a manifest of the installed components. Periodically, the IoT device requests an updated copy of the manifest from an upgrade server. The installed manifest and the updated manifest are compared to determine if updated versions of any components are available. If so, the IoT device requests only the components to be updated. Prior to beginning the copying of the upgraded components, an upgrade flag is set. The IoT device then begins copying the received components into memory, replaces the manifest with the updated manifest, and clears the upgrade flag.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
  • Patent number: 11853743
    Abstract: An Internet of Things (IoT) device is deployed with embedded software that may comprise multiple components. After deployment, updated versions of one or more components of the embedded software may become available. The IoT device maintains a manifest of the installed components. Periodically, the IoT device requests an updated copy of the manifest from an upgrade server. The installed manifest and the updated manifest are compared to determine if updated versions of any components are available. If so, the IoT device requests only the components to be updated. Prior to beginning the copying of the upgraded components, an upgrade flag is set. The IoT device then begins copying the received components into memory, replaces the manifest with the updated manifest, and clears the upgrade flag.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: December 26, 2023
    Assignee: KORE Wireless Group, Inc.
    Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
  • Publication number: 20230176857
    Abstract: An Internet of Things (IoT) device is deployed with embedded software that may comprise multiple components. After deployment, updated versions of one or more components of the embedded software may become available. The IoT device maintains a manifest of the installed components. Periodically, the IoT device requests an updated copy of the manifest from an upgrade server. The installed manifest and the updated manifest are compared to determine if updated versions of any components are available. If so, the IoT device requests only the components to be updated. Prior to beginning the copying of the upgraded components, an upgrade flag is set. The IoT device then begins copying the received components into memory, replaces the manifest with the updated manifest, and clears the upgrade flag.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
  • Patent number: 9153093
    Abstract: On or more apparatuses, systems, and methods are disclosed for playing an online card game using real cards. Real playing cards are transferred from a deck of playing cards to a card holding position in a card holder, such as for a sufficient number of players for a game. From an appropriate card viewing position, an actual image of the card (either front or back) is captured, such as by a video camera. The captured image of the card is used to display to an online player, who is playing a virtual card game, such as poker, where the online player may be locally or remotely connected. The image of the card is used in lieu of a virtual image in the virtual representation of an online card game.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: October 6, 2015
    Inventor: Peter Hartley
  • Publication number: 20120037117
    Abstract: Trunk piston marine engine lubrication, when the engine is fueled by heavy fuel oil, is effected by a composition comprising a major amount of an oil of lubricating viscosity containing at least 50 mass % of a basestock containing greater than or equal to 90% saturates and less than or equal to 0.03% sulphur or a mixture thereof, and respective minor amounts of an over-based metal hydrocarbyl-substituted hydroxybenzoate detergent other than such a detergent having a basicity index of less than two and a degree of carbonation of 80% or greater and 5 to 500 mass %, based on the mass of detergent, of an oil-soluble alkyl-substituted substituted phenol other than a hindered phenol. Asphaltene precipitation in the lubricant, caused by the presence of contaminant heavy fuel oil, is prevented or inhibited.
    Type: Application
    Filed: April 26, 2010
    Publication date: February 16, 2012
    Inventors: Richard Bertram, Peter Dowding, Joseph Peter Hartley, Peter Watts
  • Publication number: 20120034829
    Abstract: Trunk piston marine engine lubrication, when the engine is fueled by heavy fuel oil, is effected by a composition comprising a major amount of an oil of lubricating viscosity containing at least 50 mass % of a Group II basestock, and respective minor amounts of an overbased metal hydrocarbyl-substituted hydroxybenzoate detergent other than such a detergent having a basicity index of less than two and a degree of carbonation of 80% or greater and 5 to 500 mass %, based on the mass of the detergent, of an oil-soluble alkyl-substituted phenol other than a hindered phenol. Asphaltene precipitation in the lubricant, caused by the presence of contaminant heavy fuel oil, is prevented or inhibited.
    Type: Application
    Filed: April 26, 2010
    Publication date: February 9, 2012
    Inventors: Richard Bertram, Peter Dowding, Joseph Peter Hartley, Peter Watts
  • Publication number: 20120028522
    Abstract: Trunk piston marine engine lubrication, when the engine is fueled by heavy fuel oil, is effected by a composition comprising a major amount of an oil of lubricating viscosity containing at least 50 mass % of a basestock containing greater than or equal to 90% saturates and less than or equal to 0.03% sulphur or a mixture thereof, and respective minor amounts of an over-based metal hydrocarbyl-substituted hydroxybenzoate detergent other than such a detergent having a basicity index of less than two and a degree of carbonation of 80% or greater and at least 1 mass % of a hydrocarbyl-substituted carboxylic acid, anhydride, ester or amide thereof. Asphaltene precipitation in the lubricant, caused by the presence of contaminant heavy fuel oil, is prevented or inhibited.
    Type: Application
    Filed: March 31, 2010
    Publication date: February 2, 2012
    Inventors: Terence Garner, Laury Gregory, Joseph Peter Hartley, Peter Watts
  • Publication number: 20120028521
    Abstract: Trunk piston marine engine lubrication, when the engine is fueled by heavy fuel oil, is effected by a composition comprising a major amount of an oil of lubricating viscosity containing at least 50 mass % of a Group II basestock, and respective minor amounts of an overbased metal hydrocarbyl-substituted hydroxybenzoate detergent other than such a detergent having a basicity index of less than two and a degree of carbonation of 80% or greater and at least 1 mass % of a hydrocarbyl-substituted carboxylic acid, anhydride, ester or amide thereof. Asphaltene precipitation in the lubricant, caused by the presence of contaminant heavy fuel oil, is prevented or inhibited.
    Type: Application
    Filed: March 31, 2010
    Publication date: February 2, 2012
    Inventors: Terence Garner, Laura Gregory, Joseph Peter Hartley, Peter Watts
  • Publication number: 20110079959
    Abstract: On or more apparatuses, systems, and methods are disclosed for playing an online card game using real cards. Real playing cards are transferred from a deck of playing cards to a card holding position in a card holder, such as for a sufficient number of players for a game. From an appropriate card viewing position, an actual image of the card (either front or back) is captured, such as by a video camera. The captured image of the card is used to display to an online player, who is playing a virtual card game, such as poker, where the online player may be locally or remotely connected. The image of the card is used in lieu of a virtual image in the virtual representation of an online card game.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 7, 2011
    Inventor: PETER HARTLEY
  • Publication number: 20020103796
    Abstract: A method for sorting music files. A parameter to be used in sorting is selected, either by the player or by the user. A random number is generated and weights are assigned to the parameter and the random number. These values are then used to calculate sorting criteria for each file. The files are then sorted by their sorting criteria, generating a playlist.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Applicant: SONICblue, Inc.
    Inventor: Peter Hartley
  • Patent number: 4330754
    Abstract: A transistor amplifier of the invention comprises a low power solid state simulator for a push-pull transformer-coupled vacuum tube power amplifier. The simulator develops overtones and distortion characteristics associated with a vacuum tube power amplifier, thereby producing a vacuum tube sound from the transistor amplifier.
    Type: Grant
    Filed: January 23, 1980
    Date of Patent: May 18, 1982
    Inventor: Peter Hartley