Configuration Tool Iterative Reference Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Configuring a server for application deployment is complex due to the numerous configuration objects and types, with existing methods failing to efficiently match required configurations with available ones, especially when external references are involved, leading to incomplete or incorrect configurations.
Innovation Solution
A computer-automated method that matches required configurations with available ones, generates error messages for unavailability, and iteratively inspects references to ensure all necessary configurations are selected, outputting a configuration report detailing selected and missing configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual configuration selection is used, then user control is maintained, but configuration accuracy and completeness deteriorate due to complexity
Solution Approach 1:
The configuration tool automatically performs configuration matching without requiring manual user intervention. The system self-services by autonomously analyzing application requirements, comparing them against available configurations, and selecting appropriate configurations based on predefined criteria, thereby eliminating manual errors while handling complexity.
Solution Approach 2:
The patent replaces manual mechanical configuration selection with an automated computer-based system. The automated tool uses algorithmic processes to match configuration parameters, substituting human manual operations with automated computational methods that provide higher precision and consistency.
2Reliability
If comprehensive configuration checking is performed, then configuration completeness is improved, but processing time increases
Solution Approach 1:
The configuration tool performs preliminary automated analysis of application requirements before actual deployment. By pre-identifying all necessary configurations and checking their availability in advance, the system ensures completeness without delaying the actual deployment process, as the matching work is done beforehand.
Solution Approach 2:
The patent implements continuous automated configuration matching that operates throughout the deployment process. Rather than performing discrete manual checks, the system continuously monitors and matches configurations, ensuring that all requirements are met without interruption or repeated manual intervention, thereby maintaining reliability while optimizing time.
Data Source
AI summary
An application configuration tool and associated method for supporting deployment of an application on a server that has a set of configurations available for applications deployed on the server. The method attempts to match every configuration required by the application to a configuration available on the server. In case of multiple candidates that match, one is selected. When there is no match an error message is generated. The method is iterated to inspect each selected configuration to identify any references contained in the selected configuration that themselves need further configurations. The iteration of inspecting and the matching to follow the references is continued until all such references are exhausted either by matching or failure to match and consequent error message generation. Finally, a configuration report is output specifying the selected configurations and, to the extent that not all required configurations have been matched to available configurations, the error messages.


