Information Processing Apparatus Modular Screen and Process Customization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses lack efficiency in customizing the display control and process control parts, as the process control part cannot be used for screen changes and the display control part cannot be used for input process changes, limiting the ability to improve screen and process customization efficiency.
Innovation Solution
An information processing apparatus with a storage unit that associates first identification information with information indicating screen and process changes, and a request unit that requires specific programs to display changed screens or execute changed processes based on stored information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the process control part of the existing program is reused for screen changes, then the customization efficiency of the screen should improve, but the existing system does not allow this reuse
Solution Approach 1:
The patent divides the program into separate functional modules: display control parts (for screen display) and process control parts (for executing processes). This segmentation allows independent customization of each module, enabling the process control part to be reused across different screen changes without modifying the entire program, thereby improving customization efficiency while maintaining clear system structure.
Solution Approach 2:
The patent creates universal process control parts that can be applied to multiple different screen displays. By designing process control parts as independent, reusable components, the same process control logic can serve multiple screen customization scenarios, reducing the need to create entirely new programs for each customization task.
2Productivity
If the display control part of the existing program is reused for process changes, then the customization efficiency of the process should improve, but the existing system does not allow this reuse
Solution Approach 1:
The patent separates display control functionality from process control functionality into distinct modules. This allows the display control part to be independently reused when only visual changes are needed, while the process control part handles the logic. This modular approach enables efficient reuse of display control components across different process customizations without increasing overall system complexity.
Solution Approach 2:
The patent designs display control parts as universal components that can be applied to various process control scenarios. By making display control parts reusable and independent, the same display template or screen design can be utilized across multiple different processes, improving customization efficiency while maintaining a manageable system structure.
3Manufacturing precision
If complete replacement of the default application is required for customization, then the customization can be thorough, but the work量和 time required increases significantly
Solution Approach 1:
The patent extracts and isolates the customizable elements (display control parts and process control parts) from the default application as separate, independent components. This extraction allows users to selectively customize only the necessary parts without affecting the core application, enabling thorough customization of specific functions while avoiding the need to replace or rewrite the entire application, thus significantly reducing customization time.
Solution Approach 2:
The patent structures the application with pre-defined, modular control parts that are designed to be easily configurable. By preparing the application architecture in advance with separable display and process control modules, the system enables rapid customization through configuration rather than development, allowing thorough customization to be achieved quickly without requiring complete application replacement.
Data Source
AI summary
An information processing apparatus includes a storage unit that stores, associating with first identification information of a first program, which causes the information processing apparatus to function as a display control unit that displays a screen and to function as a process control unit that executes a process according to an input to the screen, information indicating whether there is a change in the screen and whether there is a change in the process; and a request unit that requires, when there is a change in the screen, a second program related to second identification information associated with the first identification information and stored in the storage unit, to display a changed screen, and that requires, when there is a change in the process, a third program related to third identification information associated with the first identification information and stored in the storage unit, to execute a changed process.


