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:
Dec. 19, 2017

Filed:

Jan. 29, 2014
Applicant:

Phoenix Technologies Ltd., Milpitas, CA (US);

Inventors:

Eugene Khoruzhenko, Redmond, WA (US);

James Leonard Mortensen, Lynnwood, WA (US);

Assignee:

Phoenix Technologies Ltd., Campbell, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 21/57 (2013.01);
U.S. Cl.
CPC ...
G06F 9/4416 (2013.01); G06F 9/4406 (2013.01); G06F 21/57 (2013.01); G06F 21/575 (2013.01);
Abstract

Techniques for selectively permitting a device to boot an operating system. Before any operating system is loaded on the device, a BIOS component analyzes a set of files residing on the device to create state data that describes a current state of the set of files. This enables the state data to identify whether any files have been unexpectedly modified or are outdated. The BIOS component attempts to send the state data to a server over a network. The BIOS component then determines whether to permit the device to boot the operating system based on whether the network was detected and on the contents of any response, sent by the server, responsive to the state data.


Find Patent Forward Citations

Loading…