Vertical search expansion, disambiguation, and optimization of search queries
First Claim
Patent Images
1. A method comprising:
- parsing, in a computer, an original search query received from a user over a network through a query web page to obtain at least one query term;
retrieving a plurality of keywords from a database related contextually to a category of said query web page and said at least one query term;
generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword of said plurality of keywords;
retrieving, in a computer, a plurality of advertising offers for each modified query and for said original query;
removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; and
ranking, in a computer, the advertising offers not removed based on at least one predetermined parameter.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method to facilitate expansion, disambiguation, and optimization of search queries over a network wherein an original query received from a user is parsed to obtain at least one query term. A plurality of keywords related contextually to one or more query terms are further retrieved from a database. Finally, a set of modified queries is generated, each modified query further comprising at least one query term and at least one retrieved keyword.
-
Citations
17 Claims
-
1. A method comprising:
-
parsing, in a computer, an original search query received from a user over a network through a query web page to obtain at least one query term; retrieving a plurality of keywords from a database related contextually to a category of said query web page and said at least one query term; generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword of said plurality of keywords; retrieving, in a computer, a plurality of advertising offers for each modified query and for said original query; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; and ranking, in a computer, the advertising offers not removed based on at least one predetermined parameter. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
a server, comprising a processor and memory, for; parsing an original search query received from a user over a network through a query web page to obtain at least one query term; retrieving a plurality of keywords from a database related contextually to a category of said query web page and said at least one query term; generating a set of modified queries, each modified query further comprising said at least one query term and at least one keyword of said plurality of keywords; retrieving a plurality of advertising offers for each modified query and for said original query; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; and ranking, in a computer, the advertising offers not removed based on at least one predetermined parameter. - View Dependent Claims (8, 9, 10, 11)
-
12. A computer readable medium containing executable instructions, which, when executed in a processing system, cause the processing system to perform a method comprising:
-
parsing an original search query received from a user over a network through a query web page to obtain at least one query term; retrieving a plurality of keywords from a database related contextually to a category of said query web page and said at least one query term; generating a set of modified queries, each modified query further comprising said at least one query term and at least one keyword of said plurality of keywords; retrieving a plurality of advertising offers for each modified query and for said original query; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; and ranking, in a computer, the advertising offers not removed based on at least one predetermined parameter. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification