【技术实现步骤摘要】
智能对齐唤醒方法、移动终端、及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及一种智能对齐唤醒方法、移动终端、及计算机可读存储介质。
技术介绍
在Android系统中,定时管理服务(AlarmManagerService)管理的定时器分为:带WAKEUP(唤醒)标识并在触发时唤醒手机的定时器、及不带WAKEUP标记且在休眠时不触发的定时器。如果系统中带WAKEUP标记的定时器在手机待机状态下频繁地唤醒手机,将对手机的续航能力和功耗带来负面影响。现有的对齐唤醒技术主要分为两种:一种是按特定时间窗口允许带WAKEUP标记的定时器唤醒手机,例如一个带WAKEUP标记的定时器设定1分钟后触发并唤醒手机,此时将该定时器对齐到下一个唤醒窗口(如每10分钟唤醒一次,就到10分钟后唤醒手机);另一种是修改定时器类型,将第三方应用的WAKEUP定时器修改为非WAKEUP类型,这其中可能需要配合一些黑白名单等控制列表,如将一个不在白名单中的第三方应用的定时器类型从RTC_WAKEUP修改为RTC。上述两种方法都可以实现对齐唤醒功能,但是第一种方案对于带WAKEUP标记的定 ...
【技术保护点】
一种智能对齐唤醒方法,应用于移动终端,其特征在于,该移动终端安装有若干应用,该智能对齐唤醒方法包括以下步骤:根据预置于所述移动终端的对齐唤醒白名单,修改相关应用的定时器类型;根据每一应用在预设周期内的使用时长,计算最常用的n个应用;根据所述最常用的n个应用更新所述对齐唤醒白名单,并在系统中记录或擦除相关应用的豁免标记;根据预设编组规则对带有豁免标记的应用进行编组,并控制编组后的应用按照预设方式对齐触发;其中,n为预设的正整数。
【技术特征摘要】
1.一种智能对齐唤醒方法,应用于移动终端,其特征在于,该移动终端安装有若干应用,该智能对齐唤醒方法包括以下步骤:根据预置于所述移动终端的对齐唤醒白名单,修改相关应用的定时器类型;根据每一应用在预设周期内的使用时长,计算最常用的n个应用;根据所述最常用的n个应用更新所述对齐唤醒白名单,并在系统中记录或擦除相关应用的豁免标记;根据预设编组规则对带有豁免标记的应用进行编组,并控制编组后的应用按照预设方式对齐触发;其中,n为预设的正整数。2.根据权利要求1所述的智能对齐唤醒方法,其特征在于,所述根据预置于所述移动终端的对齐唤醒白名单,修改相关应用的定时器类型的步骤,具体包括:根据大数据统计的最常用且与定时器相关的应用构建对齐唤醒白名单,并将所述对齐唤醒白名单预置于所述移动终端;当移动终端的应用设置定时器时,检查该应用是否在所述对齐唤醒白名单中;当该应用不在所述对齐唤醒白名单、且该应用的定时器带WAKEUP标记时,将其定时器类型修改为非WAKEUP类型。3.根据权利要求1所述的智能对齐唤醒方法,其特征在于,所述根据每一应用在预设周期内的使用时长,计算最常用的n个应用的步骤,具体包括:将移动终端的所有应用的初始积分设置为0;当某一应用在每日使用时长的统计排序中进入预设顺位时,在其初始积分的基础上累计第一预设积分,否则累计第二预设积分;将预设周期内所有应用的累计积分进行排序,获取最常用的n个应用。4.根据权利要求3所述的智能对齐唤醒方法,其特征在于,当检测到某一应用被卸载时,清除其累计积分;当检测到新应用安装时,将所有应用的累计积分减半,并赋予该新应用第三预设积分。5.根据权利要求1所述的智能对齐唤醒方法,其特征在于,所述根据所述最常用的n个应用更新所述对齐唤醒白名单,并在系统中记录或擦除相关应用的豁免标记的步骤,具体包括:将不在对齐唤醒白名单的最常用应用的包名加入所述对齐唤醒白名单,并在系统中记录该最常用应用的包名及豁免标...
【专利技术属性】
技术研发人员:黎琛,
申请(专利权)人:深圳天珑无线科技有限公司,深圳市天珑移动技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。