Storage Resource Management Using User-Defined Tags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional storage resource management applications lack the flexibility to utilize user-defined tags, limiting user control over storage objects and their management.

Innovation Solution

Implementing a method to create and manage user-defined tags within storage resource management applications, allowing users to associate tags with objects for enhanced control, grouping, and customized operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional storage resource management applications are used, then basic storage management functions are provided, but user control and flexibility over storage objects are limited

Engineering Contradiction:
Improveuser controlVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments storage objects into hierarchical groups (root groups, container groups, leaf groups) that can be independently managed and organized. This segmentation allows users to control specific portions of storage resources without managing the entire system, thereby improving user control while maintaining manageable system complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional organization layer by implementing tag-based classification alongside the hierarchical group structure. Tags provide an additional dimension for categorizing and controlling storage objects, enabling flexible policy application without increasing the fundamental system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If user-defined tags are implemented, then customized control and grouping capabilities are enhanced, but system complexity increases

Engineering Contradiction:
Improvecustomized controlVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements tags as universal metadata that can be applied across all storage object types and hierarchical levels. This universal tagging system provides customized control capabilities without requiring separate management mechanisms for different object types, thereby enhancing versatility while controlling management complexity through a unified approach.

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

Solution Approach 2:

The patent introduces tags as intermediary elements that mediate between storage objects and management policies. Tags serve as the intermediary layer that enables customized control and grouping without directly complicating the core storage management system, allowing flexible policy application while maintaining system simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If traditional object management is used, then basic operations are performed, but management efficiency and flexibility are reduced

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidoperational flexibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent enables preliminary organization of storage objects into hierarchical groups and assignment of tags before management operations are executed. This preliminary structuring improves management efficiency by allowing bulk operations on grouped objects and reducing the need for individual object manipulation, while tags provide operational flexibility for customized policy application.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where tags and group memberships are continuously evaluated to determine applicable policies and operations. This feedback loop enhances management efficiency by automatically applying appropriate actions based on object characteristics, while maintaining operational flexibility through configurable policy rules.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10439897B1Method and apparatus for enabling customized control to applications and users using smart tags
Publication Date: 2019.10.08 EMC IP HLDG CO LLC
  • US10439897B1 patent drawing
  • US10439897B1 patent drawing
  • US10439897B1 patent drawing

AI summary

Example embodiments of the present invention provide a method, an apparatus, and a computer program product for tagging storage resource management objects in a storage resource management application. The method includes receiving an identification of a storage resource management object in the storage resource management application and associating a tag with the identified storage resource management object. The storage resource management application then may perform an operation on the storage resource management object according to the tag.