Dynamic GUI Scaling Across Segmented Display Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display input devices face challenges in dynamically adjusting graphical user interface (GUI) elements, such as scaling and number changes, across varying screen sizes and resolutions without compromising the layout's usability and user experience.

Innovation Solution

A display input device with a memory and circuitry that classifies GUIs into groups based on screen size and resolution, scaling display areas and adjusting the size or number of GUIs within these areas to maintain a consistent layout, using specification, GUI, and layout information to manage the arrangement and scaling of UI parts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If UI parts are scaled to fit screen size changes, then display adaptability is improved, but layout consistency deteriorates

Engineering Contradiction:
Improvedisplay adaptabilityVSAvoidlayout consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The display screen is divided into multiple display areas, each assigned to a specific group of UI parts. This segmentation allows independent scaling of each display area while maintaining the overall layout structure, resolving the contradiction between adaptability and layout consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different display areas are assigned different scaling properties based on their content requirements. Some areas are scaled to fit screen changes while others maintain fixed layouts, allowing local optimization of both adaptability and consistency.

Inventive Principle:
Principle #3Local quality

2Productivity

If the number of UI parts is increased or decreased according to screen size, then display efficiency is improved, but user interaction complexity increases

Engineering Contradiction:
Improvedisplay efficiencyVSAvoiduser interaction complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system dynamically adjusts the number of UI parts displayed in each area based on screen size and resolution. This dynamic adaptation optimizes display efficiency while the automated nature of the adjustment prevents user interaction complexity from increasing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses layout information and specification information as feedback to automatically determine the optimal number of UI parts to display. This feedback mechanism ensures efficient use of screen space while maintaining consistent user interaction patterns.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If scaling operation and number increase/decrease operation are performed in combination, then overall display adaptability is improved, but system complexity increases

Engineering Contradiction:
Improveoverall display adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting UI parts into groups and assigning them to specific display areas, the system can apply different scaling and number adjustment operations to each area independently. This segmentation simplifies the overall system complexity while maintaining high adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display area assignment mechanism serves multiple functions: it organizes UI parts, determines scaling behavior, and controls the number of displayed items. This multi-functionality reduces system complexity by consolidating control logic.

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

Data Source

PatentUS10348916B2Display input device, image forming apparatus, display control method, and non-transitory computer recording medium for an improved GUI including a plurality of display area types
Publication Date: 2019.07.09 RICOH CO LTD
  • US10348916B2 patent drawing
  • US10348916B2 patent drawing
  • US10348916B2 patent drawing

AI summary

A display input device includes a display panel to display a screen thereon, the screen including a plurality of display areas, and a memory to store specification information, GUI information, and layout information. The GUI information includes information on a plurality of GUIs to be displayed on the screen, the plurality of GUIs being classified into a plurality of groups of GUIs. The layout information associates each one of the plurality of display areas with one group of the plurality of GUIs to be displayed on each display area. The display input device further includes circuitry to scale each display area in accordance with a change in the size or the resolution of the screen, and change one of a size of at least one GUI to be displayed in the scaled display area and a number of GUIs to be displayed in the scaled display area.