Automated Application Permission Configuration via User Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing processes for managing and controlling applications on user equipment nodes are burdensome for users and fail to adequately safeguard their interests, as users may not fully understand the permissions granted to applications, leading to potential security and privacy issues.

Innovation Solution

A method involving a network node system that retrieves user and application profiles to generate settings configuration information, which is communicated to the user equipment node for the installation and configuration of application permissions, allowing users to define preferences for restricting access to resources and automate the configuration of application settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually review and configure application permissions, then they can understand and control what data applications access, but the process becomes time-consuming and complex for users

Engineering Contradiction:
Improvepermission control reliabilityVSAvoidpermission configuration ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically generating permission configurations based on user profiles and application requirements, eliminating the need for manual user intervention while maintaining user-defined preferences

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

User profiles are created in advance containing permission preferences, and application profiles are prepared with resource requirement information before installation, enabling automated matching and configuration without user involvement at installation time

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the system provides detailed permission queries to users, then users can make informed decisions about application access, but users may still not adequately consider or understand the consequences

Engineering Contradiction:
Improveinformation retentionVSAvoidpermission management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary automated configuration process that translates user profile preferences and application resource requirements into concrete permission settings, removing the burden of direct user management while preserving user intent

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of permission configuration from manual user selection to automated generation based on predefined user profiles and application profiles, transforming a complex interactive process into an automated parameter-matching process

Inventive Principle:
Principle #35Parameter changes

3Productivity

If applications are granted broad permissions to function effectively, then application functionality is improved, but user privacy and security are compromised

Engineering Contradiction:
Improveapplication functionalityVSAvoidprivacy and security risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by configuring permissions specifically for each application based on its declared resource requirements and the user's profile preferences, rather than applying uniform broad or restrictive permissions to all applications

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements dynamic permission configuration that adapts to each application's specific needs and the user's evolving preferences stored in profiles, rather than using static permission settings

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10122726B2Methods and apparatus for controlling permissions to be granted to applications on user equipment responsive to user privacy profiles
Publication Date: 2018.11.06 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10122726B2 patent drawing
  • US10122726B2 patent drawing
  • US10122726B2 patent drawing

AI summary

Methods, network nodes, and user equipment nodes are disclosed that control the operation of applications on user equipment nodes. A method includes receiving user information that identifies a user of the user equipment node (120) and application information that identifies an application that the user has selected for installation on the user equipment node. A user profile is retrieved from a user profile repository (106) using the user information, and an application profile is retrieved from an application profile repository (104) using the application information. Settings configuration information is generated responsive to the user profile and the application profile, and indicates what permissions are to be granted to the application while operating on the user equipment node. The application and the settings configuration information is communicated to the user equipment node (120) for installation of the application and configuration of the permissions that are to be granted to the application during operation.