System and method for generating domain names and for facilitating registration and transfer of the same
DCFirst Claim
1. A system for generating a domain name and for facilitating registration of the same, comprising:
- a data storage facility storing a plurality of adjunct terms for use in generating at least one registerable domain name; and
a processor arrangement coupled to said data storage facility and configured to be accessed by a user system via an electronic data network, to receive at least one root term from said user system, to concatenate said at least one root term with at least one adjunct term and with a top level domain to generate at least one candidate domain name, to query a data source to determine if said at least one candidate domain name is available for registration, and to notify said user system of said at least one candidate domain name when said at least one candidate domain name is available for registration.
13 Assignments
Litigations
0 Petitions
Accused Products
Abstract
New and improved systems and methods for generating and facilitating registration and transfer of available domain names. The systems and methods include and involve a data storage facility for storing at least one adjunct term for use in generating at least one registerable domain name, and a processor arrangement which is coupled to the data storage facility and which is configured to be accessed by a user system via an electronic data network, to receive at least one root term from the user system, to concatenate at least one root term with at least one adjunct term to generate at least one candidate domain name, to query a data source to determine if the candidate domain name(s) is available for registration and/or transfer, and to notify the user system of the candidate domain name(s) when the same are available for registration and/or transfer.
-
Citations
20 Claims
-
1. A system for generating a domain name and for facilitating registration of the same, comprising:
-
a data storage facility storing a plurality of adjunct terms for use in generating at least one registerable domain name; and
a processor arrangement coupled to said data storage facility and configured to be accessed by a user system via an electronic data network, to receive at least one root term from said user system, to concatenate said at least one root term with at least one adjunct term and with a top level domain to generate at least one candidate domain name, to query a data source to determine if said at least one candidate domain name is available for registration, and to notify said user system of said at least one candidate domain name when said at least one candidate domain name is available for registration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating a domain name and for facilitating transfer of the same, comprising:
-
a data storage facility storing a plurality of adjunct terms for use in generating at least one transferable domain name; and
a processor arrangement coupled to said data storage facility and configured to be accessed by a user system via an electronic data network, to receive at least one root term from said user system, to concatenate said at least one root term with at least one adjunct term and with a top level domain to generate at least one candidate domain name, to query a data source to determine if said at least one candidate domain name is available for transfer, and to notify said user system of said at least one candidate domain name when said at least one candidate domain name is available for transfer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for generating a domain name and for facilitating registration of the same, comprising:
-
a storage facility storing a plurality of adjunct terms for use in generating an available domain name; and
a server facility coupled to said storage facility and configured to be accessed by a user system via an electronic data network, to receive a root term from said user system via said electronic data network, to retrieve an adjunct term from said storage facility, to concatenate said root term with said adjunct term and with a top level domain to generate a candidate domain name, to query a data source to determine if said candidate domain name is available for registration, and to notify said user system of said candidate domain name when said candidate domain name is available for registration.
-
-
16. A system for generating a domain name and for facilitating registration of the same, comprising:
-
a storage facility storing a plurality of adjunct terms for use in generating an available domain name; and
a server facility coupled to said storage facility and configured to permit a user system to access said server facility via an electronic data network, to receive a root term from said user system via said electronic data network, to retrieve an adjunct term related to said root term from said storage facility, to concatenate said adjunct term with a top level domain to generate a candidate domain name, to query a data source to determine if said candidate domain name is available for registration, and to notify said user system of said candidate domain name when said candidate domain name is available for registration.
-
-
17. A system for generating a domain name and for facilitating registration of the same, comprising:
-
a data storage facility storing at least one adjunct term for use in generating at least one registerable domain name; and
a processor arrangement coupled to said data storage facility and configured to be accessed by a user system via an electronic data network, to receive at least one root word from said user system, to concatenate said at least one root word with said at least one adjunct term and with a top level domain to generate at least one candidate domain name, to query a data source to determine if said at least one candidate domain name is available for registration, and to notify said user system of said at least one candidate domain name when said at least one candidate domain name is available for registration.
-
-
18. A method for generating a domain name and for facilitating registration of the same, comprising the steps of:
-
storing a plurality of adjunct terms for use in generating at least one registerable domain name;
permitting a user to access a server facility via an electronic data network;
receiving at least one root term from said user system via said electronic data network;
concatenating said at least one root term with at least one adjunct term and with a top level domain to generate at least one candidate domain name;
querying a remote data source to determine if said at least one candidate domain name is available for registration; and
notifying said user of said at least one candidate domain name when said at least one candidate domain name is available for registration.
-
-
19. A method for generating a domain name and for facilitating registration of the same, comprising the steps of:
-
storing a plurality of adjunct terms for use in generating an available domain name;
permitting a user to access a server facility via an electronic data network;
receiving a root term from said user system via said electronic data network;
retrieving from storage an adjunct term;
concatenating said root term with said adjunct term and with a top level domain to generate a candidate domain name;
querying a data source to determine if said candidate domain name is available for registration; and
notifying said user of said candidate domain name when said candidate domain name is available for registration.
-
-
20. A method for generating a domain name and for facilitating registration of the same, comprising the steps of:
-
storing a plurality of adjunct terms for use in generating a registerable domain name;
permitting a user to access a server facility via an electronic data network;
receiving a root term from said user system via said electronic data network;
retrieving from storage an adjunct term relating to said root term;
concatenating said adjunct term with a top level domain to generate a candidate domain name;
querying a data source to determine if said candidate domain name is available for registration; and
notifying said user of said candidate domain name when said candidate domain name is available for registration.
-
Specification