Patent ID: 8370628

Claim:
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, causes the processor to provide document collaboration for a plurality of users, the instructions comprising: dividing a central document into a plurality of sections at the processor; assigning edit rights for a first user to a first editable section of the plurality of sections and assigning edit rights for a second user to a second editable section of the plurality of sections; assigning read-only rights for the first user to the second editable section; generating a first customized document for the first user that comprises the first editable section and the second editable section, wherein the first customized document comprises all sections of the plurality of sections for which the first user has edits rights or read-only rights; receiving a plurality of edits by the processor from the second user on the second editable section, wherein each edit is automatically received by the processor as the edit is made by the second user; and updating the second editable section on the first customized document to reflect the plurality of edits from the second user; wherein the updating occurs by automatically transmitting to the first customized document each edit of the plurality of edits on the second editable section when it is received by the processor and each edit is transmitted to all users with read-only rights for the second editable section.