Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Nvidia Corporation patents (2014 archive)


Recent patent applications related to Nvidia Corporation. Nvidia Corporation is listed as an Agent/Assignee. Note: Nvidia Corporation may have other listings under different names/spellings. We're not affiliated with Nvidia Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "N" | Nvidia Corporation-related inventors


12/25/14 / #20140380317

Single-pass parallel prefix scan with dynamic look back

One embodiment of the present invention performs a parallel prefix scan in a single pass that incorporates variable look-back. A parallel processing unit (ppu) subdivides a list of inputs into sequentially-ordered segments and assigns each segment to a streaming multiprocessor (sm) included in the ppu. ... Nvidia Corporation

12/25/14 / #20140380257

Hierarchical pushdown of cells and nets to any logical depth

A technique for generating pushdown data comprises performing logical pushdown of circuit elements and nets and detecting physical pushdown based on partition boundary crossings. Geometry associated with one logical level may be used as a keep-out region for the same physical layer when generating physical design of a different logical level. ... Nvidia Corporation

12/25/14 / #20140380030

Automatic turning on of a data processing device during charging of a battery source thereof

A method includes monitoring, through a charge monitor circuit associated with a data processing device and/or a battery source of the data processing device, a charge level of the battery source during charging thereof. The method also includes triggering, through a driver component provided in a non-volatile memory associated with the data processing device and/or a memory associated with the charge monitor circuit, loading of booting instructions onto the data processing device to initiate automatic turning on of the data processing device when the charge level of the battery source exceeds a threshold.. ... Nvidia Corporation

12/25/14 / #20140380002

System, method, and computer program product for a two-phase queue

A system, method, and computer program product are provided for accessing a queue. The method includes receiving a first request to reserve a data record entry in a queue, updating a queue state block based on the first request, and returning a response to the request. ... Nvidia Corporation

12/25/14 / #20140379846

Technique for coordinating memory access requests from clients in a mobile device

A memory access pipeline within a subsystem is configured to manage memory access requests that are issued by clients of the subsystem. The memory access pipeline is capable of providing a software baseband controller client with sufficient memory bandwidth to initiate and maintain network connections. ... Nvidia Corporation

12/25/14 / #20140378184

Mobile communications device having a distance sensor and a method of manufacturing the same

The disclosure provides a mobile communications device having a distance sensor and a method of manufacturing the same. In one embodiment, the mobile communications device includes: (1) a communications interface configured to transmit and receive data according to a communications protocol, (2) a processor configured to direct communication of the data employing the communications interface and (3) a distance sensor configured to determine a distance between two objects, wherein the processor is further configured to direct operation of the distance sensor.. ... Nvidia Corporation

12/25/14 / #20140376606

Graphics server and method for streaming rendered content via a remote graphics processing service

A graphics server and method for streaming rendered content via a remote graphics rendering service. One embodiment of the graphics server includes: (1) a frame capturer configured to capture frames of rendered content at a frame rate, (2) an encoder configured to encode captured frames at the frame rate, and (3) a processor configured to cause encoded frames to be transmitted if the rendered content is at least partially changed, and cause a skip-frame message to be transmitted, the skip-frame message configured to cause the frame capturer to forgo capturing and the encoder to forgo encoding if the rendered content is unchanged.. ... Nvidia Corporation

12/25/14 / #20140375659

Image illumination rendering system and method

The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. ... Nvidia Corporation

12/18/14 / #20140373024

Real time processor

One aspect of the disclosure provides an embodiment of a method of processing data in a processor in a shared resource computer system, where a processing module shares at least one resource with at least one other processing module. The method, implemented by a processor, comprises receiving a resource allocation for executing code and monitoring a resource related condition of the processor in the execution of the code at a current resource level. ... Nvidia Corporation

12/18/14 / #20140373005

Requirement based exposure of engines of a graphics processing unit (gpu) to a virtual machine (vm) consolidated on a computing platform

A method includes executing a driver component on a hypervisor of a computing platform including a graphics processing unit (gpu) executing a number of engines thereon, and executing an instance of the driver component in each of a number of vms consolidated on the computing platform. The method also includes defining, through the hypervisor, a data path between a vm and a subset of the engines of the gpu in a configuration register associated with the vm in accordance with a requirement of an application executing on the vm, and reading, through the instance of the driver component in the vm, an emulated version of the configuration register during loading thereof. ... Nvidia Corporation

12/18/14 / #20140372990

Method and system for implementing a multi-threaded api stream replay

A method for debugging and includes receiving a request for capturing a frame generated by a graphics application implementing application threads executing function calls. The function calls are associated with one or more thread specific resources used at the beginning of the capturing process. ... Nvidia Corporation

12/18/14 / #20140372796

Checkpointing a computer hardware architecture state using a stack or queue

Various embodiments relating to saving and recovering a hardware architecture state are provided. In one embodiment, during a first mode of operation, entries in a first portion of a random-access memory (ram) are manipulated. ... Nvidia Corporation

12/18/14 / #20140372703

System, method, and computer program product for warming a cache for a task launch

A system, method, and computer program product for warming a cache for a task launch is described. The method includes the steps of receiving a task data structure that defines a processing task, extracting information stored in a cache warming field of the task data structure, and, prior to executing the processing task, generating a cache warming instruction that is configured to load one or more entries of a cache storage with data fetched from a memory.. ... Nvidia Corporation

12/18/14 / #20140372456

Method and system for bin coalescing for parallel divide-and-conquer sorting algorithms

A system and method for performing sorting. The method includes partitioning a plurality of keys needing sorting into a first plurality of bins, wherein the bins are sequentially sorted. ... Nvidia Corporation

12/18/14 / #20140371890

Control and capture of audio data intended for an audio endpoint device of an application executing on a data processing device

A method includes implementing an audio framework to be executed on a data processing device with a virtual audio driver component and a user mode component (umc) communicatively coupled to each other. The virtual audio driver component enables modifying an original default audio endpoint device of an application executing on the data processing device to an emulated audio device associated with a new audio endpoint in response to an initiation through the application in conjunction with the umc. ... Nvidia Corporation

12/18/14 / #20140369613

Adaptive filtering mechanism to remove encoding artifacts in video data

A method includes determining, through a processor and/or a hardware engine, edge pixels and flat pixels of a video frame of a video sequence during decoding thereof or post-processing associated with the decoding based on a predetermined threshold, and quantifying spatial correlation of pixels of the video frame around edges thereof to estimate strength of ringing artifacts and spatial and temporal persistence thereof across the video frame and across video frames of the video sequence. The method also includes adaptively and spatially filtering the pixels around the edges of the video frame, adaptively and temporally filtering the video frame, and blending an output of the adaptive spatial filtering and the adaptive temporal filtering to generate an output with suppressed ringing artifacts, spatial and temporal persistence thereof and artifacts resulting from the cumulative effect of compression therein.. ... Nvidia Corporation

12/18/14 / #20140369554

Face beautification system and method of use thereof

A face beautification system and a method of face beautification. On embodiment of the face beautification system includes: (1) a coarse feature detector configured to generate an approximation of facial features in an image, (2) an edge-preserving filter configured to reduce distortions in the approximation, and (3) a feature enhancer operable to selectively filter a facial feature from said approximation and carry out an enhancement.. ... Nvidia Corporation

12/18/14 / #20140368993

Using synthetic setae on mobile device housing

Mobile computing device employing a synthetic setae member array to selectively secure the mobile computing device to extrinsic opposing surfaces by intermolecular forces. The synthetic setae member array is disposed on the exterior housing of the associated mobile computing device and reusable for adhering the device to various extrinsic opposing surfaces. ... Nvidia Corporation

12/18/14 / #20140368724

Methods for enhancing camera focusing performance using camera orientation

An electronic system for enhancing camera focusing on a portable electronic device is disclosed. The system comprises a body, a bus, and a camera module coupled to the bus and comprising a photosensitive substrate and a lens assembly wherein the lens assembly comprises a lens capable of being selectively moved to a distance from the photosensitive substrate for light focus thereon. ... Nvidia Corporation

12/18/14 / #20140368508

Enhancement of a portion of video data rendered on a display unit associated with a data processing device based on tracking movement of an eye of a user thereof

A method includes tracking, through a processor of a data processing device in conjunction with a number of sensors, a movement of an eye of a user of the data processing device onscreen on a display unit associated therewith. The processor is communicatively coupled to a memory. ... Nvidia Corporation

12/18/14 / #20140368505

Graphics processing subsystem for recovering projection parameters for rendering effects and method of use thereof

A graphics processing subsystem for recovering projection parameters for rendering effects and a method of use thereof. One embodiment of the graphics processing subsystem includes: (1) a memory configured to store a buffer having a plurality of constants determinable upon execution of an application for which a scene is rendered, and (2) a central processing unit (cpu) operable to determine projection parameters from the buffer according to shader-reflection metadata attached to a programmable shader submitted for execution, and employ the projection parameters to cause an effect to be rendered on the scene by a graphics processing unit (gpu).. ... Nvidia Corporation

12/18/14 / #20140368494

Method and system for rendering simulated depth-of-field visual effect

Systems and methods for rendering depth-of-field visual effect on images with high computing efficiency and performance. A diffusion blurring process and a fast fourier transform (fft)-based convolution are combined to achieve high-fidelity depth-of-field visual effect with bokeh spots in real-time applications. ... Nvidia Corporation

12/18/14 / #20140368423

Method and system for low power gesture recognition for waking up mobile devices

Embodiments of the present invention provide a novel solution which leverages peripheral resources used during the performance of system wake events to detect the presence of gesture input provided by a user during power saving operations (e.g., sleep modes). During the occurrence of a system wake event, embodiments of the present invention utilize proximity detection capabilities of the mobile device to determine if a user is within a detectable distance of the device to provide possible gesture input. ... Nvidia Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Nvidia Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Nvidia Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###