×

Presenting result items based upon user behavior

  • US 7,792,813 B2
  • Filed: 08/31/2007
  • Issued: 09/07/2010
  • Est. Priority Date: 08/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer storage media having computer-executable instructions embodied thereon that, when executed, perform a method for presenting search result items based upon prior user behavior, the method comprising:

  • receiving a search query associated with a user identification;

    determining a plurality of search result items related to the received search query;

    determining if at least one of the plurality of search result items has been previously associated with the user identification in associated with the received search query and selected a predetermined threshold number of times; and

    presenting the plurality of search result items, wherein if it is determined that at least one of the plurality of search result items has been previously associated with the user identification in association with the received search query and selected the predetermined threshold number of times, the at least one of the plurality of search result items is prominently presented, wherein determining if at least one of the plurality of search result items has been previously associated with the user identification in association with the received search query a predetermined threshold number of times includes determining if at least one of the plurality of search result items has been previously associated with the user identification is association with a search query identical to the received search query or a search query similar to the received search query;

    receiving an indicator that one of the plurality of presented search result items has been selected;

    storing an association of the one of the plurality of presented search result items, the received search query, and the user identification;

    determining if the one of the plurality of presented search result items associated with the received indicator has previously been selected in association with the user identification;

    if it is determined that the one of the plurality of presented search result items associated with the received indicator has previously been selected in association with the user identification, the method further comprises determining if the one of the plurality of presented search result items associated with the received indicator has been selected the predetermined threshold number of times; and

    if it is determined that the one of the plurality of presented search result items associated with the received indicator has been selected the predetermined threshold number of times , the method further comprises marking the one of the plurality of presented search result items with a prominent presentation marker, and wherein storing the association of the one of the plurality of presented search result items, the received search query, and the user identification further includes storing the prominent presentation marker in association therewith.

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