Patent ID: 7839267

Claim:
A method for starting an operating system of a handheld device, the method comprising: setting an alarm time of an alarm clock as T seconds after a current system time of the handheld device when the handheld device is in a standby mode; monitoring the current system time of the handheld device until the current system time of the handheld device reaches a time that is N seconds before the set alarm time, N is less than T; repeating the setting step and the monitoring step, until the handheld device is turned off; determining whether the current system time of the handheld device is equal to the alarm time of the alarm clock when the handheld device is turned on; starting the operating system of the handheld device without executing boot-strap programs and making the operating system go to the standby mode directly if the current system time of the handheld device is equal to the alarm time of the alarm clock; and starting the operating system of the handheld device by executing boot-strap programs if the current system time of the handheld device is not equal to the alarm time of the alarm clock.