Permission Management via Display Area Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Permission management and control for applications on terminal devices are cumbersome due to the need for multiple authorization dialog boxes when an application requires multiple permissions, leading to inefficient user interaction and management.
Innovation Solution
A permission management method that determines a target permission management policy based on the display area of an application, allowing for automated permission management without user authorization, using a first and second display area with corresponding permission policies to streamline access and usage permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple authorization dialog boxes are displayed for each permission an application needs, then permission control reliability is improved, but operation complexity and time consumption increase
Solution Approach 1:
The display screen is divided into multiple display areas (first display area, second display area, etc.), and different permission management policies are applied to different areas. Applications in the first display area automatically obtain permissions, while applications in the second display area require user authorization. This segmentation resolves the contradiction by spatially separating automatic and manual permission management scenarios.
Solution Approach 2:
Different permission management policies are applied to different display areas based on their characteristics. The first display area (typically system-level applications) receives automatic permission grants, while the second display area (user-installed applications) requires explicit user authorization. This local differentiation allows the system to optimize for both reliability and ease of operation in different contexts.
2Reliability
If multiple authorization dialog boxes are displayed for each permission an application needs, then permission security is improved, but handling efficiency decreases
Solution Approach 1:
Permission policies are pre-configured for different display areas. When an application is launched, the system checks the display area and automatically applies the corresponding permission policy without requiring real-time user interaction for each permission request. This preliminary setup significantly improves handling efficiency while maintaining security through area-based differentiation.
Solution Approach 2:
The permission management system dynamically adjusts its behavior based on the application's display area. The system can switch between automatic permission granting and user authorization modes depending on where the application is located on the screen, allowing flexible adaptation to different security requirements while optimizing overall system efficiency.
3Manufacturing precision
If user authorization is required for each permission operation, then permission control precision is improved, but user interaction frequency increases
Solution Approach 1:
The display area-based permission policy serves multiple functions simultaneously: it provides automatic permission management for system applications, maintains security for user applications, and reduces user interaction requirements. This universal approach based on spatial location resolves the contradiction by making permission control precision context-dependent rather than uniformly applied.
Data Source
Figure 1~2
Figure 3~4
AI summary
This disclosure provides a permission management method and a terminal device, where the permission management method is applied to the terminal device including a first display area and a second display area. The permission management method includes: determining a target permission management policy corresponding to a first application based on a display area in which the first application is located (101); and controlling permission management for the first application according to the target permission management policy (102); where the target permission management policy includes a first permission management policy corresponding to the first display area and/or a second permission management policy corresponding to the second display area.