Storing encrypted and/or compressed system context information when entering a low-power state
First Claim
Patent Images
1. A method, comprising:
- determining that a system is to enter a low-power state;
encrypting system context information; and
saving the encrypted system context information on a non-volatile storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image.
2 Assignments
0 Petitions
Accused Products
Abstract
According to some embodiments, encrypted and/or compressed system context information is stored when entering a low-power state.
-
Citations
19 Claims
-
1. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image.
-
-
2. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein the low-power state is associated with an advanced configuration and power interface sleep state.
-
-
3. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein the non-volatile storage device comprises at least one of;
(i) a hard disk drive, (ii) a hard disk drive partition, (iii) a flash memory unit, (iv) a random access memory having a battery, or (v) a network device.
-
-
4. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein the system includes a processor and comprises at least one of;
(i) a desktop personal computer;
(ii) a mobile system, (iii) a workstation, (iv) a server, (v) a set top box, or (vi) a game system.
-
-
5. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein said encrypting is performed in accordance with at least one of;
(i) a system identifier, (ii) a user identifier, (iii) a processor identifier, or (iv) trusted platform module information. - View Dependent Claims (6)
-
-
7. A method, comprising:
-
determining that a system is to enter a low-power state; encrypting system context information; and saving the encrypted system context information on a non-volatile storage device, wherein an operating system writes the system context information into a volatile memory device and said encrypting and saving are arranged by another device that accesses the system context information from the volatile memory device, wherein the other device is associated with at least one of;
(i) a basic input/output system, or (ii) an encryption engine associated with a chipset.
-
-
8. A method, comprising:
-
determining that a system has entered an advanced configuration and power interface S3 sleep state; and arranging for system context information stored in volatile memory to be encrypted and saved in a non-volatile storage device. - View Dependent Claims (9)
-
-
10. An apparatus, comprising:
-
a decision unit to determine that a system is to enter a low-power state; and an encryption engine to encrypt system context information and arrange for the encrypted system context information to be saved on a non-volatile storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image. - View Dependent Claims (11)
-
-
12. An apparatus, comprising:
a storage medium having stored thereon instructions that when executed by a machine result in the following; determining that a system is to enter a low-power state, encrypting system context information, and saving the encrypted system context information on a non-volatile storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image.- View Dependent Claims (13)
-
14. A method, comprising:
-
determining that a system is to enter a low-power state; compressing system context information; and saving the compressed system context information on storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image. - View Dependent Claims (15, 16, 17)
-
-
18. A computer system, comprising:
-
a hard disk drive; and an apparatus, including; a decision unit to determine that a system is to enter a low-power state, and an encryption engine to encrypt system context information and arrange for the encrypted system context information to be saved on a non-volatile storage device, wherein the system context information is associated with at least one of;
(i) an operating system image, or (ii) a memory image. - View Dependent Claims (19)
-
Specification