Mobile Device Battery Management via Application Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face challenges in managing battery and memory resources effectively, especially when multiple applications with varying power demands and priorities are running, leading to performance degradation and power drain issues, and there is a need to collect usage data without impacting device operation or user privacy.
Innovation Solution
A system that includes a management application running on the mobile device, which determines battery thresholds and suspends or terminates user applications based on priority measures, power consumption, and dependency attributes, while also collecting usage data with minimal impact on device performance and user consent.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If usage data collection is implemented to improve network planning and service optimization, then service provider benefits are improved, but device performance and user privacy are degraded
Solution Approach 1:
The patent implements partial data collection by selectively monitoring only specific applications and usage patterns rather than all device activities. The system collects data from a subset of applications based on predefined criteria, achieving sufficient data for network planning without excessively impacting device performance or user privacy
Solution Approach 2:
The patent segments the data collection process into distinct components: application-level monitoring, usage pattern detection, and aggregated reporting. This segmentation allows the system to collect necessary data while minimizing individual app impact and protecting user privacy through aggregation
2Loss of information
If monitoring applications are added to collect usage data, then data collection capability is improved, but battery consumption is increased
Solution Approach 1:
The patent merges the data collection functionality with existing operating system components and application frameworks. By integrating monitoring into the OS layer rather than adding separate monitoring applications, the system achieves data collection with minimal additional battery consumption
Solution Approach 2:
The system implements self-service data collection where applications automatically report their usage patterns to the monitoring framework without requiring continuous active monitoring. This event-driven approach reduces battery consumption compared to continuous polling methods
3Ease of operation
If multiple applications run simultaneously with high priority, then user convenience is improved, but memory usage exceeds thresholds and performance degrades
Solution Approach 1:
The patent implements dynamic priority adjustment and memory management where application priorities and resource allocations are continuously adapted based on current system state. When memory usage approaches thresholds, the system dynamically lowers priorities of less critical applications while maintaining high priority for essential services, preventing performance degradation
Data Source
AI summary
A system and method for managing battery usage of a mobile device. The power level of the battery is obtains and compared to a threshold level. When the power level is equal to or less than the threshold level, user applications that are operating on the mobile device are identified. Operating user applications that are members of a set of user applications are identified. The execution of the selected user application is suspended or terminated.


