Cumulatively-Encoded Status Signal Generation for Storage Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Redundant high-availability storage systems can fail during operation, leading to potential loss of electronic content, and existing methods do not effectively mitigate such failures.

Innovation Solution

A signal generation subsystem that receives binary status signals from monitored subcomponents, such as power supply units, to generate cumulatively-encoded status signals indicative of the system's health, allowing for proactive measures like powering down or throttling to prevent data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant high-availability storage systems are used to protect electronic content, then system reliability is improved, but the systems may still fail during operation leading to potential data loss

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by monitoring subcomponent status signals and generating encoded status signals that indicate potential failures before they occur. This allows proactive mitigation measures to be taken, such as redistributing data or isolating failing components, thereby preventing data loss while maintaining high availability redundancy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms through status monitoring subsystems that continuously track subcomponent health and provide real-time status signals. These feedback signals are encoded and used to dynamically adjust system operation, enabling the system to respond to degradation trends and prevent failures before they result in data loss

Inventive Principle:
Principle #23Feedback

2Loss of information

If status monitoring is implemented to detect subcomponent failures, then data loss prevention is improved, but system complexity increases due to additional monitoring infrastructure

Engineering Contradiction:
Improvedata loss preventionVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The status monitoring subsystem serves multiple functions simultaneously: it monitors subcomponent health, generates encoded status signals for proactive failure detection, and provides input for dynamic policy implementation. This multi-functionality reduces the need for separate dedicated monitoring systems, thereby limiting the increase in overall system complexity while maintaining effective data loss prevention

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines status monitoring, signal encoding, and policy enforcement into an integrated system architecture. The monitoring subsystem is merged with the control logic that implements dynamic policies, allowing failure detection and response actions to be coordinated through a unified system rather than separate independent subsystems

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If dynamic policies are implemented based on system status signals, then system adaptability is improved, but control complexity increases due to real-time decision-making requirements

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidcontrol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service through automated policy execution based on encoded status signals. When the monitoring subsystem detects specific failure conditions, the system automatically applies predefined dynamic policies such as data redistribution or component isolation without requiring manual intervention. This automation enhances adaptability to failures while limiting control complexity by using rule-based decision logic rather than complex real-time optimization algorithms

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10339025B1Status monitoring system and method
Publication Date: 2019.07.02 EMC IP HLDG CO LLC
  • US10339025B1 patent drawing
  • US10339025B1 patent drawing
  • US10339025B1 patent drawing

AI summary

A signal generation subsystem is configured to receive a plurality of status signals from a plurality of monitored subcomponents within a system being monitored and generate a cumulatively-encoded status signal based, at least in part, upon the plurality of binary status signals, which is indicative of the overall health of the system being monitored.