一种按键解锁方法及触控显示终端与流程

文档序号:14554301阅读:232来源:国知局
一种按键解锁方法及触控显示终端与流程

本发明实施例涉及触控显示终端领域,尤其涉及一种按键解锁方法。



背景技术:

在现有技术中,移动终端主要通过设置解锁界面提高其使用安全性,如图1(a)、1(c)所示的简易字符解锁和图1(b)所示的简易图形解锁。然而,采用这些简易方式解锁时,容易被旁人窥视,从而导致严重的信息安全隐患。



技术实现要素:

有鉴于此,本发明实施例提供了一种按键解锁的方法,以提高触控显示终端的安全系数。

有鉴于此,本发明实施例还提供了一种触摸屏显示装置,以提高触控显示终端的安全系数。

本发明实施例提供一种屏幕解锁的方法,应用于触控显示终端中,当所述触控显示终端处于待解锁状态时,解锁界面上包括多个第一按键区域。检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。当在该第一按键区域上的按压操作的压力值在一个预设区间时,将该第一按键区域内的字符作为密码字符。当在该第一按键区域上的按压操作的压力值在另一个预设区间时:弹出与该第一按键区域对应的一个子解锁界面,该子解锁界面包括多个第二按键区域;检测用户在所述多个第二按键区域的其中一个第二按键区域上的按压操作,将该第二按键区域内的字符或字符串作为所述密码字符。判断所述密码字符或字符串是否与预设解锁密码预设字段的字符或字符串是否一致,如果一致,则重复步骤直至多次重复操作得到的相应多组密码字符或字符串的组合与所述预设解锁密码相同,解锁所述触控显示终端。本发明实施例还提供一种屏幕解锁的方法,应用于触控显示终端中,当所述触控显示终端处于待解锁状态时,解锁界面上包括多个第一按键区域。检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。当在该第一按键区域上的按压操作的压力值在一个预设区间时,将该第一按键区域内的字符作为密码字符。当在该第一按键区域上的按压操作的压力值在另一个预设区间时:弹出与该第一按键区域对应的一个子解锁界面,该子解锁界面包括多个第二按键区域;检测用户在所述多个第二按键区域的其中一个第二按键区域上的按压操作,将该第二按键区域内的字符或字符串作为所述密码字符或字符串。重复以上步骤以得到多组密码字符或字符串,并判断该多组密码字符或字符串的组合是否与所述预设解锁密码相同,若相同则解锁所述触控显示终端。

本发明实施例提供的一种触控显示终端,所述触控显示终端包括第一检测模块、密码输入模块、判断模块以及解锁模块,其中所述密码输入模块包括第一密码输入模块、响应模块、第二检测模块以及第二密码输入模块。所述第一检测模块用于检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。所述第一密码输入模块用于当在该第一按键区域上的按压操作的压力值在一个预设区间时,将该第一按键区域内的字符作为密码字符。所述响应模块用于当在该第一按键区域上的按压操作的压力值在另一个预设区间时,弹出与该第一按键区域对应的一个子解锁界面,该子解锁界面包括多个第二按键区域。所述第二检测模块用于检测用户在所述多个第二按键区域的其中一个第二按键区域上的按压操作。所述第二密码输入模块用于将该第二按键区域内的字符或字符串作为所述密码字符。所述判断模块用于判断所述密码字符或字符串是否与预设解锁密码预设字段的字符或字符串是否一致。所述解锁模块用于当所述密码字符或字符串与预设解锁密码预设字段的字符或字符串一致时,循环操作所述第一检测模块、所述密码输入模块及所述判断模块,直至多次重复操作得到的相应多组密码字符或字符串的组合与所述预设解锁密码相同,解锁所述触控显示终端。

本发明实施例还提供的触控显示终端,当所述触控显示终端处于待解锁状态时,解锁界面上包括多个第一按键区域,所述触控显示终端包括第一检测模块、密码输入模块、判断模块以及解锁模块,其中所述密码输入模块包括第一密码输入模块、响应模块、第二检测模块以及第二密码输入模块。所述第一检测模块用于检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。所述第一密码输入模块用于当在该第一按键区域上的按压操作的压力值在一个预设区间时,将该第一按键区域内的字符作为密码字符。所述响应模块用于当在该第一按键区域上的按压操作的压力值在另一个预设区间时,弹出与该第一按键区域对应的一个子解锁界面,该子解锁界面包括多个第二按键区域。所述第二检测模块用于检测用户在所述多个第二字符按键的其中一个第二按键区域上按压操作。所述第二密码输入模块用于将该第二按键区域内的字符作为所述密码字符。判断模块用于循环操作所述第一检测模块以及所述密码输入模块之后,判断该多组密码字符或字符串的组合是否与所述预设解锁密码相同。所述解锁模块用于当该多组密码字符或字符串的组合与所述预设解锁密码相同时,解锁所述触控显示终端。

本发明的按键解锁方法,通过在触控显示终端按压力度的不同,显示不同的密码输入界面,从而降低密码泄露的可能性,大大提高信息的安全性。

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

图1(a)是现有技术中的基于简易字符解锁的使用状态图。

图1(b)是现有技术中的基于简易图形解锁的使用状态图。

图1(c)是现有技术中的另一基于简易字符解锁的使用状态图。

图2是本发明实施例之触控显示终端的功能模块图。

图3-6是本发明较优实施例之第一按键区域及其对应的子解锁界面的显示界面。

图7是本发明另一实施例之触控显示终端的功能模块图。

图8是本发明实施例之按键解锁方法的步骤流程图。

图9是本发明另一实施例之按键解锁方式的步骤流程图。

主要元件符号说明

触控显示终端1、2

解锁系统10、40

存储器20、50

处理器30、60

第一检测模块11、41

密码输入模块12、42

判断模块13、43

解锁模块14、44

记录模块15、45

第一密码输入模块121、421

响应模块122、422

第二检测模块123、423

第二密码输入模块124、424

如下具体实施例将结合上述附图进一步说明本发明。

具体实施方式

请参阅图2,其为本发明实施例之触控显示终端1的功能模块图。该触控显示终端1可以是智能手机、平板电脑、电子看板、膝上电脑等具有触控显示屏的电子装置。本发明实施例以智能手机为例进行说明。

所述触控显示终端1包括解锁系统10、存储器20以及处理器30。解锁系统10包括第一检测模块11、密码输入模块12、判断模块13、解锁模块14以及记录模块15。所述密码输入模块12包括第一密码输入模块121、响应模块122、第二检测模块123以及第二密码输入模块124。所述模块11-15被配置成由一个或多个处理器(本实施例中以处理器30执行),以完成本发明实施例。本发明实施例所称的模块是完成一特定功能的计算机程序段。存储器20用于存储解锁系统10的程序代码等资料。

第一检测模块11检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。

在一优选实施例中,根据在第一按键区域上按压操作对应的压力值的不同,所显示的密码输入界面不同,所述在第一按键区域上的按压操作的压力值设有多个预设区间。

在一实施例中,如图3所示,多个第一按键区域中的第1个第一按键区域内显示的字符为1,第2个第一按键区域内显示的字符为2,依此方式,第9个第一按键区域内显示的字符为9,第10个第一按键区域内显示的字符为0。

下面以用户在第1个第一按键区域的操作为例:

当第一检测模块11检测到用户在该第1个第一按键区域上的按压操作且该按压操作的压力值在一个预设区间时,第一密码输入模块121将该第1个第一按键区域内的字符“1”作为密码字符。

当第一检测模块11检测到用户在该第1个第一按键区域上的按压操作且该按压操作的压力值在另一个预设区间时,响应模块122响应该检测结果,弹出与该第1个第一按键区域对应的一个子解锁界面,该子解锁界面包括多个第二按键区域。

如图3所示,所述对应于该第1个第一按键区域的子解锁界面可以显示九个11-19所有二位数字,当然,也可以显示其他字符。

如图4-6所示,对应于第2个第一按键区域的子解锁界面显示12个字符,其中包括9个21-29二位数字以及3个大写英文字母a-c。对应于第3个第一按键区域的子解锁界面显示12个字符,其中包括9个31-32二位数字以及3个大写英文字母d-f。对应于第10个按键区域的子解锁界面显示9个字符,其中包括以10为位数之10-90的二位数字,例如:10、20、30、40等。可知,每个子解锁界面中的字符可以和对应的第一按键区域中的字符表现出某种关联性。但是,本发明并不限于此,即子解锁界面中的字符也可以被自由设置。例如,可以包括多个任意字符及其组合,如数字、大写或小写英文字母、字和/或各种符号。举例说明,所述各种符号可以包括但不限于“%”、“&”、“*”以及“#”。

当一个子解锁界面被弹出后(如图3中对应于第1个第一按键区域的子解锁界面被弹出后),第二检测模块123检测用户在该被弹出的子解锁界面中的多个第二按键区域的其中一个第二按键区域上的按压操作,并将该第二按键区域内的字符或字符串作为所述密码字符或字符串。例如,当检测到用户按压该子解锁界面中的一个第二按键区域(显示字符“18”),则第二密码输入模块124将该第二按键区域内的字符“18”作为密码字符。

判断模块13判断所述密码字符(例如“18”)是否与预设解锁密码相应字段中的字符或字符串是否一致。

当所述密码字符(例如“18”)与预设解锁密码相应字段中的字符或字符串一致时,记录模块15记录当前密码输入模块12所输入的所述密码字符或字符串的个数,之后判断模块13判断所述输入的密码字符或字符串的个数是否小于预设个数n。当所述输入的密码字符或字符串的个数小于预设个数n时,第一检测模块11、密码输入模块12以及判断模块13重复执行以取得多组密码字符,直至多次重复操作得到的相应多组密码字符的组合与所述预设解锁密码相同时,解锁所述触控显示终端。

具体实施例中,假设预设密码个数为4,当然预设密码长度可以自由设定。当第三次输入字符串“ab”时,在输入“ab”之后,判断模块13将所述字符串“ab”与预设解锁密码第三位置的字符或字符串进行比较。若预设解锁密码第三位置的字符串也为“ab”,则记录模块15记录当前输入的所述密码字符或字符串的个数3,这时还需要输入一位密码长度以进行解锁。第一密码输入模块121继续执行下一次的密码输入,直至最后输入的字符或字符串与预设解锁密码第四个位置的字符或字符串也一致时,解锁所述触控显示终端。

图7是本发明另一实施例之触控显示终端的功能模块图。触控显示终端2包括解锁系统40、存储器50以及处理器60。解锁系统40包括第一检测模块41、密码输入模块42、判断模块43、解锁模块44以及记录模块45。密码输入模块42包括第一密码输入模块421、响应模块422、第二检测模块423以及第二密码输入模块424.所述模块41-45被配置成由一个或多个处理器(本实施例中以处理器60执行),以完成本发明实施例。本发明实施例所称的模块是完成一特定功能的计算机程序段。存储器50用于存储解锁系统40的程序代码等资料。所述模块41-45与图2中所述模块11-14功能大致相同,这里只针对与图2中功能不一致的模块进行详细描述。

当循环操作第一检测模块41以及密码输入模块42之后,判断模块43判断该多组密码字符或字符串的组合是否与所述预设解锁密码相同。

解锁模块44用于当该多组密码字符或字符串的组合与所述预设解锁密码相同时,解锁触控显示终端2。

在具体实施例中,假设预设密码长度为4,且所述预设解锁密码字符或字符串分别为:“1”、“78”、“ab”以及“#”,当然所述预设密码长度可以自由设定。当连续输入3组字符或字符串“1”、“78”、“ab”之后,记录模块45记录当前已输入的字符或字符串的个数3,这时输入的密码字符或字符串的个数3小于所述预设密码长度4,则还需输入密码字符或字符串。当所述记录的当前已输入的字符或字符串的个数等于4时,判断模块43将所述输入的字符或字符串的组合与所述预设解锁密码进行比较,若第四次输入的密码字符为“#”,则所述密码字符或字符串的组合“1”、“78”、“ab”以及“#”与所述预设解锁密码一致,触控显示终端2解锁。

参阅图8所示,是本发明实施例之按键解锁方法的流程图。所述方法的执行主体是触控显示终端,例如智能手机、电子看板、平板电脑以及所有能通过触摸操作的电子设备。根据按压按键区域压力值的不同,所述触控显示终端有多个预设区间。当所述触控显示终端处于待解锁状态时,解锁界面上包括多个第一按键区域。

步骤s801,检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。

步骤s802,判断所述压力值所处的区间范围,若检测出的压力值处于一个预设区间,则执行步骤s803;否则,执行步骤s804。

步骤s803,将所述第一按键区域内的字符作为密码字符。

步骤s804,弹出与该第一按键区域对应的一个子解锁界面,其中所述子解锁界面包括多个第二按键区域。

步骤s805,检测用户在所述多个第二按键区域的其中一个第二按键区域上的按压操作,并将所述第二按键区域内的字符或字符串作为所述密码字符或字符串。

步骤s806,判断所述密码字符或字符串与预设解锁密码相应位置的字符或字符串是否一致,如果一致,则执行步骤s807;否则,执行步骤s810。

步骤s807,记录当前所述检测到的密码字符或字符串的个数。

步骤s808,判断所述个数是否小于预设个数n,若小于,则重复执行步骤s801;否则,执行步骤s809。

步骤s809,触控显示终端解锁成功。

步骤s810,触控显示终端解锁失败。

参阅图9所示,是本发明另一实施例之按键解锁方法的流程图。所述方法执行主体与图8所述执行主体一致,在此不再一一赘述。根据按压按键区域压力值的不同,所述触控显示终端同样有多个预设区间。当所述触控显示终端处于待解锁状态时,解锁界面上包括多个第一按键区域。

步骤s901,检测用户在所述多个第一按键区域的其中一个第一按键区域上的按压操作及该按压操作对应的压力值。

步骤s902,判断所述压力值所处的区间范围,若检测出的压力值处于一个预设区间,则执行步骤s903;否则,执行步骤s904。

步骤s903,将所述第一按键区域内的字符作为密码字符。

步骤s904,弹出与该第一按键区域对应的一个子解锁界面,其中所述子解锁界面包括多个第二按键区域。

步骤s905,检测用户在所述多个第二按键区域的其中一个第二按键区域上的按压操作,并将所述第二按键区域内的字符或字符串作为所述密码字符或字符串。

步驟s906,记录当前检测到的所述密码字符或字符串的个数。

步骤s907,判断所述个数是否小于预设个数n,若小于,则重复执行步骤s901;否则,执行步骤s908。

步骤s908,判断所述多个密码字符或字符串的组合与预设解锁密码是否一致,如果一致,则执行步骤s909;否则,执行步骤s910。

步骤s909,所述触控显示终端解锁。

步骤s910,所述触控显示终端解锁失败。

通过以上实施例可以看出,本发明一种按键解锁的方法及触控显示终端,可以让使用者在人潮拥挤的时候也能通过简便的操作通过输入复杂的密码,从而提高触控显示终端的安全性。

以上实施例仅用以说明本发明的技术方案而非限制,尽管参照实施例对本发明进行了详细的说明,本领域的普通技术人员应该理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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