×

Disambiguating intents within search engine result pages

  • US 9,183,310 B2
  • Filed: 06/12/2012
  • Issued: 11/10/2015
  • Est. Priority Date: 06/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method to generate search engine result pages, the method comprising:

  • receiving a query from a user;

    identifying one or more entities included in the query;

    identifying search results associated with the query;

    locating a plurality of intents associated with the identified search results, wherein each of the plurality of intents corresponds to an entity or entity attribute of interest to the user;

    grouping the search results based on the located plurality of intents;

    generating a search engine results page that includes the identified search results and the located plurality of intents that are associated with the identified search results;

    providing the search engine results page for display on a user device;

    receiving feedback from the user regarding accuracy of the search results grouping based on the located plurality of intents, the feedback being received upon determining that the user is logged in to one or more services associated with a search engine, wherein the feedback verifies the search results groupings, removes one or more search results from the search results groupings, or adds one or more search results to the search results groupings based on the located plurality of intents;

    updating the search engine results page based on the user feedback, the updated search engine results page including additional entity attributes associated with the intents corresponding to the identified search results and including user profile attributes maintained by the one or more services the user is logged in to; and

    transmitting the updated search engine results page for display on the user device.

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