Patents Assigned to Google LLC
  • Publication number: 20240038037
    Abstract: The various implementations described herein include methods, devices, and systems for monitoring activity in a home environment. In one aspect, a method performed at a voice-assistant device includes: detecting a sound; obtaining a determination as to whether the sound meets one or more monitoring criteria; and in accordance with a determination that the sound meets the one or more monitoring criteria, generating a notification.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventor: Bryan Horling
  • Publication number: 20240040088
    Abstract: This document describes methods implemented by and systems utilizing an alternating-current (AC) power-switching device. The AC power-switching device includes first and second current input/output (I/O) nodes, a current-limiting resistor, and a bypass switch connected between the first and second current I/O nodes. The bypass switch includes a first light-emitting-diode-input normally closed solid-state relay. Further, the AC power-switching device includes a rectifier, a voltage regulator, and a controller. The controller includes a programmable controller chip and is configured to detect a voltage level at the output of the rectifier, activate the bypass switch in response to the voltage level exceeding a first voltage level threshold, set a first lockout timer in response to activating the bypass switch, and deactivate the bypass switch in response to the voltage level dropping below a second voltage level threshold.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventor: Gary Lee Embler
  • Publication number: 20240039608
    Abstract: Techniques and apparatuses are described for integrated access backhaul with an adaptive phase-changing device (APD) are described. In aspects, a donor base station determines to include an APD in a communication path for the wireless backhaul link with a node base station and apportions APD access to the APD for the node base station. The donor base station then communicates with the node base station using the surface of the APD and based on the apportioned APD-access by using the surface to exchange wireless signals with the donor base station.
    Type: Application
    Filed: December 22, 2021
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer
  • Publication number: 20240038214
    Abstract: A method for representing an intended prosody in synthesized speech includes receiving a text utterance having at least one word, and selecting an utterance embedding for the text utterance. Each word in the text utterance has at least one syllable and each syllable has at least one phoneme. The utterance embedding represents an intended prosody. For each syllable, using the selected utterance embedding, the method also includes: predicting a duration of the syllable by decoding a prosodic syllable embedding for the syllable based on attention by an attention mechanism to linguistic features of each phoneme of the syllable and generating a plurality of fixed-length predicted frames based on the predicted duration for the syllable.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventors: Robert Clark, Chun-an Chan, Vincent Wan
  • Publication number: 20240038245
    Abstract: This document generally describes systems, methods, devices, and other techniques related to speaker verification, including (i) training a neural network for a speaker verification model, (ii) enrolling users at a client device, and (iii) verifying identities of users based on characteristics of the users' voices. Some implementations include a computer-implemented method. The method can include receiving, at a computing device, data that characterizes an utterance of a user of the computing device. A speaker representation can be generated, at the computing device, for the utterance using a neural network on the computing device. The neural network can be trained based on a plurality of training samples that each: (i) include data that characterizes a first utterance and data that characterizes one or more second utterances, and (ii) are labeled as a matching speakers sample or a non-matching speakers sample.
    Type: Application
    Filed: October 11, 2023
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventors: Georg Heigold, Samuel Bengio, Ignacio Lopez Moreno
  • Publication number: 20240040272
    Abstract: An electronic device receives a first plurality of images of a scene captured by an image sensor of an electronic device, receives an ambient light level proximate to the electronic device, and determines whether the ambient light level is less than a first threshold value. In accordance with a determination that the ambient light level is less than the first threshold value, the electronic device detects motion in the scene based on one or more of the first plurality of images. In accordance with detecting motion in the scene, the electronic device receives a second plurality of images of the scene captured by the image sensor of the electronic device, forms a composite image from two or more of the second plurality of images, and causes the composite image to be presented for display on a user device.
    Type: Application
    Filed: September 25, 2023
    Publication date: February 1, 2024
    Applicant: Google LLC
    Inventors: Bill Duran, Adrian Mircea Proca, Wei Zhong, Siddarth Raghunathan
  • Patent number: 11887576
    Abstract: Active noise cancellation systems and methods include a feedforward path configured to receive a reference signal comprising ambient noise and adaptively generate an anti-noise signal to cancel the ambient noise. The adaptive filter is tuned in accordance with at least one parameter, which is set by a logic device configured to determine an ambient noise condition based the reference signal by estimating a fullband power of the reference signal, estimating a low-frequency power of the reference signal, comparing the fullband power and low-frequency power to one or more thresholds, and/or setting one or more ambient noise flags. The ambient noise condition may include a quiet background, a wideband noise condition, and/or a low-frequency dominant noise condition.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Steve Rui, Govind Kannan
  • Patent number: 11887235
    Abstract: A method includes receiving a first facial framework and a first captured image of a face. The first facial framework corresponds to the face at a first frame and includes a first facial mesh of facial information. The method also includes projecting the first captured image onto the first facial framework and determining a facial texture corresponding to the face based on the projected first captured image. The method also includes receiving a second facial framework at a second frame that includes a second facial mesh of facial information and updating the facial texture based on the received second facial framework. The method also includes displaying the updated facial texture as a three-dimensional avatar. The three-dimensional avatar corresponds to a virtual representation of the face.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Tarek Hefny, Nicholas Reiter, Brandon Young, Arun Kandoor, Dillon Cower
  • Patent number: 11886524
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for limiting provision and display of redundant digital components on a client. Methods can include storing, by a client device, a list of digital components specifying digital components available for provision to the client device. For a first digital component received within a first application, the client device detects a set of signals specifying a first user interaction with the first digital component and a second user interaction with content provided in response to the first user interaction. Based on whether an affirmative user action was performed, the client device can modify the list of digital components. When a request to access a content page within a second application is received, the client device can receive the second digital component, which can be selected from among digital components included on the modified list of digital components.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Victor Carbune, Matthew Sharifi
  • Patent number: 11886533
    Abstract: Systems and methods for efficiently identifying and extracting machine-actionable structured data from web documents are provided. The technology employs neural network architectures which process the raw HTML content of a set of seed websites to create transferable models regarding information of interest. These models can then be applied to the raw HTML of other websites to identify similar information of interest. Data can thus be extracted across multiple websites in a functional, structured form that allows it to be used further by a processing system.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Ying Sheng, Yuchen Lin, Sandeep Tata, Nguyen Vo
  • Patent number: 11888544
    Abstract: Implementations relate to selection of a physics-specific model for determination of characteristics of radio frequency signal propagation. In some implementations, a method includes receiving a plurality of first propagation characteristics of a radio frequency (RF) signal, determining a feature vector based on the first propagation characteristics, inputting the feature vector to a machine-learning meta-model, and executing the machine learning meta-model to select a particular physics-specific model from multiple physics-specific models, where each of the physics-specific models is for a different RF signal propagation environment. The feature vector is input to the particular physics-specific model, and the particular physics-specific model is executed to output an estimate of one or more second propagation characteristics of the RF signal based on the feature vector.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventor: Preston F. Marshall
  • Patent number: 11886717
    Abstract: This document includes techniques, apparatuses, and systems related to an interface for revision-limited memory, which can improve various computing aspects and performance. In aspects, confidentiality, integrity, and availability may be ensured while increasing the performance of revision-limited memory. In this example, the techniques also enable the digital computing device to interact with information related to the revision-limited memory.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Eunchan Kim, Michael Stefano Fritz Schaffner, Timothy Jay Chen, Christopher Gori, Ziv Hershman, Miguel Angel Osorio
  • Patent number: 11886628
    Abstract: The present disclosure provides systems and methods for delivering notifications to a device or accessory based on the context. A host device may be wirelessly coupled to one or more accessories that are available to receive a notification. The host device may analyze a context for transmitting a notification, such as analyzing user attention and accessory state. Analyzing user attention and accessory state may be done by analyzing sensor data, such as audio input, image sensors, proximity sensors, etc. The host device may determine a content type, such as text, e-mail, news, or download, content classification, such as urgent, sensitive, or reminder, and a notification type, such as visual, audio, or haptic. The host device may select at least one of the accessories based on the context. The host device may transmit the notification to the selected accessory.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Elena Jessop Nattinger, Shengzhi Wu, Diane C. Wang
  • Patent number: 11886991
    Abstract: Techniques and apparatuses are described for machine-learning architectures for broadcast and multicast communications. In implementations, a network entity determines a configuration of a deep neural network (DNN) for processing broadcast or multicast communications transmitted over a wireless communication system, where the communications are directed to a targeted group of user equipments (UEs). The network entity forms a network-entity DNN based on the determined configuration of the DNN and processes the broadcast or multicast communications using the network-entity DNN. In implementations, the network entity forms a common DNN to process and/or propagate the broadcast or multicast communications to the targeted group of UEs.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer
  • Patent number: 11887004
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a neural network. In one aspect, the neural network includes a batch renormalization layer between a first neural network layer and a second neural network layer. The first neural network layer generates first layer outputs having multiple components. The batch renormalization layer is configured to, during training of the neural network on a current batch of training examples, obtain respective current moving normalization statistics for each of the multiple components and determine respective affine transform parameters for each of the multiple components from the current moving normalization statistics. The batch renormalization layer receives a respective first layer output for each training example in the current batch and applies the affine transform to each component of a normalized layer output to generate a renormalized layer output for the training example.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventor: Sergey Ioffe
  • Patent number: 11888825
    Abstract: This document describes techniques for expanding user groups while preserving user privacy and data security. In one aspect, a method includes receiving, by a content platform and from a client device of a user, a request for a digital component that also includes a user identifier. A determination is made that the user identifier is included in a user list that includes multiple user identifiers respectively corresponding to multiple users in a user action group. In response to determining that the unique identifier is included in the user list, a digital component of the entity for which the user list is generated is selected and provided to the client device of the user for display to the user of the client device.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Wei Huang, Fabio Soldo, Surbhi Maheshwari
  • Patent number: 11884223
    Abstract: A vehicle includes a body having a first outer periphery in a first plane parallel to a surface on which the vehicle moves in a horizontal direction; a bumper assembly having a second outer periphery in a second plane parallel to the first plane and including portions that extend beyond the first outer periphery; one or more flexible couplings coupling the bumper assembly to the body and allowing for horizontal planar deflection of the bumper assembly relative to the body when the bumper assembly impacts an obstacle; one or more sensors mounted to detect planar deflection of the bumper assembly and being configured to generate signals indicating the bumper assembly has deflected at least a threshold amount; and a drive system configured to propel the vehicle and, in response to the signals indicating the bumper assembly has deflected at least a threshold amount, cause the vehicle to stop moving.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Nathanael Arling Worden, Michael John Hector
  • Patent number: 11886569
    Abstract: This disclosure relates to using trust tokens to verify the integrity of devices and applications from which data is received. In one aspects, a method includes receiving, from a client device, a request for one or more trust tokens. The request includes at least one of one or more device-level fraud detection signals obtained from the client device or data representing code of an application that initiated the request. The request also includes a respective nonce for each of the one or more trust tokens. A determination is made, based on at least one of the one or more device-level fraud signals or the data representing the code of the application, to issue the one or more trust tokens to the client device. Each trust token is generated using the nonce for the trust token. The one or more trust tokens are provided to the client device.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Gang Wang, Marcel M. Moti Yung, David Bruce Turner
  • Patent number: 11886976
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating output sequences using auto-regressive decoder neural networks. In particular, during generation, adaptive early exiting is used to reduce the time required to generate the output sequence.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Tal Schuster, Adam Joshua Fisch, Jai Prakash Gupta, Mostafa Dehghani, Dara Bahri, Vinh Quoc Tran, Yi Tay, Donald Arthur Metzler, Jr.
  • Patent number: 11889281
    Abstract: A method for managing a plurality of multimedia communication links in a point-to-multipoint Bluetooth network established between a source device and a plurality of sink devices, the method comprising: determining a new set of values of the configuration parameters upon: —receiving a request for adding a new sink device to the plurality of sink devices of the point-to-multipoint Bluetooth network, or —receiving a request for changing a value of a configuration parameter related to a sink device of the plurality of sink devices, or —determining an updated value of the maximum bandwidth usage parameter, wherein the new set of values is determined to allocate data rates between the plurality of multimedia communication links without exceeding the value of the maximum bandwidth usage parameter.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Julien Goupy, Thomas Girardier, Nicolas Guezellot Prudhomme