一种确定移动终端待机状态下应用耗电的方法及系统的制作方法_3

文档序号:8361332阅读:来源:国知局
以包括:
第二计算模块110b,用于将每个唤醒应用程序的唤醒时间相累加,减去重叠的唤醒时间,得到所有唤醒应用程序的总的有效唤醒时间;
第二耗电比确定模块112b,用于确定在待机状态下第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的唤醒时间至少相对于所述所有唤醒应用程序的总的有效唤醒时间的比例。
[0049]相对于前一实施例而言,本实施例中是根据所有唤醒应用程序的总的有效唤醒时间来确定所述耗电比例的,所得结果更加准确可靠。本实施例中各模块的运行方式的举例性描述,可参看前述确定移动终端待机状态下应用耗电的方法实施例中有关的举例性描述,在此不再赘述。
[0050]请再参看图11,为了进一步提高确定唤醒应用程序的耗电情况的精确度,在本发明确定移动终端待机状态下应用耗电的系统另一实施例中,所述耗电比确定单元11还可以包括:
第三计算模块110c,用于确定待机状态下第一唤醒应用程序的有效唤醒时间和所有唤醒应用程序的总的有效唤醒时间;
第三耗电比确定模块111c,用于确定待机状态下所述第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的有效唤醒时间至少相对于所述总的有效唤醒时间的比例;其中
所述第一唤醒应用程序的有效唤醒时间的确定方法包括:将第一唤醒应用程序的唤醒时间,减去第一唤醒应用程序与第二唤醒应用程序重叠的唤醒时间,得到待机状态下第一唤醒应用程序的有效唤醒时间;其中,第一唤醒应用程序与第二唤醒应用程序的唤醒行为发生重叠,第一唤醒是在后一个启动唤醒行为的唤醒应用程序;
所述所有唤醒应用程序的总的有效唤醒时间的确定方法包括:将每个唤醒应用程序的唤醒时间相累加,并减去重叠的唤醒时间,得到待机状态下所有唤醒应用程序的总的有效唤醒时间。
[0051]在本实施例中,优选的对唤醒行为发生重叠的在后一个唤醒应用程序的耗电比例作了进一步精确的计算,对于其他的唤醒应用程序来说,例如,唤醒行为发生重叠的在先一个唤醒应用程序,或者唤醒行为无重叠的唤醒应用程序等,其耗电比例的计算采用在先介绍的任意一种计算方式均可,此处不再赘述。
[0052]本实施例中,对于第一唤醒应用程序来讲,由于其耗电比例的确定是根据其有效唤醒时间来确定,因此获得的所述耗电比更加准确。
[0053]参看图12,在本发明确定移动终端待机状态下应用耗电的系统又一实施例中,所述耗电比确定单元11还可以包括:
第四计算模块110d,用于确定在待机状态下移动终端的系统唤醒时间,以及待机状态下所有唤醒应用程序的总的唤醒时间;
第四耗电比确定模块llld,用于确定待机状态下所述第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为第一唤醒应用程序的唤醒时间相对于所述系统唤醒时间与待机状态下所有唤醒应用程序的总的唤醒时间之和的比例。
[0054]本实施例中,除了能够通过比较不同的唤醒应用程序相互之间耗电比例的大小得知哪个或哪些唤醒应用程序的耗电最明显,还能够通过比较不同的唤醒应用程序相对于所述系统唤醒时间与待机状态下所有唤醒应用程序的唤醒时间之和的比例的大小,来得知哪个或哪些唤醒应用程序的耗电最明显,这样能够从不同的角度来确定出耗电最明显唤醒应用程序,从而便于用户能够更准确地对唤醒应用程序进行有针对性的管理。
[0055]参看图13,为了便于用户对耗电明显或耗电异常的唤醒应用程序进行及时管理,在前述确定移动终端待机状态下应用耗电的系统实施例中,还可以包括交互单元12,用于在确定第一唤醒应用程序的耗电比例之后,将待机状态下耗电明显或耗电异常的唤醒应用程序通知或提醒给用户。即可以通过弹出提示框、发送邮件或短信的方式将待机状态下耗电明显或耗电异常的唤醒应用程序通知给用户,也可以通过语音提示的方式将待机状态下耗电明显或耗电异常的唤醒应用程序提醒给用户,还可以通过对终端进行特定的设置,当待机状态下有耗电明显或耗电异常的后台唤醒应用程序运行时,使终端发出预先设定的声音信号,或者进行有规律的震动来提醒用户可以对待机状态下耗电明显或耗电异常的唤醒应用程序进行管理,如卸载或删除等。
[0056]参看图14,可选的,在本发明确定移动终端待机状态下应用耗电的系统又一实施例中,还可以包括:
系统时间确定单元13,用于确定在待机状态下移动终端的系统唤醒时间; 耗电增速确定单元14,用于确定所述第一唤醒应用程序的耗电增速,其中,所述第一唤醒应用程序的耗电增速为所述第一唤醒应用程序的唤醒时间相对于所述系统唤醒时间的比例。
[0057]本实施例中,在确定唤醒应用程序耗电比例的基础上,还能够通过比较不同的唤醒应用程序相对于系统的耗电增速,来得知哪个或哪些唤醒应用程序的耗电最明显,这样能够从不同的角度来确定出耗电最明显唤醒应用程序,从而便于用户能够更准确地对唤醒应用程序进行有针对性的管理。
[0058]参看图15,本发明实施例还提供另一种确定移动终端待机状态下应用耗电的方法,包括:
520、确定在待机状态下移动终端的系统唤醒时间以及第一唤醒应用程序的唤醒时间;
521、确定所述第一唤醒应用程序的耗电增速;其中,所述第一唤醒应用程序的耗电增速为所述第一唤醒应用程序的唤醒时间相对于所述系统唤醒时间的比例。
[0059]比如,已经确定出待机状态下第一唤醒应用程序的唤醒时间为M,系统唤醒时间为0,则可以确定在待机状态下所述第一唤醒应用程序的耗电增速为M/0。
[0060]本发明实施例确定移动终端待机状态下应用耗电的方法,能够确定唤醒应用程序相对于系统的耗电增速,从而能够确定出待机状态下后台唤醒应用程序的耗电情况。
[0061]通过比较不同的唤醒应用程序相对于所述系统的耗电增速,能够得知哪个或哪些唤醒应用程序的耗电最明显,从而便于用户能够对唤醒应用程序进行有针对性的管理,如关闭或卸载这些唤醒应用程序,进而解决系统耗电的问题,提高移动终端电池的续航能力。
[0062]可选的,参看图16,所述确定移动终端待机状态下应用耗电的方法实施例,还可以包括:
522、根据所述第一唤醒应用程序唤醒时间,确定在待机状态下所述第一唤醒应用程序的耗电比例。
[0063]可选的,参看图17,上述S22可以包括:
S220a、将待机状态下每个唤醒应用程序的唤醒时间相累加,得到所有唤醒应用程序的总的唤醒时间;
S221a、确定在待机状态下所述第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的唤醒时间至少相对于所有唤醒应用程序的总的唤醒时间的比例。
[0064]又一可选的,参看图18,上述S22可以包括:
S220b、将每个唤醒应用程序的唤醒时间相累加,并减去重叠的唤醒时间,得到所有唤醒应用程序的总的有效唤醒时间;
S221b、确定在待机状态下第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的唤醒时间至少相对于所有唤醒应用程序的总的有效唤醒时间的比例。
[0065]又一可选的,参看图19,上述S22可以包括:
S220c、将第一唤醒应用程序的唤醒时间,减去第一唤醒应用程序与第二唤醒应用程序重叠的唤醒时间,得到待机状态下第一唤醒应用程序的有效唤醒时间;其中,第一唤醒应用程序与第二唤醒应用程序的唤醒行为发生重叠,第一唤醒是在后一个启动唤醒行为的唤醒应用程序;
S221c、将每个唤醒应用程序的唤醒时间相累加,并减去重叠的唤醒时间,得到待机状态下所有唤醒应用程序的总的有效唤醒时间;
S222c、确定待机状态下所述第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的有效唤醒时间至少相对于所述总的有效唤醒时间的比例。
[0066]又一可选的,参看图20,上述S22可以包括:
S220d、确定待机状态下所有唤醒应用程序的总的唤醒时间;
S221d、确定待机状态下所述第一唤醒应用程序的耗电比例,其中,所述第一唤醒应用程序的耗电比例为所述第一唤醒应用程序的唤醒时间相对于所述系统唤醒时间与待机状态下所有唤醒应用程序的总的唤醒时间之和的比例。
[0067]本实施例中,在确定唤醒应用程序耗电增速的基础上,还能够通过比较不同的唤醒应用程序的耗电比例,来得知哪个或哪些唤醒应用程序的耗电最明显,这样能够从不同的角度来确定出耗电最明显唤醒应用程序,从而便于用户能够更准确地对唤醒应用程序进行有针对性的管理。
[0068]在前述确定移动终端待机状态下应用耗电的方法实施例中,可选地,为了便于用户对耗电明显或耗电异常的唤醒应用程序进行及时管理,在确定第一唤醒应用程序的耗电比例或耗电增速之后,将待机状态下耗电明显或耗电异常的唤醒应用程序通知或提醒给用户。即可以通过弹出提示框、发送邮件或短信的方式将待机状态下耗电明显或耗电异常的唤醒应用程序通知给用户,也可以通过语音提示的方式将待机状态下耗电明显或耗电异常的唤醒应用程序提醒给用户,还可以通过对终端进行特定的设置,当待机状态下有耗电明显或耗电异常的后台唤醒应用程序运行时,使终端发出预先设定的声音信号,或者进行有规律的震动来提醒用户可以对待机状态下耗电明显或耗电异常的唤醒应用程序进行管理,如卸载或删除等。
[0069]参看图21,本发明实施例还提供一种确定移动终端待机状态下应用耗电的系统2,包括:
唤醒时间确定单元20,用于确定在待机状态下移动终端的系统唤醒时间以及第一唤醒应用程序的唤醒时间;
耗电增速确定单元21,用于确定所述第一唤醒应用程序的耗电增速;其中,所述第一唤醒应用程序的耗电增速为所述第一唤醒应用程序的唤醒时间相对于所述系统唤醒时间的比例。
[0070]比如,唤醒时间确定单元20已经确定出待机状
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1