Dynamic Text Size Adjustment in Multi-Window Display Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional display systems struggle to dynamically change the text size of display elements within a window frame according to the window size, leading to issues with overlapping windows and inefficient user experience, especially in multi-window environments and across different device displays.

Innovation Solution

A display system that includes a main storage unit for storing display data, a display area size obtaining unit, a text size setting unit, and a drawing unit, which determines and sets the text size based on the actual window size, allowing for dynamic text size adjustment and optimal display in various window configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the text size is fixed in display elements, then the display system is simple to implement, but the text cannot be dynamically adjusted according to window size changes

Engineering Contradiction:
Improvedynamic text size adjustmentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic text size adjustment by calculating the display area ratio of the window and automatically adjusting text size based on this ratio. The text size setting unit determines the display area ratio and sets the text size accordingly, enabling the text to adapt dynamically to window size changes without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the text size parameter based on the display area ratio calculated from the window size. By establishing a correspondence relationship between the display area ratio and text size, the system automatically adjusts the text size parameter to match the current window dimensions, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple windows are displayed simultaneously, then the system functionality is enhanced, but window overlapping occurs making it difficult to view all windows

Engineering Contradiction:
Improvemulti-window display capabilityVSAvoidwindow visibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent dynamically adjusts the text size within each window based on the actual display area ratio of that window. When windows are resized or repositioned causing overlaps, the text size automatically adapts to the new display conditions, maintaining readability and reducing the visual impact of overlapping windows.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If a single program is used across different display types, then development and maintenance costs are reduced, but the display elements cannot be optimized for each specific display type

Engineering Contradiction:
Improvedevelopment and maintenance costVSAvoiddisplay optimization
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent creates a universal display system where a single program can operate across different display types (laptop, desktop, mobile phone) by automatically calculating the display area ratio and adjusting text size accordingly. This multi-functional approach eliminates the need for separate programs for each display type while maintaining optimal display characteristics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses parameter changes by calculating the display area ratio specific to each display type and automatically adjusting the text size parameter to match the optimal display characteristics. This allows a single program to adapt its parameters dynamically based on the target display type, achieving both universality and optimization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8907990B2Display system, display method, program, and recording medium
Publication Date: 2014.12.09 YANASE TAKATOSHI
  • US8907990B2 patent drawing
  • US8907990B2 patent drawing
  • US8907990B2 patent drawing

AI summary

The multi-window system includes: a main storage unit storing display data including a display frame and a display element, a standard display frame size, and a standard text size; a display area size obtaining unit obtaining a display area size; a text size setting unit determining a text size for correcting the standard text size, based on the display area size with reference to the standard display frame size, and setting the text size to the display data as the actual text size of the text to be added to the display element; and a drawing unit generating, using the display data, the image data of the display frame and the display element added with the text having the text size, and displaying the image data in the display area by storing the image data in a display data storage unit different from the main storage unit.