Nvidia Patent Grants

Efficient safety aware path selection and planning for autonomous machine applications

Granted: September 3, 2024
Patent Number: 12077190
In various examples, systems and methods are disclosed for weighting one or more optional paths based on obstacle avoidance or other safety considerations. In some embodiments, the obstacle avoidance considerations may be computed using a comparison of trajectories representative of safety procedures at present and future projected time steps of an ego-vehicle and other actors to ensure that each actor is capable of implementing their respective safety procedure while avoiding collisions…

Object detection and detection confidence suitable for autonomous driving

Granted: August 27, 2024
Patent Number: 12072442
In various examples, detected object data representative of locations of detected objects in a field of view may be determined. One or more clusters of the detected objects may be generated based at least in part on the locations and features of the cluster may be determined for use as inputs to a machine learning model(s). A confidence score, computed by the machine learning model(s) based at least in part on the inputs, may be received, where the confidence score may be representative…

Modular interface patch panel

Granted: August 27, 2024
Patent Number: 12075589
Configurations for interface panels are disclosed. In at least one embodiment, an interface panel includes removable receptacles to provide communication to rack components.

Frame selection for streaming applications

Granted: August 27, 2024
Patent Number: 12075061
Systems and methods herein address reference frame selection in video streaming applications using one or more processing units to identify a frame of a sequence of frames as a blurred frame based at least in part on a first variance of motion (VoM) of the frame being less than or equal to an adaptive threshold that is based in part on a moving average of variance of motion (MAoV) determined using one or more reference frames.

Using temporal filters for automated real-time classification

Granted: August 27, 2024
Patent Number: 12073604
In various examples, the present disclosure relates to using temporal filters for automated real-time classification. The technology described herein improves the performance of a multiclass classifier that may be used to classify a temporal sequence of input signals—such as input signals representative of video frames. A performance improvement may be achieved, at least in part, by applying a temporal filter to an output of the multiclass classifier. For example, the temporal filter…

Hardware-based techniques applicable for ray tracing for efficiently representing and processing an arbitrary bounding volume

Granted: August 27, 2024
Patent Number: 12073504
A bounding volume is used to approximate the space an object occupies. If a more precise understanding beyond an approximation is required, the object itself is then inspected to determine what space it occupies. Often, a simple volume (such as an axis-aligned box) is used as bounding volume to approximate the space occupied by an object. But objects can be arbitrary, complicated shapes. So a simple volume often does not fit the object very well. That causes a lot of space that is not…

Distance estimation to objects and free-space boundaries in autonomous machine applications

Granted: August 27, 2024
Patent Number: 12073325
In various examples, a deep neural network (DNN) is trained—using image data alone—to accurately predict distances to objects, obstacles, and/or a detected free-space boundary. The DNN may be trained with ground truth data that is generated using sensor data representative of motion of an ego-vehicle and/or sensor data from any number of depth predicting sensors—such as, without limitation, RADAR sensors, LIDAR sensors, and/or SONAR sensors. The DNN may be trained using two or more…

Neural network trained using federated learning with local training data preserved at local edge circuits

Granted: August 27, 2024
Patent Number: 12072954
Apparatuses, systems, and techniques to perform federated training of neural networks while maintaining control over dissemination of local models of neural networks from which aspects of local training data might be extracted. In at least one embodiment, a neural network is trained on local training data and a local model is provided to be aggregated with other local models into a global model that is in turn used for further local model training, wherein a provided local model or…

Techniques for data bus inversion with improved latency

Granted: August 27, 2024
Patent Number: 12072815
Various embodiments include a network for transmitting data words from a source node to a destination node. The source node optionally inverts the logic levels of each data word so that the number of logic ‘1’ bits in each data word is less than or equal to half of the data bits. The destination node recovers the original data words by passing the data words not inverted by the source node and inverting the data words that were inverted by the source node. As the packet is…

Remote operation of a vehicle using virtual representations of a vehicle

Granted: August 27, 2024
Patent Number: 12072703
In various examples, at least partial control of a vehicle may be transferred to a control system remote from the vehicle. Sensor data may be received from a sensor(s) of the vehicle and the sensor data may be encoded to generate encoded sensor data. The encoded sensor data may be transmitted to the control system for display on a virtual reality headset of the control system. Control data may be received by the vehicle and from the control system that may be representative of a control…

Interfacing flow controllers for datacenter cooling systems

Granted: August 20, 2024
Patent Number: 12069840
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, a first interfacing flow controller includes a sensor and is associated with a first server tray of a rack, so that a first interfacing flow controller can receive sensor inputs and can communicate with a second interfacing flow controller by a communication line there between, where a second interfacing flow controller can be associated with a coolant distribution unit (CDU) to cause a balance of…

Intelligent dual function cold plate system with heat pipe for datacenter cooling systems

Granted: August 20, 2024
Patent Number: 12069836
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, a cold plate is coupled to a condenser section of a heat pipe and to a primary computing device, with the heat pipe coupled to an auxiliary computing device at an evaporator section of the heat pipe, so that the cold plate draws heat from the primary computing device and from the heat pipe.

Watertight ray triangle intersection

Granted: August 20, 2024
Patent Number: 12067669
A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to properly handle numerically challenging computations at or near edges and/or vertices of primitives and/or ensure that a single intersection is reported when a ray intersects a…

Using directional radiance for interactions in path tracing

Granted: August 20, 2024
Patent Number: 12067667
Disclosed approaches provide for interactions of light transport paths in a virtual environment to share directional radiance when rendering a scene. Directional radiance that may be shared includes outgoing directional radiance of interactions, incoming directional radiance of interactions, and/or information derived therefrom. The shared directional radiance may be used for various purposes, such as computing lighting contributions at one or more interactions of a light transport path,…

Streaming per-pixel transparency information using transparency-agnostic video codecs

Granted: August 20, 2024
Patent Number: 12067409
The disclosure relates to the transfer of per-pixel transparency information using video codecs that do not provide an alpha channel (alternatively referred to as “transparency-agnostic video codecs”). For example, alpha information of visual elements may be transcoded into the supported channels of a video stream to generate additional samples of a supported color space, which are representative of the alpha information. After being encoded by a “transparency-agnostic video…

Run-time configuration loading

Granted: August 20, 2024
Patent Number: 12067405
Configurations for communication interfaces are disclosed. In at least one embodiment, a processor includes one or more circuits to determine a firmware configuration for one or more server components and to transmit the firmware configuration at startup.

Context aware annotations for collaborative applications

Granted: August 20, 2024
Patent Number: 12067223
Annotations can be correlated to components of a document image so that the annotations track movements of the document image. A transparent overlay is generated to include the annotations and is linked to various components of the document image. Movement of the underlying document image is tracked and then adjustments in components positions are applied to associated annotations to maintain a contextual relationship between the annotations and the components of the document image.

Joining or replaying a game instance from a game broadcast

Granted: August 13, 2024
Patent Number: 12059628
In various examples, metadata of either a live stream game instance or a pre-recorded game instance may be included in a stream data from a game stream and used to enable access to play an instance of a game. A viewer of the stream may desire to participate in an instance of the game, and the system may use the metadata to determine authentication for the viewer with respect to a game platform hosting the game, access restrictions for the viewer with respect to the game, identification…

Playstyle analysis for game recommendations

Granted: August 13, 2024
Patent Number: 12059625
In various examples, data representing user interactions with a plurality of games are analyzed to generate an aggregate playstyle profile for each game. The aggregate playstyle profiles of games participated in a by a user may be used to recommend one or more other games with a similar aggregate playstyle profile. In embodiments, an individual user's playstyle patterns may be used to determine games having similar playstyle profiles to eh user's playstyle patterns. In this way, game…

Automatic error prediction in data centers

Granted: August 6, 2024
Patent Number: 12055995
Apparatuses, systems, and techniques to predict a probability of an error or anomaly in processing units, such as those of a data center. In at least one embodiment, the probability of an error occurring in a processing unit is identified using multiple trained machine learning models, in which the trained machine learning models each outputs, for example, the probability of an error occurring within a different predetermined time period.