×

Method and apparatus for generating a recommended content list

  • US 10,387,513 B2
  • Filed: 08/15/2016
  • Issued: 08/20/2019
  • Est. Priority Date: 08/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a content recommendation for a given user of a recommendation system, the method executable at a recommendation server, the method comprising:

  • receiving, by the recommendation server, from an electronic device associated with the given user a request for the content recommendation;

    responsive to the request generating, by the recommendation server, a set of content recommendations for the given user, the generating being executed by a prediction module of the recommendation server, the prediction module having been trained using a training set of training events, such that for each given training event from the training set of training events;

    at least one user-nonspecific feature is used as a first input parameter for the prediction module training, the at least one user-nonspecific feature having been retrieved from the latest version of a snapshot archive available at a time of the given training event occurring, the latest version of the snapshot archive having been generated prior to the time of the given training event occurring;

    at least one user-specific feature is used as a second input parameter for the prediction module training the at least one user-specific feature available at the time of the given training event occurring;

    the generating comprising;

    acquiring at least one in-use user non-specific feature from a then latest version of the snapshot archive, the then latest version of the snapshot archive having been generated prior to the generating the set of content recommendations;

    generating an in-use user-specific feature at a moment of time of generating the set of content recommendations;

    using the at least one in-use user non-specific feature and the in-use user-specific feature for generating the set of content recommendations;

    transmitting at least a sub-set of the set of content recommendations to the electronic device.

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