Earmarking a short list of favorite domain names or searches
First Claim
1. A system, comprising a server hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions within a memory that when executed, cause the system to:
- receive from a first graphical user interface (GUI) displayed on a client hardware computing device during a domain name search session, a user string input comprising a domain name or at least one keyword;
generate, for display on the client hardware computing device, a second GUI including;
a first list of available candidate domain names derived from the user string input; and
a GUI control receiving a selection of a domain name in the first list of available candidate domain names, wherein the selection does not result in a domain name registration, updating an online shopping cart to include the domain name, or terminating the domain name search session;
receive the selection;
execute a database query inserting, into a database coupled to the network, a domain name search session data associated in the database with the selection and including;
a user identifier associated in the database with a user that input the selection;
a domain name search session identifier;
at least one keyword token within the user string input;
a top level domain within the selection; and
a price for registering the selection;
generate a third GUI comprising;
a list of selections associated in the database with the user identifier, the list of selections including the selection;
a list of at least one domain name search session comprising at least one search parameter from the domain name search session; and
a second list of available candidate domain names sharing at least one common attribute with the at least one keyword token, the top level domain, or the price, the second list of available candidate domain names being ordered according to a total number of the at least one common attribute.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a list of suggested available domain names and an associated user interface control; receive, from a client computer, a selection of a favorite domain name; store the selection in a repository of favorite domain name data; synchronize the repository with local favorite domain name data on the client; and identify, via machine learning, an aggregate or individual trend within the repository of domain name data.
-
Citations
14 Claims
-
1. A system, comprising a server hardware computing device coupled to a network and comprising at least one processor executing specific computer-executable instructions within a memory that when executed, cause the system to:
-
receive from a first graphical user interface (GUI) displayed on a client hardware computing device during a domain name search session, a user string input comprising a domain name or at least one keyword; generate, for display on the client hardware computing device, a second GUI including; a first list of available candidate domain names derived from the user string input; and a GUI control receiving a selection of a domain name in the first list of available candidate domain names, wherein the selection does not result in a domain name registration, updating an online shopping cart to include the domain name, or terminating the domain name search session; receive the selection; execute a database query inserting, into a database coupled to the network, a domain name search session data associated in the database with the selection and including; a user identifier associated in the database with a user that input the selection; a domain name search session identifier; at least one keyword token within the user string input; a top level domain within the selection; and a price for registering the selection; generate a third GUI comprising; a list of selections associated in the database with the user identifier, the list of selections including the selection; a list of at least one domain name search session comprising at least one search parameter from the domain name search session; and a second list of available candidate domain names sharing at least one common attribute with the at least one keyword token, the top level domain, or the price, the second list of available candidate domain names being ordered according to a total number of the at least one common attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising the steps of:
-
receiving, by a server hardware computing device communicatively coupled to a network and comprising at least one processor executing specific computer-executable instructions within a memory, from a first graphical user interface (GUI) displayed on a client hardware computing device during a domain name search session, a user string input comprising a domain name or at least one keyword; generating, by the server hardware computing device, a second GUI including; a first list of available candidate domain names derived from the user string input; and a GUI control receiving a selection of a domain name in the first list of available candidate domain names, wherein the selection does not result in a domain name registration, updating an online shopping cart to include the domain name, or terminating the domain name search session; receiving, by the server hardware computing device the selection; executing, by the server hardware computing device, database query inserting, into a database communicatively coupled to the network, a domain name search session data associated in the database with the selection and including; a user identifier associated in the database with a user that input the selection; a domain name search session identifier; at least one keyword token within the user string input; a top level domain within the selection; and a price for registering the selection; generating, by the server hardware computing device, a third GUI comprising; a list of selections associated in the database with the user identifier, the list of selections including the selection; a list of at least one domain name search session comprising at least one search parameter from the domain name search session; and a second list of available candidate domain names sharing at least one common attribute with the at least one keyword token, the top level domain, or the price, the second list of available candidate domain names being ordered according to a total number of the at least one common attribute. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification