Proactive Service Reminder for Data Storage Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage systems face challenges in identifying and applying relevant software upgrades, leading to potential data unavailability or loss due to unresolved bugs and errors, as customers may not be aware of the necessity for upgrades unless notified proactively.

Innovation Solution

A method and system that analyze customer data storage system configurations against service pack documents to identify relevant software upgrades, generating customized reports and reminders for necessary corrections, features, or optimizations, thereby preventing data unavailability and loss by selectively notifying customers of applicable upgrades based on their configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If customers are notified of all software upgrades, then the completeness of upgrade information is improved, but the information overload and customer burden increases

Engineering Contradiction:
Improvecompleteness of upgrade informationVSAvoidcustomer burden
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by customizing upgrade notifications based on each customer's specific system configuration. Instead of sending uniform notifications to all customers, the system analyzes individual configuration parameters (such as hardware models, software versions, and deployment environments) to determine which upgrades are relevant to each customer, thereby providing targeted information that reduces overload while maintaining completeness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements preliminary action by proactively analyzing customer configurations and identifying relevant upgrades before customers request them. The system continuously monitors configuration data and pre-evaluates upgrade applicability, so that when customers need upgrade information, it is already prepared and tailored to their specific situation, eliminating the need for customers to manually search through all available upgrades.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system analyzes all configuration parameters for every upgrade, then the accuracy of upgrade recommendation is improved, but the computational complexity and processing time increases

Engineering Contradiction:
Improveaccuracy of upgrade recommendationVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the upgrade analysis process into distinct modules that evaluate specific configuration parameters independently. Each upgrade candidate is assessed against relevant configuration segments (such as hardware compatibility, software version requirements, and system architecture) separately, allowing the system to achieve comprehensive accuracy without overwhelming computational complexity through structured, modular processing.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the system proactively identifies relevant upgrades, then the reliability of data storage system is improved, but the need for continuous monitoring and analysis increases resource consumption

Engineering Contradiction:
Improvedata storage system reliabilityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by scheduling upgrade relevance analysis at specific intervals or triggered by configuration changes, rather than continuously monitoring all parameters. The system periodically re-evaluates upgrade applicability based on predefined triggers (such as configuration modifications or scheduled checks), maintaining system reliability through timely updates while reducing resource consumption by avoiding constant analysis.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10862751B1Proactive service reminder based on customer configuration
Publication Date: 2020.12.08 EMC IP HLDG CO LLC
  • US10862751B1 patent drawing
  • US10862751B1 patent drawing
  • US10862751B1 patent drawing

AI summary

Described are techniques for determining relevant upgrades for customers. Data storage system configuration information describing existing data storage system configurations for one or more customers is received. One or more service pack documents are received. Each of the one or more service pack documents may include one or more rules denoting data storage system configuration conditions relevant to functionality performed in a software upgrade associated with each service pack document. Analysis is performed, such as by a risk analytic engine, of the data storage system configuration information in accordance with the one or more service pack documents. Processing includes identifying, in accordance with the analysis, which of the one or more service pack documents identify a software upgrade relevant to the data storage system configurations of the customers. Additionally, a customized report may be generated and proactively sent to each of the customers regarding particular upgrades relevant to each customer.