Integrated messaging domain name setup
First Claim
1. In a messaging system, a method of automatically configuring system devices such that messages corresponding to a new domain name can be appropriately routed by utilizing a configuration tool that assists a user in registering the new domain name with a domain name registrar, the method comprising acts of:
- receiving a user request to acquire a new domain name corresponding to a top-level domain extension;
based on the top-level domain extension, retrieving a list of registrars capable of registering the new domain name;
receiving user input selecting a registrar from among the list of registrars for registering a desired domain name;
based on the selected registrar, automatically establishing a communication with the selected registrar'"'"'s signup process;
automatically determining an IP address corresponding to a message server, the IP address used for configuring records of a domain name server; and
sending at least the IP address and a unique user identifier to the registrar'"'"'s signup process.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a configuration tool that during configuration of a message server assists a user in registering, transferring, maintaining a domain name and/or automatically configuring a message system in accordance therewith. The configuration tool guides the user through a series of inquiries, and based on the user input utilizes a list of registrars for registering a new domain name, configuring the system in accordance with an existing domain name, or transferring an existing domain name to a registrar within the list. The system then automatically configures the messaging server and other systems accordingly. Further, the system is configured to update a DNS for dynamic IP addresses corresponding to a domain name by periodically having the server send connection request to itself. This identifies when IP addresses associated with the domain name have changed, and thus the server may initiate the update of the DNS records.
-
Citations
40 Claims
-
1. In a messaging system, a method of automatically configuring system devices such that messages corresponding to a new domain name can be appropriately routed by utilizing a configuration tool that assists a user in registering the new domain name with a domain name registrar, the method comprising acts of:
-
receiving a user request to acquire a new domain name corresponding to a top-level domain extension;
based on the top-level domain extension, retrieving a list of registrars capable of registering the new domain name;
receiving user input selecting a registrar from among the list of registrars for registering a desired domain name;
based on the selected registrar, automatically establishing a communication with the selected registrar'"'"'s signup process;
automatically determining an IP address corresponding to a message server, the IP address used for configuring records of a domain name server; and
sending at least the IP address and a unique user identifier to the registrar'"'"'s signup process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a messaging system, a method of automatically configuring system devices such that messages corresponding to an existing domain name can be appropriately routed to a message server by utilizing a configuration tool for configuring the messaging system using an existing domain name, the method comprising acts of:
-
receiving a user request to use an existing domain name for configuring a message server, the existing domain name corresponding to a top-level domain extension;
automatically determining that the existing domain name is maintained by a registrar within a list of registrars, each registrar in the list being capable of interacting with a configuration tool used in configuring the message server;
automatically establishing a communication with the registrar'"'"'s update process;
automatically determining an IP address corresponding to the message server, the IP address used for configuring records of a domain name server;
sending at least a unique user identifier and the IP address to the registrar'"'"'s update process; and
using the existing domain name for automatically configuring the message server. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. In a messaging system, a method of automatically configuring system devices such that messages corresponding to an existing domain name can be appropriately routed to a message server by utilizing a configuration tool that assists a user in transferring registrars used to maintain the domain name, the method comprising acts of:
-
receiving a user request to use an existing domain name for configuring a message server, the existing domain name corresponding to a top-level domain extension;
automatically determining that the existing domain name is not managed by a registrar within a list of registrars, each registrar within the list being capable of interacting with a configuration tool used in configuring the message server;
based on the top-level domain extension for the existing domain name, retrieving one or more registrars capable of maintaining the existing domain name from the list among the list of registrars;
receiving user input selecting a registrar from among the one or more registrars for transferring the existing domain name;
based on the selected registrar, automatically establishing a communication with the selected registrar'"'"'s transfer process;
automatically determining an IP address corresponding to the message server for configuring records of a domain name server;
sending at least a unique user identifier and the IP address to the selected registrar'"'"'s transfer process; and
indicating to the user that transfer of registrars has been initiated. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. In a messaging system, a computer program product for implementing a method of automatically configuring system devices such that messages corresponding to a new domain name can be appropriately routed by utilizing a configuration tool that assists a user in registering the new domain name with a domain name registrar, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the messaging system to perform the following:
-
receive a user request to acquire a new domain name corresponding to a top-level domain extension;
based on the top-level domain extension, retrieve a list of registrars capable of registering the new domain name;
receive user input selecting a registrar from among the list of registrars for registering a desired domain name;
based on the selected registrar, automatically establish a communication with the selected registrar'"'"'s signup process;
automatically determine an IP address corresponding to a message server, the IP address used for configuring records of a domain name server; and
send at least the IP address and a unique user identifier to the registrar'"'"'s signup process. - View Dependent Claims (34)
-
-
35. In a messaging system, a computer program product for implementing a method of automatically configuring system devices such that messages corresponding to an existing domain name can be appropriately routed to a message server by utilizing a configuration tool for configuring the messaging system using an existing domain name, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the messaging system to perform the following:
-
receive a user request to use an existing domain name for configuring a message server, the existing domain name corresponding to a top-level domain extension;
automatically determine that the existing domain name is maintained by a registrar within a list of registrars, each registrar in the list being capable of interacting with a configuration tool used in configuring the message server;
automatically establish a communication with the registrar'"'"'s update process;
automatically determine an IP address corresponding to the message server, the IP address used for configuring records of a domain name server;
send at least a unique user identifier and the IP address to the registrar'"'"'s update process; and
use the existing domain name for automatically configuring the message server. - View Dependent Claims (36, 37)
-
-
38. In a messaging system, a computer program product for implementing a method of automatically configuring system devices such that messages corresponding to an existing domain name can be appropriately routed to a message server by utilizing a configuration tool that assists a user in transferring registrars used to maintain the domain name, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the messaging system to perform the following:
-
receive a user request to use an existing domain name for configuring a message server, the existing domain name corresponding to a top-level domain extension;
automatically determine that the existing domain name is not managed by a registrar within a list of registrars, each registrar within the list being capable of interacting with a configuration tool used in configuring the message server;
based on the top-level domain extension for the existing domain name, retrieve one or more registrars capable of maintaining the existing domain name from the list among the list of registrars;
receive user input selecting a registrar from among the one or more registrars for transferring the existing domain name;
based on the selected registrar, automatically establish a communication with the selected registrar'"'"'s transfer process;
automatically determine an IP address corresponding to the message server for configuring records of a domain name server;
send at least a unique user identifier and the IP address to the selected registrar'"'"'s transfer process; and
indicate to the user that transfer of registrars has been initiated. - View Dependent Claims (39, 40)
-
Specification