Configuration Item Updates Using ML Command Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for modifying configuration items (CIs) in computing systems are time-consuming, prone to errors, and lack user-friendly interfaces, leading to data inconsistencies and operational inefficiencies due to the need for full discovery cycles and manual data entry.
Innovation Solution
A database management service utilizing a machine learning model, such as a neural network, to parse input information and match it to predefined commands for modifying CIs, allowing for quick synchronization and creation of shallow CIs without relying on complete discovery cycles, while ensuring data integrity and user accessibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full discovery cycles are used to modify configuration items, then data completeness is improved, but time consumption increases
Solution Approach 1:
The patent applies partial action by implementing shallow discovery that targets only specific configuration items needing modification rather than performing complete discovery cycles. The system identifies and modifies only the necessary CIs based on input parameters, achieving required data updates without the overhead of comprehensive discovery, thus reducing time consumption while maintaining necessary data completeness.
2Adaptability or versatility
If manual data entry is used to modify configuration items, then flexibility is improved, but error rate increases
Solution Approach 1:
The patent introduces an intermediary automated system that receives user input parameters and translates them into precise database commands for modifying configuration items. This intermediary layer includes validation logic and command generation that eliminates manual data entry errors while preserving user flexibility through parameter-based input, thus reducing error rates without sacrificing adaptability.
3Measurement precision
If complex discovery processes are implemented, then accuracy of CI identification is improved, but ease of operation decreases
Solution Approach 1:
The patent segments the complex discovery process into simplified parameter-based queries. Instead of implementing comprehensive discovery mechanisms, the system divides CI identification into targeted searches using specific input parameters (such as CI type, attributes, or identifiers), maintaining accurate CI identification while significantly improving ease of operation through a streamlined interface.
4Productivity
If shallow CIs are created without complete discovery, then productivity is improved, but data integrity may be compromised
Solution Approach 1:
The patent applies preliminary action by implementing validation and error handling mechanisms before shallow CI creation. The system prepares and validates input parameters, checks for data consistency, and implements rollback mechanisms in advance, ensuring that even when creating shallow CIs without complete discovery, data integrity is maintained through pre-established safeguards that prevent corrupt data entry.
Data Source
AI summary
Various implementations disclosed herein include obtaining data indicative of a request to modify a configuration item (CI) of a database and one or more portions of a pattern applicable to a service based, at least in part, on the request. A command is identified based on the one or more portions and one or more values of the CI are modified using the command.


