System and method for annotating documents using a viewer
First Claim
Patent Images
1. A method for annotating a document in a viewer, comprising:
- associating the document with a user;
identifying one or more sub-document elements in the document;
computing a similarity measure from content of the identified one or more sub-document elements in the document;
identifying one or more other sub-document elements in one or more further non-identical documents stored in a database, each of the one or more other sub-document elements associated with one or more annotations, with comparable similarity measures to the one or more sub-document elements in the document;
augmenting the document, comprising;
making words within the document selectable;
responsive to each user input selecting a word in the document, inserting the selected word following the sub-document element from which the word was selected;
inserting the one or more annotations associated with the identified one or more other sub-document elements with comparable similarity measures following the sub-document element in the document; and
storing in a database a record that associates the user with the computed similarity measure of the sub-document element'"'"'s content and the selected words and storing with the record a URL of the document as a URL/USER pair in a bi-graph matrix for generating spreading activation computation profiles; and
displaying the augmented document in the viewer.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and articles of manufacture therefor, are disclosed for annotating documents in a viewer. In one embodiment, the method includes: associating the document with a user; identifying one or more sub-document elements in the document; augmenting the document by making words within the document selectable; displaying the augmented document in the viewer; and responsive to each user input selecting a word in the document displayed in the viewer, further augmenting the document displayed in the viewer by inserting the selected word following the sub-document element from which the word was selected.
-
Citations
18 Claims
-
1. A method for annotating a document in a viewer, comprising:
-
associating the document with a user; identifying one or more sub-document elements in the document; computing a similarity measure from content of the identified one or more sub-document elements in the document; identifying one or more other sub-document elements in one or more further non-identical documents stored in a database, each of the one or more other sub-document elements associated with one or more annotations, with comparable similarity measures to the one or more sub-document elements in the document; augmenting the document, comprising; making words within the document selectable; responsive to each user input selecting a word in the document, inserting the selected word following the sub-document element from which the word was selected; inserting the one or more annotations associated with the identified one or more other sub-document elements with comparable similarity measures following the sub-document element in the document; and storing in a database a record that associates the user with the computed similarity measure of the sub-document element'"'"'s content and the selected words and storing with the record a URL of the document as a URL/USER pair in a bi-graph matrix for generating spreading activation computation profiles; and displaying the augmented document in the viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for annotating a document in a viewer, comprising:
-
associating the document with a user; identifying one or more sub-document elements in the document; computing a similarity measure from content of the identified one or more sub-document elements in the document; identifying one or more other sub-document elements in one or more further non-identical documents stored in a database, each of the one or more other sub-document elements associated with one or more annotations, with comparable similarity measures to the one or more sub-document elements in the document; augmenting the document, comprising; inserting a tagging comment field after identified sub-document elements; responsive to each user input selecting a word in the document, inserting the selected word in the tagging comment field corresponding to the sub-document element from which the word was selected; inserting the one or more annotations associated with the identified one or more other sub-document elements with comparable similarity measures following the sub-document element in the document; and storing in a database a record that associates the user with the computed similarity measure of the sub-document element'"'"'s content and the selected words and storing with the record a URL of the document as a URL/USER pair in a bi-graph matrix for generating spreading activation computation profiles; and displaying the augmented document in the viewer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for annotating a document in a viewer, comprising:
-
identifying one or more sub-document elements in the document; computing a unique identifier from content of the identified sub-document elements in the document; identifying one or more other sub-document elements in one or more further non-identical documents stored in a database, each of the one or more other sub-document elements associated with one or more annotations, with comparable unique identifiers to the one or more sub-document elements in the document; augmenting the located sub-document elements of the document, comprising; responsive to each user input selecting a word in the document, inserting the selected word following the sub-document element from which the word was selected; and inserting the one or more annotations associated with the identified one or more other sub-document elements with comparable similarity measures following the sub-document element in the document; and storing in a database a record that associates the user with the computed similarity measure of the sub-document element'"'"'s content and the selected words and storing with the record a URL of the document as a URL/USER pair in a bi-graph matrix for generating spreading activation computation profiles; displaying the augmented document in the viewer; and recording in the database the selected word and the computed unique identifier of the sub-document element from which the word was selected.
-
Specification