Internet domain name registration system
First Claim
1. A method of displaying information on the availability of multiple names for registration as domain 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 a plurality of available domain names for registration, to thereby enable the user to formulate a request to register the plurality of available domain names using the query results table.
1 Assignment
0 Petitions
Accused Products
Abstract
A domain name registration system includes a user interface through which a user can 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.
51 Citations
28 Claims
-
1. A method of displaying information on the availability of multiple names for registration as domain 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 a plurality of available domain names for registration, to thereby enable the user to formulate a request to register the plurality of available domain names using the query results table. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of checking 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;
looking up an availability status of the name in combination with each of 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;
wherein the table is displayed within a web form that permits the user to select multiple domain names from the table and to submit, from said web form, a request to register the multiple domain names, such that multiple domain names are registered in response to a single request from the user. - View Dependent Claims (7)
-
-
8. A method of facilitating availability checking and registration of domain names, the method comprising:
-
providing an electronic form for 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 from the form, the set of names comprising a plurality of names to be checked;
querying a registry database to check an availability of each of the plurality of names with each of a plurality of Top Level Domain (TLD) extensions; and
generating and returning to the user a query results display which includes a table showing the availability of each name in conjunction with each of the plurality of TLD extensions, wherein the table is presented in conjunction with a user option to select multiple available name-TLD extension combinations (“
domain names”
) to formulate a registration request, whereby the user can formulate a single request to register a plurality of domain names. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of checking the availability of domain names for registration, the method comprising:
-
providing a web form allowing a user to specify multiple names to be queried for availability such that the user need not specify associated Top Level Domain (TLD) extensions;
receiving a submission comprising multiple names entered by the user into the web form;
in response to the submission, checking registration availability of each of the multiple names in combination with each of multiple Top Level Domain (TLD) extensions, to thereby check registration availability of multiple domain names; and
generating and returning to the user a query results page which includes a table indicating 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 multiple available domain names for registration to formulate a registration request, such that the user can request registration of multiple domain names with a single registration request. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for allowing a user to query a database to determine the availability of multiple names for domain name registration, the 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 a user to submit multiple names at a time; and
a 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 a set of multiple Top Level Domain (TLD) extensions, such that the user need not specify the TLD extensions, and (b) generating a query results display indicating, for each combination of a name and a TLD extension, whether the combination is available for registration, wherein the query results display provides a user option to generate a request to register a plurality of the combinations that are available, such that the user requests registration of multiple domain names in a single request. - View Dependent Claims (25, 26, 27, 28)
-
Specification