Feed Aggregator Notification for Data Storage Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage management systems lack efficient techniques for connecting to external environments and transferring information, leading to cumbersome and time-consuming administrative tasks, with users often relying on manual web searches for additional information, which can be inaccurate and unreliable.

Innovation Solution

A data storage system incorporating an active element manager and feed aggregator that connects to workstations for retrieving and processing feed items, allowing for automatic notification and execution of instructions related to data storage events, software upgrades, and documentation updates, using filters to manage and prioritize feed items based on user-defined criteria and service levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual web searches are used to obtain additional information for data storage administrative tasks, then users can access external information sources, but the process becomes time-consuming and cumbersome

Engineering Contradiction:
Improveaccess to external informationVSAvoidtime for manual searches
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system pre-establishes connections to external information sources and prepares notification mechanisms before users need information. Feed aggregators continuously retrieve information from external sources, and notification components are ready to immediately deliver relevant information to users, eliminating the need for manual searches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where external information sources continuously provide updates to the data storage system through feed aggregators. The notification components monitor these feeds and automatically deliver relevant information back to users, creating a continuous information flow that keeps users informed without manual intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If help facilities are statically included on CD-ROM locally on the data storage system, then users can access help information without external connections, but the information may be insufficient and outdated

Engineering Contradiction:
Improveavailability of help informationVSAvoidcompleteness of help information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system merges local help facilities with external information sources by combining the reliability of local access with the completeness of external feeds. The notification system integrates information from multiple external sources while maintaining local caching capabilities, providing both availability and completeness.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system pre-loads and caches help information from external sources locally before users need it. Feed aggregators continuously retrieve and store information from external sources, so when users access help facilities locally, they receive up-to-date and comprehensive information without requiring external connections at the moment of access.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users manually navigate and search websites to obtain information, then they can access external resources, but the process is cumbersome and requires sufficient user knowledge to perform accurate searches

Engineering Contradiction:
Improveaccess to external resourcesVSAvoidease of information retrieval
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs information retrieval automatically without requiring user knowledge or manual search operations. Feed aggregators self-configure connections to external sources, automatically retrieve relevant information, and the notification system automatically delivers information to users based on their needs and preferences, making the system self-sufficient.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The notification system acts as an intermediary between external information sources and users. It manages all interactions with external resources, translating user needs into appropriate information requests and delivering processed information back to users, eliminating the need for users to directly navigate or search websites.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If multiple separate sessions are used for data storage administration and external information searching, then different tasks can be performed, but information cannot be shared between tasks

Engineering Contradiction:
Improvecapability to perform different tasksVSAvoidinformation sharing between tasks
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The notification system serves multiple functions across different tasks by implementing a universal feed aggregation and distribution mechanism. The same feed aggregators and notification components that support administrative tasks also provide external information, creating a multi-functional system where information is consistently available across all user activities and sessions.

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

Data Source

PatentUS7860898B1Techniques for notification in a data storage system
Publication Date: 2010.12.28 EMC IP HLDG CO LLC
  • US7860898B1 patent drawing
  • US7860898B1 patent drawing
  • US7860898B1 patent drawing

AI summary

Described are techniques for providing a publication notification in a data storage system. An active element manager component is used to perform data storage management operations for the data storage system. A feed aggregator in the data storage system aggregates feed items from one or more feeds. Each of the one or more feed items are associated with one of said feeds and indicates a publication notification for data associated with said one feed.