Patents Assigned to NVidia
-
Patent number: 11343354Abstract: In various examples, upon receiving an indication from a launcher application that a user desires to engage with a cloud gaming or computing service, and determining that a desired computing resource requested for such engagement is unavailable for allocation, one or more interactive content items may be presented in association with a display of the user's local computing device. User actuation of an interactive content item may cause presentation of an options window. One option may cause presentation of an additional content item in the background so it may be viewed after engagement. Another option may cause display of an additional content item, such as in place of the interactive content item or in a web browser external to the launcher application. This option may also cause cancellation of the user request for the allocation and removal of the user request from a queue.Type: GrantFiled: October 23, 2019Date of Patent: May 24, 2022Assignee: NVIDIA CorporationInventors: Hardik Jagdishbhai Parekh, Sonakshi Anil Kumar Agrawal
-
Patent number: 11340355Abstract: A vehicle computing system validates location data received from a Global Navigation Satellite System receiver with other sensor data. In one embodiment, the system calculates velocities with the location data and the other sensor data. The system generates a probabilistic model for velocity with a velocity calculated with location data and variance associated with the location data. The system determines a confidence score by applying the probabilistic model to one or more of the velocities calculated with other sensor data. In another embodiment, the system implements a machine learning model that considers features extracted from the sensor data. The system generates a feature vector for the location data and determines a confidence score for the location data by applying the machine learning model to the feature vector. Based on the confidence score, the system can validate the location data. The validated location data is useful for navigation and map updates.Type: GrantFiled: September 9, 2019Date of Patent: May 24, 2022Assignee: NVIDIA CORPORATIONInventors: Mark Damon Wheeler, Jeff Adachi, Chen Chen, Gregory William Coombe, Di Zeng
-
Patent number: 11331586Abstract: 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 information for the streamer of the instance of the game, and/or game modification information for the particular instance of the game within the stream. This information may be used to seamlessly transition the viewer from a passive role in viewing the stream of the instance of the game on a streaming platform to actively participating in the instance of the game or another instance of the game on a gaming platform.Type: GrantFiled: August 22, 2019Date of Patent: May 17, 2022Assignee: NVIDIA CorporationInventor: Andrew Fear
-
Patent number: 11336476Abstract: A network device configured to perform scalable, in-network computations is described. The network device is configured to process pull requests and/or push requests from a plurality of endpoints connected to the network. A collective communication primitive from a particular endpoint can be received at a network device. The collective communication primitive is associated with a multicast region of a shared global address space and is mapped to a plurality of participating endpoints. The network device is configured to perform an in-network computation based on information received from the participating endpoints before forwarding a response to the collective communication primitive back to one or more of the participating endpoints. The endpoints can inject pull requests (e.g., load commands) and/or push requests (e.g., store commands) into the network. A multicast capability enables tasks, such as a reduction operation, to be offloaded to hardware in the network device.Type: GrantFiled: July 24, 2020Date of Patent: May 17, 2022Assignee: NVIDIA CorporationInventors: Benjamin Klenk, Nan Jiang, Larry Robert Dennison, Gregory M. Thorson
-
Patent number: 11335056Abstract: Systems and methods are described for rendering complex surfaces or geometry. In at least one embodiment, neural signed distance functions (SDFs) can be used that efficiently capture multiple levels of detail (LODs), and that can be used to reconstruct multi-dimensional geometry or surfaces with high image quality. An example architecture can represent complex shapes in a compressed format with high visual fidelity, and can generalize across different geometries from a single learned example. Extremely small multi-layer perceptrons (MLPs) can be used with an octree-based feature representation for the learned neural SDFs.Type: GrantFiled: May 7, 2021Date of Patent: May 17, 2022Assignee: Nvidia CorporationInventors: Towaki Alan Takikawa, Joey Litalien, Kangxue Yin, Karsten Julian Kreis, Charles Loop, Morgan McGuire, Sanja Fidler
-
Publication number: 20220149728Abstract: This disclosure relates to current flattening circuits for an electrical load. The current flattening circuits incorporate randomize various parameters to add noise onto the supply current. This added noise may act to reduce the signal to noise ratio in the supply current, increasing the difficulty of identifying a computational artifact signal from power rail noise.Type: ApplicationFiled: January 20, 2022Publication date: May 12, 2022Applicant: NVIDIA Corp.Inventors: Sudhir Shrikantha Kudva, Nikola Nedovic, Sanquan Song
-
Patent number: 11328471Abstract: Systems and methods of the present disclosure relate to fine grained interleaved rendering applications in path tracing for cloud computing environments. For example, a renderer and a rendering process may be employed for ray or path tracing and image-space filtering that interleaves the pixels of a frame into partial image fields and corresponding reduced-resolution images that are individually processed in parallel. Parallelization techniques described herein may allow for high quality rendered frames in less time, thereby reducing latency (or lag, in gaming applications) in high performance applications.Type: GrantFiled: July 31, 2020Date of Patent: May 10, 2022Assignee: NVIDIA CorporationInventors: Nuno Raposo Subtil, Manuel Kraemer, Alexey Panteleev, Mike Songy
-
Patent number: 11328169Abstract: A temporal propagation network (TPN) system learns the affinity matrix for video image processing tasks. An affinity matrix is a generic matrix that defines the similarity of two points in space. The TPN system includes a guidance neural network model and a temporal propagation module and is trained for a particular computer vision task to propagate visual properties from a key-frame represented by dense data (color), to another frame that is represented by coarse data (grey-scale). The guidance neural network model generates an affinity matrix referred to as a global transformation matrix from task-specific data for the key-frame and the other frame. The temporal propagation module applies the global transformation matrix to the key-frame property data to produce propagated property data (color) for the other frame. For example, the TPN system may be used to colorize several frames of greyscale video using a single manually colorized key-frame.Type: GrantFiled: March 14, 2019Date of Patent: May 10, 2022Assignee: NVIDIA CorporationInventors: Sifei Liu, Shalini De Mello, Jinwei Gu, Varun Jampani, Jan Kautz
-
Patent number: 11328112Abstract: In order to expedite testing (such as silicon chip testing), a test pattern that indicates a timing, order, and frequency (e.g., speed) of signals sent during the test may be divided into different portions. Also, a frequency at which each portion of the test pattern is to be run is determined. Each portion is run at a frequency that can be supported by only that portion. As a result, the slowest portion of the test pattern only limits the frequency at which its portion is run, while other portions are run at a faster frequency. This reduces a time taken to run the test pattern in a testing environment.Type: GrantFiled: January 27, 2021Date of Patent: May 10, 2022Assignee: NVIDIA CORPORATIONInventors: Shang-Ju Lee, Li-Wei Ko, Francisco M. Da Silva, Shyh-Horng Lin
-
Patent number: 11327900Abstract: Multiprocessor clusters in a virtualized environment conventionally fail to provide memory access security, which is frequently a requirement for efficient utilization in multi-client settings. Without adequate access security, a malicious process may access what might be confidential data that belongs to a different client sharing the multiprocessor cluster. Furthermore, an inadvertent programming error in the code for one client process may accidentally corrupt data that belongs to the different client. Neither scenario is acceptable. Embodiments of the present disclosure provide access security by enabling each processing node within a multiprocessor cluster to virtualize and manage local memory access and only process access requests possessing proper access credentials. In this way, different applications executing on a multiprocessor cluster may be isolated from each other while advantageously sharing the hardware resources of the multiprocessor cluster.Type: GrantFiled: July 23, 2020Date of Patent: May 10, 2022Assignee: NVIDIA CorporationInventors: Samuel Hammond Duncan, Sanjeev Jain, Mark Douglas Hummel, Vyas Venkataraman, Olivier Giroux, Larry Robert Dennison, Alexander Toichi Ishii, Hemayet Hossain, Nir Haim Arad
-
Patent number: 11328173Abstract: A temporal propagation network (TPN) system learns the affinity matrix for video image processing tasks. An affinity matrix is a generic matrix that defines the similarity of two points in space. The TPN system includes a guidance neural network model and a temporal propagation module and is trained for a particular computer vision task to propagate visual properties from a key-frame represented by dense data (color), to another frame that is represented by coarse data (grey-scale). The guidance neural network model generates an affinity matrix referred to as a global transformation matrix from task-specific data for the key-frame and the other frame. The temporal propagation module applies the global transformation matrix to the key-frame property data to produce propagated property data (color) for the other frame. For example, the TPN system may be used to colorize several frames of greyscale video using a single manually colorized key-frame.Type: GrantFiled: October 27, 2020Date of Patent: May 10, 2022Assignee: NVIDIA CorporationInventors: Sifei Liu, Shalini De Mello, Jinwei Gu, Varun Jampani, Jan Kautz
-
Patent number: 11328472Abstract: 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 surface formed by primitives at or near edges and/or vertices of the primitives.Type: GrantFiled: September 25, 2020Date of Patent: May 10, 2022Assignee: NVIDIA CorporationInventors: Samuli Laine, Tero Karras, Timo Aila, Robert Ohannessian, William Parsons Newhall, Jr., Greg Muthler, Ian Kwong, Peter Nelson, John Burgess
-
Patent number: 11327553Abstract: Digital low-dropout micro voltage regulator configured to accept an external voltage and produce a regulated voltage. All active devices of the voltage regulator are digital devices. All signals of the voltage regulator, except the first voltage and the regulated voltage, may be characterized as digital signals. Some active devices of the voltage regulator may be physically separated from other active devices of the voltage regulator by active devices of non-voltage regulator circuitry.Type: GrantFiled: May 20, 2021Date of Patent: May 10, 2022Assignee: NVIDIA CORPORATIONInventors: Siddharth Saxena, Tezaswi Raja, Fei Li, Wen Yueh
-
Patent number: 11323393Abstract: A system and method for improving network storage accessibility, the method including: sending at least a first request for a data block to be sent from a storage device to a client device over a network connection; determining if the network is congested; initiating a client-specific buffer when it is determined that the network is congested, wherein the requested data block is stored in the client-specific buffer; and sending at least a second request for the data block stored within the client-specific buffer to be sent to the client device.Type: GrantFiled: January 25, 2019Date of Patent: May 3, 2022Assignee: NVIDIA CORPORATIONInventors: Yaniv Romem, Omri Mann, Ofer Oshri, Kirill Shoikhet
-
Patent number: 11321816Abstract: Embodiments of the present invention provide end-to-end frame time synchronization designed to improve smoothness for displaying images of 3D applications, such as PC gaming applications. Traditionally, an application that renders 3D graphics functions based on the assumption that the average render time will be used as the animation time for a given frame. When this condition is not met, and the render time for a frame does not match the average render time of prior frames, the frames are not captured or displayed at a consistent rate. This invention enables feedback to be provided to the rendering application for adjusting the animation times used to produce new frames, and a post-render queue is used to store completed frames for mitigating stutter and hitches. Flip control is used to sync the display of a rendered frame with the animation time used to generate the frame, thereby producing a smooth, consistent image.Type: GrantFiled: February 17, 2021Date of Patent: May 3, 2022Assignee: NVIDIA CORPORATIONInventors: Thomas Albert Petersen, Ankan Banerjee, Shishir Goyal, Sau Yan Keith Li, Lars Nordskog, Rouslan Dimitrov
-
Patent number: 11321865Abstract: One embodiment of a method includes calculating one or more activation values of one or more neural networks trained to infer eye gaze information based, at least in part, on eye position of one or more images of one or more faces indicated by an infrared light reflection from the one or more images.Type: GrantFiled: March 15, 2019Date of Patent: May 3, 2022Assignee: Nvidia CorporationInventors: Joohwan Kim, Michael Stengel, Zander Majercik, Shalini De Mello, Samuli Laine, Morgan McGuire, David Luebke
-
Patent number: 11320892Abstract: Digital low-dropout micro voltage regulator configured to accept an external voltage and produce a regulated voltage. All active devices of the voltage regulator are digital devices. All signals of the voltage regulator, except the first voltage and the regulated voltage, may be characterized as digital signals. Some active devices of the voltage regulator may be physically separated from other active devices of the voltage regulator by active devices of non-voltage regulator circuitry.Type: GrantFiled: December 8, 2020Date of Patent: May 3, 2022Assignee: NVIDIA CORPORATIONInventors: Siddharth Saxena, Tezaswi Raja, Fei Li, Wen Yueh
-
Patent number: 11320273Abstract: A system accesses a three-dimensional map of a geographic region and generates a two-dimensional projection of the road based on the three-dimensional map. The two-dimensional projection comprises a plurality of points along the road and each point is assigned a score measuring a navigability of the point. Based on the navigability score of each point and history of vehicle positions on the road, the system identifies a plurality of navigable points on the two-dimensional projection of the road. Based on the plurality of navigable points, the system determines a navigable surface corresponding to a physical area over which a vehicle may safely navigate and navigable surface boundaries surrounding that area. The navigable surface area and boundaries on the two-dimensional projection are converted into a three-dimensional representation, which the system uses to generate an updated three-dimensional map of the geographic region.Type: GrantFiled: December 19, 2019Date of Patent: May 3, 2022Assignee: NVIDIA CORPORATIONInventors: Derek Thomas Miller, Lin Yang, Mark Damon Wheeler
-
Patent number: 11314985Abstract: The disclosure provides method of training a machine-learning model employing a procedurally synthesized training dataset, a machine that includes a trained machine-learning model, and a method of operating a machine. In one example, the method of training includes: (1) generating training image definitions in accordance with variations in content of training images to be included in a training dataset, (2) rendering the training images corresponding to the training image definitions, (3) generating, at least partially in parallel with the rendering, ground truth data corresponding to the training images, the training images and the ground truth comprising the training dataset, and (4) training a machine-learning model using the training dataset and the ground truth data.Type: GrantFiled: May 5, 2020Date of Patent: April 26, 2022Assignee: Nvidia CorporationInventors: Jesse Clayton, Vladimir Glavtchev
-
Patent number: 11315310Abstract: A global illumination data structure (e.g., a data structure created to store global illumination information for geometry within a scene to be rendered) is computed for the scene. Additionally, reservoir-based spatiotemporal importance resampling (RESTIR) is used to perform illumination gathering, utilizing the global illumination data structure. The illumination gathering includes identifying light values for points within the scene, where one or more points are selected within the scene based on the light values in order to perform ray tracing during the rendering of the scene.Type: GrantFiled: January 19, 2021Date of Patent: April 26, 2022Assignee: NVIDIA CORPORATIONInventors: Christopher Ryan Wyman, Morgan McGuire, Peter Schuyler Shirley, Aaron Eliot Lefohn