Selecting content based on entities present in search results
First Claim
Patent Images
1. A method comprising:
- receiving a query submitted from a user device;
receiving a set of query results identified using the query;
prior to presentation of the set of query results;
evaluating, by one or more processors, the set of query results to identify an entity that appears in a highest number of query results in the set of query results, wherein an entity is named and represents a person, place, thing or concept;
creating an enhanced query that includes a reference to the identified entity, and omits at least one term from the query;
using the enhanced query to identify one or more sponsored content items for presentation with the set of query results; and
incorporating the one or more sponsored content items into a search results page that presents the set of 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.
23 Citations
9 Claims
-
1. A method comprising:
-
receiving a query submitted from a user device; receiving a set of query results identified using the query; prior to presentation of the set of query results; evaluating, by one or more processors, the set of query results to identify an entity that appears in a highest number of query results in the set of query results, wherein an entity is named and represents a person, place, thing or concept; creating an enhanced query that includes a reference to the identified entity, and omits at least one term from the query; using the enhanced query to identify one or more sponsored content items for presentation with the set of query results; and incorporating the one or more sponsored content items into a search results page that presents the set of query results. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 submitted from a user device; receive a set of query results identified using the query; prior to presentation of the set of query results; evaluate, by one or more processors, the set of query results to identify an entity that appears in a highest number of query results in the set of query results, wherein an entity is named and represents a person, place, thing or concept; create an enhanced query that includes a reference to the identified entity, and omits at least one term from the query; use the enhanced query to identify one or more sponsored content items for presentation with the set of query results; and incorporate the one or more sponsored content items into a search results page that presents the set of query results. - View Dependent Claims (7)
-
-
8. A system comprising:
-
a query enhancer; a content selector; and wherein the query enhancer is configured to; receive a query submitted from a user device; receive a set of query results identified using the query; prior to presentation of the set of query results; evaluate, by one or more processors, the set of query results to identify an entity that appears in a highest number of query results in the set of query results, wherein an entity is named and represents a person, place, thing or concept; and create an enhanced query that includes a reference to the identified entity, and omits at least one term from the query; and wherein the content selector is configured to; use the enhanced query to identify one or more sponsored content items for presentation with the set of query results; and incorporate the one or more sponsored content items into a search results page that presents the set of query results. - View Dependent Claims (9)
-
Specification