Automated Application Interface Change via Segmented Elements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for automated interface changes in business applications are inefficient and resource-intensive, as they require storing and retrieving all possible system configurations, lengthening the process and consuming significant resources.
Innovation Solution
A method that creates a separate system element at the development stage, specifying its dependent elements and storing values, allowing for flexible and user-friendly interface configuration during application implementation or execution by downloading and reconfiguring user interface elements using Boolean values, without modifying the application code.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all system configurations are obtained and stored to enable automated interface change, then the system can provide optimized services, but the process time increases significantly and resource consumption increases
Solution Approach 1:
The patent segments the interface configuration into separate configurable elements that can be independently selected and applied. Instead of managing all possible system configurations, the interface is divided into discrete elements that can be configured separately, reducing the complexity and time required for interface changes.
Solution Approach 2:
The patent performs preliminary actions by pre-defining interface elements and their configurations during system design. These pre-configured elements can be quickly selected and applied without requiring full configuration retrieval and processing at runtime, thereby reducing interface change time.
2Adaptability or versatility
If all system configurations are obtained and stored to enable automated interface change, then the system can provide optimized services, but resource consumption increases significantly
Solution Approach 1:
The patent extracts only the necessary interface configuration elements from the full system configuration. Instead of storing and managing all possible system configurations, only the relevant interface elements are extracted and stored, significantly reducing memory resource consumption while maintaining interface configuration capability.
Solution Approach 2:
The configuration data is segmented into separate interface elements that can be stored independently. This segmentation allows the system to store only the necessary interface configuration data rather than complete system configurations, reducing overall storage requirements.
3Ease of operation
If conventional methods are used for automated interface change, then interface configuration is possible, but the method is inefficient and requires significant resources
Solution Approach 1:
The system enables self-service interface configuration by allowing users to directly select and apply pre-defined interface elements without requiring complex configuration retrieval and processing. This self-service approach improves both ease of operation and efficiency by eliminating unnecessary intermediate steps.
Solution Approach 2:
Interface elements are pre-configured and prepared in advance, allowing users to directly apply them without undergoing lengthy configuration processes. This preliminary preparation significantly improves interface change efficiency while maintaining configuration flexibility.
Data Source
AI summary
A method for automated application interface change. The method enhances a set of technological tools and allows setting up an application interface in a flexible manner at a stage of implementation and execution. The method comprises: creating a separate system element preliminarily at the development stage; specifying its composing dependent elements and saving such separate element in the storing device; forming a special storage element for storing values of the separate system element; setting the value of the special system element at the stage of application implementation or execution; downloading the separate system element at the stage of the application execution; obtaining the value of the separate system element from the special value storage element; reconfiguring user interface elements connected with composing dependent elements based on the value of the separate system element.


