摘要 |
<P>PROBLEM TO BE SOLVED: To provide systems, methods, and data structures for synchronizing documents. <P>SOLUTION: One example data structure includes receiving a request from a first client to edit a document, and sending short-term check out metadata to the first client to begin an editing session. The data structure includes a plurality of cells and a plurality of data objects defining content of the document. Each data object is associated with one of the cells and has an object identifier that uniquely identifies the data object within the associated cell, and is configured to communicate with other cells and with objects within the associated cell. In addition, each of the cells is defined such that each other cell remains unaffected by changes to data objects of the cell. <P>COPYRIGHT: (C)2012,JPO&INPIT |