Patents Assigned to Google LLC
-
Patent number: 12289486Abstract: Methods, systems, and media for presenting notifications indicating recommended content are provided. A notification of recommended content can be provided. An indication that a user device has initiated a casting session with a display device can be received. A request for recommended content to be presented on the display device can be received. A media content item can be identified based on at least one media content item that has been previously selected by a user account associated with the user device. A notification can be generated that includes an indication of the identified media content item and a selectable input that, when selected, causes the identified media content item to begin being presented on the display device.Type: GrantFiled: January 11, 2024Date of Patent: April 29, 2025Assignee: Google LLCInventors: Justin Lewis, Richard Rapp
-
Patent number: 12289773Abstract: Granting access to a communication channel for several user devices by a base station includes receiving, from at least a first and second user device, at least a first request to access the communication channel and a second request to access the communication channel (1202), the first request including a first random access preamble and a first payload, and the second request including a second random access preamble and a second payload, and transmitting, to at least the first and second user devices, a response message including at least a first control channel resource assignment configuring at least a first control channel resource for the at least the first user device to transmit an acknowledgement of the response message (1208).Type: GrantFiled: July 23, 2020Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Chih-Hsiang Wu, Kao-Peng Chou
-
Patent number: 12285688Abstract: A video game system provides dialog responses based on a natural language model (NLM). The NLM is a language model that receives a language input, such as a dialog selection, audio recording, or natural language text input provided by a user of the video game system. In response to the language input, and based on a corpus of natural language candidate lines, the NLM identifies one or more potential responses. The video game system selects a final response from the identified potential responses and provides the selected response to the user via, for example, one or more display frames or via an audio output.Type: GrantFiled: April 15, 2020Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Anna Kipnis, Robert J. Mical, Steven Lee Pucci, Benjamin Pietrzak, Rachel Bernstein, Aaron D. Cohen
-
Patent number: 12289730Abstract: Allocating resources to user devices in a base station includes transmitting, to a user device, indications of a first time-frequency resource including a first frequency sub-band within a bandwidth part allocated in an unlicensed spectrum and a second time-frequency resource including a second frequency sub-band within the bandwidth part, performing a channel access procedure on the first channel corresponding to the first frequency sub-band, and a second channel corresponding to the second frequency sub-band, to obtain channel occupancy time on at least one of the first channel or the second channel; and transmitting, within the obtained channel occupancy time on at least one of the first channel or the second channel, downlink control information to a user device over a first time-frequency resource that includes the first frequency sub-band or a second time-frequency resource that includes the second frequency sub-band.Type: GrantFiled: December 17, 2019Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Chih-Hsiang Wu, Kao-Peng Chou
-
Patent number: 12287827Abstract: Implementations relate to identifying actions performed by a user while the user is interacting with multiple applications and providing a routine suggestion to the user based on the identified actions. While a user is interacting with one or more applications, the user actions are determined. The user actions are compared to one or more template routines and a template routine is selected that matches the actions of the user and provided to the user as a suggested routine. The suggested routine can be implemented by an automated assistant to perform the actions of the template by providing a corresponding command.Type: GrantFiled: August 4, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Diana Avram, Mugurel-Ionut Andreica, Alice Liang, Andrea D'olimpio, Cliff Kuang, Andre Elisseeff, Dana Ritter, Florian Hasler, Radu Voroneanu
-
Patent number: 12289482Abstract: Techniques are disclosed for identifying videos containing objectionable content. An example method comprises identifying, by a computing system, a video uploaded to a video sharing service, generating an embedding for the video using a neural network, wherein the embedding specifies a location of the video in a multi-dimensional space where a plurality of videos are located based on content of the videos, identifying from the videos a plurality of associated videos that each have an associated embedding that is located within a predetermined distance of the embedding, determining whether the video is likely to include a particular type of objectionable content by at least determining at least a predetermined amount of the associated videos that contain the particular type of objectionable content, and responsive to determining that the video is likely to include the particular type of objectionable content, causing the video to be blocked from the video sharing service.Type: GrantFiled: March 20, 2024Date of Patent: April 29, 2025Assignee: Google LLCInventors: Bartlomiej Wolowiec, Andreea-Alexandra Ganciulescu
-
Patent number: 12289784Abstract: To manage configuration, a UE receives, by processing hardware and from a radio access network (RAN), conditional configuration information including (i) a conditional configuration related to a base station operating in the RAN, and (ii) a condition to be satisfied before the UE applies the configuration (702). The UE receives, by the processing hardware and from the RAN, a message including an indication that the UE is to add, modify, or release a radio bearer (RB) (704), and determines, by the processing hardware, to ignore the conditional configuration in response to receiving the message (706).Type: GrantFiled: January 4, 2021Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventor: Chih-Hsiang Wu
-
Patent number: 12288559Abstract: In one aspect, a method comprises accessing audio data generated by a computing device based on audio input from a user, the audio data encoding one or more user utterances. The method further comprises generating a first transcription of the utterances by performing speech recognition on the audio data using a first speech recognizer that employs a language model based on user-specific data. The method further comprises generating a second transcription of the utterances by performing speech recognition on the audio data using a second speech recognizer that employs a language model independent of user-specific data. The method further comprises determining that the second transcription of the utterances includes a term from a predefined set of one or more terms. The method further comprises, based on determining that the second transcription of the utterance includes the term, providing an output of the first transcription of the utterance.Type: GrantFiled: May 3, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Alexander H Gruenstein, Petar Aleksic
-
Patent number: 12287756Abstract: A systolic array cell is described, the cell including two general-purpose arithmetic logic units (ALUs) and register-file. A plurality of the cells may be configured in a matrix or array, such that the output of the first ALU in a first cell is provided to a second cell to the right of the first cell, and the output of the second ALU in the first cell is provided to a third cell below the first cell. The two ALUs in each cell of the array allow for processing of a different instruction in each cycle.Type: GrantFiled: October 4, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Reginald Clifford Young, Trevor Gale, Sushma Honnavara-Prasad, Paolo Mantovani
-
Patent number: 12289196Abstract: Generally disclosed herein is an approach for smart topology-aware link disabling and user job rescheduling strategies for online network repair of broken links in high performance networks used in supercomputers that are common in Machine Learning (ML) and High-Performance Computing (HPC) applications. While a disabled link is repaired online, user jobs may continue to run. The broken links may be detected as part of pre-flight checks before the user jobs run and/or during the job run time via a distributed failure detection and mitigation software stack which includes a centralized network controller and multiple agents running on each node. The network controller may ensure that the user jobs are rerouted to healthy links within the same network until the broken links are fixed and tested by the repair workflows, in which case the broken links are enabled again by the network controller for future user jobs.Type: GrantFiled: December 8, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Yazhou Zu, Alireza Ghaffarkhah, Dayou Du
-
Patent number: 12288687Abstract: A method of fabricating a device is presented. The method includes forming a multilayer stack on a substrate which has a principal surface. The multilayer stack includes a supporting layer formed over the principal surface of the substrate and a photoresist layer formed on the supporting layer, patterning the multilayer stack to form at least one opening such that the photoresist layer is undercut by the supporting layer and anisotropically dry etching the substrate.Type: GrantFiled: February 9, 2024Date of Patent: April 29, 2025Assignee: Google LLCInventor: Anthony Edward Megrant
-
Patent number: 12288983Abstract: Generally disclosed herein is a power system architecture for controlling self-healing operations for N number of feeder units. The power system architecture may restore power automatically to all feeder units when a loss of power occurs by reconfiguring the status of feeder unit breakers. The power system architecture may also reconfigure and restore power automatically by opening and closing feeder unit breakers when a loss of source returns. The power system architecture may further reconfigure and restore power automatically for as many feeder units as possible under abnormal conditions such as fault scenarios, breaker failures, operation failures, and relay failures.Type: GrantFiled: December 14, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Hammad Ahmad Khan, Kei Hao
-
Patent number: 12287380Abstract: Sensor-based privacy-event detection for a mounted electronic device is described. In aspects, a security system includes a head assembly removably and magnetically coupled to a mounting device having a magnet. The electronic device also includes a camera module and a sensor disposed within the housing. The sensor detects a magnetic field associated with the magnet when the head assembly is coupled to the mounting device. When a user detaches the head assembly from the mounting device (e.g., to recharge the electronic device), the sensor no longer detects the magnetic field and determines the occurrence of a privacy event, which is used to deactivate the camera module to prevent unintentional recordings during the privacy event.Type: GrantFiled: July 26, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Mark Benjamin Kraz, Aditya Shailesh Ghadiali, Kok Yen Cheng, Félix Ambroise Étienne Senepin, Chi-Ming Lin
-
Patent number: 12289457Abstract: This document describes systems and techniques for encoding a video frame using different compression ratios or compression algorithms for text blocks and non-text blocks. The described systems and techniques can determine, using a machine-learned model, which blocks of a frame include and do not include text. The described systems and techniques can then use a different compression ratio or compression algorithm for text blocks than the compression ratio or compression algorithm used for non-text blocks. For example, the systems and techniques can encode the text blocks using a first compression ratio that results in higher video quality than a second compression ratio used on at least some non-text blocks. In this way, the described systems and techniques can improve text legibility in a video file without significantly increasing the bandwidth requirements to transmit the video file to remote computing devices.Type: GrantFiled: November 9, 2020Date of Patent: April 29, 2025Assignee: Google LLCInventors: Daniele Moro, Claudionor Coelho, Sean R. Purser-Haskell, Hao Zhuang, Stan Vitvitskyy
-
Patent number: 12287755Abstract: 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: GrantFiled: September 11, 2020Date of Patent: April 29, 2025Assignee: Google LLCInventor: Vinoth Kumar Deivasigamani
-
Patent number: 12287412Abstract: A position fix identifying a geographic location of a receiver is received. The position fix was generated using signals received at the receiver from respective high-altitude signal sources (such as satellites). Imagery of a geographic area that includes the geographic location is also received. The imagery is automatically processed to determine whether one or more of the high-altitude signal sources were occluded from the geographic location when the position fix was generated. In response to determining that one or more of the high-altitude signal sources were occluded from the geographic location when the position fix was generated, the position fix is identified as being potentially erroneous.Type: GrantFiled: October 18, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Fred P. Pighin, Daniel J. Filip, Scott Ettinger, Bryan Klingner, David Martin
-
Patent number: 12288130Abstract: Methods, systems, and apparatus for performing phase operations. In one aspect, a method for performing a same phase operation on a first and second qubit using a third qubit prepared in a phased plus state includes: performing a first NOT operation on the third qubit; computing a controlled adder operation on the first, second and third qubit, comprising encoding the result of the controlled adder operation in a fourth qubit; performing a square of the phase operation on the fourth qubit; uncomputing the controlled adder operation on the first, second and third qubit; performing a CNOT operation between the first qubit and the third qubit, wherein the first qubit acts as the control; performing a CNOT operation between the second qubit and the third qubit, wherein the second qubit acts as the control; and performing a second NOT operation on the third qubit.Type: GrantFiled: February 23, 2024Date of Patent: April 29, 2025Assignee: Google LLCInventor: Craig Gidney
-
Patent number: D1072867Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho
-
Patent number: D1072868Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho
-
Patent number: D1072870Type: GrantFiled: March 30, 2023Date of Patent: April 29, 2025Assignee: GOOGLE LLCInventors: Hank H. Huang, Alex Tursi, Elbert Tiao, Jane Yoon, Byeong Chae Cho, John Schlemmer, Soyoung Park, Sarah Goldschmidt, Hannah Cho