Researchers at Aston University have created an innovative way to exceptionally improve the battery life of devices such as smartphones and tablets up to 60 percent, by reducing consumption of power by mobile apps.
In the new research, computer scientists offered a solution that integrates cloud computing and mobile computing. They have developed tools with an ability to detect the parts of mobile app that consumes more power and transfer them to cloud using a process called ‘code-offloading’.
The findings were detailed in a study paper and published in the journal Transactions on Emerging Telecommunications Technologies. For Android, the researchers created a mobile-cloud hybrid application framework that connect all the mobile apps, operating them across mobile as well as cloud platforms.
Aamir Akbar, who developed the framework explained that the power-hungry parts of the applications are first detected by using the code-offloading technique and instead of executing these parts on the device, they are offloaded to the cloud. As the components of the device are not utilized to operate the apps, substantial amount of power is saved, thereby extending the battery life. Experiments have been carried out on two different Android apps: an Instagram-like prototype app created by the researchers called ‘ImageEffects’ and ‘Mather’, an open source app available on GiftHub.
On the first app, the power consumption was minimized by about 60% at an additional cost of 1 MB of data usage, whereas the used 35% less battery, at a cost of just 4 KB additional network usage. Although mobile-cloud computing is not a new concept, for example, Google Maps utilizes cloud services to provide map data and images, the research team from Aston University are first to create a flexible solution to offload high power-consuming parts of mobile apps to the cloud, the study reported.
According to Dr. Peter Lewis, professor of computer science at Aston University, the new tools can detect the most power-hungry parts of mobile application and move them to the cloud by instrumenting the apps and utilizing optimization algorithms to look for efficient app configurations. As the new framework is general-purpose, it will be applicable for all mobile apps, he added.
The scientists are now aiming to incorporate the technique on battery-powered mobile robots that can be used in various situations such as search and rescue operations where long battery life is very important.