Patents Assigned to Google Technology Holdings LLC
  • Patent number: 11954403
    Abstract: Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to certain aspects, a user can interface with an input device to send (218) a wake up trigger to the electronic device. The electronic device retrieves (222) application notifications and converts (288) the application notifications to audio data. The electronic device also sends (230) the audio data to an audio output device for annunciation (232). The user may also use the input device to send (242) a request to the electronic device to activate the display screen. The electronic device identifies (248) an application corresponding to an annunciated notification, and activates (254) the display screen and initiates the application.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: April 9, 2024
    Assignee: Google Technology Holdings LLC
    Inventors: Long Peng, Hui Dai, Xin Guan
  • Patent number: 11942087
    Abstract: A device performs a method for using image data to aid voice recognition. The method includes the device capturing image data of a vicinity of the device and adjusting, based on the image data, a set of parameters for voice recognition performed by the device. The set of parameters for the device performing voice recognition include, but are not limited to: a trigger threshold of a trigger for voice recognition; a set of beamforming parameters; a database for voice recognition; and/or an algorithm for voice recognition. The algorithm may include using noise suppression or using acoustic beamforming.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: March 26, 2024
    Assignee: Google Technology Holdings LLC
    Inventors: Robert A. Zurek, Adrian M. Schuster, Fu-Lin Shau, Jincheng Wu
  • Patent number: 11943532
    Abstract: Disclosed are techniques that provide a “best” picture taken within a few seconds of the moment when a capture command is received (e.g., when the “shutter” button is pressed). In some situations, several still images are automatically (that is, without the user's input) captured. These images are compared to find a “best” image that is presented to the photographer for consideration. Video is also captured automatically and analyzed to see if there is an action scene or other motion content around the time of the capture command. If the analysis reveals anything interesting, then the video clip is presented to the photographer. The video clip may be cropped to match the still-capture scene and to remove transitory parts. Higher-precision horizon detection may be provided based on motion analysis and on pixel-data analysis.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: March 26, 2024
    Assignee: Google Technology Holdings LLC
    Inventors: Doina I. Petrescu, Thomas T. Lay, Steven R. Petrie, Bill Ryan, Snigdha Sinha, Jeffrey S. Vanhoof
  • Patent number: 11924263
    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: June 7, 2021
    Date of Patent: March 5, 2024
    Assignee: Google Technology Holdings LLC
    Inventors: Arjun Ramamurthy, Ajay Luthra
  • Patent number: 11876922
    Abstract: A method on a mobile device for a wireless network is described. An audio input is monitored for a trigger phrase spoken by a user of the mobile device. A command phrase spoken by the user after the trigger phrase is buffered. The command phrase corresponds to a call command and a call parameter. A set of target contacts associated with the mobile device is selected based on respective voice validation scores and respective contact confidence scores. The respective voice validation scores are based on the call parameter. The respective contact confidence scores are based on a user context associated with the user. A call to a priority contact of the set of target contacts is automatically placed if the voice validation score of the priority contact meets a validation threshold and the contact confidence score of the priority contact meets a confidence threshold.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: January 16, 2024
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Kazuhiro Ondo, Michael P. Labowicz, Hideki Yoshino, Andrew K. Wells
  • Patent number: 11829584
    Abstract: An apparatus obtains application state information for another device and displays a login screen on a display that provides information for at least one application running on the other device. The information displayed may be an icon corresponding to an application running on the other device. The application state information may include an application identifier, a content identifier and a pointer to a location at which a given content is accessed by the application. An apparatus includes a display, application state monitor logic, operative to obtain application state information for another device, and login screen configuration logic, operatively coupled to the display. The login screen configuration logic is operative to configure a login screen on the display to provide information for at least one application running on the other device, based on the application state information for the other device obtained by the application state monitor logic.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 28, 2023
    Assignee: Google Technology Holdings LLC
    Inventor: Sujoy Das
  • Patent number: 11812073
    Abstract: Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: November 7, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Renxiang Li, Kevin L. Baum, Faisal Ishtiaq, Michael L. Needham
  • Patent number: 11765337
    Abstract: Using the techniques discussed herein, a set of images is captured by one or more array imagers (106). Each array imager includes multiple imagers configured in various manners. Each array imager captures multiple images of substantially a same scene at substantially a same time. The images captured by each array image are encoded by multiple processors (112, 114). Each processor can encode sets of images captured by a different array imager, or each processor can encode different sets of images captured by the same array imager. The encoding of the images is performed using various image-compression techniques so that the information that results from the encoding is smaller, in terms of storage size, than the uncompressed images.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: September 19, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: John T. Bretscher, Randall S. Vaas
  • Patent number: 11743849
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: August 29, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 11729743
    Abstract: An alert peripheral device that provides sensory notification to a user of the device includes: a power subsystem; a communication mechanism by which notification signals is received from a first user equipment (UE) that generates and transmits the notification signals in response to detection of specific events at the first UE; and a response notification mechanism that provides a sensory response of the peripheral device following receipt of a notification of a detected event (NDE) signal. The device further includes an embedded controller coupled to each of the other components and which includes firmware that when executed on the embedded controller configures the embedded controller to: establish a communication link between the communication mechanism and the first UE; and in response to detecting a receipt of the NDE signal from the first UE, trigger the response notification mechanism to exhibit the sensory response.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: August 15, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Alberto R. Cavallaro, Martin R. Pais
  • Publication number: 20230252976
    Abstract: Techniques and apparatuses 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: Application
    Filed: April 14, 2023
    Publication date: August 10, 2023
    Applicant: Google Technology Holdings LLC
    Inventor: Kristin A. Gray
  • Patent number: 11722453
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: August 8, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Publication number: 20230244732
    Abstract: Techniques and/or apparatuses receive an indication that a user has entered a rating of first media content, determine, responsive to the indication that the user has entered the rating of the first media content, whether the user consumed the first media content prior to entering the rating. Responsive to a determination that the user did not consume the first media content prior to entering the rating, the techniques and/or apparatuses provide an indication that the user did not consume the first media content prior to entering the rating or weight the rating based on the determination that the user did not consume the first media content prior to entering the rating of the first media content.
    Type: Application
    Filed: April 3, 2023
    Publication date: August 3, 2023
    Applicant: Google Technology Holdings LLC
    Inventors: Nitya Narasimhan, Yan Liu, Gregory L. Singer
  • Patent number: 11706577
    Abstract: Embodiments are provided for receiving a request to output audio at a first speaker and a second speaker of an electronic device, determining that the electronic device is oriented in a portrait orientation or a landscape orientation, identifying, based on the determined orientation, a first equalization setting for the first speaker and a second equalization setting for the second speaker, providing, for output at the first speaker, a first audio signal with the first equalization setting, and providing, for output at the second speaker, a second audio signal with the second equalization setting.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: July 18, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Adrian M. Schuster, Kevin J. Bastyr, Prabhu Annabathula, Andrew K. Wells, Wen Hao Zhang
  • Patent number: 11689854
    Abstract: A method includes receiving sound by a first audio unit installed in an electrical outlet, routing audio data corresponding to the received sound from the first audio unit to a second audio unit installed in a second electrical outlet, and sending the audio data to a mobile device using a wireless link between the mobile device and the second audio unit. Routing the audio data may include receiving the audio data from the first audio unit by a third audio unit and routing the audio data to the second audio unit by the third audio unit serving as a router. The data may be routed using table driven routing, on-demand routing or some other appropriate routing protocol. The method may also include performing voice recognition on the audio data and detecting a command word and routing command word data to the second audio unit.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: June 27, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Lombardi, Mitul R. Patel, Amber M. Pierce
  • Patent number: 11676581
    Abstract: An electronic device includes a microphone that receives an audio signal that includes a spoken trigger phrase, and a processor that is electrically coupled to the microphone. The processor measures characteristics of the audio signal, and determines, based on the measured characteristics, whether the spoken trigger phrase is acceptable for trigger phrase model training. If the spoken trigger phrase is determined not to be acceptable for trigger phrase model training, the processor rejects the trigger phrase for trigger phrase model training.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: June 13, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Joel A. Clark, Tenkasi V. Ramabadran, Mark A. Jasiuk
  • Publication number: 20230179859
    Abstract: Disclosed are techniques that provide a “best” picture taken within a few seconds of the moment when a capture command is received (e.g., when the “shutter” button is pressed). In some situations, several still images are automatically (that is, without the user's input) captured. These images are compared to find a “best” image that is presented to the photographer for consideration. Video is also captured automatically and analyzed to see if there is an action scene or other motion content around the time of the capture command If the analysis reveals anything interesting, then the video clip is presented to the photographer. The video clip may be cropped to match the still-capture scene and to remove transitory parts. Higher-precision horizon detection may be provided based on motion analysis and on pixel-data analysis.
    Type: Application
    Filed: February 2, 2023
    Publication date: June 8, 2023
    Applicant: Google Technology Holdings LLC
    Inventors: Doina I. Petrescu, Thomas T. Lay, Steven R. Petrie, Bill Ryan, Snigdha Sinha, Jeffrey S. Vanhoof
  • Patent number: 11671649
    Abstract: A content moving device which enables providing content stored on a first user device, such as a DVR, in a first format and resolution to be provided to a second user device, such as a portable media player (PMP) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the PMP and receives the candidate content from the DVR. The content moving device transcodes the candidate content at times independent of a request from the PMP for the content. The content moving device may provide a list of available transcoded content to the PMP for selection, and provide selected content to the PMP. The content moving device may also provide information relating to any protection schemes of the content provided to the PMP, such as DRM rights and decryption keys.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: June 6, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Ajay K. Luthra, Michael A. Grossman, Praveen N. Moorthy, Paul Moroney, Arjun Ramamurthy, Haifeng Xu
  • Patent number: 11671399
    Abstract: In general, in one aspect, the disclosure describes a Universal Plug and Play (UPnP) Remote Access Server (RAS) to provide a communication channel between UPnP Remote Access Clients (RACs) connected thereto. The UPnP RAS maintains local discovery information for UPnP devices connected to a local network and remote discovery information for remote UPnP devices communicating therewith. The UPnP RAS provides the remote UPnP devices communicating therewith with the local discovery information and the remote discovery information. The remote discovery information is utilized by a first remote UPnP device to discover a second UPnP device and vice versa. After discovery, a first remote UPnP device can communicate with a second UPnP device and vice versa.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: June 6, 2023
    Assignee: Google Technology Holdings LLC
    Inventor: Qi-Bin Wu
  • Patent number: 11665272
    Abstract: A method including: transmitting, by a control device, a first portion of content comprising a first portion of a signal corresponding to a multimedia presentation characteristic of a peripheral device; receiving, when an adjustment of the signal is below an adjustment threshold, a first instance of an input indicating a request to change the multimedia presentation characteristic; in response to receiving the first instance of the input, adjusting a second portion of the signal and transmitting a second portion of the content comprising the adjusted second portion of the signal; receiving, when the adjustment of the signal is at or above the adjustment threshold, a second instance of the input; and transmitting, in response to receiving the second instance of the input, a communication signal to the peripheral device to adjust a peripheral device control of an output of the multimedia presentation characteristic.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: May 30, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Liang Zhao, Yu-Ling Fu, Qiu-Ling Li