P
US9717055B2ActiveUtilityPatentIndex 66

Method for performing alarm grouping control of an electronic device with aid of at least one grouping control strategy, and associated apparatus

Assignee: MEDIATEK INCPriority: Feb 20, 2014Filed: Feb 16, 2015Granted: Jul 25, 2017
Est. expiryFeb 20, 2034(~7.6 yrs left)· nominal 20-yr term from priority
Inventors:SU WEN-HUNGLIN YI-CHINDENG TINGCHEN GUANGHUA
H04W 52/0258H04W 52/027H04M 1/72522Y02B60/50H04W 52/0229H04W 52/0251H04M 1/72566H04M 1/72403H04M 1/72451Y02D30/70
66
PatentIndex Score
2
Cited by
10
References
20
Claims

Abstract

A method for performing alarm grouping control of an electronic device and an associated apparatus are provided, where the method includes the steps of: shifting the execution timing of at least one alarm of a plurality of alarms to group the plurality of alarms into at least one grouped alarm according to at least one grouping control strategy, wherein the execution timing of the at least one alarm is shifted to the execution timing of the at least one grouped alarm; and according to the at least one grouped alarm, controlling whether to wake up at least a portion of the electronic device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of performing alarm grouping control of an electronic device, comprising:
 shifting, by a processing circuit of an apparatus comprising at least one portion of the electronic device, an execution timing of at least one alarm of a plurality of alarms to group the plurality of alarms into at least one grouped alarm according to at least one grouping control strategy, wherein the plurality of alarms are registered by a plurality of applications, wherein the at least one grouping control strategy corresponds to a plurality of categories of the plurality of applications, and wherein the execution timing of the at least one alarm is shifted to an execution timing of the at least one grouped alarm; 
 according to the at least one grouped alarm, controlling, by the processing circuit, whether to wake up at least a portion of the electronic device; and 
 analyzing, by the processing circuit, activities of one or more applications of the plurality of applications as part of the at least one grouping control strategy. 
 
     
     
       2. The method of  claim 1 , wherein the at least one grouping control strategy comprises a self-learning strategy, wherein the analyzing of the activities of the one or more applications comprises categorizing an application of the plurality of applications into a category of the plurality of categories, and wherein the method further comprises:
 determining whether to shift an execution timing of an alarm registered by the application of the plurality of applications according to the category into which the application is categorized, 
 wherein the analyzing of the activities of the one or more applications comprises obtaining information on alarm usage, data usage, power consumption, or a combination thereof, with respect to each of the one or more applications. 
 
     
     
       3. The method of  claim 2 , wherein at least two of the plurality of categories correspond to different alarm usage levels, respectively. 
     
     
       4. The method of  claim 3 , wherein a specific application of the plurality of applications is categorized into a category corresponding to a minimum alarm usage level within the alarm usage levels; and the method further comprises:
 preventing an execution timing of an alarm registered by the specific application from being shifted from an original execution timing. 
 
     
     
       5. The method of  claim 2 , wherein at least two of the plurality of categories correspond to different data usage levels, respectively. 
     
     
       6. The method of  claim 5 , wherein a specific application of the plurality of applications is categorized into a category corresponding to a minimum data usage level within the data usage levels; and the method further comprises:
 allowing an execution timing of an alarm registered by the specific application to be shifted. 
 
     
     
       7. The method of  claim 2 , wherein at least two of the plurality of categories correspond to different power consumption levels, respectively. 
     
     
       8. The method of  claim 7 , wherein a specific application of the plurality of applications is categorized into a category corresponding to a minimum power consumption level within the power consumption levels; and the method further comprises:
 preventing an execution timing of an alarm registered by the specific application from being shifted from an original execution timing. 
 
     
     
       9. The method of  claim 1 , further comprising:
 recording an original execution timing of the at least one alarm. 
 
     
     
       10. The method of  claim 9 , further comprising:
 when a screen of the electronic device is turned on, recovering the at least one alarm by shifting the execution timing of the at least one alarm back to the original execution timing. 
 
     
     
       11. The method of  claim 1 , wherein the at least one grouping control strategy comprises a white type strategy; and the method further comprises:
 determining whether an application of the plurality of applications is categorized into at least one white type to generate a determining result; and 
 preventing an execution timing of an alarm registered by the application from being shifted from an original execution timing according to the determining result. 
 
     
     
       12. The method of  claim 1 , further comprising:
 comparing a length of a time period during which a screen of the electronic device is kept off with a predetermined threshold to generate a comparing result; and 
 determining whether to perform alarm grouping control according to the comparing result. 
 
     
     
       13. The method of  claim 1 , further comprising:
 when it is detected that charging the electronic device is performed, preventing performing alarm grouping control. 
 
     
     
       14. An apparatus for performing alarm grouping control of an electronic device, the apparatus comprising at least one portion of an electronic device, the apparatus comprising:
 a processing circuit, capable of controlling operations of the electronic device, wherein the processing circuit comprises:
 an alarm grouping control module, capable of shifting an execution timing of at least one alarm of a plurality of alarms to group the plurality of alarms into at least one grouped alarm according to at least one grouping control strategy, the alarm grouping control module further capable of analyzing activities of one or more applications of a plurality of applications as part of the at least one grouping control strategy, wherein the plurality of alarms are registered by the plurality of applications, wherein the at least one grouping control strategy corresponds to a plurality of categories of the plurality of applications, and wherein the execution timing of the at least one alarm is shifted to an execution timing of the at least one grouped alarm; and 
 a wake-up control module, wherein according to the at least one grouped alarm, the wake-up control module is capable of controlling whether to wake up at least a portion of the electronic device. 
 
 
     
     
       15. The apparatus of  claim 14 , wherein the at least one grouping control strategy comprises a self-learning strategy, wherein, in analyzing the activities of the one or more applications, the processing circuit is capable of categorizing an application of the plurality of applications into a category of the plurality of categories, wherein the processing circuit is further capable of determining whether to shift an execution timing of an alarm registered by the application according to the category into which the application is categorized, and wherein, in analyzing of the activities of the one or more applications, the processing circuit is capable of obtaining information on alarm usage, data usage, power consumption, or a combination thereof, with respect to each of the one or more applications. 
     
     
       16. The apparatus of  claim 15 , wherein at least two of the plurality of categories correspond to different power consumption levels, respectively; a specific application of the plurality of applications is categorized into a category corresponding to a minimum power consumption level within the power consumption levels; and the processing circuit is further capable of preventing an execution timing of an alarm registered by the specific application from being shifted from an original execution timing. 
     
     
       17. The apparatus of  claim 15 , wherein at least two of the plurality of categories correspond to different alarm usage levels, respectively; a specific application of the plurality of applications is categorized into a category corresponding to a minimum alarm usage level within the alarm usage levels; and the processing circuit is further capable of preventing an execution timing of an alarm registered by the specific application from being shifted from an original execution timing. 
     
     
       18. The apparatus of  claim 14 , wherein the processing circuit is further capable of recording an original execution timing of the at least one alarm, and when a screen of the electronic device is turned on, recovering the at least one alarm by shifting the execution timing of the at least one alarm back to the original execution timing. 
     
     
       19. The apparatus of  claim 14 , wherein the at least one grouping control strategy comprises a white type strategy; and the processing circuit is further capable of determining whether an application of the plurality of applications is categorized into at least one white type to generate a determining result and preventing an execution timing of an alarm registered by the application from being shifted from an original execution timing according to the determining result. 
     
     
       20. The apparatus of  claim 14 , wherein the processing circuit is further capable of comparing a length of a time period during which a screen of the electronic device is kept off with a predetermined threshold to generate a comparing result; and the processing circuit is further capable of determining whether to perform alarm grouping control according to the comparing result.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.