Google Patent Grants

Image processing system for verification of rendered data

Granted: February 25, 2025
Patent Number: 12236568
An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a…

Enhancing performance of downlinks between user equipment and active coordination sets

Granted: February 25, 2025
Patent Number: 12238020
The techniques described in this disclosure enhance the reception of the information at a user equipment (UE) from an Active Coordination Set (ACS) of a wireless network system, where the ACS includes a set of base stations that jointly operate to communicate data between the system and the UE. The ACS allocates respective subsets of a plurality of time domain resources for use by corresponding ACS base stations in communicating with the UE, and provides, to the UE, an indication of the…

Method and apparatus for frame accurate high resolution video editing in cloud using live video streams

Granted: February 25, 2025
Patent Number: 12236980
A system and method for frame accurate editing of high resolution video content is disclosed. A method includes providing a low resolution video content displayed in a first viewing portion of an edit user interface, wherein the low resolution video content corresponds to a high resolution video content of the video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and/or a first end point within the low resolution video…

Separating speech by source in audio recordings by predicting isolated audio signals conditioned on speaker representations

Granted: February 25, 2025
Patent Number: 12236970
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing speech separation. One of the methods includes obtaining a recording comprising speech from a plurality of speakers; processing the recording using a speaker neural network having speaker parameter values and configured to process the recording in accordance with the speaker parameter values to generate a plurality of per-recording speaker representations, each speaker…

Using structured audio output to detect playback and/or to adapt to misaligned playback in wireless speakers

Granted: February 25, 2025
Patent Number: 12236951
Implementations are directed to determining an audio delay, of a computing device, by causing an audio data stream to be transmitted to the computing device via a wireless communication channel. The computing device causes audio output generated using the audio data stream to be rendered via speaker(s). The rendered audio output is captured via microphone(s), and the audio delay determined by comparing the captured audio output with the audio data stream. A delay audio segment can be…

Generating dubbed audio from a video-based source

Granted: February 25, 2025
Patent Number: 12236935
The present disclosure relates to generating and adjusting translated audio from a video-based source. The method includes receiving video data and corresponding audio data in a first language; generating a translated preliminary transcript in a second language; aligning timing windows of portions of the translated preliminary transcript with corresponding segments of the audio data; determining portions of the translated aligned transcript in the second language that exceed a timing…

Larger backplane suitable for high speed applications

Granted: February 25, 2025
Patent Number: 12236917
A display system comprising a plurality of display controller circuits controlling a like number of independent segments of pixel drive circuits of a backplane. Each pixel drive circuit comprises a memory element and associated pixel drive circuitry. The segments of the backplane may be organized vertically. The word line for the memory cells of a first segment of pixel drive circuits passes underneath a second segment of pixel drive circuits without directly interacting with the pixel…

Calibrating input display data for seamless transitions in multiple display refresh rates

Granted: February 25, 2025
Patent Number: 12236830
A method for calibrating input display data for multiple display refresh rates comprises measuring (1210) an optical property of a display panel for an input gray level at a first refresh rate, measuring (1220) the optical property for a plurality of candidate gray levels at a second refresh rate, selecting (1230), based on the measured optical properties of the display panel, a corresponding gray level for the input gray level, wherein the corresponding gray level is selected from the…

Image extension neural networks

Granted: February 25, 2025
Patent Number: 12236676
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating realistic extensions of images. In one aspect, a method comprises providing an input that comprises a provided image to a generative neural network having a plurality of generative neural network parameters. The generative neural network processes the input in accordance with trained values of the plurality of generative neural network parameters to generate an extended…

3D object detection using random forests

Granted: February 25, 2025
Patent Number: 12236639
Example embodiments allow for fast, efficient detection and pose estimation of objects based on point clouds, depth images/maps, or other depth information about a scene that may contain the objects. Embodiments include translating and rotating the depth image to bring individual points of the depth image to a standard orientation and location so as to improve performance when an object is near the periphery of the field of view. Some disclosed embodiments include applying a random…

Adaptive quantization and dead zone modulation

Granted: February 25, 2025
Patent Number: 12236554
Method are provided that exhibit increased quality and compression factor for compressing images. The methods can include generating a set of coefficients indicative of image contents of a block of image pixels at a plurality of spatial frequencies. The set of coefficients is scaled to generate a first set of scaled coefficients. An assessment is performed for a plurality of quantization levels, which includes quantizing a subset of the first set of scaled coefficients according to…

Display screen or portion thereof with graphical user interface

Granted: February 18, 2025
Patent Number: D1062765

Content provider recommendations to improve targetting and other settings

Granted: February 18, 2025
Patent Number: 12229695
At least one aspect of the present disclosure is directed to systems and methods of pruning retrieval tokens from sets of retrieval tokens based on criteria. The system can receive a plurality of retrieval tokens including a second retrieval token. The system can retrieve an indication of a first token and a plurality of requests. The system can construct a first bit string based on the predicted requests and the first retrieval token. The system can retrieve a second bit string…

Network anomaly detection

Granted: February 18, 2025
Patent Number: 12229677
A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one…

Adaptive optimization with improved convergence

Granted: February 18, 2025
Patent Number: 12229675
Generally, the present disclosure is directed to systems and methods that perform adaptive optimization with improved convergence properties. The adaptive optimization techniques described herein are useful in various optimization scenarios, including, for example, training a machine-learned model such as, for example, a neural network. In particular, according to one aspect of the present disclosure, a system implementing the adaptive optimization technique can, over a plurality of…

Secure element that leverages external resources

Granted: February 18, 2025
Patent Number: 12229309
This document describes a secure element that leverages the resources of a computer system to perform specialized functions using sensitive information. The secure element securely stores sensitive information on flash memory of the computer system. In response to a request requiring use of sensitive information, the secure element loads a security application and sensitive information from the computer system. By leveraging external resources, the secure element may flexibly accommodate…

Place search by audio signals

Granted: February 18, 2025
Patent Number: 12229186
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…

Subquery generation from a query

Granted: February 18, 2025
Patent Number: 12229173
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating subqueries from a query. In one aspect, a method includes obtaining a query, generating a set of two subqueries from the query, where the set includes a first subquery and a second subquery, determining a quality score for the set of two subqueries, determining whether the quality score for the set of two subqueries satisfies a quality threshold, and in response to…

Assistive browsing using context

Granted: February 18, 2025
Patent Number: 12229127
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided by a user and comprising one or more terms. Obtaining context data based on at least a portion of a first resource displayed to the user at a time that the query is received. Obtaining a revised query that is based on the query and the context data. Receiving a plurality of search results responsive to the revised query. Automatically, selecting a search…

Efficient embedding table storage and lookup

Granted: February 18, 2025
Patent Number: 12229108
The present disclosure provides systems, methods, and computer program products for providing efficient embedding table storage and lookup in machine-learning models. A computer-implemented method may include obtaining an embedding table comprising a plurality of embeddings respectively associated with a corresponding index of the embedding table, compressing each particular embedding of the embedding table individually allowing each respective embedding of the embedding table to be…