User Attribute Detection for Program Execution Restriction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing parental control systems fail to restrict the execution of entertainment programs for children, allowing them to spend excessive time on such content, thereby depriving them of adequate learning time, and lack the ability to manage the duration of content viewing.
Innovation Solution
A system that includes an attribute detector to identify users as superior or subordinate, determining necessary usage restrictions for programs frequently run by users, and a permission/rejection mechanism to allow execution of entertainment programs only after a predetermined number of recommended learning program executions are completed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If parental control systems restrict content based on depictions, then educationally undesirable content is blocked, but entertainment programs without restricted depictions cannot be controlled for time duration
Solution Approach 1:
The system changes the control parameter from content-based restriction (depictions of violence or sex) to time-based restriction (number of executions or time duration). This allows entertainment programs without restricted depictions to be controlled by limiting their execution frequency or duration, thereby addressing the loss of time issue while maintaining the ability to block harmful content.
2Ease of operation
If children are allowed to run entertainment programs freely, then they can access age-appropriate content, but they spend excessive time on such content depriving them of learning time
Solution Approach 1:
The system dynamically adjusts access rights based on usage patterns. Initially, children can access entertainment programs freely, but the system monitors execution frequency and automatically imposes restrictions when a predetermined number of executions is reached. This dynamic approach maintains ease of operation for appropriate content while preventing excessive time spending.
Solution Approach 2:
The system implements feedback by monitoring the number of times entertainment programs are executed and comparing it against predetermined limits. When the threshold is reached, the system provides feedback by blocking further execution until learning program requirements are met, thereby balancing entertainment access with learning time requirements.
3Loss of time
If a permission system requires learning program completion before entertainment access, then balanced time allocation is achieved, but the system complexity increases
Solution Approach 1:
The permission system is segmented into simple, discrete rules: count the number of entertainment program executions, compare against a predetermined threshold, and block or permit accordingly. This segmentation avoids complex algorithms while achieving balanced time allocation through straightforward counting and comparison operations.
Data Source
AI summary
An attribute detector detects the attributes of a user of a program. A determining unit determines, based on the detected attribute of a user, whether the user is a superior user for whom usage restriction is not necessary or a subordinate user for whom the usage restriction is necessary, for a program of a first type. The program of the first type is a program appealing to the taste of the user and that is frequently run by the user for many hours. When the user is verified to be the subordinate user and also when the user has executed a program of a second type for a predetermined number of recommended executions, a permission/rejection determining unit permits the execution of the program of the first type.


