Upgrade Failure Prediction System Using Live Data Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face inefficiencies in managing and predicting upgrade failures of client components, leading to potential downtime and resource wastage, as they lack proactive mechanisms to determine whether user intervention is required for resolving upgrade issues.

Innovation Solution

A system that generates upgrade failure predictions by processing raw training data into clustered data, using a prediction model to identify relevant features, and initiating actions based on the likelihood of user involvement needed to resolve upgrade failures, thereby reducing the impact of such failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proactive upgrade failure prediction is implemented, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improveupgrade failure prediction accuracyVSAvoidprediction system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The prediction system is segmented into distinct functional modules: data collection module, feature extraction module, prediction model module, and action initiation module. Each module handles specific tasks independently, making the overall complex system manageable and maintainable while achieving reliable upgrade failure prediction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A recommendation system acts as an intermediary between the upgrade process and user intervention. The system processes upgrade data, generates failure predictions, and initiates appropriate actions without requiring direct user involvement in the prediction process, thereby improving reliability while managing complexity through automation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive data processing and analysis are performed, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvefailure prediction accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by collecting and processing upgrade data in advance, building prediction models before actual upgrade failures occur. This allows the system to have predictions ready when needed, improving measurement precision without incurring time delays during critical upgrade moments

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual data analysis and failure prediction with automated machine learning models and algorithms. This substitution of mechanical/manual processes with computational systems enables comprehensive data processing to achieve high prediction accuracy without proportional increases in time loss

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

3Productivity

If automated prediction and action initiation are implemented, then productivity is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveupgrade process efficiencyVSAvoidsystem operation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The prediction system operates autonomously, collecting data, generating predictions, and initiating actions without requiring user intervention. This self-service capability improves productivity by automating the entire upgrade failure management process, while the complexity is managed through automated decision-making algorithms rather than requiring simple manual operation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11914464B2Method and system for predicting user involvement requirements for upgrade failures
Publication Date: 2024.02.27 EMC IP HLDG CO LLC
  • US11914464B2 patent drawing
  • US11914464B2 patent drawing
  • US11914464B2 patent drawing

AI summary

A method for managing upgrades of components of clients includes obtaining an upgrade failure prediction request associated with a client of the clients, and in response to obtaining an update failure prediction request: obtaining live data associated with the client, matching the live data with a training data cluster, selecting relevant features associated with processed training data of the training data cluster, generating an upgrade failure prediction using the live data associated with the relevant features and a prediction model, making a determination that the upgrade failure prediction implicates an action is required, and based on the determination, initiating performance of the action.