Patent ID: 8914652

Claim:
A computer-implemented method, comprising: identifying, by a mobile computing device that includes a battery, that execution of a particular computer process is to be deferred, wherein identifying that execution of the particular computer process is to be deferred includes determining that the particular computing process has been executing without receipt of user input that interacts with the particular computer process for a determined amount of time; deferring, by the mobile computing device and in response to having identified that execution of the particular computer process is to be deferred, execution of the particular computer process while the mobile computing device is not connected to an external power source that is external to the mobile computing device and that is for charging the battery; sensing, while execution of the particular computer process remains deferred, that the mobile computing device has been connected to the external power source; and triggering execution of the particular computer process in response to sensing that the mobile computing device has been connected to the external power source.