Patents Assigned to Google LLC
  • Patent number: 11848002
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech synthesis. The methods, systems, and apparatus include actions of obtaining an audio representation of speech of a target speaker, obtaining input text for which speech is to be synthesized in a voice of the target speaker, generating a speaker vector by providing the audio representation to a speaker encoder engine that is trained to distinguish speakers from one another, generating an audio representation of the input text spoken in the voice of the target speaker by providing the input text and the speaker vector to a spectrogram generation engine that is trained using voices of reference speakers to generate audio representations, and providing the audio representation of the input text spoken in the voice of the target speaker for output.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 19, 2023
    Assignee: Google LLC
    Inventors: Ye Jia, Zhifeng Chen, Yonghui Wu, Jonathan Shen, Ruoming Pang, Ron J. Weiss, Ignacio Lopez Moreno, Fei Ren, Yu Zhang, Quan Wang, Patrick An Phu Nguyen
  • Publication number: 20230400211
    Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal setpoint schedule of the HVAC system. Candidate setpoint schedules may be simulated to identify an optimal schedule.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
  • Publication number: 20230403425
    Abstract: Systems, methods, and media for presenting media content are provided. In some implementations, a system for presenting media content is provided, the system comprising: a hardware processor that is programmed to: establish a connection with a media playback device; respond to a discovery request from a computing device presenting a media content item; establish a persistent communication channel with the computing device over a network in response to a request from the computing device to establish the persistent communication channel; receive identifying information of the media content item being presented by the computing device and identifying information of a source of the media content item being presented by the computing device; request the media content item from the identified source of the media content item as a stream of media content; and cause the media content item to be presented using the media playback device.
    Type: Application
    Filed: August 25, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventors: Majd Bakar, Francis Tsui, John Affaki, Byungchul Kim
  • Publication number: 20230400207
    Abstract: Techniques for performing an emissions demand response event are described. In an example, a power control server system receives an emissions rate forecast for a predefined future time period. Using the emissions rate forecast, an emissions rate event is identified during the predefined future time period. Based on the plurality of emissions rate event, an emissions demand response event is generated during the predefined future time period. The power control server system then causes a power controller to modify an energy consumption by an electronic device in accordance with the generated emissions demand response event.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventors: Samuel Y. Chang, Kristoffer J. Donhowe, Ramya Bhagavatula, Jeffrey Gleeson, Kevin Chen
  • Publication number: 20230401206
    Abstract: Implementations of the disclosure provide for anticipatory pre-execution of queries. In an implementation of the disclosure, a method for anticipatory pre-execution of queries includes the computation of an execution cost of each of a multiplicity of different queries to a data source scheduled at a specified time on a specified date. The method also includes monitoring a querying processing schedule and detecting from the monitoring, unscheduled time on a particular date prior to the specified time on the specified date. Finally, the method includes responding to the detection by first selecting a most expensive one of the different queries in terms of execution cost, for instance an amount of computing resources consumed in executing a corresponding one of the different queries, and then executing the selected most expensive one of the different queries during the unscheduled time on the particular date prior to the specified time on the specified date.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventor: Colin Zima
  • Publication number: 20230400331
    Abstract: A personal electronic device is provided with a feature of intelligently adjusting a sampling rate of sensors, such as barometers. Before acquiring a measurement from the sensor, the device checks other hardware for conditions that could introduce noise into the measurement. If the device does not determine that excessive noise is likely after checking the other hardware, the device proceeds to acquire the measurement from the sensor. Otherwise, the device delays the measurement. At the end of the delay, the device may check the other hardware again before acquiring the measurement from the sensor.
    Type: Application
    Filed: October 20, 2020
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventor: Boyan Bonev
  • Publication number: 20230400564
    Abstract: Embodiments are provided for managing the operation of sensors in an electronic device. According to certain aspects, the electronic device may detect a change in motion from a set of lower-sensitivity sensor data generated by a sensor(s) operating in a lower-sensitivity mode. When the change in motion is detected and during a timeout window, the sensor(s) may generate an additional set of lower-sensitivity sensor data and a set of higher-sensitivity sensor data. The electronic device may initially confirm the change in motion based on analyzing the set of higher-sensitivity sensor data. Further, the electronic device may determine that the additional set of lower-sensitivity does not indicate an additional change in motion, and may deem the confirmation of the change in motion as a false positive.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventors: Andrew Felch, Christopher Findeisen, JinJie Chen, Mark Alexander, Shang Shi, Zhuo Wang
  • Patent number: 11843672
    Abstract: This disclosure relates to a privacy preserving machine learning platform. In one aspect, a method includes receiving, from a client device and by a computing system of multiple multi-party computation (MPC) systems, a first request for user group identifiers that identify user groups to which to add a user. The first request includes a model identifier for a centroid model, first user profile data for a user profile of the user, and a threshold distance. For each user group in a set of user groups corresponding to the model identifier, a centroid for the user group that is determined using a centroid model corresponding to the model identifier is identified. The computing system determines a user group result based at least on the first user profile data, the centroids, and the threshold distance. The user group result is indicative of user group(s) to which to add the user.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Gang Wang, Marcel M. Moti Yung
  • Patent number: 11842291
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that creates a machine learning model with k-means clustering. In some implementations, an instruction to create a model is obtained. A data set including geographic data and non-geographic data is received. The data set includes multiple data entries. Geographic centroids are determined from the geographic data. The data set is analyzed to obtain statistics of the data set. Transformed data is generated from the data set, the statistics, and the geographic centroids. A model is generated with the transformed data, the model indicating multiple data groupings.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Mingge Deng, Amir H. Hormati, Xi Cheng
  • Patent number: 11842571
    Abstract: The present disclosure provides for using multiple inertial measurement units (IMUs) to recognize particular user activity, such as particular types of exercises and repetitions of such exercises. The IMUs may be located in consumer products, such as smartwatches and earbuds. Each IMU may include an accelerometer and a gyroscope, each with three axes of measurement, for a total of 12 raw measurement streams. A training image includes a plurality of subplots or tiles, each depicting a separate data stream. The training image is then used to train a machine learning model to recognize IMU data as corresponding to a particular type of exercise.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Mark Fralick, Brian Chen
  • Patent number: 11843175
    Abstract: This document describes techniques and apparatuses that include a three-dimensional (3D) antenna module for transmitting or receiving electromagnetic millimeter waves (mmWaves). In general, a user equipment (UE) may include the 3D antenna module in a corner of a housing of the UE. The 3D antenna module may include three antenna panels that are generally planar and generally orthogonal to three respective axes of a Cartesian-coordinate system. The 3D antenna module may transmit and receive the electromagnetic mmWaves as part of a wireless link between the UE and another device, such as a satellite that is part of a wireless-communication network. In general, the 3D antenna module may mitigate propagation losses and allow the UE to maintain a link-budget for the wireless link.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Jibing Wang, Aamir Akram, Erik Richard Stauffer, Sharath Ananth, Chien Pin Chiu, Shihhao Chiu
  • Patent number: 11843815
    Abstract: A system and method for interfacing a television with a second device is provided. The system includes an interfacing unit to enter an interfacing mode between the television mode and the second device; a card storage unit to store a first card and a second card, the first card being presently displayed on the television and the second card being previously displayed on the television; a current card display register to store the first card; an interactive retrieval unit to retrieve a plurality of interactive functions associated with the first card; and a display unit to display the first card and the plurality of interactive functions in response to being in the interfacing mode.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Eric H C Liu, Haywai Hayward Chan
  • Patent number: 11843830
    Abstract: Systems, methods, and media for managing an entertainment system are provided. In some implementations, systems for managing an entertainment system are provided, the systems comprising: at least one hardware processor configured to: detect a first instruction; select a component of the entertainment system; determine a first state of the component; store an indication of the first state; detect a second instruction; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the component of the entertainment system.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventor: Majd Bakar
  • Patent number: 11842678
    Abstract: This document describes techniques and apparatuses for a high-brightness mode on an organic light emitting diode (OLED) display. The techniques and apparatuses set a high-brightness value in a register of a display driver integrated circuit (DDIC) associated with the OLED display of on electronic device. A processor of the electronic device provides a fewer-pulses command to the DDIC, which adjusts a pulse number to control the OLED display at fewer pulses per period. A gamma correction is determined based on the high-brightness value and used to alter content to be presented on the OLED display. As a result, fewer pulses are used in combination with the gamma correction to provide content on the OLED display at a high brightness.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Chien-Hui Wen, Sang Young Youn
  • Patent number: 11841933
    Abstract: This document describes techniques and systems that enable radar-based authentication status feedback. A radar field is used to enable an electronic device to account for the user's distal physical cues to determine and maintain an awareness of the user's location and movements around the device. This awareness allows the device to anticipate some of the user's intended interactions and provide functionality in a timely and seamless manner, such as preparing an authentication system to authenticate the user before the user touches or speaks to the device. These features also allow the device to provide visual feedback that can help the user understand that the device is aware of the user's location and movements. In some cases, the feedback is provided using visual elements presented on a display.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Leonardo Giusti, Ivan Poupyrev, Vignesh Sachidanandam, Johan Prag, Brandon Barbello, Tyler Reed Kugler, Alok Chandel
  • Patent number: 11843648
    Abstract: A method for identifying insertion points for inserting live content into a continuous content stream is disclosed. The method includes identifying a first particular live content item included in a continuous content stream. The method determines a first live content item for presentation based on one or more interesting portions of the first live content item, wherein the one or more interesting portions are identified based one or more selection criteria, and wherein a first interesting portion comprises a start time. The method further causes the first live content item to be presented by the client device at the start time of the first interesting portion during playback of the first particular item.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11842612
    Abstract: A battery-powered camera includes a system processor configured to operate in a standby mode or a full-power mode. While operating the system processor in the standby mode, the camera detects an event in a field of view of the camera; records, using an image sensor of the camera, a plurality of image frames corresponding to the field of view in which the event was detected; stores in a frame buffer the plurality of image frames; and wakes the system processor from the standby mode. While operating the system processor in the full-power mode, the camera processes the plurality of image frames stored in the frame buffer using the system processor; and provides the processed image frames for streaming.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventor: Calvin Kyaw Wong
  • Patent number: 11841900
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Patent number: 11842973
    Abstract: A stacked device including a first substrate that includes a quantum information processing device, a second substrate bonded to the first substrate, and multiple bump bonds and at least one pillar between the first substrate and the second substrate. Each bump bond of the multiple bump bonds provides an electrical connection between the first substrate and the second substrate. At least one pillar defines a separation distance between a first surface of the first substrate and a first surface of the second substrate. A cross-sectional area of each pillar is greater than a cross-sectional area of each bump bond of the multiple bump bonds, where the cross-sectional area of each pillar and of each bump bond is defined along a plane parallel to the first surface of the first substrate or to the first surface of the second substrate.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventor: Erik Anthony Lucero
  • Patent number: 11842674
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a display with discrete gate-in-panel circuitry. In some implementations, a display includes an array of emissive pixels arranged in rows and columns, where the array includes a first continuous area having a first pixel density and a second continuous area having a second pixel density less than the first pixel density, and consecutive rows of the emissive pixels extending between the first and second continuous areas. The display also includes gate in panel (GIP) circuits in the second continuous area, a data lines connected to the array of emissive pixels, and signal lines connected to the array of emissive pixels.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Sun-il Chang, Sangmoo Choi