Patent ID: 11954161
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A method implemented by a server for providing content recommendations to a video game console, comprising:
storing user event records associated with a plurality of media items and a plurality of content types in an event catalog;
providing a first set of machine-learning based features to a first trained machine-learning model configured to generate a set of user scores for a particular user, wherein the first set of machine-learning based features is based on the user event records and each generated user score indicates an affinity between the user and a corresponding content type of the plurality of content types associated with the video games;
receiving, from the first trained machine-learning model, the set of user scores;
providing a second set of machine-learning based features to a second trained machine-learning model configured to generate a set of title scores for each video game, wherein the second set of machine-learning based features is based on the user event records and each generated title score indicates an affinity between the video game and a corresponding content type of the plurality of content types associated with the video games;
receiving, from the second trained machine-learning model, the set of title scores;
receiving an indication of time sensitive content associated with a particular video game;
generating a modified set of title scores based at least on the indication of time sensitive content associated with the particular video game; and
providing, from the server to the video game console, a set of content recommendations based on combinations of the user scores and the modified set of title scores.