待机优化方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:22025608 阅读:63 留言:0更新日期:2019-09-04 02:15
本申请涉及一种待机优化方法、装置、计算机设备和存储介质,通过终端设备检测屏幕状态,在屏幕状态为灭屏状态,且灭屏状态的持续时间超过预设时长时,开始判断终端设备当前状态是否满足预设的节电条件,在确定满足预设的节电条件时,则开启最佳节电模式,其中预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间。由于该方法中,终端设备开启最佳节电模式时是通过自动根据预设的条件判断并开启的,其中开启最佳节电模式的判断的条件是可以自行设定,在开启最佳节电模式限制的应用也可以根据用户的需求进行限制,这样,用户的睡眠时间既达到省电和免打扰需求,又不限制用户的个别应用需求,从而大大提高了用户体验。

Standby optimization methods, devices, computer equipment and storage media

【技术实现步骤摘要】
待机优化方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种待机优化方法、装置、计算机设备和存储介质。
技术介绍
随着通信技术的发展,由于智能终端(例如:手机)在沟通与生活方面为人们带来了极大的便利,已经成为日常工作生活中不可或缺的设备,但渐渐地也出现了越来越多意想不到的麻烦,例如,在用户处于睡眠时间时,由于此时手机处于空闲状态,如果手机中的APP均在运行状态时既耗电又会打扰到用户睡眠。目前,很多智能终端均有内置模式来实现省电或者免打扰的功能,例如:有些手机具有节电模式(BatterySaver),可以降低装置效能、限制定位服务及大部份背景数据传输,且可以停用非系统的同步功能,以延长电池续航力;或低电耗模式(DozeMode),在设备长时间处于闲置状态时,会阻止应用访问网络并推迟其作业、并同步和标准闹铃。但是上述节电模式限制的功能太多,而低电耗模式限制虽然较宽松,却无法符合省电和免打扰的需求,因此,如何达到省电和免打扰需求,又不限制用户的个别应用需求,成为亟待解决的问题。
技术实现思路
基于此,有必要针对上述如何达到省电和免打扰需求,又不限制用户的个别应用需求的技术问题,提供一种待机优化方法、装置、计算机设备和存储介质。第一方面,本专利技术实施例提供一种待机优化方法,所述方法包括:检测终端设备的屏幕状态;在所述屏幕状态为灭屏状态,且所述灭屏状态的持续时间超过预设时长时,判断所述终端设备是否满足预设的节电条件;所述预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间;若是,则开启最佳节电模式;所述最佳节电模式用于指示所述终端设备停止运行预设的应用。在其中一个实施例中,所述预设的节电条件还包括:所述终端设备为低电耗模式、且所述终端设备未运行播放应用。在其中一个实施例中,在所述判断所述终端设备是否满足预设的节电条件之前,所述方法包括:获取所述终端设备的历史休眠数据;根据所述历史休眠数据,确定所述终端设备的休眠时间;所述休眠时间包括所述终端设备进入休眠状态的开始时间和持续时长。在其中一个实施例中,所述获取所述终端设备的历史休眠数据,包括:获取所述终端设备每一次的灭屏时刻和对应的亮屏时刻之间的时间间隔;将满足预设间隔条件的灭屏时刻和对应的亮屏时刻之间的数据记录为历史休眠数据,并增加所述历史休眠数据的总数量。在其中一个实施例中,在所述将满足预设间隔条件的灭屏时刻和对应的亮屏时刻之间的数据记录为历史休眠数据之前,所述方法还包括:判断所述历史休眠数据的总数量是否大于或等于预设阈值;若是,则移除所述历史休眠数据中记录时间最早的休眠数据。在其中一个实施例中,所述根据所述历史休眠数据,确定所述终端设备的休眠时间,包括:将所述历史休眠数据的数据格式转换为二维坐标格式,得到所述历史休眠数据对应的坐标数据;所述二维坐标的横坐标为灭屏开始时刻,纵坐标为灭屏持续时长;根据所述坐标数据,采用预设的算法计算所述终端设备的休眠时间。在其中一个实施例中,在所述开启最佳节电模式之后,所述方法还包括:在所述终端设备亮屏时或者在所述休眠时间结束前的预设时刻到达时,从所述最佳节电模式切换至工作模式。第二方面,本专利技术实施例提供一种待机优化装置,所述装置包括:检测模块,用于检测终端设备的屏幕状态;判断模块,用于在所述屏幕状态为灭屏状态,且灭屏持续时间超过预设时长时,判断所述终端设备是否满足预设的节电条件;所述预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间;开启模块,用于若所述终端设备满足预设的节电条件,则开启最佳节电模式;所述最佳节电模式用于指示所述终端设备停止运行预设的应用。第二方面,本专利技术实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面实施例任一方法的步骤。第三方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面实施例任一方法的步骤。本申请提供的待机优化方法、装置、计算机设备和存储介质,通过终端设备检测屏幕状态,在屏幕状态为灭屏状态,且灭屏状态的持续时间超过预设时长时,开始判断终端设备当前状态是否满足预设的节电条件,在确定满足预设的节电条件时,则开启最佳节电模式,其中预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间。由于该方法中,终端设备开启最佳节电模式时是通过自动根据预设的条件判断并开启的,其中开启最佳节电模式的判断的条件是可以自行设定,在开启最佳节电模式限制的应用也可以根据用户的需求进行限制,这样,在用户的睡眠时间既达到省电和免打扰需求,又不限制用户的个别应用需求,从而大大提高了用户体验。附图说明图1为一个实施例中待机优化方法的应用环境图;图2为一个实施例提供的待机优化方法的流程示意图;图3为一个实施例提供的待机优化方法的流程示意图;图4为一个实施例提供的待机优化方法的流程示意图;图5为一个实施例提供的待机优化方法的流程示意图;图5.1为一个实施例提供历史休眠数据记录流程图;图6为一个实施例提供的待机优化方法的流程示意图;图6.1为一个实施例提供的灭屏数据坐标格式示意图;图6.2为一个实施例提供的正规化灭屏数据示意图;图6.3为一个实施例提供的确定最大数据群示意图;图6.4为一个实施例提供的确定休眠时间示意图;图7为一个实施例提供的待机优化装置的结构框图;图8为一个实施例提供的待机优化装置的结构框图;图9为一个实施例提供的待机优化装置的结构框图;图10为一个实施例提供的待机优化装置的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的一种待机优化方法,可以应用于如图1所示的应用环境中,该终端设备可以是服务器,该终端设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的数据库用于存储待机优化方法的数据。该终端设备的网络接口用于与外部的其他设备通过网络连接通信。该计算机程序被处理器执行时以实现一种待机优化方法。本申请的实施例提供一种待机优化方法、装置、计算机设备和存储介质,旨在解决如何达到省电和免打扰需求,又不限制用户的个别应用需求的技术问题。下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。需要说明的是,本申请提供的一种待机优化方法,其执行主体为终端设备,其中,该执行主体还可以为计算机设备,或者是待机优化装置,其中该装置可以通过软件、硬件或者软硬件结合的方式实现成为数据分析终端的部分或者全部。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一本文档来自技高网...

【技术保护点】
1.一种待机优化方法,其特征在于,所述方法包括:检测终端设备的屏幕状态;在所述屏幕状态为灭屏状态,且所述灭屏状态的持续时间超过预设时长时,判断所述终端设备是否满足预设的节电条件;所述预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间;若是,则开启最佳节电模式;所述最佳节电模式用于指示所述终端设备停止运行预设的应用。

【技术特征摘要】
1.一种待机优化方法,其特征在于,所述方法包括:检测终端设备的屏幕状态;在所述屏幕状态为灭屏状态,且所述灭屏状态的持续时间超过预设时长时,判断所述终端设备是否满足预设的节电条件;所述预设的节电条件包括当前时刻是否处于所述终端设备的休眠时间;若是,则开启最佳节电模式;所述最佳节电模式用于指示所述终端设备停止运行预设的应用。2.根据权利要求1所述的方法,其特征在于,所述预设的节电条件还包括:所述终端设备为低电耗模式、且所述终端设备未运行播放应用。3.根据权利要求1或2所述的方法,其特征在于,在所述判断所述终端设备是否满足预设的节电条件之前,所述方法包括:获取所述终端设备的历史休眠数据;根据所述历史休眠数据,确定所述终端设备的休眠时间;所述休眠时间包括所述终端设备进入休眠状态的开始时间和持续时长。4.根据权利要求3所述的方法,其特征在于,所述获取所述终端设备的历史休眠数据,包括:获取所述终端设备每一次的灭屏时刻和对应的亮屏时刻之间的时间间隔;将满足预设间隔条件的灭屏时刻和对应的亮屏时刻之间的数据记录为历史休眠数据,并增加所述历史休眠数据的总数量。5.根据权利要求4所述的方法,其特征在于,在所述将满足预设间隔条件的灭屏时刻和对应的亮屏时刻之间的数据记录为历史休眠数据之前,所述方法包括:判断所述历史休眠数据的总数量是否大于或等于预设阈值;...

【专利技术属性】
技术研发人员:范揚杰
申请(专利权)人:深圳市万普拉斯科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1