Firmware Interface Glyph Scaling for High Resolution Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computer firmware interfaces using fixed fonts often display text that appears smaller on higher resolution displays due to mismatched default and native or preferred resolutions, making text difficult to read.
Innovation Solution
A method and apparatus for scaling glyphs in a firmware interface by determining the native or preferred resolution of a display and generating a conversion factor based on the display's resolution and the firmware interface's default resolution, allowing the glyphs to be scaled and stored for later use, ensuring text is displayed at a larger size on higher resolution displays while maintaining the same number of glyphs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed font is used in a firmware interface with a default resolution, then the text display is consistent across different displays, but the text appears smaller and less readable on displays with higher native or preferred resolutions
Solution Approach 1:
The patent implements dynamic font scaling by determining the display's native or preferred resolution and comparing it to the firmware interface's default resolution. Based on this comparison, a conversion factor is calculated and applied to scale the fixed font glyphs dynamically. This allows the text size to adapt automatically to different display resolutions while maintaining the fixed font characteristics, thereby improving readability on high-resolution displays without sacrificing display resolution compatibility.
2Ease of operation
If the fixed font is scaled to appear larger on high resolution displays, then text readability improves, but the number of glyphs that can be displayed may change
Solution Approach 1:
The patent changes the size parameter of the fixed font glyphs by applying a conversion factor derived from the ratio of the display's native resolution to the firmware interface's default resolution. This scaling transformation increases the visual size of glyphs on high-resolution displays while the system adjusts to maintain the same number of glyphs within the available display space, thus improving readability without altering the quantity of displayable characters.
3Adaptability or versatility
If a conversion factor is generated and applied to scale glyphs, then text size adapts to display resolution, but additional processing steps are required
Solution Approach 1:
The patent performs preliminary actions by determining the display's native or preferred resolution early in the initialization process and calculating the conversion factor before text display begins. The fixed font glyphs are scaled using this pre-computed conversion factor, and the scaled glyphs are stored for subsequent use. This preliminary scaling approach eliminates the need for continuous complex calculations during text rendering, thereby reducing ongoing processing complexity while maintaining display resolution adaptability.
Data Source
AI summary
Firmware interfaces scale a fixed-font utilized by the firmware interfaces to display glyphs of the fixed-font at a native resolution or a preferred resolution of a display. A conversion factor is generated for scaling the glyphs of the font using the native resolution or the preferred resolution. The glyphs may be scaled using the conversion factor. The scaled glyphs may be stored and utilized to display text of the firmware interface in the native resolution or the preferred resolution.


