Parental controls for entertainment content
First Claim
1. In an entertainment system for playing entertainment content, a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising steps for:
- retrieving one of one or more rating definition files that dynamically define an entertainment rating scale;
retrieving an entertainment content definition file that defines a content rating for entertainment content;
retrieving user access settings that define a user access rating for a particular user; and
using the entertainment rating scale dynamically defined by the rating definition file to compare the user access rating with the content rating for the entertainment content to determine if the particular user is allowed access to the entertainment content.
2 Assignments
0 Petitions
Accused Products
Abstract
Parental controls for entertainment digital media are provided that allow a parent to restrict multiple user'"'"'s access to entertainment content. One or more updatable rating definition files with dynamic data are used to define rating levels and content descriptors for a regional rating system. Entertainment content definition files define the rating level and content descriptors for entertainment content. User permission settings define a particular user'"'"'s access rating level and content descriptors. The rating definition file can be used to compare the entertainment content definition file and user permission settings in determining if a user is allowed access to particular entertainment content.
83 Citations
30 Claims
-
1. In an entertainment system for playing entertainment content, a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising steps for:
-
retrieving one of one or more rating definition files that dynamically define an entertainment rating scale;
retrieving an entertainment content definition file that defines a content rating for entertainment content;
retrieving user access settings that define a user access rating for a particular user; and
using the entertainment rating scale dynamically defined by the rating definition file to compare the user access rating with the content rating for the entertainment content to determine if the particular user is allowed access to the entertainment content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In an entertainment system for playing entertainment content, a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising acts of:
-
creating a security group for the entertainment content;
denying access to the entertainment content for members of the security group;
reading an entertainment content definition file that defines a rating level and one or more content descriptors for the entertainment content;
reading user access settings for a particular user that define a rating level and one or more content descriptors for the user;
reading an updatable rating definition file that defines a rating hierarchy and content descriptors for one or more levels within the rating hierarchy;
based on the hierarchy defined in the rating definition file, executing instructions that compare the rating level and content descriptors for the entertainment content to the rating level and content descriptors for the user in determining if the user is authorized access to the entertainment content; and
adding the particular user as a member of the security group if the user is not authorized to access the entertainment content, thereby denying the user access to the entertainment content because members of the security group are denied access. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. In an entertainment system for playing entertainment content, a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising acts of:
-
selecting a ratings definition file that defines a rating hierarchy and content descriptors for one or more levels within the rating hierarchy for an entertainment content definition file and user access settings;
selecting user access settings for a particular user;
within the user access settings, specifying a rating level and one or more content descriptors based on the selected ratings definition file in order to control content that can be accessed by the user; and
storing the user access settings to be used when comparing with an entertainment content rating in determining if the user has access to selected content. - View Dependent Claims (15, 16, 17, 18)
-
-
19. In an entertainment system for playing entertainment content, a computer readable media carrying computer executable instructions that implement a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising steps for:
-
retrieving one of one or more rating definition files that dynamically define an entertainment rating scale and one or more content descriptors for each level within the rating scale;
retrieving an entertainment content definition file that defines a content rating and one or more content descriptors for entertainment content;
retrieving user access settings that define a user access rating and one or more content descriptors for a particular user; and
using the entertainment rating scale and one or more content descriptors for each level within the rating scale dynamically defined by the rating definition file to compare the user access rating and one or more content descriptors with the content rating and one or more content descriptors for the entertainment content to determine if the particular user is allowed access to the entertainment content. - View Dependent Claims (20, 21, 22, 23)
-
-
24. In an entertainment system for playing entertainment content, a computer readable media carrying computer executable instructions that implement a method of controlling a user'"'"'s access to the entertainment content using dynamic data defined by a rating definition file, entertainment content definition file and user permission settings, the method comprising acts of:
-
creating a security group for the entertainment content;
denying access to the entertainment content for members of the security group;
reading an entertainment content definition file that defines a rating level for the entertainment content;
reading user access settings for a particular user that define a rating level for the user;
reading an updatable rating definition file that defines a rating hierarchy;
based on the hierarchy defined in the rating definition file, executing instructions that compare the rating level for the entertainment content to the rating level for the user in determining if the user is authorized access to the entertainment content; and
adding the particular user as a member of the security group if the user is not authorized to access the entertainment content, thereby denying the user access to the entertainment content because members of the security group are denied access. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification