一种睡眠模式下数据的处理方法、装置及移动终端的制作方法
【专利摘要】本发明公开了一种睡眠模式下数据的处理方法、装置及移动终端,其中,该方法包括:在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将相关数据进行存储;在将相关数据进行存储之后,关闭开启的各应用,并将屏幕熄灭,以进入睡眠模式。本发明在确定移动终端即将进入睡眠模式的情况下,对开启的各应用的相关数据进行存储,再关闭各应用,通过该存储过程保证了各应用数据的不丢失,关闭了各个应用程序之后,会明显节省电能,解决了现有技术中移动终端的睡眠模式不够智能,在用户睡着后,可能由于各应用的运行浪费电能和带来安全隐患的问题。
【专利说明】一种睡眠模式下数据的处理方法、装置及移动终端
【技术领域】
[0001]本发明涉及移动通讯领域,特别是涉及一种睡眠模式下数据的处理方法、装置及移动终端。
【背景技术】
[0002]现有手机都较为智能,已经存在有一种自动进入睡眠模式(进入屏幕保护状态)的方法,即在手机待机时,开启前置摄像头,拍照,并进行图像分析,判断是否存在人眼;存在人眼则屏幕保持点亮状态;不存在人眼,那么启动陀螺仪,在一定时间内,一直读取陀螺仪三轴的数据;如果数据接近于0,那么说明手机处于静止且无操作的状态,那么关闭定时器并手机熄屏,如果三个轴的某一个轴大于设定的最大值,那么说明此时手机存在抖动,就重置熄屏时间。上述方案只能在一定情况下准确的进入睡眠模式,但如果用户在看视频或者分析图片等,上述进入睡眠模式的操作给用户带来较差的体验。
[0003]进一步,现有的手机在使用时,当夜晚玩手机时睡了,还会出现以下问题:
[0004](I)手机仍在运行游戏等各种应用,会在夜晚消耗电量,持续耗电,以至于第二天手机没电,可能闹钟都不会响,打电话发短信等功能都无法及时完成,可能会严重影响第二天工作、生活。
[0005](2)若是手机充电时,同时手机仍在连接WIF1、数据连接、大型游戏等,会持续运行发热,非常危险,存在一定的安全隐患;当睡着后,手机跌落等原因与充电器断开,手机与充电器断开,手机中应用仍会运行,自动锁屏后应用不会关闭,持续耗电,造成第二天电量不足。
[0006](3)若是手机仍在运行QQ、微信等即时通讯应用,或淘宝、京东、美团等购物应用及其他应用,手机仍处于唤醒状态,睡着后翻身等会对手机误碰误操作,可能会删除重要数据,会造成不必要的损失。
【发明内容】
[0007]本发明提供了一种睡眠模式下数据的处理方法、装置及移动终端,至少部分地解决上述现有移动终端的睡眠模式不够智能,在用户睡着后,可能由于各应用的运行浪费电能和带来安全隐患的问题。
[0008]一方面,本发明提供一种睡眠模式下数据的处理方法,包括:在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将所述相关数据进行存储;在将所述相关数据进行存储之后,关闭所述开启的各应用,并将屏幕熄灭,以进入睡眠模式。
[0009]进一步,在移动终端确定进入睡眠模式之前,还包括:在所述第一预定时间段内检测是否收到预定操作动作,其中,所述第一预定时间为进入所述睡眠模式的倒计时时间;在收到所述预定操作动作的情况下,刷新所述第一预定时间,以按照所述第一预定时间重新开始进行倒计时。
[0010]进一步,所述预定操作动作包括以下至少之一:在所述屏幕上滑动距离超过预定距离,连续点击所述屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
[0011]进一步,在移动终端确定进入睡眠模式之前,还包括:在所述第二预定时间段内检测是否收到用户的延时指示,其中,所述第二预定时间为进入所述睡眠模式的倒计时时间;在收到所述延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,其中,所述剩余时间为所述第二预定时间减去收到所述延时指示时已经过去的时间。
[0012]另一方面,本发明还提供一种睡眠模式下数据的处理装置,包括:调取模块,用于在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将所述相关数据进行存储;关闭模块,用于在将所述相关数据进行存储之后,关闭所述开启的各应用,并将屏幕熄灭,以进入睡眠模式。
[0013]进一步,还包括:第一处理模块,用于在所述第一预定时间段内检测是否收到预定操作动作,其中,所述第一预定时间为进入所述睡眠模式的倒计时时间;第一刷新模块,用于在收到所述预定操作动作的情况下,刷新所述第一预定时间,以按照所述第一预定时间重新开始进行倒计时。
[0014]进一步,所述预定操作动作包括以下至少之一:在所述屏幕上滑动距离超过预定距离,连续点击所述屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
[0015]进一步,还包括:第二处理模块,用于在所述第二预定时间段内检测是否收到用户的延时指示,其中,所述第二预定时间为进入所述睡眠模式的倒计时时间;第二刷新模块,用于在收到所述延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,其中,所述剩余时间为所述第二预定时间减去收到所述延时指示时已经过去的时间。
[0016]进一步,还包括:提醒模块,用于向所述屏幕发送提示框,以提示用户即将进入的状态。
[0017]又一方面,本发明还提供一种移动终端,包括:上述任一项的睡眠模式下数据的处理装置。
[0018]本发明在确定移动终端即将进入睡眠模式的情况下,对开启的各应用的相关数据进行存储,再关闭各应用,通过该存储过程保证了各应用数据的不丢失,关闭了各个应用程序之后,会明显节省电能,解决了现有技术中移动终端的睡眠模式不够智能,在用户睡着后,可能由于各应用的运行浪费电能和带来安全隐患的问题。
【专利附图】
【附图说明】
[0019]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1是本发明实施例中睡眠模式下数据的处理方法的流程图;
[0021]图2是本发明实施例中睡眠模式下数据的处理装置的结构示意图;
[0022]图3是本发明实施例中睡眠模式下数据的处理装置的第一优选结构示意图;
[0023]图4是本发明实施例中睡眠模式下数据的处理装置的第二优选结构示意图;
[0024]图5是本发明实施例中睡眠模式下数据的处理方法的流程示意图。
【具体实施方式】
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]为了解决现有技术中移动终端的睡眠模式不够智能,在用户睡着后,可能由于各应用的运行浪费电能和带来安全隐患的问题,本发明提供了一种睡眠模式下数据的处理方法、装置及移动终端,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0027]本发明实施例提供了一种睡眠模式下数据的处理方法,其流程如图1所示,包括步骤S102至S104:
[0028]S102,在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将相关数据进行存储。在该过程中,相关数据需要在一个固定的存储空间内,但该存储空间不能是用于存储缓存数据的空间,否则,存储的相关数据很容易就会被擦除,后续无法进行恢复。
[0029]S104,在将相关数据进行存储之后,关闭开启的各应用,并将屏幕熄灭,以进入睡眠模式。
[0030]本发明实施例在确定移动终端即将进入睡眠模式的情况下,对开启的各应用的相关数据进行存储,再关闭各应用,通过该存储过程保证了各应用数据的不丢失,关闭了各个应用程序之后,会明显节省电能,解决了现有技术中移动终端的睡眠模式不够智能,在用户睡着后,可能由于各应用的运行浪费电能和带来安全隐患的问题。
[0031]现有技术中存在一种情况,就是移动终端仍处于唤醒状态时,睡着后翻身等会对手机误碰误操作,可能会删除重要数据,甚至造成不必要的损失,因此,本发明实施例在移动终端确定进入睡眠模式之前,还提供了一些判断过程,下面分别对本发明实施例提供的判断过程进行说明。
[0032]第一种,利用预定操作动作进行判定。在本实施例中,设定第一预定时间是进入睡眠模式的倒计时时间,则在第一预定时间段内检测是否收到预定操作动作,在收到预定操作动作的情况下,说明用户正在操作移动终端,因此判定当前不需要进入睡眠模式,则刷新第一预定时间,并按照第一预定时间重新开始进行倒计时;如果该过程中,没有收到预定操作动作,则说明现在用户可能已经进入睡眠状态,需要后续操作手机,此时,可以弹出提示框来提示用户移动终端准备进入睡眠模式,询问用户是否继续对移动终端的操作。如果判断正确,用户已经进入睡眠,无法操作移动终端,则在弹出提示框一定时间后(例如3秒),确定进入睡眠模式。如果终端此时判断错误,则用户会根据提示框进行操作,避免了直接进入睡眠模式的情况。上述过程中的预定操作动作包括以下至少之一:在屏幕上滑动距离超过预定距离,连续点击屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
[0033]实现过程中,如果确定要检测的预定操作是在所述屏幕上触控压力值达到预设压力值,则在第一预定时间段内检测屏幕的触控压力值是否达到预设压力值,在压力值达到预设压力值的情况下,刷新第三预定时间,以按照第三预定时间重新以第一预定时间开始进行倒计时。其实现的过程可以是通过压力传感器将压力传给终端,再进行上述的相应操作。
[0034]上述过程中设置了预定操作动作,移动终端可以根据预设操作动作判断,当然,基于上述思想,也可以根据经验设置两种触发方式,一种是轻度触发,此种触发不做处理,一种是重度触发,此种类型的触发需要做相应的操作。例如,为移动终端设置一个触发时间(预设休息时间段),在该时间点到来时,进入睡眠模式的时间开始倒计时,将进入智能睡眠模式判定阶段:检测到屏幕被触摸时,检测是否为轻度触发,即“多点触碰”、“长时间触碰”、“零压力值触碰”、“多点零压力触碰”、“零压力值长时间触碰”等动作,如果是,则可以划分为无操作;如果是“屏幕长距滑动” “高频双击” “按下物理按键”等重度触发动作,则需要刷新倒计时时间,以延时进入睡眠模式。
[0035]第二种,设置第二预定时间为进入睡眠模式的倒计时时间,则在第二预定时间段内检测是否收到用户的延时指示,在收到延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,然后根据新的第二预定时间进行倒计时,其中,剩余时间为第二预定时间减去收到延时指示时已经过去的时间。在此过程中,可以在移动终端的某一处设置倒计时时间的显示条或者隔一段时间发个提示框来提示用户等,用户可以根据显示条或者提示框来进行主动延时。例如,在屏幕上方设置一个显示条,倒计时时间越接近0,颜色越显眼,以便提示用户,则用户在清醒下看到该显示条可以主动延时,延时方式可以是拖拽动作,将当前显示条拖拽到哪个位置,时间就从停留的位置开始倒计时,颜色也相应的进行改变;延时方式还可以结合第一种方式中的预定操作动作,例如,双击显示条中的时间位置,则时间从双击的位置开始倒计时。如果用户睡着了,则看不见该显示条,则移动终端直接进入睡眠模式,此种方式可以提高进入睡眠模式的准确性。
[0036]由于“滑动/双击屏幕”和“点击返回/HOME/音量/电源”等会对当前应用操作造成影响,因此可以设置上述操作为用户的延时指示。例如,将“延后触发”定为双击菜单键,在双击菜单键后,倒计时将会停止,在300秒(默认五分钟,可自行更改)后,再继续倒计时(该过程相当于将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时)。该情况适用于用户在玩的过程中,暂时不会睡着或是不想睡觉的情况。
[0037]进入夜晚后,在特定时间进入判定模式,判定模式下排除误操作。此期间若判定无操作后,进入睡眠模式。睡眠模式关掉高耗电应用和功能以节能,同样也可以设置白名单,夜间进行下载,挂QQ操作等。同时减少功耗,消除手机高温等安全隐患。
[0038]实现时,还可以设置系统白名单,以将用户希望进入睡眠模式不要关闭的应用列入白名单中,则在确定进入睡眠模式的情况下,历遍白名单,将白名单之外的应用进行全部关闭;还可以根据需求在适当的时候设置提示框,并通过屏幕呈现提示框,以提示用户即将进入某一种状态,例如即将进入睡眠模式或睡眠模式倒计时等。
[0039]本发明实施例通过上述方法的单独或结合使用,能够准确的确定用户是否已经进入睡眠,并且通过该方法,能够进一步使进入睡眠模式的准确度提高,且在阈值之下的一些触控操作都可以忽略不计,也避免了误操作造成的损失。
[0040]本发明实施例还提供了一种睡眠模式下数据的处理装置,该装置的结构示意如图2所示,包括:调取模块10,用于在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将相关数据进行存储;关闭模块20,与调取模块10耦合,用于在将相关数据进行存储之后,关闭开启的各应用,并将屏幕熄灭,以进入睡眠模式。
[0041]现有技术中存在一种情况,就是移动终端仍处于唤醒状态时,睡着后翻身等会对手机误碰误操作,可能会删除重要数据,甚至造成不必要的损失,因此,本发明实施例还设置了一些模块,以便在移动终端确定进入睡眠模式之前,通过一些判断过程提高进入睡眠模式的准确度,并防止误操作,下面将进行说明。
[0042]图3示出了上述处理装置的第一优选结构示意图,其还包括:第一处理模块40,用于在第一预定时间段内检测是否收到预定操作动作,其中,第一预定时间为进入睡眠模式的倒计时时间;第一刷新模块41,与第一处理模块40耦合,用于在收到预定操作动作的情况下,刷新第一预定时间,以按照第一预定时间重新开始进行倒计时。其中,上述过程中的预定操作动作包括以下至少之一:在屏幕上滑动距离超过预定距离,连续点击屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
[0043]图4示出了上述处理装置的第二优选结构示意图,其还包括:第二处理模块50,用于在第二预定时间段内检测是否收到用户的延时指示,其中,第二预定时间为进入睡眠模式的倒计时时间;第二刷新模块51,与第二处理模块50耦合,用于在收到延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,其中,剩余时间为第二预定时间减去收到延时指示时已经过去的时间。
[0044]在实现过程中,上述图3至图4中分别设置的模块可以设置成为一个总的处理模块和刷新模块,相应的,在总的处理模块中设置具备第一处理模块40、第二处理模块50的相应功能,在总的刷新模块中设置具备第一刷新模块41、第二刷新模块51的相应功能,则在不同情况下,可以根据不同条件触发不同的操作。上述处理装置的各个功能无论是单独作为模块进行设置,或着是结合在一起设置成为一个模块来使用,都能够准确的确定用户是否已经进入睡眠,并且进一步使进入睡眠模式的准确度提高,且在阈值之下的一些触控操作都可以忽略不计,也避免了误操作造成的损失。
[0045]进一步,关闭模块20还可以在系统设置了白名单时,在确定进入睡眠模式的情况下,历遍白名单,将白名单之外的应用进行全部关闭;本领域技术人员还可以在上述处理装置中设置提醒模块,用于向屏幕发送提示框,以提示用户即将进入某种状态,该提示框不仅能够帮助进一步提高进入睡眠模式的准确性,也能够让用户感觉良好,提高用户体验。
[0046]本发明实施例还提供了一种移动终端,其包括上述睡眠模式下数据的处理装置。该装置可以以APP形式设置在移动终端中,当然,也可以集成在移动终端的系统设置中,本领域技术人员可以根据上述记载知晓如何设置,此处不再赘述。
[0047]下面,结合附图对上述移动终端实现睡眠模式下数据的处理方法进行说明,如图5所示,包括步骤S501至S509。
[0048]S501,已经进入睡眠模式的时间段,则开始进入睡眠模式的倒计时。
[0049]S502,进入判定阶段,触发计时器开始倒计时。在此过程中,可以向用户发起提示框,以提示用户即将开始倒计时或提示用户进行休息等。
[0050]S503,对当前屏幕无操作或轻度操作的情况下,继续计时。
[0051]S504,接收到用户延时指示的情况下,根据新的倒计时时间进行倒计时。
[0052]S505,对当前屏幕有重度操作的情况下,刷新计时器,重新开始计时。并返回S502。
[0053]S506,当倒计时计时器到达时,确定进入睡眠模式。在此过程中,可以向用户发起提示框,以提示即将进入睡眠模式。
[0054]S507,存储当前各应用的相关状态。
[0055]S508,关闭白名单外所有开启的应用。
[0056]S509,熄灭屏幕,进入睡眠模式。
[0057]在睡眠模式退出后,用户可以根据需求自主选择恢复某些应用的进程,提高用户体验。
[0058]本发明上述实施例在进入智能睡眠模式后,并储存应用进度,关掉所有应用或白名单外的一些应用,当退出智能睡眠模式后,可自主选择恢复所有或一部分应用;并且根据操作行为的真假进行判定,将触发动作划分等级,轻度触发动作和重度触发动作做不同处理,进一步增加了进入睡眠模式的准确性。
[0059]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种睡眠模式下数据的处理方法,其特征在于,包括: 在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将所述相关数据进行存储; 在将所述相关数据进行存储之后,关闭所述开启的各应用,并将屏幕熄灭,以进入睡眠模式。
2.如权利要求1所述的处理方法,其特征在于,在移动终端确定进入睡眠模式之前,还包括: 在所述第一预定时间段内检测是否收到预定操作动作,其中,所述第一预定时间为进入所述睡眠模式的倒计时时间; 在收到所述预定操作动作的情况下,刷新所述第一预定时间,以按照所述第一预定时间重新开始进行倒计时。
3.如权利要求2所述的处理方法,其特征在于,所述预定操作动作包括以下至少之一:在所述屏幕上滑动距离超过预定距离,连续点击所述屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
4.如权利要求1所述的处理方法,其特征在于,在移动终端确定进入睡眠模式之前,还包括: 在所述第二预定时间段内检测是否收到用户的延时指示,其中,所述第二预定时间为进入所述睡眠模式的倒计时时间; 在收到所述延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,其中,所述剩余时间为所述第二预定时间减去收到所述延时指示时已经过去的时间。
5.一种睡眠模式下数据的处理装置,其特征在于,包括: 调取模块,用于在移动终端确定进入睡眠模式的情况下,调取开启的各应用的相关数据,并将所述相关数据进行存储; 关闭模块,用于在将所述相关数据进行存储之后,关闭所述开启的各应用,并将屏幕熄灭,以进入睡眠模式。
6.如权利要求5所述的处理装置,其特征在于,还包括: 第一处理模块,用于在所述第一预定时间段内检测是否收到预定操作动作,其中,所述第一预定时间为进入所述睡眠模式的倒计时时间; 第一刷新模块,用于在收到所述预定操作动作的情况下,刷新所述第一预定时间,以按照所述第一预定时间重新开始进行倒计时。
7.如权利要求6所述的处理装置,其特征在于,所述预定操作动作包括以下至少之一:在所述屏幕上滑动距离超过预定距离,连续点击所述屏幕的时间间隔小于预定时间间隔,物理键被按动,在所述屏幕上触控压力值达到预设压力值。
8.如权利要求5所述的处理装置,其特征在于,还包括: 第二处理模块,用于在所述第二预定时间段内检测是否收到用户的延时指示,其中,所述第二预定时间为进入所述睡眠模式的倒计时时间; 第二刷新模块,用于在收到所述延时指示的情况下,将当前剩余时间加上延时时间作为新的第二预定时间进行倒计时,其中,所述剩余时间为所述第二预定时间减去收到所述延时指示时已经过去的时间。
9.如权利要求5至8中任一项所述的处理装置,其特征在于,还包括: 提醒模块,用于向所述屏幕发送提示框,以提示用户即将进入的状态。
10.一种移动终端,其特征在于,包括:权利要求5至9中任一项所述的睡眠模式下数据的处理装置。
【文档编号】G06F9/44GK104375839SQ201410712853
【公开日】2015年2月25日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】肖吉安 申请人:东莞宇龙通信科技有限公司