Jump to content

NVIDIA Corporation patent applications on 31st July 2025

From WikiPatents

Patent Applications by NVIDIA Corporation on 31st July 2025

NVIDIA Corporation: 26 patent applications

NVIDIA Corporation has applied for patents in the areas of G06F9/54 (Interprogram communication, 3), G06N20/00 (Machine learning, 2), B60W2420/403 (CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT, 2), G06V10/82 (IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING, 2), G06F9/3851 ({from multiple instruction streams, e.g. multistreaming}, 2), G06F9/4881 (Program initiating; Program switching, e.g. by interrupt, 2), G06F9/5044 (Allocation of resources, e.g. of the central processing unit [CPU], 2), G06F9/5033 (Allocation of resources, e.g. of the central processing unit [CPU], 2), G06T1/20 (Processor architectures; Processor configuration, e.g. pipelining, 2), G06T15/005 ({General purpose rendering architectures}, 2)

Top Inventors:

Patent Applications by NVIDIA Corporation

20250242242. EGO-MACHINE SIMULATION USING HARDWARE IN-LOOP

Abstract: Embodiments of the present disclosure relate to hardware-in-loop (HIL) ego-machine simulation. In various examples, one or more real-world ego-machine hardware components are integrated with a simulated or emulated environment, such as a virtual digital twin ego-machine cockpit, for testing or other...

20250242836. TECHNIQUES FOR CONTROLLING VEHICLES USING PARALLELIZED MACHINE LEARNING MODELS

Abstract: One embodiment of a method for controlling a vehicle includes receiving sensor data and information associated with the vehicle, and processing the sensor data and the information via a machine learning model in which a plurality of modules execute in parallel based on one or more cross-attention fe...

20250244724. COMBINING RULE-BASED AND LEARNED SENSOR FUSION FOR AUTONOMOUS SYSTEMS AND APPLICATIONS

Abstract: In various examples, systems and methods are disclosed that perform sensor fusion using rule-based and learned processing methods to take advantage of the accuracy of learned approaches and the decomposition benefits of rule-based approaches for satisfying higher levels of safety requirements. For e...

20250244772. WAYPOINT GRAPH GENERATION FOR ROUTE PLANNING USING SEMANTIC MAP INFORMATION

Abstract: In various examples, a technique for generating a route plan is disclosed that includes receiving a semantic map that represents a physical environment. The technique further includes generating a route graph based at least on the semantic map, where the route graph includes one or more route graph ...

20250244807. SYSTEMS AND METHODS FOR TEMPERATURE REGULATION OF ELECTRONIC DEVICES

Abstract: Systems and methods are provided for temperature regulation of electronic devices. An example system may include a distribution manifold including entrance flow passages and exit flow passages. Further, the system may include a heat transfer plate including heat transfer surfaces defining a pluralit...

20250244808. PRIORITY BASED POWER ALLOCATION

Abstract: Apparatuses, systems, and techniques to allocate power to one or more processors. In at least one embodiment, processors or computing systems perform an API to allocate power to one or more processors based, at least in part, on indications of priority of one or more threads to be performed by the o...

20250245013. APPLICATION PROGRAMMING INTERFACE TO STORE AN IDENTIFIER OF A DATA STRUCTURE

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to cause one or more identifiers of one or more data structures indicating a number of one or more streaming multiprocessors of one or more proc...

20250245043. APPLICATION PROGRAMMING INTERFACE TO INDICATE MULTIPROCESSOR GROUPS

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to indicate one or more groups of streaming multiprocessors of one or more processors, on which to schedule one or more corresponding groups of ...

20250245046. APPLICATION PROGRAMMING INTERFACE TO ALLOCATE A DATA STRUCTURE

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to allocate one or more data structures to indicate which of one or more streaming multiprocessors of one or more processors are to be used to p...

20250245060. APPLICATION PROGRAMMING INTERFACE TO INDICATE MULTIPROCESSOR AVAILABILITY

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to indicate one or more streaming multiprocessors of one or more processors available to be used to perform one or more software threads....

20250245061. RESERVATION POLICIES FOR REAL-TIME PROCESSING TASKS IN MULTI-PROCESSOR SYSTEMS

Abstract: Approaches presented herein provide systems and methods for allocating streaming multiprocessors (SMs) to execute one or more tasks. A utilization for a given task may be determined by one or more parameters, such as a task execution time or a period. The utilization may then be used to assign a pro...

20250245066. APPLICATION PROGRAMMING INTERFACE TO READ FROM A DATA STRUCTURE

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to cause one or more indicators of one or more numbers of one or more streaming multiprocessors of one or more processors to be read from one or...

20250245072. APPLICATION PROGRAMMING INTERFACE TO COMMUNICATE CONTEXT

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to cause context of one or more first software instructions to be communicated to one or more second software instructions....

20250245073. APPLICATION PROGRAMMING INTERFACE TO WAIT FOR CONTEXT

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface (API) to cause one or more second instructions to wait to be performed until the one or more second instructions receives context corresponding ...

20250245087. DETECTING FAILURES IN SENSOR DEVICE SETTINGS

Abstract: In various examples, a technique for verifying sensor settings is disclosed that includes receiving, from a sensor, sensor output data and at least one sensor output setting associated with the sensor output data. The technique further includes determining whether a queue of pending sensor input set...

20250245153. Application Programming Interface to Deallocate a Data Structure

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to deallocate one or more data structures to indicate which of one or more streaming multiprocessors of one or more processors are to be used to...

20250245257. STREAMLINED FRAMEWORK NAVIGATION WITH PATH SUMMARIES

Abstract: Disclosed are systems and techniques that may facilitate framework navigation with path summaries. The techniques include generating a first path summary and a second path summary using a large language model (LLM) based on an LLM input, the LLM input comprising a user input and at least a portion o...

20250245504. LANDMARK DETECTION USING CURVE FITTING FOR AUTONOMOUS DRIVING APPLICATIONS

Abstract: In various examples, one or more deep neural networks (DNNs) are executed to regress on control points of a curve, and the control points may be used to perform a curve fitting operation—e.g., Bezier curve fitting—to identify landmark locations and geometries in an environment. The outputs of the DN...

20250245555. INTELLIGENT MAP DATA MANAGEMENT AND EVICTION FOR AUTONOMOUS SYSTEMS AND APPLICATIONS

Abstract: In various examples, a technique for managing map data stored in a location-aware system includes determining a corresponding set of attributes for each of a plurality of map data units stored in a memory within the location-aware system. For each map data unit included in the plurality of map data ...

20250245775. APPLICATION PROGRAMMING INTERFACE TO STORE IDENTIFIERS OF MULTIPROCESSOR GROUPS

Abstract: Apparatuses, systems, and techniques to perform computing operations. In at least one embodiment, a processor performs an application programming interface to cause a plurality of identifiers of a corresponding plurality of streaming multiprocessors of one or more processors to be stored according t...

Cookies help us deliver our services. By using our services, you agree to our use of cookies.