APPARATUS, METHOD AND PROGRAM PRODUCT FOR INITIATING COMPUTER SYSTEM OPERATION
First Claim
Patent Images
1. A computing system, comprising:
- a first computer data storage element that stores a first operating system;
a second computer data storage element that stores a second operating system;
a third computer data storage element that stores a basic input/output system (BIOS); and
a central processing unit (CPU) in operative communication with the first, second and third computer data storage elements, wherein, upon resuming the computing system from a suspended state, the CPU, executing the first operating system under control of the BIOS, selectively starts either the first or the second operating system based on a hardware configuration of the computing system, wherein the CPU powers the first computer data storage element and starts the first operating system when the hardware configuration indicates that the computing system is in operative communication with a computer docketing station, and the CPU starts the second operating system by executing a program image of the second operating system stored in the third computer data storage element, without powering the first computer data storage element, when the hardware configuration indicates that the computing system is not in operative communication with the computer docketing station.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system which includes a CPU for performing various processes by program control and storage elements which store at least one operating system and a BIOS, wherein upon starting a system, the CPU recognizes the system'"'"'s own hardware configuration, and starts a selected one operating system stored in the storage elements in accordance with the recognized hardware configuration under the control of the BIOS.
60 Citations
20 Claims
-
1. A computing system, comprising:
-
a first computer data storage element that stores a first operating system;
a second computer data storage element that stores a second operating system;
a third computer data storage element that stores a basic input/output system (BIOS); and
a central processing unit (CPU) in operative communication with the first, second and third computer data storage elements, wherein, upon resuming the computing system from a suspended state, the CPU, executing the first operating system under control of the BIOS, selectively starts either the first or the second operating system based on a hardware configuration of the computing system, wherein the CPU powers the first computer data storage element and starts the first operating system when the hardware configuration indicates that the computing system is in operative communication with a computer docketing station, and the CPU starts the second operating system by executing a program image of the second operating system stored in the third computer data storage element, without powering the first computer data storage element, when the hardware configuration indicates that the computing system is not in operative communication with the computer docketing station. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
starting, under control of a BIOS, a CPU of a computing system;
determining the computing system is resuming from a suspended state;
determining a hardware configuration of the computing system, wherein the hardware configuration indicates whether the computing system is in operative communication with a computer docking system;
powering a first computer data storage element storing a first operating system and starting the first operating system, both with the CPU under the control of the BIOS, when the hardware configuration indicates that the computing system is in operative communication with the computer docketing station, and starting, with the CPU under the control of the BIOS, a second operating system, without powering the first computer data storage element, when the hardware configuration indicates that the computing system is not in operative communication with the computer docketing station. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
starting, under control of a BIOS, a CPU of a computing system;
loading a first operating system;
storing, under control of the first operating system, an image of a second operating system in main memory;
determining the computing system is transitioning to a suspended state;
setting a flag in a register, wherein the flag indicates the computing system is transitioning to the suspended state; and
removing power from the computing system, except for power powering the main memory. - View Dependent Claims (18, 19, 20)
-
Specification