Patent ID: 11902452
Assignee: RUBRIK, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A method for transferring data from a first data source to a second data source, comprising:
retrieving metadata for one or more versions of a plurality of versions of a file stored at the first data source, wherein the metadata for the one or more versions of the file comprises at least an identifier of the file, a timestamp associated with uploading of the file to the first data source, and a cryptographic signature, wherein generation of the cryptographic signature is based at least in part on the identifier of the file, the timestamp associated with the uploading of the file, and a cryptographic key associated with an archival location in the first data source;
identifying, from the plurality of versions of the file, a set of versions of the file that were uploaded from a trusted data source to the first data source based at least in part on a comparison of the cryptographic signature from the retrieved metadata for the one or more versions of the plurality of versions of the file to a computed cryptographic signature that is computed using at least the cryptographic key associated with the archival location in the first data source;
determining, from the set of versions of the file that were uploaded from the trusted data source to the first data source, a targeted version of the file; and
retrieving the targeted version of the file from the first data source to the second data source based at least in part on the determining.