Identifying and structuring related data
First Claim
Patent Images
1. A method comprising:
- under control of one or more processors,receiving an input entity via a user interface, wherein the input entity is received in a search query;
initiating display of one or more related attributes via a first region of the user interface, wherein each related attribute of the one or more related attributes is determined to be related to the input entity;
initiating display of one or more related entities via a second region of the user interface, wherein each related entity of the one or more related entities is determined to be related to the input entity, wherein a relationship between an entity of the one or more entities and the input entity is based in part on a comparison operator included in the search query, and wherein the one or more entities are displayed in a ranked order based on a query count of the search query;
receiving an attribute selection via the first region of the user interface, the attribute selection identifying an attribute of the one or more related attributes;
receiving an entity selection via the second region of the user interface, the entity selection identifying at least one entity of the one or more related entities; and
initiating display of a structured data table in a third region of the user interface that includes;
an input entity attribute value associated with the identified attribute; and
one or more related entity attribute values associated with the identified attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
Some examples include displaying a user interface that includes attributes and entities that are determined to be related to an input entity identified by a user. Further, some implementations include displaying a structured data table that identifies attribute values associated with the input entity and selected related entities.
-
Citations
20 Claims
-
1. A method comprising:
-
under control of one or more processors, receiving an input entity via a user interface, wherein the input entity is received in a search query; initiating display of one or more related attributes via a first region of the user interface, wherein each related attribute of the one or more related attributes is determined to be related to the input entity; initiating display of one or more related entities via a second region of the user interface, wherein each related entity of the one or more related entities is determined to be related to the input entity, wherein a relationship between an entity of the one or more entities and the input entity is based in part on a comparison operator included in the search query, and wherein the one or more entities are displayed in a ranked order based on a query count of the search query; receiving an attribute selection via the first region of the user interface, the attribute selection identifying an attribute of the one or more related attributes; receiving an entity selection via the second region of the user interface, the entity selection identifying at least one entity of the one or more related entities; and initiating display of a structured data table in a third region of the user interface that includes; an input entity attribute value associated with the identified attribute; and one or more related entity attribute values associated with the identified attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising:
-
one or more processors; one or more computer readable media maintaining instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving an input entity from a computing device, wherein the input entity is received in a search query; determining one or more related entities associated with the input entity, wherein a relationship between a related entity of the one or more related entities and the input entity is based in part on a comparison operator included in the search query; determining one or more related attributes associated with the input entity; and in response to receiving the input entity, communicating the one or more related entities and the one or more related attributes to the computing device via a user interface, wherein the one or more related attributes are displayed in a first region of the user interface and the one or more related entities are displayed in a second region of the user interface, and wherein the one or more related entities are displayed in a ranked order based on a query count of the search query. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer readable media maintaining instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
-
receiving an input entity via a user interface of a computing device, wherein the input entity is received in a search query; communicating the input entity from the computing device to one or more servers; receiving, from the one or more servers, multiple related entities and multiple related attributes, wherein each of the multiple related entities and each of the multiple related attributes are determined by the one or more servers to be related to the input entity based on query log data, and wherein a relationship between a related entity of the multiple related entities and the input entity is based in part on a comparison operator included in the search query; initiating display of the multiple related entities and the multiple related attributes via the user interface, wherein the multiple related attributes are displayed in a first region of the user interface and the multiple related entities are displayed in a second region of the user interface, and wherein the multiple related entities are displayed in a ranked order based on a query count of the search query; receiving an attribute selection via the first region of the user interface, the attribute selection identifying an attribute of the multiple related attributes; and receiving an entity selection via the second region of the user interface, the entity selection identifying at least one entity of the multiple related entities; and initiating display of a structured data table in a third region of the user interface that includes; an input entity attribute value associated with the identified attribute; and one or more related entity attribute values associated with the identified attribute. - View Dependent Claims (19, 20)
-
Specification