Display screen or portion thereof with icon
Granted: April 29, 2025
Patent Number:
D1072867
Methods, systems, and media for presenting notifications indicating recommended content
Granted: April 29, 2025
Patent Number:
12289486
Methods, systems, and media for presenting notifications indicating recommended content are provided. A notification of recommended content can be provided. An indication that a user device has initiated a casting session with a display device can be received. A request for recommended content to be presented on the display device can be received. A media content item can be identified based on at least one media content item that has been previously selected by a user account associated…
Encoding a video frame using different compression ratios for text blocks and non-text blocks
Granted: April 29, 2025
Patent Number:
12289457
This document describes systems and techniques for encoding a video frame using different compression ratios or compression algorithms for text blocks and non-text blocks. The described systems and techniques can determine, using a machine-learned model, which blocks of a frame include and do not include text. The described systems and techniques can then use a different compression ratio or compression algorithm for text blocks than the compression ratio or compression algorithm used…
Smart online link repair and job scheduling in machine learning supercomputers
Granted: April 29, 2025
Patent Number:
12289196
Generally disclosed herein is an approach for smart topology-aware link disabling and user job rescheduling strategies for online network repair of broken links in high performance networks used in supercomputers that are common in Machine Learning (ML) and High-Performance Computing (HPC) applications. While a disabled link is repaired online, user jobs may continue to run. The broken links may be detected as part of pre-flight checks before the user jobs run and/or during the job run…
Classifying out-of-distribution data using a contrastive loss
Granted: April 29, 2025
Patent Number:
12288393
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network to (i) generate accurate network outputs for a machine learning task and (ii) generate intermediate outputs that can be used to reliably classify out-of-distribution inputs. In one aspect, a method comprises: training the neural network using supervised and contrastive losses, comprising repeatedly performing operations including: obtaining first and second…
User-context aware rendering dataset selection
Granted: April 29, 2025
Patent Number:
12288289
Systems and methods for generating and providing augmented virtual environments can include obtaining user data, processing the user data to determine a plurality of objects associated with the user data, and generating one or more renderings of the objects in an environment. The renderings can be generated based on a plurality of rendering datasets obtained based on the plurality of determined objects determined to available to a user. The plurality of rendering datasets can include a…
General-purpose systolic array
Granted: April 29, 2025
Patent Number:
12287756
A systolic array cell is described, the cell including two general-purpose arithmetic logic units (ALUs) and register-file. A plurality of the cells may be configured in a matrix or array, such that the output of the first ALU in a first cell is provided to a second cell to the right of the first cell, and the output of the second ALU in the first cell is provided to a third cell below the first cell. The two ALUs in each cell of the array allow for processing of a different instruction…
Direct memory access architecture with multi-level multi-striding
Granted: April 29, 2025
Patent Number:
12287745
DMA architectures capable of performing multi-level multi-striding and determining multiple memory addresses in parallel are described. In one aspect, a DMA system includes one or more hardware DMA threads. Each DMA thread includes a request generator configured to generate, during each parallel memory address computation cycle, m memory addresses for a multi-dimensional tensor in parallel and, for each memory address, a respective request for a memory system to perform a memory…
Accounting for atmospheric and terrestrial obstacles in geographic positioning
Granted: April 29, 2025
Patent Number:
12287412
A position fix identifying a geographic location of a receiver is received. The position fix was generated using signals received at the receiver from respective high-altitude signal sources (such as satellites). Imagery of a geographic area that includes the geographic location is also received. The imagery is automatically processed to determine whether one or more of the high-altitude signal sources were occluded from the geographic location when the position fix was generated. In…
Transforming scale ring
Granted: April 29, 2025
Patent Number:
12287223
A method for providing a map scale, using a computing device having one or more processors, comprising providing a geographic area for display on a display of a device, receiving information corresponding to a first input associated with a geographic location within the geographic area, providing, in response to the information and for display on the display, a scale including a first graphic and a second graphic surrounding the geographic location, calculating a distance between the…
Natural language dialog system for computer program interaction
Granted: April 29, 2025
Patent Number:
12285688
A video game system provides dialog responses based on a natural language model (NLM). The NLM is a language model that receives a language input, such as a dialog selection, audio recording, or natural language text input provided by a user of the video game system. In response to the language input, and based on a corpus of natural language candidate lines, the NLM identifies one or more potential responses. The video game system selects a final response from the identified potential…
Display screen or portion thereof with icon
Granted: April 29, 2025
Patent Number:
D1072870
Display screen or portion thereof with icon
Granted: April 29, 2025
Patent Number:
D1072868
Band with connector for a wearable device
Granted: April 29, 2025
Patent Number:
D1072659
Movement disorder diagnostics from video data using body landmark tracking
Granted: April 22, 2025
Patent Number:
12279882
A method for facilitating a Parkinson's Disease (“PD”) assessment of a patient includes capturing first video of a patient performing first test movements while holding the mobile device; capturing second video of the patient performing second test movements while maintaining the mobile device on their person; capturing third video of the patient performing third test movements including standing and walking; capturing one or more IMU readings using an IMU of the mobile device;…
Methods, devices, and systems for interactive cloud gaming
Granted: April 22, 2025
Patent Number:
12280314
The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to…
MEMS mirror in series with resonant MEMS mirror to redistribute dense pixels
Granted: April 22, 2025
Patent Number:
12282153
A near-eye display system employs a low-amplitude, low-frequency micro-electromechanical system (MEMS) mirror in series with a higher-amplitude, higher-frequency resonant MEMS mirror to rotate at a reduced amplitude and frequency with respect to the resonant MEMS mirror redistribute illumination pulses or pixels at the extents of a sinusoidal angular scan pattern of the resonant MEMS mirror.
Splicing tray utilized in fiber optic patch panel assembly for fiber optic cable connection management
Granted: April 22, 2025
Patent Number:
12282201
A patch panel assembly that has a splicing tray integrated therein for fiber optic hardware connection is provided. In one example, the patch panel assembly include a ceiling, a bottom cover, and two opposing side panels defining an interior region therein. A splicing tray disposed in the interior region of the patch panel assembly. The splicing tray is slidable between a non-extended position and an extended position.
Connecting non-PCIe accelerators as PCIe devices
Granted: April 22, 2025
Patent Number:
12282444
Generally disclosed herein is an approach for enabling the connection of non-PCIe accelerators as PCIe devices using a Peripheral Component Interconnect Express (PCIe) abstraction layer (“PAL”). Once the operating system accesses and configures any on-SoC devices and accelerators using standard PCIe APIs, all PCIe configuration transactions may be routed to the PAL. The PAL's firmware may present the operating system with a virtual PCIe space that contains all available SoC PCIe and…
Database container orchestrator
Granted: April 22, 2025
Patent Number:
12282511
Aspects of the disclosure provide for a database container orchestrator system for deploying and managing containerized databases running on a computing platform. A system can include a database daemon for translating first commands, such as remote procedure calls, into second commands, such as queries built from SQL statements, which cause the database to retrieve data or perform other functions otherwise unavailable to an application incompatible with the database. The first commands…