Dynamic Domain Name Server for IP Device Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network systems require users to manually obtain and memorize dynamic IP addresses for devices like IP cameras, which is costly and inconvenient, especially when IP addresses are not exclusive and change with each login.
Innovation Solution
A self-configured network system using a Dynamic Domain Name Server (DDNS) or enhanced DDNS with a domain-name—IP-address correlation table, where devices acquire and update their network addressing information, allowing users to access them via a preset domain name, and optionally utilizing a Network Address Transfer (NAT) device for public and private IP address management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually obtain and memorize dynamic IP addresses for IP devices, then users can access the devices, but the process becomes costly and inconvenient when IP addresses change with each login
Solution Approach 1:
The patent introduces a domain name as an intermediary between users and IP devices. Instead of directly using dynamic IP addresses, users access devices through domain names that resolve to the current IP address via DNS servers. This mediator absorbs the complexity of IP address changes, allowing users to access devices conveniently without needing to know or manage the actual IP addresses.
Solution Approach 2:
The system implements self-service by automatically updating DNS records with current IP addresses. The IP device or a associated server automatically performs DNS updates when IP addresses change, eliminating the need for users to manually obtain, memorize, or update IP address information. The system serves itself by maintaining the mapping between domain names and dynamic IP addresses.
2Adaptability or versatility
If IP addresses are dynamic and change with each login, then network flexibility is improved, but manual IP address management becomes costly and inconvenient
Solution Approach 1:
The domain name system acts as an intermediary layer that decouples user access from the actual dynamic IP addresses. Users interact with stable domain names while the backend DNS infrastructure handles the dynamic IP address mappings, allowing network flexibility to be maintained without compromising ease of operation.
Solution Approach 2:
The system implements automatic feedback mechanisms where DNS servers continuously update their records with current IP address information. When IP addresses change, the system automatically detects and propagates these changes through DNS updates, ensuring that the mapping information remains current without manual intervention.
3Reliability
If users need to apply for accounts for IP cameras to obtain IP addresses, then IP address allocation is managed, but the process becomes costly
Solution Approach 1:
The system enables self-service IP address allocation through automated DNS updates. IP devices automatically register their presence and current IP addresses with DNS servers without requiring manual account applications or administrative intervention. This eliminates the costly account application process while maintaining reliable IP address allocation management.
Solution Approach 2:
The DNS system serves as an intermediary that automates the IP address allocation and registration process. Instead of requiring users to apply for accounts through manual processes, the DNS infrastructure automatically manages the mapping between device identifiers and IP addresses, reducing administrative overhead and costs.
Data Source
AI summary
A self-configured network system includes a server including a plurality of columns. Each column records therein correlation of a domain name to a corresponding network addressing information. An internet protocol device is built therein a preset domain name and acquires an updated network addressing information in the internet. The preset domain name is previously recorded in a specified column of the server. The internet protocol device transfers the preset domain name and the updated network addressing information to the server via the internet so as to locate the specified column and replace the corresponding network addressing information with the updated network addressing information. A user's node is capable of linking to the internet and accessible to the server to acquire the updated network addressing information of the internet protocol device via the internet in response to input of the preset domain name.


