Method and system for synchronizing multiple user revisions to a shared object
First Claim
1. A computer-implemented method for synchronizing multiple user revisions to a shared object, comprising:
- receiving a revision to the shared object;
determining whether the revision conflicts with a synchronized revision on a master page of the shared object; and
synchronizing the revision with the shared object when the revision is determined to be associated with a current version of the shared object and when the revision is determined to be not conflicting with a synchronized revision.
2 Assignments
0 Petitions
Accused Products
Abstract
Many different users may access, revise and update the same shared object simultaneously through several different transports. Revisions to the shared object are automatically synchronized such that all users can view the revisions to the shared object. Conflicting revisions are reconciled and merged into a current version of the shared object. A client may request the current version of the shared object from a store when the current version of the shared object is not available from the store. The current version of the shared object is synchronized with the client when the store receives the current version of the share object.
-
Citations
20 Claims
-
1. A computer-implemented method for synchronizing multiple user revisions to a shared object, comprising:
-
receiving a revision to the shared object;
determining whether the revision conflicts with a synchronized revision on a master page of the shared object; and
synchronizing the revision with the shared object when the revision is determined to be associated with a current version of the shared object and when the revision is determined to be not conflicting with a synchronized revision. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having computer-executable instructions for synchronizing multiple user revisions to a shared object, comprising:
-
receiving a revision to the shared object;
determining whether the revision conflicts with a synchronized revision on a master page of the shared object; and
synchronizing the revision with the shared object when the revision is determined to be associated with a current version of the shared object and when the revision is determined to be not conflicting with a synchronized revision. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for synchronizing multiple user revisions to a shared object, comprising:
-
means for receiving a revision to the shared object;
means for determining whether the revision conflicts with a synchronized revision on a master page of the shared object; and
means for synchronizing the revision with the shared object when the revision is determined to be associated with a current version of the shared object and when the revision is determined to be not conflicting with a synchronized revision. - View Dependent Claims (17, 18, 19, 20)
-
Specification