Google Patent Grants

Machine-learned language models which generate intermediate textual analysis in service of contextual text generation

Granted: April 16, 2024
Patent Number: 11960848
The present disclosure is directed to systems and methods that include and/or leverage one or more machine-learned language models that generate intermediate textual analysis (e.g., including usage of structural tools such as APIs) in service of contextual text generation. For example, a computing system can obtain a contextual text string that includes one or more contextual text tokens. The computing system can process the contextual text string with the machine-learned language model…

Video frame codec architectures

Granted: April 16, 2024
Patent Number: 11962795
Techniques and apparatuses are described for video frame codec architectures. A frame decompressor decompresses compressed frames to produce decompressed frames. A frame decompressor controller arbitrates shared access to the frame decompressor. Multiple cores of an SoC request to receive a decompressed frame from the frame decompressor via the frame decompressor controller. The frame decompressor controller can implement a request queue and can order the servicing of requests based on…

Enclave interactions

Granted: April 16, 2024
Patent Number: 11962576
Aspects of the disclosure provide various methods relating to enclaves. For instance, a method of authentication for an enclave entity with a second entity may include receiving, by one or more processors of a host computing device of the enclave entity, a request and an assertion of identity for the second entity, the assertion including identity information for the second identity; using an assertion verifier of the enclave entity to determine whether the assertion is valid; when the…

Neural networks for speaker verification

Granted: April 16, 2024
Patent Number: 11961525
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…

Contrastive Siamese network for semi-supervised speech recognition

Granted: April 16, 2024
Patent Number: 11961515
A method includes receiving a plurality of unlabeled audio samples corresponding to spoken utterances not paired with corresponding transcriptions. At a target branch of a contrastive Siamese network, the method also includes generating a sequence of encoder outputs for the plurality of unlabeled audio samples and modifying time characteristics of the encoder outputs to generate a sequence of target branch outputs. At an augmentation branch of a contrastive Siamese network, the method…

Display processing circuitry

Granted: April 16, 2024
Patent Number: 11961431
The disclosure describes aspects of a display processing circuitry. In an aspect, one or more displays that support multiple views include one or more arrays of pixels, one or more backplanes, and a processing circuitry configured to receive one or more data streams, control processing of the data streams based on policies from which to select a mode of operation, each mode of operation defining which rays of light the arrays of pixels in the displays are to contribute to generate a…

Multi-angle object recognition

Granted: April 16, 2024
Patent Number: 11961271
Methods, systems, and apparatus for controlling smart devices are described. In one aspect a method includes capturing, by a camera on a user device, a plurality of successive images for display in an application environment of an application executing on the user device, performing an object recognition process on the images, the object recognition process including determining that a plurality of images, each depicting a particular object, are required to perform object recognition on…

Increasing dimensionality of data structures

Granted: April 16, 2024
Patent Number: 11961045
Methods, apparatus, systems, and computer-readable media are provided for increasing dimensionality of data structures associated with filling positions. In some implementations, a prediction of desired experience for a given position to be filled may be incorporated into a searchable field of the data structure. Among other things, increasing the dimensionality of the data structure may facilitate more granular searching of positions and guided creation of new positions to be filled. In…

Autonomous warehouse-scale computers

Granted: April 16, 2024
Patent Number: 11960936
The subject matter described herein provides systems and techniques to address the challenges of growing hardware and workload heterogeneity using a Warehouse-Scale Computer (WSC) design that improves the efficiency and utilization of WSCs. The WSC design may include an abstraction layer and an efficiency layer in the software stack of the WSC. The abstraction layer and the efficiency layer may be designed to improve job scheduling, simplify resource management, and drive…

Robust direct speech-to-speech translation

Granted: April 16, 2024
Patent Number: 11960852
A direct speech-to-speech translation (S2ST) model includes an encoder configured to receive an input speech representation that to an utterance spoken by a source speaker in a first language and encode the input speech representation into a hidden feature representation. The S2ST model also includes an attention module configured to generate a context vector that attends to the hidden representation encoded by the encoder. The S2ST model also includes a decoder configured to receive the…

Wearable electronic device

Granted: April 16, 2024
Patent Number: D1022987

Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input

Granted: April 16, 2024
Patent Number: 11960837
Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command data—prior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which…

Filling field on user interface based on content of message

Granted: April 16, 2024
Patent Number: 11960827
A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present a user interface of an application in association with a user account, the user interface including at least one fillable field, determine a content type of the at least one fillable field, search messages stored in association with the user account for a text string…

Managing a sharing of media content among client computers

Granted: April 16, 2024
Patent Number: 11960826
A method is disclosed for presenting media content on a first client computer of client computers that are participating in a collaboration session. The method includes receiving, at the first client computer, the media content from a server, presenting the media content at the first client computer, receiving, at the first client computer, a selection of an option that enables annotations on the media content received from the plurality of client computers for real-time display at each…

Intent detection with a computing device

Granted: April 16, 2024
Patent Number: 11960793
A method can perform a process with a method including capturing an image, determining an environment that a user is operating a computing device, detecting a hand gesture based on an object in the image, determining, using a machine learned model, an intent of a user based on the hand gesture and the environment, and executing a task based at least on the determined intent.

Methods, systems, and media for presenting media content previews

Granted: April 16, 2024
Patent Number: 11960700
Methods, systems, and media for presenting media content previews are provided. In some embodiments, the method comprises: causing a plurality of thumbnail images to be presented on a page presented on a user device, wherein each thumbnail image represents a media content item available for presentation on the user device, and wherein the user device is associated with a headset display; determining that a viewpoint of the headset display is directed to one of the thumbnail images of the…

Single view presentation of multiple queries in a data visualization application

Granted: April 16, 2024
Patent Number: 11960547
Embodiments of the present disclosure provide a method, system and computer program product for single view presentation of multiple query. In an embodiment of the disclosure, a method for single view presentation of multiple query includes directing a query against a database along a selected dimension of multiple different elements. In response, a primary result set is received. The result set is then organized into a tabular view of cells according to the selected dimension and values…

Providing suggestions for interaction with an automated assistant in a multi-user message exchange thread

Granted: April 16, 2024
Patent Number: 11960543
Providing at least one contextually relevant suggestion to one or more users of an ongoing message exchange thread between the users. The suggestion is provided for presentation to the user(s) via user interface output device(s) of computing device(s) of the user(s). The suggestion indicates a query that can be submitted to an automated assistant to cause the automated assistant to incorporate, into the message exchange thread, content that is responsive to the query. In some…

Coordination of overlapping processing of audio queries

Granted: April 16, 2024
Patent Number: 11960534
Coordinating processing of audio queries is provided. A system receives a query. The system provides the query to a first digital assistant component and a second digital assistant component for processing. The system receives a first response to the query from the first digital assistant component, and a second response to the query from the second digital assistant component. The first digital assistant component can be authorized to access a database the second digital assistant…

Automated backup and restore of a disk group

Granted: April 16, 2024
Patent Number: 11960365
Restoring a clustered database having a plurality of nodes each having database from a failed storage device by receiving a request to restore a backup image of a failed shared storage device associated with the clustered database to a time; performing a preflight check including at least one checklist process; terminating the restore when any checklist process fails; when each checklist process succeeds completing the restore by creating at least one flashcopy associated with the backup…