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:
Sep. 30, 2025

Filed:

Jun. 05, 2024
Applicant:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Inventors:

Amit Mitkar, Manalapan, NJ (US);

Andrei Erofeev, Marlboro, NJ (US);

Amit Bhaskar Ausarkar, Pune, IN;

Ajay Venkat Nagrale, Marlboro, NJ (US);

Assignee:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 9/455 (2018.01); G06F 11/14 (2006.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01); G06F 16/21 (2019.01); G06F 16/16 (2019.01); G06F 16/17 (2019.01); G06F 16/188 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1469 (2013.01); G06F 3/0619 (2013.01); G06F 3/064 (2013.01); G06F 3/065 (2013.01); G06F 3/0656 (2013.01); G06F 9/45558 (2013.01); G06F 11/3006 (2013.01); G06F 11/3034 (2013.01); G06F 11/324 (2013.01); G06F 16/21 (2019.01); G06F 2009/45562 (2013.01); G06F 2009/45595 (2013.01); G06F 16/162 (2019.01); G06F 16/164 (2019.01); G06F 16/1734 (2019.01); G06F 16/188 (2019.01); G06F 2201/815 (2013.01); G06F 2201/82 (2013.01); G06F 2201/84 (2013.01);
Abstract

Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture input/output commands between a virtual machine and a virtual machine disk. The captured input/output commands can be used to create a recovery point. The recovery point can be associated with a bitmap that may be used to identify data blocks that have been modified between two versions of the virtual machine. Using this bitmap, a virtual machine may be reverted or restored to a different state by replacing modified data blocks and without replacing the entire virtual machine disk.


Find Patent Forward Citations

Loading…