Patent ID: 8707187
Filing Date: 2014-04-22
Classification: G06F

Abstract:
1. A method for concurrent markup of a document by a plurality of reviewers, the method comprising: in a data processing system, combining a document and markups associated with a plurality of reviewers into a reviewing file for use by a first user of the data processing system; in the data processing system, locking a first lock, the first lock comprising a plurality of bits, each of the plurality of bits of the first lock associated with a corresponding single user, the first lock associated with a first plurality of markups, the first plurality of markups associated with the first user, wherein the first plurality of markups are locked if any of the plurality of bits are set, wherein the first lock is locked by setting an associated bit of the first user in the plurality of bits of the first lock and, while locked, prevents a user of the data processing system other than the first user from writing to the first plurality of markups; while the first lock is locked, updating in the data processing system a first markup associated with the first user; and unlocking in the data processing system the first lock, wherein updating a first markup associated with the first user includes, in the data processing system, receiving a revised reviewing file including a change to the first markup, extracting the change to the first markup from the revised reviewing file, and saving the changed first markup in the data processing system separate from the document.