Application Button Layout Control With Movable and Fixed Icons
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


