Usage-Based Configuration Template Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise software configuration methods are inefficient and error-prone, requiring manual configuration with system-dependent settings that are difficult to adjust and move between systems, leading to inconsistent configurations and high reconfiguration overhead.

Innovation Solution

The integration of usage-based configuration templates into a configuration structure, which allows for dynamic, system-independent configuration changes and automatic adaptation to environmental changes, enabling seamless system copies and load-based installations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual configuration is used for each AS instance, then configuration can be customized, but it is time-consuming and error-prone

Engineering Contradiction:
Improveconfiguration customizationVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by creating reusable configuration templates that contain pre-defined system-dependent settings before actual AS instance deployment. These templates are stored in a configuration database and can be automatically applied to multiple AS instances, eliminating the need for manual configuration of each instance while maintaining customization capabilities through template selection and parameterization.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If system-dependent settings are statically configured, then configuration is fixed, but it cannot be adjusted when system settings change

Engineering Contradiction:
Improveconfiguration stabilityVSAvoidconfiguration adjustability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making configuration settings dynamic rather than static. The system allows configuration parameters to be modified at runtime, and changes can be propagated to multiple AS instances through template updates. The configuration database stores parameterized settings that can be adjusted without requiring system recreation, enabling both stability through centralized management and adaptability through easy modification.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies universality by creating a configuration template system that serves multiple functions: it can be used for initial AS instance setup, for propagating configuration changes across multiple instances, for system copying operations, and for maintaining configuration consistency. The templates are designed to be reusable across different scenarios and can parameterize system-dependent settings to work with various system configurations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If configuration is manually copied between systems, then system copies can be made, but reconfiguration overhead is high and inconsistency risk increases

Engineering Contradiction:
Improvesystem copy capabilityVSAvoidconfiguration consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements copying by enabling automated configuration template copying between systems. Instead of manually copying and reconfiguring AS instances, the system allows templates to be copied from a source system to a target system through database operations. The configuration database stores templates in a transportable format that can be imported into target systems, ensuring configuration consistency while eliminating manual reconfiguration overhead and reducing inconsistency risks.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7954087B2Template integration
Publication Date: 2011.05.31 SAP SE
  • US7954087B2 patent drawing
  • US7954087B2 patent drawing
  • US7954087B2 patent drawing

AI summary

A system and method are provided for integrating configuration templates. Usage-based configuration templates are created. The configuration templates are integrated into a configuration structure by assigning system instances to the configuration templates based on the usage of each of the system instances. The system instances are associated with one or more systems coupled with the configuration structure.