Permission Configuration Intersection for Terminal Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current permission configuration processes for terminal devices are inefficient due to the time-consuming nature of searching for specific permission entries on permission management interfaces, which hinders the quick configuration of permissions for applications needing access to other applications or functions.

Innovation Solution

A method and terminal device implementation that allows users to input on objects indicating both the application and target application or function, automatically displaying a target permission set as an intersection of the two permission sets, enabling users to configure permissions directly from this displayed set without extensive searching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually search for permission entries on permission management interfaces, then permission configuration can be completed, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvepermission configuration efficiencyVSAvoidtime required for permission configuration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-calculates and stores the intersection permission set between the first application's permission set and the target object's permission set before the user needs to configure permissions. When the user selects the first application and target object, the intersection permission set is immediately displayed without requiring manual search, thus resolving the time-consuming issue while maintaining complete permission configuration capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism (the permission management system) that automatically computes and presents the intersection permission set as a medium between the user's selection and the final permission configuration. This intermediary eliminates the need for users to manually search through permission entries by providing the relevant permission set directly, thereby improving efficiency without sacrificing configuration completeness

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the system displays all permission entries for manual searching, then complete permission configuration is possible, but the operation becomes complex and time-consuming

Engineering Contradiction:
Improvepermission configuration simplicityVSAvoidpermission management interface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system extracts only the relevant permission entries (the intersection set between the first application's permission set and the target object's permission set) from the complete permission management interface and displays them separately. This extraction approach simplifies the user operation by showing only the necessary permissions while maintaining the ability to configure all permissions if needed, thus resolving the contradiction between operational simplicity and interface complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12124543B2Permission configuration method and terminal device
Publication Date: 2024.10.22 VIVO MOBILE COMM CO LTD
  • US12124543B2 patent drawing
  • US12124543B2 patent drawing
  • US12124543B2 patent drawing

AI summary

A permission configuration method includes: receiving a first input performed by a user on a first object and a second object, where the first object is an object that indicates a first application on a first interface, and the second object is an object that indicates a second application or a tartlet function on a second interface; and displaying, on the first interface in response to the first input, a target permission set used to configure a permission for the first application, where the target permission set is an intersection set between a first permission set and a second permission set, the first permission set is a permission set of the first application, and the second permission set is a permission set of the second application or the target function; and the first interface is different from the second interface.