Google Patent Grants

Rapid multi-level qubit reset

Granted: November 12, 2024
Patent Number: 12141661
Methods, systems and apparatus for resetting a qubit. In one aspect, an apparatus includes a qubit, wherein the state of the qubit occupies a plurality of levels comprising two computational levels and one or more non-computational levels; a resonator that operates at a resonator frequency; control electronics that control a frequency of the qubit such that during a reset operation the qubit frequency is adjusted from a holding frequency that is lower than the resonator frequency to an…

Suspension for moving magnet actuator

Granted: November 12, 2024
Patent Number: 12143771
An actuator module includes a baseplate extending in a plane, a voice coil connected to the baseplate, and a magnet assembly. The actuator module also includes a rigid frame attached to the baseplate, the rigid frame comprising four stubs. The actuator module further includes a pair of springs suspending the magnet assembly relative to the frame and baseplate so that the voice coil extends into the air gap, the pair of springs including a first and second spring each shaped as a loop…

Microvideo system, format, and method of generation

Granted: November 12, 2024
Patent Number: 12143720
The present disclosure provides systems and methods that use and/or generate image files according to a novel microvideo image format. For example, a microvideo can be a file that contains both a still image and a brief video. The microvideo can include multiple tracks, such as, for example, a separate video track, audio track, and/or one or more metadata tracks. As one example track, the microvideo can include a motion data track that stores motion data that can be used (e.g., at file…

Systems and methods of image searching

Granted: November 12, 2024
Patent Number: 12143676
Systems and methods of image searching include receiving content, receiving a request to select an image from content, selecting a plurality of items in the image, retrieving information about the selected item, and providing display data based on the retrieved information.

Systems and methods for detecting improper implementation of presentation of content items by applications executing on client devices

Granted: November 12, 2024
Patent Number: 12143672
Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include: (i) receiving content requests from a plurality of client devices, wherein each of the content requests is generated by an application executing on a respective client device of the plurality of client devices; (ii) transmitting to each client device of the plurality of client devices, responsive to a content request from the client device, a content…

Usage-based network connection management

Granted: November 12, 2024
Patent Number: 12143457
A computing device is described that includes at least one processor, a network interface, and a storage device that stores instructions executable by the at least one processor to obtain a usage profile generated by at least applying a machine learning model to historical feature usage information of the computing device collected while the computing device was wirelessly connected to a companion computing device. The instructions may further cause the one or more processors to…

Pillars as stops for precise chip-to-chip separation

Granted: November 12, 2024
Patent Number: 12142590
A stacked device including a first substrate that includes a quantum information processing device, a second substrate bonded to the first substrate, and multiple bump bonds and at least one pillar between the first substrate and the second substrate. Each bump bond of the multiple bump bonds provides an electrical connection between the first substrate and the second substrate. At least one pillar defines a separation distance between a first surface of the first substrate and a first…

Generating a composite response to natural language input using a trained generative model and based on responsive content from disparate content agents

Granted: November 12, 2024
Patent Number: 12142277
Generating expanded responses that guide continuance of a human-to computer dialog that is facilitated by a client device and that is between at least one user and an automated assistant. The expanded responses are generated by the automated assistant in response to user interface input provided by the user via the client device, and are caused to be rendered to the user via the client device, as a response, by the automated assistant, to the user interface input of the user. An expanded…

Minimum deep learning with gating multiplier

Granted: November 12, 2024
Patent Number: 12141703
Systems and methods according to the present disclosure can employ a computer-implemented method for inference using a machine-learned model. The method can be implemented by a computing system having one or more computing devices. The method can include obtaining data descriptive of a neural network including one or more network units and one or more gating paths, wherein each of the gating path(s) includes one or more gating units. The method can include obtaining data descriptive of…

Delayed responses by computational assistant

Granted: November 12, 2024
Patent Number: 12141672
An example method includes receiving, by a computational assistant executing at one or more processors, a representation of an utterance spoken at a computing device; identifying, based on the utterance, a task to be performed by the computational assistant; responsive to determining, by the computational assistant, that complete performance of the task will take more than a threshold amount of time, outputting, for playback by one or more speakers operably connected to the computing…

Protective case for a foldable smartphone

Granted: November 12, 2024
Patent Number: D1051114

Identify malicious software

Granted: November 12, 2024
Patent Number: 12141285
A method for identifying malicious software includes receiving and executing a software application, identifying a plurality of uniform resource identifiers the software application interacts with during execution of the software application, and generating a vector representation for the software application using a feed-forward neural network configured to receive the plurality of uniform resource identifiers as feature inputs. The method also includes determining similarity scores for…

Adversarial bandits policy for crawling highly dynamic content

Granted: November 12, 2024
Patent Number: 12141214
Techniques of generating recrawl policies for commercial offer pages include generating a multiple strategy approach using a number of different strategies. In some implementations, each strategy is an arm of a K-armed adversarial bandits algorithm with reinforcement learning. Moreover, in some implementations, the multiple strategy approach also uses a machine learning algorithm to estimate parameters such as a click rate, impression rate, and likelihood of price change, i.e., change…

Feature-based video annotation

Granted: November 12, 2024
Patent Number: 12141199
A system and methodology provide for annotating videos with entities and associated probabilities of existence of the entities within video frames. A computer-implemented method identifies an entity from a plurality of entities identifying characteristics of video items. The computer-implemented method selects a set of features correlated with the entity based on a value of a feature of a plurality of features, determines a classifier for the entity using the set of features, and…

Systems and methods for low-latency provision of content

Granted: November 12, 2024
Patent Number: 12141136
The present disclosure provides systems and methods for low-latency provision of content. The method includes receiving one or more signals indicating a current location of a client device; before receiving an input query from a map application of the client device, retrieving characteristics of the client device; and generating a set of identifications, the set of identifications including the current location of the client device, and the characteristics of the client device. The…

Query refinements using search data

Granted: November 12, 2024
Patent Number: 12141132
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query…

Symbiotic smartwatch displays

Granted: November 12, 2024
Patent Number: 12140910
Aspects of the technology provide a symbiotic graphical display on a client device such as a smartwatch. The system includes at least one emissive display element and at least one non-emissive display element. The display elements are arrayed in layers or other configurations such that content or other information is concurrently aligned across the respective display surfaces of the different elements. A first set of content is rendered using the non-emissive display element while a…

Determining velocity using a reflected positioning signal

Granted: November 12, 2024
Patent Number: 12140686
Examples for determining velocity using a reflected positioning signal are presented herein. An example may involve a receiver receiving signals from satellites and identifying a particular signal that reflected off a reflecting plane prior to reaching the receiver. The receiver may then determine a reflected satellite position for a satellite that transmitted the particular signal. The reflected satellite position may be determined by reflecting a position of the satellite about the…

Using semantic natural language processing machine learning algorithms for a video game application

Granted: November 12, 2024
Patent Number: 12138541
Game decisions are coordinated using a semantic natural language processing (NLP) machine learning (ML) algorithm, which is stored in a memory in some cases. In response to a game event, a processor records a text string that represents the game event in a text log that includes a sequence of text strings that represent game events that have transpired during a portion of the game. The processor also generates, using the semantic NLP ML algorithm, scores for labeled actions or content…

Display screen with icon

Granted: November 12, 2024
Patent Number: RE50200