Clustered Storage Anti-Virus Integration via Third-Party Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Clustered storage systems face challenges in effectively combating viral threats without requiring constant software development from producers, as they need to manage and update anti-virus measures to counter new viral threats.

Innovation Solution

Integrating third-party software components for anti-virus scanning, allowing the system to rely on specialized vendors for developing and updating anti-virus tools, thereby reducing the burden on the system producers and enabling competition among vendors for providing effective anti-virus solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the clustered storage system producers develop their own anti-virus software components, then the system can provide anti-virus scanning services, but the producers must continually invest resources to combat new viral threats

Engineering Contradiction:
Improveanti-virus protection capabilityVSAvoidsoftware development burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces third-party software components as intermediaries between the clustered storage system and viral threats. These components are provided by specialized vendors who focus solely on anti-virus technology, allowing the storage system to leverage their expertise without bearing the burden of continuous development. The third-party components act as a mediator that handles the complexity of combating new viral threats while the storage system maintains its core functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the anti-virus software development function from the clustered storage system producers and transfers it to specialized third-party vendors. This separation allows the storage system to provide anti-virus scanning services without the producers needing to continually invest resources in software development. The anti-virus functionality is taken out as a separate, independently maintained component.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If the clustered storage system uses third-party software components, then the producers can focus on core expertise, but the system must integrate and manage external software

Engineering Contradiction:
Improvecore business efficiencyVSAvoidsoftware integration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The third-party software components serve as intermediaries that enable the storage system to access specialized anti-virus capabilities without direct involvement in their development. This intermediary arrangement allows producers to focus on core storage expertise while the third-party components handle the complexity of anti-virus software maintenance and updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The third-party vendors provide self-updating software components that automatically combat new viral threats without requiring manual intervention from the storage system producers. The components are designed to be self-sufficient, with the vendors handling all updates and maintenance independently, thus reducing the integration and management burden on the storage system.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the system develops proprietary anti-virus solutions, then it can control the anti-virus strategy, but it cannot leverage specialized third-party expertise

Engineering Contradiction:
Improveanti-virus strategy controlVSAvoidviral threat countermeasures
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The third-party software components act as intermediaries that bridge the gap between the storage system's need for control and the specialized expertise of external vendors. The components are integrated into the storage system, allowing the producers to maintain control over anti-virus strategy while leveraging the specialized knowledge and resources of third-party vendors who focus exclusively on combating viral threats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9208291B1Integrating anti-virus in a clustered storage system
Publication Date: 2015.12.08 NETAPP INC
  • US9208291B1 patent drawing
  • US9208291B1 patent drawing
  • US9208291B1 patent drawing

AI summary

A method and system for integrating anti-virus in a clustered storage system. A clustered storage system provides anti-virus scanning with third-party software components. Specifically, the clustered storage system receives a request for data from a client, identifies the data requires scanning and scans the data for viruses with third party software components that have been previously provided by any one of a number of third party software vendors.