Dynamic GUI Layout Adjustment for Restricted Function Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses face challenges in improving the viewability and operability of graphical user interface (GUI) screens, particularly when functions are restricted, leading to decreased usability due to hidden UI components and unnecessary space on the screen.

Innovation Solution

The apparatus dynamically hides restricted UI components and scales up the remaining components to occupy the entire layout region, ensuring the GUI screen's viewability and operability are enhanced by expanding the user-selectable area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If restricted functions are hidden from the GUI screen, then security and control are improved, but the viewability and operability of the screen deteriorate due to unnecessary space and reduced visible components

Engineering Contradiction:
Improvefunction restriction controlVSAvoidGUI viewability and operability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The GUI layout is made dynamic by automatically adjusting the size and position of UI components based on their functional status. When a function is restricted, its corresponding UI component is resized or repositioned to occupy the freed layout space, creating a fluid adaptation that maintains optimal screen utilization without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the display parameters (size, position, layout) of UI components based on the functional status. When functions are restricted, the parameters of remaining UI components are adjusted to expand into the freed space, transforming the static layout into an adaptive configuration that improves viewability while maintaining security controls.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the number of UI components is reduced when functions are restricted, then the screen complexity is reduced, but the effective use of layout region decreases leaving unnecessary empty space

Engineering Contradiction:
ImproveGUI screen complexityVSAvoidlayout region utilization
Core Design Contradiction:
Device complexityVSArea of stationary object

Solution Approach 1:

The layout regions of restricted UI components are merged with the layout regions of active UI components. This merging allows active components to expand and occupy the entire available layout region, eliminating empty spaces while maintaining a simplified GUI structure that reflects the currently available functions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The UI component layout dynamically adjusts to merge freed space from restricted functions with the space occupied by active functions. This dynamic reallocation ensures that the layout region is fully utilized by remaining components, transforming static wasted space into productive display area.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240348731A1Information processing apparatus and display control method
Publication Date: 2024.10.17 CANON KK
  • US20240348731A1 patent drawing
  • US20240348731A1 patent drawing
  • US20240348731A1 patent drawing

AI summary

An information processing apparatus obtains information on functions executable on a display target screen. Then, the information processing apparatus hides a first area for a first function that is restricted among the functions in a layout region where to place areas for the respective functions on the screen and displays a second area for a second function that is not restricted in the layout region while changing a size of the second area.