Dynamic Network Device Node Management System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network infrastructure management systems struggle to dynamically adapt to changes in device configurations and capabilities over the lifecycle of network nodes, leading to incomplete discovery and inventory of management and monitoring capabilities, which affects their ability to fully manage remote nodes.

Innovation Solution

A computer-implemented system that discovers remote nodes, determines supported in-band and out-of-band monitoring and management applications, updates a database with this information, and performs inventory and operational functions using newly discovered applications and capabilities, enabling dynamic management of network infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system uses static device management approaches, then the system architecture is simple, but the system cannot adapt to changes in device configurations and capabilities over the lifecycle of network nodes

Engineering Contradiction:
Improveadaptability to device configuration changesVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic device management by continuously discovering and updating device capabilities throughout the device lifecycle. The management system transitions from static configuration to dynamic adaptation by periodically querying devices for their current capabilities, supported applications, and operational status, then updating the device model accordingly to reflect real-time changes in device state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary discovery and capability assessment actions during device onboarding and at scheduled intervals throughout the device lifecycle. By proactively identifying supported applications, in-band and out-of-band management capabilities, and operational parameters before they are needed, the system prepares the device model in advance, enabling rapid adaptation when configuration changes occur

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the system performs comprehensive discovery and inventory of all device capabilities, then the management information is complete, but the discovery process time and system resources are significantly consumed

Engineering Contradiction:
Improvecompleteness of management capability informationVSAvoiddiscovery and inventory process time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system implements incremental discovery by performing comprehensive capability assessment only when necessary (during initial onboarding, after major updates, or when capability changes are detected). For routine management operations, the system uses the cached device model and performs targeted queries only for specific capabilities needed for the current operation, rather than re-discovering all device attributes

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs discovery and inventory operations periodically at scheduled intervals and triggers additional discovery events based on specific conditions such as device wake-up, configuration changes, or capability updates. This periodic approach balances information completeness with time efficiency by updating the device model only when changes occur or at appropriate intervals rather than continuously

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If the system continuously updates device models to reflect current capabilities, then the management accuracy is high, but the processing overhead and database operations increase

Engineering Contradiction:
Improveaccuracy of device capability informationVSAvoidsystem processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements feedback-driven device model updates by monitoring for capability changes through periodic discovery, device-reported status changes, and operational outcomes. The device model is updated only when feedback indicates actual capability changes have occurred, allowing the system to maintain high accuracy while avoiding unnecessary processing of unchanged device attributes

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system updates only the specific portions of the device model that have changed rather than performing full model replacements. By identifying and updating only the affected capabilities, supported applications, or operational parameters, the system maintains measurement precision for changed attributes while minimizing the processing overhead associated with database operations

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11265209B2System and method for dynamic and extensible management of device nodes
Publication Date: 2022.03.01 DELL PROD LP
  • US11265209B2 patent drawing
  • US11265209B2 patent drawing
  • US11265209B2 patent drawing

AI summary

A device management system that receives a first service request message for a remote device node, the request including an address identifier and a connection profile identifier. The system retrieves from a database protocol configuration information associated with the service request. The system connects to the remote device using the protocol configuration information and iterates through device packs and identifies a device type and support for in-band and out-of band application protocols for the remote device. The system retrieves and stores the retrieved device type and in-band and out-of band application protocols. The system further receives a second service request message that includes a device identifier of the remote device and iteratively connect to the remote device associated with the device identifier using each of the in-band and out-of band application protocols and retrieves an inventory of management operations associated with each application protocol.