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:
Oct. 29, 2024

Filed:

Dec. 26, 2020
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Sarathy Jayakumar, Portland, OR (US);

Jiewen Yao, Shanghai, CN;

Murugasamy K Nachimuthu, Beaverton, OR (US);

Ruixia Li, Shanghai, CN;

Siyuan Fu, Shanghai, CN;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/31 (2013.01); G06F 21/79 (2013.01);
U.S. Cl.
CPC ...
G06F 21/572 (2013.01); G06F 21/31 (2013.01); G06F 21/575 (2013.01); G06F 21/79 (2013.01);
Abstract

Methods and apparatus for seamless SMM (System Management Mode) global driver update base on SMM Root-of-Trust. Mechanisms are provided to load and replace SMM drivers at runtime in a secure manner, without requiring an SMM firmware update and platform reset. SMM code is executed by BIOS during boot in a hidden area of memory called SMRAM space. Seamless update using an SMM Global Driver Update provides a method to load and replace all SMM drivers (including SMM infrastructure) on an already shipped platform production for purposes such as bug fixes. The principles and teachings may also be applied to update other types of secure execution mode code in addition to SMM code.


Find Patent Forward Citations

Loading…