Patent ID: 9037540
Filing Date: 2015-05-19
Classification: G06F,H04L

Abstract:
1. A method, performed by a synchronization system, for enabling users to collaborate on metadata associated with a data object, the method comprising: enabling a first user to share a data object with a second user, including enabling the first user to grant permission to the second user to modify metadata related to the data object; in response to the first user sharing the data object with the second user, maintaining a copy of the data object on a plurality of client devices, wherein the plurality of client devices includes a first client device associated with the first user and a second client device associated with the second user; in response to the first user granting permission to the second user to modify metadata related to the data object, enabling the second user to modify the metadata of the data object; monitoring the plurality of client devices for changes to the metadata associated with the data object; detecting a change to the metadata of the data object on one of the plurality of client devices; propagating the change to the other of the plurality of client devices; and updating the metadata of the corresponding data object on each of the other plurality of client devices with the change.