System for conveniently moving an entire computer environment among a plurality of computing platforms
OwnerRaymond Lopez Robles, Daniel Lee Cookinventors
Life of this patent
Estimating the term…
Abstract
A system is provided for conveniently moving an entire computer environment among a plurality of computing platforms. The system includes a portable storage medium able to couple to a host machine of a computing platform. The portable storage medium stores an emulator program able to run a guest operating system (OS) and an executable script able to prepare and launch a computer environment based on the guest OS. The host machine includes a computer environment based on a native operating system (OS), the native OS being able to detect and mount the portable storage medium, the native OS also being able to execute the executable script.
Claims20
A system for conveniently moving an entire computer environment among a plurality of computing platforms, the system comprising:
- a portable storage medium able to couple to a host machine of a computing platform, the portable storage medium storing:
- an emulator program able to run a guest operating system (OS);
- and
- an executable script able to prepare and launch a computer environment based on the guest OS;
- and
- the host machine including a computer environment based on a native operating system (OS), the native OS being able to detect and mount the portable storage medium, the native OS also being able to execute the executable script.
A method for conveniently moving an entire computer environment among a plurality of host computers, each host computer having a native computer environment based on a native operating system (OS), the native OS being able to detect and mount a portable storage medium, the native OS also being able to execute an executable script, the method comprising:
- providing a portable storage medium;
- storing on the portable storage medium:
- an emulator program able to run a guest operating system (OS);
- and
- an executable script able to prepare and launch a guest computer environment based on the guest OS;
- attaching the portable storage medium to a host computer;
- running the guest operating system (OS) on the host computer;
- and
- preparing and launching a computer environment based on the guest OS.
Dependencies are inferred from the claim text.