Media content discovery and character organization techniques
First Claim
1. A computer-implemented method of recommending media content, the method comprising:
- accessing a first preference coefficient associated with a user and a second preference coefficient associated with the user, wherein the first preference coefficient is indicative of a degree of preference of the user regarding a first character attribute, and wherein the second preference coefficient is indicative of a degree of preference of the user regarding a second character attribute;
calculating a first character rating of a first character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the first character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the first character corresponding to the second character attribute;
calculating a second character rating of a second character appearing in the media content based on (i) the first preference coefficient and a first attribute value of the second character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the second character corresponding to the second character attribute;
calculating a media content rating for the media content based on the first character rating and the second character rating; and
selecting, based on the media content rating, the media content from among a plurality of media contents.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a first character. The first and second characters are associated with a first and second salience value, respectively. A second character model comprises a second set of attribute values for the plurality of attributes of a second character of the plurality of characters. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the second character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. A media is recommended based on the media rating.
-
Citations
21 Claims
-
1. A computer-implemented method of recommending media content, the method comprising:
-
accessing a first preference coefficient associated with a user and a second preference coefficient associated with the user, wherein the first preference coefficient is indicative of a degree of preference of the user regarding a first character attribute, and wherein the second preference coefficient is indicative of a degree of preference of the user regarding a second character attribute; calculating a first character rating of a first character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the first character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the first character corresponding to the second character attribute; calculating a second character rating of a second character appearing in the media content based on (i) the first preference coefficient and a first attribute value of the second character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the second character corresponding to the second character attribute; calculating a media content rating for the media content based on the first character rating and the second character rating; and selecting, based on the media content rating, the media content from among a plurality of media contents. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium comprising computer-executable instructions for recommending media content, the computer-executable instructions comprising instructions for:
-
accessing a first preference coefficient associated with a user and a second preference coefficient associated with the user, wherein the first preference coefficient is indicative of a degree of preference of the user regarding a first character attribute, and wherein the second preference coefficient is indicative of a degree of preference of the user regarding a second character attribute, calculating a first character rating of a first character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the first character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the first character corresponding to the second character attribute, calculating a second character rating of a second character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the second character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the second character corresponding to the second character attribute, calculating a media content rating for the media content based on the first character rating and the second character rating, and selecting, based on the media content rating, the media content from among a plurality of media contents. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for recommending media content, the apparatus comprising:
-
a memory; and one or more computer processors configured to; access a first preference coefficient associated with a user and a second preference coefficient associated with the user, wherein the first preference coefficient is indicative of a degree of preference of the user regarding a first character attribute, and wherein the second preference coefficient is indicative of a degree of preference of the user regarding a second character attribute; calculate a first character rating of a first character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the first character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the first character corresponding to the second character attribute; calculate a second character rating of a second character appearing in a media content based on (i) the first preference coefficient and a first attribute value of the second character corresponding to the first character attribute and (ii) the second preference coefficient and a second attribute value of the second character corresponding to the second character attribute; calculate a media content rating for the media content based on the first character rating and the second character rating; and select, based on the media content rating, the media content from among a plurality of media contents. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification