Electronic Device Background Network Control at Power Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices consume power rapidly due to background processes running in the background, especially at night or when not in use, affecting user experience and reducing device usage time.
Innovation Solution
A system power consumption control method that monitors power loss and communication count of background processes, disabling network communication when thresholds are reached to prevent rapid power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If background processes are allowed to run simultaneously with foreground applications, then device functionality and application performance are improved, but power consumption increases rapidly
Solution Approach 1:
The patent implements dynamic power management by adjusting the operational state of background processes based on real-time power consumption monitoring. The system transitions background processes between active and suspended states dynamically, allowing them to run when power thresholds are not exceeded and suspending them when power consumption limits are approached, thus resolving the contradiction between maintaining device functionality and controlling power usage.
Solution Approach 2:
The system changes the operational parameters of background processes by modifying their execution priority and resource allocation based on power consumption levels. When power consumption exceeds predetermined thresholds, the system adjusts parameters such as process scheduling priority and network communication frequency, enabling the device to maintain essential functionality while reducing overall power consumption.
2Reliability
If background processes communicate frequently with other devices, then data synchronization and application responsiveness are improved, but power is rapidly consumed
Solution Approach 1:
The patent implements periodic monitoring of power consumption by background processes at predetermined intervals. Instead of continuous monitoring, the system checks power consumption levels at specific time points, allowing background processes to communicate periodically rather than continuously. This approach maintains data synchronization reliability while significantly reducing the energy loss associated with constant communication monitoring.
Solution Approach 2:
The system employs feedback mechanisms where power consumption data from background communication processes is continuously monitored and fed back to the power management module. Based on this feedback, the system dynamically adjusts communication frequency and data synchronization intervals, reducing communication activity when power consumption is high while maintaining synchronization reliability when power levels are acceptable.
3Adaptability or versatility
If network communication is continuously enabled for background processes, then application functionality and data updates are maintained, but device usage time is shortened
Solution Approach 1:
The patent implements preliminary power consumption assessment before allowing background processes to initiate network communication. The system evaluates predicted power consumption levels and communication requirements in advance, pre-configuring communication parameters and data buffering strategies. This preliminary action ensures that background processes can maintain application functionality without unexpectedly consuming excessive power that would shorten device usage time.
Data Source
Figure 1
Figure 2a
Figure 2b
AI summary
This application provides a system power consumption control method and an electronic device, and belongs to the field of electronic device technologies. The method includes: determining that an electronic device has entered a first mode; determining, by the electronic device, a power loss amount of a battery and a communication count of background processes, where the power loss amount is a decrease of power with respect to power at a first moment, the first moment is a moment at which the electronic device enters the first mode, and the communication count is used for indicating a total communication count of all processes currently running in the background with other devices since power-on of the electronic device; and when the power loss amount reaches a preset power threshold and the communication count reaches a preset communication count, disabling, by the electronic device, a network communication connection. According to the method in the embodiments of this application, power changes of the battery and the communication count of the background processes are monitored to prevent rapid power loss of the electronic device caused by frequent communication of the background processes from affecting user experience after the electronic device enters the first mode.