Google Patent Grants

Privacy-preserving cross-domain experimental group partitioning and monitoring

Granted: October 29, 2024
Patent Number: 12130893
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for privacy-preserving cross-domain experiment monitoring are described. In one aspect, a method includes receiving, by a first server of a MPC system, a request for digital content including a first secret share of an application instance identifier that identifies the application instance associated with the device. The first server conducts, in collaboration with a second server of the…

Stabilization assembly for image sensor

Granted: October 29, 2024
Patent Number: 12132989
A sensor-stabilization assembly includes: a housing including a first portion of a first electromagnetic assembly and of a second electromagnetic assembly and defining a housing aperture; a first frame having first guides that permit relative motion between the first frame and the housing and defining a first frame aperture; and a second frame having second guides that permit relative motion between the second frame and the first frame. The second frame includes: a second portion of the…

Systems and methods for live media content matching

Granted: October 29, 2024
Patent Number: 12132944
Systems and methods for matching live media content are disclosed. At a server, obtaining first media content from a client device, herein the first media content corresponds to a portion of media content being played on the client device, and the first media content is associated with a predefined expiration time; obtaining second media content from one or more content feeds, wherein the second media content also corresponds to a portion of the media content being played on the client…

Methods, systems, and media for presenting information related to an event based on metadata

Granted: October 29, 2024
Patent Number: 12132718
Methods, systems and media for presenting information related to an event based on metadata are provided. In some implementations, the method comprises: detecting that a user-initiated event has been performed on a user device; detecting a plurality of sensors connected to the user device; causing a plurality of content items related to the user-initiated event to be obtained using the plurality of sensors connected to the user device; determining whether each of the plurality of content…

Methods and systems for battery management

Granted: October 29, 2024
Patent Number: 12132340
The various implementations described herein include methods, devices, and systems for managing battery usage and charging In one aspect, a method is performed at a battery charging device that includes one or more processors and memory. The method includes receiving first battery life information for a first battery installed in an electronic device, receiving user demand information for the electronic device, and based on the first battery life information and the user demand…

Dynamic minibatch sizes

Granted: October 29, 2024
Patent Number: 12131255
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using dynamic minibatch sizes during neural network training. One of the methods includes receiving, by each of a plurality of host computer, a respective batch of training examples, each training example having zero or more features, computing, by each host computer, a minimum number of minibatches into which the host computer can divide the respective batch of training examples so that…

Hardware-optimized neural architecture search

Granted: October 29, 2024
Patent Number: 12131244
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining an architecture for a task neural network that is configured to perform a particular machine learning task on a target set of hardware resources. When deployed on a target set of hardware, such as a collection of datacenter accelerators, the task neural network may be capable of performing the particular machine learning task with enhanced accuracy and speed.

Universal control for implementing quantum gates

Granted: October 29, 2024
Patent Number: 12131226
Methods, systems, and apparatus for implementing a unitary quantum gate on one or more qubits. In one aspect, a method includes the actions designing a control pulse for the unitary quantum gate, comprising: defining a universal quantum control cost function, wherein the control cost function comprises a qubit leakage penalty term representing i) coherent qubit leakage, and ii) incoherent qubit leakage across all frequency components during a time dependent Hamiltonian evolution that…

Detecting information operations campaigns in social media with machine learning

Granted: October 29, 2024
Patent Number: 12131121
A processor-implemented method for detecting an information operations campaign includes retrieving a first neural network language model including a natural language model trained on a first dataset. The first neural network language model is modified, via transfer learning and based on a second dataset, to produce a second neural network language model. Social media post data associated with a social media post is received, and features are extracted from the social media post data.…

Verifying operational statuses of agents interfacing with digital assistant applications

Granted: October 29, 2024
Patent Number: 12131100
The present disclosure is generally related to a data processing system to determine operational statuses of agents interfacing with digital assistant applications. The data processing system can access a log database. The log database can maintain response metrics for an agent service. Each response metric can correspond to a response by the agent service to a request generated by a digital assistant application responsive to an input audio signal. The data processing system can…

Data integrity optimization

Granted: October 29, 2024
Patent Number: 12130799
A method includes receiving interaction data indicating a performance of a specified action by a user of a user device, identifying a last-in-time action associated with the user and an initiation action associated with the user and the specified action, generating, based on the identified last-in-time and initiation actions, a first attribution associated with the identified last-in-time action and the specified action and a second, additional attribution associated with the identified…

Secondary grid plates for optical switching applications

Granted: October 29, 2024
Patent Number: 12130475
An optical assembly includes a light source for providing a beam of light, a lens system configured to expand and collimate the beam of light, and a configurable beam injector, wherein the beam injector contains a first grid plate and a second grid plate to block individual beams of light. The first grid plate and the second grid plate may be configured such that each grid plate respectively corresponds to particular MEMS mirrors. The grid plates can be configured to have pathways that…

Generation of surface maps to improve navigation

Granted: October 29, 2024
Patent Number: 12130153
Provided are methods, systems, devices, and tangible non-transitory computer readable media for mapping geographical surfaces. The disclosed technology can access image data and sensor data. The image data can include a plurality of images of one or more locations and semantic information associated with the one or more locations. The sensor data can include sensor information associated with detection of one or more surfaces at the one or more locations by one or more sensors. One or…

Playability service application programming interface

Granted: October 29, 2024
Patent Number: 12128316
The present disclosure provides systems and methods for providing geographic information for software application development. In one example, a computer-implemented method is provided for determining candidate locations for a playability service, which includes obtaining, by one or more computing devices, a plurality of location points and filtering the plurality of location points to obtain a plurality of candidate location points based at least in part on a suitability of each of the…

Timing compensation and correlation of input with frames in a video game application

Granted: October 29, 2024
Patent Number: 12128299
A server executing an application generates a frame token for a frame that is rendered for the application. One or more first metric messages are provided to the application in response to at least one first operation performed by the server on the frame. The first metric messages include the frame token and information indicating timing of the at least one first operation. The encoded information representing the frame token and the frame is transmitted from the server towards a client.…

Sleep tracking and vital sign monitoring using low power radio waves

Granted: October 29, 2024
Patent Number: 12127825
Various arrangements for performing radar-based measurement of vital signs. Waveform data may be received then filtered of data indicative of static objects to obtain motion-indicative waveform data. The motion-indicative waveform data may be analyzed to determine one or more frequencies of movement present within the motion-indicative waveform data. A spectral analysis may be performed on the motion-indicative waveform data to determine a spectral-analysis state of a monitored region.…

Display screen or portion thereof with graphical user interface

Granted: October 22, 2024
Patent Number: D1048065

Display screen or portion thereof with graphical user interface

Granted: October 22, 2024
Patent Number: D1048067