Patents Assigned to Google LLC
  • Patent number: 11598844
    Abstract: Techniques and apparatuses are described that enable full-duplex operation for radar sensing using a wireless communication chipset. A controller initializes or controls connections between one or more transceivers and antennas in the wireless communication chipset. This enables the wireless communication chipset to be used as a continuous-wave radar or a pulse-Doppler radar. By utilizing these techniques, the wireless communication chipset can be re-purposed or used for wireless communication or radar sensing.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Jaime Lien, Changzhan Gu
  • Patent number: 11601265
    Abstract: A quantum neural network architecture. In one aspect, a quantum neural network trained to perform a machine learning task includes: an input quantum neural network layer comprising (i) multiple qubits prepared in an initial quantum state encoding a machine learning task data input, and (ii) a target qubit; a sequence of intermediate quantum neural network layers, each intermediate quantum neural network layer comprising multiple quantum logic gates that operate on the multiple qubits and target qubit; and an output quantum neural network layer comprising a measurement quantum gate that operates on the tar get qubit and provides as output data representing a solution to the machine learning task.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Hartmut Neven, Edward Henry Farhi
  • Patent number: 11600282
    Abstract: Methods, systems and apparatus, including computer programs encoded on computer storage media. One of the methods includes receiving an audio waveform that includes a respective audio sample for each of a plurality of time steps, processing the audio waveform using an encoder neural network to generate a plurality of feature vectors representing the audio waveform, generating a respective coded representation of each of the plurality of feature vectors using a plurality of vector quantizers that are each associated with a respective codebook of code vectors, wherein the respective coded representation of each feature vector identifies a plurality of code vectors, including a respective code vector from the codebook of each vector quantizer, that define a quantized representation of the feature vector, and generating a compressed representation of the audio waveform by compressing the respective coded representation of each of the plurality of feature vectors.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Neil Zeghidour, Marco Tagliasacchi, Dominik Roblek
  • Patent number: 11599184
    Abstract: This disclosure describes a method to minimize disruption for throughput oriented jobs in power oversubscription services with a dynamic control. The mechanism controls power in a hardware-agnostic way, and the policy employs a multi-threshold approach that balances power safety with workload impact. Moreover, an alternative control mechanism ensures proper system operation while power measurements are unavailable.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Vasileios Kontorinis, Shaohong Li, Xiao Zhang, Sreekumar Vadakke Kodakara, Kunqi Ye
  • Publication number: 20230069230
    Abstract: In the present disclosure a method is proposed for switching from a first Bluetooth audio source to a second Bluetooth audio source in a user experience friendly manner, e.g. reducing latency. The method is performed by an audio rendering system comprising a primary wireless speaker and a secondary wireless speaker. The audio rendering system receives a first audio stream from the first audio source by using a first audio topology comprising a first set of wireless links. Upon receiving a request to switch to a second audio stream using a second audio topology, a second set of wireless links is established; and, the reception of the second audio stream starts while maintaining the audio rendering system and the first audio source connected by a wireless link of the first set of wireless links. The wireless speaker(s) can be a wireless earbud, a bookshelf speaker, a floor speaker, an outdoor speaker, a subwoofer, a headset speaker.
    Type: Application
    Filed: February 11, 2021
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Thomas Girardier, Florian Denis
  • Publication number: 20230060694
    Abstract: Implementations relate to determination and display of estimated hold durations for calls. In some implementations, a computer-implemented method includes obtaining an identifier of a target entity, the identifier usable by a first call device to initiate a call between the first call device and the target entity. A hold duration is determined that is an estimated amount of time before the call is matched to a human agent when the call is initiated at a particular time that is prospective to a current time. The hold duration is determined based on previous calls between one or more call devices and the target entity. The hold duration is provided for display by the first call device prior to the initiation of the call between the first call device and the target entity.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Joseph Joseph CHERUKARA, Hong CHEN, Andrew George SHEBANOW, Rebecca CHIOU, Yixuan GENG, Curtis Ray ROBINSON, JR., Yi WANG, Yue GAN, Charlotte HULT, Bin SUN
  • Publication number: 20230060886
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model to generate embeddings of inputs to the machine learning model, the machine learning model having an encoder that generates the embeddings from the inputs and a decoder that generates outputs from the generated embeddings, wherein the embedding is partitioned into a sequence of embedding partitions that each includes one or more dimensions of the embedding, the operations comprising: for a first embedding partition in the sequence of embedding partitions: performing initial training to train the encoder and a decoder replica corresponding to the first embedding partition; for each particular embedding partition that is after the first embedding partition in the sequence of embedding partitions: performing incremental training to train the encoder and a decoder replica corresponding to the particular partition.
    Type: Application
    Filed: October 26, 2022
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Robert Andrew James Clark, Chun-an Chan, Vincent Ping Leung Wan
  • Publication number: 20230061712
    Abstract: This document describes techniques and apparatuses directed to the mitigation of physical impact-induced mechanical stress damage to printed circuit boards through the utilization of a conductive shield track having a varied width (dynamic width). In an aspect, disclosed is a device that includes a printed circuit board, an electrical component on the printed circuit board in a shielded area, a conductive shield track on the printed circuit board, a component shield having a sidewall and a sidewall base, and solder disposed between the sidewall base and the conductive shield track to couple the component shield to the ground plane of the PCB to form a shielded compartment over the shielded area.
    Type: Application
    Filed: October 14, 2022
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Eric Robert Lee, Hsinhsin Lee
  • Publication number: 20230066100
    Abstract: Implementations relate to determination and visual display of spoken menus for calls. In some implementations, a computer-implemented method includes receiving audio data output in a call between a call device and a device associated with a target entity. The audio data includes speech indicating one or more selection options for a user of the call device to navigate through a call menu provided by the target entity in the call. Text is determined by programmatically analyzing the audio data, the text representing the speech. The selection options are determined based on programmatically analyzing at least one of the text or the audio data. At least a portion of the text is displayed by the call device during the call, as one or more visual options that correspond to the selection options. The visual options are each selectable via user input to cause corresponding navigation through the call menu.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Joseph Joseph CHERUKARA, Amit SIVAN, Andrew George SHEBANOW, Yoav TZUR, Felix WANG, Yaniv LEVIATHAN
  • Publication number: 20230066939
    Abstract: This application is directed to an electronic device powered by one or more rechargeable battery cells. The electronic device includes a first negative temperature coefficient (NTC) thermistor proximate to the battery cells, and an open capacitor coupled in parallel with the NTC thermistor. The open capacitor has an open area and two electrodes that are at least partially exposed via the open area and electrically isolated. The electronic device further includes a control circuit coupled to the NTC thermistor and the open capacitor. The control circuit is configured to detect a voltage drop across the NTC thermistor and the open capacitor if conductive liquid enters the open area of the capacitor and electrically connects the two electrodes that are at least partially exposed via the open area.
    Type: Application
    Filed: October 18, 2022
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: James Robert Lim, Haoxing Zhang, David Wang, Dietrich Shing-Quan Ho, Yuanyuan Song
  • Publication number: 20230064749
    Abstract: A method includes receiving an input text utterance to be synthesized into expressive speech having an intended prosody and a target voice and generating, using a first text-to-speech (TTS) model, an intermediate synthesized speech representation for the input text utterance. The intermediate synthesized speech representation possesses the intended prosody. The method also includes providing the intermediate synthesized speech representation to a second TTS model that includes an encoder portion and a decoder portion. The encoder portion is configured to encode the intermediate synthesized speech representation into an utterance embedding that specifies the intended prosody. The decoder portion is configured to process the input text utterance and the utterance embedding to generate an output audio signal of expressive speech that has the intended prosody specified by the utterance embedding and speaker characteristics of the target voice.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 2, 2023
    Applicant: Google LLC
    Inventors: Lev Finkelstein, Chun-an Chan, Byungha Chun, Ye Jia, Yu Zhang, Robert Andrew James Clark, Vincent Wan
  • Patent number: 11592547
    Abstract: Techniques and apparatuses are described that implement a smart-device-based radar system capable of detecting user gestures in the presence of saturation. In particular, a radar system 104 employs machine learning to compensate for distortions resulting from saturation. This enables gesture recognition to be performed while the radar system 104's receiver 304 is saturated. As such, the radar system 104 can forgo integrating an automatic gain control circuit to prevent the receiver 304 from becoming saturated. Furthermore, the radar system 104 can operate with higher gains to increasing sensitivity without adding additional antennas. By using machine learning, the radar system 104's dynamic range increases, which enables the radar system 104 to detect a variety of different types of gestures having small or large radar cross sections, and performed at various distances from the radar system 104.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Changzhan Gu, Jaime Lien, Nicholas Edward Gillian, Jian Wang
  • Patent number: 11595282
    Abstract: A cloud network is a complex environment in which hundreds and thousands of users or entities can each host, create, modify, and develop multiple virtual machines. Each virtual machine can have complex behavior unknown to the provider or maintainer of the cloud. Technologies disclosed include methods, systems, and apparatuses to monitor the complex environment to detect network anomalies using machine learning techniques. In addition, techniques to modify and adapt to user feedback are provided allowing the developed models to be tuned for specific use cases, virtual machine types, and users.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Mikhal Shemer, Roee Engelberg, Yonit Tova Halperin Worzel, Alex Gontmakher, Alexander Goldshtein, Gal Elidan, Benjamin Dov Kessler
  • Patent number: 11596043
    Abstract: Systems and techniques are provided for sensor device. A sensor device may include a housing, a lens inserted into a first opening of the housing, a metal mask covering a portion of the interior of the lens, a passive infrared (PIR) sensor underneath the lens and the metal mask, and a light pipe around the PIR sensor, the lens, and the metal mask. Part of the light pipe may be positioned above an activation mechanism for a button. An airflow gasket may be around the PIR sensor. A filter circuit board may be under the PIR sensor and connected to leads of the PIR sensor. A control circuit board may include the activation mechanism for the button. A backplate may include a slot for attachment to a snap of a magazine in the housing of the sensor device.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Clare Zhang, James Castro, Ken Jenks, Bryan Macomber
  • Patent number: 11593064
    Abstract: Audio rendering devices comprising at least one audio rendering unit for playing audio streams, processing circuit and a wireless communication unit for establishing wireless links and related method are disclosed. One audio rendering device is configured to receive a remote audio stream prioritization policy comprising one or more lists of associations between audio stream attributes and priority values, update a local audio stream prioritization policy based on the remote audio stream prioritization policy, identify audio streams available via wireless links, retrieve audio stream attributes of the available audio streams, select an available audio stream to be played among the available audio streams, based on the updated local audio stream prioritization policy and based on the audio stream attributes of the available audio streams, and play the selected audio stream, by the audio rendering unit of the audio rendering device.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Florian Denis, Thomas Girardier
  • Patent number: 11594856
    Abstract: A method (900) includes delivering a first bias current (IGAIN) to an anode of gain-section diode (590a) and delivering a second bias current (IPH) to an anode of a phase-section diode (590b). The method also includes receiving a burst mode signal (514) indicative of a burst-on state or a burst-on state, and sinking a first sink current (ISINK) away from the first bias current when the burst mode signal is indicative of the burst-off state. When the burst mode signal transitions to be indicative of the burst-on state from the burst-off state, the method also includes sinking a second sink current away from the second bias current at the anode of the phase-section diode and ceasing the sinking of the first sink current away from the first bias current at the anode of the gain section diode.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Tao Zhang, Cedric Fung Lam, Shuang Yin, Xiangjun Zhao, Liang Du, Changhong Joy Jiang, Adam Edwin Taylor Barratt, Claudio Desanti, Muthu Nagarajan
  • Patent number: 11595491
    Abstract: An electronic device is configured with a notification throttling system. The notification throttling system obtains a set of priorities for multiple applications that are installed on the electronic device and are enabled for alerting the user via notifications. The set of priorities specifies a relative importance of each particular application among the multiple applications. The notification throttling system throttles application alerts presented by the user device for notifications generated by the applications based on the relative importance of each particular application as specified by the set of priorities.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventor: John Nicholas Dukellis
  • Patent number: 11595397
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extending application access across devices. In some implementations, an electronic device receives a request to provide access to the electronic device to a particular user that is not registered as a user of the electronic device. The electronic device receives authentication credentials for the particular user. The electronic device provides the authentication credentials to a server system and receives data from the server system that (i) indicates that the providing access to the electronic device in a guest mode is authorized, and (ii) indicates a state of an instance of an application installed on a second device. The electronic device provides access to the electronic device in the guest mode that provides an interface that at least partially recreates the state of the instance of the application installed on the second device.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Victor Carbune, Sandro Feuz
  • Patent number: 11595339
    Abstract: While texting, a user is able access, share, and control rich media without leaving the texting application. The rich media are provided directly within the executing texting application. The texting application includes an embedded widget for controlling the rich media. Rich media includes, among other things, video clips, streaming audio, a map application, a movie-time application, a social movie-site application, a dynamically controllable image, or promotional media. Different mobile devices executing the texting applications communicate through a server that allows additional functionality, such as syncing the play of video clips and hosting and pushing the promotional media.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Iddo Tal, Lior Gonnen
  • Patent number: 11593614
    Abstract: A neural network system is configured to receive an input image and to generate a classification output for the input image. The neural network system includes: a separable convolution subnetwork comprising a plurality of separable convolutional neural network layers arranged in a stack one after the other, in which each separable convolutional neural network layer is configured to: separately apply both a depthwise convolution and a pointwise convolution during processing of an input to the separable convolutional neural network layer to generate a layer output.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventors: Francois Chollet, Andrew Gerald Howard