一种后台运行应用的控制方法及用户终端的制作方法_3

文档序号:9546848阅读:来源:国知局
储的预设指纹相匹配,如果相匹配,执行步骤409 ;反之,如果不相匹配,结束本流程。
[0094]本发明实施例中,通过实施步骤408可以在用户身份合法时,控制多个扇形区域中加载的多个后台运行应用结束运行。
[0095]409、用户终端控制多个扇形区域中加载的多个后台运行应用结束运行。
[0096]可见,实施图4所描述的方法,用户仅需对持续接触的触摸屏上的被触摸点施加第一阶段压力值和第二阶段压力值,当用户终端识别用户身份合法时可以便捷地控制多个扇形区域中加载的使用较少的多个后台运行应用结束运行,从而可以提升使用频率较低的后台运行应用的关闭效率。
[0097]本发明实施例中,在图1?图4所描述的方法中,用户终端控制多个扇形区域中加载的多个后台运行应用结束运行的方式可以为:
[0098]用户终端检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,关闭多个扇形区域中加载的多个后台运行应用。
[0099]请一并参阅图5,图5是本发明实施例公开的一种后台运行应用的控制系统的架构示意图。如图5所示,用户终端可以被用户拿在手上,并且用户拿着用户终端的同一只手上还可以携带有穿戴设备(如智能手环、智能手表),并且用户终端和穿戴设备可以通过蓝牙方式进行绑定。在图5所示的架构中,用户可以朝着某一个方向同时甩动用户终端和穿戴设备,相应地,当穿戴设备检测到发生甩动作时,穿戴设备可以发送包括甩动作起始时间和甩动作持续时间的甩动作事件给用户终端,相应地,用户终端可以检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长(如10秒)内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值(如0.03秒),如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,用户终端可以关闭多个扇形区域中加载的多个后台运行应用。
[0100]请参阅图6,图6是本发明实施例公开的一种用户终端的结构示意图。如图6所示,该用户终端可以包括:
[0101]检测单元601,用于检测用户终端的触摸屏上的被触摸点的第一阶段压力值;
[0102]输出单元602,用于以被触摸点为圆心,输出半径大小对应第一阶段压力值的圆形区域,圆形区域划分成多个扇形区域,其中,多个扇形区域的数量与第一阶段压力值的大小成正比关系;
[0103]提取单元603,用于按照使用频率从低到高的顺序提取出多个后台运行应用,多个后台运行应用的数量与多个扇形区域的数量相同;
[0104]加载单元604,用于将多个后台运行应用按照一个后台运行应用对应一个扇形区域的方式加载至多个扇形区域中;
[0105]检测单元601,还用于检测被触摸点的第二阶段压力值;
[0106]判断单元605,用于判断第二阶段压力值是否大于设定阈值;
[0107]控制单元606,用于在判断单元605的判断结果为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。
[0108]请一并参阅图7,图7是本发明实施例公开的另一种用户终端的结构示意图。其中,图7所示的用户终端是由图6所示的用户终端进行优化得到的。与图6所示的用户终端相比较,图7所示的用户终端还可以包括:
[0109]声纹采集单元607,用于在判断单元605的判断结果为是时,采集用户的声纹信息;
[0110]声纹识别单元608,用于识别用户的声纹信息是否与存储的预设声纹信息相匹配;
[0111]控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。
[0112]请一并参阅图8,图8是本发明实施例公开的另一种用户终端的结构示意图。其中,图8所示的用户终端是由图7所示的用户终端进行优化得到的。与图7所示的用户终端相比较,图8所示的用户终端还可以包括:
[0113]图像采集单元609,用于在声纹识别单元608的识别结果为是时,采集用户的脸部图像;
[0114]图像识别单元610,用于识别用户的脸部图像是否与存储的预设脸部图像相匹配;
[0115]控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果为是时,以及图像识别单元610的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。
[0116]请一并参阅图9,图9是本发明实施例公开的另一种用户终端的结构示意图。其中,图9所示的用户终端是由图8所示的用户终端进行优化得到的。与图8所示的用户终端相比较,图9所示的用户终端还可以包括:
[0117]指纹采集单元611,用于在图像识别单元610的识别为是时,采集被触摸点的触摸指纹;
[0118]指纹识别单元612,用于识别触摸指纹是否与存储的预设指纹相匹配;
[0119]控制单元606,具体用于在判断单元605的判断结果为是时,以及声纹识别单元608的识别结果为是时,以及图像识别单元610的识别结果也为是时,以及指纹识别单元612的识别结果也为是时,控制多个扇形区域中加载的多个后台运行应用结束运行。
[0120]本发明实施例中,在图6?图9所描述的用户终端中,控制单元606控制多个扇形区域中加载的多个后台运行应用结束运行的方式具体为:
[0121]控制单元606,用于检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断所述第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设阈值,如果所述第一甩动作事件与所述第二甩动作事件包括的甩动作起始时间的差值小于第一预设阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件,关闭多个扇形区域中加载的多个后台运行应用。
[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
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1