Providing knowledge panels with search results
First Claim
1. A method performed by data processing apparatus, the method comprising:
- receiving, from a client computing device, a query that references a given factual entity;
generating search results, each search result referencing a respective electronic resource related to the received query;
selecting, from a set of content items related to the given factual entity and that have been obtained from multiple electronic resources, content items for display in a user interface element that provides an information summary for the given factual entity, wherein;
at least a portion of the selected content items are selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the selected content item; and
the selected content items include multiple types of content items obtained from the multiple electronic resources; and
in response to receiving the query, providing, to the client computing device, data that causes the client computing device to present the user interface element in a designated area of a search results page with the search results, the presented user interface element including the selected content items and being different from the search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one aspect, a method includes obtaining search results that are responsive to a received query. A factual entity referenced by the query is identified. Content is identified for display in a knowledge panel for the factual entity. The content includes at least one content item obtained from a first resource and at least one second content item obtained from a second resource different than the first resource. Data is provided that causes the identified search results and the knowledge panel to be presented on a search results page. The knowledge panel presents the identified content in a knowledge panel area that is along side at least a portion of the search results.
-
Citations
20 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
receiving, from a client computing device, a query that references a given factual entity; generating search results, each search result referencing a respective electronic resource related to the received query; selecting, from a set of content items related to the given factual entity and that have been obtained from multiple electronic resources, content items for display in a user interface element that provides an information summary for the given factual entity, wherein; at least a portion of the selected content items are selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the selected content item; and the selected content items include multiple types of content items obtained from the multiple electronic resources; and in response to receiving the query, providing, to the client computing device, data that causes the client computing device to present the user interface element in a designated area of a search results page with the search results, the presented user interface element including the selected content items and being different from the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving, from a client computing device, a query that references a given factual entity; generating search results, each search result referencing a respective electronic resource related to the received query; selecting, from a set of content items related to the given factual entity and that have been obtained from multiple electronic resources, content items for display in a user interface element that provides an information summary for the given factual entity, wherein; at least a portion of the selected content items are selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the selected content item; and the selected content items include multiple types of content items obtained from the multiple electronic resources; and in response to receiving the query, providing, to the client computing device, data that causes the client computing device to present the user interface element in a designated area of a search results page with the search results, the presented user interface element including the selected content items and being different from the search results. - View Dependent Claims (13, 14)
-
-
15. A system comprising:
-
a data processing apparatus; and a computer storage medium encoded with a computer program, the program comprising data processing apparatus instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising; receiving, from a client computing device, a query that references a given factual entity; generating search results, each search result referencing a respective electronic resource related to the received query; selecting, from a set of content items related to the given factual entity and that have been obtained from multiple electronic resources, content items for display in a user interface element that provides an information summary for the given factual entity, wherein; at least a portion of the selected content items are selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the selected content item; and the selected content items include multiple types of content items obtained from the multiple electronic resources; and in response to receiving the query, providing, to the client computing device, data that causes the client computing device to present the user interface element in a designated area of a search results page with the search results, the presented user interface element including the selected content items and being different from the search results. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification