Inventor · disambiguated record
David M. Durham
Also filed as: DURHAM DAVID · DURHAM DAVID M · DURHAM DAVID MICHAEL
327 granted patents·83 pending applications·3,356 citations·filing 1975–2025
99Inventor score
Top patents by PatentIndex Score
410 records- 0198US11403234B2Cryptographic computing using encrypted base addresses and used in multi-tenant environmentsINTEL CORP·Filed 2020·Granted Aug 2, 2022·15 cites·25 claims
- 0298US11216366B2Security check systems and methods for memory allocationsINTEL CORP·Filed 2020·Granted Jan 4, 2022·11 cites·25 claims
- 0398US7441272B2Techniques for self-isolation of networked devicesINTEL CORP·Filed 2004·Granted Oct 21, 2008·298 cites·27 claims
- 0498US6751659B1Distributing policy information in a communication networkINTEL CORP·Filed 2000·Granted Jun 15, 2004·259 cites·27 claims
- 0597US12050701B2Cryptographic isolation of memory compartments in a computing environmentINTEL CORP·Filed 2022·Granted Jul 30, 2024·3 cites·23 claims
- 0697US11669625B2Data type based cryptographic computingINTEL CORP·Filed 2020·Granted Jun 6, 2023·8 cites·25 claims
- 0797US11416624B2Cryptographic computing using encrypted base addresses and used in multi-tenant environmentsINTEL CORP·Filed 2019·Granted Aug 16, 2022·11 cites·25 claims
- 0897US11010310B2Convolutional memory integrityINTEL CORP·Filed 2020·Granted May 18, 2021·7 cites·25 claims
- 0997US10686605B2Technologies for implementing mutually distrusting domainsINTEL CORP·Filed 2017·Granted Jun 16, 2020·29 cites·24 claims
- 1097US10585809B2Convolutional memory integrityINTEL CORP·Filed 2016·Granted Mar 10, 2020·28 cites·24 claims
- 1197US10303899B2Secure public cloud with protected guest-verified host controlINTEL CORP·Filed 2017·Granted May 28, 2019·29 cites·35 claims
- 1297US9990249B2Memory integrity with error detection and correctionINTEL CORP·Filed 2015·Granted Jun 5, 2018·41 cites·19 claims
- 1397US9652609B2Entry/exit architecture for protected device modulesINTEL CORP·Filed 2015·Granted May 16, 2017·24 cites·28 claims
- 1497US9436847B2Cryptographic pointer address encodingINTEL CORP·Filed 2014·Granted Sep 6, 2016·39 cites·25 claims
- 1596US12182317B2Region-based deterministic memory safetyINTEL CORP·Filed 2021·Granted Dec 31, 2024·5 cites·25 claims
- 1696US11922220B2Function as a service (FaaS) system enhancementsINTEL CORP·Filed 2019·Granted Mar 5, 2024·44 cites·30 claims
- 1796US11841806B1System, apparatus and method for integrity protecting tenant workloads in a multi-tenant computing environmentINTEL CORP·Filed 2021·Granted Dec 12, 2023·3 cites·19 claims
- 1896US11784786B2Mitigating security vulnerabilities with memory allocation markers in cryptographic computing systemsINTEL CORP·Filed 2021·Granted Oct 10, 2023·4 cites·25 claims
- 1996US11620391B2Data encryption based on immutable pointersINTEL CORP·Filed 2019·Granted Apr 4, 2023·11 cites·22 claims
- 2096US10860709B2Encoded inline capabilitiesINTEL CORP·Filed 2018·Granted Dec 8, 2020·25 cites·20 claims
- 2196US9858167B2Monitoring the operation of a processorINTEL CORP·Filed 2015·Granted Jan 2, 2018·16 cites·5 claims
- 2296US9213653B2Memory integrityDURHAM DAVID M·Filed 2013·Granted Dec 15, 2015·43 cites·24 claims
- 2396US9087200B2Method and apparatus to provide secure application executionMCKEEN FRANCIS X·Filed 2012·Granted Jul 21, 2015·37 cites·4 claims
- 2495US11829488B2Pointer based data encryptionINTEL CORP·Filed 2019·Granted Nov 28, 2023·8 cites·25 claims
- 2595US11782826B2Security check systems and methods for memory allocationsINTEL CORP·Filed 2021·Granted Oct 10, 2023·3 cites·25 claims
- 2695US11580234B2Implicit integrity for cryptographic computingINTEL CORP·Filed 2019·Granted Feb 14, 2023·6 cites·20 claims
- 2795US11575504B2Cryptographic computing engine for memory load and store units of a microarchitecture pipelineINTEL CORP·Filed 2020·Granted Feb 7, 2023·5 cites·25 claims
- 2895US11250165B2Binding of cryptographic operations to context or speculative execution restrictionsINTEL CORP·Filed 2019·Granted Feb 15, 2022·12 cites·20 claims
- 2995US10769272B2Technology to protect virtual machines from malicious virtual machine managersINTEL CORP·Filed 2017·Granted Sep 8, 2020·14 cites·16 claims
- 3095US10387305B2Techniques for compression memory coloringINTEL CORP·Filed 2016·Granted Aug 20, 2019·18 cites·22 claims
- 3195US9514285B2Creating stack position dependent cryptographic return address to mitigate return oriented programming attacksINTEL CORP·Filed 2014·Granted Dec 6, 2016·30 cites·23 claims
- 3294US12019562B2Cryptographic computing including enhanced cryptographic addressesINTEL CORP·Filed 2021·Granted Jun 25, 2024·4 cites·23 claims
- 3394US11580035B2Fine-grained stack protection using cryptographic computingINTEL CORP·Filed 2020·Granted Feb 14, 2023·5 cites·25 claims
- 3494US11354423B2Cryptographic isolation of memory compartments in a computing environmentINTEL CORP·Filed 2019·Granted Jun 7, 2022·5 cites·25 claims
- 3594US11321469B2Microprocessor pipeline circuitry to support cryptographic computingINTEL CORP·Filed 2019·Granted May 3, 2022·5 cites·24 claims
- 3694US11308225B2Management of keys for use in cryptographic computingINTEL CORP·Filed 2019·Granted Apr 19, 2022·5 cites·21 claims
- 3794US9614666B2Encryption interfaceINTEL CORP·Filed 2014·Granted Apr 4, 2017·19 cites·15 claims
- 3894US8479295B2Method and apparatus for transparently instrumenting an application programSAHITA RAVI L·Filed 2011·Granted Jul 2, 2013·31 cites·19 claims
- 3994US8286238B2Method and apparatus for run-time in-memory patching of code from a service processorDURHAM DAVID M·Filed 2006·Granted Oct 9, 2012·40 cites·23 claims
- 4094US8239667B2Switching between multiple operating systems (OSes) using sleep state management and sequestered re-baseable memoryDURHAM DAVID·Filed 2008·Granted Aug 7, 2012·39 cites·8 claims
- 4194US8132003B2Secure platform voucher service for software components within an execution environmentDURHAM DAVID·Filed 2007·Granted Mar 6, 2012·30 cites·9 claims
- 4294US7739724B2Techniques for authenticated posture reporting and associated enforcement of network accessINTEL CORP·Filed 2005·Granted Jun 15, 2010·32 cites·8 claims
- 4394US6973488B1Providing policy information to a remote deviceINTEL CORP·Filed 2000·Granted Dec 6, 2005·112 cites·24 claims
- 4493US11693754B2Aggregate GHASH-based message authentication code (MAC) over multiple cachelines with incremental updatesINTEL CORP·Filed 2022·Granted Jul 4, 2023·2 cites·25 claims
- 4593US9798900B2Flexible counter system for memory protectionINTEL CORP·Filed 2015·Granted Oct 24, 2017·12 cites·20 claims
- 4693US9335943B2Method and apparatus for fine grain memory protectionINTEL CORP·Filed 2014·Granted May 10, 2016·21 cites·24 claims
- 4793US8819455B2Parallelized counter tree walk for low overhead memory replay protectionCHHABRA SIDDHARTHA·Filed 2012·Granted Aug 26, 2014·25 cites·21 claims
- 4893US7882318B2Tamper protection of software agents operating in a vitual technology environment methods and apparatusesINTEL CORP·Filed 2006·Granted Feb 1, 2011·34 cites·28 claims
- 4992US11775634B2Computing platform security methods and apparatusMCAFEE LLC·Filed 2020·Granted Oct 3, 2023·3 cites·25 claims
- 5092US11301344B2Aggregate GHASH-based message authentication code (MAC) over multiple cachelines with incremental updatesINTEL CORP·Filed 2020·Granted Apr 12, 2022·3 cites·25 claims
Showing the top 50 of 410 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when David M. Durham files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →