ENRICHING SEARCH RESULTS
First Claim
1. A method comprising:
- responsive to a query from a user;
identifying, by a search engine system using a search engine index, a plurality of responsive resources;
determining, by the search engine system, that a first responsive resource, in the plurality of responsive resources, is associated in the search engine index with enrichment information obtained from a first registered publisher of the first responsive resource;
providing, by the search engine system to the user, an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource; and
providing, by the search engine system and without requiring additional user action, to the user, refreshed enrichment information associated with the first responsive resource for display, wherein the refreshed enrichment information is live enrichment information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing search results. In one aspect, a method includes identifying a plurality of registered publishers for enriched search results and, for each registered publisher, obtaining enrichment information from the registered publisher and associating the enrichment information with a resource provided by the publisher. A query is received. A plurality of responsive resources that are responsive to the query are identified. A first responsive resource is determined to be associated with enrichment information. An enriched search result is provided, the enriched search result identifying the first responsive resource and including the first responsive resource'"'"'s associated enrichment information.
3 Citations
20 Claims
-
1. A method comprising:
responsive to a query from a user; identifying, by a search engine system using a search engine index, a plurality of responsive resources; determining, by the search engine system, that a first responsive resource, in the plurality of responsive resources, is associated in the search engine index with enrichment information obtained from a first registered publisher of the first responsive resource; providing, by the search engine system to the user, an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource; and providing, by the search engine system and without requiring additional user action, to the user, refreshed enrichment information associated with the first responsive resource for display, wherein the refreshed enrichment information is live enrichment information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system comprising one or more computers configured to perform operations comprising:
-
responsive to a query from a user; identifying, by a search engine system using a search engine index, a plurality of responsive resources; determining, by the search engine system, that a first responsive resource, in the plurality of responsive resources, is associated in the search engine index with enrichment information obtained from a first registered publisher of the first responsive resource; providing, by the search engine system to the user, an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource; and providing, by the search engine system and without requiring additional user action, to the user, refreshed enrichment information associated with the first responsive resource for display, wherein the refreshed enrichment information is live enrichment information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
responsive to a query from a user; identifying, by a search engine system using a search engine index, a plurality of responsive resources; determining, by the search engine system, that a first responsive resource, in the plurality of responsive resources, is associated in the search engine index with enrichment information obtained from a first registered publisher of the first responsive resource; providing, by the search engine system to the user, an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource; and providing, by the search engine system and without requiring additional user action, to the user, refreshed enrichment information associated with the first responsive resource for display, wherein the refreshed enrichment information is live enrichment information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification