用于基于滑动的认证的符号选择的制作方法

文档序号:9547478阅读:303来源:国知局
用于基于滑动的认证的符号选择的制作方法
【专利说明】
【背景技术】
[0001]使用触摸屏进行凭证滑动图案认证的设备易遭受:通过由用户的手指在屏上留下污点标记而泄露滑动图案。此外,旁观者观察到用户进行滑动并且记住图案也是相对简单的。

【发明内容】

[0002]—种方法,包括:接收来自触摸屏设备的、表示用户尝试滑动认证图案以对用户进行认证的滑动图案感测信息;当滑动到达认证图案中的已知点时,显示包括用户已知符号的多个不同符号的集合;接收对用户已知符号的选择;以及基于对用户已知符号的适当选择和对认证图案的完成来认证用户。
[0003]—种机器可读存储设备,具有用于由机器的处理器执行以进行下述操作的指令:接收来自触摸屏设备的、表示用户尝试滑动认证图案以对用户进行认证的滑动图案感测信息;当滑动到达认证图案中的已知点时,显示包括用户已知符号的多个不同符号的集合;接收对用户已知符号的选择;以及基于对用户已知符号的适当选择和对认证图案的完成来认证用户。
[0004]—种设备,包括处理器以及存储设备,存储设备上存储有用于由处理器执行以进行下述操作的程序:接收来自触摸屏设备的、表示用户尝试滑动认证图案以对用户进行认证的滑动图案感测信息;当滑动到达认证图案中的已知点时,显示包括用户已知符号的多个不同符号的集合;接收对用户已知符号的选择;以及基于对用户已知符号的适当选择和对认证图案的完成来认证用户。
【附图说明】
[0005]图1为根据示例实施例的对认证图案在设备的触摸屏显示器上的设置的表示。
[0006]图2为根据示例实施例的对接收并且处理来自用户的尝试访问设备的滑动的设备的表不。
[0007]图3为根据示例实施例的设置认证图案的方法的流程图图示。
[0008]图4为根据示例实施例的接收并且处理来自用户的尝试访问设备的滑动的方法的流程图图示。
[0009]图5为根据示例实施例的用于实现方法的计算机系统的框图。
【具体实施方式】
[0010]在以下描述中,参照形成本文一部分的附图,在附图中通过图示示出可以进行实践的特定实施例。充分详细地描述这些实施例以使本领域技术人员能够实践本发明,并且要理解的是,可以利用其他实施例,以及在不偏离本发明的范围的情况下可以进行结构改变、逻辑改变和电气改变。因此,不应受限地理解对示例实施例的以下描述,而本发明的范围通过所附权利要求进行限定。
[0011]本文描述的功能或算法在一个实施例中可以用软件进行实现或者用软件和人工实现过程的组合进行实现。软件可以包括存储在计算机可读介质上的计算机可执行指令,该计算机可读介质例如本地的或者联网的存储器或者其他类型的基于硬件的存储设备。此夕卜,这样的功能对应于模块,所述模块是软件、硬件、固件或其任意组合。可以按照需要在一个或多个模块中执行多个功能,并且所描述的实施例仅为示例。在数字信号处理器、ASIC、微处理器或在计算机系统上操作的其他类型的处理器(例如个人计算机、服务器或其他计算机系统)上,可以执行软件。
[0012]触摸屏设备上的认证滑动图案可以具有下述符号:所述符号是在沿与该符号相关联的图案的点处要选择的符号。当用户在与符号相关联的点处停顿或者只是到达或接近该点时,可以向用户呈现符号的集合。当用户选择了正确的符号且完成了图案时,用户将被认证并且能够使用设备。在用户或管理员设置滑动图案期间,用户可以在滑动图案上拾取点以与所选符号相关联。这可以通过从所显示的符号的集合中拖动符号至滑动图案上的点来完成。在一些实施例中,多个点可以具有相同或不同的符号,通过在这样的点处停顿并且从然后显示的符号的集合中选择正确的符号来选择相同或不同的符号。
[0013]图1为设备100的框图,设备100例如手机、触摸板、便携式电脑或具有用于观看信息并且通过触摸设备100的屏110来输入信息的触摸屏的其他计算设备。屏110正示出用于创建由用户用于获得对设备100的访问的认证或登录手势的用户界面。在一个实施例中,设备 100 生成节点 115、116、117、118、119、120、121、122、123、124、125 和 126 的矩阵。如所示出的,已经创建了与用户执行的示例滑动相对应的路径130。在该示例中,路径130在节点115处开始,进行至节点116,然后进行至119、122、125,并且在节点124上结束。在135处显示了符号的集合,包括十字140、三角形142和正方形144。所示的形状是可以使用的一些形状中的仅一个示例。可以使用不同颜色、形状和字符的许多其他形状。该示例中的用户选择了三角形142并且将其拖动并放到路径上的点上。该示例中的点对应于节点119。
[0014]在另一实施例中,不需要示出节点,并且用户可以通过用手指或定点设备在屏110上描绘路径来简单地创建路径130。在设置期间,路径轨迹可以是可见的,从而使用户能够选择符号并且将其拖动至路径上的期望的任意地方。拖动至路径的转角例如节点116处,对用户来说这可能是最容易记住的。在一些实施例中,可以将多个不同符号拖动至路径上的不同的点。
[0015]图2为示出用户尝试通过描绘认证路径130来使设备100解锁的设备100的框图。在各个实施例中可以显示或不显示节点115至126。如果显示节点115至126,则用户可以使用节点115至126在触摸屏110上的与原始设置的位置相同的位置中来输入路径130。如果不显示节点115至126,则可以在触摸屏110上的任意地方描绘相同路径。
[0016]在用户描绘或滑动路径130时,用户可以在下述点处停顿:所述点为与设置期间被拖动至该点的符号相对应的点。当用户在该点一一在此示例中为节点119一一处停顿时,呈现符号的菜单210,该符号的菜单210具有来自符号的设置集合135内的符号中的至少一个符号一一在该情况下为三角形142。在另一实施例中,可以在用户到达已知点时呈现符号的菜单210。短语“到达已知点”可以包括在滑动期间靠近已知点或者与该点接近或贴近,而非在该点上停顿。其他符号140和144可以与集合135中的符号相同,或者可以不同。在一个实施例中,可以例如通过随机化来改变在210处出现的符号的次序以削弱通过看来自对路径和符号选择的先前输入的残留污迹来发现图案的能力。
[0017]在选择适当的符号142之后,用户可以完成对路径的描绘以及在多于一个点与符号相关联时的再次选择。选择错误的符号或者在路径上的错误的点处停顿可以使滑动无效。许多连续的无效滑动尝试可以锁定设备免受另外的尝试。在成功完成时,用户可以被准予访问设备100。对于停顿的时间量可以由用户改变。一个示例性停顿时间可以多于半秒钟,或者更长。停顿时间可以由用户设定或者被默认成一定值。类似地,如果要选择的符号的菜单是基于滑动位置与已知点的接近度,则距已知点的距离可以由用户进行选择。典型的距离可以在一厘米内,但是可以按照需要进行改变。正如图1中所示的设置,节点115至126可以是可见的或者不可见的。此外,轨迹线可以在用户正进行描绘时出现以帮助在选择符号之后返回至路径。
[0018]在另外的实施例中,多个符号可以与单个节点相关联。符号的菜单210可
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1