08091084 is referenced by 16 patents and cites 9 patents.

A system, method and computer program for launching an application into a host OS, include storing a snapshot/image of a Virtual Execution Environment (VEE) on a portable device, wherein the VEE snapshot is packed into a self-extracting file; launching the VEE from the portable device on a computer connected to the portable device; and starting a user application within the VEE. The VEE snapshot can be restricted in one of its total usage time or absolute time. The VEE can be, e.g., a Virtual Private Server or a Virtual Machine. The user application is a non-native application for a host OS of the computer. The VEE is launched from an icon on the portable device. The portable device can be, e.g., an iPod, a flash memory card, a digital player, a mobile phone device, a portable gaming device, rewritable CD/DVD/HD DVD/Blu Ray disk and write-once CD/DVD/HD DVD/Blue Ray disk. Alternatively, some of the data (such as user-specific data) can be stored on the portable device, while other data (such as OS executables, DLLs, etc.) can be downloaded from a network.

Title
Portable virtual machine
Application Number
11/740936
Publication Number
8091084 (B1)
Application Date
April 27, 2007
Publication Date
January 3, 2012
Inventor
Serguei M Beloussov
Singapore
SG
Alexander G Tormasov
Moscow
RU
Andrey A Omelyanchuk
Moscow
RU
Nikolay N Dobrovolskiy
Moscow
RU
Agent
Bardmesser Law Group
Assignee
Parallels Holdings
BM
IPC
G06F 9/445
G06F 9/46
G06F 9/44
View Original Source