On-Device Policy Enforcement via Restricted Screen Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for enforcing usage policies on user equipment (UE) are often ineffective, particularly when compliance is restored, as they rely on network-based solutions that can cause inconvenience and delays.
Innovation Solution
An enforcement application integrated into the UE's operating system, such as a launcher application, presents a restricted screen with minimal input controls, allowing only emergency services access and options to restore compliance with the usage policy, ensuring continued policy enforcement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network-based solutions are used for enforcing usage policies, then policy enforcement capability is provided, but service restoration is delayed and user convenience is reduced
Solution Approach 1:
The enforcement application is integrated directly into the UE's operating system, enabling the device to autonomously evaluate compliance and present restricted screens without requiring continuous network connectivity or external network-based enforcement mechanisms. This self-service approach eliminates network dependency and accelerates service restoration.
Solution Approach 2:
The enforcement application pre-evaluates compliance status and proactively presents restricted screens before network-based enforcement can intervene. By performing compliance checks and enforcement actions locally in advance, the system avoids network delays and ensures immediate policy enforcement.
2Reliability
If network-based solutions are used for enforcing usage policies, then policy enforcement capability is provided, but user convenience is reduced due to inconvenience and delays
Solution Approach 1:
The system performs compliance evaluation and enforcement actions locally on the UE without requiring network intervention. This self-service mechanism maintains reliable policy enforcement while eliminating the inconvenience and delays associated with network-based solutions, thereby preserving user convenience.
Solution Approach 2:
The enforcement functionality is segmented from the network infrastructure and embedded directly into the UE's operating system. This segmentation allows the device to independently enforce policies without network dependency, improving user convenience by eliminating network-related delays and inconveniences.
3Reliability
If a restricted screen with minimal controls is presented, then policy compliance is enforced, but device functionality is limited
Solution Approach 1:
The restricted screen dynamically adapts its functionality based on the specific compliance violation detected. Rather than imposing a static, overly restrictive limitation, the system selectively restricts only the necessary functions while preserving others, thereby maintaining device versatility while ensuring policy compliance.
Solution Approach 2:
The enforcement application applies restrictions locally to specific functions or features that are violated by the policy, rather than globally limiting all device functionality. This targeted approach ensures compliance with the usage policy while preserving the adaptability and versatility of the UE for non-violated functions.
Data Source
AI summary
A user equipment (UE) is disclosed. The UE comprises a processor, a memory storing a usage policy, and an enforcement application stored in the memory. When executed by the processor, the enforcement application reads the usage policy, evaluates compliance of one of a UE configuration and a UE usage with the usage policy, determines that the UE configuration or UE usage are non-compliant with the usage policy; and presents a restricted screen on the touchscreen display, wherein the restricted screen provides touch input controls only for selecting to originate an phone call to emergency services (e911 call) and to at least one of restore the UE configuration to comply with the usage policy or adapt UE usage to comply with the usage policy.


