VIRTUAL COMPUTING MANAGEMENT SYSTEMS AND METHODS
First Claim
1. A method of virtualizing a workspace associated with a computer having an operating system, the method comprising:
- abstracting the computer'"'"'s hardware from the operating system and from applications running on the computer;
containing and isolating operating system services from each other and applications;
facilitating virtualized execution of at least one application on an operating system of the computer; and
containing and isolating user data from the hardware, the operating system and the applications.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments deliver an operating system and software applications to a personal computer. The operating system and software applications may be managed and configured at a central location prior to delivery. Data that is created or modified on the personal computer may, from time to time, be stored at the central location. When a user switches from one personal computer to another, any and all of the data may be transferred from the central location to the user'"'"'s current computer. Additionally, the user'"'"'s current computer may receive suitable versions of the operating system and applications from the central location. In any case, the operating system and software applications may run with a domain of execution that is provided by a hypervisor. Thus, the operating system and software applications may operate within a virtualized machine, perhaps alongside and in isolation from other operating systems and software applications.
-
Citations
43 Claims
-
1. A method of virtualizing a workspace associated with a computer having an operating system, the method comprising:
-
abstracting the computer'"'"'s hardware from the operating system and from applications running on the computer; containing and isolating operating system services from each other and applications; facilitating virtualized execution of at least one application on an operating system of the computer; and containing and isolating user data from the hardware, the operating system and the applications. - View Dependent Claims (2)
-
-
3-41. -41. (canceled)
-
42. A system for providing a virtualized workspace associated with a computer having an operating system, the method comprising:
-
a full virtualization facility for abstracting the computer'"'"'s hardware from the operating system and from applications running on the computer; an operating system virtualization facility for containing and isolating operating system services from each other and applications; an application virtualization facility for allowing at least one application to run virtualized on an operating system of the computer; and a user data virtualization facility for containing and isolating user data from the hardware, the operating system and the applications. - View Dependent Claims (43)
-
Specification