Font Size Adjustment for Readable Text Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

HTML content, such as email messages, often has font sizes and faces specified by the author that are not optimized for the recipient's device, leading to readability issues on smaller screens due to improper mapping and formatting, resulting in either overly large or small text that is difficult to read or illegible.

Innovation Solution

A method and device that set font sizes based on user-specified parameters, with default thresholds to adjust font sizes to ensure readability on smaller screens, mapping larger sizes to a larger yet acceptable font and smaller sizes to a smaller yet readable font, while preserving proportional formatting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the font size is increased to improve readability on smaller screens, then the text becomes more readable, but the text may dominate the display and make scrolling laborious

Engineering Contradiction:
ImprovereadabilityVSAvoiddisplay management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts font size based on the original font size and DPI settings. When the original font size is large and DPI is high, the system reduces the font size to prevent text domination. When the original font size is small and DPI is low, the system increases the font size to improve readability. This dynamic adjustment resolves the contradiction by adapting to different display conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the font size parameter based on multiple factors including original font size, DPI settings, and display characteristics. By calculating a adjusted font size that considers both readability requirements and display space constraints, the system achieves optimal text presentation without making scrolling laborious.

Inventive Principle:
Principle #35Parameter changes

2Area of stationary object

If the font size is decreased to fit more content on smaller screens, then more content is visible, but the text becomes illegible

Engineering Contradiction:
Improvevisible content areaVSAvoidreadability
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The system adjusts the font size parameter dynamically based on the original font size and DPI settings. When the original font size is small and DPI is low, the system increases the font size to maintain legibility. This parameter adjustment ensures that text remains readable while fitting appropriate content amounts on the display.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the font face is changed to match user preferences, then the text displays according to user preferences, but the formatting and alignment of different text portions are not preserved

Engineering Contradiction:
Improveuser preference complianceVSAvoidtext formatting consistency
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The system applies different font face treatments to different text portions based on their original formatting. Headings and body text may receive different font face assignments while preserving their relative sizing relationships. This local quality approach maintains formatting consistency while accommodating user preferences.

Inventive Principle:
Principle #3Local quality

4Stability of the object's composition

If the font size is mapped directly without adjustment, then the original formatting is preserved, but the text appears unusually large or small on devices with different DPI settings

Engineering Contradiction:
Improveformatting preservationVSAvoidreadability
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system adjusts the font size parameter based on the relationship between original font size and DPI settings. When DPI is high, the system reduces the font size to prevent text domination. When DPI is low, the system increases the font size to improve readability. This parameter adjustment maintains formatting preservation while ensuring readability across different devices.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8543914B2Method and device for proportional setting of font attributes
Publication Date: 2013.09.24 MALIKIE INNOVATIONS LTD
  • US8543914B2 patent drawing
  • US8543914B2 patent drawing
  • US8543914B2 patent drawing

AI summary

A method and handheld electronic device for displaying text in accordance with a user-specified font attributes are provided. Where the text comprises formatted sections of varying font sizes, the font size settings are set according to a default font size specified for the device to provide a readable display of text. Text with a font size above a maximum threshold is set to a large font size appropriate for the device display. Text with a font size below a minimum threshold is set to a small font size appropriate for the device display. Text with a font size between the minimum and maximum thresholds is set to the default font size for the device. The font face of the text may be set to a user-specified font face, however, fixed-width fonts are unchanged in order to preserve spacing and formatting associated with text in fixed-width format.