Broadcast Control for Frozen Apps via Dynamic Unfreezing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing method of intercepting all broadcast information sent to frozen Apps in intelligent terminals impairs the services and life cycle of these Apps, leading to poor user experience and satisfaction.
Innovation Solution
A broadcast control method that temporarily unfreezes a target frozen App if specific conditions are met, allowing it to receive broadcast information, or discards the information if the conditions are not met, thereby balancing power saving with normal broadcast processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If all broadcast information to frozen Apps is directly intercepted, then power saving effect is maximized, but App services and life cycle are impaired
Solution Approach 1:
The patent implements dynamic freezing and unfreezing of Apps based on broadcast information types. Instead of statically freezing all Apps, the system dynamically adjusts the frozen state - unfreezing when important broadcast information needs to be delivered and refreezing afterward. This dynamic approach resolves the contradiction by adapting the power saving measure to the actual service requirements, maintaining both energy efficiency and App functionality.
Solution Approach 2:
The patent changes the state parameter of the App from frozen to unfrozen temporarily when broadcast information needs to be received. By controlling the unfreezing duration and conditions, the system optimizes the balance between power consumption and service functionality. The App state parameter is adjusted based on the importance and type of broadcast information, resolving the contradiction between maximum power saving and service reliability.
2Use of energy by moving object
If frozen Apps completely block broadcast information, then resource consumption is reduced, but user experience deteriorates
Solution Approach 1:
Instead of completely blocking all broadcast information to frozen Apps, the patent applies partial action by selectively delivering only important broadcast information. The system unfreezes the App temporarily just enough to receive critical broadcasts, then refreezes it. This partial unfreezing approach reduces resource consumption while maintaining essential user experience, resolving the contradiction between resource saving and user satisfaction.
3Reliability
If broadcast information is sent to frozen Apps, then App life cycle is maintained, but power consumption increases
Solution Approach 1:
The patent implements periodic freezing and unfreezing cycles for Apps based on broadcast information requirements. Instead of keeping Apps continuously unfrozen to maintain life cycle, the system uses periodic brief unfreezing moments only when broadcast information needs to be delivered. This periodic approach maintains App life cycle reliability while minimizing power consumption, resolving the contradiction between the two objectives.
Data Source
AI summary
Provided are a broadcast control method, a terminal device and a non-transitory computer-readable storage medium. While received broadcast information is to be sent to a target frozen App, the target frozen App is temporarily unfrozen in response to determining that a temporary unfreezing condition for the target frozen App is met, and the broadcast information is sent to the temporarily unfrozen App; or otherwise, the broadcast information is directly discarded.


