ENRICHING SEARCH RESULTS
First Claim
1. A method performed by data processing apparatus, the method comprising:
- 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;
receiving a query;
identifying a plurality of responsive resources, a responsive resource being a resource that is responsive to the query;
determining that a first responsive resource provided by a first registered publisher is associated with enrichment information obtained from the first registered publisher; and
providing an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource.
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.
-
Citations
19 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
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; receiving a query; identifying a plurality of responsive resources, a responsive resource being a resource that is responsive to the query; determining that a first responsive resource provided by a first registered publisher is associated with enrichment information obtained from the first registered publisher; and providing an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising one or more computers configured to perform operations comprising:
-
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; receiving a query; identifying a plurality of responsive resources, a responsive resource being a resource that is responsive to the query; determining that a first responsive resource provided by a first registered publisher is associated with enrichment information obtained from the first registered publisher; and providing an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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:
-
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; receiving a query; identifying a plurality of responsive resources, a responsive resource being a resource that is responsive to the query; determining that a first responsive resource provided by a first registered publisher is associated with enrichment information obtained from the first registered publisher; and providing an enriched search result, the enriched search result identifying the first responsive resource and including the enrichment information associated with first responsive resource.
-
Specification