Application Startup Prioritization Under Resource Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of applications increases, improper usage leads to degraded system performance and user experience due to increased resource occupation, resulting in slower operating systems and freezes.
Innovation Solution
An application control method that sorts applications based on resource use and user use information, allowing or restricting their startup to optimize resource allocation and improve system performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If more applications are provided for user terminals, then application functionality and user choice are improved, but system resources are occupied and system performance degrades
Solution Approach 1:
The patent implements dynamic application sorting and control based on real-time resource usage information and user behavior patterns. The system continuously monitors resource consumption and adjusts application priorities dynamically, allowing the system to adapt resource allocation to current conditions rather than using static rules.
Solution Approach 2:
The patent changes the parameters of application control by introducing multi-dimensional sorting criteria including resource usage metrics, user behavior patterns, and priority levels. This transforms traditional binary application control (allow/block) into a nuanced multi-parameter sorting mechanism that optimizes resource allocation based on current system state.
2Reliability
If applications are controlled to improve system performance, then system performance and user experience are improved, but application startup and resource allocation complexity increases
Solution Approach 1:
The patent implements self-service by having applications automatically report their resource usage information and user behavior patterns to the control device. The system autonomously sorts and controls applications based on this data without requiring manual intervention or complex user configuration, reducing the operational complexity burden on users.
Solution Approach 2:
The patent establishes a feedback loop where resource usage information and user behavior data are continuously collected from applications, processed by the control device, and used to adjust application priorities and resource allocation in real-time. This closed-loop feedback mechanism enables adaptive control that responds to changing system conditions.
Data Source
AI summary
The present disclosure relates to application startup control methods and control devices. One example method includes determining, based on information of a first application, whether to restrict startup of a second application to be triggered by the first application, where the information of the first application is used to indicate an importance degree of the first application in a system, and restricting the startup of the second application in response to determining to restrict the startup of the second application.


