×

Criteria-based data synchronization management

  • US 9,336,226 B2
  • Filed: 08/15/2013
  • Issued: 05/10/2016
  • Est. Priority Date: 01/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of synchronizing files between multiple client computers using file data, the computer-implemented method comprising:

  • accessing, by a synchronization agent executing in computer hardware comprising one or more computer processors, user-defined synchronization criteria for identifying files to synchronize between a first primary storage device associated with a first client computing device and a second primary storage device associated with a second client computing device;

    initiating, by a storage manager, a backup operation, the backup operation comprising;

    identifying, according to a storage policy, one or more files stored in the first primary storage device; and

    copying, according to the storage policy, the one or more files stored in the first primary storage device to one or more secondary storage devices to create a backup including the one or more files;

    reviewing, by the synchronization agent, metadata associated with each of one or more files in the backup;

    based at least in part on a review of the accessed metadata, identifying, by the synchronization agent, at least one file in the backup that meets the synchronization criteria for synchronization between the first primary storage device and the second primary storage device;

    accessing the at least one file from the backup stored in the one or more secondary storage devices; and

    communicating the accessed at least one file from the one or more secondary storage devices to the second client computing device for storage in the second primary storage device to synchronize the at least one file between the first primary storage device and the second primary storage device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×