Mobile Device Background Data Transmission Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile devices perform background data transmission regardless of location and time, leading to inefficient use of power and system resources due to varying network speeds.
Innovation Solution
A method and mobile device that record historical patterns of network bandwidth and speed to schedule background data transmissions at optimal locations and times, ensuring completion within a specified time limit while minimizing power and resource consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If background data transmission is performed immediately and unceasingly, then data transmission completion is achieved, but power consumption increases and system resources are occupied when network speed is slow
Solution Approach 1:
The system performs background data transmission periodically based on historical network pattern analysis rather than continuously. It identifies optimal time windows when network conditions are favorable and schedules transmissions during those periods, thereby reducing unnecessary power consumption during poor network conditions while still achieving transmission completion.
Solution Approach 2:
The system performs preliminary analysis of historical network usage patterns to predict future network conditions before actual data transmission occurs. By pre-identifying optimal transmission windows based on historical data, the system can schedule transmissions in advance during favorable conditions, avoiding power-wasting transmissions during predicted poor conditions.
2Productivity
If background data transmission is performed immediately and unceasingly, then data transmission is completed, but system resources are occupied when network transmission speed is very slow
Solution Approach 1:
The system schedules background transmissions periodically during optimal network conditions rather than continuously occupying system resources. By concentrating transmissions during identified favorable time windows, the system reduces prolonged resource occupation during slow network periods while still achieving transmission completion.
Solution Approach 2:
The system performs preliminary scheduling of background transmissions during optimal network conditions before foreground applications need system resources. By pre-completing background transmissions during favorable network conditions, the system reduces resource occupation conflicts with foreground applications.
3Use of energy by moving object
If background data transmission is scheduled according to historical network patterns, then power is saved and transmission efficiency is improved, but transmission may not be completed by the time limit
Solution Approach 1:
The system continuously monitors actual network conditions and compares them with historical patterns, using this feedback to dynamically adjust transmission scheduling. When network conditions differ from historical predictions, the system adapts its scheduling to ensure transmission completion by the time limit while still optimizing power consumption based on real-time conditions.
Solution Approach 2:
The transmission scheduling system is dynamic rather than static, adapting to changing network conditions in real-time. It can adjust transmission schedules based on current network status, ensuring that transmissions are completed by time limits even when network patterns deviate from historical averages, while maintaining power efficiency through intelligent scheduling.
4Speed
If network transmission speed varies with location and time, then optimal transmission windows exist, but immediate transmission ignores these variations and wastes power
Solution Approach 1:
The system performs preliminary analysis of historical network speed variations across different locations and times to identify optimal transmission windows. By pre-scheduling transmissions during these identified optimal periods, the system exploits favorable network conditions to achieve faster transmission speeds while minimizing power consumption, rather than transmitting immediately regardless of conditions.
Data Source
AI summary
A mobile device and a method for managing background data transmission of the mobile device are provided. The method includes the following steps: recording a plurality of entries, obtaining a time limit for a background data transmission of the mobile device, and scheduling the background data transmission according to the time limit and the entries. Each of the entries includes a location of the mobile device when the entry is recorded, a time of the mobile device when the entry is recorded, and a network information of the mobile device when the entry is recorded. The time limit indicates a time point before which the background data transmission should be finished.


