System for tracking comments during document collaboration
First Claim
Patent Images
1. A computer-implemented method of online collaboration on a document, comprising:
- converting a source document from a document generation format to an independent file format;
generating a coordinate map for displayed elements of the source document in the independent file format;
displaying text of the document to a commenting user as displayed text in the independent file format;
allowing the commenting user to select and provide comments on the displayed text in the independent file format;
using the coordinate map to locate the comments on the displayed text;
generating a difference map by comparing the displayed text in the independent file format to source text in the source document;
anchoring the comments to the text in the source document using the difference map;
storing the comments and the difference maps external from the source document;
receiving a revision for the source document, and implementing the revision, wherein implementing the revision includes deleting text from the source documented as indicated by the revision, and moving any comments anchored to deleted text to a banner associated with the document such that the comments anchored to deleted text are displayed in the banner when the source document is displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of online collaboration on a document includes converting a source document from a document generation format to an independent file format, generating a coordinate map for displayed elements of the source document, displaying text of the document to a commenting user in the independent file format, allowing the commenting user to select and comment on the text, matching the displayed text and the comments with the source document using the coordinate map to generate a difference map, and storing the comments and the difference maps external from the source document.
10 Citations
9 Claims
-
1. A computer-implemented method of online collaboration on a document, comprising:
-
converting a source document from a document generation format to an independent file format; generating a coordinate map for displayed elements of the source document in the independent file format; displaying text of the document to a commenting user as displayed text in the independent file format; allowing the commenting user to select and provide comments on the displayed text in the independent file format; using the coordinate map to locate the comments on the displayed text; generating a difference map by comparing the displayed text in the independent file format to source text in the source document; anchoring the comments to the text in the source document using the difference map; storing the comments and the difference maps external from the source document; receiving a revision for the source document, and implementing the revision, wherein implementing the revision includes deleting text from the source documented as indicated by the revision, and moving any comments anchored to deleted text to a banner associated with the document such that the comments anchored to deleted text are displayed in the banner when the source document is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a first computer having a display screen, a processor, and a user input device, the processor configured to execute instructions to; display a user interface on the display screen; receive inputs from an originating user, the inputs identifying a source document, the inputs including identifying any portions of the source document, identification of authors of different portions of the document and commenting users for each portion; provide the user with an ability to create at least a portion of the source document; generating a coordinate map of the source document; access a memory to allow storage of the source document, identification of authors for each portion, and commenting users for each portion; and receive a revision for the source document, and implement the revision, wherein implementing the revision includes deleting text from the source documented as indicated by the revision, and moving any comments anchored to deleted text to a banner associated with the document such that the comments anchored to deleted text are displayed in the banner when the source document is displayed; at least a second computer having a display screen, a processor and a user input device, the processor configured to execute instructions to; access the memory to retrieve the source document and the coordinate map; provide at least one commenting user a view of at least a portion of the source document; receive at least one comment from the commenting user associated with text in the portion of the source document; generate a difference map by comparing the displayed text in the independent file format to source text in the source document; anchoring the comment to the text in the source document using the difference map; and storing the source document and the difference map external from the source document.
-
Specification