Patent ID: 11907168
Assignee: COMMVAULT SYSTEMS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 7:
8. A computer-implemented method for pruning files containing data, the computer-implemented method comprising:
receiving an indication to delete a first file, wherein the first file includes a first set of data, and
wherein the first file is stored at a cloud storage location;

determining whether the first set of data references a second set of data included in a second file located at the cloud storage location;
when the first set of data references the second set of data, then:
causing to be deleted at the cloud storage location any references to the second set of data by the first set of data; and
causing to be deleted at the cloud storage location the second file;

determining whether the first set of data is referenced by at least a third set of data included in a third file at the cloud storage location; and
when the first set of data is referenced by at least the third set of data, then:
deleting at the cloud storage location any references to the first set of data by the third set of data; and
storing an indication to delete the first file at the cloud storage location.