Issued Patents All Time
Showing 25 most recent of 53 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12321467 | Cryptographic computing isolation for multi-tenancy and secure software components | Salmin Sultana, David M. Durham, Michael LeMay, Karanvir S. Grewal | 2025-06-03 |
| 12306998 | Stateless and low-overhead domain isolation using cryptographic computing | Salmin Sultana, Michael LeMay, David M. Durham, Karanvir S. Grewal | 2025-05-20 |
| 12277234 | Cryptographic computing in multitenant environments | David M. Durham, Michael LeMay, Salmin Sultana, Karanvir S. Grewal, Michael E. Kounavis +4 more | 2025-04-15 |
| 12254203 | Message authentication Galois integrity and correction (MAGIC) for lightweight row hammer mitigation | Christoph Dobraunig, Rajat Agarwal, David M. Durham, Santosh Ghosh, Karanvir S. Grewal +1 more | 2025-03-18 |
| 12238221 | Cryptographic system memory management | David M. Durham, Rajat Agarwal, Siddhartha Chhabra, Karanvir S. Grewal, Ioannis T. Schoinas | 2025-02-25 |
| 12216922 | Updating encrypted security context in stack pointers for exception handling and tight bounding of on-stack arguments | Hans Goran Liljestrand, David M. Durham, Michael LeMay, Karanvir S. Grewal | 2025-02-04 |
| 12066888 | Efficient security metadata encoding in error correcting code (ECC) memory without dedicated ECC bits | David M. Durham, Karanvir S. Grewal, Rajat Agarwal | 2024-08-20 |
| 12050701 | Cryptographic isolation of memory compartments in a computing environment | Michael E. Kounavis, Santosh Ghosh, Michael LeMay, David M. Durham | 2024-07-30 |
| 12045128 | Secure error correcting code (ECC) trust execution environment (TEE) configuration metadata encoding | David M. Durham, Karanvir S. Grewal | 2024-07-23 |
| 11995006 | Algebraic and deterministic memory authentication and correction with coupled cacheline metadata | Karanvir S. Grewal, David M. Durham, Rajat Agarwal | 2024-05-28 |
| 11972126 | Data relocation for inline metadata | David M. Durham, Michael LeMay, Joydeep Rakshit, Anant Vithal Nori, Jayesh Gaur +1 more | 2024-04-30 |
| 11954045 | Object and cacheline granularity cryptographic memory integrity | David M. Durham, Michael LeMay, Santosh Ghosh | 2024-04-09 |
| 11784786 | Mitigating security vulnerabilities with memory allocation markers in cryptographic computing systems | David M. Durham, Karanvir S. Grewal, Michael LeMay, Michael E. Kounavis | 2023-10-10 |
| 11711201 | Encoded stack pointers | Andrew James Weiler, David M. Durham, Michael LeMay, Michael E. Kounavis, Salmin Sultana +1 more | 2023-07-25 |
| 11704297 | Collision-free hashing for accessing cryptographic computing metadata and for cache expansion | Michael E. Kounavis, Santosh Ghosh, Michael LeMay, David M. Durham | 2023-07-18 |
| 11693754 | Aggregate GHASH-based message authentication code (MAC) over multiple cachelines with incremental updates | David M. Durham, Karanvir S. Grewal, Michael E. Kounavis | 2023-07-04 |
| 11580234 | Implicit integrity for cryptographic computing | Michael E. Kounavis, Santosh Ghosh, David M. Durham | 2023-02-14 |
| 11575504 | Cryptographic computing engine for memory load and store units of a microarchitecture pipeline | David M. Durham, Michael LeMay, Michael E. Kounavis, Santosh Ghosh, Anant Vithal Nori +3 more | 2023-02-07 |
| 11531750 | Installing and manipulating a secure virtual machine image through an untrusted hypervisor | David M. Durham, Karanvir S. Grewal, Michael LeMay | 2022-12-20 |
| 11496486 | Methods and apparatus to support reliable digital communications without integrity metadata | Michael E. Kounavis, Amitabh Das, Karanvir S. Grewal, David M. Durham | 2022-11-08 |
| 11469902 | Systems and methods of using cryptographic primitives for error location, correction, and device recovery | Michael E. Kounavis, David M. Durham, Karanvir S. Grewal | 2022-10-11 |
| 11429580 | Collision-free hashing for accessing cryptographic computing metadata and for cache expansion | Michael E. Kounavis, Santosh Ghosh, Michael LeMay, David M. Durham | 2022-08-30 |
| 11354423 | Cryptographic isolation of memory compartments in a computing environment | Michael E. Kounavis, Santosh Ghosh, Michael LeMay, David M. Durham | 2022-06-07 |
| 11321469 | Microprocessor pipeline circuitry to support cryptographic computing | Michael E. Kounavis, Santosh Ghosh, Michael LeMay, David M. Durham, Stanislav Shwartsman | 2022-05-03 |
| 11308225 | Management of keys for use in cryptographic computing | Michael E. Kounavis, Santosh Ghosh, David M. Durham | 2022-04-19 |