Privacy Content Access Control via Permission Flag Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Applications on terminals often obtain permissions to access user privacy content without explicit user confirmation, leading to potential leakage of sensitive information.

Innovation Solution

An application accessing method that monitors whether an application invokes privacy content and authorizes it with permission only after determining the application has enabled a predetermined permission flag, while returning other information different from the privacy content to prevent unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If applications are granted permission to access privacy content, then application functionality is improved, but user privacy security deteriorates

Engineering Contradiction:
Improveapplication functionalityVSAvoidprivacy leakage risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a permission management service as an intermediary between applications and privacy content. This service intercepts application requests, verifies permission flags, and returns alternative information instead of actual privacy content, thereby mediating between application functionality needs and privacy protection requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the permission verification logic from the direct application-privacy content access path. By separating the permission check mechanism and implementing it through a dedicated permission management service, the system can grant functional access while extracting and blocking actual privacy data transmission

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If permission management is strictly enforced, then privacy security is improved, but application operation flexibility deteriorates

Engineering Contradiction:
Improveprivacy securityVSAvoidapplication operation flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary action by pre-setting permission flags in the application code before runtime. These flags are configured in advance to indicate whether an application should be restricted from accessing privacy content, allowing the system to automatically enforce security policies without interfering with normal application operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application itself provides self-service by including permission flag configurations in its own code. The application autonomously declares its privacy access requirements, and the permission management service automatically processes these declarations, eliminating the need for manual permission management and maintaining operational flexibility

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11824861B2Application accessing method, application accessing apparatus and storage medium
Publication Date: 2023.11.21 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11824861B2 patent drawing
  • US11824861B2 patent drawing
  • US11824861B2 patent drawing

AI summary

An application accessing method can be applied to a terminal, and include: monitoring whether an application invokes privacy content; and authorizing the application with permission to access the privacy content, in response to monitoring that the application invokes the privacy content, and returning other information different from the privacy content. Therefore, the user can realize the purpose of protecting the security of the user's privacy information under the premise of normal use of the application.