×

Using cross-site relationships to generate recommendations

  • US 7,788,358 B2
  • Filed: 03/06/2006
  • Issued: 08/31/2010
  • Est. Priority Date: 03/06/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating recommendations, comprising:

  • a processor to execute modules, including;

    a communications module to receive a message requesting recommendations via a network, the message specifying a label identifying an item, a predicate describing a type of the item and at least one constraint on one or more items to be returned as recommendations;

    a canonicalization module to generate canonicalized representations of relationships by associating each component of the relationship data with a unique identifier (ID), the relationship data including a label component identifying an item, a predicate describing a type of the item and an intent describing an action that established the relationship;

    a relationship storage module for storing the canonicalized representations in a memory; and

    a recommendation generation module for generating recommendations based on the canonicalized representations of the relationships stored in the memory by performing collaborative filtering to identify a set of items related to the items identified in the message requesting recommendations and satisfying the at least one constraint.

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