Vertical search expansion, disambiguation, and optimization of search queries
First Claim
1. A method to select advertising content for display on a web page, the 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 parsed search query term;
retrieving a plurality of keywords from a database, wherein said keywords relate contextually to a category of said query web page;
generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword;
retrieving, from a database, a plurality of advertising offers related to said modified queries;
removing, in a computer, any advertising offer that is not related contextually to said category of said query web page;
storing, in a database, as filtered modified queries, said modified queries corresponding to advertising offers not removed;
thereafter, receiving, in a computer, a subsequent search query received from a user over a network through a corresponding query web page;
retrieving a plurality of filtered modified queries from a database related to said subsequent search query and said corresponding query web page;
retrieving advertising offers related to said filtered modified queries retrieved; and
retrieving advertising content from a database related to an advertising offer retrieved.
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. One or more filtered queries are retrieved from a database, each of the filtered queries corresponding to one or more advertising offers related contextually to the at least one query term. Selection of advertising content associated with the advertising offers is optimized based on one or more predetermined parameters, the advertising content to be displayed for the user in conjunction with query results of the original query and the one or more filtered queries.
20 Citations
20 Claims
-
1. A method to select advertising content for display on a web page, the 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 parsed search query term; retrieving a plurality of keywords from a database, wherein said keywords relate contextually to a category of said query web page; generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword; retrieving, from a database, a plurality of advertising offers related to said modified queries; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; storing, in a database, as filtered modified queries, said modified queries corresponding to advertising offers not removed; thereafter, receiving, in a computer, a subsequent search query received from a user over a network through a corresponding query web page; retrieving a plurality of filtered modified queries from a database related to said subsequent search query and said corresponding query web page; retrieving advertising offers related to said filtered modified queries retrieved; and retrieving advertising content from a database related to an advertising offer retrieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium containing executable instructions, which, when executed in a processing system, cause the processing system to perform 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 parsed search query term; retrieving a plurality of keywords from a database, wherein said keywords relate contextually to a category of said query web page; generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword; retrieving, from a database, a plurality of advertising offers related to said modified queries; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; storing, in a database, as filtered modified queries, said modified queries corresponding to advertising offers not removed; thereafter, receiving, in a computer, a subsequent search query received from a user over a network through a corresponding query web page; retrieving a plurality of filtered modified queries from a database related to said subsequent search query and said corresponding query web page; retrieving advertising offers related to said filtered modified queries retrieved; and retrieving advertising content from a database related to an advertising offer retrieved. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system to select advertising content for display on a web page, the 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 parsed search query term; retrieving a plurality of keywords from a database, wherein said keywords relate contextually to a category of said query web page; generating, in a computer, a set of modified queries, each modified query comprising said at least one query term and at least one keyword; retrieving, from a database, a plurality of advertising offers related to said modified queries; removing, in a computer, any advertising offer that is not related contextually to said category of said query web page; storing, in a database, as filtered modified queries, said modified queries corresponding to advertising offers not removed; thereafter, receiving, in a computer, a subsequent search query received from a user over a network through a corresponding query web page; retrieving a plurality of filtered modified queries from a database related to said subsequent search query and said corresponding query web page; retrieving advertising offers related to said filtered modified queries retrieved; and retrieving advertising content from a database related to an advertising offer retrieved. - View Dependent Claims (18, 19, 20)
-
Specification