×

Recommender system

  • US 10,438,268 B2
  • Filed: 02/09/2012
  • Issued: 10/08/2019
  • Est. Priority Date: 02/09/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of recommending items to a user, the method comprising:

  • clustering, by one or more processors, catalog items in a catalog into a plurality of catalog clusters of catalog items in a coordinate system responsive to preferences exhibited by a population of users, wherein the coordinate system comprises an origin point;

    representing, by the one or more processors, each catalog item by a trait vector from the origin point;

    determining, by the one or more processors, for each catalog cluster a catalog cluster trait vector, from the origin point, based on trait vectors of catalog items in the cluster;

    determining, by the one or more processors, user legacy items belonging in each catalog cluster;

    representing, by the one or more processors, each user legacy item by a trait vector from the origin point;

    determining, by the one or more processors, for each catalog cluster a representative legacy trait vector, from the origin point, that is a function of and representative of the trait vectors of the user legacy items determined to belong in the catalog cluster;

    recommending, by the one or more processors, a catalog item in a catalog cluster when an inner product of the trait vector, from the origin point, of the catalog item and the representative legacy trait vector, from the origin point, is greater than the inner product between the representative legacy trait vector, from the origin point, and the cluster trait vector, from the origin point; and

    transmitting, by the one or more processors over a network, the recommended catalog item to a computing device for presentation of the recommended catalog item to a user.

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