BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows an exemplary environment for processing annotations added to a base document.
FIG. 2 shows an exemplary annotation handling system for use in the environment of FIG. 1, including a grouping and drawing separation engine (also known herein as a core parser engine), a document layout analysis engine, an annotation engine module (comprising, in turn, plural annotation engines), a reflow engine, and one or more annotation-based applications.
FIGS. 3-8 show different exemplary types of annotations that can be processed by the annotation handling system of FIG. 2.
FIG. 9 shows an exemplary operation of a core parser engine of FIG. 2.
FIG. 10 shows an exemplary output of the core parser engine of FIG. 2.
FIG. 11 shows an exemplary output of the document layout analysis engine of FIG. 2.
FIG. 12 shows an exemplary operation of the annotation engine module of FIG. 2.
FIG. 13 shows an exemplary output of the annotation engine module of FIG. 2.
FIGS. 14-18 show various examples which illustrate the operation of the annotation engine module of FIG. 2.