User class based media content recommendation methods and systems
AssigneeVerizon Patent and Licensing Inc.
InventorGuillermo Ortiz
Life of this patent
Estimating the term…
Abstract
An exemplary method includes a media content recommendation system assigning a user of a media content service to a user class included in a plurality of predefined user classes each associated with the media content service, selecting a weight-based recommendation heuristic that is associated with the user class from a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in the plurality of predefined user classes, and generating, in accordance with the selected weight-based recommendation heuristic, a recommendation score associated with a media content instance available for access by the user by way of a media content access device associated with the media content service. Corresponding methods and systems are also disclosed.
Claims20
A method comprising:
- providing, by a media content recommendation system, a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in a plurality of predefined user classes each associated with a media content service;
- assigning, by the media content recommendation system, a user of the media content service to a user class included in the plurality of predefined user classes;
- selecting, by the media content recommendation system based on the assigning, a weight-based recommendation heuristic that is associated with the user class from the plurality of available weight-based recommendation heuristics;
- and
- generating, by the media content recommendation system in accordance with the selected weight-based recommendation heuristic, a recommendation score associated with a media content instance available for access by the user by way of a media content access device associated with the media content service.
A method comprising:
- assigning, by a media content recommendation system, a user to a user class included in a plurality of predefined user classes;
- selecting, by the media content recommendation system, a weight-based recommendation heuristic that is associated with the user class from a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in the plurality of predefined user classes;
- and
- determining, by the media content recommendation system, an average rating of a media content instance provided by one or more users who are not social media contacts of the user;
- determining, by the media content recommendation system, an average rating of the media content instance provided by one or more social media contacts of the user;
- automatically generating, by the media content recommendation system, a rating of the media content instance based on a media content access history of the user;
- automatically generating, by the media content recommendation system, a rating of the media content instance based on one or more preferences of the user as specified within a user profile of the user;
- and
- generating, by the media content recommendation system, a recommendation score associated with the media content instance in accordance with the selected weight-based recommendation heuristic, the average rating associated with the one or more users who are not social media contacts of the user, the average rating associated with the one or more users who are social media contacts of the user, the rating based on the media content access history of the user, and the rating based on the one or more preferences of the user.
A system comprising:
- at least one computing device including a processor and comprising:
- a user class management facility configured to direct the processor to assign a user of a media content service to a user class included in a plurality of predefined user classes each associated with the media content service;
- and
- a media content recommendation management facility communicatively coupled to the user class management facility and configured to direct the processor to
- provide a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in the plurality of predefined user classes,
- select a weight-based recommendation heuristic that is associated with the user class from the plurality of available weight-based recommendation heuristics, and
- generate, in accordance with the selected weight-based recommendation heuristic, a recommendation score associated with a media content instance available for access by the user by way of media content access device associated with the media content service.
Dependencies are inferred from the claim text.