Outlet quality factor stabilization for datacenter cooling systems
Granted: October 22, 2024
Patent Number:
12127381
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, one or more outlet reservoirs are associated with a stabilizing subsystem and a rack so that one or more outlet reservoirs can receive two-phase fluid that is outlet from a plurality of cold plates of a rack and so that a stabilizing subsystem can stabilize a quality factor of a two-phase fluid to a predetermined quality factor before heat is removed from a two-phase fluid and it is cycled to such…
Conversational AI-encoded language for data compression
Granted: October 22, 2024
Patent Number:
12126791
Systems and methods of compressing video data are disclosed. The proposed systems provide a computer-implemented process configured to classify a person's behavior(s) during a video and encode the behaviors as a representation of the video. When playback of the video is requested, a reconstruction of the video is generated by a video synthesizer based on a reference image of the person and the sequence of codes corresponding to their behavior during the video. Storage and transmission of…
Real-time persistent object tracking for intelligent video analytics systems
Granted: October 22, 2024
Patent Number:
12125277
Apparatuses, systems, and techniques for real-time persistent object tracking for intelligent video analytics systems. A state of a first object included in an environment may be tracked based on a first set of images depicting the environment. The first set of images may be generated during a first time period. It may be determined that the first object is not detected in the environment depicted in a second set of images. The second set of images may be generated during a second time…
Semiconductor component update device
Granted: October 22, 2024
Patent Number:
12124832
Devices and methods to update semiconductor components are disclosed. In at least one embodiment, a device updates semiconductor components independent of a semiconductor component operational state.
Method for efficient grouping of cache requests for datapath scheduling
Granted: October 22, 2024
Patent Number:
12124378
In a ray tracer, a cache for streaming workloads groups ray requests for coherent successive bounding volume hierarchy traversal operations by sending common data down an attached data path to all ray requests in the group at the same time or about the same time. Grouping the requests provides good performance with a smaller number of cache lines.
Asynchronous data movement pipeline
Granted: October 15, 2024
Patent Number:
12118382
Apparatuses, systems, and techniques to parallelize operations in one or more programs with data copies from global memory to shared memory in each of the one or more programs. In at least one embodiment, a program performs operations on shared data and then asynchronously copies shared data to shared memory, and continues performing additional operations in parallel while the shared data is copied to shared memory until an indicator provided by an application programming interface to…
Preemptive processing of authentication requests for unified access management systems and applications
Granted: October 15, 2024
Patent Number:
12120152
Disclosed are apparatuses, systems, and techniques that improve efficiency and decrease latency of processing of authorization requests by a cloud service. The techniques include obtaining, from an access server, a snapshot associated with processing an authorization request to evaluate an access to a resource of the cloud service and generating, using the snapshot, preemptive authorization requests by modifying the authorization request with a new user identity or a new resource…
Processing authentication requests for unified access management systems and applications
Granted: October 15, 2024
Patent Number:
12120122
Disclosed are apparatuses, systems, and techniques that improve efficiency and decrease latency of processing of authorization requests by cloud-based access servers that evaluate access rights to access various cloud-based services. The techniques include but are not limited to generating and processing advanced authorization requests that anticipate future authorization requests that may be generated by cloud-based services. The techniques further include processing of frequently…
Hardware-accelerated nearest neighbor queries for arbitrary data primitives
Granted: October 15, 2024
Patent Number:
12118643
Apparatuses, systems, and techniques to perform a K-nearest-neighbor query. In at least one embodiment, a set of bounding boxes corresponding to a set of primitives is generated that allows the query to be solved using light transport simulation acceleration features of a GPU.
Neural network accelerator using logarithmic-based arithmetic
Granted: October 15, 2024
Patent Number:
12118454
Neural networks, in many cases, include convolution layers that are configured to perform many convolution operations that require multiplication and addition operations. Compared with performing multiplication on integer, fixed-point, or floating-point format values, performing multiplication on logarithmic format values is straightforward and energy efficient as the exponents are simply added. However, performing addition on logarithmic format values is more complex. Conventionally,…
Performing load and permute with a single instruction in a system on a chip
Granted: October 15, 2024
Patent Number:
12118353
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups,…
Distributed processing of pose graphs for generating high definition maps for navigating autonomous vehicles
Granted: October 15, 2024
Patent Number:
12117298
According to an aspect of an embodiment, operations may comprise obtaining a pose graph that comprises a plurality of nodes. The operations may also comprise dividing the pose graph into a plurality of pose subgraphs, each pose subgraph comprising one or more respective pose subgraph interior nodes and one or more respective pose subgraph boundary nodes. The operations may also comprise generating one or more boundary subgraphs based on the plurality of pose subgraphs, each of the one or…
Guided uncertainty-aware policy optimization: combining model-free and model-based strategies for sample-efficient learning
Granted: October 8, 2024
Patent Number:
12109701
A robot is controlled using a combination of model-based and model-free control methods. In some examples, the model-based method uses a physical model of the environment around the robot to guide the robot. The physical model is oriented using a perception system such as a camera. Characteristics of the perception system may be are used to determine an uncertainty for the model. Based at least in part on this uncertainty, the system transitions from the model-based method to a…
Adjustable fluid coupling in datacenter cooling systems
Granted: October 8, 2024
Patent Number:
12114469
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, a flow controller adapter of a cooling manifold is to interchangeably receive a flow controller of a plurality of flow controllers, wherein a flow controller adapter is associated with a rack-side flow controller and with a tube there between and is configured to be movable within cooling manifold to allow different positions for mating a flow controller with a server-side flow controller of server…
Shader binding management in ray tracing
Granted: October 8, 2024
Patent Number:
12112428
In various examples, shader bindings may be recorded in a shader binding table that includes shader records. Geometry of a 3D scene may be instantiated using object instances, and each may be associated with a respective set of the shader records using a location identifier of the set of shader records in memory. The set of shader records may represent shader bindings for an object instance under various predefined conditions. One or more of these predefined conditions may be implicit in…
Machine learning application deployment using user-defined pipeline
Granted: October 8, 2024
Patent Number:
12112147
Systems and methods are disclosed that relate to graphically representing different components (e.g., software modules, libraries, interfaces, or other blocks of code) that may be included in an application, linking the components in an ordered sequence to embody the application, and deploying the application to perform a task. The components may be displayed and represented as graphical components in a graphical application editor, or any other development environment. The graphical…
Low latency communications for nodes in replication relationships
Granted: October 8, 2024
Patent Number:
12111842
An initiating node (C) in a storage platform (100) receives a modification request (312, 314) for changing an object (O). The initiating node (C), using system configuration information (127), identifies an owner node (A) and a backup node (B) for the object (O) and sends change data (324, 334) to the owner node (A) and the backup node (B). The owner node (A) modifies the object (O) with the data (324) from the initiating node (C) and sends an update request (352) that does not include…
Sensor data compression for map creation for autonomous systems and applications
Granted: October 8, 2024
Patent Number:
12111381
One or more embodiments of the present disclosure may relate to communicating RADAR (RAdio Detection And Ranging) data to a distributed map system that is configured to generate map data based on the RADAR data. In these or other embodiments, certain compression operations may be performed on the RADAR data to reduce the amount of data that is communicated from the ego-machines to the map system.
Organizing mapped regions into discretized segments for autonomous systems and applications
Granted: October 8, 2024
Patent Number:
12111179
In various examples, a method to manage map data includes storing a map of a geographic area using an immutable tree. The immutable tree comprises a plurality of nodes stored using a distributed hash table. The plurality of nodes include a plurality of map tiles. At least two map tiles of the plurality of map tiles cover different geographic subregions of the geographic area of the map. The method includes hosting one or more binary large objects (BLOBs) that correspond to the plurality…
Generating training data for deep learning models for building high definition maps
Granted: October 8, 2024
Patent Number:
12111177
According to an aspect of an embodiment, operations may comprise receiving sensor data from one or more vehicles, determining, by combining the received sensor data, a high definition map comprising a point cloud, and labeling one or more objects in the point cloud. The operations may also comprise generating training data by receiving a new image captured by one of the vehicles, receiving a pose of the vehicle when the new image was captured, determining an object having a label in the…