Method and system for generating a set of search terms
First Claim
Patent Images
1. A method of generating a search term list in response to an input from a user, the method comprising:
- (a) providing a server coupled with a database;
(b) maintaining a master set of search terms in the database;
(c) determining a value score for each search term in the master set, wherein the value score for each term is determined in response to a number of times that the search term is used during a period of time and by an amount of revenue generated by each search term;
(d) receiving an input from the user via the server;
(e) selecting a first set of search terms from the master set of search terms in response to the input received from the user; and
(f) selecting a second set of search terms from the first set of search terms in response to the value score associated with first set of search terms.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing a set of search terms in response to a user input are disclosed. A first set of search terms is selected from a master set of search terms based upon a match between the input and the search terms or based upon a predefined association between the input and the search terms. A second set of search terms is selected from the first set of search terms in response to a value score that is established for each of the search terms. The value score is selected based at least in part upon the amount of revenue that each search term generates for the system'"'"'s operator.
562 Citations
19 Claims
-
1. A method of generating a search term list in response to an input from a user, the method comprising:
-
(a) providing a server coupled with a database;
(b) maintaining a master set of search terms in the database;
(c) determining a value score for each search term in the master set, wherein the value score for each term is determined in response to a number of times that the search term is used during a period of time and by an amount of revenue generated by each search term;
(d) receiving an input from the user via the server;
(e) selecting a first set of search terms from the master set of search terms in response to the input received from the user; and
(f) selecting a second set of search terms from the first set of search terms in response to the value score associated with first set of search terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
(g) arranging the second set of search terms in a search term list;
(h) displaying the search term list with the terms arranged in descending order based upon the value score for each search term.
-
-
5. The method of claim 1, wherein the value score for each search term is determined by a frequency at which the search term is used.
-
6. The method of claim 1, wherein the value score for each search term is further determined by a number of times that the search term is used during a period of time.
-
7. The method of claim 1, wherein the input from the user comprises a plurality of characters.
-
8. The method of claim 1, wherein (b) comprises receiving statistical information for at least one of the search terms in the master set and determining the value score for the at least one search term in response to the statistical information.
-
9. The method of claim 1, wherein (d) comprises selecting search terms that contain or match the input.
-
10. The method of claim 1, wherein (d) comprises selecting search terms that are associated with the input.
-
11. The method of claim 1, wherein (e) comprises selecting search terms that have the highest value score.
-
12. A system for generating a search term list in response to an input from a user, the system comprising:
-
a database storing a master set of search terms and a value score for each search term, wherein the value score for each search term is determined in response to a number of times that the search term is used during a period of time and by an amount of revenue generated by each search term;
a server coupled with the database, the serving being operative to select a first set of search terms from the master set of search terms in response to an input received from the user and being operative to select a second set of search terms from the first set of search terms in response to the value score associated with the first set of search terms. - View Dependent Claims (13, 14, 15)
-
-
16. A method of generating a search term list in response to an input from a user, the method comprising:
-
(a) providing a server coupled with a database;
(b) maintaining a master set of search terms in the database;
(c) determining a value score for each search term in the master set wherein the value score is determined by an amount of revenue generated by each search term and a number of times that the search term is used during a period of time;
(d) receiving an input from the user via the server;
(e) selecting a first set of search terms from the master set of search terms in response to the input received from the user wherein a portion of each term in the first set of search terms matches the input; and
(f) selecting a second set of search terms from the first set of search terms in response to the value score associated with first set of search terms. - View Dependent Claims (17)
-
-
18. A method of generating a search term list in response to an input from a user, the method comprising:
-
(a) providing a server coupled with a database;
(b) maintaining a master set of search terms in the database;
(c) determining a value score for each search term in the master set wherein the value score is determined by an amount of revenue generated by each search term and a number of times that the search term is used during a period of time;
(d) receiving an input from the user via the server;
(e) selecting a first set of search terms from the master set of search terms in response to the input received from the user wherein each term in the first set of search terms is associated with the input; and
(f) selecting a second set of search terms from the first set of search terms in response to the value score associated with first set of search terms. - View Dependent Claims (19)
-
Specification