1
Andrey A Omelyanchuk, Nikolay N Dobrovolskiy, Alexey B Koryakin, Alexander G Tormasov, Stanislav S Protassov, Serguei M Beloussov: System and method for starting virtual machine monitor in common with already installed operating system. Parallels Holdings, Bardmesser Law Group, January 4, 2011: US07865893 (111 worldwide citation)

A computer system includes a Hypervisor having the highest privilege level; a Primary Virtual Machine Monitor (VMM) running with the same or fewer privileges than the Hypervisor; and a Primary Virtual Machine (PVM) without system level privileges and having a Primary operating system (POS) running w ...


2
Alexander V Grechishkin, Alexey B Koryakin, Nikolay N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Serguei M Beloussov: Seamless integration and installation of non-host application into native operating system. Parallels Software International, Bardmesser Law Group, March 16, 2010: US07681134 (87 worldwide citation)

A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-host application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host opera ...


3
Nikolay N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Stanislav S Protassov, Serguei M Beloussov: Methods and systems for safe execution of guest code in virtual machine context. Parallels Software International, Bardmesser Law Group, January 12, 2010: US07647589 (42 worldwide citation)

Methods and systems for safe execution of guest code in virtual machine context are presented. A method for running a virtual machine in a computing system includes (a) launching a virtual machine monitor (VMM) that uses a software debugger; (b) launching a virtual machine (VM) that can natively run ...


4
Alexander V Grechishkin, Alexey B Koryakin, Nikolay N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Serguei M Beloussov: Seamless integration and installation of non-native application into native operating system. Parallels Holdings, Bardmesser Law Group, July 26, 2011: US07987432 (34 worldwide citation)

A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host ope ...


5
Alexander A Grechishkin, Maxim A Kuzkin, Alexey B Koryakin, Sergei Malykhin, Andrey A Omelyanchuk, Alexander G Tormasov: Seamless integration of non-native widgets and windows with dynamically scalable resolution into native operating system. Parallels Holdings, Bardmesser Law Group, February 14, 2012: US08117554 (30 worldwide citation)

A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host ope ...


6
Nikolay N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Serguei M Beloussov: Portable virtual machine. Parallels Holdings, Bardmesser Law Group, January 3, 2012: US08091084 (25 worldwide citation)

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 ...


7
Andrey A Omelyanchuk, Alexander G Tormasov, Nikolay N Dobrovolsiy, Alexey B Koryakin, Stanislav S Protassov, Serguei M Beloussov: System and method for starting a cloud-based virtualization system with partially deprivileged host OS. Parallels IP Holdings, Bardmesser Law Group, February 5, 2013: US08370838 (21 worldwide citation)

A computing cloud comprising at least one computing node having a Virtual Machine (VM) running on a user level. A plurality of additional computing nodes, each node having a Hypervisor with the highest privilege level, a Virtual Machine Monitor (VMM) running with no higher privileges than the Hyperv ...


8
Alexander V Grechishkin, Alexey B Koryakin, Nikolay N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Serguei M Beloussov: Seamless integration and installation of non-native application into native operating system. Parallels Software International, Bardmesser Law Group, August 31, 2010: US07788593 (21 worldwide citation)

A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host ope ...


9
Alexander A Grechishkin, Alexey B Koryakin, Nikolai N Dobrovolskiy, Andrey A Omelyanchuk, Alexander G Tormasov, Serguei M Beloussov: Seamless integration, migration and installation of non-native application into native operating system. Parallels IP Holdings, Bardmesser Law Group, February 26, 2013: US08387048 (14 worldwide citation)

A method, system and computer program product migrating non-native applications include launching a first Virtual Machine (VM) and a first original guest OS in the VM, on a computing system that has the host OS and a host desktop, wherein the first VM has a non-native application associated with the ...


10
Alexey B Koryakin, Nikolay N Dobrovolskiy, Andrey A Omelyanchuk: Kernel acceleration technology for virtual machine optimization. Parallels Software International, Bardmesser Law Group, June 30, 2009: US07555592 (13 worldwide citation)

A system, method and computer program product for optimizing handling of guest code in a Virtual Machine include code for identifying, in the guest code, a predetermined pattern that includes privileged but unsafe instructions and an instruction that raises an exception; code for executing the guest ...



Click the thumbnails below to visualize the patent trend.