Detection and processing of annotated anchors
First Claim
Patent Images
1. A system for detecting an annotated anchor in a displayed electronic document stored in a processor-readable storage medium, comprising:
- a first code in the processor-readable storage medium for locating an annotation on the displayed electronic document, wherein the annotation can be positioned anywhere on the displayed electronic document by the reader; and
,a second code in the processor-readable storage medium for detecting the closest anchor to the annotation, wherein the processor-readable storage medium communicates the first code and the second code to a processor to detect the annotated anchor on the displayed electronic document and to perform at least one process on the annotated anchor.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, and article of manufacture for detecting a reader'"'"'s interest in a particular external document through their markings and annotations, and processing the marks in various ways, is provided. By detecting anchors proximal to annotations made by a reader, a collection of the annotated anchors and the related documents may be organized and generated for a reader to process according to their desires.
56 Citations
55 Claims
-
1. A system for detecting an annotated anchor in a displayed electronic document stored in a processor-readable storage medium, comprising:
-
a first code in the processor-readable storage medium for locating an annotation on the displayed electronic document, wherein the annotation can be positioned anywhere on the displayed electronic document by the reader; and
,a second code in the processor-readable storage medium for detecting the closest anchor to the annotation, wherein the processor-readable storage medium communicates the first code and the second code to a processor to detect the annotated anchor on the displayed electronic document and to perform at least one process on the annotated anchor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for detecting and processing a plurality of annotated anchors in a plurality of electronic documents stored in a processor-readable storage medium, comprising the steps of:
-
(a) locating an annotation in a displayed electronic document stored in the processor-readable storage medium, wherein the annotation can be positioned anywhere on the displayed electronic document by the reader; (b) detecting the closest anchor to the annotation, (c) processing the annotated anchor wherein the processing step further comprises adding the annotated anchor to a data structure of annotated anchors; and
displaying the data structure of the annotated data anchors; and
,(d) repeating steps (a)–
(c) for each annotation in the plurality of electronic documents. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus for detecting at least one annotated anchor in an electronic document stored in a processor-readable storage medium, the apparatus comprising:
-
a processor; the processor-readable storage medium in communication with the processor, containing processor-readable program code for programming the apparatus to; detect each annotation in the electronic document, wherein the annotation can be positioned anywhere on the displayed electronic document by the reader; detect the closest anchor to each annotation; and
,generate a data structure including each annotated anchor. - View Dependent Claims (51, 52, 53, 54, 55)
-
Specification