Patent ID: 11888935
Assignee: CLUMIO, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 19:
20. One or more computer systems, each of the one or more computer systems comprising one or more processors, the one or more processors coupled to a non-transitory computer accessible storage medium storing a plurality of instructions forming a data protection service executable in a cloud which, when executed by the one or more processors, cause the one or more computer systems to perform operations comprising:
receiving, from a site, a first data descriptor corresponding to a backup from the site, wherein the site comprises a physical location at which a data center belonging to an organization is located, wherein the first data descriptor comprises a list of fingerprints having locations for a complete backup data set, and wherein the first data descriptor is partially-populated at the site such that:
the list includes populated locations with fingerprints identifying data blocks in corresponding backup data from the site for data blocks that have changed from a previous backup from the site; and
the list includes unpopulated locations excluding fingerprints for data blocks that have not changed from the previous backup from the site;

obtaining, by the data protection service, a second data descriptor corresponding to the previous backup, wherein the second data descriptor is obtained from the cloud; and
merging, by the data protection service, fingerprints from the second data descriptor into the unpopulated locations in the first data descriptor to complete the first data descriptor, including replacing a placeholder value the fingerprints from the second descriptor.