Appraising a domain name using keyword monetary value data
First Claim
1. A method, comprising:
- A) storing, on a database running on one or more server computers communicatively coupled to a network, one or more data records, each of said one or more data records comprising;
i) a text string; and
ii) a monetary value associated with said text string;
B) receiving, by said one or more server computers, an appraisal request for a domain name;
C) setting, by said one or more server computers, an appraisal value of said domain name to 0;
D) identifying, by said one or more server computers, a keyword within said domain name;
E) determining, by said one or more server computers, the existence, within said database, of one or more matching data records wherein said text string matches said keyword;
F) responsive to a determination that said one or more matching data records do not exist within said database, generating, by said one or more server computers, a keyword appraisal value of 0;
G) responsive to a determination that said one or more matching data records exist within said database;
i) identifying, by said one or more server computers, a keyword frequency count comprising a quantity of said one or more matching data records;
ii) identifying, by said one or more server computers, a keyword monetary value comprising a sum of said monetary value, associated with said text string, for all of said one or more matching data records;
iii) generating, by said one or more server computers, said keyword appraisal value comprising a quotient calculated by dividing said keyword monetary value by said keyword frequency count; and
iv) adding, by said one or more server computers, said keyword appraisal value to said appraisal value of said domain name; and
H) transmitting, by said one or more server computers, said appraisal value to one or more client computers communicatively coupled to said network.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for storing one or more data records, comprising a text string and a monetary value associated with the text string, in a database. One or more server computers may receive an appraisal request for a domain name and identify one or more keywords in the domain name. The server(s) may then determine an existence of one or more matching data records wherein the text string in the record(s) match the identified keyword. If the matching data records exist, the server(s) may identify a keyword frequency count and a keyword monetary value for that keyword. A keyword appraisal value may be generated by dividing the keyword monetary value by the keyword frequency count. The appraisal value for all identified keywords may be added to the domain name appraisal and the domain name appraisal may be transmitted to a client computer.
99 Citations
18 Claims
-
1. A method, comprising:
-
A) storing, on a database running on one or more server computers communicatively coupled to a network, one or more data records, each of said one or more data records comprising; i) a text string; and ii) a monetary value associated with said text string; B) receiving, by said one or more server computers, an appraisal request for a domain name; C) setting, by said one or more server computers, an appraisal value of said domain name to 0; D) identifying, by said one or more server computers, a keyword within said domain name; E) determining, by said one or more server computers, the existence, within said database, of one or more matching data records wherein said text string matches said keyword; F) responsive to a determination that said one or more matching data records do not exist within said database, generating, by said one or more server computers, a keyword appraisal value of 0; G) responsive to a determination that said one or more matching data records exist within said database; i) identifying, by said one or more server computers, a keyword frequency count comprising a quantity of said one or more matching data records; ii) identifying, by said one or more server computers, a keyword monetary value comprising a sum of said monetary value, associated with said text string, for all of said one or more matching data records; iii) generating, by said one or more server computers, said keyword appraisal value comprising a quotient calculated by dividing said keyword monetary value by said keyword frequency count; and iv) adding, by said one or more server computers, said keyword appraisal value to said appraisal value of said domain name; and H) transmitting, by said one or more server computers, said appraisal value to one or more client computers communicatively coupled to said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification