×

Applying screening information to search results

  • US 9,330,404 B2
  • Filed: 08/30/2012
  • Issued: 05/03/2016
  • Est. Priority Date: 09/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for applying screening information to search results, comprising:

  • one or more processors configured to;

    prior to receipt of a search request associated with a first user;

    include in a first webpage presentations of a control and information associated with a product, and exclude in the first webpage a presentation of a search result associated with the search request, wherein the information associated with the product is provided by a second user, wherein the control is operable to indicate exclusion of the product provided by the second user from subsequently presented search results;

    receive a user selection of the control, wherein the user selection is associated with a set of user information associated with the first user; and

    in response to the user selection associated with the control, prior to storing a new piece of screening information, wherein the new piece of screening information includes information associated with the product provided by the second user, determine whether a set of screening information corresponding to the set of user information associated with the first user exceeds a screening information threshold value, the screening information threshold value corresponding to a total number of pieces of screening information for all product categories that are excluded from the subsequently presented search results, a total number of pieces of screening information for one or more particular product categories that are excluded from the subsequently presented search results, or both;

    whereinin the event that it is determined that the screening information threshold value has been exceeded, present a prompt configured to indicate that the screening information threshold value has been exceeded; and

    in the event that it is determined that the screening information threshold value has not been exceeded, store the new piece of screening information in the set of screening information corresponding to the set of user information associated with the first user;

    receive the search request associated with the first user, wherein the search request comprises one or more search conditions and the set of user information associated with the first user; and

    subsequent to the receipt of the search request associated with the first user;

    retrieve from storage the set of screening information corresponding to the set of user information associated with the first user;

    determine a plurality of search results based at least in part on the one or more search conditions;

    prior to presenting one or more search results to be presented to the first user from the plurality of search results, determine a search result from the plurality of search results to be excluded based at least in part on the set of screening information; and

    present the one or more search results from the plurality of search results other than the search result determined to be excluded at a second webpage, wherein the first webpage is different from the second webpage; and

    a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.

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