Network Management Data Framework with Type Adapter Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network management applications require significant time and effort from developers to create data structures and methods for processing and storing network management data from newly introduced managed resources, leading to potential errors and inefficiencies.

Innovation Solution

A data management framework that enables developers to identify unique service names, create key and type adapter structures, and implement methods to map network management data from new managed resources into a managed object database, simplifying the integration of new resources into the data management framework.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional network management applications are used to process and store network management data from newly introduced managed resources, then data collection functionality is achieved, but significant time and effort is required from developers to create data structures and methods, leading to potential errors and inefficiencies

Engineering Contradiction:
Improvedeveloper efficiencyVSAvoiddata structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (data structure generation module and method mapping module) that automatically generates data structures and maps methods between the network management data and the managed object database. This intermediary automates the previously manual process of creating data structures and methods, reducing developer effort and time while maintaining data collection functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by automatically generating data structures and method mappings before actual data collection and processing occurs. The framework pre-configures the necessary data structures and establishes method mappings in advance, eliminating the need for developers to manually create these elements when new managed resources are introduced.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If developers manually create data structures and methods for each new managed resource, then customizability for specific resources is achieved, but the process is time-consuming and error-prone

Engineering Contradiction:
Improveresource adaptabilityVSAvoidintegration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements self-service by enabling automatic generation of data structures and method mappings based on information about the new managed resource. The framework automatically adapts to new resources by generating the necessary components without requiring manual developer intervention for each resource type, thus maintaining adaptability while reducing integration time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes parameter changes by allowing the data structure generation and method mapping processes to automatically adjust based on parameters provided about the new managed resource. By changing the input parameters (resource type, data format, etc.), the system automatically generates appropriate data structures and mappings, providing adaptability without manual reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a standardized data management framework is implemented, then processing efficiency is improved, but the framework must be extended to accommodate new managed resources

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidframework extension complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a data management framework that can handle multiple types of managed resources through a common architecture. The automatic data structure generation and method mapping capabilities allow the framework to accommodate new resource types without requiring manual extensions, maintaining both processing efficiency and ease of integration.

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

Data Source

PatentUS8769065B1Methods and apparatus for implementing a data management framework to collect network management data
Publication Date: 2014.07.01 EMC IP HLDG CO LLC
  • US8769065B1 patent drawing
  • US8769065B1 patent drawing
  • US8769065B1 patent drawing

AI summary

A system receives identification of at least one data structure to contain the network management data associated with the managed resource. The system receives notification that at least one type adapter structure has been created. The type adapter is associated with the data structure. The system receives identification of at least one key common to the data structure, and the network management data. The system receives notification that methods within the at least one type adapter structure have been implemented to enable the network management data to be mapped from the at least one data structure to a managed object database.