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. 12, 2006
Filed:
Feb. 15, 2002
Daryl Carvis Cromer, Apex, NC (US);
Scott Thomas Elliott, Raleigh, NC (US);
James Patrick Hoff, Wake Forest, NC (US);
Howard Jeffrey Locker, Cary, NC (US);
David Rivera, Durham, NC (US);
Randall Scott Springfield, Chapel Hill, NC (US);
James Peter Ward, Raleigh, NC (US);
Daryl Carvis Cromer, Apex, NC (US);
Scott Thomas Elliott, Raleigh, NC (US);
James Patrick Hoff, Wake Forest, NC (US);
Howard Jeffrey Locker, Cary, NC (US);
David Rivera, Durham, NC (US);
Randall Scott Springfield, Chapel Hill, NC (US);
James Peter Ward, Raleigh, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
An embedded security subsystem, and method for implementing the same, which provide secure controllability of a data security device within a data processing system. The embedded security subsystem of the present invention includes a persistent enable flag for providing control access to the data security device, wherein the persistent enable flag is accessible only in response to a power-on reset cycle of the data processing system. The persistent enable flag is read-only accessible to runtime program instructions. A pending state change flag that is write accessible by runtime program instructions is utilized for setting an intended next state of the persistent enable flag such that control access to the data security device is enabled only during a subsequent power-on reset of said data processing system.