Automated Management Server Interface Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The setup of management servers controlling access to voluminous configuration data for applications is often complex and time-consuming, requiring manual specification of parameters and interfaces, which is laborious and inefficient, especially when deploying applications across different servers with varying interface requirements.

Innovation Solution

A schema specifying configuration data parameters and their types is examined to generate management interfaces, which are then registered with the management server, simplifying the setup process and automating the interface generation and registration, allowing the server to provide parameter values to applications based on these interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual setup of management server is performed, then configuration data access control is established, but setup complexity and time consumption increase significantly

Engineering Contradiction:
Improveconfiguration data access controlVSAvoidsetup complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates management interfaces by examining the schema of configuration data, eliminating the need for manual interface creation. The management server self-configures by automatically registering generated interfaces, making the setup process self-service and removing the burden of manual configuration while maintaining reliable access control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The schema is examined and management interfaces are generated in advance before the management server needs to operate. This preliminary generation of interfaces based on the configuration data schema allows the server to be automatically configured and registered without manual intervention, reducing setup complexity while ensuring proper access control is established beforehand.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual specification of parameters and interfaces is performed, then access control is configured, but setup time and labor increase significantly

Engineering Contradiction:
Improveaccess control configurationVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The management server automatically examines the schema and generates management interfaces without requiring manual specification of parameters or interfaces. This self-service approach significantly reduces setup time and labor while maintaining properly configured access control, as the system autonomously creates and registers the necessary interfaces based on the schema examination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of specifying parameters and interfaces is replaced by an automated system that examines the schema and generates interfaces programmatically. This substitution of manual operations with automated schema-based generation eliminates time-consuming manual configuration while ensuring access control is properly established.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If automated interface generation is implemented, then setup simplicity improves, but system complexity in terms of automation mechanisms increases

Engineering Contradiction:
Improvesetup simplicityVSAvoidautomation mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex automation mechanism is extracted and encapsulated within the management server itself, which automatically examines the schema and generates interfaces. By containing the automation logic within the server's own operations, the system presents simplicity to users while managing the underlying complexity internally, thus improving ease of operation without exposing the complexity to the user.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9043447B2Simplifying setup of management servers controlling access to voluminous configuration data required for applications
Publication Date: 2015.05.26 ORACLE INT CORP
  • US9043447B2 patent drawing
  • US9043447B2 patent drawing
  • US9043447B2 patent drawing

AI summary

An aspect of the present invention simplifies setup of management servers controlling access to voluminous configuration data required for applications. In one embodiment, a schema specifying the parameters (and the corresponding data types) in the configuration data is examined and a set of management interfaces is generated consistent with the corresponding data types based on the examining of the schema. The generated management interfaces are registered with a management server, such that the management server makes available to applications the values corresponding to the specified parameters according to the set of management interfaces.