Multi-document context aware annotation system
First Claim
1. A method for document annotation, comprising:
- providing a contextual framework extending over multiple electronic documents;
receiving annotations input to a computer by a user with respect to two or more of the documents, while the user views the documents on a computer screen;
storing each of the annotations together with respective context information in a memory of the computer, the context information comprising multiple fields defined by the framework;
sorting the annotations with respect to the two or more documents according to one or more of the multiple fields of the respective context information; and
outputting the sorted annotations for viewing by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for document annotation includes providing a contextual framework extending over multiple electronic documents. Annotations are input to a computer by a user with respect to two or more of the documents, while the user views the documents on a computer screen. Each of the annotations is stored together with respective context information in a memory of the computer, the context information including multiple fields defined by the framework. The annotations are sorted with respect to the two or more documents according to one or more of the multiple fields of the respective context information, and the sorted annotations are output for viewing by the user.
-
Citations
51 Claims
-
1. A method for document annotation, comprising:
-
providing a contextual framework extending over multiple electronic documents;
receiving annotations input to a computer by a user with respect to two or more of the documents, while the user views the documents on a computer screen;
storing each of the annotations together with respective context information in a memory of the computer, the context information comprising multiple fields defined by the framework;
sorting the annotations with respect to the two or more documents according to one or more of the multiple fields of the respective context information; and
outputting the sorted annotations for viewing by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Apparatus for document annotation, comprising:
-
a workstation processor;
a memory;
a display, coupled to be driven by the workstation to display documents for viewing by a user; and
a user input device, which is coupled to receive annotations input by the user while viewing the documents on the display, wherein the processor is arranged to provide a contextual framework extending over multiple electronic documents, such that upon receiving the annotations input by the user with respect to two or more of the documents, the processor stores each of the annotations in the memory together with respective context information comprising multiple fields defined by the framework, the processor being further arranged to sort the annotations with respect to the two or more documents according to one or more of the multiple fields of the respective context information, and to output the sorted annotations for viewing by the user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
- 35. A computer software product, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to provide a contextual framework extending over multiple electronic documents, to receive annotations input to the computer by a user with respect to two or more of the documents, while the user views the documents on a computer screen and to store each of the annotations together with respective context information in a memory of the computer, the context information comprising multiple fields defined by the framework, wherein the instructions further cause the computer to sort the annotations with respect to the two or more documents according to one or more of the multiple fields of the respective context information, and to output the sorted annotations for viewing by the user.
Specification