Automated Configuration Change Management System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuration management of computer systems is hindered by outdated databases and complex change request tracking, leading to difficulties in validating and scheduling changes, especially in large organizations with multiple pending requests.

Innovation Solution

A change management system that uses standardized change requests, configuration rules, and automated tools to validate and link change requests, analyze current and historical states, and forecast future configurations, ensuring accurate and consistent state management and detection of potential inconsistencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual tracking of change requests is used, then flexibility in processing changes is maintained, but accuracy and consistency of configuration state information deteriorates

Engineering Contradiction:
Improveaccuracy of configuration state informationVSAvoidcomplexity of change request tracking
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system automatically tracks, validates, and updates configuration state information without requiring manual intervention. Change requests are processed through automated validation rules that check for conflicts and inconsistencies, and the system self-updates the configuration management database, eliminating the need for manual tracking while improving accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical tracking processes are replaced with an automated computer-based system that uses databases, validation rules, and processing logic to manage change requests. The system automatically detects conflicts, validates configurations, and maintains state information, replacing manual administrative tasks with automated mechanical processes.

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

2Reliability

If automated validation rules are applied to all change requests, then consistency and reliability of configuration management is improved, but processing time and system complexity increases

Engineering Contradiction:
Improvereliability of configuration managementVSAvoidprocessing time for change requests
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Validation rules are defined in advance before change requests are processed. The system pre-establishes conflict detection logic and configuration consistency rules, so that when change requests arrive, they can be immediately validated against these pre-defined rules without requiring time-consuming analysis or manual review, thus improving reliability without significant time penalty.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts validation strictness based on change request characteristics, configuration item types, and organizational policies. Not all change requests require the same level of validation, allowing the system to optimize processing time by applying appropriate validation intensity to each specific change request while maintaining overall reliability.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If detailed tracking of all change requests is maintained, then completeness of configuration information is improved, but ease of operation and system simplicity deteriorates

Engineering Contradiction:
Improvecompleteness of configuration informationVSAvoidease of use for technicians
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments change request tracking into distinct categories and states (e.g., proposed, approved, implemented, rejected). Different levels of detail are maintained for different change request types, and the interface presents information in organized segments that are easy to navigate. This segmentation allows complete tracking of all changes while presenting information in a user-friendly, organized manner that doesn't overwhelm technicians.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7761530B2Configuration change management tool
Publication Date: 2010.07.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7761530B2 patent drawing
  • US7761530B2 patent drawing
  • US7761530B2 patent drawing

AI summary

A change management system for managing configurable devices such as computer systems uses a set of rules for validating change requests, linking change requests, and determining inconsistencies within various configuration states. Analysis and validation may happen at the time the change request is created with respect to the current environment, as well as analysis and validation with respect to other pending requests and proposals, and historical actual states. The maintenance of accurate and consistent state and change information may enable various automated tools to analyze and manipulate change requests, including analysis of future desired states, historical actual states, pending change requests, and current state. The change request may be processed through an approval cycle all the while being incorporated into a scheduling system that may be used to detect inconsistent, illogical or harmful configurations in potential future configurations.