×

Automatically providing relevant search results based on user behavior

  • US 10,133,823 B2
  • Filed: 03/19/2014
  • Issued: 11/20/2018
  • Est. Priority Date: 11/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of producing search results comprising:

  • displaying, in a first window, initial search results based on a query and enabling selection by a user of an item within the search results;

    monitoring actions performed by the user with respect to at least one of the search results from the initial search results and generating information associated with the user'"'"'s actions, wherein the user'"'"'s actions are each directed to interaction with the initial search results for a first period of time and include opening at least one of the search results from the initial search results;

    determining a user'"'"'s interest in the initial search results from the user'"'"'s actions with respect to the initial search results and associated information;

    determining at least one keyword from the determined user'"'"'s interest;

    modifying the query with the at least one determined keyword and executing the modified query to produce refined search results;

    automatically displaying each of the plurality of the refined search results in multiple different windows separate from the first window that displays the initial search results;

    monitoring the user'"'"'s actions with respect to the refined search results, wherein the user'"'"'s actions with respect to the refined search results are each directed to interaction with the refined search results for a second period of time and include opening at least one of the search results from the refined search results; and

    in response to detecting a change in the user'"'"'s interest based on the user'"'"'s actions with respect to the refined search results;

    discarding the user'"'"'s prior actions with respect to the refined search results; and

    refreshing the refined search results by executing a new query with information based on the user'"'"'s actions with respect to the refined search results triggering the change in the user'"'"'s interest to produce new search results for the changed user'"'"'s interest.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×