×

Synchronization of client machines with a content management system repository

  • US 10,642,799 B2
  • Filed: 08/13/2018
  • Issued: 05/05/2020
  • Est. Priority Date: 03/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to implement a synchronization queuing service configured to perform operations comprising:

  • receiving, at the synchronization queuing service from a client machine subscribed to a content item maintained by a content management system repository, a file synchronization request comprising an identifier of the content item;

    determining, based on the file synchronization request, whether a change to the content item in the content management system repository and/or a change to a local copy of the content item that is stored on the client machine occurred since a most recent synchronization of the local copy of the content item with the content item in the content management system repository; and

    responding, based on determining the change to the content item and/or the change to the local copy, to the client machine with a file event summary, the file event summary comprising;

    instructions for the client machine to directly contact the content management system repository when local copy of the content item is consistent with the current state of the content management system repository and/or when the synchronization queuing service determines the change to the content item in content management system repository.

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