RELATED ENTITIES
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying entities that are related to an entity to which a search query is directed. One of the methods includes receiving a search query, wherein the search query has been determined to relate to a first entity of a first entity type, and wherein one or more entities of a second entity type have a relationship with the first entity; receiving search results for the search query; determining that a count of search results identifying a resource containing a reference to the first entity satisfies a first threshold value; determining that a count of search results identifying a resource having the second entity type as a relevant entity type satisfies a second threshold value; and transmitting information identifying the one or more entities of the second entity type as part of the response to the search query.
8 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method performed by one or more computers, the method comprising:
-
receiving a first search query from a user device, wherein the first search query has been determined to relate to a first entity of a first entity type, and wherein a plurality of entities of a second entity type have a predetermined relationship with the first entity; determining a respective ranking score for each of the entities of the second entity type; ordering the entities of the second entity type according to the ranking scores; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; and transmitting the search results and information identifying each of the plurality of entities of the second entity type to the user device as part of a response to the first search query, wherein, when presented on the user device, the information identifies each of the plurality of entities in an order that matches the ordering. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:
-
receiving a first search query from a user device, wherein the first search query has been determined to relate to a first entity of a first entity type, and wherein a plurality of entities of a second entity type have a predetermined relationship with the first entity; determining a respective ranking score for each of the entities of the second entity type; ordering the entities of the second entity type according to the ranking scores; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; and transmitting the search results and information identifying each of the plurality of entities of the second entity type to the user device as part of a response to the first search query, wherein, when presented on the user device, the information identifies each of the plurality of entities in an order that matches the ordering. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. One or more non-transitory storage media storing instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving a first search query from a user device, wherein the first search query has been determined to relate to a first entity of a first entity type, and wherein a plurality of entities of a second entity type have a predetermined relationship with the first entity; determining a respective ranking score for each of the entities of the second entity type; ordering the entities of the second entity type according to the ranking scores; receiving search results for the first search query provided by a search engine, wherein each of the search results identifies a respective resource; and transmitting the search results and information identifying each of the plurality of entities of the second entity type to the user device as part of a response to the first search query, wherein, when presented on the user device, the information identifies each of the plurality of entities in an order that matches the ordering. - View Dependent Claims (40)
-
Specification