×

SYSTEMS, METHODS AND MEDIA FOR DEFERRED SYNCHRONIZATION OF FILES IN CLOUD STORAGE CLIENT DEVICE

  • US 20140279879A1
  • Filed: 03/13/2013
  • Published: 09/18/2014
  • Est. Priority Date: 03/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting a change to a data file stored in a cloud storage directory in a cloud storage client device, wherein the cloud storage directory is managed by a cloud storage service program;

    monitoring input-output (I/O) operations performed by a process associated with making the change to the data file;

    when it is determined that the process is busy with the I/O operations,adding to an upload file list a name of a first file in response to a creation or a modification of the first file by the process in connection with making the change to the data file, wherein the upload file list is configured to include one or more names of files that need to be uploaded to a cloud storage server for synchronization;

    adding to the upload file list a new name of a second file and, when the upload file list includes an old name of the second file, removing from the upload file list the old name of the second file in response to renaming the second file in connection with making the change to the data file; and

    removing from the upload file list a name of a third file in response to a deletion of the third file in connection with making the change to the data file; and

    uploading to the cloud storage server one or more files identified using file names that remain in the upload file list when the process is no longer busy with the I/O operations.

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