Internet domain name registration system
First Claim
1. A method of querying a domain name registry database for a plurality of names to determine domain name registration availability, the method comprising:
- displaying a view allowing a user to specify a plurality of names to be checked for availability in a domain name registry database;
receiving a set of names specified by the user, the set comprising a plurality of names to be checked;
querying the registry database for the plurality of names, where each name is checked with multiple Top Level Domain (TLD) extensions; and
displaying query results for the plurality of names in a table showing the availability of each name in conjunction with each TLD extension.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for querying a database for multiple names submitted at one time to a query server. The method includes a process for querying a database, such as a domain name registry database, for multiple names or text strings and displaying the query results for each of the names in an easy-to-read table. In the disclosed embodiment of a domain name registration system, a user is allowed to submit multiple names to a query server to determine the availability of the names for domain name registration. After the query results are returned for each of the multiple names submitted, the user is presented with a table listing the availability of each name in combination with multiple Top-Level Domain (TLD) extensions. The user is able to select one or more names from the table for registration in the registry database. After the query server has attempted to register each of the selected names, the user is presented with a Registry Response Table indicating which of the selected names were successfully registered as domain names. Thus, the system and method increases the speed and productivity of querying and updating a domain name registry or other database.
217 Citations
18 Claims
-
1. A method of querying a domain name registry database for a plurality of names to determine domain name registration availability, the method comprising:
-
displaying a view allowing a user to specify a plurality of names to be checked for availability in a domain name registry database;
receiving a set of names specified by the user, the set comprising a plurality of names to be checked;
querying the registry database for the plurality of names, where each name is checked with multiple Top Level Domain (TLD) extensions; and
displaying query results for the plurality of names in a table showing the availability of each name in conjunction with each TLD extension. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a computer system that implements a domain name registration search engine, a method of checking the availability of and registering multiple names as domain names, the method comprising:
-
displaying an interface allowing a user to specify within a single view multiple names to be queried for availability;
receiving a search query of names from the user, the search query comprising multiple names entered by the user into the single veiw;
querying a database to determine registration availability of each of the multiple names in combination with each of multiple Top Level Domain (TLD) extensions; and
displaying a table showing the availability of each name in conjunction with each TLD extension, wherein the table is displayed in conjunction with a selection mechanism for allowing the user to select one or more available domain names for registration. - View Dependent Claims (8, 9, 10, 11, 13, 14, 15, 17)
-
-
12. A search engine system for allowing a user to query a database to determine the availability of multiple names for domain name registration, the search engine system comprising:
-
a web page adapted for user entry and submission of a set of names to be checked for domain name registration availability, wherein the web page allows the user to enter and submit multiple names at a time; and
a query server which is responsive to submission from the web page of a set of multiple names by at least (a) determining registration availability of each of the names in combination with each of multiple Top Level Domain (TLD) extensions, and (b) generating a results table indicating, for each combination of a name and a TLD extension, whether the combination is available for registration.
-
-
16. A method of displaying information on the availability of multiple names for registration as domain names, wherein a domain name registry database is queried to determine the availability of the multiple names, the method comprising:
-
displaying a query results table showing, for each of multiple names specified by a user, the availability of multiple domain names for registration, wherein each domain name is derived from one of the user specified multiple names combined with one of multiple TLD extensions; and
for each of the multiple domain names available for registration, providing a selection mechanism within the query results table to permit the selection of one or more available domain names for registration.
-
-
18. A method of querying a domain name registry database to determine domain name registration availability, the method comprising:
-
displaying a view allowing a user to specify a name to be queried for availability as a Second Level Domain (SLD) in a domain name registry database;
receiving from the user the name to be queried for availability as the SLD;
querying the registry database for the name in combination with multiple Top Level Domain (TLD) extensions not specified by the user; and
displaying query results for the name in a table showing the availability of the name as a SLD in conjunction with each TLD extension.
-
Specification