CN105573460B - 应用程序唤醒时间的调节方法及装置 - Google Patents
应用程序唤醒时间的调节方法及装置 Download PDFInfo
- Publication number
- CN105573460B CN105573460B CN201410531529.6A CN201410531529A CN105573460B CN 105573460 B CN105573460 B CN 105573460B CN 201410531529 A CN201410531529 A CN 201410531529A CN 105573460 B CN105573460 B CN 105573460B
- Authority
- CN
- China
- Prior art keywords
- time interval
- preset
- awakening
- terminal
- screen locking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
- H04M1/73—Battery saving arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Electric Clocks (AREA)
Abstract
本发明提供了一种应用程序唤醒时间的调节方法及装置,其中,该方法包括:获取终端用户针对终端的指定状态所对应的时间段,其中,时间段为根据终端用户对终端的使用习惯所确定的时间段,指定状态包括:使用状态或非使用状态;在指定状态所对应的时间段内,根据预定规则对终端中应用程序的预设唤醒时间间隔进行调节,解决了现有技术中终端设备通过定时器设置应用程序的唤醒时间而导致终端设备功耗浪费的问题,进而节省了终端的功耗。
Description
技术领域
本发明涉及分通信领域,具体而言,涉及一种应用程序唤醒时间的调节方法及装置。
背景技术
目前移动终端设备装载的应用越来越多,每个应用在设计之初,设计者会设置定时器,当应用程序打开或在后台偷偷启动时,定时器开始工作。当定时器到达设定的时间时,应用程序会唤醒***,进行诸如尝试数据连接或刷新的动作,导致终端设备在休眠时仍然会被后台应用频繁唤醒,从而使得终端设备的功耗浪费。
针对现有技术中终端设备通过定时器设置应用程序的唤醒时间而导致终端设备功耗浪费的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种应用程序唤醒时间的调节方法及装置,解决了现有技术中终端设备通过定时器设置应用程序的唤醒时间而导致终端设备功耗浪费的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种应用程序唤醒时间的调节方法,包括:获取终端用户针对终端的指定状态所对应的时间段,其中,所述时间段为根据所述终端用户对所述终端的使用习惯所确定的时间段,所述指定状态包括:使用状态或非使用状态;在所述指定状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节。
优选地,根据所述终端用户对所述终端的使用习惯通过以下方式确定所述指定状态所对应的时间段:判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将所述预定时间段作为所述使用状态所对应的时间段内;如果不是,则将所述预定时间段作为所述非使用状态所对应的时间段。
优选地,在所述使用状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节包括:判断所述时间段内所述终端是否为锁屏状态;在为所述锁屏状态时,对所述预设唤醒时间间隔进行调节。
优选地,对所述预设唤醒时间间隔进行调节包括:获取所述终端处于锁屏状态的锁屏时间间隔;判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至所述第一唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第一唤醒时间间隔小于所述锁屏时间间隔时,则对所述应用程序进行唤醒。
优选地,在所述非使用状态对应的时间段内,根据预定规则对所述终端的应用程序的唤醒时间进行调节包括:获取所述终端处于锁屏状态的锁屏时间间隔;判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至所述第二唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第二唤醒时间间隔小于所述锁屏时间间隔时,则维持所述应用程序处于休眠状态。
根据本发明的另一个方面,提供了一种应用程序唤醒时间的调节装置,包括:获取模块,用于获取终端用户针对终端的指定状态所对应的时间段,其中,所述时间段为根据所述终端用户对所述终端的使用习惯所确定的时间段,所述指定状态包括:使用状态或非使用状态;调节模块,用于在所述指定状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节。
优选地,还包括:判断模块,用于判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将所述预定时间段作为所述使用状态所对应的时间段内;如果不是,则将所述预定时间段作为所述非使用状态所对应的时间段。
优选地,所述调节模块还用于,在所述使用状态所对应的时间段内,判断所述时间段内所述终端是否为锁屏状态;在为所述锁屏状态时,对所述唤醒时间间隔进行调节。
优选地,所述调节模块包括:第一获取单元,用于获取所述终端处于锁屏状态的锁屏时间间隔;第一判断单元,用于判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至所述第一唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第一唤醒时间间隔小于所述锁屏时间间隔时,则对所述应用程序进行唤醒。
优选地,所述调节模块包括:
第二获取单元,用于在所述非使用状态对应的时间段内,获取所述终端处于锁屏状态的锁屏时间间隔;第二判断单元,用于判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的预设唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至所述第二唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第二唤醒时间间隔小于所述锁屏时间间隔时,则维持所述应用程序处于休眠状态。
通过本发明,采用获取终端用户针对终端的指定状态所对应的时间段,其中,时间段为根据终端用户对终端的使用习惯所确定的时间段,指定状态包括:使用状态或非使用状态;在指定状态所对应的时间段内,根据预定规则对终端中应用程序的预设唤醒时间间隔进行调节,解决了现有技术中终端设备通过定时器设置应用程序的唤醒时间而导致终端设备功耗浪费的问题,进而节省了终端的功耗。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的应用程序唤醒时间的调节方法的流程图;
图2是根据本发明实施例的应用程序唤醒时间的调节装置的结构框图;
图3是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图一;
图4是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图二;
图5是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图三;
图6是根据本发明优选实施例的智能调节应用程序唤醒时间的方法流程图;
图7是根据本发明优选实施例的根据用户使用习惯进行统计的示意图;
图8是根据本发明优选实施例应用程序唤醒时间进行统计的示意图;
图9是根据本发明优选实施例的终端在使用时间时对唤醒时间间隔进行调节的方法流程图;
图10是根据本发明优选实施例的终端在非使用时间时对唤醒时间间隔进行调节的方法流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种应用程序唤醒时间的调节方法,图1是根据本发明实施例的应用程序唤醒时间的调节方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102:获取终端用户针对终端的指定状态所对应的时间段,其中,时间段为根据终端用户对终端的使用习惯所确定的时间段,指定状态包括:使用状态或非使用状态;
步骤S104:在指定状态所对应的时间段内,根据预定规则对终端中应用程序的预设唤醒时间间隔进行调节。
通过本发明实施例,根据用户的使用习惯确定终端的使用状态时间段和非使用状态的时间段,根据用户在不同状态对应的时间段以及预订规则对应用程序的预设唤醒时间间隔进行智能的调节,解决了现有技术中终端设备通过定时器设置应用程序的唤醒时间而导致终端设备功耗浪费的问题,进而节省了终端的功耗。
本发明中根据终端用户对终端的使用习惯确定指定状态所对应的时间段的方式有多种,而在本发明实施例中优选的通过以下方式确定指定状态所对应的时间段:判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将预定时间段作为使用状态所对应的时间段内;如果不是,则将预定时间段作为非使用状态所对应的时间段。例如,根据用户使用习惯,可以是点击屏幕频率、亮屏时间、应用开启次数,通话次数,短信次数等,统计周期内用户使用手机频繁的时间和非频繁的时间,分为用户使用状态时段和非用户使用状态时间段。
上述步骤S104中进一步的还可以通过以下方式实现:优选地,判断时间段内终端是否为锁屏状态;在为锁屏状态时,对预设唤醒时间间隔进行调节;但上述方式并不对本发明进行限定,仅仅是步骤S104的优选方式。
对预设唤醒时间间隔进行调节的方式有多种,在本发明实施例中优选的通过以下方式进行调节:获取终端处于锁屏状态的锁屏时间间隔;判断锁屏时间间隔是否大于预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟应用程序的唤醒时间间隔:在每次预设唤醒时间间隔结束时,将预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至第一唤醒时间间隔不小于锁屏时间间隔,其中,在应用程序的唤醒时间间隔延迟次数大于预定阈值,且第一唤醒时间间隔小于锁屏时间间隔时,则对应用程序进行唤醒。
在用户使用状态的时间段内,判断应用是否开启以及手机是否锁屏状态,如果不是锁屏状态,则应用程序的唤醒时间间隔不做任何修改。如果终端为锁屏状态,判断锁屏时间间隔,如果锁屏时间大于唤醒时间间隔,则会对应用程序唤醒时间乘以加权系数,并统计此时间内的唤醒次数,当满足唤醒延迟时间和一定次数后,对应用程序统一进行唤醒。
在非使用状态对应的时间段内,根据预定规则对终端的应用程序的唤醒时间进行调节的方式有多种,在本发明实施例中优选的通过以下方式实现:获取终端处于锁屏状态的锁屏时间间隔;判断锁屏时间间隔是否大于预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟应用程序的唤醒时间间隔:在每次预设唤醒时间间隔结束时,将预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至第二唤醒时间间隔不小于锁屏时间间隔,其中,在应用程序的唤醒时间间隔延迟次数大于预定阈值,且第二唤醒时间间隔小于锁屏时间间隔时,则维持应用程序处于休眠状态。
在非用户使用状态时间段内,判断终端是否锁屏,如果锁屏时间大于唤醒时间间隔,则应用程序唤醒时间进行加权延迟,随着灭屏时间增加,加权延迟时间随之增加。
在本实施例中还提供了一种移动终端的操作装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的应用程序唤醒时间的调节装置的结构框图,如图2所示,该装置包括:获取模块22,用于获取终端用户针对终端的指定状态所对应的时间段,其中,时间段为根据终端用户对终端的使用习惯所确定的时间段,指定状态包括:使用状态或非使用状态;调节模块24耦合至调节模块24,用于在指定状态所对应的时间段内,根据预定规则对终端中应用程序的预设唤醒时间间隔进行调节。
图3是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图一,如图3所示,该装置还包括判断模块32耦合至获取模块22,用于判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将预定时间段作为使用状态所对应的时间段内;如果不是,则将预定时间段作为非使用状态所对应的时间段。
优选地,调节模块24还用于,在使用状态所对应的时间段内,判断时间段内终端是否为锁屏状态;在为锁屏状态时,对预设唤醒时间间隔进行调节。
图4是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图二,如图4所示,调节模块24包括:第一获取单元42,用于获取终端处于锁屏状态的锁屏时间间隔;第一判断单元44耦合至第一获取单元42,用于判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至所述第一唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第一唤醒时间间隔小于所述锁屏时间间隔时,则对所述应用程序进行唤醒。
图5是根据本发明实施例的应用程序唤醒时间的调节装置的优选结构框图三,如图5所示,所述调节模块24包括:第二获取单元52,与第一判断单元44耦合,用于在非使用状态对应的时间段内,获取终端处于锁屏状态的锁屏时间间隔;第二判断单元54耦合至第二获取单元52,用于判断锁屏时间间隔是否大于预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟应用程序的预设唤醒时间间隔:在每次预设唤醒时间间隔结束时,将预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至第二唤醒时间间隔不小于锁屏时间间隔,其中,在应用程序的唤醒时间间隔延迟次数大于预定阈值,且第二唤醒时间间隔小于锁屏时间间隔时,则维持应用程序处于休眠状态。
为了更好的对本发明进行说明,下面结合本发明的优选实施例进行说明。
在本发明优选实施例中对手持终端设备会进行48H的学习,统计用户的使用习惯,然后建立数据库,将用户使用时间分成用户使用时间和非用户使用时间。在用户使用时间段内,手持终端设备可通过统计每个应用程序唤醒时间间隔,对应用程序建立唤醒时间数据库,当满足条件时就会智能调节应用唤醒的时间,否则就不做调整。而在非用户使用时间段内,由于用户此时可能处于休息状态,以节能降耗为目的,此时会将应用唤醒时间进行延迟,减少唤醒次数。
具体的,该本发明优选实施例的方法包括以下列步骤:
步骤A:手持终端设备进行48H学习统计活动,统计用户使用习惯,区分用户使用时间和非用户使用时间;
步骤B:统计手持终端设备中应用的唤醒时间间隔,建立数据库;
步骤C:用户使用时间内,通过判断手持设备亮灭屏及应用是否可开启,来调节应用唤醒时间间隔;
步骤D:非用户使用时间内,通过判断手持设备亮灭屏及应用是否开启,来调节应用唤醒时间间隔;
在步骤A中的手持终端设备可以是任意型号的智能手机,可以24H为一周期,根据用户使用习惯,诸如点击屏幕频率、亮屏时间、应用开启次数,通话次数,短信次数等,统计周期内用户使用手机频繁的时间和非频繁的时间,分为用户使用时间H1和非用户使用时间H2。
在步骤B中,对当前手持终端设备中的应用进行统计,并对每个应用的唤醒时间进行数据库建立,后续根据安装应用的增多,手机自动丰富完善数据库。
在步骤C中,在用户使用时间H1内,判断应用是否开启以及手机是否亮屏,如果在亮屏状态,应用唤醒时间不做任何修改。如果手机灭屏,判断灭屏时间间隔,如果灭屏时间大于指定时间,则会对应用唤醒时间乘以加权系数,并统计此时间内的唤醒次数,当满足唤醒延迟时间和一定次数后,统一进行唤醒。
步骤D在非用户使用时间H2内,判断手机是否灭屏,如果灭屏时间大于h1,则应用唤醒时间进行加权延迟,随着灭屏时间增加,加权延迟时间随之增加。
下面结合附图对上述本发明优选实施例中的方法步骤进行进一步的说明。
图6是根据本发明优选实施例的智能调节应用程序唤醒时间的方法流程图,如图6所示,该方法包括:
步骤S602:手机开机时,获取手机网络侧时间,开始计时进行48H智能学习
步骤S604:统计用户使用习惯,具体统计库见图2
步骤S606:根据用户使用习惯,分为用户使用时间H1和非用户使用时间H2,即活跃期和非活跃期
步骤S608:在用户使用时间H1,使用智能调节算法1,参照图9,对应用唤醒定时器进行调节。
步骤S610:在用户使用时间H2,使用智能调节算法2,参照图10,对应用唤醒定时器进行调节。
图7是根据本发明优选实施例的根据用户使用习惯进行统计的示意图。如图7所示,用户使用习惯主要根据用户使用短信、电话、游戏、音视频、上网、拍照等,区分用户使用比较集中的时间和空闲时间,以此分为用户使用时间H1和非用户使用时间H2。
图8是根据本发明优选实施例应用程序唤醒时间统计的示意图。如图8所示,统计当前手机安装所有APP的Alarm timer。
图9是根据本发明优选实施例的终端在使用时间时对唤醒时间间隔进行调节的方法流程图,如图9所示,该方法包括下列步骤:
步骤S902:手机通过48H智能学习,统计存储用户习惯数据库;
步骤S904:获取手机网络侧时间,与学习库数据进行匹配,判断当前是否为用户使用时间H1,如果是,则进入步骤S906,否则进入步骤S916;
步骤S906:判断当前有多少应用开启,以及是否在后台,如果是在后台的话,进入步骤S908,否则进入步骤S916;
步骤S908:判断当前是否处于灭屏状态以及灭屏时间,如果是灭屏且满足设定的灭屏时间阈值,则进入步骤S910,否则进入步骤S916;
步骤S910:判断当前是否有Alarm timer到来,如果到来与timer数据库进行匹配,则进入步骤S912,否则进入步骤S916;
步骤912:满足上述条件后,***会将alarm timer乘以加权系数delay1,并且判断timer*delay1时间间隔是否大于指定阈值,如果大于指定阈值则进入步骤S914,否则结束,进入步骤S918;
步骤S914:如果大于timer*delay1大于指定阈值,则等于指定阈值,不会过度影响用户体验;
步骤S916:后台、灭屏等条件不满足会进入,不对timer做任何修改;
步骤S918:流程结束.
图10是根据本发明优选实施例的终端在非使用时间时对唤醒时间间隔进行调节的方法流程图,包括下列步骤:
步骤S1002:手机通过48H智能学习,统计存储用户习惯数据库;
步骤S1004:获取手机网络侧时间,与学习库数据进行匹配,判断当前是否为用户使用时间H2,如果是,则进入步骤S1006,否则进入图9流程;
步骤S1006:非用户使用时间手机在休眠状态,判断手机灭屏时间。
步骤S1008:如果手机灭屏时间处于(0,h21),则Alarm timer乘以加权系数delay2;如果灭屏时间处于(h21,h22),则乘以加权系数delay3;否则乘以加权系数delay4;
步骤S1010:流程结束。
通过本发明优选实施例,通过统计应用唤醒的时间间隔,以此分为用户工作时间和非用户工作时间,运用算法进行智能调节,以达到在用户工作时间不影响用户体验,非用户工作时间和长时间灭屏状态节省功耗的目的,实现了可以根据不同用户的使用习惯统计用户使用手机频繁的时间和空闲时间。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种应用程序唤醒时间的调节方法,其特征在于,包括:
获取终端用户针对终端的指定状态所对应的时间段,其中,所述时间段为根据所述终端用户对所述终端的使用习惯所确定的时间段,所述指定状态包括:使用状态或非使用状态;
在所述指定状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节;
其中,在所述使用状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节包括:判断所述时间段内所述终端是否为锁屏状态;在为所述锁屏状态时,对所述预设唤醒时间间隔进行调节;
对所述预设唤醒时间间隔进行调节包括:获取所述终端处于锁屏状态的锁屏时间间隔;判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至所述第一唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第一唤醒时间间隔小于所述锁屏时间间隔时,则对所述应用程序进行唤醒。
2.根据权利要求1所述的方法,其特征在于,根据所述终端用户对所述终端的使用习惯通过以下方式确定所述指定状态所对应的时间段:
判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将所述预定时间段作为所述使用状态所对应的时间段;如果不是,则将所述预定时间段作为所述非使用状态所对应的时间段。
3.根据权利要求1所述的方法,其特征在于,在所述非使用状态对应的时间段内,根据预定规则对所述终端的应用程序的预设唤醒时间间隔进行调节包括:
获取所述终端处于锁屏状态的锁屏时间间隔;
判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至所述第二唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第二唤醒时间间隔小于所述锁屏时间间隔时,则维持所述应用程序处于休眠状态。
4.一种应用程序唤醒时间的调节装置,其特征在于,包括:
获取模块,用于获取终端用户针对终端的指定状态所对应的时间段,其中,所述时间段为根据所述终端用户对所述终端的使用习惯所确定的时间段,所述指定状态包括:使用状态或非使用状态;
调节模块,用于在所述指定状态所对应的时间段内,根据预定规则对所述终端中应用程序的预设唤醒时间间隔进行调节;
其中,所述调节模块还用于,在所述使用状态所对应的时间段内,判断所述时间段内所述终端是否为锁屏状态;在为所述锁屏状态时,对所述预设唤醒时间间隔进行调节;
所述调节模块还包括:
第一获取单元,用于获取所述终端处于锁屏状态的锁屏时间间隔;
第一判断单元,用于判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第一唤醒时间间隔,直至所述第一唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第一唤醒时间间隔小于所述锁屏时间间隔时,则对所述应用程序进行唤醒。
5.根据权利要求4所述的装置,其特征在于,还包括:
判断模块,用于判断在预设统计周期内的预定时间段内终端的被使用次数是否大于预定阈值;如果是,则将所述预定时间段作为所述使用状态所对应的时间段;如果不是,则将所述预定时间段作为所述非使用状态所对应的时间段。
6.根据权利要求4所述的装置,其特征在于,所述调节模块包括:
第二获取单元,用于在所述非使用状态对应的时间段内,获取所述终端处于锁屏状态的锁屏时间间隔;
第二判断单元,用于判断所述锁屏时间间隔是否大于所述预设唤醒时间间隔,当判断结果为是时,通过以下方式延迟所述应用程序的预设唤醒时间间隔:在每次所述预设唤醒时间间隔结束时,将所述预设唤醒时间间隔乘以加权系数,得到第二唤醒时间间隔,直至所述第二唤醒时间间隔不小于所述锁屏时间间隔,其中,在所述应用程序的唤醒时间间隔延迟次数大于预定阈值,且所述第二唤醒时间间隔小于所述锁屏时间间隔时,则维持所述应用程序处于休眠状态。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410531529.6A CN105573460B (zh) | 2014-10-10 | 2014-10-10 | 应用程序唤醒时间的调节方法及装置 |
PCT/CN2015/085234 WO2016054942A1 (zh) | 2014-10-10 | 2015-07-27 | 应用程序唤醒时间的调节方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410531529.6A CN105573460B (zh) | 2014-10-10 | 2014-10-10 | 应用程序唤醒时间的调节方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105573460A CN105573460A (zh) | 2016-05-11 |
CN105573460B true CN105573460B (zh) | 2020-01-10 |
Family
ID=55652561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410531529.6A Active CN105573460B (zh) | 2014-10-10 | 2014-10-10 | 应用程序唤醒时间的调节方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105573460B (zh) |
WO (1) | WO2016054942A1 (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095059B (zh) * | 2016-06-08 | 2019-03-01 | 维沃移动通信有限公司 | 一种降低移动终端功耗的方法及移动终端 |
CN106023381A (zh) * | 2016-06-17 | 2016-10-12 | 北京千丁互联科技有限公司 | 蓝牙终端、蓝牙门禁管理***及方法 |
CN106126295A (zh) * | 2016-06-29 | 2016-11-16 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序的控制方法及控制装置、终端 |
CN106384029A (zh) * | 2016-09-22 | 2017-02-08 | 乐视控股(北京)有限公司 | 终端锁屏设置处理方法及装置 |
CN106527661A (zh) * | 2016-10-31 | 2017-03-22 | 乐视控股(北京)有限公司 | 一种终端设备的电源管理方法及装置 |
EP3826372B1 (en) | 2016-12-30 | 2023-09-06 | Huawei Technologies Co., Ltd. | Data processing method and terminal |
US10386911B2 (en) | 2017-04-07 | 2019-08-20 | International Business Machines Corporation | Screen turn off override control |
CN107277902B (zh) * | 2017-06-19 | 2021-05-21 | 努比亚技术有限公司 | 终端功耗控制方法、移动终端及计算机可读存储介质 |
CN107516379B (zh) * | 2017-07-13 | 2020-07-24 | 深圳市盛路物联通讯技术有限公司 | 数据处理方法及设备 |
CN107450711B (zh) * | 2017-07-31 | 2020-08-14 | Oppo广东移动通信有限公司 | 应用程序处理方法、装置、存储介质及终端 |
CN110018904A (zh) * | 2018-01-10 | 2019-07-16 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、计算机设备和计算机可读存储介质 |
CN108678564B (zh) * | 2018-04-27 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种智能锁的唤醒方法及装置 |
CN109038703B (zh) * | 2018-06-20 | 2023-07-04 | 南京云家物联网研究院有限公司 | 用于智能锁的低功耗长待机的电池管理***及其工作方法 |
CN109981888B (zh) * | 2019-02-25 | 2020-12-29 | 努比亚技术有限公司 | 一种唤醒定时器控制方法、终端及计算机可读存储介质 |
CN111754989B (zh) * | 2019-05-28 | 2023-04-07 | 广东小天才科技有限公司 | 一种语音误唤醒的规避方法及电子设备 |
CN113766611B (zh) * | 2020-06-02 | 2023-08-11 | 深圳市万普拉斯科技有限公司 | 低功耗控制优化方法、装置、移动终端和存储介质 |
CN114246584A (zh) * | 2021-11-30 | 2022-03-29 | 江苏康尚生物医疗科技有限公司 | 一种针对血氧仪进行低功耗检测手指***的方法 |
CN114779919A (zh) * | 2022-03-28 | 2022-07-22 | 瑞芯微电子股份有限公司 | 调整设备的休眠功耗的方法和电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103472904A (zh) * | 2013-08-30 | 2013-12-25 | 广东欧珀移动通信有限公司 | 一种智能调整多个定时器的方法和装置 |
CN103561179A (zh) * | 2013-10-31 | 2014-02-05 | 宇龙计算机通信科技(深圳)有限公司 | 智能终端唤醒时间调整的方法和装置 |
WO2014032293A1 (zh) * | 2012-08-31 | 2014-03-06 | 华为终端有限公司 | 智能终端的唤醒控制方法及装置 |
CN103974394A (zh) * | 2014-05-30 | 2014-08-06 | 深圳市中兴移动通信有限公司 | 移动终端及其功耗控制方法 |
CN104052861A (zh) * | 2013-03-14 | 2014-09-17 | 腾讯科技(深圳)有限公司 | 一种终端及其唤醒方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103857019B (zh) * | 2012-11-30 | 2018-01-02 | 辉达公司 | 一种在移动终端中用于省电的方法 |
-
2014
- 2014-10-10 CN CN201410531529.6A patent/CN105573460B/zh active Active
-
2015
- 2015-07-27 WO PCT/CN2015/085234 patent/WO2016054942A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014032293A1 (zh) * | 2012-08-31 | 2014-03-06 | 华为终端有限公司 | 智能终端的唤醒控制方法及装置 |
CN103782634A (zh) * | 2012-08-31 | 2014-05-07 | 华为终端有限公司 | 智能终端的唤醒控制方法及装置 |
CN104052861A (zh) * | 2013-03-14 | 2014-09-17 | 腾讯科技(深圳)有限公司 | 一种终端及其唤醒方法 |
CN103472904A (zh) * | 2013-08-30 | 2013-12-25 | 广东欧珀移动通信有限公司 | 一种智能调整多个定时器的方法和装置 |
CN103561179A (zh) * | 2013-10-31 | 2014-02-05 | 宇龙计算机通信科技(深圳)有限公司 | 智能终端唤醒时间调整的方法和装置 |
CN103974394A (zh) * | 2014-05-30 | 2014-08-06 | 深圳市中兴移动通信有限公司 | 移动终端及其功耗控制方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2016054942A1 (zh) | 2016-04-14 |
CN105573460A (zh) | 2016-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105573460B (zh) | 应用程序唤醒时间的调节方法及装置 | |
US10552216B2 (en) | Application heartbeat period adjusting method and apparatus, and terminal | |
JP5834366B2 (ja) | 節電方法、装置および通信端末 | |
CN102811289B (zh) | 终端和终端的电源管理方法 | |
CN103857019B (zh) | 一种在移动终端中用于省电的方法 | |
CN102117114B (zh) | 一种嵌入式设备省电方法 | |
CN104168263B (zh) | 一种服务器及其闹钟实现方法 | |
WO2018072411A1 (zh) | 屏幕控制方法、装置及终端 | |
CN103345415A (zh) | 管理定时器的终端节能方法和装置 | |
CN103888587A (zh) | 一种唤醒终端的方法、dsp芯片及终端 | |
CN106951314B (zh) | 面向Android***后台服务自动唤醒的切断方法 | |
WO2019104644A1 (zh) | 一种调整唤醒频率的方法、智能设备以及存储介质 | |
CN106897125A (zh) | 智能设备及其服务或应用的管理方法 | |
CN104580710A (zh) | 一种基于学习用户操作习惯的自动省电方法 | |
CN104219746B (zh) | 一种自主调整唤醒时间的方法、装置及终端 | |
CN105867577A (zh) | 一种终端唤醒方法及终端 | |
CN104052861B (zh) | 一种终端及其唤醒方法 | |
CN104317611B (zh) | 一种应用唤醒设置设备、方法以及移动终端 | |
CN106598193B (zh) | 一种功耗控制方法及装置 | |
CN106686633A (zh) | 一种阻止wifi恶意频繁唤醒的方法 | |
CN107969009B (zh) | 控制终端通信的方法、装置和终端 | |
CN106406499A (zh) | 一种基于终端***的对齐唤醒方法及装置 | |
CN106686708B (zh) | 一种数据业务管理的方法及装置 | |
TW201415922A (zh) | 網路搜尋方法及使用此方法的行動電子裝置 | |
WO2018076698A1 (zh) | 终端的延迟显示的方法、装置及终端、计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |