BF

Brian Fahs

NV NVIDIA: 35 patents #130 of 7,811Top 2%
HP HP: 2 patents #5,870 of 16,619Top 40%
Google: 2 patents #10,498 of 22,993Top 50%
Oracle: 1 patents #8,282 of 14,854Top 60%
Overall (All Time): #78,732 of 4,157,543Top 2%
40
Patents All Time

Issued Patents All Time

Showing 25 most recent of 40 patents

Patent #TitleCo-InventorsDate
11954518 User-defined metered priority queues Jonathon Stuart Ramsey Evans, Lacky V. Shah, Phil Johnson, Jonah M. Alben, Brian Pharris +1 more 2024-04-09
11210253 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Mark Hairgrove, John Mashey 2021-12-28
10592273 System and method for live migration of a virtualized networking stack Jinnah Dylan Hosein, Venkatesh Babu Chitlur Srinivasa, Guy Shefner, Roy Donald Bryant, Uday Ramakrishna Naik +2 more 2020-03-17
10409730 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, James Leroy Deming 2019-09-10
10331603 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Mark Hairgrove, John Mashey 2019-06-25
10310973 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell, Lucien Dunning +1 more 2019-06-04
10216413 Migration of peer-mapped memory pages Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, Chenghuan Jia, Cameron Buschardt +1 more 2019-02-26
10169091 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell, Lucien Dunning +1 more 2019-01-01
10152328 Systems and methods for voting among parallel threads John R. Nickolls, Lars Nyland, Peter C. Mills, Jeremy Sugerman, Timothy Foley +2 more 2018-12-11
10133677 Opportunistic migration of memory pages in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Mark Hairgrove +1 more 2018-11-20
10061526 Frame buffer access tracking via a sliding window in a unified virtual memory system John Mashey, Cameron Buschardt, James Leroy Deming, Jerome F. Duluk, Jr. 2018-08-28
10037228 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell, Lucien Dunning +1 more 2018-07-31
10013276 System and method for live migration of a virtualized networking stack Jinnah Dylan Hosein, Venkatesh Babu Chitlur Srinivasa, Guy Shefner, Roy Donald Bryant, Uday Ramakrishna Naik +2 more 2018-07-03
9952977 Cache operations and policies for a multi-threaded client Steven James Heinrich, Alexander L. Minkin, Brett W. Coon, Rajeshwaran Selvanesan, Robert Steven Glanville +4 more 2018-04-24
9940286 PCIE traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Mark Hairgrove, John Mashey 2018-04-10
9830197 Cooperative thread array reduction and scan operations Ming Y. Siu, Brett W. Coon, John R. Nickolls, Lars Nyland 2017-11-28
9830276 Replaying memory transactions while resolving memory access faults James Leroy Deming, Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, Lucien Dunning +3 more 2017-11-28
9830262 Access tracking mechanism for hybrid memories in a unified virtual system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming 2017-11-28
9830210 CPU-to-GPU and GPU-to-GPU atomics Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, James Leroy Deming, Cameron Buschardt 2017-11-28
9798487 Migrating pages of different sizes between heterogeneous processors Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Mark Hairgrove +3 more 2017-10-24
9792220 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, James Leroy Deming 2017-10-17
9720858 Technique for performing memory access operations via texture hardware Eric T. Anderson, Nick Barrow-Williams, Shirish Gadre, Joel J. McCormack, Bryon S. Nordquist +2 more 2017-08-01
9697006 Technique for performing memory access operations via texture hardware Eric T. Anderson, Nick Barrow-Williams, Shirish Gadre, Joel J. McCormack, Bryon S. Nordquist +2 more 2017-07-04
9639474 Migration of peer-mapped memory pages Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, Chenghuan Jia, Cameron Buschardt +1 more 2017-05-02
9575892 Replaying memory transactions while resolving memory access faults James Leroy Deming, Jerome F. Duluk, Jr., John Mashey, Mark Hairgrove, Lucien Dunning +3 more 2017-02-21