Method and apparatus for capturing and rendering text annotations for non-modifiable electronic content
First Claim
1. A computer-implemented method for annotating a non-modifiable page of a document, the method comprising:
- receiving an indication that an object in the page of the document is to be annotated;
providing, for each annotation, a window for display to a user, the window having a portion for receiving an annotation of the object, and said window having a portion allowing navigation to at least one other annotation of at least one other object;
receiving user input to navigate directly to said at least one other annotation;
causing said at least one other annotation to be displayed; and
closing said window upon receiving user input not associated with said window.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.
-
Citations
15 Claims
-
1. A computer-implemented method for annotating a non-modifiable page of a document, the method comprising:
-
receiving an indication that an object in the page of the document is to be annotated; providing, for each annotation, a window for display to a user, the window having a portion for receiving an annotation of the object, and said window having a portion allowing navigation to at least one other annotation of at least one other object; receiving user input to navigate directly to said at least one other annotation; causing said at least one other annotation to be displayed; and closing said window upon receiving user input not associated with said window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for annotating a document comprising:
-
one or more processors; a storage accessible to the one or more processors that stores annotations, each of which is associated with an object in one or more documents; computer-executable instructions executable by the one or more processors to; receive an indication that an object in a page of one of said one or more documents is to be annotated;
provide, for each annotation, a window having a portion for receiving an annotation of the object, said window having a portion allowing navigation to at least one other annotation of at least one other object;
receive user input to navigate directly to said at least one other annotation in said storage;
cause said at least one other annotation to be displayed; and
close said window upon receiving user input not associated with said window. - View Dependent Claims (13, 14, 15)
-
Specification