Associating an entity with a search query
First Claim
Patent Images
1. A method implemented by one or more processors, comprising:
- receiving a partial query entered in a search field, the partial query formulated by a user via a client device and being received prior to an indication that the partial query is a completed query;
matching the partial query to a first entity autocomplete query suggestion for a first entity, the first entity autocomplete query suggestion including at least one first term that matches the partial query and including a first entity descriptor that identifies the first entity;
matching the partial query to a second entity autocomplete query suggestion for a second entity, the second entity autocomplete query suggestion including the at least one first term that matches the partial query and including a second entity descriptor that identifies the second entity, wherein the second entity descriptor that identifies the second entity differs from the first entity descriptor that identifies the first entity;
providing the first entity autocomplete query suggestion and the second entity autocomplete query suggestion for display, at the client device in a drop down menu below the search field, as suggestions for the partial query;
identifying a selection, by the user via an input device of the client device, of the first entity autocomplete query suggestion or of the second entity autocomplete query suggestion; and
when the selection is of the first entity autocomplete query suggestion;
submitting, to a search system, a first entity query that is particularized to the first entity and that differs from the first entity autocomplete query suggestion, wherein the first entity query that is particularized to the first entity differs from the first entity autocomplete query suggestion at least in that the first entity query omits at least part of the first entity descriptor.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for associating an entity with at least one search query. Some implementations are directed to methods and apparatus for identifying multiple queries associated with an entity and identifying one or more of the queries as an entity search query that provides desired search results for the entity. Some implementations are directed to methods and apparatus for identifying a particular entity and, in response to identifying the particular entity, identifying an entity search query corresponding to the particular entity.
48 Citations
17 Claims
-
1. A method implemented by one or more processors, comprising:
-
receiving a partial query entered in a search field, the partial query formulated by a user via a client device and being received prior to an indication that the partial query is a completed query; matching the partial query to a first entity autocomplete query suggestion for a first entity, the first entity autocomplete query suggestion including at least one first term that matches the partial query and including a first entity descriptor that identifies the first entity; matching the partial query to a second entity autocomplete query suggestion for a second entity, the second entity autocomplete query suggestion including the at least one first term that matches the partial query and including a second entity descriptor that identifies the second entity, wherein the second entity descriptor that identifies the second entity differs from the first entity descriptor that identifies the first entity; providing the first entity autocomplete query suggestion and the second entity autocomplete query suggestion for display, at the client device in a drop down menu below the search field, as suggestions for the partial query; identifying a selection, by the user via an input device of the client device, of the first entity autocomplete query suggestion or of the second entity autocomplete query suggestion; and when the selection is of the first entity autocomplete query suggestion; submitting, to a search system, a first entity query that is particularized to the first entity and that differs from the first entity autocomplete query suggestion, wherein the first entity query that is particularized to the first entity differs from the first entity autocomplete query suggestion at least in that the first entity query omits at least part of the first entity descriptor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more non-transitory computer readable media storing instructions; one or more processors operable to execute the instructions, wherein the instructions include instructions to; receive a partial query entered in a search field rendered at a client device; identify a plurality of autocomplete suggestions for the partial query, wherein in identifying the plurality of autocomplete suggestions one or more of the processors are to; identify a first entity autocomplete query suggestion for a first entity, the first entity autocomplete query suggestion including at least one first term and including a first entity descriptor that identifies the first entity; and identify a second entity autocomplete query suggestion for a second entity, the second entity autocomplete query suggestion including the at least one first term that matches the partial query and including a second entity descriptor that identifies the second entity, wherein the second entity descriptor that identifies the second entity differs from the first entity descriptor that identifies the first entity; provide the first entity autocomplete query suggestion and the second entity autocomplete query suggestion for display, at the client device in a drop down menu below the search field, as suggestions for the partial query; identify a selection, by the user via an input device of the client device, of the first entity autocomplete query suggestion or of the second entity autocomplete query suggestion; and when the selection is of the first entity autocomplete query suggestion; submit, to a search system, a first entity query that is particularized to the first entity and that differs from the first entity autocomplete query suggestion, wherein the first entity query that is particularized to the first entity differs from the first entity autocomplete query suggestion at least in that the first entity query omits at least part of the first entity descriptor. - View Dependent Claims (8, 9, 10, 11)
-
-
12. At least one non-transitory computer readable storage medium storing computer instructions executable by at least one processor to perform a method comprising:
-
receiving a partial query entered in a search field, the partial query formulated by a user via a client device and being received prior to an indication that the partial query is a completed query; matching the partial query to a first entity autocomplete query suggestion for a first entity, the first entity autocomplete query suggestion including at least one first term that matches the partial query and including a first entity descriptor that identifies the first entity; matching the partial query to a second entity autocomplete query suggestion for a second entity, the second entity autocomplete query suggestion including the at least one first term that matches the partial query and including a second entity descriptor that identifies the second entity, wherein the second entity descriptor that identifies the second entity differs from the first entity descriptor that identifies the first entity; providing the first entity autocomplete query suggestion and the second entity autocomplete query suggestion for display, at the client device in a drop down menu below the search field, as suggestions for the partial query; identifying a selection, by the user via an input device of the client device, of the first entity autocomplete query suggestion or of the second entity autocomplete query suggestion; and when the selection is of the first entity autocomplete query suggestion; submitting, to a search system, a first entity query that is particularized to the first entity and that differs from the first entity autocomplete query suggestion, wherein the first entity query that is particularized to the first entity differs from the first entity autocomplete query suggestion at least in that the first entity query omits at least part of the first entity descriptor. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification