Setting Widget Program Reduces Operation Steps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems require multiple operation steps to display a desired screen, increasing user interaction and efficiency limitations.
Innovation Solution
An information processing system with a setting widget program that displays buttons for current settings on a home screen, allowing users to access and change settings through a single button press, starting the corresponding application program and displaying the relevant setting screen.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the system stores only the previous display screen in the database, then the system maintains simple database structure, but the number of operation steps increases when displaying other screens
Solution Approach 1:
The system pre-loads and stores multiple frequently accessed screen information (not just the previous screen) in the database before the user needs them. This allows the user to access any stored screen directly without navigating through multiple steps, resolving the contradiction by preparing data in advance.
Solution Approach 2:
The system introduces a screen information database as an intermediary between the user and the application screens. This database stores pre-retrieved screen information and enables direct access to any stored screen, eliminating the need for multi-step navigation while maintaining manageable database complexity.
2Device complexity
If the system requires multiple operation steps to display a desired screen, then the system maintains simple navigation logic, but user efficiency decreases
Solution Approach 1:
The system performs preliminary retrieval and storage of multiple screen information in the database during idle time or when screens are first accessed. This pre-preparation eliminates the need for complex real-time navigation logic while enabling users to access any stored screen with a single operation, thereby improving efficiency without significantly increasing system complexity.
Solution Approach 2:
The system automatically manages the screen information database by autonomously retrieving, storing, and updating screen information without requiring user intervention for navigation logic. This self-service approach handles the complexity internally while presenting a simple, efficient interface to users.
3Ease of operation
If the system stores multiple screen information in the database, then the number of operation steps is reduced to one, but the database complexity increases
Solution Approach 1:
The system pre-loads and stores multiple frequently accessed screen information in the database before user requests. By preparing this data in advance during low-usage periods or initial access, the system enables single-step screen access without requiring complex database structures, as the data is already organized and ready for retrieval.
Solution Approach 2:
The screen information database acts as an intermediary layer that simplifies access to multiple screens. Rather than requiring complex navigation logic or direct app manipulation, users interact with this intermediary database that stores pre-retrieved screen information, enabling single-step access while managing database complexity through structured storage of screen metadata.
Data Source
AI summary
An information processing system includes a first display control unit and a second display control unit. The first display control unit displays, on a display unit, a button on which a setting value of a program is displayed. The second display control unit starts up the program when the button is pressed and, in accordance with the started program, displays, on the display unit, a setting screen that corresponds to the button being pressed.


