密码验证方法及装置、终端与流程

文档序号:11432495阅读:232来源:国知局
密码验证方法及装置、终端与流程

本发明涉及终端设备领域,尤其涉及一种密码验证方法、一种密码验证装置和一种终端。



背景技术:

目前,现有技术中,对于带有触摸屏的终端设备,在设置权限时的密码验证方式通常为使用文字符号输入、点按指定的文字或符号标识、旋转指定的旋钮到指定的位置等,但是,对于上述的密码验证方法至少存在以下问题:

1)需要用户用眼睛看向终端设备以确定输入密码的位置以及输入的密码是否正确;

2)为了避免密码泄露还需要注意遮挡密码;

3)对于眼睛无法正常视物的用户(比如盲人或眼睛受伤的用户)使用不方便甚至无法使用。



技术实现要素:

针对上述问题中存在的不足之处,本发明提供了一种密码验证方案,通过检测触摸屏上任意位置的用户的触摸轨迹的形态信息、数量和不同触摸轨迹的次序,在检测到的触摸轨迹与预设的触摸轨迹密码相匹配时,控制终端通过密码验证,不需要在指定的位置输入指定的符号标识,减小了用户用眼睛观看终端设备的操作,提高了密码验证的效率和安全性,提升了用户的使用体验。

为实现上述目的,本发明的第一方面提供了一种密码验证方法,包括:检测到触摸屏上任意位置发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序;判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同;若判定相同,则控制终端通过密码验证。

在该技术方案中,密码验证方法应用于带有触摸屏的终端,通过检测触摸屏上的触摸动作形成的触摸轨迹,在触摸轨迹的形态信息、数量和次序与预设的触摸轨迹密码对应相同时,控制终端设备通过密码验证,简化了用户进行密码验证的操作,使用户不需要用眼睛注意输入密码的位置和正确性,提高了密码验证的效率和安全性,提升了用户的使用体验。

在上述技术方案中,优选地,上述形态信息包括触摸轨迹的形状和方向。

在该技术方案中,触摸轨迹的形态信息包括触摸轨迹的形状和方向,其中,形状包括直线形、交叉形(交叉点的个数)、曲线形,方向包括由下向上滑动、由左向右滑动、由上向下滑动、由左向右滑动。

具体地,当预设的触摸轨迹密码为多个触摸轨迹时,可以根据检测到的不同形态的触摸轨迹的发生次序与预设的触摸轨迹密码是否匹配,来进一步确定终端是否通过密码验证。其中,对交叉形的触摸轨迹的检测过程,可以通过检测到的线形轨迹的交叉点的个数来判断。

在上述技术方案中,优选地,判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同的具体步骤包括:若在检测到触摸动作结束后的第一预设时间内,未检测到新的触摸动作,则将触摸动作形成的触摸轨迹与预设的触摸轨迹密码按照次序进行匹配;若触摸轨迹的形态信息、数量和次序与触摸轨迹密码匹配成功,则判定触摸轨迹与触摸轨迹密码相同。

在该技术方案中,在检测到的用户的触摸动作结束后的第一预设时间内,没有检测到新的触摸动作,认为此时用户的密码输入行为结束,此时对检测到的触摸动作对应的触摸轨迹与预设的触摸轨迹密码进行匹配,判断触摸轨迹的形态信息、数量和次序与触摸轨迹密码是否匹配,如果匹配成功,判定触摸轨迹与触摸轨迹密码相同。

其中,对触摸轨迹的检测区域位于整个触摸屏,减少了需要在指定位置进行密码验证的繁琐操作,提高了密码验证的效率,提升了密码验证的便利性,从而提升了用户的使用体验。

在上述技术方案中,优选地,上述密码验证方法还包括:若触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一触摸轨迹结束后判断该触摸轨迹是否为最后次序的触摸轨迹,同时开始计时;若上述触摸轨迹不是最后次序的触摸轨迹,则判断在第二预设时间内是否检测到新的触摸轨迹;若在计时时间达到第二预设时间时未检测到新的触摸轨迹,则确定终端密码验证失败。

在该技术方案中,如果触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一个触摸轨迹结束时,判断该触摸轨迹是否为最后次序的触摸轨迹,如果不是,则判断在上述触摸轨迹结束后的第二预设时间内是否检测到新的触摸轨迹,如果第二预设时间内没有检测到新的触摸轨迹,判定密码验证失败,即使在第二预设时间后检测到新的触摸轨迹,也不能与判定密码验证失败之前检测到的触摸轨迹共同与触摸轨迹密码进行匹配,而是将判定密码验证失败之后检测到的触摸轨迹与触摸轨迹密码进行匹配,提高了密码验证的安全性和效率。

在上述技术方案中,优选地,在上述检测到触摸屏上发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序之前,还包括:在接收到密码设置指令后,检测触摸屏上发生的触摸动作对应的触摸轨迹;将检测到的一个或多个触摸轨迹的形态信息按照触摸动作发生的次序进行存储,作为触摸轨迹密码。

在该技术方案中,通过在接收到密码设置指令时,检测触摸屏上的触摸触摸动作对应的触摸轨迹,将不同形态的触摸轨迹按照触摸动作的发生次序存储起来,作为触摸轨迹密码,以在进行密码验证时,通过将检测到的触摸轨迹与触摸轨迹密码进行匹配,判断不同形态的触摸轨迹发生的次序与触摸轨迹密码的触摸轨迹的形态信息、数量和次序是否相同。

根据本发明的第二方面提供的一种密码验证装置,包括:检测单元,用于在检测到触摸屏上任意位置发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序,上述形态信息包括触摸轨迹的形状和方向;控制单元,用于判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同;控制单元还用于,在判定触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码对应相同时,控制终端通过密码验证。

在该技术方案中,密码验证装置应用于带有触摸屏的终端,通过检测触摸屏上的触摸动作形成的触摸轨迹,在触摸轨迹的形态信息、数量和次序与预设的触摸轨迹密码对应相同时,控制终端设备通过密码验证,简化了用户进行密码验证的操作,使用户不需要用眼睛注意输入密码的位置和正确性,提高了密码验证的效率和安全性,提升了用户的使用体验。

其中,触摸轨迹的形态信息包括触摸轨迹的形状和方向,具体地,形状包括直线形、交叉形、曲线形,方向包括由下向上滑动、由左向右滑动、由上向下滑动、由左向右滑动。

具体地,当预设的触摸轨迹密码为多个触摸轨迹时,可以根据检测到的不同形态的触摸轨迹的发生次序与预设的触摸轨迹密码是否匹配,来进一步确定终端是否通过密码验证。其中,对交叉形的触摸轨迹的检测过程,可以通过检测到的线形轨迹的交叉点的个数来判断。

在上述技术方案中,优选地,控制单元具体包括:匹配子单元,用于在检测到触摸动作结束后的第一预设时间内,未检测到新的触摸动作时,将触摸动作形成的触摸轨迹与预设的触摸轨迹密码按照次序进行匹配;判断子单元,用于在触摸轨迹的形态信息、数量和次序与触摸轨迹密码匹配成功时,判定触摸轨迹与预设的触摸轨迹密码相同。

在该技术方案中,在检测到的用户的触摸动作结束后的第一预设时间内,没有检测到新的触摸动作,认为此时用户的密码输入行为结束,此时对检测到的触摸动作对应的触摸轨迹与预设的触摸轨迹密码进行匹配,判断触摸轨迹的形态信息、数量和次序与触摸轨迹密码是否匹配,如果匹配成功,判定触摸轨迹与触摸轨迹密码相同。

其中,对触摸轨迹的检测区域位于整个触摸屏,减少了需要在指定位置进行密码验证的繁琐操作,提高了密码验证的效率,提升了密码验证的便利性,从而提升了用户的使用体验。

在上述技术方案中,优选地,控制单元还包括计时子单元,判断子单元还用于:在触摸轨迹密码的触摸轨迹为两个或两个以上时,在检测到一触摸轨迹结束后判断该触摸轨迹是否为最后次序的触摸轨迹,同时计时子单元开始计时;判断子单元还用于:在上述触摸轨迹不是最后次序的触摸轨迹时,判断在第二预设时间内是否检测到新的触摸轨迹;控制单元还用于:在计时时间达到第二预设时间时未检测到新的触摸轨迹时,确定终端密码验证失败。

在该技术方案中,如果触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一个触摸轨迹结束时,判断该触摸轨迹是否为最后次序的触摸轨迹,如果不是,则判断在上述触摸轨迹结束后的第二预设时间内是否检测到新的触摸轨迹,如果第二预设时间内没有检测到新的触摸轨迹,判定密码验证失败,即使在第二预设时间后检测到新的触摸轨迹,也不能与判定密码验证失败之前检测到的触摸轨迹共同与触摸轨迹密码进行匹配,而是将判定密码验证失败之后检测到的触摸轨迹与触摸轨迹密码进行匹配,提高了密码验证的安全性和效率。

在上述技术方案中,优选地,检测单元还用于:在接收到密码设置指令后,检测触摸屏上发生的触摸动作对应的触摸轨迹;控制单元还用于:将检测到的一个或多个触摸轨迹的形态信息按照触摸动作发生的次序进行存储,作为触摸轨迹密码。

在该技术方案中,通过在接收到密码设置指令时,检测触摸屏上的触摸触摸动作对应的触摸轨迹,将不同形态的触摸轨迹按照触摸动作的发生次序存储起来,作为触摸轨迹密码,以在进行密码验证时,通过将检测到的触摸轨迹与触摸轨迹密码进行匹配,判断不同形态的触摸轨迹发生的次序与触摸轨迹密码的触摸轨迹的形态信息、数量和次序是否相同。

根据本发明的第三方面提供的一种终端,包括:触摸屏;如本发明的第二方面任一项技术方案提供的密码验证装置,因此,上述终端具有上述密码验证装置的全部有益效果,在此不再赘述。

与现有技术相比,本发明的有益效果为:通过检测触摸屏上用户的触摸轨迹的形态信息、数量和不同触摸轨迹的次序,在检测到的触摸轨迹与预设的触摸轨迹密码相匹配时,控制终端通过密码验证,不需要在指定的位置输入指定的符号标识,减小了用户用眼睛观看终端设备的操作,提高了密码验证的效率和安全性,提升了用户的使用体验。

附图说明

图1为本发明一种实施例的密码验证方法的示意流程图;

图2为本发明又一种实施例的密码验证方法的示意流程图;

图3为本发明一种实施例的密码验证装置的结构示意图;

图4为本发明一种实施例的终端的结构示意图;

其中,附图标记与结构之间的对应关系为:200.密码验证装置;201.检测单元;202.控制单元;2021.匹配子单元;2022.判断子单元;2023.计时子单元;300.终端;301.触摸屏。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图对本发明做进一步的详细描述:

如图1所示,本发明的一种实施例提供了一种密码验证方法,包括:步骤s101,检测到触摸屏上任意位置发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序;步骤s102,判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同;步骤s103,若判定相同,则控制终端通过密码验证。

在该实施例中,密码验证方法应用于带有触摸屏的终端,通过检测触摸屏上的触摸动作形成的触摸轨迹,在触摸轨迹的形态信息、数量和次序与预设的触摸轨迹密码对应相同时,控制终端设备通过密码验证,简化了用户进行密码验证的操作,使用户不需要用眼睛注意输入密码的位置和正确性,提高了密码验证的效率和安全性,提升了用户的使用体验。

在上述实施例中,优选地,上述形态信息包括触摸轨迹的形状和方向。

在该实施例中,触摸轨迹的形态信息包括触摸轨迹的形状和方向,其中,形状包括直线形、交叉形、曲线形,方向包括由下向上滑动、由左向右滑动、由上向下滑动、由左向右滑动。

具体地,当预设的触摸轨迹密码为多个触摸轨迹时,可以根据检测到的不同形态的触摸轨迹的发生次序与预设的触摸轨迹密码是否匹配,来进一步确定终端是否通过密码验证。其中,对交叉形的触摸轨迹的检测过程,可以通过检测到的线形轨迹的交叉点的个数来判断。

在上述实施例中,优选地,判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同的具体步骤包括:若在检测到触摸动作结束后的第一预设时间内,未检测到新的触摸动作,则将触摸动作形成的触摸轨迹与预设的触摸轨迹密码按照次序进行匹配;若触摸轨迹的形态信息、数量和次序与触摸轨迹密码匹配成功,则判定触摸轨迹与触摸轨迹密码相同。

在该实施例中,在检测到的用户的触摸动作结束后的第一预设时间内,没有检测到新的触摸动作,认为此时用户的密码输入行为结束,此时对检测到的触摸动作对应的触摸轨迹与预设的触摸轨迹密码进行匹配,判断触摸轨迹的形态信息、数量和次序与触摸轨迹密码是否匹配,如果匹配成功,判定触摸轨迹与触摸轨迹密码相同。

其中,对触摸轨迹的检测区域位于整个触摸屏,减少了需要在指定位置进行密码验证的繁琐操作,提高了密码验证的效率,提升了密码验证的便利性,从而提升了用户的使用体验。

在上述实施例中,优选地,上述密码验证方法还包括:若触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一触摸轨迹结束后判断该触摸轨迹是否为最后次序的触摸轨迹,同时开始计时;若上述触摸轨迹不是最后次序的触摸轨迹,则判断在第二预设时间内是否检测到新的触摸轨迹;若在计时时间达到第二预设时间时未检测到新的触摸轨迹,则确定终端密码验证失败。

在该实施例中,如果触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一个触摸轨迹结束时,判断该触摸轨迹是否为最后次序的触摸轨迹,如果不是,则判断在上述触摸轨迹结束后的第二预设时间内是否检测到新的触摸轨迹,如果第二预设时间内没有检测到新的触摸轨迹,判定密码验证失败,即使在第二预设时间后检测到新的触摸轨迹,也不能与判定密码验证失败之前检测到的触摸轨迹共同与触摸轨迹密码进行匹配,而是将判定密码验证失败之后检测到的触摸轨迹与触摸轨迹密码进行匹配,提高了密码验证的安全性和效率。

在上述实施例中,优选地,在上述检测到触摸屏上发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序之前,还包括:在接收到密码设置指令后,检测触摸屏上发生的触摸动作对应的触摸轨迹;将检测到的一个或多个触摸轨迹的形态信息按照触摸动作发生的次序进行存储,作为触摸轨迹密码。

在该实施例中,通过在接收到密码设置指令时,检测触摸屏上的触摸触摸动作对应的触摸轨迹,将不同形态的触摸轨迹按照触摸动作的发生次序存储起来,作为触摸轨迹密码,以在进行密码验证时,通过将检测到的触摸轨迹与触摸轨迹密码进行匹配,判断不同形态的触摸轨迹发生的次序与触摸轨迹密码的触摸轨迹的形态信息、数量和次序是否相同。

如图2所示,根据本发明的又一种实施例的密码验证方法,包括:步骤s201,配置多种指定的触摸轨迹;步骤s202,将检测到的用户在指定的轨迹方式中选择的一个或多个以一定的顺序的触摸轨迹设定为触摸轨迹密码;步骤s203,检测用户按次序依次输入的指定次数的触摸轨迹;步骤s204,触摸轨迹匹配成功时通过密码验证。

具体地,假设配置三种触摸轨迹,分别为:从左往右的轨迹、从下往上的轨迹、有一个交叉点的轨迹。将按照指定次序的触摸动作设定包括六个轨迹的密码分别为:第一个为有一个交叉点的轨迹;第二个为从下往上的轨迹;第三个为从下往上的轨迹;第四个为从左往右的轨迹;第五个为从左往右的轨迹;第六个为有一个交叉点的轨迹。设置完成后,在验证密码时,需要按照次序依次滑动输入相应形态的触摸轨迹,在触摸轨迹的形状、方向、数量、次序均正确时完成匹配验证。

其中,对交叉形的触摸轨迹的检测过程,可以通过检测到的线形轨迹的交叉点的个数来判断。当两条线形触摸轨迹存在一个交叉点时,即说明该组触摸轨迹的形状为有一个交叉点的轨迹。

如图3所示,根据本发明的第二方面提供的一种密码验证装置200,包括:检测单元201,用于在检测到触摸屏上任意位置发生触摸动作时,检测触摸动作形成的触摸轨迹的形态信息、数量、次序;控制单元202,用于判断触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码是否对应相同;控制单元202还用于,在判定触摸轨迹的形态信息、数量、次序与预设的触摸轨迹密码对应相同时,控制终端通过密码验证。

在该实施例中,密码验证装置应用于带有触摸屏的终端,通过检测触摸屏上的触摸动作形成的触摸轨迹,在触摸轨迹的形态信息、数量和次序与预设的触摸轨迹密码对应相同时,控制终端设备通过密码验证,简化了用户进行密码验证的操作,使用户不需要用眼睛注意输入密码的位置和正确性,提高了密码验证的效率和安全性,提升了用户的使用体验。

在上述实施例中,优选地,上述形态信息包括触摸轨迹的形状和方向。

在该实施例中,触摸轨迹的形态信息包括触摸轨迹的形状和方向,其中,形状包括直线形、交叉形、曲线形,方向包括由下向上滑动、由左向右滑动、由上向下滑动、由左向右滑动。

具体地,当预设的触摸轨迹密码为多个触摸轨迹时,可以根据检测到的不同形态的触摸轨迹的发生次序与预设的触摸轨迹密码是否匹配,来进一步确定终端是否通过密码验证。其中,对交叉形的触摸轨迹的检测过程,可以通过检测到的线形轨迹的交叉点的个数来判断。

在上述实施例中,优选地,控制单元202具体包括:匹配子单元2021,用于在检测到触摸动作结束后的第一预设时间内,未检测到新的触摸动作时,将触摸动作形成的触摸轨迹与预设的触摸轨迹密码按照次序进行匹配;判断子单元2022,用于在触摸轨迹的形态信息、数量和次序与触摸轨迹密码匹配成功时,判定触摸轨迹与预设的触摸轨迹密码相同。

在该实施例中,在检测到的用户的触摸动作结束后的第一预设时间内,没有检测到新的触摸动作,认为此时用户的密码输入行为结束,此时对检测到的触摸动作对应的触摸轨迹与预设的触摸轨迹密码进行匹配,判断触摸轨迹的形态信息、数量和次序与触摸轨迹密码是否匹配,如果匹配成功,判定触摸轨迹与触摸轨迹密码相同。

其中,对触摸轨迹的检测区域位于整个触摸屏,减少了需要在指定位置进行密码验证的繁琐操作,提高了密码验证的效率,提升了密码验证的便利性,从而提升了用户的使用体验。

在上述实施例中,优选地,控制单元202还包括计时子单元2023,判断子单元2022还用于:在触摸轨迹密码的触摸轨迹为两个或两个以上时,在检测到一触摸轨迹结束后判断该触摸轨迹是否为最后次序的触摸轨迹,同时计时子单元2023开始计时;判断子单元2022还用于:在上述触摸轨迹不是最后次序的触摸轨迹时,判断在第二预设时间内是否检测到新的触摸轨迹;控制单元202还用于:在计时时间达到第二预设时间时未检测到新的触摸轨迹时,确定终端密码验证失败。

在该实施例中,如果触摸轨迹密码的触摸轨迹为两个或两个以上,则在检测到一个触摸轨迹结束时,判断该触摸轨迹是否为最后次序的触摸轨迹,如果不是,则判断在上述触摸轨迹结束后的第二预设时间内是否检测到新的触摸轨迹,如果第二预设时间内没有检测到新的触摸轨迹,判定密码验证失败,即使在第二预设时间后检测到新的触摸轨迹,也不能与判定密码验证失败之前检测到的触摸轨迹共同与触摸轨迹密码进行匹配,而是将判定密码验证失败之后检测到的触摸轨迹与触摸轨迹密码进行匹配,提高了密码验证的安全性和效率。

在上述实施例中,优选地,检测单元201还用于:在接收到密码设置指令后,检测触摸屏上发生的触摸动作对应的触摸轨迹;控制单元202还用于:将检测到的一个或多个触摸轨迹的形态信息按照触摸动作发生的次序进行存储,作为触摸轨迹密码。

在该实施例中,通过在接收到密码设置指令时,检测触摸屏上的触摸触摸动作对应的触摸轨迹,将不同形态的触摸轨迹按照触摸动作的发生次序存储起来,作为触摸轨迹密码,以在进行密码验证时,通过将检测到的触摸轨迹与触摸轨迹密码进行匹配,判断不同形态的触摸轨迹发生的次序与触摸轨迹密码的触摸轨迹的形态信息、数量和次序是否相同。

如图4所示,根据本发明的一种实施例提供的一种终端300,包括:触摸屏301;如本发明的图3所示实施例提供的密码验证装置200,因此,上述终端300具有上述密码验证装置200的全部有益效果,在此不再赘述。

值得特别提出的是,上述终端300中还包括存储器,用于存储一组或多组程序。终端300中的控制器或密码验证装置200通过调用上述程序,以实现对终端300的控制动作。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1