Method for processing font data in embedded system
First Claim
1. A method for processing font data for an embedded system, been a television system or a mobile cell phone, having on screen display function, said embedded system comprising a first processor, a second processor, a graphics processor, a non-volatile memory and a volatile memory, the method for processing font data comprising:
- issuing a request from the first processor to the second processor for generating font data from a vector-based font file;
converting vector-based font data stored in the non-volatile memory into bit-based font data by the second processor wherein the bit-based font data are stored in the volatile memory;
generating a finish notice by the second processor after the vector-based font data are converted into the bit-based font data; and
activating said on screen display function of said embedded system by the first processor in response to said finish notice.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing font data is used in an embedded system exhibiting a display function. The embedded system includes a first processor, a second processor, a non-volatile memory and a volatile memory. The method for processing font data includes steps of: issuing a request by the first processor; converting vector-based font data stored in the non-volatile memory into bit-based font data by the second processor wherein the bit-based font data are stored in the volatile memory, and generating a finish notice by the second processor after the vector-based font data are converted into the bit-based font data; and activating the on screen display function of the embedded system responding to the finish notice by the first processor.
3 Citations
12 Claims
-
1. A method for processing font data for an embedded system, been a television system or a mobile cell phone, having on screen display function, said embedded system comprising a first processor, a second processor, a graphics processor, a non-volatile memory and a volatile memory, the method for processing font data comprising:
-
issuing a request from the first processor to the second processor for generating font data from a vector-based font file; converting vector-based font data stored in the non-volatile memory into bit-based font data by the second processor wherein the bit-based font data are stored in the volatile memory; generating a finish notice by the second processor after the vector-based font data are converted into the bit-based font data; and activating said on screen display function of said embedded system by the first processor in response to said finish notice. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing font data for an embedded system, been a television system or a mobile cell phone, said embedded system having on screen display function, said embedded system comprising a first processor, a second processor, a graphics processor, a non-volatile memory and a volatile memory, the method for processing font data comprising:
-
issuing a request to load vector-based font data from a vector-based font file by said first processor; retrieving the vector-based font file from said non-volatile memory and storing said vector-based font file in said volatile memory responding to said request to load vector-based font data by said second processor; issuing a request to display text then resuming other computing tasks by said first processor; and generating bit-based font data corresponding to said request to display text by computing on said vector-based font file by said second processor for text displaying. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification