×

SERVICE FOR PROVIDING ITEM RECOMMENDATIONS

  • US 20080243632A1
  • Filed: 03/30/2007
  • Published: 10/02/2008
  • Est. Priority Date: 03/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system that provides a web service that is accessible over a network to a plurality of web service clients, the system comprising:

  • a computer system that implements a web service interface for communicating with the web service clients, the web service interface including at least one event reporting application program interface (API) used by the web service clients to report events to the web service, said events generated by particular end users and corresponding to particular items, the web service interface further including at least one recommendations API which enables the web service clients to request personalized item recommendations for particular end users;

    an event data repository that stores event data descriptive of the events reported by the web service clients, wherein the event data repository records the reported events in association with the items, end users, and web service clients to which such events correspond;

    an association mining system that analyzes the event data reported by each web service client to detect behavior-based associations between particular items, wherein the association mining component generates item-association datasets that correspond to particular web service clients, said item-association datasets reflecting the detected behavior-based associations; and

    a recommendation engine that generates said personalized item recommendations in response to requests received by the computer system via the recommendations API, the recommendation engine being responsive to a request from a web service client for recommendations for a specified end user by using an event history of the specified end user, in combination with an item-association dataset corresponding to the requesting web service client, to select a set of items to recommend to the specified end user.

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