Media content tagging on a social network
First Claim
1. A method for recommending content, comprising:
- (a) having a computer implemented social network of a plurality of users, wherein each of said plurality of users has a user profile, and wherein said user profile comprises one or more user attributes;
(b) having a plurality of content modules, wherein said plurality of content modules are accessible by said plurality of users of said social network;
(c) providing a rating function for allowing said plurality of users of said social network to rate at least one of said plurality of content modules, wherein said rating is related to said one or more user attributes;
(d) accumulating said ratings of each of said plurality of content modules to assign a tag to the same of said plurality of content modules, wherein said assigned tag is related to said one or more user attributes; and
(e) recommending one of said plurality of content modules to one of said plurality of users of said social network, wherein said recommendation is based on said tag of each of said plurality of content modules and said one or more user attributes of the same of said plurality of users.
1 Assignment
0 Petitions
Accused Products
Abstract
Tagging media content based on ratings by users of a computer implemented social network and recommending the tagged media content are provided. Content modules containing audio, video, or audio-video content are accessible to users of a social network. Each user of the social network has an updatable user profile with one or more user attributes to characterize the current state of the user. The users can rate the content modules with ratings related to the user attributes. Characterization of a content module is accomplished by the accumulation of user ratings for the content module and assigning one or more tags to the content module. The tags are also related to the user attributes. The content module tags and user attributes are used to recommend one or more content modules to the user. Content module rankings based on the tags and user attributes are also provided.
-
Citations
18 Claims
-
1. A method for recommending content, comprising:
-
(a) having a computer implemented social network of a plurality of users, wherein each of said plurality of users has a user profile, and wherein said user profile comprises one or more user attributes; (b) having a plurality of content modules, wherein said plurality of content modules are accessible by said plurality of users of said social network; (c) providing a rating function for allowing said plurality of users of said social network to rate at least one of said plurality of content modules, wherein said rating is related to said one or more user attributes; (d) accumulating said ratings of each of said plurality of content modules to assign a tag to the same of said plurality of content modules, wherein said assigned tag is related to said one or more user attributes; and (e) recommending one of said plurality of content modules to one of said plurality of users of said social network, wherein said recommendation is based on said tag of each of said plurality of content modules and said one or more user attributes of the same of said plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for recommending content, comprising:
-
(a) an application server for operating a computer implemented social network of a plurality of users, wherein said application server hosts a user profile for each of said plurality of users of said social network, and wherein said user profile comprises one or more user attributes; (b) a database for storing a plurality of content modules, wherein said plurality of content modules are accessible by said plurality of users of said social network; (c) a rating function for allowing said plurality of users of said social network to rate at least one of said plurality of content modules, wherein said rating is related to said one or more user attributes; (d) a tagging function for assigning a tag to each of said plurality of content modules from an accumulation of said ratings of the same of said plurality of content modules, wherein said assigned tag is related to said one or more user attributes; and (e) a recommendation function for recommending one of said plurality of content modules to one of said plurality of users, wherein said recommendation is based on said tag of each of said plurality of content modules and said one or more user attributes of the same of said plurality of users. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification