著录项信息
专利名称 | 一种后台运行应用的控制方法及用户终端 |
申请号 | CN201510702706.7 | 申请日期 | 2015-10-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-02-03 | 公开/公告号 | CN105302462A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8;;;G;0;6;F;3;/;0;4;8;4查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 张强 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
一种后台运行应用的控制方法及系统。其中,该方法包括:检测触摸屏上的被触摸点的第一阶段压力值;以被触摸点为圆心,输出半径大小对应第一阶段压力值的圆形区域,该圆形区域划分成多个扇形区域,其中,多个扇形区域的数量与第一阶段压力值的大小成正比关系;按照使用频率从低到高的顺序提取出多个后台运行应用,多个后台运行应用的数量与多个扇形区域的数量相同;将多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至多个扇形区域中;检测被触摸点的第二阶段压力值;当第二阶段压力值大于设定阈值时,控制多个扇形区域中加载的多个后台运行应用结束运行。实施本发明实施例,能够提升使用频率较低的后台运行应用的关闭效率。
1.一种后台运行应用的控制方法,其特征在于,包括:
检测用户终端的触摸屏上的被触摸点的第一阶段压力值;
以所述被触摸点为圆心,输出半径大小对应所述第一阶段压力值的圆形区域,所述圆形区域划分成多个扇形区域,其中,所述多个扇形区域的数量与所述第一阶段压力值的大小成正比关系;
按照使用频率从低到高的顺序提取出多个后台运行应用,所述多个后台运行应用的数量与所述多个扇形区域的数量相同;
将所述多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至所述多个扇形区域中;
检测所述被触摸点的第二阶段压力值;
判断所述第二阶段压力值是否大于设定阈值,如果大于,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。
2.根据权利要求1所述的控制方法,其特征在于,在判断出所述第二阶段压力值大于设定阈值之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:
采集用户的声纹信息;
识别所述用户的声纹信息是否与存储的预设声纹信息相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。
3.根据权利要求2所述的控制方法,其特征在于,在识别所述用户的声纹信息与存储的预设声纹信息相匹配之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:
采集用户的脸部图像;
识别所述用户的脸部图像是否与存储的预设脸部图像相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。
4.根据权利要求3所述的控制方法,其特征在于,在识别所述用户的脸部图像与存储的预设脸部图像相匹配之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:
采集所述被触摸点的触摸指纹;
识别所述触摸指纹是否与存储的预设指纹相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。
5.根据权利要求1~4任一项所述的控制方法,其特征在于,所述判断所述第二阶段压力值是否大于设定阈值,如果大于,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行,包括:
判断所述第二阶段压力值是否大于设定阈值,如果大于,检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件,关闭所述多个扇形区域中加载的所述多个后台运行应用。
6.一种用户终端,其特征在于,包括:
检测单元,用于检测用户终端的触摸屏上的被触摸点的第一阶段压力值;
输出单元,用于以所述被触摸点为圆心,输出半径大小对应所述第一阶段压力值的圆形区域,所述圆形区域划分成多个扇形区域,其中,所述多个扇形区域的数量与所述第一阶段压力值的大小成正比关系;
提取单元,用于按照使用频率从低到高的顺序提取出多个后台运行应用,所述多个后台运行应用的数量与所述多个扇形区域的数量相同;
加载单元,用于将所述多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至所述多个扇形区域中;
所述检测单元,还用于检测所述被触摸点的第二阶段压力值;
判断单元,用于判断所述第二阶段压力值是否大于设定阈值;
控制单元,用于在所述判断单元的判断结果为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。
7.根据权利要求6所述的用户终端,其特征在于,还包括:
声纹采集单元,用于在所述判断单元的判断结果为是时,采集用户的声纹信息;
声纹识别单元,用于识别所述用户的声纹信息是否与存储的预设声纹信息相匹配;
所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。
8.根据权利要求7所述的用户终端,其特征在于,还包括:
图像采集单元,用于在所述声纹识别单元的识别结果为是时,采集用户的脸部图像;
图像识别单元,用于识别所述用户的脸部图像是否与存储的预设脸部图像相匹配;
所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果为是时,以及所述图像识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。
9.根据权利要求8所述的用户终端,其特征在于,还包括:
指纹采集单元,用于在所述图像识别单元的识别为是时,采集所述被触摸点的触摸指纹;
指纹识别单元,用于识别所述触摸指纹是否与存储的预设指纹相匹配;
所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果为是时,以及所述图像识别单元的识别结果也为是时,以及所述指纹识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。
10.根据权利要求6~9任一项所述的用户终端,其特征在于,所述控制单元在所述判断单元的判断结果为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的方式具体为:
在所述判断单元的判断结果为是时,检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件,关闭所述多个扇形区域中加载的所述多个后台运行应用。
一种后台运行应用的控制方法及用户终端\n技术领域\n[0001] 本发明涉及通讯技术领域,具体涉及一种后台运行应用的控制方法及用户终端。\n背景技术\n[0002] 目前,移动手机、平板电脑等用户终端已经得到了广泛应用。在用户终端的实际应用中,用户终端通常会存在一些使用频率较低的后台运行应用,当用户需要关闭这些后台运行应用时,用户通常需要点击用户终端的相关按键以触发用户终端进入后台运行应用管理界面,然后用户在后台运行应用管理界面中再逐一点击一些使用频率较低的后台运行应用,从而可以触发用户终端关闭这些使用频率较低的后台运行应用。在实践中发现,当需要关闭的使用频率较低的后台运行应用较多时,上述方式会降低使用频率较低的后台运行应用的关闭效率。\n发明内容\n[0003] 本发明实施例公开了一种后台运行应用的控制方法及用户终端,能够提升使用频率较低的后台运行应用的关闭效率。\n[0004] 本发明实施例第一方面公开了一种后台运行应用的控制方法,包括:\n[0005] 检测用户终端的触摸屏上的被触摸点的第一阶段压力值;\n[0006] 以所述被触摸点为圆心,输出半径大小对应所述第一阶段压力值的圆形区域,所述圆形区域划分成多个扇形区域,其中,所述多个扇形区域的数量与所述第一阶段压力值的大小成正比关系;\n[0007] 按照使用频率从低到高的顺序提取出多个后台运行应用,所述多个后台运行应用的数量与所述多个扇形区域的数量相同;\n[0008] 将所述多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至所述多个扇形区域中;\n[0009] 检测所述被触摸点的第二阶段压力值;\n[0010] 判断所述第二阶段压力值是否大于设定阈值,如果大于,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。\n[0011] 作为一种可选的实施方式,在判断出所述第二阶段压力值大于设定阈值之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:\n[0012] 采集用户的声纹信息;\n[0013] 识别所述用户的声纹信息是否与存储的预设声纹信息相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。\n[0014] 作为一种可选的实施方式,在识别所述用户的声纹信息与存储的预设声纹信息相匹配之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:\n[0015] 采集用户的脸部图像;\n[0016] 识别所述用户的脸部图像是否与存储的预设脸部图像相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。\n[0017] 作为一种可选的实施方式,在识别所述用户的脸部图像与存储的预设脸部图像相匹配之后,以及在控制所述多个扇形区域中加载的所述多个后台运行应用结束运行之前,所述方法还包括:\n[0018] 采集所述被触摸点的触摸指纹;\n[0019] 识别所述触摸指纹是否与存储的预设指纹相匹配,如果相匹配,执行所述的控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的步骤。\n[0020] 作为一种可选的实施方式,所述控制所述多个扇形区域中加载的所述多个后台运行应用结束运行,包括:\n[0021] 检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件,关闭所述多个扇形区域中加载的所述多个后台运行应用。\n[0022] 本发明实施例第二方面公开了一种用户终端,包括:\n[0023] 检测单元,用于检测用户终端的触摸屏上的被触摸点的第一阶段压力值;\n[0024] 输出单元,用于以所述被触摸点为圆心,输出半径大小对应所述第一阶段压力值的圆形区域,所述圆形区域划分成多个扇形区域,其中,所述多个扇形区域的数量与所述第一阶段压力值的大小成正比关系;\n[0025] 提取单元,用于按照使用频率从低到高的顺序提取出多个后台运行应用,所述多个后台运行应用的数量与所述多个扇形区域的数量相同;\n[0026] 加载单元,用于将所述多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至所述多个扇形区域中;\n[0027] 所述检测单元,还用于检测所述被触摸点的第二阶段压力值;\n[0028] 判断单元,用于判断所述第二阶段压力值是否大于设定阈值;\n[0029] 控制单元,用于在所述判断单元的判断结果为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。\n[0030] 作为一种可选的实施方式,所述用户终端还包括:\n[0031] 声纹采集单元,用于在所述判断单元的判断结果为是时,采集用户的声纹信息;\n[0032] 声纹识别单元,用于识别所述用户的声纹信息是否与存储的预设声纹信息相匹配;\n[0033] 所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。\n[0034] 作为一种可选的实施方式,所述用户终端还包括:\n[0035] 图像采集单元,用于在所述声纹识别单元的识别结果为是时,采集用户的脸部图像;\n[0036] 图像识别单元,用于识别所述用户的脸部图像是否与存储的预设脸部图像相匹配;\n[0037] 所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果为是时,以及所述图像识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。\n[0038] 作为一种可选的实施方式,所述用户终端还包括:\n[0039] 指纹采集单元,用于在所述图像识别单元的识别为是时,采集所述被触摸点的触摸指纹;\n[0040] 指纹识别单元,用于识别所述触摸指纹是否与存储的预设指纹相匹配;\n[0041] 所述控制单元,具体用于在所述判断单元的判断结果为是时,以及所述声纹识别单元的识别结果为是时,以及所述图像识别单元的识别结果也为是时,以及所述指纹识别单元的识别结果也为是时,控制所述多个扇形区域中加载的所述多个后台运行应用结束运行。\n[0042] 作为一种可选的实施方式,所述控制单元控制所述多个扇形区域中加载的所述多个后台运行应用结束运行的方式具体为:\n[0043] 所述控制单元,用于检测所述用户终端是否发生第一甩动作事件,如果所述用户终端发生第一甩动作事件,检测所述用户终端绑定的穿戴设备是否发生第二甩动作事件,如果所述穿戴设备发生第二甩动作事件,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长是否均位于所述预设时长内,如果所述第一甩动作事件和所述第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及所述第一甩动作事件和所述第二甩动作事件包括的甩动作持续时长均位于所述预设时长内,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定所述用户终端以及所述穿戴设备均在所述预设时长内发生同一动作事件,关闭所述多个扇形区域中加载的所述多个后台运行应用。\n[0044] 与现有技术相比,本发明实施例具有以下有益效果:\n[0045] 本发明实施例中,用户终端可以检测触摸屏上的被触摸点的第一阶段压力值,并且以被触摸点为圆心,输出半径大小对应第一阶段压力值的、且被划分成多个扇形区域的圆形区域;在此基础上,用户终端可以将使用减少多个后台运行应用加载至多个扇形区域中;进一步地,当用户终端检测到被触摸点的第二阶段压力值大于设定阈值,可以控制多个扇形区域中加载的多个后台运行应用结束运行。可见,实施本发明实施例,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值即可便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。\n附图说明\n[0046] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0047] 图1是本发明实施例公开的一种后台运行应用的控制方法的流程示意图;\n[0048] 图2是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图;\n[0049] 图3是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图;\n[0050] 图4是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图;\n[0051] 图5是本发明实施例公开的一种后台运行应用的控制系统的架构示意图;\n[0052] 图6是本发明实施例公开的一种用户终端的结构示意图;\n[0053] 图7是本发明实施例公开的另一种用户终端的结构示意图;\n[0054] 图8是本发明实施例公开的另一种用户终端的结构示意图;\n[0055] 图9是本发明实施例公开的另一种用户终端的结构示意图。\n具体实施方式\n[0056] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0057] 本发明实施例公开了一种后台运行应用的控制方法及用户终端,能够提升使用频率较低的后台运行应用的关闭效率。以下分别进行详细说明。\n[0058] 请参阅图1,图1是本发明实施例公开的一种后台运行应用的控制方法的流程示意图。如图1所示,该后台运行应用的控制可以包括以下步骤。\n[0059] 101、用户终端检测用户终端的触摸屏上的被触摸点的第一阶段压力值。\n[0060] 本发明实施例中,用户终端的触摸屏下方可以内置有压力传感器,当触摸屏的被触摸点被用户接触时,用户终端可以检测被触摸点的第一阶段压力值。其中,第一阶段压力值可以是一个时间段内的压力平均值。例如,当被触摸点被用户接触时,用户终端可以立刻启动计时和压力值检测,并且当计时达到第一预设时长时,将该第一预设时长内检测到压力值进行平均处理,并将平均处理获得平均值作为第一阶段压力值。进一步地,用户终端获得第一阶段压力值之后,可以再一次启动计时和压力值检测,并且当计时达到第二预设时长时,将该第二预设时长内检测到压力值进行平均处理,并将平均处理获得平均值作为第二阶段压力值。\n[0061] 本发明实施例中,用户终端不仅可以包括个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各类电子装备,本发明实施例不作限定。\n[0062] 102、用户终端以被触摸点为圆心,输出半径大小对应第一阶段压力值的圆形区域,该圆形区域划分成多个扇形区域,其中,多个扇形区域的数量与第一阶段压力值的大小成正比关系。\n[0063] 本发明实施例中,圆形区域的半径大小可以和第一阶段压力值成正比关系,并且该圆形区域划分成的多个扇形区域的数量也与第一阶段压力值的大小成正比关系。也即是说,当第一阶段压力值越大时,该圆形区域就越大,并且该圆形区域划分成的扇形区域就越多,这样不仅便于后续可以加载更多的后台运行应用,也可以让用户清晰地观看扇形区域加载了哪些后台运行应用,从而可以更好的提升用户体验感。\n[0064] 103、用户终端按照使用频率从低到高的顺序提取出多个后台运行应用,该多个后台运行应用的数量与该多个扇形区域的数量相同。\n[0065] 本发明实施例中,用户终端可以按照使用频率从低到高的顺序,将用户终端的所有后台运行应用进行排序,并且从使用频率最低的一端开始,按照使用频率从低到高的顺序连续地提取出数量与该多个扇形区域的数量相同的多个后台运行应用。\n[0066] 本发明实施例中,用户终端的后台运行应用是指在后台运行的应用,可以包括社交应用、办公应用、地图应用、浏览器应用、在线支付应用等,本发明实施例不作限定。\n[0067] 104、用户终端将多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至多个扇形区域中。\n[0068] 本发明实施例中,用户终端可以将多个后台运行应用的图标按照一个后台运行应用的图标对应一个扇形区域的方式加载至多个扇形区域中。\n[0069] 105、用户终端检测被触摸点的第二阶段压力值。\n[0070] 106、用户终端判断第二阶段压力值是否大于设定阈值,如果大于,执行步骤107;\n反之,结束本流程。\n[0071] 107、用户终端控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0072] 可见,实施图1所描述的方法,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值即可便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。\n[0073] 请参阅图2,图2是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图。如图2所示,该后台运行应用的控制可以包括以下步骤。\n[0074] 其中,步骤201~步骤205与前面实施例中的步骤101~步骤105相同,本发明实施例此处不作赘述。\n[0075] 206、用户终端判断第二阶段压力值是否大于设定阈值,如果大于,执行步骤207;\n反之,结束本流程。\n[0076] 207、用户终端采集用户的声纹信息。\n[0077] 208、用户终端识别用户的声纹信息是否与存储的预设声纹信息相匹配,如果相匹配,执行步骤209;反之,如果不相匹配,结束本流程。\n[0078] 本发明实施例中,通过实施步骤208可以在用户身份合法时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0079] 209、用户终端控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0080] 可见,实施图2所描述的方法,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值,当用户终端识别用户身份合法时可以便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。\n[0081] 请参阅图3,图3是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图。如图3所示,该后台运行应用的控制可以包括以下步骤。\n[0082] 其中,步骤301~步骤305与前面实施例中的步骤101~步骤105相同,本发明实施例此处不作赘述。\n[0083] 306、用户终端判断第二阶段压力值是否大于设定阈值,如果大于,执行步骤307;\n反之,结束本流程。\n[0084] 307、用户终端采集用户的脸部图像。\n[0085] 308、用户终端识别用户的脸部图像是否与存储的预设脸部图像相匹配,如果相匹配,执行步骤309;反之,如果不相匹配,结束本流程。\n[0086] 本发明实施例中,通过实施步骤308可以在用户身份合法时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0087] 309、用户终端控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0088] 可见,实施图3所描述的方法,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值,当用户终端识别用户身份合法时可以便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。\n[0089] 请参阅图4,图4是本发明实施例公开的另一种后台运行应用的控制方法的流程示意图。如图4所示,该后台运行应用的控制可以包括以下步骤。\n[0090] 其中,步骤401~步骤405与前面实施例中的步骤401~步骤405相同,本发明实施例此处不作赘述。\n[0091] 406、用户终端判断第二阶段压力值是否大于设定阈值,如果大于,执行步骤407;\n反之,结束本流程。\n[0092] 407、用户终端采集被触摸点的触摸指纹。\n[0093] 408、用户终端识别触摸指纹是否与存储的预设指纹相匹配,如果相匹配,执行步骤409;反之,如果不相匹配,结束本流程。\n[0094] 本发明实施例中,通过实施步骤408可以在用户身份合法时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0095] 409、用户终端控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0096] 可见,实施图4所描述的方法,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值,当用户终端识别用户身份合法时可以便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。\n[0097] 本发明实施例中,在图1~图4所描述的方法中,用户终端控制多个扇形区域中加载的多个后台运行应用结束运行的方式可以为:\n[0098] 用户终端检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,关闭多个扇形区域中加载的多个后台运行应用。\n[0099] 请一并参阅图5,图5是本发明实施例公开的一种后台运行应用的控制系统的架构示意图。如图5所示,用户终端可以被用户拿在手上,并且用户拿着用户终端的同一只手上还可以携带有穿戴设备(如智能手环、智能手表),并且用户终端和穿戴设备可以通过蓝牙方式进行绑定。在图5所示的架构中,用户可以朝着某一个方向同时甩动用户终端和穿戴设备,相应地,当穿戴设备检测到发生甩动作时,穿戴设备可以发送包括甩动作起始时间和甩动作持续时间的甩动作事件给用户终端,相应地,用户终端可以检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长(如10秒)内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,用户终端可以关闭多个扇形区域中加载的多个后台运行应用。\n[0100] 请参阅图6,图6是本发明实施例公开的一种用户终端的结构示意图。如图6所示,该用户终端可以包括:\n[0101] 检测单元601,用于检测用户终端的触摸屏上的被触摸点的第一阶段压力值;\n[0102] 输出单元602,用于以被触摸点为圆心,输出半径大小对应第一阶段压力值的圆形区域,圆形区域划分成多个扇形区域,其中,多个扇形区域的数量与第一阶段压力值的大小成正比关系;\n[0103] 提取单元603,用于按照使用频率从低到高的顺序提取出多个后台运行应用,多个后台运行应用的数量与多个扇形区域的数量相同;\n[0104] 加载单元604,用于将多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至多个扇形区域中;\n[0105] 检测单元601,还用于检测被触摸点的第二阶段压力值;\n[0106] 判断单元605,用于判断第二阶段压力值是否大于设定阈值;\n[0107] 控制单元606,用于在判断单元605的判断结果为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0108] 请一并参阅图7,图7是本发明实施例公开的另一种用户终端的结构示意图。其中,图7所示的用户终端是由图6所示的用户终端进行优化得到的。与图6所示的用户终端相比较,图7所示的用户终端还可以包括:\n[0109] 声纹采集单元607,用于在判断单元605的判断结果为是时,采集用户的声纹信息;\n[0110] 声纹识别单元608,用于识别用户的声纹信息是否与存储的预设声纹信息相匹配;\n[0111] 控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0112] 请一并参阅图8,图8是本发明实施例公开的另一种用户终端的结构示意图。其中,图8所示的用户终端是由图7所示的用户终端进行优化得到的。与图7所示的用户终端相比较,图8所示的用户终端还可以包括:\n[0113] 图像采集单元609,用于在声纹识别单元608的识别结果为是时,采集用户的脸部图像;\n[0114] 图像识别单元610,用于识别用户的脸部图像是否与存储的预设脸部图像相匹配;\n[0115] 控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果为是时,以及图像识别单元610的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0116] 请一并参阅图9,图9是本发明实施例公开的另一种用户终端的结构示意图。其中,图9所示的用户终端是由图8所示的用户终端进行优化得到的。与图8所示的用户终端相比较,图9所示的用户终端还可以包括:\n[0117] 指纹采集单元611,用于在图像识别单元610的识别为是时,采集被触摸点的触摸指纹;\n[0118] 指纹识别单元612,用于识别触摸指纹是否与存储的预设指纹相匹配;\n[0119] 控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果为是时,以及图像识别单元610的识别结果也为是时,以及指纹识别单元612的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。\n[0120] 本发明实施例中,在图6~图9所描述的用户终端中,控制单元606控制多个扇形区域中加载的多个后台运行应用结束运行的方式具体为:\n[0121] 控制单元606,用于检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断所述第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,关闭多个扇形区域中加载的多个后台运行应用。\n[0122] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。\n[0123] 以上对本发明实施例公开的一种后台运行应用的控制方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2020-04-24
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-12-15
- 2016-03-02
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201510702706.7
申请日: 2015.10.23
- 2016-02-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-01-29
|
2012-07-25
| | |
2
| |
2015-07-15
|
2013-08-09
| | |
3
| |
2015-05-13
|
2015-01-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |