Patent №
US 10,691,803
Granted
2020-06-23
Filed 2016
Owner
AMAZON TECHNOLOGIES, INC.
Lab
AI components
1
planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15377991
Disclosed herein are techniques for maintaining a secure execution environment on a server. In one embodiment, the server includes a non-volatile memory storing firmware, a programmable security logic coupled to the non-volatile memory, an adapter device coupled to the programmable security logic, and a processor communicatively coupled to the non-volatile memory via the programmable security logic. The adapter device and/or the programmable security logic can verify the firmware in the non-volatile memory while holding the processor and/or a baseboard management controller (BMC) in power reset, release the processor and the BMC from reset to boot the processor and the BMC after the firmware is verified, and then disable communications between the processor and the BMC and deny at least some requests to write to the non-volatile memory by the processor or the BMC.
AI classification
Ownership
AMAZON TECHNOLOGIES, INC.
assignment · 407280386
Assignors
LIGUORI, ANTHONY NICHOLAS, HARLAND, JASON ALEXANDER, WILSON, MATTHEW SHAWN, BSHARA, NAFEA, HAREL, ZIV, FRINK, DARIN LEE
On an employer assignment, the assignors are typically the inventors.