Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
119 words
A method for reconstruction of a CHARACTER OUTLINE for each of a plurality of STORED SCALEABLE CHARACTERS in a SCALEABLE FONT DATABASE comprising the following steps: (A) Hint based scaling of DIMENSIONS applicable to each of a plurality of ASSOCIATIONS contained within a CHARACTER MODEL; (B) Determining the locations of SEGMENT ENDPOINTS by using the hint based scaled DIMENSIONS together with said ASSOCIATIONS; (C) Scaling CONTOUR SEGMENTS between adjacent pairs of said SEGMENT ENDPOINTS in each coordinate direction of an output medium; (D) Forming a complete CHARACTER OUTLINE using the scaled CONTOUR SEGMENTS: and, (E) Outputting said complete CHARACTER OUTLINE to a video display and/or to a printer/recorder to form a visually perceptible representation of the complete CHARACTER OUTLINE.
Claim 2
Independent Claim
119 words
A method for reconstruction of a CHARACTER OUTLINE for each of a plurality of STORED SCALEABLE CHARACTERS in a SCALEABLE FONT DATABASE comprising the following steps: (A) Hint based scaling of DIMENSIONS applicable to each of a plurality of ASSOCIATIONS contained within a CHARACTER MODEL; (B) Determining the locations of SEGMENT ENDPOINTS by using the hint based scaled DIMENSIONS together with said ASSOCIATIONS; (C) Scaling CONTOUR SEGMENTS between adjacent pairs of said SEGMENT ENDPOINTS in each coordinate direction of an output medium; (D) Forming a complete CHARACTER OUTLINE using the scaled CONTOUR SEGMENTS: and, (E) Outputting said complete CHARACTER OUTLINE to a video display and/or to a printer/recorder to form a visually perceptible representation of the complete CHARACTER OUTLINE.
Claim 3
Dependent Claim
13 words
The method of claim 1 wherein said CONTOUR SEGMENTS are NORMALIZED CONTOUR SEGMENTS.
Claim 4
Independent Claim
17 words
The method of claims 1 or 2 wherein said complete CHARACTER OUTLINE is output as a PIXELMAP.
Claim 5
Independent Claim
21 words
The method of claims 1 or 2 wherein said complete CHARACTER OUTLINE is output in a format usable in digital typography.
Claim 6
Independent Claim
18 words
The method of claims 1 or 2 wherein at least one of said ASSOCIATIONS is a SPATIAL ASSOCIATION.
Claim 7
Independent Claim
18 words
The method of claims 1 or 2 wherein at least one of said ASSOCIATIONS is a NON-SPATIAL ASSOCIATION.
Claim 8
Dependent Claim
24 words
The method of claim 1 wherein at least one of said CONTOUR SEGMENTS is a connected sequence of one or more straight line segments.
Claim 9
Dependent Claim
16 words
The method of claim 7 wherein at least one of said CONTOUR SEGMENTS is a LINE.
Claim 10
Dependent Claim
17 words
The method of claim 7 wherein at least one of said CONTOUR SEGMENTS is a DOUBLE LINE.
Claim 11
Dependent Claim
17 words
The method of claim 7 wherein at least one of said CONTOUR SEGMENTS is a TRIPLE LINE.
Claim 12
Dependent Claim
23 words
The method of claim 1 wherein at least one of said CONTOUR SEGMENTS includes a sequence comprises one or more connected curve segments.
Claim 13
Dependent Claim
16 words
The method of claim 11 wherein at least one of said CONTOUR SEGMENTS is a QUAD.
Claim 14
Dependent Claim
17 words
The method of claim 11 wherein at least one of said CONTOUR SEGMENTS is a DOUBLE QUAD.
Claim 15
Dependent Claim
23 words
The method of claim 11 wherein at least one of said sequence of connected curve segments comprises one or more parametric cubic curves.
Claim 16
Dependent Claim
16 words
The method of claim 14 wherein at least one of said CONTOUR SEGMENTS is a CUBIC.
Claim 17
Dependent Claim
18 words
The method of claim 1 wherein at least one of said CONTOUR SEGMENTS is an ARBITRARY CONTOUR SEGMENT.
Claim 18
Dependent Claim
29 words
The method of claim 1 wherein said CHARACTER MODEL is comprised of a plurality of CHARACTER SUB-MODELS, together with ASSOCIATIONS defining the interrelationship of said plurality of CHARACTER SUB-MODELS.
Claim 19
Dependent Claim
17 words
The method of claim 17 wherein at least one of said STORED CHARACTERS represents a compound character.
Claim 20
Dependent Claim
20 words
The method of claim 17 wherein at least one of said STORED CHARACTERS represents a character from a non-Latin language.
Claim 21
Dependent Claim
23 words
The method of claim 1 wherein at least one of said DIMENSIONS is obtained by modification of at least one of said DIMENSIONS.
Claim 22
Dependent Claim
30 words
The method of claim 1 wherein at least one of said CONTOUR SEGMENTS is obtained by modification of the SEGMENT DESCRIPTOR which defines at least one of said CONTOUR SEGMENTS.
Claim 23
Dependent Claim
23 words
The method of claim 1 wherein at least one of said CONTOUR SEGMENTS is obtained by modification of one or more SEGMENT DESCRIPTORS.
Claim 24
Independent Claim
196 words
An apparatus for storage, retrieval and reconstruction of a CHARACTER OUTLINE for each of a plurality of hint based STORED SCALEABLE CHARACTERS in a hint based SCALEABLE FONT DATABASE comprising: (A) Storage means for storing data for each of said plurality of hint based STORED SCALEABLE CHARACTERS of said hint based SCALEABLE FONT DATABASE, said data comprising a CHARACTER MODEL wherein at least one of a plurality of ASSOCIATIONS includes HINT DATA, DIMENSIONS, and SEGMENT DESCRIPTORS; (B) Retrieval means for retrieving said data according to CHARACTER CODE and TYPEFACE DESIGN; (C) Scaling means for hint based scaling of DIMENSIONS applicable to each of a plurality of ASSOCIATIONS contained within said CHARACTER MODEL; (D) Means for determining the locations of segment endpoints using the hint based scaled DIMENSIONS together with said ASSOCIATIONS; (E) Means for scaling CONTOUR SEGMENTS between adjacent pairs of said SEGMENT ENDPOINTS in each coordinate direction of an output medium; (F) Means for forming a complete CHARACTER OUTLINE on an output medium using the scaled CONTOUR SEGMENTS; and, Means for outputting said complete CHARACTER OUTLINE to a video display and/or to a printer/recorder to form a visually perceptible representation of the complete CHARACTER OUTLINE.
Claim 25
Independent Claim
196 words
An apparatus for storage, retrieval and reconstruction of a CHARACTER OUTLINE for each of a plurality of hint based STORED SCALEABLE CHARACTERS in a hint based SCALEABLE FONT DATABASE comprising: (A) Storage means for storing data for each of said plurality of hint based STORED SCALEABLE CHARACTERS of said hint based SCALEABLE FONT DATABASE, said data comprising a CHARACTER MODEL wherein at least one of a plurality of ASSOCIATIONS includes HINT DATA, DIMENSIONS, and SEGMENT DESCRIPTORS; (B) Retrieval means for retrieving said data according to CHARACTER CODE and TYPEFACE DESIGN; (C) Scaling means for hint based scaling of DIMENSIONS applicable to each of a plurality of ASSOCIATIONS contained within said CHARACTER MODEL; (D) Means for determining the locations of segment endpoints using the hint based scaled DIMENSIONS together with said ASSOCIATIONS; (E) Means for scaling CONTOUR SEGMENTS between adjacent pairs of said SEGMENT ENDPOINTS in each coordinate direction of an output medium; (F) Means for forming a complete CHARACTER OUTLINE on an output medium using the scaled CONTOUR SEGMENTS; and, Means for outputting said complete CHARACTER OUTLINE to a video display and/or to a printer/recorder to form a visually perceptible representation of the complete CHARACTER OUTLINE.