Electronic Signature Token Font Map Storage Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic signature tokens require large storage space for font maps, exceeding the capacity of security chip memory, necessitating external extended memory which increases costs.
Innovation Solution
A method where a character display device, such as an electronic signature token, receives a font map from an external storage device, calculates and compares a check code using algorithms like CRC, MAC, or hash, ensuring the font map's correctness before displaying the character, thereby reducing storage needs and costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If font maps for all characters are stored in the electronic signature token, then character display capability is ensured, but storage space requirement increases beyond security chip capacity
Solution Approach 1:
The patent extracts the font map data from the electronic signature token and stores it externally in a transaction terminal or other external devices. The token only retains minimal character encoding information, while the actual font rendering data is obtained on-demand from external sources, thereby resolving the storage capacity limitation.
Solution Approach 2:
The patent introduces an intermediary mechanism (character encoding system combined with external font storage) that allows the token to display characters without storing complete font maps. The system uses character codes as intermediaries to request and render specific characters from external font sources when needed.
2Quantity of substance
If external extended memory is used to store font library, then storage capacity is increased, but cost of electronic signature token increases
Solution Approach 1:
The patent removes the font library storage requirement from the token itself, extracting this function to external devices. This eliminates the need for expensive external memory components in the token, reducing manufacturing costs while maintaining adequate storage capacity through cloud or terminal-based font repositories.
Solution Approach 2:
Instead of storing actual font map data in the token, the system uses lightweight character encoding copies (ASCII, Unicode, GBK, etc.) that take minimal space. The full font representations are copied on-demand from external sources when specific characters need to be displayed.
3Quantity of substance
If font map is obtained from external device, then storage requirement is reduced, but verification of font map correctness becomes necessary
Solution Approach 1:
The patent implements preliminary verification mechanisms where font maps obtained from external devices are automatically validated against the character encoding standards before being used for display. This ensures correctness without requiring complex manual verification processes.
Solution Approach 2:
The system incorporates feedback mechanisms that verify the correctness of obtained font maps by checking consistency with stored character encoding information. If verification fails, the system can request alternative font data or alert the user, ensuring display accuracy while maintaining simple verification logic.
Data Source
AI summary
A method for obtaining a font map, a character display device and system, and an electronic signature token are provided. The method comprises: receiving a font map sent from a font map storage device with a character display device; calculating a check code of the font map sent from the font map storage device with the character display device; comparing the calculated check code of the font map with a locally stored check code corresponding to the font map by the character display device, and if the two check codes are consistent, determining by the character display device that the font map sent from the font map storage device is correct.

