Providing knowledge panels with search results
First Claim
1. A method performed by data processing apparatus, the method comprising:
- receiving, from a client device, a query that references a given factual entity;
identifying one or more electronic resources related to the received query;
selecting, from the one or more electronic resources related to the given factual entity, content items for display in a knowledge panel for the given factual entity, each given content item of the selected content items being selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the given content item; and
providing, to the client device, data that cause the knowledge panel to be presented at the client device, the presented knowledge panel including the selected content items.
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 device, a query that references a given factual entity; identifying one or more electronic resources related to the received query; selecting, from the one or more electronic resources related to the given factual entity, content items for display in a knowledge panel for the given factual entity, each given content item of the selected content items being selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the given content item; and providing, to the client device, data that cause the knowledge panel to be presented at the client device, the presented knowledge panel including the selected content items. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 device, a query that references a given factual entity; identifying one or more electronic resources related to the received query; selecting, from the one or more electronic resources related to the given factual entity, content items for display in a knowledge panel for the given factual entity, each given content item of the selected content items being selected based on a number of received queries that reference both (i) the given factual entity an (ii) content depicted by the given content item; and providing, to the client device, data that cause the knowledge panel to be presented at the client device, the presented knowledge panel including the selected content items. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving, from a client device, a query that references a given factual entity; identifying one or more electronic resources related to the received query; selecting, from the one or more electronic resources related to the given factual entity, content items for display in a knowledge panel for the given factual entity, each given content item of the selected content items being selected based on a number of received queries that reference both (i) the given factual entity and (ii) content depicted by the given content item; and providing, to the client device, data that cause the knowledge panel to be presented at the client device, the presented knowledge panel including the selected content items. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification