LLAMA: An Adaptive Strategy for Performing Background Tasks on Mobile Devices

  • Authors:
  • Denitsa Tilkidjieva;Nilanjan Banerjee;Maria Kazandjieva;Sami Rollins;Mark D. Corner

  • Affiliations:
  • Mount Holyoke College, USA;University of Massachusetts, Amherst, USA;Mount Holyoke College, USA;Mount Holyoke College, USA;University of Massachusetts, Amherst, USA

  • Venue:
  • WMCSA '06 Proceedings of the Seventh IEEE Workshop on Mobile Computing Systems & Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Most computing applications are user-driven; a user must explicitly instruct a device to perform a particular task. To reduce latency and intrusiveness, some applications will act on a user's behalf even when the user is not actively using the device. For example, email clients often periodically check for new mail and virus scanners can be scheduled to run during idle periods. This model is okay for devices that are always connected to a network and power supply, but it is not suitable for mobile devices that meet neither property. When they are not actively used, mobile devices often go into a power-saving state. To perform periodic tasks on behalf of the user, applications would have to wake the device which would require large amounts of energy.