Nvidia Patent Grants

Fastening systems for manifolds of datacenter racks

Granted: March 4, 2025
Patent Number: 12245405
A system comprising an adapter plate to couple a plurality of different types of cooling manifolds to one or more racks in a datacenter is disclosed. Additionally, a system comprising an adapter plate to adaptively couple a cooling manifold to a plurality of different types of server racks is disclosed.

Power arrangement and cooling system for electronic devices

Granted: March 4, 2025
Patent Number: 12245360
A power arrangement and cooling system for electronic devices includes a processing unit electrically interconnected and disposed to a first side of a printed circuit board and a power converter electrically interconnected and disposed on a second side of the printed circuit board. The power converter includes a thermally conductive material layer that transfers heat generated by the power converter during operation away from the power converter toward a heatsink that is disposed…

Brightness based chromaticity weighting for improved illuminant color estimation for auto white balancing

Granted: March 4, 2025
Patent Number: 12244938
Apparatuses, systems, and techniques for white balancing an image are presented. In at least one embodiment, a chromaticity-based weighting function is determined based at least on an estimated scene brightness of the image and applied to exclude or minimize the impact of large colored portions or objects within an image when estimating an illuminant color.

Software code verification using call graphs for autonomous systems and applications

Granted: February 25, 2025
Patent Number: 12236218
In various examples, techniques for performing software code verification are described. Systems and methods are disclosed for generating, using intermediate code and user input, a call graph that represents source code for software. For instance, the call graph represents at least functions (e.g., internal functions, external functions, etc.) associated with the software, calls (e.g., direct calls, call pointers, etc.) between the functions, and register information associated with the…

Intelligent low pressure two-phase cold plate with flow stabilization for datacenter cooling systems

Granted: February 25, 2025
Patent Number: 12238895
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, a cold plate includes an evaporator to remove heat from at least one computing device using a two-phase fluid and using a buffer to perform flow stabilization represented by different volumes or different flow rates of a two-phase fluid that is enabled to flow between an evaporator and a condensing or compressor unit located external to a cold plate.

Efficient sub-pixel motion vector search for high-performance video encoding

Granted: February 25, 2025
Patent Number: 12238335
Disclosed are systems and techniques for efficient real-time codec encoding of video files. In one embodiment, the techniques include obtaining a first plurality of motion vectors of a first resolution, generating a second plurality of motion vectors of a second resolution, and calculating a first cost of the motion vector using a first cost function of a first size. The techniques include selecting a subset of motion vectors of the second plurality of motion vectors, calculating a…

Applications for detection capabilities of cameras

Granted: February 25, 2025
Patent Number: 12238271
In one embodiment, a system receives pixel data from a pair of regions of an image generated by an imaging device, the pair of regions includes a first region and a second region, where the first region includes a first plurality of pixels and the second region includes a second plurality of pixels. The system determines a plurality of pixel pairs, where a pixel pair includes a first pixel from the first plurality of pixels and a second pixel from the second plurality of pixels. The…

Signaling over RC-dominated transmission lines

Granted: February 25, 2025
Patent Number: 12237878
The disclosure provides a signaling link that overcomes or at least reduces the limitations of RC-dominated signaling wires, improving both the bandwidth and the power consumption of signaling circuits. Both an AC and a DC signaling link are disclosed. In one example, a signaling link is provided that includes: (1) a transmitter including a passive equalizer, (2) an over-terminated receiver, and (3) a lossy channel having a first end connected to the passive equalizer and a second end…

High dynamic range image processing with fixed calibration settings

Granted: February 25, 2025
Patent Number: 12236564
In various examples, apparatuses, systems, and techniques to perform offline image signal processing of source image data to generate target image data. In at least one embodiment, data collection using exposure and calibration setting of an image sensor is performed to generate source image data, which is then processed by using offline image signal processing to generate target data.

Gaze detection using one or more neural networks

Granted: February 25, 2025
Patent Number: 12236351
Apparatuses, systems, and techniques are described to determine locations of objects using images including digital representations of those objects. In at least one embodiment, a gaze of one or more occupants of a vehicle is determined independently of a location of one or more sensors used to detect those occupants.

Slot filling using a zero shot model for conversational AI systems and applications

Granted: February 25, 2025
Patent Number: 12236204
In various examples, a technique for slot filling includes receiving a natural language sentence from a user and identifying a first mention span included in the natural language sentence. The technique also includes determining, using a first machine learning model, that the first mention span is associated with a first slot class included in a set of slot classes based on a set of slot class descriptions corresponding to the set of slot classes.

Cache locality when using repurposed cache memory

Granted: February 25, 2025
Patent Number: 12235765
Various embodiments include techniques for storing data in a repurposed cache memory in a computing system. The disclosed techniques include a system level cache controller that processes a memory operation for a processing unit. The controller and the processing unit communicate over a network-on-chip. To process the memory operation, the controller selects a repurposed cache memory from a pool of active cache memories associated with processing units that are inoperable and/or are in a…

Application programming interface to generate synchronization information

Granted: February 25, 2025
Patent Number: 12235673
Apparatuses, systems, and techniques including APIs to enable one or more fifth generation new radio (5G-NR) network components to write, read, send, transmit, load, or otherwise obtain packaging, synchronization, and/or management information. For example, a processor comprising one or more circuits to perform an application programming interface (API) to cause fifth generation new radio (5G-NR) packaging, synchronization, or management information to be indicated to one or more…

Particle-based hazard detection for autonomous machine

Granted: February 25, 2025
Patent Number: 12235353
In various examples, a hazard detection system fuses outputs from multiple sensors over time to determine a probability that a stationary object or hazard exists at a location. The system may then use sensor data to calculate a detection bounding shape for detected objects and, using the bounding shape, may generate a set of particles, each including a confidence value that an object exists at a corresponding location. The system may then capture additional sensor data by one or more…

Perception-based parking assistance for autonomous machine systems and applications

Granted: February 25, 2025
Patent Number: 12233854
In various examples, perception-based parking assistance systems and methods for an ego-machine are presented. Example embodiments may determine a location of a real-world parking strip relative to an ego-machine and an associated parking rule for the parking strip. A virtual parking strip and one or more virtual parking signs may be generated based at least in part on one or more detected features in an environment of the ego-machine and a tracked motion of the ego machine, and the…

Application programming interface to indicate accelerator error handlers

Granted: February 18, 2025
Patent Number: 12229566
Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more functions to be performed in response to one or more errors from one or more accelerators within a heterogeneous processor.

Self-referenced delay cell-based time-to-digital converter

Granted: February 18, 2025
Patent Number: 12231133
A time-to-digital converter (TDC) circuit includes self-referenced delay cell circuits each including: a first inverter coupled with a second inverter, the first inverter receiving a positive time signal representative of an incoming up signal; a third inverter coupled with a fourth inverter, the third inverter receiving a negative time signal representative of an incoming down signal; a first bank of capacitors coupled to a first node between the first/second inverters; and a second…

Text normalization and inverse text normalization using weighted finite-state transducers and neural language models

Granted: February 18, 2025
Patent Number: 12230245
Systems and methods provide for text normalization or inverse text normalization using a hybrid language system that combines rule-based processing with neural or learned processing. For example, a hybrid rule-based and neural approach identifies semiotic tokens within a textual input and generates a set of potential plain-text conversions of the semiotic tokens. The plain-text conversions are weighted and evaluated by a trained language model that rescores the plain-text conversion…

Frame rate up-conversion using optical flow

Granted: February 18, 2025
Patent Number: 12229970
In examples, when attempting to interpolate or extrapolate a frame based on motion vectors of two adjacent frames, there can be more than one pixel value mapped to a given location in the frame. To select between conflicting pixel values for the given location, similarities between the motion vectors of source pixels that cause the conflict and global flow may be evaluated. For example, a level of similarity for a motion vector may be computed using a similarity metric based at least on…

Techniques for texture filtering using refracted ray cones

Granted: February 18, 2025
Patent Number: 12229869
One embodiment of a method rendering one or more graphics images includes tracing a ray cone through a three-dimensional (3D) graphics scene, generating a refracted ray cone based on the ray cone and a two-dimensional (2D) coordinate frame, and rendering a graphics image based on the refracted ray cone.