Nvidia Patent Grants

Image-based keypoint generation

Granted: March 25, 2025
Patent Number: 12260574
Operations may comprise obtaining a plurality of light detection and ranging (LIDAR) scans of a region. The operations may also comprise identifying a plurality of LIDAR poses that correspond to the plurality of LIDAR scans. In addition, the operations may comprise identifying, as a plurality of keyframes, a plurality of images of the region that are captured during capturing of the plurality of LIDAR scans. The operations may also comprise determining, based on the plurality of LIDAR…

Method and apparatus for deriving network configuration and state for physical network fabric simulation

Granted: March 18, 2025
Patent Number: 12255778
Systems and methods are described for collecting configuration data associated with one or more devices of a network, in association with a configuration of the network. The systems and methods include validating the configuration of the network. Validating the configuration includes determining a stability status associated with the network and the configuration. The systems and methods include generating a data record corresponding to the configuration of the network and storing the…

Techniques for rendering signed distance functions

Granted: March 18, 2025
Patent Number: 12254556
One embodiment of a method for rendering one or more graphics images includes tracing one or more rays through a graphics scene; computing one or more surface normals associated with intersections of the one or more rays with one or more surfaces, where computing each surface normal includes: computing a plurality of intermediate surface normals associated with a plurality of adjacent voxels of a grid, and interpolating the plurality of intermediate surface normals; and rendering one or…

Offloading shader program compilation

Granted: March 18, 2025
Patent Number: 12254554
Embodiments of the present disclosure are directed to apparatuses, systems, and techniques of offloading shader program compilation at a computing system. A detection is made that a set of shader programs are to be compiled for an application executing at a computing system using a first set of processing devices. A second set of processing devices to compile the set of shader programs is identified. Each of the second set of processing devices is different from any processing device of…

Machine learning technique for automatic modeling of multiple-valued outputs

Granted: March 18, 2025
Patent Number: 12254410
A method and system are disclosed for training a model that implements a machine-learning algorithm. The technique utilizes latent descriptor vectors to change a multiple-valued output problem into a single-valued output problem and includes the steps of receiving a set of training data, processing, by a model, the set of training data to generate a set of output vectors, and adjusting a set of model parameters and component values for at least one latent descriptor vector in the…

Displaced micro-meshes for ray and path tracing

Granted: March 11, 2025
Patent Number: 12249022
A Displaced Micro-mesh (DMM) primitive enables high complexity geometry for ray and path tracing while minimizing the associated builder costs and preserving high efficiency. A structured, hierarchical representation implicitly encodes vertex positions of a triangle micro-mesh based on a barycentric grid, and enables microvertex displacements to be encoded efficiently (e.g., as scalars linearly interpolated between minimum and maximum triangle surfaces). The resulting displaced…

Integrated circuit with coil below and overlapping a pad

Granted: March 11, 2025
Patent Number: 12249619
An integrated circuit including a chip substrate having an upper isolation layer with a pad thereon and a coil located below the pad, where, in a dimension perpendicular to a surface of the chip substrate, a perimeter of the coil overlaps with a perimeter of the pad.

Apparatus and method for BGA coplanarity and warpage control

Granted: March 11, 2025
Patent Number: 12249589
Apparatus for flattening a warped ball grid array (BGA) package, including a first plate having a first surface and opposite second surface and a second plate having a first surface and opposite second surface. The first surface of the first plate and the first surface of the second plate oppose each other with a gap there-between. The gap houses the warped BGA package there-in, the warped BGA package including a package substrate with solder balls attached to a device mounting surface…

Lane mask generation for autonomous machine

Granted: March 11, 2025
Patent Number: 12249163
In various examples, object fence corresponding to objects detected by an ego-vehicle may be used to determine overlap of the object fences with lanes on a driving surface. A lane mask may be generated corresponding to the lanes on the driving surface, and the object fences may be compared to the lanes of the lane mask to determine the overlap. Where an object fence is located in more than one lane, a boundary scoring approach may be used to determine a ratio of overlap of the boundary…

Score-based generative modeling in latent space

Granted: March 11, 2025
Patent Number: 12249048
One embodiment of the present invention sets forth a technique for generating data. The technique includes sampling from a first distribution associated with the score-based generative model to generate a first set of values. The technique also includes performing one or more denoising operations via the score-based generative model to convert the first set of values into a first set of latent variable values associated with a latent space. The technique further includes converting the…

Annotating high definition map data with semantic labels

Granted: March 11, 2025
Patent Number: 12248881
According to an aspect of an embodiment, a method may include obtaining multiple sets of camera images and light detection and ranging (LIDAR) point clouds along a track within a geographic sector of a map. The method may include applying a learning model to the camera images to characterize objects within the camera images within classes of objects to generate segmented images. The method may additionally include mapping the sets of camera images and the LIDAR point clouds to three…

Distributed shared memory

Granted: March 11, 2025
Patent Number: 12248788
Distributed shared memory (DSMEM) comprises blocks of memory that are distributed or scattered across a processor (such as a GPU). Threads executing on a processing core local to one memory block are able to access a memory block local to a different processing core. In one embodiment, shared access to these DSMEM allocations distributed across a collection of processing cores is implemented by communications between the processing cores. Such distributed shared memory provides very low…

Performing diagnostic operations on a target system

Granted: March 11, 2025
Patent Number: 12248392
In various examples, a diagnostic circuit is connected to a target system to automatically trigger the target system to enter a diagnostic mode. The diagnostic circuit receives diagnostic data from the target system when the target system performs a diagnostic operation in the diagnostic mode.

Regression-based line detection for autonomous driving machines

Granted: March 11, 2025
Patent Number: 12248319
In various examples, systems and methods are disclosed that preserve rich spatial information from an input resolution of a machine learning model to regress on lines in an input image. The machine learning model may be trained to predict, in deployment, distances for each pixel of the input image at an input resolution to a line pixel determined to correspond to a line in the input image. The machine learning model may further be trained to predict angles and label classes of the line.…

Modular prescription augmented reality display

Granted: March 11, 2025
Patent Number: 12248203
In an embodiment, a modular augmented reality display is provided that incorporates prescription eyewear that can be used separately by the wearer. In an embodiment, an image is generated from a removable display attached to the eyewear and directed into the edge of a prescription lens, which acts as a waveguide. The image is internally reflected within the prescription lens, and is directed to the wearer by an image combiner embedded within the prescription lens. In an embodiment, the…

Encoding junction information in map data

Granted: March 11, 2025
Patent Number: 12246718
Embodiments of the present disclosure relate to encoding of junction area information in map data. In particular, the encoding may include organizing vehicle paths that traverse through a junction area according to path groups and organizing contentions that influence behavior of vehicles traveling along the vehicle paths according to contention groups. In addition, the encoding may include generating direction data structures that associate respective path groups with one or more of the…

Policy layers for machine control

Granted: March 4, 2025
Patent Number: 12240112
Apparatuses, systems, and techniques provide a policy that can be executed to cause a machine to move. In at least one embodiment, a first policy layer is provided to cause the machine to execute a first motion that causes the machine to accelerate to reach an unbiased state. A second policy layer is provided to cause the machine to execute a second motion without influencing the unbiased state to be reached by machine. The policy can comprise the first and second policy layers.

Automatic display configuration using reflected illumination

Granted: March 4, 2025
Patent Number: 12243501
In various examples, computing system display settings may be configured automatically based at least on display illumination patterns. For example, a system(s) may determine one or more locations of one or more displays associated with a computing device based at least on image data depicting a user of the computing device. In some instances, the image data may be captured during a period of time in which the display(s) may be operating at one or more respective frequencies. During this…

Hybrid differentiable rendering for light transport simulation systems and applications

Granted: March 4, 2025
Patent Number: 12243152
In various examples, information may be received for a 3D model, such as 3D geometry information, lighting information, and material information. A machine learning model may be trained to disentangle the 3D geometry information, the lighting information, and/or material information from input data to provide the information, which may be used to project geometry of the 3D model onto an image plane to generate a mapping between pixels and portions of the 3D model. Rasterization may then…

Techniques for using contextual information

Granted: March 4, 2025
Patent Number: 12243118
Apparatuses, systems, and techniques to indicate contextual information to be used by available logical processors. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to indicate a first set of contextual information to be used by a first subset of available processors.