Patent ID: 8856161

Claim:
A computer-implemented method comprising: generating by a processor, for a collection of content items stored in multiple user accounts in a synced online content management system, an index of the content items in the collection, wherein the index is associated with a collection identifier assigned to the collection and the index stores, for each content item in the collection, a content item identifier and a file storage location, and wherein for each content item in the collection the collection identifier is stored in metadata of the content item; in response to detecting by a processor, a move operation associated with a content item in the collection, automatically updating the index to reflect the move operation, thereby preserving the composition of the collection, wherein updating the index comprises: retrieving, by a processor, the collection identifier from the metadata associated with the content item, locating, by a processor, the index for the collection based on the collection identifier, and updating, by a processor, the file storage location stored in the index for the content item to identify the new file storage location.