Device Management System for Dynamic Usage Policy Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network-enabled devices, such as smartphones and tablets, pose challenges in managing access to inappropriate content, especially for children who may be under different guardians' care at different times, as existing internet filtering techniques lack the ability to dynamically adjust usage permissions based on varying guardians' preferences.
Innovation Solution
A device management system that stores multiple usage policy sets, allowing different authorized users to select and modify policies applicable during exclusive time periods, enabling dynamic control of device usage based on the user's circumstances, such as school days or weekends, and allowing or denying usage requests accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Internet filtering is applied at a network level or device level, then access to inappropriate content is restricted, but the system cannot dynamically adjust usage permissions based on different guardians' preferences and time periods
Solution Approach 1:
The system segments the policy management functionality by creating separate authorized user accounts, each associated with specific time periods. This allows different guardians to have independent control over usage permissions during their respective time periods, making the system adaptable to different care arrangements while maintaining manageable complexity through modular user-based segmentation.
Solution Approach 2:
The system implements dynamic policy adjustment by allowing usage permissions to change automatically based on the current time period and associated authorized user. Policies are not static but dynamically applied according to temporal context, enabling the system to adapt to varying guardians' preferences without requiring manual reconfiguration.
2Adaptability or versatility
If multiple policy sets are stored and applied based on time periods, then dynamic control of device usage is enabled, but the system complexity increases
Solution Approach 1:
The system stores multiple usage policy sets in advance, each associated with specific time periods and authorized users. This preliminary configuration allows the system to automatically apply the appropriate policy without real-time decision complexity, as the mappings between time periods, users, and policies are predetermined and stored for efficient retrieval.
3Reliability
If usage permissions are restricted based on time periods and authorized users, then appropriate content access is ensured for children under varying care arrangements, but the ease of operation decreases
Solution Approach 1:
The system enables authorized users to independently select and modify usage policy sets during their associated time periods without requiring intervention from other users or administrators. Each authorized user can autonomously configure policies for their designated time periods, improving ease of operation while maintaining reliable access control through the predefined user-time period-policy associations.
Data Source
AI summary
A system manages usage of a network-enabled user device. A policy storage is separately located relative to the user device and stores usage policy sets. Each policy set comprises policies defining usage permissions/restrictions applicable to the user device. The system associates a first user with a first time period and a second user with a second time period, each time period exclusive of other time periods. The first user selects/modifies a first policy set for applying during the first time period, and the second user selects/modifies a second policy set for applying during the second time period. The first user cannot select/modify any policy set applicable during the second time period, and the second user cannot select/modify any policy set applicable during the first time period. A usage request from the user device is allowed/denied based on the policy set to be applied when the usage request is made.


