Risk Scoring Logic for Data Storage Error Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems face challenges in quickly and efficiently handling errors, leading to prolonged downtime and customer dissatisfaction due to the complexity and volume of issues, which strains resources and increases costs.

Innovation Solution

A system and method employing risk scoring logic to manage errors in data storage environments, integrating various data sources to calculate a risk score that drives appropriate and proportional mitigating actions, prioritizing resource allocation to ensure timely issue resolution and enhanced customer satisfaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all errors are handled immediately with equal priority, then customer data protection is improved, but resource costs and operational complexity increase significantly

Engineering Contradiction:
Improvecustomer data protectionVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different priority levels (P1-P4) to different errors based on their specific characteristics such as data risk, customer impact, and system criticality. This allows each error to be handled with the appropriate level of resource allocation rather than treating all errors uniformly, thus protecting customer data while avoiding unnecessary operational complexity for low-risk errors.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of error handling priority from a uniform state to a variable state based on multiple factors including data risk assessment, customer SLA levels, and error severity. This parameter transformation enables dynamic resource allocation that protects critical data while optimizing operational efficiency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If service resources are allocated to all errors equally, then error resolution completeness is improved, but response time for critical errors worsens due to resource dilution

Engineering Contradiction:
Improveerror resolution completenessVSAvoidresponse time for critical errors
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent segments the error handling process into distinct priority levels (P1-P4) with differentiated response requirements. Critical errors (P1) receive immediate attention with dedicated resources, while lower priority errors are handled systematically. This segmentation ensures both rapid response to critical issues and comprehensive resolution of all errors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by allocating service resources proportionally to error priority levels rather than distributing them equally. Critical errors receive excessive resource allocation to ensure rapid response, while lower priority errors receive appropriate but reduced resources, achieving both fast critical response and complete error resolution.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If service professionals handle errors manually without automation, then flexibility in error assessment is improved, but processing speed and consistency deteriorate

Engineering Contradiction:
Improveflexibility in error assessmentVSAvoiderror processing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements feedback mechanisms where service professionals assess errors and assign priority levels, which then feed into automated routing and resource allocation systems. The system continuously learns from these assessments and refines its automated decision-making, combining human flexibility with machine speed and consistency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an automated error management system as an intermediary between service professionals and error handling execution. This intermediary translates subjective professional assessments into objective priority classifications and automatically routes errors to appropriate resources, bridging the gap between flexible human judgment and efficient automated processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If the volume of error calls is reduced by filtering, then resource efficiency is improved, but detection precision of critical errors may worsen

Engineering Contradiction:
Improveresource efficiencyVSAvoiddetection precision of critical errors
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by implementing automated error triage and classification before full service professional intervention. The system pre-assesses errors using multiple criteria (data risk, customer SLA, error type) to identify and flag potentially critical errors, ensuring they are not filtered out while enabling efficient handling of routine errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual error filtering with an automated electronic classification system that uses predefined rules and algorithms to assess error criticality. This substitution maintains high detection precision for critical errors while dramatically improving resource efficiency by automating the initial assessment and routing process.

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

Data Source

PatentUS7401266B1System and method for handling errors in accordance with a risk score factor
Publication Date: 2008.07.15 EMC IP HLDG CO LLC
  • US7401266B1 patent drawing
  • US7401266B1 patent drawing
  • US7401266B1 patent drawing

AI summary

A system and method that includes scoring logic for handling errors in a data storage environment by employing risk scoring. Architecture for handling errors with scoring logic is provided. A program product enabled for carrying out methodology described herein is also provided. An apparatus for handling errors using risk scoring is provided.