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: 20240086180Abstract: 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: ApplicationFiled: November 14, 2023Publication date: March 14, 2024Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
-
Patent number: 11853743Abstract: 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: GrantFiled: December 8, 2021Date of Patent: December 26, 2023Assignee: KORE Wireless Group, Inc.Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
-
Publication number: 20230176857Abstract: 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: ApplicationFiled: December 8, 2021Publication date: June 8, 2023Inventors: Peter Hartley, Philip Michaelson-Yeates, Jonathan Williams, Hugo Fiennes, Tejas Patil, Joseph Birr-Pixton
-
Patent number: 9153093Abstract: 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: GrantFiled: October 5, 2010Date of Patent: October 6, 2015Inventor: Peter Hartley
-
Publication number: 20120037117Abstract: 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: ApplicationFiled: April 26, 2010Publication date: February 16, 2012Inventors: Richard Bertram, Peter Dowding, Joseph Peter Hartley, Peter Watts
-
Publication number: 20120034829Abstract: 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: ApplicationFiled: April 26, 2010Publication date: February 9, 2012Inventors: Richard Bertram, Peter Dowding, Joseph Peter Hartley, Peter Watts
-
Publication number: 20120028522Abstract: 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: ApplicationFiled: March 31, 2010Publication date: February 2, 2012Inventors: Terence Garner, Laury Gregory, Joseph Peter Hartley, Peter Watts
-
Publication number: 20120028521Abstract: 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: ApplicationFiled: March 31, 2010Publication date: February 2, 2012Inventors: Terence Garner, Laura Gregory, Joseph Peter Hartley, Peter Watts
-
Publication number: 20110079959Abstract: 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: ApplicationFiled: October 5, 2010Publication date: April 7, 2011Inventor: PETER HARTLEY
-
Publication number: 20020103796Abstract: 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: ApplicationFiled: January 31, 2001Publication date: August 1, 2002Applicant: SONICblue, Inc.Inventor: Peter Hartley
-
Patent number: 4330754Abstract: 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: GrantFiled: January 23, 1980Date of Patent: May 18, 1982Inventor: Peter Hartley