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.

Date of Patent:
Sep. 03, 2019

Filed:

Feb. 28, 2017
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Nafea Bshara, San Jose, CA (US);

Thomas A. Volpe, Austin, TX (US);

Adi Habusha, Moshav Alonei Abba, IL;

Yaniv Shapira, Bet Itzhak, IL;

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/14 (2006.01); G06F 9/455 (2018.01); H04L 29/06 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H04L 63/061 (2013.01); G06F 9/45558 (2013.01); H04L 9/0869 (2013.01); G06F 12/1408 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45587 (2013.01);
Abstract

Efficient memory management can be provided in a multi-tenant virtualized environment by encrypting data to be written in memory by a virtual machine using a cryptographic key specific to the virtual machine. Encrypting data associated with multiple virtual machines using a cryptographic key unique to each virtual machine can minimize exposure of the data stored in the memory shared by the multiple virtual machines. Thus, some embodiments can eliminate write cycles to the memory that are generally used to initialize the memory before a virtual machine can write data to the memory if the memory was used previously by another virtual machine.


Find Patent Forward Citations

Loading…