一种应用开启方法及移动终端的制作方法_2

文档序号:9288303阅读:来源:国知局
入的第一指纹与移动终端中的应用的历史进度的映射关系确定第一触控操作的第一触控时长对应的应用的指定历史进度。
[0039]本发明实施例中,上述第一触控操作输入的第一指纹与移动终端中的应用的历史进度的映射关系可以由移动终端记录并更新,如移动终端记录第一指纹对应的用户前一次使用移动终端中的电子阅读器应用阅读电子图书A的历史进度为35%,记录第一指纹对应的用户前一次使用移动终端中的游戏应用I的历史进度为游戏账号B中的战士角色且处于游戏进度的第三关。由于上述第一触控操作的第一触控时长对应的应用的历史进度与用户指纹的映射关系始终存在,因此移动终端可以根据上述映射关系确定第一触控操作的第一触控时长对应的应用的指定历史进度。
[0040]S104,开启移动终端的第一触控时长对应的应用,并将应用的当前进度调整为早于或等于指定历史进度。
[0041]本发明实施例中,上述移动终端通过步骤S103确定上述第一触控操作的第一触控时长对应的应用的指定历史进度之后,可以开启移动终端的第一触控时长对应的应用,并将应用的当前进度调整为早于或等于指定历史进度。
[0042]举例来说,假设移动终端确定上述第一触控操作的第一触控时长对应的应用为电子阅读器应用,且确定上述第一触控操作输入的第一指纹的指定历史进度为图书B第150页,则移动终端在开启上述电子阅读器应用后,可以将阅读器当前的阅读进度调整为图书B的第150页、140页、130页,等等。
[0043]可以看出,本发明实施例中,移动终端检测到用户在指纹识别区域的第一触控操作后,获取该第一触控操作第一触控轨迹、第一触控时长以及输入的第一指纹,首先,确定第一触控轨迹对应的应用类型,其次,确定应用类型为第一触控轨迹对应的应用类型的应用中的第一触控时长对应的应用,再次,确定第一指纹对应的第一触控时长对应的应用的指定历史进度,最后,开启该第一触控时长对应的应用,并将应用的当前进度调整为早于或等于指定历史进度,如此,用户在指纹识别区域的触控操作可以打开移动终端的应用,并调整该应用的当前进度为与触控操作输入的用户指纹关联的指定历史进度,有利于提升移动终端应用开启的便捷性和与用户的关联性。
[0044]可选的,本发明实施例中,上述移动终端将应用的当前进度调整为早于或等于指定历史进度之后,移动终端还可以执行以下导航相关操作:
[0045]获取用户对指纹识别区域的第二触控操作;
[0046]确定第二触控操作输入的第二指纹的运动方向;
[0047]确定第二指纹的运动方向对应的导航操作。
[0048]具体实现中,移动终端确定第二触控操作输入的第二指纹的运动方向的实现方式可以是:
[0049]获取第二触控操作输入的第二指纹的特征点;
[0050]根据第二指纹的特征点中的起始特征点对应的起始坐标(xl,yl)和终止特征点对应的终止坐标(x2,y2),计算坐标差值矩阵(ΔΧ,Ay);
[0051]根据坐标差值矩阵(Δχ,Ay)判断第二指纹的运动方向。
[0052]其中,移动终端根据坐标差值矩阵(Δχ,Ay)判断第二指纹的运动方向的实现方式可以是:
[0053]若判断出坐标差值矩阵(Δχ,Ay)与矩阵(0,O)相匹配,则确定第二指纹的运动方向为静止停留;
[0054]若判断出坐标差值矩阵(Δχ,Ay)中Δχ大于0,且(Ay/Δχ)小于1,则确定第二指纹的运动方向为方向向右;
[0055]若判断出坐标差值矩阵(Ax,Ay)中Δχ小于0,且(Ay/Δχ)小于1,则确定第二指纹的运动方向为方向向左;
[0056]若判断出坐标差值矩阵(Δχ,Ay)中Ay大于0,且(Δ y/Δ χ)大于或等于1,则确定第二指纹的运动方向为方向向上;
[0057]若判断出坐标差值矩阵(Δχ,Ay)中Ay小于0,且(Δ y/Δ χ)小于或等于1,则确定第二指纹的运动方向为方向向下。
[0058]其中,上述移动终端确定第二指纹的运动方向对应的导航操作的具体实现方式可以是:
[0059]利用第二触控操作的第二触控时长和第二触控操作的第二触控轨迹确定第二指纹的滑动速度;
[0060]根据滑动速度确定第二指纹对应的导航操作的导航速度;
[0061]利用第二指纹的运动方向确定第二指纹对应的导航操作的导航方向。
[0062]进一步地,上述移动终端确定第二指纹的运动方向对应的导航操作之后,可以在移动终端当前开启的应用中执行上述确定的导航操作,从而便捷的对当前开启的应用的进度进行控制。
[0063]可选的,本发明实施例中,移动终端将应用的当前进度调整为早于或等于指定历史进度之后,若检测到用户对触控时长对应的应用的关闭操作,则保存第一指纹与触控时长对应的应用的历史进度的映射关系。
[0064]请参阅图2,图2是本发明实施例公开的一种应用开启方法的流程示意图。如图2所示,该应用开启方法可以包括以下步骤。
[0065]S201,若检测到用户在移动终端的指纹识别区域的第一触控操作,则根据预存的触控轨迹与移动终端中应用的应用类型的映射关系确定第一触控操作的第一触控轨迹对应的应用类型。
[0066]本发明实施例中,上述移动终端的指纹识别区域的指纹识别模组可以基于光学识别原理或基于电容识别原理,若该指纹识别模组是基于光学识别原理的,则用户通过划擦上述指纹识别区域输入第一指纹,若该指纹识别模组是基于电容识别原理的,则用户通过按压上述指纹识别区域输入第一指纹。
[0067]具体实现中,可以预先设置触控轨迹与移动终端中应用的应用类型的映射关系。
[0068]其中,上述触控轨迹例如可以是S型触控轨迹、O型触控轨迹、Z型触控轨迹或者用户自定义的各种形状的触控轨迹,上述移动终端中应用的应用类型例如可以包括游戏类型、视频类型、社交类型、购物类型以及用户自定义应用类型中的一种或多种。
[0069]S202,确定应用类型为第一触控操作的第一触控轨迹对应的应用类型的N个应用之中的与触控时长对应的应用,N为大于或等于I的正整数。
[0070]本发明实施例中,上述移动终端在确定第一触控操作的第一触控轨迹对应的应用类型之后,进一步可以确定该应用类型中的N个应用中的触控时长对应的应用,其中,触控时长与应用的对应关系可以由用户预先进行设置,或者,可以获取用户使用上述N个应用中的不同应用的频率、时长、次数等参考性参数,并按照该参考性参数的指定顺序,依次将应用和不同触控时长进行对应。
[0071]S203,根据预存的第一触控操作输入的第一指纹与移动终端中的应用的历史进度的映射关系确定第一触控操作的第一触控时长对应的应用的指定历史进度。
[0072]本发明实施例中,上述第一触控操作输入的第一指纹与移动终端中的应用的历史进度的映射关系可以由移动终端记录并更新,如移动终端记录第一指纹对应的用户前一次使用移动终端中的电子阅读器应用阅读电子图书A的历史进度为35%,记录第一指纹对应的用户前一次使用移动终端中的游戏应用I的历史进度为游戏账号B中的战士角色且处于游戏进度的第三关。由于上述第一触控操作的第一触控时长对应的应用的历史进度与用户指纹的映射关系始终存在,因此移动终端可以根据上述映射关系确定第一触控操作的第一触控时长对应的应用的指定历史进度。
[0073]S204,开启移动终端的第一触控时长对应的应用,并将应用的当前进度调整为早于或等于指定历史进度。
[0074]本发明实施例中,上述移动终端通过步骤S103确定上述第一触控操作的第一触控时长对应的应用的指定历史进度之后,可以开启移动终端的第一触控时长对应的应用,并将应用的当前进度调整为早于或等于指定历史进度。
[0075]S205,获取用户对指纹识别区域的第二触控操作。
[0076]本发明实施例中,上述应用导航操作模式可以由用户预先设置,如设置移动终端根据用户在指纹识别区域的第一触控操作开启应用后,移动终端自动进入应用导航模式,检测用户对指纹识别区域的第二触控操作。
[0077]S206,确定第二触控操作输入的第二指纹的运动方向。
[0078]本发明实施例中,上述移动终端确定第二触控操作输入的第二指纹的运动方向的具体实现方式可以是:获取第二触控操作输入的第二指纹的特征点;根据第二指纹的特征点中的起始特征点对应的起始坐标(xl,yl)和终止特征点对应的终止坐标(x2,y2),计算坐标差值矩阵(Ax,Ay);根据坐标差值矩阵(Δχ,Ay)判断第二指纹的运动方向。
[0079]具体实现中,上述移动终端根据坐标差值矩阵(Δχ,Ay)判断第二指纹的运动方向的具体实现方式可以是:
[0080]若判断出坐标差值矩阵(Δχ,Ay)与矩阵(0,O)相匹配,则确定第二指纹的运动方向为静止停留;
[0081]若判断出坐标差值矩阵(Δχ,Ay)中Δχ大于0,且(Ay/Δχ)小于1,则确定第二指纹的运动方向为方向向右;
[0082]若判断出坐标差值矩阵(Δχ,Ay)中Δχ小于0,且(Ay/Δχ)小于1,则确定第二指纹的运动方向为方向向左;
[0083]若判断出坐标差值矩阵(Δχ,Ay)中Ay大于0,且(Δ y/Δ χ)大于或等于1,则确定第二指纹的运动方向为方向向上;
[0084]若判断出坐标差值矩阵(Δχ,Ay)中Ay小于0,且(Δ y/Δ χ)小于或等于1,则确定第二指纹的运动方向为方向向下。
[0085]S207,确定第二指纹的运动方向对应的导航操作。
[0086]本发明实施例中,上述移动终端确定第二指纹的运动方向对应的导航操作的具体实现方式可以是:利用第二触控操作的第二触控时长和第二触控操作的第二触控轨迹确定第二指纹的滑动速度;根据滑动速度确定第二指纹对应的导航操作的导航速度;利用第二指纹
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1