Three-way flow controller paths for single-phase and two-phase cooling in datacenter cooling systems
Granted: December 3, 2024
Patent Number:
12160981
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, a first three-way flow controller is associated with a single-phase fluid and a second three-way flow controller is associated with a two-phase fluid, with a first three-way flow controller to enable a first flow path of a single-phase fluid from a coolant distribution unit to a cold plate or to enable a second flow path to a heat exchanger to cool a two-phase fluid to be used in a cold plate, and…
Time synchronization message conversion
Granted: December 3, 2024
Patent Number:
12160498
Processors, systems and methods are described that synchronize clocks of devices on a second network that uses a second network protocol to a source clock on a first network that uses a first network protocol. Processors, systems and methods are described to cause a first time synchronization message corresponding to a first network communication protocol to be converted to a second time synchronization message corresponding to a second network communication protocol to enable…
Wavelength-division multiplexed links with built-in clock forwarding
Granted: December 3, 2024
Patent Number:
12160307
A system can include an optical transmitter having transmitter components and an optical receiver having receiver components and photodetectors. The optical transmitter is configured to receive optical wavelengths of radiation from a multiple wavelength generate, such as a laser, and generate transmitted wavelengths including data wavelengths and excess wavelengths. Each photodetector is configured to receive at least one transmitted wavelength. The photodetectors can include a common…
System and method for retrieval-based controllable molecule generation
Granted: December 3, 2024
Patent Number:
12159694
A machine learning framework is described for performing generation of candidate molecules for, e.g., drug discovery or other applications. The framework utilizes a pre-trained encoder-decoder model to interface between representations of molecules and embeddings for those molecules in a latent space. A fusion module is located between the encoder and decoder and is used to fuse an embedding for an input molecule with embeddings for one or more exemplary molecules selected from a…
Motion-based object detection for autonomous systems and applications
Granted: December 3, 2024
Patent Number:
12159417
In various examples, an ego-machine may analyze sensor data to identify and track features in the sensor data using. Geometry of the tracked features may be used to analyze motion flow to determine whether the motion flow violates one or more geometrical constraints. As such, tracked features may be identified as dynamic features when the motion flow corresponding to the tracked features violates the one or more static constraints for static features. Tracked features that are determined…
Accelerated processing via a physically based rendering engine
Granted: December 3, 2024
Patent Number:
12159344
One embodiment of a computer-implemented method for processing ray tracing operations in parallel includes receiving a plurality of rays and a corresponding set of importance sampling instructions for each ray included in the plurality of rays for processing, wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment, and each corresponding set of importance sampling instruction is based at least in part on one or more…
Ray tracing hardware acceleration for supporting motion blur and moving/deforming geometry
Granted: December 3, 2024
Patent Number:
12159342
Ray tracing hardware accelerators supporting motion blur and moving/deforming geometry are disclosed. For example, dynamic objects in an acceleration data structure are encoded with temporal and spatial information. The hardware includes circuitry that test ray intersections against moving/deforming geometry by applying such temporal and spatial information. Such circuitry accelerates the visibility sampling of moving geometry, including rigid body motion and object deformation, and its…
Remote attestation of device location
Granted: December 3, 2024
Patent Number:
12158977
Devices and methods to obtain values usable to verify the geographic location of a device. In at least one embodiment, a device comprises a positioning circuit and a cryptoprocessor. The device obtains geographic coordinates of the device's location, using the positioning circuit. The device stores, in the cryptoprocessor, information indicating the state of the device and the geographic coordinates. The device uses the cryptoprocessor to obtain values usable to validate the geographic…
Projecting images captured using fisheye lenses for feature detection in autonomous machine applications
Granted: November 26, 2024
Patent Number:
12154293
In various examples, live perception from wide-view sensors may be leveraged to detect features in an environment of a vehicle. Sensor data generated by the sensors may be adjusted to represent a virtual field of view different from an actual field of view of the sensor, and the sensor data—with or without virtual adjustment—may be applied to a stereographic projection algorithm to generate a projected image. The projected image may then be applied to a machine learning model—such…
Modular thermal test vehicle
Granted: November 26, 2024
Patent Number:
12156384
Systems and methods for evaluating cooling characteristics are disclosed. In at least one embodiment, a thermal testing rig for a data center can include one or more pluggable heat-generating elements to direct a heat flux in an upward direction towards one or more thermal distribution elements.
Generation and traversal of partial acceleration structures for ray tracing
Granted: November 26, 2024
Patent Number:
12154214
An alternate root tree or graph structure for ray and path tracing enables dynamic instancing build time decisions to split any number of geometry acceleration structures in a manner that is developer transparent, nearly memory storage neutral, and traversal efficient. The resulting traversals only need to partially traverse the acceleration structure, which improves efficiency. One example use reduces the number of false positive instance acceleration structure to geometry acceleration…
Spatio-temporal noise masks and sampling using vectors for image processing and light transport simulation systems and applications
Granted: November 26, 2024
Patent Number:
12154213
Apparatuses, systems, and techniques to generate blue noise masks for real-time image rendering and enhancement. In at least one embodiment, a vector-valued noise mask is generated and applied to one or more images to generate one or more enhanced images for image processing (e.g., real-time image rendering). In at least one embodiment, the noise mask includes vector values per pixel and is able to handle the temporal domain (e.g., add time to the spatial domain) to improve image quality…
Training neural networks for vehicle re-identification
Granted: November 26, 2024
Patent Number:
12154188
In various examples, a neural network may be trained for use in vehicle re-identification tasks—e.g., matching appearances and classifications of vehicles across frames—in a camera network. The neural network may be trained to learn an embedding space such that embeddings corresponding to vehicles of the same identify are projected closer to one another within the embedding space, as compared to vehicles representing different identities. To accurately and efficiently learn the…
User interfaces and methods for generating a new artifact based on existing artifacts
Granted: November 26, 2024
Patent Number:
12153783
User interfaces, methods and structures are described for intuitively and fluidly creating new artifacts from existing artifacts and for exploring latent spaces in a visual manner. In example embodiments, source artifacts are displayed along with a selector. The selector is operable to indicate a selected set of the source artifacts by establishing a selection region that includes portions of one or more of the source artifacts displayed. Source vectors are associated with the source…
Comprehensively obfuscated cryptographic accelerators and operations thereof
Granted: November 26, 2024
Patent Number:
12153688
Apparatuses, systems, and techniques to perform a cryptographic operation using multiple iterations, wherein each iteration includes two or more stages operating in parallel on inputs derived from a common value, one of the stages computing real data and other stages computing dummy data.
3D surface reconstruction with point cloud densification using artificial intelligence for autonomous systems and applications
Granted: November 19, 2024
Patent Number:
12145617
In various examples, a 3D surface structure such as the 3D surface structure of a road (3D road surface) may be observed and estimated to generate a 3D point cloud or other representation of the 3D surface structure. Since the representation may be sparse, one or more densification techniques may be applied to densify the representation of the 3D surface structure. For example, the relationship between sparse and dense projection images (e.g., 2D height maps) may be modeled with a Markov…
Machine learning of encoding parameters for a network using a video encoder
Granted: November 19, 2024
Patent Number:
12149708
In various examples, machine learning of encoding parameter values for a network is performed using a video encoder. Feedback associated with streaming video encoded by a video encoder over a network may be applied to an MLM(s). Using such feedback, the MLM(s) may predict a value(s) of an encoding parameter(s). The video encoder may then use the value to encode subsequent video data for the streaming. By using the video encoder in training, the MLM(s) may learn based on actual encoded…
Single-cycle byte correcting and multi-byte detecting error code
Granted: November 19, 2024
Patent Number:
12149259
A memory device and a system that implements a single symbol correction, double symbol detection (SSC-DSD+) error correction scheme are provided. The scheme is implemented by calculating four syndrome symbols in accordance with a Reed-Solomon (RS) codeword; determining three location bytes in accordance with three corresponding pairs of syndrome symbols in the four syndrome symbols; and generating an output based on a comparison of the three location bytes. The output may include:…
Reducing level of detail of a polygon mesh to decrease a complexity of rendered geometry within a scene
Granted: November 19, 2024
Patent Number:
12148099
A method, computer readable medium, and system are disclosed for overlaying a cell onto a polygon meshlet. The polygon meshlet may include a grouping of multiple geometric shapes such as triangles, and the cell may include a square-shaped boundary. Additionally, every polygon (e.g., a triangle or other geometric shape) within the polygon meshlet that has at least one edge fully inside the cell is removed to create an intermediate meshlet. A selected vertex is determined from all vertices…
Method for continued bounding volume hierarchy traversal on intersection without shader intervention
Granted: November 19, 2024
Patent Number:
12148088
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 opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based…