{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "NVIDIA", "item": "https://www.patentleaderboard.com/company/nvidia"}, {"@type": "ListItem", "position": 3, "name": "Timothy John Purcell", "item": "https://www.patentleaderboard.com/inventor/fl:ti_ln:purcell-2"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
TP

Timothy John Purcell — 21 Patents

NVIDIA: 21 patents #288 of 7,811Top 4%
Provo, UT: #55 of 1,126 inventorsTop 5%
Utah: #807 of 19,430 inventorsTop 5%
Overall (All Time): #201,324 of 4,157,543Top 5%
21 Patents All Time
Timothy John Purcell has been granted 21 US patents while listed as an inventor at NVIDIA. The first was granted in 2013 and the most recent in December 2025. Timothy John Purcell ranks #201,324 of 4,157,543 US inventors in our database (top 4.8%). Patent records list Timothy John Purcell in Provo, UT, US.

Patents per Year

Patents granted per year, 2013 to 2024Bar chart with a peak of 3 patents in 2015.peak 32013: 2 patents20132014: 1 patents20142015: 3 patents20152016: 2 patents20162017: 2 patents20172018: 3 patents20182019: 3 patents20192022: 1 patents20222023: 2 patents20232024: 1 patents2024

Issued Patents All Time

Showing 1–21 of 21 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12498979 Techniques for configuring a processor to function as multiple, separate processors in a virtualized environment Jerome F. Duluk, Jr., Gregory Scott Palmer, Joanne Rachel Evans, Shailendra Singh, Samuel H. Duncan +9 more 2025-12-16
11893423 Techniques for configuring a processor to function as multiple, separate processors Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more 2024-02-06 $1,902,509,000
11663036 Techniques for configuring a processor to function as multiple, separate processors Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more 2023-05-30 $1,391,470,000
11579925 Techniques for reconfiguring partitions in a parallel processing system Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more 2023-02-14 $981,891,000
11249905 Techniques for configuring a processor to function as multiple, separate processors Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more 2022-02-15 $1,149,601,000
10402323 Organizing memory to optimize memory accesses of compressed data Praveen Krishnamurthy, Peter B. Holmquist, Wishwesh Anil Gandhi, Karan Mehra, Lacky V. Shah 2019-09-03
10310973 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Lucien Dunning +1 more 2019-06-04 $174,124,000
10169091 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Lucien Dunning +1 more 2019-01-01
10037228 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Lucien Dunning +1 more 2018-07-31 $364,609,000
9965321 Error checking in out-of-order task scheduling Jerome F. Duluk, Jr., Jesse David Hall, Philip Alexander Cuadra 2018-05-08 $477,428,000
9934145 Organizing memory to optimize memory accesses of compressed data Praveen Krishnamurthy, Peter B. Holmquist, Wishwesh Anil Gandhi, Karan Mehra, Lacky V. Shah 2018-04-03 $293,815,000
9715413 Execution state analysis for assigning tasks to streaming multiprocessors Karim M. Abdalla, Lacky V. Shah, Jerome F. Duluk, Jr., Tanmoy Mandal, Gentaro Hirota 2017-07-25 $565,998,000
9639466 Control mechanism for fine-tuned cache to backing-store synchronization James Robertson, Gregory MUTHLER, Hemayet Hossain, Karan Mehra, Peter B. Holmqvist +1 more 2017-05-02 $52,442,000
9507638 Compute work distribution reference counters Philip Alexander Cuadra, Karim M. Abdalla, Jerome F. Duluk, Jr., Luke Durant, Gerald F. Luiz +1 more 2016-11-29 $67,554,000
9501847 Parallel line stipple computation Ziyad S. Hakura 2016-11-22 $127,672,000
9069609 Scheduling and execution of compute tasks Karim M. Abdalla, Lacky V. Shah, Jerome F. Duluk, Jr., Tanmoy Mandal, Gentaro Hirota 2015-06-30 $4,901,000
8984183 Signaling, ordering, and execution of dynamically generated tasks in a processing system Lacky V. Shah, Jerome F. Duluk, Jr., Sean J. Treichler, Karim M. Abdalla, Philip Alexander Cuadra +1 more 2015-03-17 $7,289,000
8941653 Order-preserving distributed rasterizer Steven E. Molnar, Emmett M. Kilgariff, John S. Rhoades, Sean J. Treichler, Ziyad S. Hakura +2 more 2015-01-27 $3,715,000
8760460 Hardware-managed virtual buffers using a shared memory for load distribution Emmett M. Kilgariff, Steven E. Molnar, Sean J. Treichler, Johnny S. Rhoades, Gernot Schaufler +3 more 2014-06-24 $4,107,000
8605102 Rasterization tile coalescer and reorder buffer Steven E. Molnar 2013-12-10 $3,375,000
8587581 Order-preserving distributed rasterizer Steven E. Molnar, Emmett M. Kilgariff, Johnny S. Rhoades, Sean J. Treichler, Ziyad S. Hakura +2 more 2013-11-19 $7,672,000