PACE Yourself: Power Aware Collaborative Execution on Mobile Phones
Source: University of California
In this paper, the authors propose a framework for Power Aware Collaborative Execution (PACE) for mobile phones. Mobile phones have scarce resources, such as battery power and bandwidth. In the context of mobile phones, collaborative execution is a way to pool resources together to give the abstraction to the end user as if the application is running on the local phone. The pool of resources could be garnered from other phones or from the cloud (or a local server). For collaborative execution to be practical it is important that the helper phone is protected from jeopardizing its battery life for its own usage until its recharging time.