CONTENT ACCESS CONTROL
First Claim
1. A method for controlling access to media content, the method implemented on a computing device and comprising:
- defining a viewing profile for at least one viewing user according to a multiplicity of attributes associated with said media content;
assigning allowable limits to said multiplicity of attributes in said viewing profile, wherein each of said allowable limits indicates a rating limit for one of said multiplicity of attributes;
receiving attribute ratings associated with a media content item, wherein each of said attribute ratings is associated with one of said multiplicity of attributes;
determining viewing permissibility for said media content item by said at least one viewing user by comparing said attribute ratings with said allowable limits; and
based on said viewing permissibility, allowing or disallowing said at least one viewing user to view said media content item.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method for controlling access to media content includes defining a viewing profile for at least one viewing user according to a multiplicity of attributes associated with the media content, assigning allowable limits to the multiplicity of attributes in the viewing profile, where each of the allowable limits indicates a rating limit for one of the multiplicity of attributes, receiving attribute ratings associated with a media content item, where each of the attribute ratings is associated with one of the multiplicity of attributes, determining viewing permissibility for the media content item by the at least one viewing user by comparing the attribute ratings with the allowable limits, and based on the viewing permissibility, allowing or disallowing the at least one viewing user to view the media content item..
-
Citations
20 Claims
-
1. A method for controlling access to media content, the method implemented on a computing device and comprising:
-
defining a viewing profile for at least one viewing user according to a multiplicity of attributes associated with said media content; assigning allowable limits to said multiplicity of attributes in said viewing profile, wherein each of said allowable limits indicates a rating limit for one of said multiplicity of attributes; receiving attribute ratings associated with a media content item, wherein each of said attribute ratings is associated with one of said multiplicity of attributes; determining viewing permissibility for said media content item by said at least one viewing user by comparing said attribute ratings with said allowable limits; and based on said viewing permissibility, allowing or disallowing said at least one viewing user to view said media content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for controlling access to media content, the method implemented on a computing device and comprising:
-
defining at least one authorizing user; defining a viewing profile for at least one viewing user according to at least one attribute associated with said media content; defining a contact range in said viewing profile, wherein said contact range is a range of values for ratings of said at least one attribute; receiving at least one attribute rating associated with said at least one attribute associated with said media content; determining whether said attribute rating is within said contact range; and if said attribute rating is within said contact range, forwarding an authorization request to an authorizing device associated with said authorizing user, wherein said authorization request is a request for permission to play said media content; receiving a response from said authorizing device; and if said response is positive, allowing access to said media content. - View Dependent Claims (17, 18)
-
-
19. A computing device comprising:
-
a processor; an I/O module operative to at least receive attribute ratings associated with said media content; a media player executed by said processor and configured to play said media content; and a viewing control module executed by said processor and operative to; define a viewing profile with a multiplicity of allowable limits for attributes associated with said media content, determine viewing permissibility for said media content based on a comparison of said allowable limits and said attribute ratings, and control playing of said media content by said media player according to said viewing permissibility. - View Dependent Claims (20)
-
Specification