移动终端的解锁方法、装置和移动终端的制作方法

文档序号:6488572阅读:128来源:国知局
移动终端的解锁方法、装置和移动终端的制作方法
【专利摘要】本发明提出一种移动终端的解锁方法、装置和移动终端,其中所述方法包括以下步骤:在移动终端处于锁屏状态下获取移动终端的运动轨迹;判断运动轨迹的运动幅度是否满足预设条件;如果满足预设条件,则进一步判断运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及如果运动轨迹与预设轨迹之间的吻合度小于预设阈值,则对移动终端进行解锁。根据本发明实施例的方法,在锁屏状态下无需按下任何按钮,通过操作预设动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
【专利说明】移动终端的解锁方法、装置和移动终端
【技术领域】
[0001]本发明涉及移动终端制造【技术领域】,尤其涉及一种移动终端的解锁方法、装置和移动终端。
【背景技术】
[0002]目前,移动终端的用户在解锁时主要以各种触屏动作为主,或者也可以利用移动终端携带的加速度计识别单一的甩动进行解锁。目前存在的问题是,通过触屏解锁需要用户首先点击按键启动解锁画面,然后根据相应的触屏方式进行解锁,操作复杂,利用移动终端所携带的加速度计只能实现单一动作识别,在移动终端倾斜时容易产生误识别,且不具有加密功能。

【发明内容】

[0003]本发明旨在至少解决上述技术问题之一。
[0004]为此,本发明的第一个目的在于提出一种移动终端的解锁方法,该方法在锁屏状态下无需按下任何按钮通过操作预设动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
[0005]本发明的第二个目的在于提出一种移动终端的解锁装置。
[0006]本发明的第三个目的在于提出一种移动终端。
[0007]为了实现上述目的,根据本发明第一方面的实施例的移动终端的解锁方法包括以下步骤:在移动终端处于锁屏状态下获取所述移动终端的运动轨迹;判断所述运动轨迹的运动幅度是否满足预设条件;如果满足所述预设条件,则进一步判断所述运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及如果所述运动轨迹与所述预设轨迹之间的吻合度小于预设阈值,则对所述移动终端进行解锁。
[0008]根据本发明实施例的移动终端的解锁方法,在锁屏状态下无需按下任何按钮,通过操作预设的动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
[0009]为了实现上述目的,根据本发明第二方面的实施例的移动终端的解锁装置包括:获取模块,用于在移动终端处于锁屏状态下获取所述移动终端的运动轨迹;第一判断模块,用于判断所述运动轨迹的运动幅度是否满足预设条件;第二判断模块,用于在所述第一判断模块判断满足所述预设条件时,进一步判断所述运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及解锁模块,用于在所述第二判断模块判断所述运动轨迹与所述预设轨迹之间的吻合度小于预设阈值时,对所述移动终端进行解锁。
[0010]根据本发明实施例的移动终端的解锁装置,在锁屏状态下无需按下任何按钮,通过操作预设的动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
[0011]为了实现上述目的,根据本发明第三方面的实施例的移动终端包括本发明第二方面实施例所述的移动终端的解锁装置。
[0012]根据本发明实施例的移动终端,通过解锁装置在锁屏状态下无需按下任何按钮,通过操作预设的动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
[0013]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0014]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
[0015]图1是根据本发明一个实施例的移动终端的解锁方法的流程图;
[0016]图2是根据本发明一个实施例的移动终端的解锁方法的流程图;
[0017]图3是根据本发明实施例的获取移动终端的运动轨迹的流程图;
[0018]图4是根据本发明实施例的获取移动终端的运动轨迹的流程图;
[0019]图5是根据本发明一个实施例的移动终端的解锁装置的结构框图;
[0020]图6是根据本发明一个实施例的移动终端的解锁装置的结构框图;
[0021]图7是根据本发明实施例的获取模块10的结构框图;
[0022]图8是根据本发明实施例的修正单元400的结构框图;以及
[0023]图9是根据本发明实施例的修正单元400的结构框图。
【具体实施方式】
[0024]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0025]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0026]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0027]下面参考附图描述根据本发明实施例的移动终端的解锁方法、装置和移动终端。
[0028]一种移动终端的解锁方法,包括以下步骤:在移动终端处于锁屏状态下获取移动终端的运动轨迹;判断运动轨迹的运动幅度是否满足预设条件;如果满足预设条件,则进一步判断运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及如果运动轨迹与预设轨迹之间的吻合度小于预设阈值,则对移动终端进行解锁。[0029]图1是根据本发明一个实施例的移动终端的解锁方法的流程图。
[0030]如图1所示,移动终端的解锁方法包括下述步骤。
[0031]步骤SlOl,在移动终端处于锁屏状态下获取移动终端的运动轨迹。
[0032]步骤S102,判断运动轨迹的运动幅度是否满足预设条件。
[0033]其中,判断运动轨迹的运动幅度是否满足预设条件主要防止误判断和干扰,例如,移动终端可能发生轻微的旋转、移动等。
[0034]步骤S103,如果满足预设条件,则进一步判断运动轨迹与预设轨迹之间的吻合度是否小于预设阈值。
[0035]具体地,用户可以根据计算精度自行设置预设阈值或者移动终端指定预设阈值。其中,如果不满足预设条件,则返回步骤SlOl。
[0036]步骤S104,如果运动轨迹与预设轨迹之间的吻合度小于预设阈值,则对移动终端进行解锁。
[0037]其中,如果运动轨迹与预设轨迹之间的吻合度大于或等于预设阈值,则返回步骤
SlOlo
[0038]根据本发明实施例的移动终端的解锁方法,在锁屏状态下无需按下任何按钮,通过操作预设动作即可实现解锁,方便快捷、趣味性强,提升用户体验。
[0039]图2是根据本发明一个实施例的移动终端的解锁方法的流程图。
[0040]如图2所示,移动终端的解锁方法包括下述步骤。
[0041]步骤S201,接收用户设置预设轨迹的请求。
[0042]步骤S202,接收用户根据请求对移动终端进行的旋转和/或移动操作。
[0043]步骤S203,根据用户对移动终端的旋转和/或移动操作获取移动终端的运动轨迹,并将运动轨迹保存为预设轨迹。
[0044]步骤S204,在移动终端处于锁屏状态下获取移动终端的运动轨迹。
[0045]步骤S205,判断运动轨迹的运动幅度是否满足预设条件。
[0046]其中,判断运动轨迹的运动幅度是否满足预设条件主要防止误判断和干扰,例如移动终端可能发生轻微的旋转、移动等。
[0047]步骤S206,如果满足预设条件,则进一步判断运动轨迹与预设轨迹之间的吻合度是否小于预设阈值。
[0048]具体地,用户可以根据计算精度自行设置预设阈值或者移动终端指定预设阈值。其中,如果不满足预设条件,则返回步骤S204。
[0049]步骤S207,如果运动轨迹与预设轨迹之间的吻合度小于预设阈值,则对移动终端进行解锁。
[0050]其中,如果运动轨迹与预设轨迹之间的吻合度大于或等于阈值阈值,则返回步骤S204。
[0051]根据本发明实施例的移动终端的解锁方法,用户可自行设置预设轨迹。
[0052]图3是根据本发明的获取移动终端的运动轨迹的流程图。
[0053]在本发明的一个实施例中,如图3所示,获取移动终端的运动轨迹包括下述步骤。
[0054]步骤S301,获取移动终端在上一个计算时刻的角速度值和在上一个计算时刻的姿态值。[0055]步骤S302,根据在上一个计算时刻的角速度值和上一个计算时刻的姿态值预测当前计算时刻的第一姿态值。
[0056]具体地,在本发明的一个实施例中,可以按照以下公式预测当前计算时刻的第一姿态值
【权利要求】
1.一种移动终端的解锁方法,其特征在于,包括以下步骤: 在移动终端处于锁屏状态下获取所述移动终端的运动轨迹; 判断所述运动轨迹的运动幅度是否满足预设条件; 如果满足所述预设条件,则进一步判断所述运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及 如果所述运动轨迹与所述预设轨迹之间的吻合度小于预设阈值,则对所述移动终端进行解锁。
2.根据权利要求1所述的方法,其特征在于,所述预设轨迹的获取具体包括以下步骤: 接收所述用户设置所述预设轨迹的请求; 接收所述用户根据所述请求对所述移动终端进行的旋转和/或移动操作;以及根据所述用户对所述移动终端的旋转和/或移动操作获取所述移动终端的运动轨迹,并将所述运动轨迹保存为所述预设轨迹。
3.根据权利要去I或2所述的方法,其特征在于,所述获取移动终端的运动轨迹进一步包括: 获取移动终端在上一个计算时刻的角速度值和在所述上一个计算时刻的姿态值;根据在所述上一个计算时 刻的角速度值和所述上一个计算时刻的姿态值预测当前计算时刻的第一姿态值; 获取所述移动终端在所述当前计算时刻的加速度值和/或航向角值; 根据所述当前计算时刻的加速度值和/或航向角值对所述当前计算时刻的第一姿态值进行修正;以及 根据每个计算时刻对应的所述修正之后的所述第一姿态值获取所述移动终端的运动轨迹。
4.根据权利要求3所述的方法,其特征在于,按照以下公式预测所述当前计算时刻的第一姿态值,
5.根据权利要求3所述的方法,其特征在于,通过陀螺仪获取所述角速度值,通过加速度计获取所述加速度值,和通过电子罗盘获取所述航向角值。
6.根据权利要求4所述的方法,其特征在于,所述根据所述当前计算时刻的加速度值和/或航向角值对所述当前计算时刻的第一姿态值进行修正,进一步包括: 根据所述当前计算时刻的加速度值和/或航向角值获取所述当前计算时刻的第二姿态值 Z(x),其中 Z(X) = [(^ 0 ¥]T ; 根据所述上一个计算时刻的修正误差方差矩阵Plri和过程噪声矩阵Q获取所述当前计算时刻的误差方差矩阵PkI1 ;根据所述当前计算时刻的误差方差矩阵Pk, k-!和观测噪声矩阵R获取所述当前计算时刻的增益矩阵Kk;以及 根据所述上一个计算时刻的姿态值h(x)、所述当前计算时刻的第二姿态值Z(X)和所述增益矩阵Kk按照以下公式对所述当前计算时刻的第一姿态值进行修正,

7.根据权利要求6所述的方法,其特征在于,按照以下公式获取所述当前计算时刻的误差方差矩阵PkH,
8.根据权利要求6所述的方法,其特征在于,按照以下公式获取所述当前计算时刻的增益矩阵Kk,
9.根据权利要求6所述的方法,其特征在于,还包括: 对所述当前计算时刻的误差方差矩阵Pk^按照以下公式进行修正, Pdl-KkHjPk’H, 其中,Pk为所述当前计算时刻的修正误差方差矩阵。
10.根据权利要求5所述的方法,其特征在于,所述过程噪声矩阵Q根据所述陀螺仪、所述加速度计和所述电子罗盘的属性获得,其中,所述过程噪声矩阵Q为4*4的常数矩阵,所述观测噪声矩阵R根据所述加速度计和所述电子罗盘的精度获得,其中,所述观测噪声矩阵R为3*3的常数矩阵。
11.一种移动终端的解锁装置,其特征在于,包括: 获取模块,用于在移动终端处于锁屏状态下获取所述移动终端的运动轨迹; 第一判断模块,用于判断所述运动轨迹的运动幅度是否满足预设条件; 第二判断模块,用于在所述第一判断模块判断满足所述预设条件时,进一步判断所述运动轨迹与预设轨迹之间的吻合度是否小于预设阈值;以及 解锁模块,用于在所述第二判断模块判断所述运动轨迹与所述预设轨迹之间的吻合度小于预设阈值时,对所述移动终端进行解锁。
12.根据权利要求11所述的装置,其特征在于,还包括: 第一接收模块,用于接收所述用户设置所述预设轨迹的请求;以及 第二接收模块,用于接收所述用户根据所述请求对所述移动终端进行的旋转和/或移动操作,其中, 所述获取模块还用于根据所述用户对所述移动终端的旋转和/或移动操作获取所述移动终端的运动轨迹,并将所述运动轨迹保存为所述预设轨迹。
13.根据权利要求11或12所述的装置,其特征在于,所述获取模块包括: 第一获取单元,用于获取移动终端在上一个计算时刻的角速度值和在所述上一个计算时刻的姿态值; 预测单元,用于根据在所述上一个计算时刻的角速度值和所述上一个计算时刻的姿态值预测当前计算时刻的第一姿态值; 第二获取单元,用于获取所述移动终端在所述当前计算时刻的加速度值和/或航向角值; 修正单元,用于根据所述当前计算时刻的加速度值和/或航向角值对所述当前计算时刻的第一姿态值进行修正;以及 第三获取单元,用于根据每个计算时刻对应的所述修正之后的所述第一姿态值获取所述移动终端的运动轨迹。
14.根据权利要求13所述的装置,其特征在于,所述预测单元按照以下公式预测所述当前计算时刻的第一姿态值,
15.根据权利要求13所述的装置,其特征在于,通过陀螺仪获取所述角速度值,通过加速度计获取所述加速度值,和通过电子罗盘获取所述航向角值。
16.根据权利要求14所述的装置,其特征在于,所述修正单元包括: 第一获取子单元,用于根据所述当前计算时刻的加速度值和/或航向角值获取所述当前计算时刻的第二姿态值Z(X),其中Z(X) = [$ 0 v]T; 第二获取子单元,用于根据所述上一个计算时刻的修正误差方差矩阵Plri和过程噪声矩阵Q获取所述当前计算时刻的误差方差矩阵PkI1 ; 第三获取子单元,用于根据所述当前计算时刻的误差方差矩阵Pk^和观测噪声矩阵R获取所述当前计算时刻的增益矩阵Kk ;以及 第一修正子单元,用于根据所述上一个计算时刻的姿态值h (X)、所述当前计算时刻的第二姿态值Z (x)和所述增益矩阵Kk按照以下公式对所述当前计算时刻的第一姿态值进行修正,
17.根据权利要求16所述的装置,其特征在于,所述第二获取子单元按照以下公式获取所述当前计算时刻的误差方差矩阵Pk,H,
18.根据权利要求16所述的装置,其特征在于,所述第三获取子单元按照以下公式获取所述当前计算时刻的增益矩阵Kk,
19.根据权利要求16所述的装置,其特征在于,所述修正单元还包括: 第二修正子单元,用于对所述当前计算时刻的所述误差方差矩阵Pk^按照以下公式进行修正, Pdl-KkHjPk’H。 其中,Pk为所述当前计算时刻的修正误差方差矩阵。
20.根据权利要求15任一项所述的装置,其特征在于,所述过程噪声矩阵Q根据所述陀螺仪、所述加速度计和所述电子罗盘的属性获得,其中,所述过程噪声矩阵Q为4*4的常数矩阵,所述观测噪声矩阵R根据所述加速度计和所述电子罗盘的精度获得,其中,所述观测噪声矩阵R为3*3的常数矩阵。
21.—种移动终端,其特征在于,具有如权利要求11-20任一项所述的移动终端的解锁 装直。
【文档编号】G06F3/048GK103677483SQ201210324360
【公开日】2014年3月26日 申请日期:2012年9月4日 优先权日:2012年9月4日
【发明者】吴文升 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1