FILE TRACKING ON CLIENT MACHINES SYNCHRONIZED WITH A CONTENT MANAGEMENT SYSTEM REPOSITORY
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 perform operations comprising:
- associating, in a local database, a first unique identifier of a local file on a client machine with a second unique identifier of a content item maintained at a content management system repository, a local client synchronization application executing at the client machine tracking a synchronization between the local file and the content item;
detecting, by the local client synchronization application executing at the client machine, a break in the synchronization between the local file and the content item; and
restoring, by the local client synchronization application executing at the client machine, the synchronization based on the associating of the first unique identifier with the second unique identifier.
11 Assignments
0 Petitions
Accused Products
Abstract
Using a first unique identifier of a local file on a client machine associated with a second unique identifier of a content item maintained at a content management system repository, synchronization of the local file and the content item can be restored after a synchronization break.
57 Citations
20 Claims
-
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 perform operations comprising:
-
associating, in a local database, a first unique identifier of a local file on a client machine with a second unique identifier of a content item maintained at a content management system repository, a local client synchronization application executing at the client machine tracking a synchronization between the local file and the content item; detecting, by the local client synchronization application executing at the client machine, a break in the synchronization between the local file and the content item; and restoring, by the local client synchronization application executing at the client machine, the synchronization based on the associating of the first unique identifier with the second unique identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
associating, in a local database, a first unique identifier of a local file on a client machine with a second unique identifier of a content item maintained at a content management system repository; tracking, by a local client synchronization application executing at the client machine, a synchronization between the local file and the content item; detecting, by the local client synchronization application, a break in the synchronization between the local file and the content item; and restoring, by the local client synchronization application, the synchronization based on the associating of the first unique identifier with the second unique identifier. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
computer hardware configured to perform operations comprising; associating, in a local database, a first unique identifier of a local file on the client machine with a second unique identifier of a content item maintained at a content management system repository; tracking a synchronization between the local file and the content item; detecting a break in the synchronization between the local file and the content item; and restoring the synchronization based on the associating of the first unique identifier with the second unique identifier. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification