Font preloading
First Claim
Patent Images
1. A method for loading glyphs, comprising:
- determining, by a portable hand-held device during startup of the portable hand-held device, glyphs present in display information stored in non-volatile memory of the portable hand-held device based on character and character rendering attributes defined by the display information, wherein determining comprises scanning models and views stored on the portable hand-held device to determine the glyphs present in the display information; and
preloading, from the non-volatile memory to a volatile memory of the portable hand-held device, only the glyphs having characters and attributes defined by the display information present on the portable hand-held device during startup of the portable hand-held device.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method for preloading the glyphs required to display the content of a system. In accordance with an embodiment of the present technique, only those glyphs which are present in the system upon startup or synchronization of an electronic device are preloaded. The glyphs present upon startup or synchronization of the electronic device may be determined by scanning the system. In an illustrated embodiment, scanning the system may include analyzing models and views to determine the glyphs present in the system.
49 Citations
19 Claims
-
1. A method for loading glyphs, comprising:
-
determining, by a portable hand-held device during startup of the portable hand-held device, glyphs present in display information stored in non-volatile memory of the portable hand-held device based on character and character rendering attributes defined by the display information, wherein determining comprises scanning models and views stored on the portable hand-held device to determine the glyphs present in the display information; and preloading, from the non-volatile memory to a volatile memory of the portable hand-held device, only the glyphs having characters and attributes defined by the display information present on the portable hand-held device during startup of the portable hand-held device. - View Dependent Claims (2, 3, 4)
-
-
5. A portable hand-held device, comprising:
-
a non-volatile storage device that stores glyphs for display on the portable hand-held device; a processor that, during startup the portable hand-held device, scans for displayable information stored on the portable hand-held device to determine which glyphs of the stored glyphs are required to display such displayable information; and a volatile memory device onto which only the required glyphs are preloaded from the nonvolatile storage device upon powering up the portable hand-held device. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for preloading glyphs, comprising:
-
scanning, by a portable hand-held device during startup of the portable hand-held device, a view stored on a non-volatile storage device of a portable hand-held device for display attributes; scanning, by the portable hand-held device during startup of the portable hand-held device, a model stored on the non-volatile storage device for display data, including one or more characters, and the view with which the display data is associated; compiling, by the portable hand-held device, a list of display glyphs based on the characters and the display attributes; and copying, by the portable hand-held device, the glyphs on the list from the non-volatile storage device onto a system memory of the portable hand-held device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium, comprising code executable to perform tasks of:
-
scanning, during startup of a portable hand-held device, for individual glyphs present in display information stored in non-volatile memory on the portable hand-held device, each of the individual glyphs corresponding to a character and having one or more display attributes; and preloading, from the non-volatile memory to a volatile memory of the portable hand-held device during startup of the portable hand-held device, only the individual glyphs present in the display information. - View Dependent Claims (16, 17, 18, 19)
-
Specification