Inventor · disambiguated record
Samuel H. Duncan
Also filed as: DUNCAN SAMUEL H · DUNCAN SAMUEL HAMMOND
59 granted patents·5 pending applications·1,057 citations·filing 1994–2025
99Inventor score
Files withNVIDIA CORP33HEWLETT PACKARD DEVELOPMENT CO11DIGITAL EQUIPMENT CORP4WONG RAYMOND HOI MAN4DUNCAN SAMUEL H3
Top patents by PatentIndex Score
64 records- 0196US6738836B1Scalable efficient I/O port protocolHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted May 18, 2004·119 cites·6 claims
- 0293US8656117B1Read completion data managementWONG RAYMOND HOI MAN·Filed 2008·Granted Feb 18, 2014·69 cites·19 claims
- 0391US6353877B1Performance optimization and system bus duty cycle reduction by I/O bridge partial cache line writeCOMPAQ COMPUTER CORP·Filed 2000·Granted Mar 5, 2002·70 cites·14 claims
- 0490US5953538AMethod and apparatus providing DMA transfers between devices coupled to different host bus bridgesDIGITAL EQUIPMENT CORP·Filed 1996·Granted Sep 14, 1999·179 cites·15 claims
- 0589US11182309B2Techniques for an efficient fabric attached memoryNVIDIA CORP·Filed 2019·Granted Nov 23, 2021·7 cites·16 claims
- 0689US6920516B2Anti-starvation interrupt protocolHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Jul 19, 2005·33 cites·20 claims
- 0789US6633967B1Coherent translation look-aside bufferHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Oct 14, 2003·62 cites·27 claims
- 0887US6647453B1System and method for providing forward progress and avoiding starvation and livelock in a multiprocessor computer systemHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Nov 11, 2003·49 cites·11 claims
- 0986US9575892B2Replaying memory transactions while resolving memory access faultsNVIDIA CORP·Filed 2013·Granted Feb 21, 2017·8 cites·20 claims
- 1085US7685370B1Data synchronization with multiple producersNVIDIA CORP·Filed 2005·Granted Mar 23, 2010·16 cites·20 claims
- 1185US7469309B1Peer-to-peer data transfer method and apparatus with request limitsNVIDIA CORP·Filed 2005·Granted Dec 23, 2008·19 cites·14 claims
- 1284US11822491B2Techniques for an efficient fabric attached memoryNVIDIA CORP·Filed 2021·Granted Nov 21, 2023·1 cites·16 claims
- 1383US10769076B2Distributed address translation in a multi-node interconnect fabricNVIDIA CORP·Filed 2018·Granted Sep 8, 2020·3 cites·21 claims
- 1483US5481555ASystem and method for error detection and reducing simultaneous switching noiseDIGITAL EQUIPMENT CORP·Filed 1994·Granted Jan 2, 1996·48 cites·48 claims
- 1581US11579925B2Techniques for reconfiguring partitions in a parallel processing systemNVIDIA CORP·Filed 2019·Granted Feb 14, 2023·3 cites·20 claims
- 1681US10031856B2Common pointers in unified virtual memory systemNVIDIA CORP·Filed 2013·Granted Jul 24, 2018·4 cites·20 claims
- 1781US9767036B2Page state directory for managing unified virtual memoryNVIDIA CORP·Filed 2013·Granted Sep 19, 2017·4 cites·25 claims
- 1881US8667200B1Fast and highly scalable quota-based weighted arbitrationMULIADI LUKITO·Filed 2010·Granted Mar 4, 2014·11 cites·20 claims
- 1981US6782438B1IO speed and length programmable with bus populationHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Aug 24, 2004·42 cites·6 claims
- 2080US12498979B2Techniques for configuring a processor to function as multiple, separate processors in a virtualized environmentNVIDIA CORP·Filed 2021·Granted Dec 16, 2025·1 cites·48 claims
- 2180US2025355716A1Techniques for configuring a processor to function as multiple, separate processors in a virtualized environmentNVIDIA CORP·Filed 2025·Application pending·0 cites
- 2279US7685371B1Hierarchical flush barrier mechanism with deadlock avoidanceNVIDIA CORP·Filed 2006·Granted Mar 23, 2010·9 cites·11 claims
- 2376US6826653B2Block data mover adapted to contain faults in a partitioned multiprocessor systemHEWLETT PACKARD DEVELOPMENT CO·Filed 2002·Granted Nov 30, 2004·29 cites·19 claims
- 2472US9858221B2Producer/consumer remote synchronizationNVIDIA CORP·Filed 2016·Granted Jan 2, 2018·2 cites·20 claims
- 2572US8683089B1Method and apparatus for equalizing a bandwidth impedance mismatch between a client and an interfaceWONG RAYMOND HOI MAN·Filed 2009·Granted Mar 25, 2014·6 cites·23 claims
- 2671US8135885B1Data packer for packing and aligning write dataWONG RAYMOND HOI MAN·Filed 2008·Granted Mar 13, 2012·4 cites·7 claims
- 2770US11663036B2Techniques for configuring a processor to function as multiple, separate processorsNVIDIA CORP·Filed 2019·Granted May 30, 2023·1 cites·20 claims
- 2870US11249905B2Techniques for configuring a processor to function as multiple, separate processorsNVIDIA CORP·Filed 2019·Granted Feb 15, 2022·1 cites·20 claims
- 2970US8364851B2Scalable efficient I/O port protocolHEWLETT PACKARD DEVELOPMENT CO·Filed 2003·Granted Jan 29, 2013·13 cites·1 claims
- 3070US7275123B2Method and apparatus for providing peer-to-peer data transfer within a computing environmentNVIDIA CORP·Filed 2004·Granted Sep 25, 2007·13 cites·20 claims
- 3170US5822195AInterface that permits data bus signals to pass between high frequency processing unit and low frequency expansion devicesDIGITAL EQUIPMENT CORP·Filed 1997·Granted Oct 13, 1998·35 cites·27 claims
- 3269US6012120AMethod and apparatus for providing DMA transfers between devices coupled to different host bus bridgesDIGITAL EQUIPMENT CORP·Filed 1999·Granted Jan 4, 2000·54 cites·16 claims
- 3369US2023409486A1Fault buffer for tracking page faults in unified virtual memory systemNVIDIA CORP·Filed 2023·Application pending·0 cites
- 3468US11741015B2Fault buffer for tracking page faults in unified virtual memory systemNVIDIA CORP·Filed 2022·Granted Aug 29, 2023·0 cites·30 claims
- 3568US7937606B1Shadow unit for shadowing circuit statusNVIDIA CORP·Filed 2006·Granted May 3, 2011·4 cites·21 claims
- 3667US10445243B2Fault buffer for resolving page faults in unified virtual memory systemNVIDIA CORP·Filed 2013·Granted Oct 15, 2019·1 cites·18 claims
- 3767US10303616B2Migration scheme for unified virtual memory systemNVIDIA CORP·Filed 2013·Granted May 28, 2019·1 cites·24 claims
- 3866US8539130B2Virtual channels for effective packet transferGLASCO DAVID B·Filed 2010·Granted Sep 17, 2013·2 cites·22 claims
- 3966US6701387B1Adaptive data fetch prediction algorithmHEWLETT PACKARD DEVELOPMENT CO·Filed 2000·Granted Mar 2, 2004·15 cites·9 claims
- 4066US6021456AMethod for communicating interrupt data structure in a multi-processor computer systemFiled 1996·Granted Feb 1, 2000·55 cites·4 claims
- 4163US10114758B2Techniques for supporting for demand pagingNVIDIA CORP·Filed 2013·Granted Oct 30, 2018·1 cites·26 claims
- 4263US8279231B1Bandwidth impedance matching and starvation avoidance by read completion buffer allocationDUNCAN SAMUEL HAMMOND·Filed 2008·Granted Oct 2, 2012·4 cites·20 claims
- 4363US6832282B2System and method for providing forward progress and avoiding starvation and livelock in a multiprocessor computer systemHEWLETT PACKARD DEVELOPMENT CO·Filed 2003·Granted Dec 14, 2004·8 cites·20 claims
- 4461US11327900B2Securing memory accesses in a virtualized environmentNVIDIA CORP·Filed 2020·Granted May 10, 2022·0 cites·20 claims
- 4560US6128711APerformance optimization and system bus duty cycle reduction by I/O bridge partial cache line writesCOMPAQ COMPUTER CORP·Filed 1996·Granted Oct 3, 2000·34 cites·3 claims
- 4659US7451259B2Method and apparatus for providing peer-to-peer data transfer within a computing environmentNVIDIA CORP·Filed 2004·Granted Nov 11, 2008·5 cites·20 claims
- 4758US8547993B1Asynchronous interface for communicating between clock domainsGARLICK LINCOLN G·Filed 2006·Granted Oct 1, 2013·2 cites·23 claims
- 4858US8392667B2Deadlock avoidance by marking CPU traffic as specialDUNCAN SAMUEL H·Filed 2008·Granted Mar 5, 2013·2 cites·17 claims
- 4957US9830276B2Replaying memory transactions while resolving memory access faultsNVIDIA CORP·Filed 2017·Granted Nov 28, 2017·0 cites·14 claims
- 5056US11487673B2Fault buffer for tracking page faults in unified virtual memory systemNVIDIA CORP·Filed 2013·Granted Nov 1, 2022·0 cites·20 claims
Showing the top 50 of 64 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →