App Permission Certificate Checks for Special Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current permission management mechanisms in terminal devices allow over-application and malicious use of special permissions, compromising system security and risking user privacy data leakage.

Innovation Solution

Implement a permission management method that requires a special permission certificate during application installation, setting special permissions to an unavailable state if the certificate is missing or invalid, and managing permissions based on valid certificates to ensure legitimate access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the permission service organization opens the permission to all APPs, then the adaptability of the permission system is improved, but the security of the terminal system deteriorates

Engineering Contradiction:
Improvepermission accessibilityVSAvoidsystem security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by requiring APPs to obtain special permission certificates during the installation phase before they can access special permissions. The permission management module checks for the presence and validity of these certificates during installation, preventing unauthorized APPs from obtaining special permissions at runtime. This advance verification mechanism resolves the contradiction by maintaining security through pre-screening while still allowing legitimate APPs to access permissions they need.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the permission service organization opens the permission to all APPs, then the versatility of the permission system is improved, but the risk of leaking privacy data increases

Engineering Contradiction:
Improvepermission availabilityVSAvoidprivacy data leakage risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary action by verifying special permission certificates during the APP installation process. The permission management module checks whether the installation package includes a valid special permission certificate before allowing the APP to be installed. This pre-verification prevents unauthorized APPs from obtaining access to privacy data, thereby reducing leakage risk while maintaining permission availability for legitimate applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a special permission certificate as an intermediary mechanism between the APP and the special permissions. This certificate acts as a mediator that verifies the legitimacy of the APP's request for special permissions. The permission management module uses this intermediary to control access, ensuring that only APPs with valid certificates can obtain special permissions, thus protecting privacy data while maintaining system versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the special permission is set to unavailable state during installation without certificate verification, then the security is improved, but the ease of operation deteriorates

Engineering Contradiction:
Improvesystem securityVSAvoidpermission management convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by performing certificate verification during the installation phase rather than setting all special permissions to unavailable. The permission management module checks for the presence and validity of special permission certificates before the APP starts running. This approach maintains security by blocking unauthorized access while preserving ease of operation for legitimate APPs that have proper certificates, avoiding unnecessary restrictions on valid applications.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12596818B2Permission management method and terminal device
Publication Date: 2026.04.07 HUAWEI TECH CO LTD
  • US12596818B2 patent drawing
  • US12596818B2 patent drawing
  • US12596818B2 patent drawing

AI summary

A method, device, and medium for permission management is disclosed. The method includes obtaining, based on it being detected that an application is being installed, one or more permissions that the application needs to apply for during running, setting, based on the one or more permissions comprising a special permission and based on an installation package of the application not comprising a special permission certificate, the special permission to an unavailable state, and continuing to install the application, where the special permission certificate records a special permission that the application is allowed to apply for during running.