Generating a selectable suggestion using a provisional machine learning model when use of a default suggestion model is inconsequential
Granted: March 25, 2025
Patent Number:
12259947
Implementations set forth herein relate to selectively relying on additional suggestion model(s) when generating selectable suggestions, while also maintaining access to a default suggestion model. The selectable suggestions can be generated using one or more additional multi-domain machine learning (ML) models, which can be optionally available to the client application, regardless of whether a default suggestion model remains useful for generating suitable suggestions. In some…
Alert peripheral for notification of events occurring on a programmable user equipment with communication capabilities
Granted: March 25, 2025
Patent Number:
12262348
An alert peripheral device that provides sensory notification to a user of the device includes: a power subsystem; a communication mechanism by which notification signals is received from a first user equipment (UE) that generates and transmits the notification signals in response to detection of specific events at the first UE; and a response notification mechanism that provides a sensory response of the peripheral device following receipt of a notification of a detected event (NDE)…
Methods, systems, and media for navigating through a stream of content items
Granted: March 25, 2025
Patent Number:
12261896
Methods, systems, and media for navigating through content are provided. In some embodiments, the method comprises: receiving a first plurality of interactive stream items; causing the first plurality of interactive stream items to be presented in a first presentation mode; receiving a first user selection of an interactive stream item from at least a portion of the first plurality of interactive stream items; continuing to receive the stream of content including a second plurality of…
Synthetic resource records
Granted: March 25, 2025
Patent Number:
12261754
Provided are methods and systems for using synthetic resource records to configure and manage web applications and various online services. A user is provided with the ability to setup a single synthetic resource record for their domain such that all of the associated dependent resource records are automatically configured and added to the domain as well. The methods and systems provided utilize synthetic resource records as a way of logically grouping resource records into “human…
Scalable event driven auto-diagnosis system
Granted: March 25, 2025
Patent Number:
12261736
A method for scalable event driven auto-diagnosis systems includes obtaining a data packet configured for transmission across a network from a source address to a destination address. The method includes obtaining a list of changes to the network. The method also includes analyzing, based on a network model, the data packet using a plurality of analyzers. The method includes correlating the list of changes to the network and the analysis of the data packet. The method further includes…
Transferring dialog data from an initially invoked automated assistant to a subsequently invoked automated assistant
Granted: March 25, 2025
Patent Number:
12260858
Systems and methods for providing dialog data, from an initially invoked automated assistant to a subsequently invoked automated assistant. A first automated assistant may be invoked by a user utterance, followed by a dialog with the user that is processed by the first automated assistant. During the dialog, a request to transfer dialog data to a second automated assistant is received. The request may originate with the user, by the first automated assistant, and/or by the second…
Single image 3D photography with soft-layering and depth-aware inpainting
Granted: March 25, 2025
Patent Number:
12260572
A method includes determining, based on an image having an initial viewpoint, a depth image, and determining a foreground visibility map including visibility values that are inversely proportional to a depth gradient of the depth image. The method also includes determining, based on the depth image, a background disocclusion mask indicating a likelihood that pixel of the image will be disoccluded by a viewpoint adjustment. The method additionally includes generating, based on the image,…
Quantum assisted optimization
Granted: March 25, 2025
Patent Number:
12260341
Methods and apparatus for quantum assisted optimization. In one aspect, a method includes obtaining a set of initial input states, applying one or more of (i) dynamical thermal fluctuations and (ii) cluster update algorithms to the set of input states and subsequent input states when the states evolve within the classical information processors, applying dynamical quantum fluctuations to the set of input states and subsequent states when the states evolve within the quantum systems and…
Optimizing data storage with access windows
Granted: March 25, 2025
Patent Number:
12260109
Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost…
Dynamic thumbnail representation for a video playlist
Granted: March 25, 2025
Patent Number:
12260067
A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic thumbnail comprises a static portion comprising a first image associated with the set of videos and a dynamic portion comprising one or more second images associated with the set of videos. An image provided in the dynamic portion is configured to change while the first image remains the same in response to a shift in the…
Spatial variance along waveguide incoupler
Granted: March 25, 2025
Patent Number:
12259552
A head-mounted display (HMD) system including a lens element supported by a support structure, the lens element having a waveguide with an incoupler configured to receive light from an optical scanner of the HMD. The incoupler is configured with multiple features varying in at least one of height, spacing, angle, or density. The features may be separated into discrete zones along the incoupler such that at least one of height, spacing, angle, or density of the plurality of features is…
Object transporting apparatus
Granted: March 25, 2025
Patent Number:
12258210
An apparatus for handling objects such as information technology equipment racks in an environment such as a data center. In one aspect, the apparatus includes a body having a first mount on a first interior side of the body; and second mount on a second interior side of the body and in same horizontal position as the first mount; and a lifting system comprising one or more lifting elements with one or more retractable wheels coupled each of the one or more lifting elements, wherein,…
Hotword detection on multiple devices
Granted: March 18, 2025
Patent Number:
12254884
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, audio data that corresponds to an utterance. The actions further include determining a first value corresponding to a likelihood that the utterance includes a hotword. The actions further include receiving a second value corresponding to a…
Qubit control electronics
Granted: March 18, 2025
Patent Number:
12255585
A device for generating a qubit control signal includes: a first signal envelope generator circuit including a first multiple of signal sources, in which an output of each signal source of the first multiple of signal sources is combined to provide a first cumulative output; and a first mixer circuit coupled to the first signal envelope generator circuit, in which the first cumulative output is coupled to a first input of the first mixer circuit, and an output of the first mixer circuit…
Computing device having a multiple battery cell architecture including a temperature sensor and cooling element
Granted: March 18, 2025
Patent Number:
12255292
An example outdoor mounted device includes a first battery configured to operate at a low temperature range that at least includes negative 20 Celsius; a second battery configured to operate at a high temperature range; a temperature sensor; and processing circuitry configured to: determine, based on data received from the temperature sensors, a current temperature; responsive to determining that the current temperature is within the low temperature range, cause one or more components of…
Signal routing in integrated circuit packaging
Granted: March 18, 2025
Patent Number:
12255129
In some implementations, a substrate for coupling to an integrated circuit includes multiple layers. Each of the multiple layers has, in a particular region of the substrate, a repeating pattern of regions corresponding to power and ground. The multiple layers include (i) a top layer having, in the particular region, power contacts and ground contacts for coupling to an integrated circuit and (ii) a bottom layer having, in the particular region, power contacts and ground contacts for…
Heat sink with turbulent structures
Granted: March 18, 2025
Patent Number:
12255117
A planar fin for use in a heat sink includes turbulent structures extending from the sides of the planar fin. Each turbulent structure defines a longitudinal axis and having a first edge that is parallel to the longitudinal axis and connected to a planar surface of the fin. Each turbulent structure also includes a second edge opposite the first edged and in free space. The second edge defines a periphery that varies in distance from the first edge along the length of the longitudinal…
Multi-factor audio watermarking
Granted: March 18, 2025
Patent Number:
12254888
Techniques are described herein for multi-factor audio watermarking. A method includes: receiving audio data; processing the audio data to generate predicted output that indicates a probability of one or more hotwords being present in the audio data; determining that the predicted output satisfies a threshold that is indicative of the one or more hotwords being present in the audio data; in response to determining that the predicted output satisfies the threshold, processing the audio…
Collaborative ranking of interpretations of spoken utterances
Granted: March 18, 2025
Patent Number:
12254886
Implementations described herein are directed to enabling collaborative ranking of interpretations of spoken utterances based on data that is available to an automated assistant and third-party agent(s), respectively. The automated assistant can determine first-party interpretation(s) of a spoken utterance provided by a user, and can cause the third-party agent(s) to determine third-party interpretation(s) of the spoken utterance provided by the user. In some implementations, the…
Detecting and handling failures in other assistants
Granted: March 18, 2025
Patent Number:
12254885
Techniques are described herein for detecting and handling failures in other automated assistants. A method includes: executing a first automated assistant in an inactive state at least in part on a computing device operated by a user; while in the inactive state, determining, by the first automated assistant, that a second automated assistant failed to fulfill a request of the user; in response to determining that the second automated assistant failed to fulfill the request of the user,…