电子终端的解锁方法和设备与流程

文档序号:12125475阅读:263来源:国知局
电子终端的解锁方法和设备与流程

本发明涉及电子设备的安全保护领域。更具体地讲,涉及电子终端的解锁方法和设备。



背景技术:

随着电子技术的发展,电子终端(诸如移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等)的功能越来越丰富,人们常常通过电子终端进行购物、社交等活动。电子终端上保存有很多私密信息,如购物账号、银行账号、社交信息等,因此,电子终端的安全保护非常重要。目前电子终端一般通过图案密码或数字密码对屏幕进行锁屏,解锁密码简单,且在解锁输入密码的时候容易留下痕迹,容易被模仿。一旦电子终端丢失或被盗,不法分子容易破解目前的解锁密码。

因此,需要一种更加安全可靠的电子终端的解锁方式。



技术实现要素:

本发明的目的在于提供一种电子终端的解锁方法和设备,以解决现有的解锁密码容易被破解的问题。

本发明的一方面提供一种电子终端的解锁方法,所述解锁方法包括:(A)在锁屏状态下,接收第一触摸输入和第二触摸输入;(B)将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码进行匹配;(C)当匹配成功时,对屏幕进行解锁。

在上述方法中,所述解锁密码为一预定图形,其中,在步骤(B)中,将在预定时间间隔内接收到的所述第一触摸输入和所述至少一个第二触摸输入组成的图形与所述解锁密码进行匹配。

在上述方法中,所述解锁密码包括第一解锁密码和至少一个第二解锁密码,其中,在步骤(B)中,将所述第一触摸输入与所述第一解锁密码进行匹配,并且将所述至少一个第二触摸输入与所述至少一个第二解锁密码进行匹配;步骤(C)包括:当所述第一触摸输入与所述第一解锁密码匹配成功,且所述至少一个第二触摸输入与所述至少一个第二解锁密码匹配成功时,对屏幕进行解锁。

在上述方法中的步骤(A)中,接收在屏幕上显示的九宫格中输入的所述第一触摸输入和所述第二触摸输入。

在上述方法中的步骤(A)中,接收在屏幕上显示的九宫格中输入的所述第一触摸输入和在屏幕上显示的虚拟键盘中输入的第二触摸输入;或者接收在屏幕上显示的虚拟键盘中输入的所述第一触摸输入和在屏幕上显示的九宫格中输入的所述第二触摸输入。

在上述方法中,所述预定时间间隔表示从接收到第一触摸输入开始的预定时间段。

在上述方法中,所述至少一个第二触摸输入包括多个第二触摸输入。

本发明的另一方面提供一种电子终端的解锁设备,所述解锁设备包括:输入接收单元,在锁屏状态下,接收第一触摸输入和第二触摸输入;匹配单元,将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码进行匹配;解锁单元,当匹配成功时,对屏幕进行解锁。

在上述设备中,所述解锁密码为一预定图形,其中,匹配单元将在预定时间间隔内接收到的所述第一触摸输入和所述至少一个第二触摸输入组成的图形与所述解锁密码进行匹配。

在上述设备中,所述解锁密码包括第一解锁密码和至少一个第二解锁密码,其中,匹配单元将所述第一触摸输入与所述第一解锁密码进行匹配,并且将所述至少一个第二触摸输入与所述至少一个第二解锁密码进行匹配;当所述第一触摸输入与所述第一解锁密码匹配成功,且所述至少一个第二触摸输入与所述至少一个第二解锁密码匹配成功时,解锁单元对屏幕进行解锁。

在上述设备中,输入接收单元接收在屏幕上显示的九宫格中输入的所述第一触摸输入和所述第二触摸输入。

在上述设备中,输入接收单元接收在屏幕上显示的九宫格中输入的所述第一触摸输入和在屏幕上显示的虚拟键盘中输入的第二触摸输入;或者接收在屏幕上显示的虚拟键盘中输入的所述第一触摸输入和在屏幕上显示的九宫格中输入的所述第二触摸输入。

在上述设备中,所述预定时间间隔表示从接收到第一触摸输入开始的预定时间段。

在上述设备中,所述至少一个第二触摸输入包括多个第二触摸输入。

在根据本发明的示例性实施例的电子终端的解锁方法和设备中,根据在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码的匹配情况来进行解锁,解锁操作包括多次输入,不易模仿,且解锁密码更为复杂,解锁密码不易破解,电子终端的解锁方式更为安全可靠。

将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。

附图说明

通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:

图1是示出根据本发明的实施例的电子终端的解锁方法的流程图;

图2是示出根据本发明的实施例的解锁界面图的一个示例;

图3是示出根据本发明的实施例的解锁界面图的另一个示例;

图4是示出根据本发明的实施例的电子终端的解锁设备的框图。

具体实施方式

下面参照附图详细描述本发明的实施例。

图1是示出根据本发明示例性实施例的电子终端的解锁方法的流程图。这里,根据本发明的示例性实施例的电子终端的解锁方法可应用在各种电子终端中(诸如移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等)。

参照图1,在步骤S10,在锁屏状态下,接收第一触摸输入和第二触摸输入。所述第一触摸输入和所述第二触摸输入可以在屏幕上的任意位置输入。所述第一触摸输入和所述第二触摸输入可以在同一屏界面中输入,也可以分别在多个不同屏的界面中进行输入。例如,输入完第一触摸输入后,可切换界面,在另一个界面中输入第二输入。

此外,还可以在屏幕上显示九宫格,所述第一触摸输入和/或所述第二触摸输入可以在九宫格中输入。在这种情况下,所述第一触摸输入和/或所述第二触摸输入为触摸物在九宫格中的一次持续滑动。此外,也可以在屏幕上显示虚拟键盘,所述第一触摸输入和/或所述第二触摸输入可以在虚拟键盘中输入。在这种情况下,所述第一触摸输入和/或所述第二触摸输入为触摸物在虚拟键盘中的连续输入的字符串,所述字符串可以包括字母、符号或数字中的至少一个。此外,还可以在屏幕上显示九宫格和虚拟键盘,所述第一触摸输入在九宫格中输入,所述第二输入在虚拟键盘中输入,或者,所述第一触摸输入在虚拟键盘中输入,所述第二输入在九宫格中输入,其中,所述九宫格和虚拟键盘可以显示在同一屏的界面中,也可以显示在不同屏的界面中。

在步骤S20,将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码进行匹配,确定是否匹配成功。当匹配成功时,执行步骤S30,对屏幕进行解锁。当解锁不成功时,返回步骤S10。

这里,所述预定时间间隔表示从接收到第一触摸输入开始的预定时间段。所述在预定时间间隔内接收到至少一个第二触摸输入可以是一个第二触摸输入或多个第二触摸输入。

这里,所述解锁密码是预先设置的,可以用户设置,也可以默认设置。

所述解锁密码可以是一预定图形(如几何图形、汉字图形、字母图形或数字图形等)、九宫格密码或字符串等。其中,在将所述解锁密码设置为九宫格密码的过程中,可将九宫格中9个点中的每个点进行编号,组成一个3×3的矩阵,当用户输入组成所述解锁密码的多个持续滑动的操作时,记录所述多个持续滑动经过的数字,将所述数字组成的多个数字串进行加密,存储在了电子终端的预定文件夹(如/data/system/gesture.key)文件中。

在所述解锁密码为一预定图形时,在步骤S20中,将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入组成的图形与解锁密码进行匹配。

所述解锁密码还可以包括第一解锁密码和至少一个第二解锁密码。所述第一解锁密码和第二解锁密码可以是预定图形(如几何图形、汉字图形、字母图形或数字图形等)、九宫格密码或字符串。作为示例,所述解锁密码可以包括一个为几何图形的第一解锁密码和一个为字符串的第二解锁密码。

在步骤S20中,可将第一触摸输入和至少一个第二触摸输入中输入时间在前的预定数量的触摸输入与第一解锁密码进行匹配,其他触摸输入与至少一个第二解锁密码进行匹配。还可将所述第一触摸输入与所述第一解锁密码进行匹配,并且将所述至少一个第二触摸输入与所述至少一个第二解锁密码进行匹配。当所有匹配都成功时,执行步骤S30,对屏幕进行解锁。

以下以解锁密码包括第一解锁密码和一个第二解锁密码为例并结合图2和图3来详细说明根据本发明示例性实施例的电子终端的解锁方法的具体步骤。

图2示出根据本发明示例性实施例的解锁界面图的一个示例。

在本实施例中,第一解锁密码和第二解锁密码都被设置为九宫格密码。

如图2所示,在步骤S10,接收在屏幕上显示的九宫格201中输入的第一触摸输入202和第二触摸输入203;在步骤S20,将第一触摸输入202与第一解锁密码进行匹配,以及将第二触摸输入203与第二解锁密码进行匹配;在步骤S30,当第一触摸输入202与第一解锁密码匹配成功,以及第二触摸输入203与第二解锁密码匹配成功时,对屏幕进行解锁。

图3示出根据本发明示例性实施例的解锁界面图的另一个示例。

在本实施例中,第一解锁密码被设置为九宫格密码,第二解锁密码被设置为数字串。

如图3所示,在步骤S10,接收在屏幕上显示的九宫格301中输入的第一触摸输入302;之后切换界面,在屏幕上显示数字虚拟键盘303,接收在屏幕上显示的数字虚拟键盘303中输入的第二触摸输入304;在步骤S20,将第一触摸输入302与第一解锁密码进行匹配,以及将第二触摸输入304与第二解锁密码进行匹配;在步骤S30,当第一触摸输入302与第一解锁密码匹配成功,以及第二触摸输入304与第二解锁密码匹配成功时,对屏幕进行解锁。

图4是示出根据本发明示例性实施例的电子终端的解锁设备的框图。这里,根据本发明的示例性实施例的电子终端可以是诸如移动通信终端、个人计算机、平板电脑、游戏机、数字多媒体播放器等各种电子设备。参照图4,根据本发明示例性实施例的电子终端的解锁设备包括输入接收单元10、匹配单元20和解锁单元30。

在锁屏状态下,输入接收单元10接收第一触摸输入和第二触摸输入。所述第一触摸输入和所述第二触摸输入可以在屏幕上的任意位置输入。所述第一触摸输入和所述第二触摸输入可以在同一屏界面中输入,也可以分别在多个不同屏的界面中进行输入。例如,输入完第一触摸输入后,可切换界面,在另一个界面中输入第二输入。

此外,还可以在屏幕上显示九宫格,所述第一触摸输入和/或所述第二触摸输入可以在九宫格中输入。在这种情况下,所述第一触摸输入和/或所述第二触摸输入为触摸物在九宫格中的一次持续滑动。此外,也可以在屏幕上显示虚拟键盘,所述第一触摸输入和/或所述第二触摸输入可以在虚拟键盘中输入。在这种情况下,所述第一触摸输入和/或所述第二触摸输入为触摸物在虚拟键盘中的连续输入的字符串,所述字符串可以包括字母、符号或数字中的至少一个。此外,还可以在屏幕上显示九宫格和虚拟键盘,所述第一触摸输入在九宫格中输入,所述第二输入在虚拟键盘中输入,或者,所述第一触摸输入在虚拟键盘中输入,所述第二输入在九宫格中输入,其中,所述九宫格和虚拟键盘可以显示在同一屏的界面中,也可以显示在不同屏的界面中。

匹配单元20将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码进行匹配,确定是否匹配成功。当匹配成功时,解锁单元对屏幕进行解锁。当解锁不成功时,输入接收单元10继续接收第一触摸输入和第二触摸输入。

这里,所述预定时间间隔表示从接收到第一触摸输入开始的预定时间段。所述在预定时间间隔内接收到至少一个第二触摸输入可以是一个第二触摸输入或多个第二触摸输入。

这里,所述解锁密码是预先设置的,可以用户设置,也可以默认设置。

所述解锁密码可以是一预定图形(如几何图形、汉字图形、字母图形或数字图形等)、九宫格密码或字符串等。其中,在将所述解锁密码设置为九宫格密码的过程中,可将九宫格中9个点中的每个点进行编号,组成一个3×3的矩阵,当用户输入组成所述解锁密码的多个持续滑动的操作时,记录所述多个持续滑动经过的数字,将所述数字组成的多个数字串进行加密,存储在了电子终端的预定文件夹(如/data/system/gesture.key)文件中。

在所述解锁密码为一预定图形时,匹配单元将在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入组成的图形与解锁密码进行匹配。

所述解锁密码还可以包括第一解锁密码和至少一个第二解锁密码。所述第一解锁密码和第二解锁密码可以是预定图形(如几何图形、汉字图形、字母图形或数字图形等)、九宫格密码或字符串。作为示例,所述解锁密码可以包括一个为几何图形的第一解锁密码和一个为字符串的第二解锁密码。

匹配单元20可将第一触摸输入和至少一个第二触摸输入中输入时间在前的预定数量的触摸输入与第一解锁密码进行匹配,其他触摸输入与至少一个第二解锁密码进行匹配。匹配单元20还可将所述第一触摸输入与所述第一解锁密码进行匹配,并且将所述至少一个第二触摸输入与所述至少一个第二解锁密码进行匹配。当所有匹配都成功时,解锁单元30对屏幕进行解锁。

以下以解锁密码包括第一解锁密码和一个第二解锁密码为例并结合图2和图3来详细说明根据本发明示例性实施例的电子终端的解锁设备的具体解锁过程。

图2示出根据本发明示例性实施例的解锁界面图的一个示例。

在本实施例中,第一解锁密码和第二解锁密码都被设置为九宫格密码。

如图2所示,输入接收单元10接收在屏幕上显示的九宫格201中输入的第一触摸输入202和第二触摸输入203;匹配单元20将第一触摸输入202与第一解锁密码进行匹配,以及将第二触摸输入203与第二解锁密码进行匹配;当第一触摸输入202与第一解锁密码匹配成功,以及第二触摸输入203与第二解锁密码匹配成功时,解锁单元30对屏幕进行解锁。

图3示出根据本发明示例性实施例的解锁界面图的另一个示例。

在本实施例中,第一解锁密码被设置为九宫格密码,第二解锁密码被设置为数字串。

如图3所示,输入接收单元10接收在屏幕上显示的九宫格301中输入的第一触摸输入302;之后切换界面,在屏幕上显示数字虚拟键盘303,输入接收单元10接收在屏幕上显示的数字虚拟键盘303中输入的第二触摸输入304;匹配单元将第一触摸输入302与第一解锁密码进行匹配,以及将第二触摸输入304与第二解锁密码进行匹配;当第一触摸输入302与第一解锁密码匹配成功,以及第二触摸输入304与第二解锁密码匹配成功时,解锁单元30对屏幕进行解锁。

在根据本发明的示例性实施例的电子终端的解锁方法和设备中,根据在预定时间间隔内接收到的第一触摸输入和至少一个第二触摸输入与解锁密码的匹配情况来进行解锁,解锁操作包括多次输入,不易模仿,且解锁密码更为复杂,解锁密码不易破解,电子终端的解锁方式更为安全可靠。

此外,应该理解,根据本发明的电子终端的解锁方法也可实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可由计算机系统读出的数据的任意数据存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。计算机可读记录介质也可分布于连接网络的计算机系统,从而计算机可读代码以分布式存储和执行。此外,完成本发明的功能程序、代码和代码段可容易地被与本发明相关的领域的普通程序员在本发明的范围之内解释。

此外,根据本发明的示例性实施例的电子终端的解锁设备中的各个单元可完全由硬件来实现,例如现场可编程门阵列(FPGA)或专用集成电路(ASIC);还可以由硬件和软件相结合的方式来实现;也可以完全通过计算机程序来以软件方式实现,例如,被实现为安装在电子终端中用于解锁的应用中的各个模块。

尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

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