IP Library › Granted Patent US 8,880,121
Granted Patent B2
US 8,880,121 · App. 13/955,824 · Granted Nov 4, 2014

Methods and devices for operating mobile terminal alarm clock under shutdown state

Inventors: Linghua Gu (Beijing, CN); Anyu Liu (Beijing, CN); Dongjie Qi (Beijing, CN); Xinyu Liu (Beijing, CN)
Assignee: Beijing Xiaomi Technology Co., Ltd.
G04G13/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,880,121
App. No.
13/955,824
Granted
Nov 4, 2014
Kind
B2
Abstract

A mobile terminal may comprise an executing unit being configured to activate an alarm clock when the mobile terminal is off. The mobile terminal may be configured to receive a target alarm clock activation time; determine a time difference between a current time and the target alarm clock activation time; and compare the time difference with a first reference time period. Upon determining that time difference is less than the first reference time period, the mobile terminal may start up. Upon determining that the time that the mobile terminal completes the startup is less than a second reference time period, the mobile terminal may activate the alarm clock.

Claims (59)

1. A mobile terminal, comprising:

at least one non-transitory storage medium comprising an application for operating an alarm clock function when the mobile terminal is off;

at least one executing unit in communication with the at least one non-transitory storage medium that is configured to execute the application and is configured to:

receive a target alarm clock activation time;

determine a first time difference between a current time and the target alarm clock activation time;

compare the first time difference with a first reference time period;

when the time difference is less than the first reference time period, execute a startup operation;

receive a startup-completion time when the startup operation is completed;

determine the startup-completion time to be an actual alarm clock activation time; and

execute an activation operation to the alarm clock at the actual alarm clock activation time.

2. The mobile terminal according to claim 1 , wherein to determine the startup-completion time to be the actual alarm clock activation time, the at least one executing unit is further configured to:

determine a second time difference between the startup-completion time and the target alarm clock activation time;

compare the second time difference with a second reference time period;

when the second time difference is less than the second reference time period:

search a state of the alarm clock within the second reference time period from the target alarm clock activation time; and

determine the startup-completion time to be the actual alarm clock activation time when the state of the alarm clock shows that the alarm clock has not been activated.

3. The mobile terminal according to claim 2 , wherein the at least one executing unit is further configured to execute no alarm clock activation when:

the second time difference is more than the second reference time period; or

the state of the alarm clock shows that the alarm clock has been activated within the second reference time period from the alarm clock activation time.

4. The mobile terminal according to claim 1 , wherein the at least one executing unit is further configured to:

set the target alarm clock activation time when the mobile terminal is on; and

store a ring tone associated with an alarm clock in one of the at least one storage medium when the mobile terminal is under the turn-on state.

5. The mobile terminal according to claim 4 , wherein the at least one executing unit is further configured to copy the ring tone from a Secure Digital card of the mobile terminal.

6. The mobile terminal according to claim 5 , wherein the Secure Digital card is not accessible for the at least one executing unit when the mobile terminal is off; and

the one of the at least one storage medium is accessible for the at least one executing unit when the mobile terminal is off.

7. The mobile terminal according to claim 1 , wherein the at least one executing unit is further configured to:

receive an instruction to the activation operation from a user of the mobile terminal; and

execute the instruction to the activation operation.

8. The mobile terminal according to claim 7 , wherein the instruction for processing the activation operation is sliding of a designated object of the mobile terminal from a designated initial position of the mobile terminal to a designated target position of the mobile terminal over a pre-defined path.

9. The method according to claim 7 , wherein the instruction to the activation operation comprises one of terminating the activation operation, continuing the activation operation, terminating the activation operation and resume the activation operation after a pre-determined period of time, and terminating the activation operation and turning off the mobile terminal.

10. The mobile terminal according to claim 1 , wherein the mobile terminal is operated under an Android™ operation system.

11. A method for activating an alarm clock application when a mobile terminal is under a shutdown state, the method comprising:

receiving, by a mobile terminal, a target alarm clock activation time;

determining, by the mobile terminal, a first time difference between a current time and the target alarm clock activation time;

comparing, by the mobile terminal, the first time difference with a first reference time period;

when the time difference is less than the first reference time period, executing, by the mobile terminal, a startup operation;

receiving, by the mobile terminal, a startup-completion time when the startup operation is completed;

determining, by the mobile terminal, the startup-completion time to be an actual alarm clock activation time; and

executing, by the mobile terminal, an activation operation to the alarm clock at the actual alarm clock activation time.

12. The method according to claim 11 , wherein determining the startup-completion time to be the actual alarm clock activation time comprises:

determining, by the mobile terminal, a second time difference between the startup-completion time and the target alarm clock activation time;

comparing, by the mobile terminal, the second time difference with a second reference time period;

when the second time difference is less than the second reference time period:

searching a state of the alarm clock within the second reference time period from the target alarm clock activation time; and

determining, by the mobile terminal, the startup-completion time to be the actual alarm clock activation time.

13. The method according to claim 12 , further comprising executing, by the mobile terminal, no alarm clock activation when:

the second time difference is more than the second reference time period; or

the state of the alarm clock shows that the alarm clock has been activated within the second reference time period from the alarm clock activation time.

14. The method according to claim 11 , further comprising:

setting, by the mobile terminal, the target alarm clock activation time when the mobile terminal is under a turn-on state; and

storing, by the mobile terminal, a ring tone associated with an alarm clock in one of the at least one storage medium.

15. The method according to claim 14 , further comprising copying, by the mobile terminal, the ring tone from a Secure Digital card of the mobile terminal.

16. The method according to claim 15 , wherein the storage medium is accessible for the mobile terminal during the startup operation.

17. The method according to claim 11 , further comprising:

receiving, by the mobile terminal, an instruction to the activation operation from a user of the mobile terminal; and

executing, by the mobile terminal, the instruction to the activation operation.

18. The method according to claim 17 , wherein the instruction for processing the activation operation is sliding of a designated object of the mobile terminal from a designated initial position of the mobile terminal to a designated target position of the mobile terminal over a pre-defined path.

19. The method according to claim 17 , wherein the instruction to the activation operation comprises one of terminating the activation operation, continuing the activation operation, terminating the activation operation and resume the activation operation after a pre-determined period of time, and terminating the activation operation and turning off the mobile terminal.

20. The method according to claim 11 , wherein the mobile terminal is operated under an Android™ operation system.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED ON REEL 030980 FRAME 0047. ASSIGNOR(S) HEREBY CONFIRMS THE APPLICATION SHOULD BE CHANGED FROM 13/995,824 TO 13/955,824. Recorded Jan 9, 2015
From: GU, LINGHUA; LIU, ANYU; QI, DONGJIE; LIU, XINYU
To: BEIJING XIAOMI TECHNOLOGY CO., LTD.
Reel/Frame 034745/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2013
From: GU, LINGHUA; LIU, ANYU; QI, DONGJIE; LIU, XINYU
To: BEIJING XIAOMI TECHNOLOGY CO., LTD.
Reel/Frame 030980/0047 →
Priority Claims (1)
CN 2012 1 0291619 · Aug 15, 2012 · national
Continuity (1)
Related Publication 20140051478A1 · Feb 20, 2014