Automated setup and test confirmation of dynamic DNS service
First Claim
1. A method for automatically provisioning and testing DDNS services comprising:
- generating at least one graphical user interface;
using said at least one graphical user interface to establish an account;
using said at least one graphical user interface to establish a host name/domain name, said host name/domain name associated with a first device within a private network, said host name/domain name used to identify said first device by a second device, said second device located external to said private network, said host name/domain name mapped to an IP address assigned to said first device; and
verifying communication between said second device and said first device after said IP address of said first device has changed.
4 Assignments
0 Petitions
Accused Products
Abstract
Herein described is a system and method for providing automated setup and testing of DDNS services provided by a DDNS service provider. The method comprises using first graphical user interface to generate an account. Once an account is generated, the user may input his user identification and password information into one or more inputs fields provided by the first graphical user interface. After the user logs in, a second graphical user interface provides one or more input fields in which the user may create a DDNS service. Subsequently, the newly created service is tested and a confirmation is provided to the user. The system comprises a data storage device used for storing a software used to generate the first and second graphical user interfaces. The system further comprises a processor used for executing the software.
48 Citations
20 Claims
-
1. A method for automatically provisioning and testing DDNS services comprising:
-
generating at least one graphical user interface;
using said at least one graphical user interface to establish an account;
using said at least one graphical user interface to establish a host name/domain name, said host name/domain name associated with a first device within a private network, said host name/domain name used to identify said first device by a second device, said second device located external to said private network, said host name/domain name mapped to an IP address assigned to said first device; and
verifying communication between said second device and said first device after said IP address of said first device has changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of verifying host name/domain name to IP address mapping, said mapping provided by a DDNS service provider, said method comprising:
-
transmitting DDNS service information from a device to a URL of said DDNS service provider;
using said DDNS service information by said DDNS service provider to generate a first message addressed to said device;
receiving said first message by said device;
transmitting a second message from said device to said DDNS service provider after acknowledging receipt of said first message back to said DDNS service provider;
receiving a third message by said device from said DDNS service provider indicating that said second message was received by said DDNS service provider;
displaying a fourth message by said device, said fourth message indicating that said mapping is proper functioning; and
displaying a fifth message by said device if said first message is not received by said device, said fifth message indicating that an error has occurred. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for automating the setup and testing of DDNS services provided by a DDNS services provider comprising:
-
a data storage device within a first device of a private network, said data storage device used for storing a first software;
a processor within said first device for executing said first software, said first software capable of generating at least one graphical user interface wherein said at least one graphical user interface is used to establish an account, and said at least one graphical user interface is used to establish a host name/domain name, said host name/domain name associated with said first device, said first software used for verifying communication between a second device external to said private network and said first device after an IP address assigned to said first device by an Internet service provider has changed. - View Dependent Claims (19, 20)
-
Specification