Parallel decoding for quantum error correcting codes
Granted: December 17, 2024
Patent Number:
12169762
Methods, systems, and apparatus for parallel decoding for quantum error correction codes. In one aspect, a classical computer system is configured to implement a decoding process on measurement data received from a quantum computing system to determine errors in a quantum computation. The classical computing system implements a main thread, multiple worker threads, and a data structure common to each worker thread. The data structure stores data of a dynamic system of disjoint clusters…
Enhancement on smartwatch implementation
Granted: December 17, 2024
Patent Number:
12170940
The subject matter described herein provides systems and techniques to automatically configure a proximal device, such as a smart watch, a tablet, or any other smart device, based on configuration information sent from the user equipment (UE) to the proximal device when the local communications connection, such as a wireless connection, between the devices is weak. If it is determined that there is a weak local communications connection between the UE and the proximal device the UE may…
Methods, systems, and media for modifying the presentation of video content on a user device based on a consumption of the user device
Granted: December 17, 2024
Patent Number:
12170819
Methods, systems, and media for modifying the presentation of video content on a user device based on a consumption mode of the user device are provided. In some embodiments, a computer-implemented method comprises: receiving, from a user device, a request to present a video content item, wherein the video content item includes an audio portion; identifying a segment of the audio portion as including a particular type of audio content (e.g., silent content, music content, speech content,…
Assigning priority for an automated assistant according to a dynamic user queue and/or multi-modality presence detection
Granted: December 17, 2024
Patent Number:
12170816
Implementations relate to an automated assistant that provides and manages output from one or more elements of output hardware of a computing device. The automated assistant manages dynamic adjustment of access permissions to the computing device according to, for example, a detected presence of one or more users. An active-user queue can be established each time a unique user enters a viewing window of a camera of the computing device when, up to that point, no user was considered…
Network congestion control signaling on network devices
Granted: December 17, 2024
Patent Number:
12170619
Congestion control by adding a congestion signal tag header to each of one or more transmission packets prior to transmission of the transmission packets by the first node to a second node, the congestion signal tag header specifying one or more congestion signal types and, for each of the congestion signal types, specifying a congestion signal value by providing an initial congestion signal value for the congestion signal value; receiving one or more return packets generated by the…
Change impact simulation analysis
Granted: December 17, 2024
Patent Number:
12170596
A system for simulating network configurations includes data processing hardware and memory hardware in communication with the data processing hardware. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. The operation includes receiving one or more parameter changes for a production network model of a network. The operations also include generating a simulation network model including the…
Facial image editing and enhancement using a personalized prior
Granted: December 17, 2024
Patent Number:
12169911
Systems and methods for identifying a personalized prior within a generative model's latent vector space based on a set of images of a given subject. In some examples, the present technology may further include using the personalized prior to confine the inputs of a generative model to a latent vector space associated with the given subject, such that when the model is tasked with editing an image of the subject (e.g., to perform inpainting to fill in masked areas, improve resolution, or…
Multi-modal directions with a ride service segment in a navigation application
Granted: December 17, 2024
Patent Number:
12169795
To provide ride services within a mapping application in a client computing device without directing the user to a separate ride service application, the mapping application invokes one or several ride service APIs to access ride service data from various ride service providers. For example, the mapping application receives a request for travel directions to a destination and generates multi-modal travel directions which include a route segment where the mode of transportation is a ride…
Parameter-efficient multi-task and transfer learning
Granted: December 17, 2024
Patent Number:
12169779
The present disclosure provides systems and methods that enable parameter-efficient transfer learning, multi-task learning, and/or other forms of model re-purposing such as model personalization or domain adaptation. In particular, as one example, a computing system can obtain a machine-learned model that has been previously trained on a first training dataset to perform a first task. The machine-learned model can include a first set of learnable parameters. The computing system can…
Selectively rendering a keyboard interface in response to an assistant invocation in certain circumstances
Granted: December 17, 2024
Patent Number:
12169764
Implementations set forth herein relate to an automated assistant that can adapt to circumstances in which a user may invoke an automated assistant with an intention of interacting with the automated assistant via a non-default interface. For example, in some instances, a user may invoke an automated assistant by selecting a selectable GUI element. In response, the automated assistant can determine that, in the current context, spoken utterances may not be suitable for providing to the…
Re-simulation of recorded episodes
Granted: December 17, 2024
Patent Number:
12168296
Implementations are provided for generating a plurality of simulated training instances based on a recorded user-directed robot control episode, and training one or more robot control policies based on such training instances. In various implementations, a three-dimensional environment may be simulated and may include a robot controlled by an external robot controller. A user may operate the robot controller to control the robot in the simulated 3D environment to perform one or more…
Allocating computing resources based on user intent
Granted: December 17, 2024
Patent Number:
12169738
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available…
Cost-efficient high-availability multi-single-tenant services
Granted: December 17, 2024
Patent Number:
12169734
A secondary pool of VMs is used to run secondary services or jobs, which may be evicted upon failure of a corresponding primary VM. Upon detection of a failure of a primary resource, the secondary services or jobs are evicted from secondary pool resources, and the secondary pool resources can be automatically allocated to the jobs of the failed primary resource. In this regard, a secondary job may be thought of as a preemptible job and comprises services or jobs that are lower priority…
Securing external data storage for a secure element integrated on a system-on-chip
Granted: December 17, 2024
Patent Number:
12169588
Techniques and apparatuses are described that implement the secure external data storage. A computing system may include a system-on-chip as a main processing complex and one or more secure elements that execute specialized functions related to sensitive information. While the secure element may use an external flash for storage for performance reasons, storing sensitive information on an external flash may expose the sensitive information if the external flash is ever compromised. The…
Structured video documents
Granted: December 17, 2024
Patent Number:
12169522
A method includes receiving a content feed that includes audio data corresponding to speech utterances and processing the content feed to generate a semantically-rich, structured document. The structured document includes a transcription of the speech utterances and includes a plurality of words each aligned with a corresponding audio segment of the audio data that indicates a time when the word was recognized in the audio data. During playback of the content feed, the method also…
Systems and methods for identifying events that share a characteristic
Granted: December 17, 2024
Patent Number:
12169494
A method including receiving, from a device, interaction data associated with an event including a first identifier, identifying a second identifier associated with the first identifier, identifying one or more previous interactions associated with the first identifier or the second identifier, annotating the interaction data based on the identified one or more previous interactions, wherein the annotation indicates a preference for previous interactions associated with the first…
Saving files from third-party systems directly to a cloud storage system
Granted: December 17, 2024
Patent Number:
12169478
A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The method further includes authenticating the save request, based at least in part on information identifying a user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
Substrate coupled grating couplers in photonic integrated circuits
Granted: December 17, 2024
Patent Number:
12169304
A photonic integrated circuit chip includes a substrate and a wafer on the substrate. The wafer itself includes a photonic grating coupler with a taper portion and grating features. The grating features extend from the taper portion toward the substrate.
Head mounted display with multifocal module
Granted: December 17, 2024
Patent Number:
12169278
An HMD employs a multifocal module having one or more voltage controlled optical elements. By changing the voltage applied to the one or more optical elements, the HMD can change the focal length of an image generated by the micro-display. The multifocal module can include a cholesteric liquid crystal (CLC) element and a polarizer switch. By controlling the voltage applied to each of the CLC element and the polarizer switch, the HMD can change the focal length of the image passed through…
Display system with variable beam expansion for multiple lasers
Granted: December 17, 2024
Patent Number:
12169277
Display systems, such as near eye display systems or wearable heads up displays, may include a laser projection system having an optical engine and an optical scanner. Light output by the optical engine may be directed into the optical scanner as two angularly separated laser light beams. The angularly separated laser light beams typically have different angles of incidence on a second scan mirror of the optical scanner. Respectively different levels of magnification are applied to the…