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:
Jun. 27, 2017

Filed:

Sep. 02, 2015
Applicant:

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

Inventor:

Franklin Chuang, New Taipei, TW;

Assignee:

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

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/441 (2013.01); G06F 9/4418 (2013.01); G06F 9/4843 (2013.01);
Abstract

Approaches for firmware-based runtime operating system switch. UEFI firmware receives a request to switch an active operating system on a device from a first operating system to a second operating system. The UEFI firmware changes the operational state of the first operating state to an ACPI S3 state. The UEFI firmware performs a set of ACPI S3 resume boot path operations on the second operating system to cause the second operating system to become the active operating system. The set of ACPI S3 resume boot path operations may be performed while the second operating system is loaded into a memory area inaccessible to the first operating system and the first operating system remains in the ACPI S3 state.


Find Patent Forward Citations

Loading…