Server Verification for Automated Patching Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The patching process in large organizations is complex and resource-intensive, often requiring significant time and effort due to the complexity of managing multiple servers and ensuring compliance with various standards.

Innovation Solution

Implementing patching orchestration management techniques that automate the identification, classification, and verification of servers using a dynamic approach, including server discovery, script installation, health evaluation, and patch task execution, to streamline the patching process and reduce resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual server identification and verification processes are used, then accuracy of server classification can be maintained, but time consumption and resource usage increase significantly

Engineering Contradiction:
Improveserver identification accuracyVSAvoidpatching process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary server identification by evaluating data sources before the actual patching process begins. This advance classification creates a ready-to-use server list that eliminates time-consuming manual verification during patching execution, while maintaining accuracy through pre-established verification criteria

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables servers to self-verify through automated evaluation against predefined criteria. The patching orchestration management process automatically identifies and classifies servers without requiring manual intervention, reducing both time consumption and resource usage while maintaining identification accuracy

Inventive Principle:
Principle #25Self-service

2Reliability

If comprehensive server verification criteria are applied, then patching reliability improves, but process complexity increases

Engineering Contradiction:
Improvepatching reliabilityVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification process is segmented into distinct evaluation criteria that can be independently applied to servers. This modular approach allows comprehensive verification to be broken down into manageable segments, reducing perceived complexity while maintaining overall reliability through systematic application of multiple criteria

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated server identification is implemented, then resource consumption decreases, but risk of verification errors increases

Engineering Contradiction:
Improvepatching efficiencyVSAvoidverification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms where verification results are evaluated against predefined criteria, and the process can iterate to correct identification errors. This automated feedback loop maintains high productivity while ensuring verification accuracy through systematic error checking and correction

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250321726A1Patching orchestration management using verification of identified servers
Publication Date: 2025.10.16 DELL PROD LP
  • US20250321726A1 patent drawing
  • US20250321726A1 patent drawing
  • US20250321726A1 patent drawing

AI summary

Techniques are provided for patching orchestration management using verification of identified servers. One method includes evaluating data sources characterizing deployed servers of an organization to identify a first set of servers of the organization; identifying a second set of servers processed during prior executions of a patching orchestration management process; comparing the first and second sets of servers to generate an updated set of servers; verifying the servers in the updated set of servers using designated server verification criteria; and initiating an automated action based on a result of the verifying. Monitoring software programs may be automatically installed in the servers in the updated set of servers, and in response to a rebooting of a given server, following a patching of the given server, the monitoring software programs installed in the given server provide data from an operation of the given server.