Differential Content Resizing for Display Hierarchy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text enlargement methods on computers and mobile devices either force a uniform font size or multiply all font sizes by a scale factor, leading to unnecessary enlargement of already legible text, which can push other content off the screen and disrupt the usability of applications that rely on text size for information hierarchy.

Innovation Solution

Implementing a content resizing system that enlarges smaller content items at a faster rate than larger ones as the scale factor increases, ensuring that smaller items never exceed larger items in size, thus preserving the size difference and maintaining usability by freeing up display space for other content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all font sizes are multiplied by a uniform scale factor, then text enlargement is achieved for accessibility, but display space is wasted and other content is pushed off the screen

Engineering Contradiction:
ImproveaccessibilityVSAvoiddisplay space
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent applies different enlargement rates to different font sizes based on their original size characteristics. Smaller font sizes (e.g., 10pt-14pt) are enlarged at a faster rate (e.g., 1.5x-2x) while larger font sizes (e.g., 18pt-24pt+) are enlarged at a slower rate (e.g., 1.1x-1.3x), allowing accessibility improvement for critical small text while preserving display space through selective enlargement

Inventive Principle:
Principle #3Local quality

2Reliability

If all font sizes are multiplied by a uniform scale factor, then text enlargement is achieved, but the relative size hierarchy between different text elements is lost

Engineering Contradiction:
ImproveaccessibilityVSAvoidinformation hierarchy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements size-dependent enlargement where the enlargement factor is determined by the original font size category. This ensures that while all text is enlarged for accessibility, the relative size relationships (e.g., headings remaining larger than body text) are preserved because each size category receives appropriate differential enlargement

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic enlargement factors that adjust based on the original font size. Instead of a static uniform multiplier, the system dynamically selects enlargement rates (e.g., 1.8x for small text, 1.2x for large text) to maintain the dynamic size hierarchy while achieving accessibility goals

Inventive Principle:
Principle #15Dynamics

3Reliability

If uniform font size is enforced, then accessibility is improved, but the usability of applications relying on text size for information hierarchy is disrupted

Engineering Contradiction:
ImproveaccessibilityVSAvoidusability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent preserves local size variations by applying differential enlargement to different font size categories. This allows applications to maintain their information hierarchy through size-coded meaning (e.g., larger text indicating importance) while still achieving accessibility through overall text enlargement

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9747007B2Resizing technique for display content
Publication Date: 2017.08.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9747007B2 patent drawing
  • US9747007B2 patent drawing
  • US9747007B2 patent drawing

AI summary

Systems, methods, apparatuses, and computer program products for resizing content to be rendered to a display are described. In accordance with embodiments, content items such as text items and images are enlarged based on an original size associated therewith and a scale factor. The enlargement is carried out in a manner such that smaller content items are enlarged as the scale factor increases at a faster rate than a rate at which relatively larger content items are enlarged as the scale factor increases. In a further embodiment, the enlargement is performed in such a manner that the size of smaller content items after enlargement will never equal or exceed the size of relatively larger content items after enlargement.