Application Permission Management via Periodic Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information processing systems face challenges in managing and enforcing the use permissions of applications granted in units of packages, as existing systems fail to properly notify users or administrators when use permissions expire or become invalid, leading to potential misuse of expired applications.
Innovation Solution
An information processing apparatus and method that execute applications with granted use permissions in units of packages, and upon invalidation of these permissions, display a notification to users or administrators, ensuring proper management by periodically determining the validity of use permissions and disabling access to expired applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If use permission validation is performed continuously, then permission management accuracy is improved, but system processing load increases
Solution Approach 1:
The system performs use permission validation periodically at predetermined intervals rather than continuously, reducing system processing load while maintaining adequate permission management accuracy. The validation is triggered at specific time points to balance monitoring effectiveness with resource conservation.
Solution Approach 2:
The system determines in advance whether use permission has been invalidated before allowing application execution. By checking permission validity prior to application startup, the system ensures accurate permission management while avoiding continuous validation overhead during application runtime.
2Reliability
If permission validation is performed at application startup, then permission control reliability is improved, but user response time increases
Solution Approach 1:
The system performs permission validation in advance during system operation or at predetermined intervals, so that when application startup is requested, the permission status is already determined. This preliminary validation ensures permission control reliability while minimizing the time delay at application startup.
Solution Approach 2:
The system conducts permission checks periodically at predetermined intervals rather than at every application startup event. This periodic validation maintains permission control reliability while reducing the frequency of user-facing delays, improving overall user response time.
3Productivity
If expired applications are allowed to run, then system availability is improved, but permission management accuracy deteriorates
Solution Approach 1:
The system determines whether use permission has been invalidated before allowing application execution. By checking permission validity in advance and preventing startup of expired applications, the system maintains accurate permission management while keeping expired applications from consuming system resources.
Solution Approach 2:
The system continuously monitors use permission status and provides feedback to control application execution. When permission invalidation is detected, the system responds by preventing further execution or blocking new instances, thereby maintaining permission management accuracy while managing system availability through controlled restrictions.
Data Source
AI summary
An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus executes at least one of a plurality of applications for which use permission is granted in units of package, and in response to an invalidation of the use permission, display on a display, a notification indicating the invalidation of the use permission.


