Patents by Inventor Herve Guihot

Herve Guihot 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: 11917188
    Abstract: A compression system trains a machine-learned compression model that includes components for an encoder and decoder. In one embodiment, the compression model is trained to receive parameter information on how a target frame should be encoded with respect to one or more encoding parameters, and encodes the target frame according to the respective values of the encoding parameters for the target frame. In particular, the encoder of the compression model includes at least an encoding system configured to encode a target frame and generate compressed code that can be transmitted by, for example, a sender system to a receiver system. The decoder of the compression model includes a decoding system trained in conjunction with the encoding system. The decoding system is configured to receive the compressed code for the target frame and reconstruct the target frame for the receiver system.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 27, 2024
    Assignee: WAVEONE INC.
    Inventors: Alexander G. Anderson, Oren Rippel, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Lubomir Bourdev
  • Patent number: 11917142
    Abstract: A cloud service system manages a filter repository including filters for encoding and decoding media content (e.g. text, image, audio, video, etc.). The cloud service system may receive a request from a client device to provide a filter for installation on a node such as an endpoint device (e.g. pipeline node). The request includes information such as a type of bitstream to be processed by the requested filter. The request may further include other information such as hardware configuration and functionality attribute. The cloud service system may access the filter repository that stores the plurality of filters including encoder filters and decoder filters and may select a filter that is configured to process the type of bitstream identified in the request and provide the selected filter to the client device.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 27, 2024
    Assignee: WAVEONE INC.
    Inventors: Lubomir Bourdev, Alexander G. Anderson, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Oren Rippel
  • Patent number: 11749102
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: September 5, 2023
    Assignee: Google LLC
    Inventor: Herve Guihot
  • Patent number: 11570465
    Abstract: A compression system trains a compression model for an encoder and decoder. In one embodiment, the compression model includes a machine-learned in-loop flow predictor that generates a flow prediction from previously reconstructed frames. The machine-learned flow predictor is coupled to receive a set of previously reconstructed frames and output a flow prediction for a target frame that is an estimation of the flow for the target frame. In particular, since the flow prediction can be generated by the decoder using the set of previously reconstructed frames, the encoder may transmit a flow delta that indicates a difference between the flow prediction and the actual flow for the target frame, instead of transmitting the flow itself. In this manner, the encoder can transmit a significantly smaller number of bits to the receiver, improving computational efficiency.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: January 31, 2023
    Assignee: WaveOne Inc.
    Inventors: Oren Rippel, Alexander G. Anderson, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Lubomir Bourdev
  • Publication number: 20230018461
    Abstract: A cloud service system manages a filter repository including filters for encoding and decoding media content (e.g. text, image, audio, video, etc.). The cloud service system may receive a request from a client device to provide a filter for installation on a node such as an endpoint device (e.g. pipeline node). The request includes information such as a type of bitstream to be processed by the requested filter. The request may further include other information such as hardware configuration and functionality attribute. The cloud service system may access the filter repository that stores the plurality of filters including encoder filters and decoder filters and may select a filter that is configured to process the type of bitstream identified in the request and provide the selected filter to the client device.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 19, 2023
    Inventors: Lubomir Bourdev, Alexander G. Anderson, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Oren Rippel
  • Publication number: 20220358833
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 10, 2022
    Inventor: Herve Guihot
  • Patent number: 11430325
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: August 30, 2022
    Assignee: Google LLC
    Inventor: Herve Guihot
  • Publication number: 20220224934
    Abstract: A compression system trains a compression model for an encoder and decoder. In one embodiment, the compression model includes a machine-learned in-loop flow predictor that generates a flow prediction from previously reconstructed frames. The machine-learned flow predictor is coupled to receive a set of previously reconstructed frames and output a flow prediction for a target frame that is an estimation of the flow for the target frame. In particular, since the flow prediction can be generated by the decoder using the set of previously reconstructed frames, the encoder may transmit a flow delta that indicates a difference between the flow prediction and the actual flow for the target frame, instead of transmitting the flow itself. In this manner, the encoder can transmit a significantly smaller number of bits to the receiver, improving computational efficiency.
    Type: Application
    Filed: August 25, 2021
    Publication date: July 14, 2022
    Inventors: Oren Rippel, Alexander G. Anderson, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Lubomir Bourdev
  • Publication number: 20220224914
    Abstract: A compression system trains a machine-learned compression model that includes components for an encoder and decoder. In one embodiment, the compression model is trained to receive parameter information on how a target frame should be encoded with respect to one or more encoding parameters, and encodes the target frame according to the respective values of the encoding parameters for the target frame. In particular, the encoder of the compression model includes at least an encoding system configured to encode a target frame and generate compressed code that can be transmitted by, for example, a sender system to a receiver system. The decoder of the compression model includes a decoding system trained in conjunction with the encoding system. The decoding system is configured to receive the compressed code for the target frame and reconstruct the target frame for the receiver system.
    Type: Application
    Filed: September 3, 2021
    Publication date: July 14, 2022
    Inventors: Alexander G. Anderson, Oren Rippel, Kedar Tatwawadi, Sanjay Nair, Craig Lytle, Hervé Guihot, Brandon Sprague, Lubomir Bourdev
  • Publication number: 20210312794
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Application
    Filed: June 21, 2021
    Publication date: October 7, 2021
    Inventor: Herve Guihot
  • Patent number: 11043116
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 22, 2021
    Assignee: Google LLC
    Inventor: Herve Guihot
  • Publication number: 20200168077
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 28, 2020
    Inventor: Herve Guihot
  • Patent number: 10490061
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: November 26, 2019
    Assignee: Google LLC
    Inventor: Herve Guihot
  • Publication number: 20170011624
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventor: Herve Guihot
  • Patent number: 9454251
    Abstract: Methods, systems, and media for controlling a remote device using a touchscreen of a mobile device in a display inhibited state are provided. In some implementations, a method for controlling media playback devices is provided, the method comprising: detecting a media playback device to be controlled; determining that a touch-sensitive display of a mobile device has entered a display inhibited state in which presentation of a plurality of user interface elements is inhibited; receiving an input from the touch-sensitive display in the display inhibited state; selecting an action of the media playback device to be performed by determining that the received input corresponds to a user interface element from the plurality of user interface elements; and transmitting an instruction to perform the selected action to the media playback device.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventor: Herve Guihot
  • Publication number: 20100034255
    Abstract: For collecting test data from different locations, one or more television apparatuses are disposed in different locations. In addition to decoding and playing received television stream, these television apparatuses contain sample generators for generating test samples based on the received television stream. To downsize the test samples, parts of the received television stream are replaced with placeholders. In addition, copyright materials may be removed and not contained in the test samples. These test samples are transmitted to a remote server via an upstream channel or a network other than a television network under test. With these test samples, a test television stream can be reconstructed to know signal characteristics and/or processing quality of the television apparatus under test.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Inventor: Herve Guihot
  • Publication number: 20090190031
    Abstract: A string matching pattern is detected in a subtitle text stream extracted from a television stream. If there is a matched string covered by the string matching pattern in the subtitle text stream, a predetermined response is activated. For example, if the string matching pattern is a phone number syntax and there is a sequence number matching the phone number syntax, the response may be set as calling a phone according to the sequence number. Usually, subtitles only last for a few seconds, but the matched string may stay on a screen longer so that a user can have sufficient time to write it down.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 30, 2009
    Inventor: Herve Guihot
  • Publication number: 20080085099
    Abstract: A method for playing a media source includes: extracting a reference subtitle stream from the media source, the reference subtitle stream being synchronized with a multimedia data stream of the media source; matching the reference subtitle stream to a substitute subtitle stream from a subtitle source for generating an output subtitle stream; and playing the multimedia data stream and the output subtitle stream synchronously.
    Type: Application
    Filed: October 4, 2006
    Publication date: April 10, 2008
    Inventor: Herve Guihot