Patents Assigned to Google Technology Holdings LLC
  • Patent number: 10440083
    Abstract: Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: October 8, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Arjun Ramamurthy, Ajay Luthra
  • Publication number: 20190304460
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Applicant: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10424338
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: September 24, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Patent number: 10423235
    Abstract: An incoming call from a remote device can be received by a primary device. The primary device can determine a numerical count of detected user gestures. Responsive to determining the numerical count of detected user gestures, the primary device can automatically generate an electronic message indicating a user will return the incoming call in a time frame based on the numerical count of detected user gestures. The primary device can automatically communicate the electronic message to the remote device.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: September 24, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Amit K. Shah, Amit Jain
  • Patent number: 10413825
    Abstract: Disclosed are methods and apparatus for triggering (i.e., initiating, launching, or running) a software application (e.g., an interactive game application) or other computer program or application on a user device (e.g., a computer, etc.) based on multimedia content being provided to (e.g., displayed on) a different user device (e.g., a different computer, a television, etc.). The methods may comprise displaying, using a first device, multimedia content. A multimedia-analysis process may then be performed to determine an attribute of the multimedia content being displayed. These attributes may be used to acquire (e.g., select or produce) a software application comprising one or more elements that relate to the multimedia content. The software application may then be launched (i.e., triggered, initiated, or run) on a second device, the second device being different from the first device.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: September 17, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Jehan Wickramasuriya, Venugopal Vasudevan, Joseph F. Wodka
  • Patent number: 10402621
    Abstract: A system includes a fingerprint sensor, an application processor, and an auxiliary processor. The application processor is operable to arm the fingerprint sensor prior to the application processor entering a low power or sleep mode. The auxiliary processor is to receive a state output from the fingerprint sensor. The state output is to cause activation of one or more functions of the auxiliary processor upon fingerprint authentication while leaving the application processor in the low power or sleep mode.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: September 3, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Thomas Y. Merrell, Jeffrey A. Sierawski
  • Patent number: 10405113
    Abstract: Embodiments are provided for equalizing audio data for output by a speaker of an electronic device based on a local position or orientation of the electronic device. According to certain aspects, the electronic device can determine (858, 868) its local position based on various sensor data, and identify (870, 872) an appropriate equalization setting. In some cases, the electronic device can modify (876, 880) the equalization setting based on acoustic and/or optical data. The electronic device can apply (882) the modified or unmodified equalization setting to an audio signal and cause the speaker to output (886) the audio signal with the applied equalization setting.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: September 3, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Adrian M. Schuster, Kevin J. Bastyr, Prabhu Anabathula, Andrew K. Wells, Wen Hao Zhang
  • Patent number: 10387020
    Abstract: A display system includes a display and a control circuit operable with the display. The display is configured to provide visual output having a presentation orientation. When user input is received, the control circuit can alter the presentation orientation from an initial orientation in response to user input. When non-user events or device events are detected, the control circuit can revert the presentation orientation to the initial orientation in response to the non-user event or device event. Where the presentation orientation has a user input configuration associated therewith, the user input configuration can either be altered with the presentation orientation or retained in an initial disposition.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 20, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Patrick Cauwels, Rachid M. Alameh, Timothy Dickinson, Phillip D. Rasky, Paul R. Steuer
  • Patent number: 10389998
    Abstract: A method (300) and apparatus (400) for three-dimensional television (3DTV) image adjustment includes loading (342, 344) default 2D-to-3D image setting values from a default settings memory to a user adjustment settings memory, annunciating (346) the default 2D-to-3D image setting values, receiving (361, 362) a 2D-to-3D image settings value adjustment, saving (370) the 2D-to-3D image settings value adjustment in the user adjustment settings memory, and applying (390) the 2D-to-3D image settings value adjustment to a 2D-to-3D converted image. These methods and apparatuses allow individual users to set 3DTV image settings to their personal preferences to compensate for brightness reductions caused by 3DTV glasses, depth perception sensitivities, and other image quality factors.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 20, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Ajay K Luthra, Michael A Grossman, Jae Hoon Kim, Arjun Ramamurthy
  • Patent number: 10389979
    Abstract: A method and system for monitoring a location via a called telephony communication device is disclosed. The method at the called telephony communication device includes receiving a request from a calling telephony communication device. Further, the method includes determining whether the received request is for monitoring the location. The method further includes automatically transmitting audio/video data captured via the called telephony communication device to the calling telephony communication device when the received request is determined to be one for monitoring the location.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: August 20, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Glen P. Goffin, Evan A. Groat, David Grubb
  • Patent number: 10381001
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 13, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10381010
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 13, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10381002
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 13, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10372193
    Abstract: A device (102) detects when a user is in close physical proximity to the device, such as within a few feet of the device. While the user is in close physical proximity to the device, the device also detects the location of the user relative to the device, and optionally a speed at which the user is moving. The user interface presented by the device is adapted to the location of the user relative to the device and optionally the speed at which the user is moving, but without needing physical manipulation of the device by the user. The adaptation can include, for example, orienting content presented on a display of the device based on the location of the user relative to the device so that the content appears “upright” or “right side up” for the user to view given their location.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: August 6, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Roger W. Ady, Rachid Alameh, Paul R. Steuer
  • Patent number: 10373615
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 6, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10372323
    Abstract: Disclosed are methods and devices for a gesture-enabled tool that enables a user to assemble a data bundle using a single continuous gesture to select items for the data bundle from a plurality of menus or lists and to deliver the data bundle to a recipient as part of the single continuous gesture.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: August 6, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Martin R. Pais, Rachid M. Alameh, Paul B. Crosbie, Gaurav Gupta
  • Patent number: 10366688
    Abstract: A method include placing a first processor in a sleep operating mode and running a second processor that is operative to wake the first processor from the sleep operating mode in response to a speech command phrase. The method includes identifying, by the second processor, a speech command phrase segment and performing a control operation in response to detecting the segment in detected speech. The control operation is performed while the first processor is maintained in the sleep operating mode.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: July 30, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Michael E. Gunn, Pratik M. Kamdar
  • Patent number: 10368050
    Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: July 30, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 10347239
    Abstract: Techniques (300, 400, 500) and apparatuses (100, 200, 700) for recognizing accented speech are described. In some embodiments, an accent module recognizes accented speech using an accent library based on device data, uses different speech recognition correction levels based on an application field into which recognized words are set to be provided, or updates an accent library based on corrections made to incorrectly recognized speech.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: July 9, 2019
    Assignee: Google Technology Holdings LLC
    Inventor: Kristin A. Gray
  • Patent number: 10348664
    Abstract: A method and system for selectively communicating information are disclosed herein. In at least one embodiment, the method includes receiving at a server first information portions regarding one or more preferences, instructions, user profile details, or operational history details. The method also includes receiving an initial version of a message including additional information from a mobile device associated with a user, and determining based upon the first information portions that the additional information should be modified. The method further includes generating a first modified version of the message by modifying the additional information, and sending, for receipt by a further mobile device associated with a further user, the first modified version. Accordingly, in at least some embodiments, the first modified version of the message can include additional relevant content suited for each given recipient, based on (for example) preference, profile, or history information.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: July 9, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: Alex G. Goncalves