Patent ID: 8438354

Claim:
An electronic device comprising: an input unit to generate input signals in response to user input; a storage unit to store an application; and a control unit comprising: an application running module to run the application in the storage unit in response to an input signal from the input unit; a timing module to detect the input signal from the input unit in real time and starting to time when no input signal is detected; an evaluating module to evaluate whether the period timed from the timing module reaches a predetermined time period when the application is running, and when the predetermined time period is elapsed, the application running module further to suspend the application; a power detecting module to detect an electric energy of a battery providing power to the electronic device when the period timed from the timing module reaches the predetermined time period, and the evaluating module further to evaluate whether the electric energy of the battery reaches a preset value; a data backup module to make a backup of process data associated with the suspended application in the storage unit when the electric energy of the battery reaches the preset value, and a setting module to set an ID code for the process data associated with the suspended application before the data backup module makes a backup of the process data.