×

Query modification based on textual resource context

  • US 9,811,592 B1
  • Filed: 06/24/2014
  • Issued: 11/07/2017
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a data processing apparatus, the method comprising:

  • receiving, from a user device displaying an active textual resource in an active window of an application environment on the user device, a query including a plurality of terms, the query input by a user on the user device displaying the active textual resource when the user input the query;

    determining that the query is an ambiguous query and that the user device is displaying, in the text of the active textual resource, entity text that describes entities and that the active textual resource was displayed when the query was input, and in response;

    identifying the entities described by entity text in the text of the active textual resource displayed in the active window of the application environment on the user device prior to receiving the query input by the user;

    automatically determining, for each entity described by the entity text in the text of the active textual resource displayed on the user device prior to receiving the query input by the user, modification data for each entity described by the entity text for the query;

    automatically generating, for each modification data for each entity described by the entity text in the text of the active textual resource, a set of modified queries based on the query and the modification data;

    automatically scoring the modified queries according to one or more scoring criteria;

    automatically selecting one of the modified queries based on the scoring; and

    providing, to the user device, search results responsive to the selected modified query.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×