Method and system for using general and appliance operating systems in a single information handling device
First Claim
Patent Images
1. A method comprising:
- providing a plurality of operating systems on a single information handling device, the plurality of operating systems including an entertainment operating system to control the information handling device to operate a media playing device, and a general operating system to perform general information handling tasks;
executing the entertainment operating system to control the media playing device, wherein the entertainment operating system is independent of the general operating system; and
executing the general operating system to control the information handling device to perform general information handling tasks.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer readable medium are described for using multiple operating systems in a single information handling device. A general operating system and at least one appliance operating system can be executed by the same information handling device. The general operating system is loaded from a mass storage device, and is used for handling most general tasks required of an information handling device. The appliance operating system is loaded from non-volatile memory and is designed for specially running a single appliance, or set of appliances, independent of the general operating system. A user can selectively switch between available operating systems.
86 Citations
64 Claims
-
1. A method comprising:
-
providing a plurality of operating systems on a single information handling device, the plurality of operating systems including an entertainment operating system to control the information handling device to operate a media playing device, and a general operating system to perform general information handling tasks;
executing the entertainment operating system to control the media playing device, wherein the entertainment operating system is independent of the general operating system; and
executing the general operating system to control the information handling device to perform general information handling tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information handling system comprising:
-
a data processor;
a bios to provide initial processor control;
a memory coupled to said processor;
a communications interface; and
a plurality of operating systems to be executed by said processor, said plurality of operating systems including;
a general operating system capable of performing general information handling tasks; and
an entertainment operating system capable of controlling, through said communications interface, at least one media device, wherein said entertainment operating system is independent of said general operating system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium tangibly embodying a plurality of instructions, said plurality of instructions including:
instructions to implement an entertainment operating system on a general purpose information handling system;
said information handling system to perform general information handling tasks using a general operating system;
said entertainment operating system to control at least one media device, wherein said entertainment operating system is independent of said general operating system. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
31. A method comprising:
-
executing an entertainment operating system on a single information handling device, the entertainment operating system to control the information handling device to operate a media device;
executing a general operating system on the single information handling device, the general operating system to perform general information handling tasks; and
wherein executing the entertainment operating system and executing the general operating system occurs concurrently. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method comprising:
-
executing an entertainment operating system on an information handling device, the entertainment operating system to control the information handling device to operate a compact disk player; and
executing a general operating system on the information handling device, the general operating system to perform general information handling tasks;
wherein the entertainment operating system is stored within non-volatile memory. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method comprising:
-
receiving a user selection of a specific media device to be controlled by an information handling system;
determining whether an entertainment operating system has been loaded into a memory of the information handling system, the entertainment operating system configured to control the specific media device; and
when the currently running operating system of the information handling system is a general operating system rather than the entertainment operating system, loading from a non-volatile memory and transferring operating control from the general operating system to the entertainment operating system within the information handling system to control the specific media device. - View Dependent Claims (52, 53, 54, 55, 57, 58)
-
-
56. A computing and information handling system comprising:
-
a first non-volatile memory;
a second non-volatile memory including an entertainment operating system;
a remote storage device including a general computer operating system;
a random access memory;
a central processing unit responsive to the first non-volatile memory, the second non-volatile memory, the random access memory, and the remote storage device; and
a media device interface to control at least one media device. - View Dependent Claims (59, 60, 61, 62, 63, 64)
-
Specification