Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JM

John Mashey — 22 Patents

NVIDIA: 21 patents #288 of 7,811Top 4%
SGSilicon Graphics: 1 patents #400 of 758Top 55%
Portola Valley, CA: #108 of 621 inventorsTop 20%
California: #25,951 of 386,348 inventorsTop 7%
Overall (All Time): #189,202 of 4,157,543Top 5%
22 Patents All Time
John Mashey has been granted 22 US patents while listed as an inventor at NVIDIA. The first was granted in 2004 and the most recent in August 2023. John Mashey ranks #189,202 of 4,157,543 US inventors in our database (top 4.6%). Patent records list John Mashey in Portola Valley, CA, US.

Issued Patents All Time

Showing 1–22 of 22 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11741015 Fault buffer for tracking page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2023-08-29 $1,948,540,000
11487673 Fault buffer for tracking page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2022-11-01 $472,704,000
11210253 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, Mark Hairgrove 2021-12-28 $1,126,074,000
10445243 Fault buffer for resolving page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2019-10-15
10409730 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., Mark Hairgrove, James Leroy Deming, Brian Fahs 2019-09-10
10331603 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, Mark Hairgrove 2019-06-25 $261,770,000
10303616 Migration scheme for unified virtual memory system Jerome F. Duluk, Jr., Chenghuan Jia, Cameron Buschardt, Sherry Cheung, James Leroy Deming +5 more 2019-05-28 $868,806,000
10216413 Migration of peer-mapped memory pages Jerome F. Duluk, Jr., Mark Hairgrove, Chenghuan Jia, Cameron Buschardt, Lucien Dunning +1 more 2019-02-26 $135,756,000
10133677 Opportunistic migration of memory pages in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Brian Fahs +1 more 2018-11-20 $423,458,000
10061526 Frame buffer access tracking via a sliding window in a unified virtual memory system Cameron Buschardt, James Leroy Deming, Jerome F. Duluk, Jr., Brian Fahs 2018-08-28 $588,886,000
10031856 Common pointers in unified virtual memory system Jerome F. Duluk, Jr., Chenghuan Jia, Cameron Buschardt, Sherry Cheung, James Leroy Deming +5 more 2018-07-24 $111,360,000
9940286 PCIE traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, Mark Hairgrove 2018-04-10 $258,946,000
9830210 CPU-to-GPU and GPU-to-GPU atomics Jerome F. Duluk, Jr., Mark Hairgrove, James Leroy Deming, Cameron Buschardt, Brian Fahs 2017-11-28 $39,910,000
9830276 Replaying memory transactions while resolving memory access faults James Leroy Deming, Jerome F. Duluk, Jr., Mark Hairgrove, Lucien Dunning, Jonathon Stuart Ramsey Evans +3 more 2017-11-28 $39,910,000
9798487 Migrating pages of different sizes between heterogeneous processors Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Brian Fahs +3 more 2017-10-24 $203,373,000
9792220 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., Mark Hairgrove, James Leroy Deming, Brian Fahs 2017-10-17 $478,673,000
9767036 Page state directory for managing unified virtual memory Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2017-09-19 $186,685,000
9639474 Migration of peer-mapped memory pages Jerome F. Duluk, Jr., Mark Hairgrove, Chenghuan Jia, Cameron Buschardt, Lucien Dunning +1 more 2017-05-02 $52,442,000
9575892 Replaying memory transactions while resolving memory access faults James Leroy Deming, Jerome F. Duluk, Jr., Mark Hairgrove, Lucien Dunning, Jonathon Stuart Ramsey Evans +3 more 2017-02-21 $153,743,000
9424201 Migrating pages of different sizes between heterogeneous processors Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Brian Fahs +3 more 2016-08-23 $24,893,000
9355041 Frame buffer access tracking via a sliding window in a unified virtual memory system Cameron Buschardt, James Leroy Deming, Jerome F. Duluk, Jr., Brian Fahs 2016-05-31 $29,031,000
6829666 Modular computing architecture having common communication interface Martin M. Deneroff, Steve Dean, Timothy S. McCann, John Brennan, Dave Parry 2004-12-07 $4,077,000