FONT PROCESSING SYSTEM AND METHOD
First Claim
1. A font processing system, comprising:
- a font database storing a plurality of font files, each of which corresponds to a character identified by a character code, with each of the font files stored at a font file address;
a first array storing a plurality of first items, with each of the first items storing information regarding addresses of a set of the font files corresponding to a plurality of consecutive character codes;
a second array storing a plurality of second items, with each of the second item storing information indicating a set of first items related to a specific value of a plurality of predefined bits; and
a processor receiving an input character code, acquiring one of the second items according to a value of the predefined bits of the input character code, acquiring a set of first items indicated by the acquired second item, acquiring an address of the input character code by inspecting the acquired set of first items, and acquiring a font file corresponding to the input character code from the acquired address.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of a font processing system is provided, comprising a font database, a first array, a second array, and a processor. The font database stores multiple font files, each of which corresponds to a character identified by a character code, with each of the font files stored at a font file address. The first array stores multiple first items, with each of the first items storing information regarding addresses of a set of the font files corresponding to consecutive character codes. The second array stores multiple second items, with each of the second item storing information indicating a set of first items related to a specific value of predefined bits. The processor receives an input character code, acquires one of the second items according to a value of the predefined bits of the input character code, acquires a set of first items indicated by the acquired second item, acquires an address of the input character code by inspecting the acquired set of first items, and acquires a font file corresponding to the input character code from the acquired address.
7 Citations
22 Claims
-
1. A font processing system, comprising:
-
a font database storing a plurality of font files, each of which corresponds to a character identified by a character code, with each of the font files stored at a font file address; a first array storing a plurality of first items, with each of the first items storing information regarding addresses of a set of the font files corresponding to a plurality of consecutive character codes; a second array storing a plurality of second items, with each of the second item storing information indicating a set of first items related to a specific value of a plurality of predefined bits; and a processor receiving an input character code, acquiring one of the second items according to a value of the predefined bits of the input character code, acquiring a set of first items indicated by the acquired second item, acquiring an address of the input character code by inspecting the acquired set of first items, and acquiring a font file corresponding to the input character code from the acquired address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A font processing method, employed in an electronic apparatus, comprising:
-
providing a font database storing a plurality of font files, each of which corresponding to a character identified by a character code, with each of the font files stored at a font file address; providing a first array storing a plurality of first items, with each of the first items storing information regarding addresses of a set of the font files corresponding to a plurality of consecutive character codes; providing a second array storing a plurality of second items, with each of the second items storing information indicating a set of first items related to a specific value of a plurality of predefined bits; receiving an input character code; acquiring one of the second items according to a value of the predefined bits of the input character code; acquiring a set of first items indicated by the acquired second item; acquiring an address of the input character code by inspecting the acquired set of first items; and acquiring a font file corresponding to the input character code from the acquired address. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification