Abstract
This publication describes techniques for optimizing device network usage by managing networking-dependent tasks on a computing device based on network connectivity characteristics of the computing device. Mobile computing devices (e.g., smartphones, smartwatches, tablets, etc.) may use task scheduling systems to determine when to process a network-dependent background process, such as synchronizing data from an on-device application with the cloud. The mobile computing device may connect to one or more networks (e.g., WIFI, LTE, 5G, BLUETOOTH, etc.) that provide connectivity to one or more other computing devices. The mobile computing device may analyze one or more network characteristics (e.g., transmit rate, received signal strength indicator, latency, stability, etc.) to determine the condition (i.e., quality) of the current network connection. When network conditions are strong, the task management system may choose to immediately process a task. When network conditions are poor, the task management system may choose to delay the job until network conditions have improved. In this way, the device may operate more efficiently by reducing the number of tasks failed or length due to poor network conditions.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Almalki, Nazih; Edhara, Prem; and Wheatley, Mark, "REDUCING DEVICE BATTERY CONSUMPTION USING NETWORK CONDITION ANALYSIS", Technical Disclosure Commons, (March 12, 2025)
https://www.tdcommons.org/dpubs_series/7894