Patents by Inventor Christopher Gamble

Christopher Gamble 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: 12094474
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for verifying the provenance of a digital object generated by a neural network, such as an image or audio object. Also methods, systems, and apparatus, including computer programs, for training a watermarking neural network and a watermark decoding neural network. The described techniques make efficient use of computing resources and are robust to attack.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: September 17, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: Sven Adrian Gowal, Christopher Gamble, Florian Nils Stimberg, Sylvestre-Alvise Guglielmo Rebuffi, Sree Meghana Thotakuri, Jamie Hayes, Ian Goodfellow, Rudy Bunel, Miklós Zsigmond Horváth, David Stutz, Olivia Anne Wiles
  • Patent number: 11809164
    Abstract: Methods, systems, apparatus and computer program products for implementing machine learning within control systems are disclosed. An industrial facility setting slate can be received from a machine learning system and a determination can be made as to whether to adopt the settings in the industrial facility setting slate. The machine learning model can be a neural network, e.g., a deep neural network, that has been trained, e.g., using reinforcement learning to predict a data setting slate that is predicted to optimize an efficiency of a data center.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: November 7, 2023
    Assignee: Google LLC
    Inventors: Jim Gao, Christopher Gamble, Amanda Gasparik, Vedavyas Panneershelvam, David Barker, Dustin Reishus, Abigail Ward, Jerry Luo, Brian Kim, Mark Schwabacher, Stephen Webster, Timothy Jason Kieper, Daniel Fuenffinger, Zakerey Bennett
  • Patent number: 11419197
    Abstract: A computer-implemented method for adaptive display brightness adjustment, the method comprising: obtaining current state data characterizing a current state of a device having a display with an adjustable brightness; providing the current state data as input to a brightness prediction machine learning model, wherein the model is configured to process the current state data in accordance with current values of a set of model parameters to generate as output a proposed display brightness for the display of the device; setting the brightness of the display to a brightness that is lower than the proposed display brightness in accordance with an exploration policy; determining whether a user of the device manually adjusts the display brightness; and in response to determining that the user did not manually adjust the display brightness, using the lower brightness as a target output for adjusting the current values of the set of model parameters.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: August 16, 2022
    Assignee: Google LLC
    Inventors: Thomas Degris, Benjamin Hal Murdoch, Norman Casagrande, Peeyush Agarwal, Christopher Gamble, Christopher Sigurd Fougner
  • Publication number: 20220179401
    Abstract: Methods, systems, apparatus and computer program products for implementing machine learning within control systems are disclosed. An industrial facility setting slate can be received from a machine learning system and a determination can be made as to whether to adopt the settings in the industrial facility setting slate. The machine learning model can be a neural network, e.g., a deep neural network, that has been trained, e.g., using reinforcement learning to predict a data setting slate that is predicted to optimize an efficiency of a data center.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Jim Gao, Christopher Gamble, Amanda Gasparik, Vedavyas Panneershelvam, David Barker, Dustin Reishus, Abigail Ward, Jerry Luo, Brian Kim, Mark Schwabacher, Stephen Webster, Timothy Jason Kieper, Daniel Fuenffinger, Zakerey Bennett
  • Publication number: 20210368604
    Abstract: A computer-implemented method for adaptive display brightness adjustment, the method comprising: obtaining current state data characterizing a current state of a device having a display with an adjustable brightness; providing the current state data as input to a brightness prediction machine learning model, wherein the model is configured to process the current state data in accordance with current values of a set of model parameters to generate as output a proposed display brightness for the display of the device; setting the brightness of the display to a brightness that is lower than the proposed display brightness in accordance with an exploration policy; determining whether a user of the device manually adjusts the display brightness; and in response to determining that the user did not manually adjust the display brightness, using the lower brightness as a target output for adjusting the current values of the set of model parameters.
    Type: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Inventors: Thomas Degris, Benjamin Hal Murdoch, Norman Casagrande, Peeyush Agarwal, Christopher Gamble, Christopher Sigurd Fougner
  • Patent number: 11096259
    Abstract: A computer-implemented method for adaptive display brightness adjustment, the method comprising: obtaining current state data characterizing a current state of a device having a display with an adjustable brightness; providing the current state data as input to a brightness prediction machine learning model, wherein the model is configured to process the current state data in accordance with current values of a set of model parameters to generate as output a proposed display brightness for the display of the device; setting the brightness of the display to a brightness that is lower than the proposed display brightness in accordance with an exploration policy; determining whether a user of the device manually adjusts the display brightness; and in response to determining that the user did not manually adjust the display brightness, using the lower brightness as a target output for adjusting the current values of the set of model parameters.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: August 17, 2021
    Assignee: Google LLC
    Inventors: Thomas Degris, Benjamin Hal Murdoch, Norman Casagrande, Peeyush Agarwal, Christopher Gamble, Christopher Sigurd Fougner
  • Publication number: 20200314985
    Abstract: A computer-implemented method for adaptive display brightness adjustment, the method comprising: obtaining current state data characterizing a current state of a device having a display with an adjustable brightness; providing the current state data as input to a brightness prediction machine learning model, wherein the model is configured to process the current state data in accordance with current values of a set of model parameters to generate as output a proposed display brightness for the display of the device; setting the brightness of the display to a brightness that is lower than the proposed display brightness in accordance with an exploration policy; determining whether a user of the device manually adjusts the display brightness; and in response to determining that the user did not manually adjust the display brightness, using the lower brightness as a target output for adjusting the current values of the set of model parameters.
    Type: Application
    Filed: December 15, 2017
    Publication date: October 1, 2020
    Inventors: Thomas Degris, Benjamin Hal Murdoch, Norman Casagrande, Peeyush Agarwal, Christopher Gamble, Christopher Sigurd Fougner
  • Publication number: 20200050178
    Abstract: Methods, systems, apparatus and computer program products for implementing machine learning within control systems are disclosed. An industrial facility setting slate can be received from a machine learning system and a determination can be made as to whether to adopt the settings in the industrial facility setting slate. The machine learning model can be a neural network, e.g., a deep neural network, that has been trained, e.g., using reinforcement learning to predict a data setting slate that is predicted to optimize an efficiency of a data center.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 13, 2020
    Inventors: Jim Gao, Christopher Gamble, Amanda Gasparik, Vedavyas Panneershelvam, David Barker, Dustin Reishus, Abigail Ward, Jerry Luo, Brian Kim, Mark Schwabacher, Stephen Webster, Timothy Jason Kieper, Daniel Fuenffinger, Zakerey Bennett
  • Patent number: 6668703
    Abstract: A piston for a combustion engine having an oil ring groove on the exterior of the piston which communicates via oil holes with an oil trap extending around the interior of the piston. The oil trap captures lubricant on the downward stroke and pumps lubricant to the piston and cylinder walls on the upward stroke. An oil ring assembly having a wiper, expander and oil ring sections may be provided in the oil ring groove. A bridge may also be provided to support the cylinder head.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: December 30, 2003
    Inventor: Christopher Gamble
  • Publication number: 20030062221
    Abstract: a flexible, bag-like, receptacle for use when removing a vehicle oil filter. The receptacle has a body which is larger at the open upper end to receive the filter and to catch drips and spills. After the filter is removed by grasping the exterior of the receptacle and contained filter, the contents may be sealed for disposal. In one embodiment, the receptacle has an integrally formed glove or mitt.
    Type: Application
    Filed: October 1, 2001
    Publication date: April 3, 2003
    Inventors: Thomas Marvin Burrow, Christopher Gamble
  • Publication number: 20020046648
    Abstract: A piston for a combustion engine having an oil ring groove on the exterior of the piston which communicates via oil holes with an oil trap extending around the interior of the piston. The oil trap captures lubricant on the downward stroke and pumps lubricant to the piston and cylinder walls on the upward stroke. An oil ring assembly having a wiper, expander and oil ring sections may be provided in the oil ring groove. A bridge may also be provided to support the cylinder head.
    Type: Application
    Filed: October 2, 2001
    Publication date: April 25, 2002
    Inventor: Christopher Gamble
  • Patent number: D508395
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: August 16, 2005
    Inventor: Christopher Gamble