Portable platform for executing software applications in a virtual environment
First Claim
Patent Images
1. A method for executing software applications on a computing device in a virtual environment, the method comprising:
- providing a portable platform that includes at least a virtual operating system (VOS) and a plurality of software packages; and
executing the plurality of software packages on the computing device using the VOS.
5 Assignments
0 Petitions
Accused Products
Abstract
A portable platform for executing software applications on a computing device without installing or configuring the applications on the computing device. Furthermore, the execution of the applications is performed without making any changes or modifications to the computing device'"'"'s memory or file system. The portable platform can reside on, for example, a portable memory device, a portable storage device, or downloaded from a web site.
76 Citations
35 Claims
-
1. A method for executing software applications on a computing device in a virtual environment, the method comprising:
-
providing a portable platform that includes at least a virtual operating system (VOS) and a plurality of software packages; and executing the plurality of software packages on the computing device using the VOS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product including a computer-readable medium comprising software instructions operable to enable a computer to perform a method for executing software applications on a computing device in a virtual environment, comprising:
-
providing a portable platform that includes at least a virtual operating system (VOS) and a plurality of software packages; and executing the plurality of software packages on the computing device using the VOS. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A portable platform allowing the execution of a plurality of software applications on a computing device in a virtual environment, the portable platform comprises:
-
a plurality of software packages; and a virtual operating system (VOS) for enabling the execution of the software applications on a computing device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification