new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)

Filing Names

Nvidia Corporation
Nvidia Corporation_20100114
Nvidia Corporation_20131212
Nvidia Corporation_20100128


Adobe patents
Amazon patents
Apple patents
Ebay patents
Facebook patents
Google patents
IBM patents
Linkedin patents
Microsoft patents
Oracle patents
Red Hat patents
Yahoo patents

Nike patents
Pfizer patents
Monsanto patents
Medtronic patents
Kraft patents

Boeing patents
Tesla Motors patents

Qualcomm patents
Motorola patents
Nokia patents
RIMM patents

Applied Materials
Seagate patents
General Electric
Caterpillar patents
Wal-mart patents

Nvidia Corporation patents

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 2015 2014 2013 2012 2011 2010 2009 | Company Directory "N" | Nvidia Corporation-related inventors

Software development environment and  compiling integrated source code


Software development environment and compiling integrated source code

Electronic device and associated protective cover


Electronic device and associated protective cover

Search recent Press Releases: Nvidia Corporation-related press releases
Count Application # Date Nvidia Corporation patents (updated weekly) - BOOKMARK this page
12015013806505/21/15 new patent  Head-mounted integrated interface
22015013822805/21/15 new patent  System, method, and computer program product for implementing anti-aliasing operations using a programmable sample pattern table
32015013869705/21/15 new patent  Protective cover for an electronic device and manufacturing the same
42015013954305/21/15 new patent  System, method, and computer program product for enhancing an image utilizing a hyper-clarity transform
52015014109205/21/15 new patent  Electronic device and associated protective cover
62015014305805/21/15 new patent  System, method, and computer program product for utilizing a data pointer table pre-fetcher
72015014306105/21/15 new patent  Partitioned register file
82015014334705/21/15 new patent  Software development environment and compiling integrated source code
92015013085005/14/15Method and apparatus to provide a lower power user interface on an lcd panel through localized backlight control
102015013091505/14/15Apparatus and system for dynamic adjustment of depth for stereoscopic video content
112015013096705/14/15Adaptive dynamic range imaging
122015013319505/14/15Communication system and method
132015013491605/14/15Cache filter
142015012397705/07/15Low latency and high performance synchronization mechanism amongst pixel pipe units
152015012509105/07/15System, method, and computer program product for performing fast, non-rigid registration for high dynamic range image stacks
162015012733305/07/15Efficient digital microphone receiver process and system
172015012733505/07/15Voice trigger
182015012786005/07/15Setting a pcie device id
192015012808305/07/15Virtual keyboard with adaptive character recognition zones
202015011629404/30/15Power-efficient control of display data configured to be rendered on a display unit of a data processing device
212015011652304/30/15Image signal processor and generating image statistics
222015011687904/30/15In-rush current limiting switch control
232015011753604/30/15Video decoder techniques
242015011766604/30/15Providing multichannel audio data rendering capability in a data processing device
252015011914204/30/15Gamecasting techniques
262015011914904/30/15Method and system for gathering time-varying metrics
272015012067404/30/15Virtual program installation and state restoration
282015010893404/23/15Distributed fan control
292015010928604/23/15System, method, and computer program product for combining low motion blur and variable refresh rate in a display
302015010928904/23/15Method and simulating stiff stacks
312015010929604/23/15Graphics processing sub updating voxel representation of a scene
322015010929704/23/15Graphics processing sub computing a three-dimensional clipmap
332015010929804/23/15Computing representing volumetric data for a scene
342015010930004/23/15System and computing reduced-resolution indirect illumination using interpolated directional incoming radiance
352015010930904/23/15Unified position based solver for visual effects
362015010931504/23/15System, method, and computer program product for mapping tiles to physical memory locations
372015010947304/23/15Programming a camera sensor
382015010948604/23/15Filtering extraneous image data in camera systems
392015011045504/23/15Utility and capturing computer-generated video output
402015011164904/23/15Framework to enable consumption of captured gameplay data over multiple mediums concurrently
412015011269004/23/15Low power always-on voice trigger architecture
422015011325404/23/15Efficiency through a distributed instruction set architecture
432015011330004/23/15Battery operated computer system
442015011352704/23/15Method and system for fast cloning of virtual machines
452015011353804/23/15Hierarchical staging areas for scheduling threads for execution
462015010248304/16/15Microelectronic package with stress-tolerant solder bump pattern
472015010278804/16/15Energy-based control of a switching regulator
482015010279904/16/15Jitter determination of noisy electrical signals
492015010308704/16/15System, method, and computer program product for discarding pixel samples
502015010318304/16/15Method and device orientation tracking using a visual gyroscope
512015010318404/16/15Method and system for visual tracking of a subject for automatic metering using a mobile device
522015010319304/16/15Method and long term image exposure with image stabilization on a mobile device
532015010325204/16/15System, method, and computer program product for gamma correction in a video or image processing engine
542015010358404/16/15Configurable delay circuit and clock buffering
552015010388004/16/15Adaptive video compression for latency control
562015010389404/16/15Systems and methods to limit lag between a client and a server for remote computing
572015010663404/16/15System and providing low-voltage, self-powered voltage multi-sensing feedback
582015010672904/16/15Remotely controlling one or more display unit(s) communicatively coupled to a data processing device and/or display data rendered thereon
592015009784404/09/15Split driver to control multiple graphics processors in a computer system
602015009784504/09/15Heuristics for improving performance in a tile-based architecture
612015009784704/09/15Managing memory regions to support sparse mappings
622015009785104/09/15Approach to caching decoded texture data with variable dimensions
632015009802004/09/15Method and system for buffer level based frame rate recovery
642015010032404/09/15Audio encoder performance for miracast
652015010076404/09/15Dynamically detecting uniformity and eliminating redundant computations to reduce power consumption
662015010080204/09/15Reducing power consumption in multi-display environments
672015010084004/09/15Scan systems and methods
682015010088404/09/15Hardware overlay assignment
692015009191204/02/15Independent memory heaps for scalable link interface technology
702015009234404/02/15Push pin and graphics card with the push pin
712015009302404/02/15System, method, and computer program product for joint color and depth encoding
722015009500604/02/15Mass conserving eulerian fluid simulation
732015009539404/02/15Math processing by detection of elementary valued operands
742015009598004/02/15Controlling sharing of content between data processing devices
752015008458303/26/15Control of wireless battery charging
762015008495203/26/15System, method, and computer program product for rendering a screen-aligned rectangle primitive
772015008497403/26/15Techniques for interleaving surfaces
782015008497503/26/15Load/store operations in texture hardware
792015008514503/26/15Multiple image capture and processing
802015008514603/26/15Method and system for storing contact information in an image using a mobile device
812015008515903/26/15Multiple image capture and processing
822015008915103/26/15Surface resource view hash for coherent cache operations in texture processing hardware
832015008919803/26/15Technique for reducing voltage droop by throttling instruction issue rate
842015008920203/26/15System, method, and computer program product for implementing multi-cycle register file bypass
852015008920703/26/15Technique for counting values in a register
862015008921803/26/15Secure storage with scsi storage devices
872015008928403/26/15Approach to reducing voltage noise in a stalled data pipeline
882015008928803/26/15Technique for establishing an audio socket debug connection
892015007742003/19/15Efficient setup and evaluation of filled cubic bezier paths
902015007791803/19/15Stiffening electronic packages
912015007994803/19/15Call establishment
922015008117503/19/15Vehicle user preference system and use thereof
932015008175303/19/15Technique for performing arbitrary width integer arithmetic operations using fixed width elements
942015008176103/19/15Determining format compatibility across a data processing device and another data processing device prior to transfer of a multimedia file therebetween
952015008186603/19/15System and sharing special-purpose processing resources
962015008193703/19/15Snoop and replay for bus communications
972015008200103/19/15Techniques for supporting for demand paging
982015008207403/19/15Technique for scaling the bandwidth of a processing element to match the bandwidth of an interconnect
992015008207503/19/15Technique for scaling the bandwidth of a processing element to match the bandwidth of an interconnect
1002015008244403/19/15Security mode configuration procedures in wireless devices
1012015007036603/12/15Power-efficient personalization of a computing environment of a data processing device with respect to a user thereof
1022015007038003/12/15System, method, and computer program product for using compression with programmable sample locations
1032015007038103/12/15System, method, and computer program product for using compression with programmable sample locations
1042015007040003/12/15Remote display rendering for electronic devices
1052015007046403/12/15Backward-compatible stereo image processing system and generating a backward-compatible stereo image
1062015007124703/12/15Modem and handing over ip multimedia subsystem sessions from a packet-switched network to a circuit-switched network
1072015007130703/12/15Communication interface and robust header compression of data flows
1082015007133303/12/15Filtering high speed signals
1092015007263503/12/15Circuit and filtering adjacent channel interferers
1102015007264703/12/15Security configuration alignment
1112015007266103/12/15Mobile communication device, an apparatus and a improving call setup failure rate and quality for hearing impaired calls
1122015007266203/12/15Resumption of data connectivity between mobile devices via switching application
1132015007431503/12/15Memory transaction ordering
1142015007443603/12/15In-kernel cpu clock boosting on input event
1152015007459703/12/15Separate smoothing filter for pinch-zooming touchscreen gesture response
1162015006163303/05/15Technique for supplying power to a load via voltage control and current control modes of operation
1172015006202103/05/15Methods and reducing perceived pen-to-ink latency on touchpad devices
1182015006202303/05/15Method and system for reduced rate touch scanning on an electronic device
1192015006310303/05/15Bandwidth-dependent compressor for robust header compression and use thereof
1202015006367903/05/15System, method, and computer program product for a stereoscopic image lasso
1212015006369503/05/15Technique for deblurring images
1222015006767203/05/15Simultaneous utilization of a first graphics processing unit (gpu) and a second gpu of a computing platform through a virtual machine (vm) in a shared mode and a dedicated mode respectively
1232015006769103/05/15System, method, and computer program product for prioritized access for multithreaded processing
1242015006774503/05/15System and providing real-time assistance regarding a cloud-based application
1252015005457302/26/15Inductors for integrated voltage regulators
1262015005482102/26/15Dynamic adjustment of display content for power optimization of a continuous scan display
1272015005482702/26/15System, method, and computer program product for passing attribute structures between shader stages in a graphics pipeline
1282015005483602/26/15System, method, and computer program product for redistributing a multi-sample processing workload between threads
1292015005484302/26/15Color-correct alpha blending texture filter and use thereof
1302015005484502/26/15Bit-count texture format
1312015005867802/26/15Method and system for testing a memory
1322015004906902/19/15Automatic backup of configuration-related settings in a data processing device
1332015004909402/19/15Multi gpu interconnect techniques
1342015004910402/19/15Rendering to multi-resolution hierarchies
1352015004911002/19/15Rendering using multiple render target sample masks
1362015004939002/19/15Hybrid optics for near-eye displays
1372015004980002/19/15Estimation of entropy encoding bits in video compression
1382015005000502/19/15Automatic playback of one or more excerpt(s) of a video sequence on a data processing device
1392015005238602/19/15Technique for repairing memory modules in different power regions
1402015004255302/12/15Dynamic gpu feature adjustment based on user-observed screen area
1412015004262602/12/15Pixel data transmission over multiple pixel interfaces
1422015004265202/12/15System, method, and computer program product for simulating light transport
1432015004266402/12/15Scale-up techniques for multi-gpu passthrough
1442015004266902/12/15Rotating displayed content on an electronic device
1452015004267202/12/15Parallel multicolor incomplete lu factorization preconditioning processor and use thereof
1462015004369802/12/15Clock data recovery circuit
1472015004661202/12/15Memory device formed with a semiconductor interposer
1482015004666202/12/15Coalescing texture access and load/store operations
1492015004668402/12/15Technique for grouping instructions into independent strands
1502015003584202/05/15Dedicated voice/audio processing through a graphics processing unit (gpu) of a data processing device
1512015003599902/05/15Method for sharing digital photos securely
1522015003602002/05/15Method for sharing original photos along with final processed image
1532015003669502/05/15Real time network adaptive low latency transport stream muxing of audio/video streams for miracast
1542015003687502/05/15Method and system for application execution based on object recognition for mobile devices
1552015003962102/05/15Method for capturing the moment of the photo capture
1562015003966202/05/15Ffma operations using a multi-step approach to data shifting
1572015002892701/29/15Low power master-slave flip-flop
1582015003007001/29/15Adaptive decoding of a video frame in accordance with initiation of non-sequential playback of video data associated therewith
1592015003025701/29/15Low-complexity bilateral filter (bf) implementation in a data processing device
1602015002227201/22/15Closed loop dynamic voltage and frequency scaling
1612015002240101/22/15Antenna system and an electronic device including the same
1622015002240201/22/15Capacitively coupled loop antenna and an electronic device including the same
1632015002243301/22/15Display control in a data processing device based on sensing deviation thereof from a reference position
1642015002243501/22/15Gaze-tracking eye illumination from display
1652015002251901/22/15Pixel serialization to improve conservative depth estimation
1662015002253701/22/15Variable fragment shading with surface recasting
1672015002254101/22/15Method and system for distributed shader optimization
1682015002254801/22/15Graphics server for remotely rendering a composite image and use thereof
1692015002263601/22/15Method and system for voice capture using face detection in noisy environments
1702015002350701/22/15Speaker protection in small form factor devices
1712015002472101/22/15Automatically connecting/disconnecting an incoming phone call to a data processing device based on determining intent of a user thereof to respond to the incoming phone call
1722015002625601/22/15Alert notification synchronization across data processing devices
1732015002643801/22/15System, method, and computer program product for cooperative multi-threading for vector threads
1742015002644201/22/15System, method, and computer program product for managing out-of-order execution of program instructions
1752015002644301/22/15Branching to alternate code based on runahead determination
1762015002665201/22/15System, method, and computer program product for correlating transactions within a simulation of a hardware platform for post-simulation debugging
1772015001526901/15/15Detection of mis-soldered circuits by signal echo characteristics
1782015001531401/15/15Mesochronous synchronizer with delay-line phase detector
1792015001549401/15/15Method and system for a creased paper effect on page limits
1802015001557401/15/15System, method, and computer program product for optimizing a three-dimensional texture workflow
1812015001559401/15/15Techniques for optimizing stencil buffers
1822015001559501/15/15Techniques for optimizing stencil buffers
1832015001604201/15/15Packaging substrate that has electroplated pads that are free of plating tails
1842015001604301/15/15Integrated circuit package with a conductive grid formed in a packaging substrate
1852015001618301/15/15Sense amplifier with transistor threshold compensation
1862015001794801/15/15Method and system for in-application locking of mobile devices
1872015001804801/15/15Smart control of an alert of an incoming communication to a data processing device
1882015002005501/15/15System, method, and computer program product for automated stability testing of device firmware
1892015000894001/08/15Clock jitter and power supply noise analysis
1902015000898701/08/15Clock generation circuit that tracks critical path across process, voltage and temperature variation
1912015000911801/08/15Intelligent page turner and scroller
1922015000922101/08/15Direct interfacing of an external graphics card to a data processing device at a motherboard-level
1932015000922201/08/15Method and system for cloud based virtualized graphics processing for remote displays
1942015000923801/08/15Method for zooming into and out of an image shown on a display
1952015000930601/08/15Mapping sub-portions of three-dimensional (3d) video data to be rendered on a display unit within a comfortable range of perception of a user thereof
1962015001004701/08/15Adaptation of crossing dfe tap weight
1972015001125901/08/15Remote display for communications device
1982015001211501/08/15Operating environment parameter regulation in a multi-processor environment
1992015001270501/08/15Reducing memory traffic in dram ecc mode
2002015000250801/01/15Unique primitive identifier generation
2012015000269201/01/15Method and system for generating weights for use in white balancing an image
2022015000269301/01/15Method and system for performing white balancing operations on captured images
2032015000609001/01/15String sequencing with multiple search stages
2042014037565912/25/14Image illumination rendering system and method
2052014037660612/25/14Graphics server and streaming rendered content via a remote graphics processing service
2062014037818412/25/14Mobile communications device having a distance sensor and a manufacturing the same
2072014037984612/25/14Technique for coordinating memory access requests from clients in a mobile device
2082014038000212/25/14System, method, and computer program product for a two-phase queue
2092014038003012/25/14Automatic turning on of a data processing device during charging of a battery source thereof
2102014038025712/25/14Hierarchical pushdown of cells and nets to any logical depth
2112014038031712/25/14Single-pass parallel prefix scan with dynamic look back
2122014036842312/18/14Method and system for low power gesture recognition for waking up mobile devices
2132014036849412/18/14Method and system for rendering simulated depth-of-field visual effect
2142014036850512/18/14Graphics processing subsystem for recovering projection parameters for rendering effects and use thereof
2152014036850812/18/14Enhancement 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
2162014036872412/18/14Methods for enhancing camera focusing performance using camera orientation
2172014036899312/18/14Using synthetic setae on mobile device housing
2182014036955412/18/14Face beautification system and use thereof
2192014036961312/18/14Adaptive filtering mechanism to remove encoding artifacts in video data
2202014037189012/18/14Control and capture of audio data intended for an audio endpoint device of an application executing on a data processing device
2212014037245612/18/14Method and system for bin coalescing for parallel divide-and-conquer sorting algorithms
2222014037270312/18/14System, method, and computer program product for warming a cache for a task launch
2232014037279612/18/14Checkpointing a computer hardware architecture state using a stack or queue
2242014037299012/18/14Method and system for implementing a multi-threaded api stream replay
2252014037300512/18/14Requirement based exposure of engines of a graphics processing unit (gpu) to a virtual machine (vm) consolidated on a computing platform
2262014037302412/18/14Real time processor
2272014036207412/11/14Splitting bounding volumes of primitives
2282014036229612/11/14Predictive enhancement of a portion of video data rendered on a display unit associated with a data processing device
2292014036552912/11/14Agglomerative treelet restructuring for bounding volume hierarchies
2302014036553212/11/14Bounding volume hierarchies through treelet restructuring
2312014035726612/04/14Using application feedback to optimize plmn search
2322014034735911/27/14Cache-efficient processor and rendering indirect illumination using interleaving and sub-image blur
2332014034737911/27/14Technique for reducing bandwidth consumption during frame rotation
2342014034739711/27/14Method and system for adjusting screen orientation of a mobile device
2352014034743911/27/14Mobile device and system for generating panoramic video
2362014034791611/27/14Eight transistor (8t) write assist static random access memory (sram) cell
2372014034807211/27/14Scheduling modification for expected public warning system message
2382014035127611/27/14Sorting with key modification
2392014035130811/27/14System and dynamically reducing power consumption of floating-point logic
2402014035131511/27/14Idle processing resource allocation in a computing system across a network to boost processing capability of a data processing device thereof
2412014035177511/27/14System, method, and computer program product for providing a debugger using a common hardware database
2422014035179511/27/14Debugger graphical user interface system, method, and computer program product
2432014035182611/27/14Application programming interface to enable the construction of pipeline parallel programs
2442014035182711/27/14Application programming interface to enable the construction of pipeline parallel programs
2452014033970511/20/14Iintegrated circuit package using silicon-on-oxide interposer substrate with through-silicon vias
2462014033970611/20/14Integrated circuit package with an interposer formed from a reusable carrier substrate
2472014034026111/20/14Dual band antenna
2482014034026211/20/14Antenna and electronic device including the same
2492014034038911/20/14System, method, and computer program product to produce images for a near-eye light field display

ARCHIVE: New 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. 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