SELECTING CONTENT BASED ON ENTITIES PRESENT IN SEARCH RESULTS
First Claim
Patent Images
1. A method comprising:
- receiving a query;
receiving query results based on the query;
determining for each of a predetermined number of top results entities associated therewith;
using the determined entities to either augment or filter the query producing an enhanced query; and
using the enhanced query to identify one or more sponsored content items for presentation to a user along with the query results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content to a user. A method includes: receiving a query; receiving query results based on the query; determining for each of a predetermined number of top results entities associated therewith; using the determined entities to either augment or filter the query producing an enhanced query; and using the enhanced query to identify one or more sponsored content items for presentation to a user along with the query results.
17 Citations
20 Claims
-
1. A method comprising:
-
receiving a query; receiving query results based on the query; determining for each of a predetermined number of top results entities associated therewith; using the determined entities to either augment or filter the query producing an enhanced query; and using the enhanced query to identify one or more sponsored content items for presentation to a user along with the query results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product tangibly embodied in a computer-readable storage device and comprising instructions that, when executed by a processor, cause the processor to
receive a query; -
receive query results based on the query; determine for each of a predetermined number of top results entities associated therewith; use the determined entities to either augment or filter the query producing an enhanced query; and use the enhanced query to identify one or more sponsored content items for presentation to a user along with the query results. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a query enhancer; a content selector; and wherein the query enhancer is configured to; receive a query; receive query results based on the query; determine for each of a predetermined number of top results entities associated therewith; and use the determined entities to either augment or filter the query producing an enhanced query; and wherein the content selector is configured to use the enhanced query to identify one or more sponsored content items for presentation to a user along with the query results. - View Dependent Claims (17, 18, 19, 20)
-
Specification