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. 25, 2023

Filed:

Aug. 09, 2022
Applicant:

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

Inventors:

Deepak Raghunath Attarde, Marlboro, NJ (US);

Rajiv Kottomtharayil, Marlboro, NJ (US);

Manoj Kumar Vijayan, Marlboro, NJ (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/14 (2006.01); G06F 16/174 (2019.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1453 (2013.01); G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0617 (2013.01); G06F 11/1435 (2013.01); G06F 11/1464 (2013.01); G06F 16/1752 (2019.01); G06F 11/1469 (2013.01); G06F 2201/80 (2013.01); G06F 2201/84 (2013.01);
Abstract

Described in detail herein are systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.


Find Patent Forward Citations

Loading…