The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 15, 2016

Filed:

Feb. 04, 2014
Applicant:

Parallels Ip Holdings Gmbh, Schaffhausen, CH;

Inventors:

Ilya Baimetov, Seattle, WA (US);

Nikolay N. Dobrovolskiy, Moscow, RU;

Alexander G. Tormasov, Moscow, RU;

Serguei M. Beloussov, Singapore, SG;

Assignee:

Parallels IP Holdings GmbH, Schauffhausen, CH;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45533 (2013.01);
Abstract

A system, method and computer program product for managing files of Virtual Machines, including launching a plurality of Virtual Machines in a computing system having a host OS. Content of at least one file of the host OS is used as a shared file. Using a re-direct, access is provided to the shared file when any Virtual Machine attempts to access its private file; using copy-on-write, a copy is made of the shared file if the Virtual Machine attempts to modify the shared file, and placed in a private area of the corresponding Virtual Machine. One of the Virtual Machines is used as master template, and includes shareable files to which attempts to access the file by other Virtual Machines are redirected. Access to the shared file from the Virtual Machine is implemented using stub files.


Find Patent Forward Citations

Loading…