PORTABLE USB DEVICE THAT BOOTS A COMPUTER AS A SERVER
First Claim
1. A computer-implemented method for establishing an operating environment of a computer, the method comprising:
- in response to detecting a portable storage device inserted into a first host computer having a first operating environment provided by a first operating system (OS) installed in the first host computer, rebooting the first host computer into a second operating environment using a second OS image stored in the portable device;
extracting from a personal configuration file stored in the portable device to obtain settings of a personal working environment associated with a user of the portable storage device, wherein the personal configuration file is generated by extracting the personal working environment from a second host computer different than the first host computer; and
configuring the second operating environment of the first host computer using the obtained settings of the personal working environment, such that the user of the portable storage device can operate the second host computer in view of the personal working environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for booting a host computer from a portable storage device with customized settings have been described herein. According to one embodiment, in response to detecting a portable storage device inserted into a first host computer having a first operating environment provided by a first operating system (OS) installed in the first host computer, rebooting the first host computer into a second operating environment using a second OS image stored in the portable device. In addition, a personal configuration file stored in the portable device is extracted to configure the second operating environment of the first host computer, such that the user of the portable storage device can operate the second host computer in view of the personal working environment. Other methods and apparatuses are also described.
37 Citations
20 Claims
-
1. A computer-implemented method for establishing an operating environment of a computer, the method comprising:
-
in response to detecting a portable storage device inserted into a first host computer having a first operating environment provided by a first operating system (OS) installed in the first host computer, rebooting the first host computer into a second operating environment using a second OS image stored in the portable device; extracting from a personal configuration file stored in the portable device to obtain settings of a personal working environment associated with a user of the portable storage device, wherein the personal configuration file is generated by extracting the personal working environment from a second host computer different than the first host computer; and configuring the second operating environment of the first host computer using the obtained settings of the personal working environment, such that the user of the portable storage device can operate the second host computer in view of the personal working environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer instructions stored therein, which when executed by a processor, cause the processor to perform a method for establishing an operating environment of a computer, the method comprising:
-
in response to detecting a portable storage device inserted into a first host computer having a first operating environment provided by a first operating system (OS) installed in the first host computer, rebooting the first host computer into a second operating environment using a second OS image stored in the portable device; extracting from a personal configuration file stored in the portable device to obtain settings of a personal working environment associated with a user of the portable storage device, wherein the personal configuration file is generated by extracting the personal working environment from a second host computer different than the first host computer; and configuring the second operating environment of the first host computer using the obtained settings of the personal working environment, such that the user of the portable storage device can operate the second host computer in view of the personal working environment. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A portable storage device, comprising:
-
a first storage area to store a first operating system (OS) image; a second storage area to store a personal configuration file having information associated with personal settings associated with a user of the portable storage device, wherein the personal configuration file is generated based on personal information obtained from a first host computer and downloaded to the second storage area when the portable storage device is inserted into the first host computer having a first operating environment; and a bus interface logic coupled to the first storage area and second storage area, wherein when the portable device is inserted into a second host computer having a second operating environment and the second host computer is rebooted, the bus interface logic causes the second host computer to boot from the first OS image from the first storage area of the portable device to have a first operating environment rather than the second operating environment, and wherein after reboot, the first operating environment of the second host computer is configured using the personal configuration file from the second storage area to enable the first operating environment of the second host computer to operate in a personal settings similar to the first host computer. - View Dependent Claims (18, 19, 20)
-
Specification