×

System and method for efficiently providing a recommendation

  • US 8,548,987 B2
  • Filed: 10/31/2008
  • Issued: 10/01/2013
  • Est. Priority Date: 09/24/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for applying filters to a plurality of items in a data processing system comprising:

  • receiving a recommendation request;

    specifying a constraint filter that selects items satisfying a constraint;

    determining an order of the filters based on a cost of applying the filters, including;

    applying the constraint filter first when a cost of applying the filters when the constraint filter is applied first is lower than a cost of applying the filters when a recommendation filter is applied first, wherein the constraint filter determines if each item satisfies the constraint, andapplying the recommendation filter first when the cost of applying the filters when the recommendation filter is applied first is lower than the cost of applying the filters when the constraint filter is applied first, wherein the recommendation filter assigns a predicted enjoyment value to each item.

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