Decoupled Message Library Updates for Storage Error Specificity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High availability data storage systems often generate error messages that lack specificity, requiring users to contact technical support due to outdated message libraries that are not updated frequently enough.
Innovation Solution
Implementing a system that periodically receives and compares specific error codes to a message library update, independent of other system updates, to provide users with detailed error/advisory messages, potentially through a remote platform, allowing for immediate interpretation and remedial action.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If message library updates are coupled with system software updates, then system updates can be managed together, but error messages become outdated and lack specificity
Solution Approach 1:
The patent segments the message library update process from the system software update process. The message library can be updated independently and periodically without requiring a full system software update, allowing error messages to remain current while simplifying update management.
Solution Approach 2:
The system performs preliminary actions by maintaining a local message library that can be updated in advance of system software updates. This allows error messages to be current and specific before system updates occur, improving reliability without adding complexity.
2Ease of operation
If error messages are kept generic, then system complexity is reduced, but user ability to diagnose and resolve issues deteriorates
Solution Approach 1:
The system implements feedback by comparing specific error codes from the storage system against the message library to retrieve detailed, specific error messages. This feedback loop provides users with actionable information while maintaining system simplicity through automated message retrieval.
Solution Approach 2:
The message library acts as an intermediary between the storage system and the user. It translates generic error codes into specific, actionable error messages without requiring changes to the storage system itself, thereby improving ease of operation while preserving information.
3Loss of time
If technical support is contacted for every error, then accurate solutions are obtained, but user time and technical support time are consumed
Solution Approach 1:
The system enables self-service by providing users with specific error messages that contain actionable information for diagnosing and resolving issues independently. This reduces the need for technical support interactions while maintaining ease of system maintenance through user-friendly error information.
Data Source
AI summary
A method, computer program product, and computing system for receiving a message library update, wherein the message library update includes a plurality of error codes associated with a plurality of error/advisory messages. A specific error code concerning a storage system is compared to the plurality of error codes included within the message library update to identify a specific error/advisory message associated with the specific error code. The specific error/advisory message is provided to a user of the storage system.


