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. 15, 2020

Filed:

Jan. 14, 2016
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Jiewen Jacques Yao, Shanghai, CN;

Vincent J. Zimmer, Tacoma, WA (US);

Bassam N. Coury, Dupont, WA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/74 (2013.01); G06F 9/455 (2018.01); G06F 21/44 (2013.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06F 21/74 (2013.01); G06F 9/45558 (2013.01); G06F 21/44 (2013.01); H04L 9/3263 (2013.01); G06F 2009/45591 (2013.01);
Abstract

Embodiments are directed to securing system management mode (SMM) in a computer system. A CPU is configurable to execute first code in a normal mode, and second code in a SMM. A SMM control engine is operative to transition the CPU from the normal mode to the SMM in response to a SMM transition call, and to control access by the CPU in the SMM to data from an originator of the SMM transition call. The access is controlled based on an authorization state assigned to the SMM transition call. An authorization engine is operative to perform authentication of the originator of the SMM transition call and to assign the authorization state based on an authentication result. The CPU in the SMM is prevented from accessing the data in response to the authentication result being a failure of authentication.


Find Patent Forward Citations

Loading…