Suggesting concept-based domain names
First Claim
Patent Images
1. A method comprising the steps of:
- A. storing in a database one or more conceptual classes comprising a plurality of potential domain names, wherein each potential domain name in the plurality of potential domain names comprises a plurality of attributes, wherein the plurality of potential domain names within a conceptual class share a plurality of common attributes, and wherein the database and a server computer comprising a server software are communicatively coupled to a network;
B. receiving a domain name from a client software on a client computer to determine if the domain name is available to be registered;
C. identifying, using the server software and according to a context from each of one or more words parsed from the domain name, one or more of the plurality of potential domain names within the conceptual class which share the plurality of common attributes with one or more of the one or more words;
D. calculating a plurality of suggested domain names using the one or more of the plurality of potential domain names; and
E. displaying the plurality of suggested domain names on the client software.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of the present invention allow for displaying suggested concept-based results. An exemplary method may comprise the steps of receiving a domain name, determining from ontological calculations suggested domain names related to the concept of the domain name and displaying the suggested domain names.
-
Citations
15 Claims
-
1. A method comprising the steps of:
-
A. storing in a database one or more conceptual classes comprising a plurality of potential domain names, wherein each potential domain name in the plurality of potential domain names comprises a plurality of attributes, wherein the plurality of potential domain names within a conceptual class share a plurality of common attributes, and wherein the database and a server computer comprising a server software are communicatively coupled to a network; B. receiving a domain name from a client software on a client computer to determine if the domain name is available to be registered; C. identifying, using the server software and according to a context from each of one or more words parsed from the domain name, one or more of the plurality of potential domain names within the conceptual class which share the plurality of common attributes with one or more of the one or more words; D. calculating a plurality of suggested domain names using the one or more of the plurality of potential domain names; and E. displaying the plurality of suggested domain names on the client software. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
A. a database communicatively coupled to a network and comprising; i. a plurality of potential domain names; ii. a plurality of attributes for each of the plurality of potential domain names; and iii. one or more conceptual classes comprising the plurality of potential domain names, wherein the plurality of potential domain names within a conceptual class share a plurality of common attributes; B. a client computer communicatively coupled to the network and comprising a client software configured to receive a domain name to determine if the domain name is available to be registered; C. a server computer communicatively coupled to the network and comprising a server software configured to; i. identify, according to a context from each of one or more words parsed from the domain name, one or more of the plurality of potential domain names within the conceptual class which share the plurality of common attributes with one or more of the plurality of words; ii. calculate a plurality of suggested domain names using the one or more of the plurality of potential domain names; and iii. send the plurality of suggested domain names to the client software for display. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification