Framework for selecting and presenting answer boxes relevant to user input as query suggestions
First Claim
1. A computer-implemented method, comprising:
- receiving, at a user device, user input entered into a search engine query input field by a user;
while receiving the user input and prior to submitting the user input as a search request;
receiving, at the user device and from an answer box presentation system, an answer box that includes content associated with a particular input-answer box pair, the particular input-answer box pair associated with a text input and an answer box, wherein the particular input-answer box pair is selected from one or more candidate input-answer box pairs based on a presentation value for each candidate pair, wherein each of the one or more candidate input-answer box pairs are identified from a plurality of input-answer box pairs based on the text input for each of the one or more candidate input-answer box pairs matching the user input, wherein the text input for each of the plurality of input-answer box pairs is associated with the respective answer box if the respective answer box was presented by a search engine in response to a query beginning with an input matching the text input, and wherein the presentation value for each input-answer box pair for each of the plurality of input-answer box pairs is derived from a number of times the answer box in the pair was presented by the search engine in response to queries beginning with the input matching the text input in the pair, and wherein the content of the answer box of each input-answer box pair of the plurality of input-answer box pairs includes a summary of information that is determined to be responsive to a query beginning with an input matching the text input, and is different from the query and query suggestions for the query; and
presenting the answer box for display to the user at the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying answer boxes for presentation to a user. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of, while receiving an input entered in a search engine query input field by a first user, and before the first user has submitted the input as a search request, obtaining content for an answer box for the input and presenting the answer box to the first user. The answer box can be an answer box associated with a dominant query for the input, or can be an answer box identified from historical answer box data for the input.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a user device, user input entered into a search engine query input field by a user; while receiving the user input and prior to submitting the user input as a search request; receiving, at the user device and from an answer box presentation system, an answer box that includes content associated with a particular input-answer box pair, the particular input-answer box pair associated with a text input and an answer box, wherein the particular input-answer box pair is selected from one or more candidate input-answer box pairs based on a presentation value for each candidate pair, wherein each of the one or more candidate input-answer box pairs are identified from a plurality of input-answer box pairs based on the text input for each of the one or more candidate input-answer box pairs matching the user input, wherein the text input for each of the plurality of input-answer box pairs is associated with the respective answer box if the respective answer box was presented by a search engine in response to a query beginning with an input matching the text input, and wherein the presentation value for each input-answer box pair for each of the plurality of input-answer box pairs is derived from a number of times the answer box in the pair was presented by the search engine in response to queries beginning with the input matching the text input in the pair, and wherein the content of the answer box of each input-answer box pair of the plurality of input-answer box pairs includes a summary of information that is determined to be responsive to a query beginning with an input matching the text input, and is different from the query and query suggestions for the query; and presenting the answer box for display to the user at the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more computers configured to perform operations comprising:
-
receiving, at a user device, user input entered into a search engine query input field by a user; while receiving the user input and prior to submitting the user input as a search request; receiving, at the user device and from an answer box presentation system, an answer box that includes content associated with a particular input-answer box pair, the particular input-answer box pair associated with a text input and an answer box, wherein the particular input-answer box pair is selected from one or more candidate input-answer box pairs based on a presentation value for each candidate pair, wherein each of the one or more candidate input-answer box pairs are identified from a plurality of input-answer box pairs based on the text input for each of the one or more candidate input-answer box pairs matching the user input, wherein the text input for each of the plurality of input-answer box pairs is associated with the respective answer box if the respective answer box was presented by a search engine in response to a query beginning with an input matching the text input, and wherein the presentation value for each input-answer box pair for each of the plurality of input-answer box pairs is derived from a number of times the answer box in the pair was presented by the search engine in response to queries beginning with the input matching the text input in the pair, and wherein the content of the answer box of each input-answer box pair of the plurality of input-answer box pairs includes a summary of information that is determined to be responsive to a query beginning with an input matching the text input, and is different from the query and query suggestions for the query; and presenting the answer box for display to the user at the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer storage media encoded with one or more computer programs, the one or more computer programs comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving, at a user device, user input entered into a search engine query input field by a user; while receiving the user input and prior to submitting the user input as a search request; receiving, at the user device and from an answer box presentation system, an answer box that includes content associated with a particular input-answer box pair, the particular input-answer box pair associated with a text input and an answer box, wherein the particular input-answer box pair is selected from one or more candidate input-answer box pairs based on a presentation value for each candidate pair, wherein each of the one or more candidate input-answer box pairs are identified from a plurality of input-answer box pairs based on the text input for each of the one or more candidate input-answer box pairs matching the user input, wherein the text input for each of the plurality of input-answer box pairs is associated with the respective answer box if the respective answer box was presented by a search engine in response to a query beginning with an input matching the text input, and wherein the presentation value for each input-answer box pair for each of the plurality of input-answer box pairs is derived from a number of times the answer box in the pair was presented by the search engine in response to queries beginning with the input matching the text input in the pair, and wherein the content of the answer box of each input-answer box pair of the plurality of input-answer box pairs includes a summary of information that is determined to be responsive to a query beginning with an input matching the text input, and is different from the query and query suggestions for the query; and presenting the answer box for display to the user at the user device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification