Nvidia Patent Grants

Predictive control using one or more neural networks

Granted: January 7, 2025
Patent Number: 12193196
Systems and methods for cooling a computer environment are disclosed. In at least one embodiment, one or more neural networks can be used to determine one or more temperature control settings associated with one or more servers.

Hybrid thermal test vehicles for datacenter cooling systems

Granted: January 7, 2025
Patent Number: 12193194
Systems and methods for a datacenter cooling system are disclosed. In at least one embodiment, a thermal test vehicle (TTV) includes an air-cooled heat element associated with a plurality of fins to enable air cooling of a TTV and includes a liquid-cooled heat trace associated with a cold plate to enable liquid cooling of a TTV, where an air-cooled heat element and a liquid-cooled heat trace generate heat to enable separate or concurrent testing of air cooling and liquid cooling in a…

Audio noise determination using one or more neural networks

Granted: January 7, 2025
Patent Number: 12192720
Apparatuses, systems, and techniques are presented to reduce noise in audio. In at least one embodiment, one or more neural networks are used to determine a noise signal in one or more speech signals.

High-resolution video generation using image diffusion models

Granted: January 7, 2025
Patent Number: 12192547
In various examples, systems and methods are disclosed relating to aligning images into frames of a first video using at least one first temporal attention layer of a neural network model. The first video has a first spatial resolution. A second video having a second spatial resolution is generated by up-sampling the first video using at least one second temporal attention layer of an up-sampler neural network model, wherein the second spatial resolution is higher than the first spatial…

Frequency-locked and phase-locked loop-based clock glitch detection for security

Granted: January 7, 2025
Patent Number: 12191868
A glitch detection device includes an oscillator to generate multiple local clocks of multiple different phases and a sampling circuit to oversample, using the multiple local clocks, a system clock to generate multiple samples of the system clock. The device further includes a glitch detector to monitor a variation in pulse width of the system clock based on counting the multiple samples and to report a glitch in response to detecting a variation in the pulse width that exceeds a…

3D surface structure estimation using neural networks for autonomous systems and applications

Granted: January 7, 2025
Patent Number: 12190448
In various examples, to support training a deep neural network (DNN) to predict a dense representation of a 3D surface structure of interest, a training dataset is generated using a simulated environment. For example, a simulation may be run to simulate a virtual world or environment, render frames of virtual sensor data (e.g., images), and generate corresponding depth maps and segmentation masks (identifying a component of the simulated environment such as a road). To generate input…

Enhanced techniques for traversing ray tracing acceleration structures

Granted: January 7, 2025
Patent Number: 12190435
Enhanced techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure are disclosed. For example, traversal efficiency is improved by combining programmable traversals based on ray operations with per-node static configurations that modify traversal behavior. The per-node static configurations enable creators of acceleration data structures to optimize for potential traversals without necessarily requiring detailed information about ray…

Ray-tracing for auto exposure

Granted: January 7, 2025
Patent Number: 12190434
In various examples, a virtual light meter may be implemented along with ray tracing techniques in order to determine incident light values—e.g., incoming irradiance, incident radiance, etc.—for adjusting auto exposure values of rendered frames. For example, one or more rays may be used to sample incident light over a sampling pattern—such as a hemispherical sampling pattern—for any position in a virtual game environment. As a result, the incident light values may be sampled near…

Parallel encoding of video frames without filtering dependency

Granted: December 31, 2024
Patent Number: 12184843
Disclosed are techniques for compressing data of an image using multiple processing cores. The techniques include obtaining, using a first (second, etc.) processing core, a first (second, etc.) plurality of reconstructed blocks approximating source pixels of a first (second, etc.) portion of an image and filtering, using the first processing core, the first plurality of reconstructed blocks. The filtering includes enabling application of one or more filters to a first plurality of…

Configurable cold-plates of datacenter cooling systems

Granted: December 31, 2024
Patent Number: 12185495
A cold plate that is configurable and for a datacenter liquid cooling system is disclosed. The cold plate includes a first section, a second section, and an intermediate layer, which is changeable and has first channels to enable flow of a coolant through the intermediate layer, and has second channels or at least one adapted second channel to concentrate the coolant or the flow of the coolant to at least one area within the configurable cold plate corresponding to at least a heat…

Multi-resolution image patches for predicting autonomous navigation paths

Granted: December 31, 2024
Patent Number: 12183063
In examples, image data representative of an image of a field of view of at least one sensor may be received. Source areas may be defined that correspond to a region of the image. Areas and/or dimensions of at least some of the source areas may decrease along at least one direction relative to a perspective of the at least one sensor. A downsampled version of the region (e.g., a downsampled image or feature map of a neural network) may be generated from the source areas based at least in…

Inferencing using neural networks

Granted: December 31, 2024
Patent Number: 12183050
Apparatuses, systems, and techniques to use data obtained from an inferred object to determine whether to re-infer the same inferred object. In at least one embodiment, data obtained from inferencing a tracked object among a set of images is used to adjust a set of conditions.

3D pose estimation in robotics

Granted: December 31, 2024
Patent Number: 12183037
An autoencoder may be trained to predict 3D pose labels using simulation data extracted from a simulated environment, which may be configured to represent an environment in which the 3D pose estimator is to be deployed. Assets may be used to mimic the deployment environment such as 3D models or textures and parameters used to define deployment scenarios and/or conditions that the 3D pose estimator will operate under in the environment. The autoencoder may be trained to predict a…

Self-supervised single-view 3D reconstruction via semantic consistency

Granted: December 31, 2024
Patent Number: 12182940
Apparatuses, systems, and techniques to identify a shape or camera pose of a three-dimensional object from a two-dimensional image of the object. In at least one embodiment, objects are identified in an image using one or more neural networks that have been trained on objects of a similar category and a three-dimensional mesh template.

Denoising techniques suitable for recurrent blurs

Granted: December 31, 2024
Patent Number: 12182927
Recurrent blurring may be used to render frames of a virtual environment, where the radius of a filter for a pixel is based on a number of successfully accumulated frames that correspond to that pixel. To account for rejections of accumulated samples for the pixel, ray-traced samples from a lower resolution version of a ray-traced render may be used to increase the effective sample count for the pixel. Parallax may be used to control the accumulation speed along with an angle between a…

Training, testing, and verifying autonomous machines using simulated environments

Granted: December 31, 2024
Patent Number: 12182694
In various examples, physical sensor data may be generated by a vehicle in a real-world environment. The physical sensor data may be used to train deep neural networks (DNNs). The DNNs may then be tested in a simulated environment—in some examples using hardware configured for installation in a vehicle to execute an autonomous driving software stack—to control a virtual vehicle in the simulated environment or to otherwise test, verify, or validate the outputs of the DNNs. Prior to…

Using arrival times and safety procedures in motion planning trajectories for autonomous vehicles

Granted: December 31, 2024
Patent Number: 12179795
A trajectory for an autonomous machine may be evaluated for safety based at least on determining whether the autonomous machine would be capable of occupying points of the trajectory in space-time while still being able to avoid a potential future collision with one or more objects in the environment through use of one or more safety procedures. To do so, a point of the trajectory may be evaluated for conflict based at least on a comparison between points in space-time that correspond to…

Cheat detection by comparing mouse input and frame buffer

Granted: December 31, 2024
Patent Number: 12179119
The disclosure provides a cheating detection strategy for interactive programs, which detects programmatically-generated motion from actual human-generated motion based on a comparison of actual motion data to inferred motion data. The cheating detection strategy uses visual and input information to ensure that the input matches the output to detect and avoid cheating tools positioned in between the input and the output. In one example, the disclosure provide a method of monitoring…

Intelligent server-level testing of datacenter cooling systems

Granted: December 24, 2024
Patent Number: 12174602
A thermal load system for testing a datacenter liquid cooling system is disclosed. The system includes a server box having at least one thermal feature associated with at least one cooling feature and at least one flow controller, where the at least one thermal feature and the at least one flow controller are adjustable to cause cooling stress on the datacenter liquid cooling system.

Machine-learning-based architecture search method for a neural network

Granted: December 24, 2024
Patent Number: 12175350
In at least one embodiment, differentiable neural architecture search and reinforcement learning are combined under one framework to discover network architectures with desired properties such as high accuracy, low latency, or both. In at least one embodiment, an objective function for search based on generalization error prevents the selection of architectures prone to overfitting.