The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 19, 2023
Filed:
Jan. 20, 2022
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Maxwell Christopher Renke, Sammamish, WA (US);
Taylor James Stark, Redmond, WA (US);
Benjamin M. Schultz, Bellevue, WA (US);
Giridhar Viswanathan, Redmond, WA (US);
Frederick Justus Smith, Redmond, WA (US);
Deepu Chandy Thomas, Bellevue, WA (US);
Hari R. Pulapaka, Redmond, WA (US);
Amber Tianqi Guo, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Memory is partitioned and isolated in container-based memory enclaves. The container-based memory enclaves have attestable security guarantees. During provisioning of the container-based memory enclaves from a container image, a purported link in the container to a memory address of the enclave is modified to verifiably link to an actual memory address of the host, such as partitioned memory enclave. In some instances, enclave attestation reports can be validated without transmitting corresponding attestation requests to remote attestation services, based on previous attestation of one or more previous container attestation reports from a similar container and without requiring end-to-end attestation between the container and remote attestation service for each new attestation request.