ML

Michael LeMay

IN Intel: 75 patents #345 of 30,777Top 2%
SI Southwest Research Institute: 1 patents #454 of 935Top 50%
📍 Hillsboro, OR: #32 of 2,365 inventorsTop 2%
🗺 Oregon: #354 of 28,073 inventorsTop 2%
Overall (All Time): #24,684 of 4,157,543Top 1%
76
Patents All Time

Issued Patents All Time

Showing 26–50 of 76 patents

Patent #TitleCo-InventorsDate
11784786 Mitigating security vulnerabilities with memory allocation markers in cryptographic computing systems Sergej Deutsch, David M. Durham, Karanvir S. Grewal, Michael E. Kounavis 2023-10-10
11741018 Apparatus and method for efficient process-based compartmentalization David M. Durham, Jacob Doweck, Deepak Gupta 2023-08-29
11711201 Encoded stack pointers Andrew James Weiler, David M. Durham, Sergej Deutsch, Michael E. Kounavis, Salmin Sultana +1 more 2023-07-25
11669625 Data type based cryptographic computing David M. Durham, Karanvir S. Grewal, Salmin Sultana 2023-06-06
11630920 Memory tagging for side-channel defense, memory safety, and sandboxing David M. Durham, Siddhartha Chhabra, Kai Cong 2023-04-18
11620391 Data encryption based on immutable pointers David M. Durham 2023-04-04
11580035 Fine-grained stack protection using cryptographic computing David M. Durham, Karanvir S. Grewal, Salmin Sultana, Andrew James Weiler 2023-02-14
11575504 Cryptographic computing engine for memory load and store units of a microarchitecture pipeline David M. Durham, Michael E. Kounavis, Santosh Ghosh, Sergej Deutsch, Anant Vithal Nori +3 more 2023-02-07
11562063 Encoded inline capabilities David M. Durham, Michael E. Kounavis, Barry E. Huntley, Vedvyas Shanbhogue, Jason W. Brandt +12 more 2023-01-24
11531750 Installing and manipulating a secure virtual machine image through an untrusted hypervisor David M. Durham, Karanvir S. Grewal, Sergej Deutsch 2022-12-20
11436161 System for address mapping and translation protection Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, David M. Durham, Andrew V. Anderson +7 more 2022-09-06
11416624 Cryptographic computing using encrypted base addresses and used in multi-tenant environments David M. Durham, Ramya Jayaram Masti, Gilbert Neiger, Jason W. Brandt 2022-08-16
11409662 Apparatus and method for efficient process-based compartmentalization David M. Durham, Jacob Doweck, Deepak Gupta 2022-08-09
11403234 Cryptographic computing using encrypted base addresses and used in multi-tenant environments David M. Durham, Ramya Jayaram Masti, Gilbert Neiger, Jason W. Brandt 2022-08-02
11354423 Cryptographic isolation of memory compartments in a computing environment Michael E. Kounavis, Santosh Ghosh, Sergej Deutsch, David M. Durham 2022-06-07
11321469 Microprocessor pipeline circuitry to support cryptographic computing Michael E. Kounavis, Santosh Ghosh, Sergej Deutsch, David M. Durham, Stanislav Shwartsman 2022-05-03
11250165 Binding of cryptographic operations to context or speculative execution restrictions David M. Durham, Jason W. Brandt 2022-02-15
11222127 Processor hardware and instructions for SHA3 cryptographic operations Santosh Ghosh, Manoj Sastry, David M. Durham 2022-01-11
11216366 Security check systems and methods for memory allocations David M. Durham 2022-01-04
11163569 Hardware apparatuses, methods, and systems for individually revocable capabilities for enforcing temporal memory safety Vedvyas Shanbhogue, Deepak Gupta, Ravi L. Sahita, David M. Durham, Willem Pinckaers +1 more 2021-11-02
11080401 Memory scanning methods and apparatus David M. Durham, Men Long 2021-08-03
11036850 Technologies for object-oriented memory management with extended segmentation Barry E. Huntley, Ravi L. Sahita 2021-06-15
11030113 Apparatus and method for efficient process-based compartmentalization David M. Durham, Jacob Doweck, Deepak Gupta 2021-06-08
10884952 Enforcing memory operand types using protection keys David A. Koufaty, Ravi L. Sahita 2021-01-05
10860709 Encoded inline capabilities David M. Durham, Michael E. Kounavis, Barry E. Huntley, Vedvyas Shanbhogue, Jason W. Brandt +12 more 2020-12-08