×

Recommendation engine apparatus and methods

  • US 10,313,755 B2
  • Filed: 12/14/2015
  • Issued: 06/04/2019
  • Est. Priority Date: 03/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing content for consumption by a user, the method comprising:

  • maintaining data representative of a user profile at a storage apparatus of a web server associated with a multi-systems operator, the user profile being associated with the user of a client device;

    identifying one or more recommended content items for the user based at least partly on the data representative of the user profile;

    causing provision to the client device, via an Internet connection to the web server, of data relating to the one or more recommended content items;

    receiving data indicating a user action taken with respect to a content item of the one or more recommended content items, the data originated by the client device;

    based at least on the received data, causing the content item to be provided to the client device for presentation to the user; and

    updating the data representative of the user profile based at least partly on the data indicating the user action received from the client device, the updating of the data representative of the user profile comprising applying a weighting factor to a data structure associated with the content item, the applying of the weighting factor comprising selecting the weighting factor from among a plurality of weighting factors, the selecting being based on the user action taken with respect to the content item;

    wherein the identifying of the one or more recommended content items for the user comprises adding data descriptive of the content item to a list of the one or more recommended content items when a score parameter associated with the content item meets or exceeds a prescribed minimum value, the score parameter generated based at least on;

    (i) the updated data representative of the user profile, and (ii) the data structure with the weighting factor applied thereto.

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