Patent ID: 8918726

Claim:
A method for implementing shared editing of a document, comprising: dividing a document stored by a docbase management system into layers, each layer is stored in sequence, and one layer is overlaid with another layer to form a page of the document; when a user modifies the document, the method comprising: providing, by the docbase management system, at least one layer of the layers for the user to modify, wherein the at least one layer is prohibited to be modified by another user at the same time; and wherein, providing, by the docbase management system, at least one layer of the layers for the user to modify comprises: providing visual appearance information of the at least one layer to editing software at user side and presenting the visual appearance of the at least one layer to the user via the editing software; receiving and storing, by the docbase management system, visual appearance information of the layer modified by the user; wherein the visual appearance is extracted from contents of the document, and describes page layout of the documents.