Application Button Layout Control With Movable and Fixed Icons

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses lack the ability for users to dynamically change the layout of application buttons based on their permissions, limiting user customization and operability.

Innovation Solution

An information processing apparatus with a display control unit, moving unit, and setting unit that allows users to set and change the movement attribute of application buttons, enabling movable or immovable settings based on user permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all application buttons are made movable to allow user customization, then ease of operation is improved, but system stability deteriorates due to loss of controlled layout management

Engineering Contradiction:
Improveuser customization capabilityVSAvoidlayout stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The application buttons are segmented into two distinct groups: movable buttons that users can rearrange and immovable buttons that maintain fixed positions. This segmentation allows simultaneous user customization of permitted functions while preserving system stability through controlled layout management of restricted functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different movement properties are assigned to different application buttons based on their function and security requirements. Each button has its own movement setting (movable or immovable), allowing localized control over layout flexibility while maintaining overall system stability through selective restriction.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If users can freely change the layout of all application buttons, then adaptability is improved, but device complexity increases due to additional control mechanisms

Engineering Contradiction:
Improvelayout flexibilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic layout control where application buttons can transition between movable and immovable states based on user permissions and system settings. This dynamic approach allows the interface to adapt to different user needs and security requirements without requiring completely different control mechanisms for each scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The layout control mechanism serves multiple functions: it enables user customization for permitted applications, maintains system stability for restricted applications, and provides a unified interface for both administrators and users. This multi-functionality reduces the need for separate control systems for different user roles and scenarios.

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

3Reliability

If administrators restrict movement of certain application buttons, then reliability is improved through controlled access, but ease of operation deteriorates due to reduced user customization

Engineering Contradiction:
Improvecontrolled access reliabilityVSAvoiduser customization freedom
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the movement parameter of application buttons based on user permissions and security requirements. Administrators can set each button's movement parameter to either movable or immovable, allowing flexible control over access reliability while maintaining user customization freedom for permitted functions through a unified interface.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260016943A1Information processing apparatus, method of controlling information processing apparatus, and storage medium
Publication Date: 2026.01.15 CANON KK
  • US20260016943A1 patent drawing
  • US20260016943A1 patent drawing
  • US20260016943A1 patent drawing

AI summary

An information processing apparatus includes one or more processors and/or circuitry which function as: a display control unit configured to display an application button representing a function among plural functions in a predetermined area; a moving unit configured to move positions of a plurality of the application buttons displayed by the display control unit; and a setting unit configured to, for each application button displayed in the predetermined area, set a movement setting indicating whether the application button is movable. In a case where an operation of moving a first application button, which is included within the predetermined area and is set to be movable by the setting unit, is received, the moving unit executes control to move the first application button and not to move a second application button being the application button included within the predetermined area and set to be immovable by the setting unit.