Automated Application Interface Change via Segmented Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinterface configuration capabilityVSAvoidinterface change process time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveinterface configuration capabilityVSAvoidmemory resources for configuration storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveinterface configuration flexibilityVSAvoidinterface change efficiency
Core Design Contradiction:
Ease of operationVSProductivity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9626163B2Method for automated application interface change
Publication Date: 2017.04.18 LIMITED LIABILITY COMPANY 1C
  • US9626163B2 patent drawing
  • US9626163B2 patent drawing
  • US9626163B2 patent drawing

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.