×

Detecting name-triggering queries

  • US 9,063,983 B1
  • Filed: 03/12/2013
  • Issued: 06/23/2015
  • Est. Priority Date: 06/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a search query;

    determining that the search query is classified as a potential name-triggering query, wherein a name-triggering query is a query for which a response is to include a person'"'"'s name;

    based on determining that the search query is classified as a potential name-triggering query, extracting a verb and an object from the search query;

    identifying a set of data structures, from among a repository of data structures, that store data referencing a form of the verb that was extracted from the search query;

    identifying a subset of the data structures that store data referencing the object, or a term that is related to the object;

    determining a name-triggering score for the search query based on the subset of data structures, wherein the count is determined based on a quantity of occurrences of the object being associated, in a collection of resources, with a person'"'"'s name;

    identifying a set of resources that are responsive to the search query;

    determining that the name-triggering score satisfies a threshold;

    identifying, based on determining that the name-triggering score satisfies the threshold, one or more resources, of the set of resources, that are associated with one or more names of one or more people;

    selecting a particular resource from the set of resources; and

    outputting information regarding the selected particular resource.

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