Proactive Application Deletion Based on Usage Pattern Deviation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often forget about applications and permissions granted to them on devices, leading to undesired access to personal information, as these applications continue to have access even after they are no longer used.
Innovation Solution
A system that proactively limits application functionality by determining user usage patterns and comparing them to standard usage patterns, deleting or deactivating applications and permissions when usage deviates significantly, and soliciting user confirmation for reactivation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications continue to have access to user information after being unused, then user convenience is maintained, but user data security deteriorates
Solution Approach 1:
The system performs preliminary action by automatically deleting or deactivating applications and their permissions before unauthorized access can occur. The server proactively monitors usage patterns and takes preemptive measures to remove access rights when usage deviates from standard patterns, preventing security issues before they arise rather than responding after breaches occur.
Solution Approach 2:
The system implements self-service by automatically managing application permissions without requiring continuous user intervention. The server monitors usage patterns, compares them against standard patterns, and autonomously decides when to delete or deactivate applications, freeing users from manually managing permissions while maintaining security.
2Reliability
If the system automatically manages application permissions, then user data security is improved, but device complexity increases
Solution Approach 1:
The server acts as an intermediary between the user device and application permission management. Rather than requiring complex local processing on the user's device, the server centrally monitors usage patterns, compares them against standard patterns, and issues deletion or deactivation commands, simplifying the device architecture while maintaining security.
Solution Approach 2:
The system uses feedback mechanisms where the server continuously monitors application usage patterns, compares them against established standard patterns, and adjusts permissions accordingly. This closed-loop feedback system automates security management while keeping the user experience simple, as the system adapts automatically without requiring user input.
Data Source
AI summary
Systems and methods for proactively deleting applications and/or deactivating permissions granted thereto are described. A system determines a user's usage pattern of an application. The system also determines a standard usage pattern associated with the application. The standard usage pattern may be determined from application usage patterns of multiple users of the system. When the user's usage pattern deviates from the standard usage pattern, the system may cause the application to be deleted from one or more of the user's devices. The system may also deactivate user permissions associated with the application when the user's usage pattern deviates from the standard usage pattern. The system also outputs an indication to the user soliciting whether the system to re-download the application and/or reactivate the permissions.


