Patents Assigned to NVidia
  • Patent number: 12210770
    Abstract: Systems, computer program products, and methods are described herein for automated data retrieval from an integrated circuit (IC). An example system receives an alert indicating a trigger event associated with the IC; extracts, using a scan island (e.g., a partition of the IC that is isolated for data retrieval), data from a plurality of scan chains and a plurality of random-access memories (RAMs) associated with the IC in response to receiving the alert; stores the data in an external non-volatile storage media; and reboots the IC upon storing the data in the external non-volatile storage media. In this way, embodiments of the present invention offer a scalable and secure method for real-time data extraction and processing in the event of an integrated circuit malfunction, improving diagnostics while ensuring cost-effectiveness and data security.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: January 28, 2025
    Assignee: Nvidia Corporation
    Inventors: Padmanabham Patki, Jue Wu, Andrew Elias, Smbat Tonoyan
  • Patent number: 12211308
    Abstract: Interactions with virtual systems may be difficult when users inadvertently fail to provide sufficient information to proceed with their requests. Certain types of inputs, such as auditory inputs, may lack sufficient information to properly provide a response to the user. Additional information, such as image data, may enable user gestures or poses to supplement the auditory inputs to enable response generation without requesting additional information from users.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: January 28, 2025
    Assignee: Nvidia Corporation
    Inventors: Sakthivel Sivaraman, Nishant Puri, Yuzhuo Ren, Atousa Torabi, Shubhadeep Das, Niranjan Avadhanam, Sumit Kumar Bhattacharya, Jason Roche
  • Patent number: 12210888
    Abstract: The present disclosure relates to streaming individual application windows and/or other desktop elements of a remote desktop. Data used to represent irrelevant desktop areas may be replaced with lower entropy data that may be highly compressed in a video stream and/or with data representative of other visual content. The video stream may also include desktop metadata (e.g., locations for desktop visuals, etc.) used to render the desktop elements on the local desktop. The desktop visuals of an application window may be rendered in a proxy window on the local desktop.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: January 28, 2025
    Assignee: NVIDIA Corporation
    Inventors: Andrija Bosnjakovic, Johannes Zimmermann, Ashley Reid
  • Patent number: 12211005
    Abstract: A cloud-centric platform is used for generating virtual three-dimensional (3D) content, that allows users to collaborate online and that can be connected to different software tools (applications). Using the platform, virtual environments (e.g., scenes, worlds, universes) can be created, accessed, and interacted with simultaneously by multiple collaborative content creators using varying content creation or development applications.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: January 28, 2025
    Assignee: NVIDIA Corporation
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Publication number: 20250029315
    Abstract: In various examples, systems and methods are disclosed relating to historical reset. One method includes determining at least one history buffer for a frame, determining, in a spatial domain, a spatial component of the accumulated pixel value at the pixel location based on a first spatial moment and a second spatial moment, determining, in a temporal domain, a temporal component of the accumulated pixel value at the pixel location based on a first temporal moment and a second temporal moment. The method further includes determining a pixel value range based at least on the spatial component and the temporal component, determining an amount of historical reset to apply, and updating the accumulated pixel value based at least on the amount of historical reset.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Applicant: NVIDIA Corporation
    Inventor: Timofey Cheblokov
  • Publication number: 20250029204
    Abstract: In various examples, systems and methods are disclosed relating to historical acceleration. One method includes determining a plurality of history buffers for a frame, the plurality of history buffers comprising a responsive history buffer and a normal history buffer, the responsive history buffer comprising a first pixel value at a pixel location of the frame, and the normal history buffer comprising a second pixel value at the pixel location of the frame, and the normal history buffer including a second pixel value at the pixel location of the frame. The method further includes determining at least one difference between the first pixel value of the responsive history buffer and the second pixel value of the normal history buffer and updating at least one of the first pixel value or the second pixel value based on the at least one difference and a tuning parameter.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Applicant: NVIDIA Corporation
    Inventor: Timofey Cheblokov
  • Patent number: 12205534
    Abstract: Certain display types—such as organic light emitting diode (OLED) displays—may be more prone to burn-in or ghosting due to the varied luminance degradation rates of pixel cells of the display—especially in applications or content types that require display of prolonged, continuous, static textures. To account for this, aging of pixel cells (e.g., R, G, B, and/or W pixel cells) of a display may be tracked such that more aged pixel cells may be compensated for by reducing pixel values of one or more (e.g., each) other pixel cells of the display. As a result, the effect of burn-in or ghosting may be mitigated by tracking luminance degradation over time and compensating for the luminance degradation across some or all of the pixel cells of the display.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventors: Yanbo Sun, Tyvis Cheung, Gerrit Slavenburg
  • Patent number: 12202147
    Abstract: A technique for training a neural network, including generating a plurality of input vectors based on a first plurality of task demonstrations associated with a first robot performing a first task in a simulated environment, wherein each input vector included in the plurality of input vectors specifies a sequence of poses of an end-effector of the first robot, and training the neural network to generate a plurality of output vectors based on the plurality of input vectors. Another technique for generating a task demonstration, including generating a simulated environment that includes a robot and at least one object, causing the robot to at least partially perform a task associated with the at least one object within the simulated environment based on a first output vector generated by a trained neural network, and recording demonstration data of the robot at least partially performing the task within the simulated environment.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: January 21, 2025
    Assignee: NVIDIA CORPORATION
    Inventors: Ankur Handa, Iretiayo Akinola, Dieter Fox, Yashraj Shyam Narang
  • Patent number: 12204475
    Abstract: 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, and per memory bank load caching capabilities. In addition, decoupled accelerators may be used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer may be included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU may execute a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventors: Ahmad Itani, Yen-Te Shih, Jagadeesh Sankaran, Ravi P Singh, Ching-Yu Hung
  • Patent number: 12204897
    Abstract: Apparatuses, systems, and techniques to perform computational operations in response to one or more compute uniform device architecture (CUDA) programs. In at least one embodiment, one or more computational operations are to cause one or more other computational operations to wait until a portion of matrix multiply-accumulate (MMA) operations have been performed.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: January 21, 2025
    Assignee: NVIDIA CORPORATION
    Inventors: Harold Carter Edwards, Kyrylo Perelygin, Maciej Tyrlik, Gokul Ramaswamy Hirisave Chandra Shekhara, Balaji Krishna Yugandhar Atukuri, Rishkul Kulkarni, Konstantinos Kyriakopoulos, Edward H. Gornish, David Allan Berson, Bageshri Sathe, James Player, Aman Arora, Alan Kaatz, Andrew Kerr, Haicheng Wu, Cris Cecka, Vijay Thakkar, Sean Treichler, Jack H. Choquette, Aditya Avinash Atluri, Apoorv Parle, Ronny Meir Krashinsky, Cody Addison, Girish Bhaskarrao Bharambe
  • Patent number: 12206748
    Abstract: A method includes receiving, using a processing device, a first condition associated with an operation at a data center, where the operation at the data center pertains to a first location at the data center, the first location corresponding to a first parameter value. The method further includes providing the first condition as an input to a machine learning model. The method also includes performing one or more reinforcement learning techniques using the machine learning model to cause the machine learning model to output an indication of a final location associated with the operation, where the final location corresponds to a final parameter value that is closer to a target than the first parameter value corresponding to the first location at the data center.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventors: Siddha Ganju, Elad Mentovich, Michael Balint, Eitan Zahavi, Michael Sabotta, Michael Norman, Ryan Wells
  • Patent number: 12205210
    Abstract: In various examples, a virtually animated and interactive agent may be rendered for visual and audible communication with one or more users with an application. For example, a conversational artificial intelligence (AI) assistant may be rendered and displayed for visual communication in addition to audible communication with end-users. As such, the AI assistant may leverage the visual domain—in addition to the audible domain—to more clearly communicate with users, including interacting with a virtual environment in which the AI assistant is rendered. Similarly, the AI assistant may leverage audio, video, and/or text inputs from a user to determine a request, mood, gesture, and/or posture of a user for more accurately responding to and interacting with the user.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventors: Rev Lebaredian, Simon Yuen, Santanu Dutta, Jonathan Michael Cohen, Ratin Kumar
  • Patent number: 12202518
    Abstract: In various examples, a safety decomposition architecture for autonomous machine applications is presented that uses two or more individual safety assessments to satisfy a higher safety integrity level (e.g., ASIL D). For example, a behavior planner may be used as a primary planning component, and a collision avoidance feature may be used as a diverse safety monitoring component—such that both may redundantly and independently prevent violation of safety goals. In addition, robustness of the system may be improved as single point and systematic failures may be avoided due to the requirement that two independent failures—e.g., of the behavior planner component and the collision avoidance component—occur simultaneously to cause a violation of the safety goals.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventors: Julia Ng, Sachin Pullaikudi Veedu, David Nister, Hanne Buur, Hans Jonas Nilsson, Hon Leung Lee, Yunfei Shi, Charles Jerome Vorbach, Jr.
  • Patent number: 12202432
    Abstract: Systems and methods are disclosed related to restraint device (e.g., seatbelt) localization. In one embodiment, the disclosure relates to systems and methods for seatbelt detection and modeling. A vehicle may be occupied by one or more occupants wearing one or more seatbelts. A camera or other sensor is placed within the vehicle to capture images of the one or more occupants. A system analyzes the images to detect and model seatbelts depicted in the images. Specifically, the system may scan the images and areas of the images that may correspond to seatbelts. The system may assemble candidate areas of the images that may correspond to seatbelts, and refine the candidate areas based on various constraints. The system may build models based on the refined candidate areas that indicate the seatbelts. The system may visualize the models indicating the seatbelts using the images.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 21, 2025
    Assignee: NVIDIA Corporation
    Inventor: Feng Hu
  • Publication number: 20250022100
    Abstract: In various examples, systems and methods are disclosed relating to systems and methods for multi-modal creative content generation using neural networks. The systems and methods can use one or more neural networks to generate outputs representative of creative and/or artistic characteristics of features indicated by input prompts. The one or more neural networks can include at least one text extension model to increase an amount of information of the input prompts. The one or more neural networks can be configured to generate high resolution outputs. The one or more neural networks can be used to implement end-to-end conversational interfaces for receiving input prompts and presenting creative and/or artistic outputs.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Applicant: NVIDIA Corporation
    Inventors: Xianchao WU, Scott NUNWEILER
  • Patent number: 12198450
    Abstract: In various examples, systems and methods are disclosed herein for a vehicle command operation system that may use technology across multiple modalities to cause vehicular operations to be performed in response to determining a focal point based on a gaze of an occupant. The system may utilize sensors to receive first data indicative of an eye gaze of an occupant of the vehicle. The system may utilize sensors to receive second data indicative of other data from the occupant. The system may then calculate a gaze vector based on the data indicative of the eye gaze of the occupant. The system may determine a focal point based on the gaze vector. In response to determining the focal point, the system causes an operation to be performed in the vehicle based on the second data.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: January 14, 2025
    Assignee: NVIDIA Corporation
    Inventors: Jason Conrad Roche, Niranjan Avadhanam
  • Patent number: 12194632
    Abstract: In at least one embodiment, under the control of a robotic control system, a gripper on a robot is positioned to grasp a 3-dimensional object. In at least one embodiment, the relative position of the object and the gripper is determined, at least in part, by using a camera mounted on the gripper.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: January 14, 2025
    Assignee: NVIDIA Corporation
    Inventors: Shariq Iqbal, Jonathan Tremblay, Thang Hong To, Jia Cheng, Erik Leitch, Duncan J. McKay, Stanley Thomas Birchfield
  • Patent number: 12198253
    Abstract: 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 traversal coprocessor is configured to provide a deterministic result of intersected triangles regardless of the order that the memory subsystem returns triangle range blocks for processing, while opportunistically eliminating alpha intersections that lie further along the length of the ray than closer opaque intersections.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: January 14, 2025
    Assignee: NVIDIA Corporation
    Inventors: Samuli Laine, Tero Karras, Greg Muthler, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., Ignacio Llamas, John Burgess
  • Patent number: 12200913
    Abstract: A cooling system for a datacenter is disclosed. The datacenter cooling system includes a cooling manifold having a first controllable fluid coupler to receive a coolant from a cooling loop external to the rack and one or more second controllable fluid couplers to distribute the coolant to one or more server cooling manifolds within server trays of a rack within the datacenter.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: January 14, 2025
    Assignee: Nvidia Corporation
    Inventor: Ali Heydari
  • Patent number: 12198256
    Abstract: Techniques are disclosed for improving the throughput of ray intersection or visibility queries performed by a ray tracing hardware accelerator. Throughput is improved, for example, by releasing allocated resources before ray visibility query results are reported by the hardware accelerator. The allocated resources are released when the ray visibility query results can be stored in a compressed format outside of the allocated resources. When reporting the ray visibility query results, the results are reconstructed based on the results stored in the compressed format. The compressed format storage can be used for ray visibility queries that return no intersections or terminate on any hit ray visibility query. One or more individual components of allocated resources can also be independently deallocated based on the type of data to be returned and/or results of the ray visibility query.
    Type: Grant
    Filed: November 14, 2023
    Date of Patent: January 14, 2025
    Assignee: NVIDIA Corporation
    Inventors: Gregory Muthler, John Burgess, Ronald Charles Babich, Jr., William Parsons Newhall, Jr.