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:
Jul. 12, 2022

Filed:

Nov. 25, 2020
Applicant:

Parallels International Gmbh, Schaffhausen, CH;

Inventors:

Iurii Ovchinnikov, Moscow, RU;

Alexey Koryakin, Moscow, RU;

Denis Lamtsov, Moscow, RU;

Nikolay Dobrovolskiy, Moscow, RU;

Serguei M. Beloussov, Singapore, SG;

Assignee:

Parallels International GmbH, Schaffhausen, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 3/0664 (2013.01); G06F 9/4555 (2013.01); G06F 9/45537 (2013.01); G06F 9/45541 (2013.01); G06F 9/45545 (2013.01); G06F 9/45554 (2013.01); G06F 9/45558 (2013.01); G06F 9/45533 (2013.01); G06F 2009/45562 (2013.01);
Abstract

Systems and methods for creating virtual machine snapshots. An example method comprises: receiving a request to create a snapshot of a virtual machine running on a host computer system; protecting from modification a plurality of virtual memory pages of the virtual machine; responsive to detecting an attempt to modify a virtual memory page of the plurality of memory pages, copying the virtual memory page to a queue residing in a random access memory (RAM) of the host computer system; making the virtual memory page writable; retrieving the virtual memory page from the queue; writing the virtual memory page to a disk of the host computer system; and responsive to exhausting the queue, completing creation of the snapshot of the virtual machine.


Find Patent Forward Citations

Loading…