Screen Magnification Using Text-Graphic Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for displaying text on computer screens, particularly when magnified, suffer from rasterization errors and distortions due to fixed pixel locations, leading to illegibility and poor visual quality, especially for small text features and varying screen resolutions.

Innovation Solution

The implementation of a system that separates text drawing requests from other graphical requests, stores text information in a database, and uses a compositor to create a zoom pixel map with magnified and translated text rendered directly at final display sizes, minimizing rendering errors through techniques like anti-aliasing and sub-pixel hinting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If text is magnified using conventional rasterization methods, then the text size increases, but rasterization errors and distortions increase leading to illegibility

Engineering Contradiction:
Improvetext sizeVSAvoidrasterization precision
Core Design Contradiction:
Length of moving objectVSManufacturing precision

Solution Approach 1:

The patent segments text rendering from other graphical rendering operations. Text drawing requests are separated and stored in a database, then processed independently by a compositor that applies specialized text rendering techniques. This segmentation allows text to be optimized separately from general graphics, preventing the degradation that occurs when both are processed through the same rasterization pipeline.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-processing text information and storing it in a database before final composition. Text drawing requests are captured, analyzed, and stored with their original coordinate information. This preliminary processing allows the compositor to later reconstruct text at arbitrary magnifications using the stored information, rather than relying on error-prone real-time rasterization of magnified graphics.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If bitmap fonts are used for text display, then text can be displayed at fixed sizes, but text does not scale smoothly and becomes difficult to read at magnified sizes

Engineering Contradiction:
Improvetext display simplicityVSAvoidtext scaling flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic text rendering that adapts to arbitrary magnification levels. Instead of using fixed bitmap fonts that only work at specific sizes, the system stores text drawing requests in a database and dynamically reconstructs text at the required magnification using a compositor. This allows text to scale smoothly to any size while maintaining readability, as the rendering parameters are adjusted dynamically based on the desired display size.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If outline fonts are used for text display, then text can be scaled smoothly, but text quality degrades at very small text sizes

Engineering Contradiction:
Improvetext scaling flexibilityVSAvoidtext rendering quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by using different rendering approaches for different text sizes and contexts. The compositor analyzes text drawing requests and applies appropriate rendering techniques based on the specific requirements - using outline font methods when scaling flexibility is needed and optimized rendering when text size is very small. This localized adaptation of rendering quality ensures optimal text appearance in each specific context rather than using a single approach for all situations.

Inventive Principle:
Principle #3Local quality

4Manufacturing precision

If screen resolution is increased to improve text clarity, then pixel size decreases improving detail, but the same amount of text requires more screen space reducing information density

Engineering Contradiction:
Improvetext clarityVSAvoidscreen space required
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

The patent changes the parameter of text rendering by storing text information in a database and dynamically adjusting rendering parameters during composition. Instead of being constrained by fixed screen resolution and pixel sizes, the system can render text at optimal quality for any display size by adjusting the rendering parameters in the compositor. This allows clear text display without requiring increased screen resolution, as the same text can be rendered clearly at any size through parameter adjustment rather than through higher resolution requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7483592B2Method and apparatus for magnifying computer screen display
Publication Date: 2009.01.27 ALGORITHMIC IMPLEMENTATIONS INC
  • US7483592B2 patent drawing
  • US7483592B2 patent drawing
  • US7483592B2 patent drawing

AI summary

A screen magnification tool to scale the content of a computer display screen by distinguishing text and non-text elements of the content and applying different scaling methods to the text and non-text elements. Information about the text elements is stored in a database. Other embodiments are also described.