Method and apparatus for capturing and rendering text annotations for non-modifiable electronic content
First Claim
1. A computer-implemented method for annotating a system having a display for displaying a non-modifiable page of a document having objects comprising the steps of:
- receiving an indication that an object in the page of the document is to be annotated;
providing a window to a user 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;
navigating directly to said at least one other annotation of said at least one other object; and
closing said window upon receiving user input not associated with said window.
2 Assignments
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.
197 Citations
48 Claims
-
1. A computer-implemented method for annotating a system having a display for displaying a non-modifiable page of a document having objects comprising the steps of:
-
receiving an indication that an object in the page of the document is to be annotated; providing a window to a user 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; navigating directly to said at least one other annotation of said at least one other object; 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)
-
-
13. A computer-readable medium having a program stored thereon, said program for use with a display for displaying a non-modifiable page of a document having objects, said program comprising the steps of:
-
receiving an indication that an object in the page of the document is to be annotated; providing a window to a user 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; navigating directly to said at least one other annotation of said at least one other object and closing said window upon receiving user input not associated with said window. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for a user to annotate objects of a non-modifiable page of a document displayed on a display in a system, comprising the steps of:
-
receiving an indication from a user that an object in the displayed page of the document is to be annotated; providing a window to a user wherein a portion of said window allows the user to enter an annotation to be associated with the object and wherein a portion of said window allows the user to directly navigate to at least one of the previous and next annotations of another object of said document and closing said window upon receiving user input not associated with said window. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-readable medium having a program stored thereon, said program for use with a display for displaying a non-modifiable page of a document having objects, said program comprising the steps of:
-
receiving an indication that an object in the page of the document is to be annotated; and providing a window to a user wherein a portion of said window allows the user to enter an annotation to be associated with the object and wherein a portion of said window allows the user to directly navigate to at least one of the previous and next annotations of another object of said document and closing said window upon receiving user input not associated with said window. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification