Patents Assigned to Google LLC
  • Patent number: 12288295
    Abstract: Systems and methods of the present disclosure are directed to a method that can include obtaining a 3D mesh comprising polygons and texture/shading data. The method can include rasterizing the 3D mesh to obtain a 2D raster comprising pixels and coordinates respectively associated with a subset of pixels. The method can include determining an initial color value for the subset of pixels based on the coordinates of the pixel and the associated shading/texture data. The method can include constructing a splat at the coordinates of a respective pixel. The method can include determining an updated color value for a respective pixel based on a weighting of the subset of splats to generate a 2D rendering of the 3D mesh based on the coordinates of a pixel and a splat.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: April 29, 2025
    Assignee: GOOGLE LLC
    Inventors: Kyle Adam Genova, Daniel Vlasic, Forrester H. Cole
  • Patent number: 12287755
    Abstract: This document describes systems and techniques for a hardware-based save-and-restore controller in an SoC. The described systems and techniques can automatically save and restore access control configurations (e.g., register states) of IP subsystems during a power-down and a power-up sequence, respectively. The save operation is initiated by a local save-and-restore (L SAR) controller and performed by the IP subsystems writing the configuration values to a central save-and-restore (C-SAR) controller before powering down a power domain. The C-SAR controller saves the configuration information in a memory located in an always-on power domain. The described systems and techniques initiate, via the L SAR controller, a restore operation as part of the power-up sequence. In this way, the described systems and techniques provide scalable save-and-restore services, support a large number of power domains, and allow a variable number of access control configurations to be saved and restored.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: April 29, 2025
    Assignee: Google LLC
    Inventor: Vinoth Kumar Deivasigamani
  • Publication number: 20250131910
    Abstract: A method, device, and computer-readable storage medium for predicting pronunciation of a text sample, including generating an encoding of allowable pronunciations of the text sample, selecting predicted text samples corresponding to an audio sample, the predicted text samples including the text sample and one or more co-emitted text samples, outputting the text sample, and updating the encoding of allowable pronunciations of the text sample based on pronunciations of the one or more co-emitted text samples.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Applicant: GOOGLE LLC
    Inventors: Leonid VELIKOVICH, Ágoston WEISZ
  • Publication number: 20250131925
    Abstract: A method includes detecting multiple users, receiving a first query issued by a first user, the first query including a command for a digital assistant to perform a first action, and enabling a round robin mode to control performance of actions commanded by queries. The method also includes, while performing the first action, receiving audio data corresponding to a second query including a command to perform a second action, performing speaker identification on the audio data, determining that the second query was spoken by the first user, preventing performing the second action, and prompting at least another user to issue a query. The method further includes receiving a third query issued by a second user, the third query including a command for the digital assistant to perform a third action, and when the digital assistant completes performing the first action, executing performance of the third action.
    Type: Application
    Filed: December 31, 2024
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Publication number: 20250133709
    Abstract: This document describes a system including a printed circuit board oriented along a first plane, the printed circuit board having a device that extends in a direction away from the first plane and is capable of producing a radiated signal or is sensitive to a radiated signal produced by another device. The system includes a component shield with a wall structure and a cover structure, the cover structure connected to the wall structure. A housing structure oriented along a second plane defines a shielded space within which the component shield and the device reside. A shielding layer oriented along a third plane substantially parallel with the second plane is disposed at least partially between the cover structure and the housing structure and configured to attenuate radiated signals. A number of capacitor spot welds affix the shielding layer to the cover structure to improve component shielding.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Chien Hua Hsu, ChanWei Chiu, Bing-Feng Wang, Shen Hao Lee, Jui Hung Hsu, Jehyoung Lee
  • Publication number: 20250131917
    Abstract: Methods, systems, and apparatus for receiving audio data corresponding to a user utterance and context data, identifying an initial set of one or more n-grams from the context data, generating an expanded set of one or more n-grams based on the initial set of n-grams, adjusting a language model based at least on the expanded set of n-grams, determining one or more speech recognition candidates for at least a portion of the user utterance using the adjusted language model, adjusting a score for a particular speech recognition candidate determined to be included in the expanded set of n-grams, determining a transcription of user utterance that includes at least one of the one or more speech recognition candidates, and providing the transcription of the user utterance for output.
    Type: Application
    Filed: December 24, 2024
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Petar Aleksic, Pedro J. Moreno Mengibar
  • Publication number: 20250131534
    Abstract: Systems and techniques directed at an electronic device with a centrally located under-display image sensor are disclosed. The electronic device includes a first image sensor and a second image sensor, the second image sensor being an under-display sensor located at substantially a center of a display of the electronic device. The first image sensor may be located adjacent to an edge of the display. The second image sensor is configured to capture an eye gaze of a user and provide the captured eye gaze to correct the eye gaze of images captured by the first image sensor. The first image sensor may also be an under-display image sensor. During video communications with the electronic device, a user usually looks at the center of the display of the electronic device. The second image sensor is configured to capture the correct eye gaze of the user during video communications.
    Type: Application
    Filed: December 23, 2024
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Changgeng Liu, Marek Mienko, Hart Levy, Ion Bita, Xi Chen
  • Publication number: 20250133139
    Abstract: A method for on demand serverless container based storage transfer includes receiving a request to transfer data from a first device to a second device, the first device hosted at a private cloud, the private cloud isolated from the Internet. The method includes determining that the first device is communicatively connected to the private cloud. The method also includes, in response to determining that the first device is communicatively connected to the private cloud, instantiating a container at the first device, the container configured to receive the data from the first device without directly accessing a local storage of the first device. The method includes transferring, using the container, the data from the first device to the second device.
    Type: Application
    Filed: December 30, 2024
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Alankrit Kharbanda, Shyam Venkataraman, Sowmya Dayanand, Xiangqian Yu, Juan Esteller
  • Publication number: 20250131909
    Abstract: In some implementations, a language proficiency of a user of a client device is determined by one or more computers. The one or more computers then determines a text segment for output by a text-to-speech module based on the determined language proficiency of the user. After determining the text segment for output, the one or more computers generates audio data including a synthesized utterance of the text segment. The audio data including the synthesized utterance of the text segment is then provided to the client device for output.
    Type: Application
    Filed: January 2, 2025
    Publication date: April 24, 2025
    Applicant: Google LLC
    Inventors: Matthew Sharifi, Jakob Nicolaus Foerster
  • Patent number: 12282153
    Abstract: A near-eye display system employs a low-amplitude, low-frequency micro-electromechanical system (MEMS) mirror in series with a higher-amplitude, higher-frequency resonant MEMS mirror to rotate at a reduced amplitude and frequency with respect to the resonant MEMS mirror redistribute illumination pulses or pixels at the extents of a sinusoidal angular scan pattern of the resonant MEMS mirror.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: April 22, 2025
    Assignee: GOOGLE LLC
    Inventor: Daniel Adema
  • Patent number: 12282857
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training neural networks through contrastive learning. In particular, the contrastive learning is modified to use a relative margin to adjust a training pair's contribution to optimization.
    Type: Grant
    Filed: September 27, 2024
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Siyuan Qiao, Chenxi Liu, Jiahui Yu, Yonghui Wu
  • Patent number: 12282643
    Abstract: Systems and methods are provided for identifying and rendering content relevant to a user's current mental state and context. In an aspect, a system includes a state component that determines a state of a user during a current session of the user with the media system based on navigation of the media system by the user during the current session, media items provided by the media system that are played for watching by the user during the current session, and a manner via which the user interacts with or reacts to the played media items. In an aspect, the state of the user includes a mood of the user. A selection component then selects a media item provided by the media provider based on the state of the user, and a rendering component effectuates rendering of the media item to the user during the current session.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Thabet Alfishawi, Sagar Mittal, Mark Stevens
  • Patent number: 12284164
    Abstract: Methods, systems, and apparatus, including a method for preventing fraud. In some aspects, a method includes: receiving, from multiple client devices, a measurement data element that includes a respective group member key and a group identifier for a given conversion as a result of displaying a digital component. Each client device uses a threshold encryption scheme to generate, based at least on network data that includes one or more of impression data or conversion data for the conversion, a group key that defines a secret for encrypting the network data and generate, based on data related to the application, the respective group member key that includes a respective share of the secret. In response to determining that at least the threshold number of measurement data elements having the same group identifier have been received, the network data is decrypted using the group member keys in the received measurement data elements.
    Type: Grant
    Filed: May 6, 2024
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Gang Wang, Marcel M. Moti Yung
  • Patent number: 12284710
    Abstract: A UE communicating in DC with an MN and an SN receives a configuration related to a C-SN and at least one condition for connecting to the C-SN, determines that a radio connection between the UE and the MN has failed, and transmits a first indication of the failed radio connection to the SN to initiate a recovery procedure. The UE also releases the configuration and/or the at least one condition, or suspending a procedure, for connecting to the C-SN\.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: April 22, 2025
    Assignee: GOOGLE LLC
    Inventors: Chih-Hsiang Wu, Teming Chen
  • Patent number: 12283270
    Abstract: Implementations are directed to providing a voice bot development platform that enables a third-party developer to train a voice bot based on training instance(s). The training instance(s) can each include training input and training output. The training input can include a portion of a corresponding conversation and a prior context of the corresponding conversation. The training output can include a corresponding ground truth response to the portion of the corresponding conversation. Subsequent to training, the voice bot can be deployed for conducting conversations on behalf of a third-party. In some implementations, the voice bot is further trained based on a corresponding feature emphasis input that attentions the voice bot to a particular feature of the portion of the corresponding conversation. In some additional or alternative implementations, the voice bot is further trained to interact with third-party system(s) via remote procedure calls (RPCs).
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: April 22, 2025
    Assignee: GOOGLE LLC
    Inventors: Asaf Aharoni, Yaniv Leviathan, Eyal Segalis, Gal Elidan, Sasha Goldshtein, Tomer Amiaz, Deborah Cohen
  • Patent number: 12283278
    Abstract: Speech processing techniques are disclosed that enable determining a text representation of alphanumeric sequences in captured audio data. Various implementations include determining a contextual biasing finite state transducer (FST) based on contextual information corresponding to the captured audio data. Additional or alternative implementations include modifying probabilities of one or more candidate recognitions of the alphanumeric sequence using the contextual biasing FST.
    Type: Grant
    Filed: March 25, 2024
    Date of Patent: April 22, 2025
    Assignee: GOOGLE LLC
    Inventors: Benjamin Haynor, Petar Aleksic
  • Patent number: 12282853
    Abstract: Methods, systems, and apparatus, including computer-readable media, are described for performing neural network computations using a system configured to implement a neural network on a hardware circuit. The system includes a host that receives a batch of inputs to a neural network layer. Each of the inputs is stored in a memory location identified by an address. The system identifies one or more duplicate addresses in a listing of addresses for one or more inputs. For each duplicate address: the system generates a unique identifier that identifies the duplicate address in the listing of addresses. The system (i) obtains first inputs from memory locations identified by addresses corresponding to the unique identifiers and (ii) generates an output of the layer from the obtained first inputs.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Rahul Nagarajan, Lifeng Nai, George Kurian, Hema Hariharan
  • Patent number: 12282827
    Abstract: Methods, systems and apparatus for determining an error-mitigated expectation value of a target observable with respect to a noisy quantum state. In one aspect a method includes obtaining multiple copies of the noisy quantum state; performing measurements on tensor products of M copies of the noisy quantum state to compute an expectation value of the target observable with respect to an entangled quantum state, wherein M?1 and eigenvalues corresponding to non-dominant eigenvectors of the noisy quantum state in the spectral decomposition of the entangled quantum state are suppressed exponentially in M; and using the computed expectation value of the target observable with respect to an entangled quantum state to determine the error-mitigated expectation value of the target observable with respect to the noisy quantum state.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: William Huggins, Jarrod Ryan McClean
  • Patent number: 12284417
    Abstract: A method using media arbitration includes, while a first assistant-enabled device is performing a first long-standing operation, determining the first assistant-enabled device satisfies a co-presence condition with a second assistant-enabled device, and determining that the second assistant-enabled device is performing a second long-standing operation that conflicts with the first long-standing operation performed by the first assistant-enabled device. Based on determining that the first long-standing operation and the second long-standing operation conflict, the method also includes executing an operation arbitration routine to identify one or more compromise operations for at least one of the first assistant-enabled device or the second assistant-enabled device to perform, and instructing the first assistant-enabled device or the second assistant-enabled device to perform a selected compromise operation among the identified compromise operations.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Patent number: 12280314
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 22, 2025
    Assignee: GOOGLE LLC
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi