Automated Name Server Update via Management Server Templates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic name services face challenges in automating the update of symbolic names to network addresses, particularly when network addresses change dynamically, requiring manual intervention and specific protocol implementation knowledge.

Innovation Solution

A system and method that utilize a management server to detect changes in network addresses, retrieve update programs, and apply updates to name servers using templates, independent of the specific name server implementation, ensuring seamless translation between symbolic names and network addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual intervention is used to update name servers when network addresses change, then accuracy of name server updates is improved, but administrative effort and time consumption increase

Engineering Contradiction:
Improveaccuracy of name server updatesVSAvoidadministrative effort and time consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables automated self-service by having the management server automatically detect network address changes and trigger updates to name servers without requiring manual intervention. The detection module monitors for address changes, and the update module automatically retrieves and applies update programs, eliminating the need for administrators to manually update name servers while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the management server continuously monitors network address assignments and triggers updates to name servers based on detected changes. This closed-loop feedback ensures that name server records are automatically kept up-to-date with current network addresses, maintaining accuracy while reducing manual effort.

Inventive Principle:
Principle #23Feedback

2Reliability

If specific protocol implementation knowledge is required to update name servers, then reliability of updates is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvereliability of updatesVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The management server acts as an intermediary between the detection module and the name servers. It retrieves update programs from a repository and automatically applies them to name servers, shielding administrators from the complexity of specific protocol implementations. This intermediary approach maintains reliable updates while simplifying operation to a single automated process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The update program repository contains universal update templates that can be adapted to different name server implementations. The management server selects and applies the appropriate template based on the detected change, providing reliable updates across various protocols without requiring administrators to understand the underlying protocol complexities.

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

3Productivity

If automated update systems are implemented, then productivity of network management is improved, but device complexity increases

Engineering Contradiction:
Improveproductivity of network managementVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the network management function into distinct modular components: a detection module for monitoring address changes, an update module for retrieving and applying updates, and a management server for coordination. This segmentation allows each component to perform its specific function independently, improving productivity while keeping individual module complexity manageable through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9240971B2Automated management of generalized central name services by distributed remote devices
Publication Date: 2016.01.19 CONNECTWISE LLC
  • US9240971B2 patent drawing
  • US9240971B2 patent drawing
  • US9240971B2 patent drawing

AI summary

Systems and methods of the present disclosure facilitate updating the translation provided by one or more name servers from symbolic names to network addresses. In some embodiments, the system includes one or more remote devices, a management server, a configuration module, a detection module, and/or an update module. The management server may be configured to monitor and manage the remote device, which may be provided with network addresses by one or more address provisioning servers. Responsive to the detection module detecting a change in the network address of a remote device, the update module may update one or more name servers using an update program that includes templates for a control file, authentication information, and/or a template obtained from the management server. The detection and update modules can execute on remote devices or on the address provisioning server, and can be installed and configured automatically by the management server.