Organizing Annotations
First Claim
1. A method for organizing annotation data, the method comprising:
- receiving an annotation;
generating a reference associated with the annotation;
initializing the generated reference;
parsing the received annotation; and
matching the parsed annotation with the at least one stored annotation unit, wherein the at least one stored annotation unit is accessed from an annotation repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a system and a computer program of organizing annotations are disclosed. The method includes receiving an annotation, accessing an annotation repository and accessing a reference repository. The annotation repository includes stored annotation units. The reference repository includes stored references corresponding to the stored annotation units. The method further includes generating a reference corresponding to the annotation and initializing the reference. The method further includes recursively parsing the annotation into annotation units and comparing the parsed annotation units with the stored annotation units. The method further includes populating the reference with appropriate stored references and generating new reference in response to the comparison. The method also includes updating the annotation repository in response to the comparison. Also disclosed are a system and a computer program for organizing annotations.
54 Citations
20 Claims
-
1. A method for organizing annotation data, the method comprising:
-
receiving an annotation; generating a reference associated with the annotation; initializing the generated reference; parsing the received annotation; and matching the parsed annotation with the at least one stored annotation unit, wherein the at least one stored annotation unit is accessed from an annotation repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for organizing annotation data, the system comprising at least one processor and at least one memory, wherein the processor is adapted to:
-
receive an annotation; generate a reference associated with the annotation; initialize the generated reference; parse the received annotation; and match the parsed annotation with the at least one stored annotation unit, wherein the at least one stored annotation unit is accessed from an annotation repository. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A storage medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to carry out a method of method for organizing annotation data, the storage medium is configured to:
-
receive an annotation; generate a reference associated with the annotation; initialize the generated reference; parse the received annotation; and match the parsed annotation with the at least one stored annotation unit, wherein the at least one stored annotation unit is accessed from an annotation repository. - View Dependent Claims (19, 20)
-
Specification