终端解锁方法和终端解锁装置与流程

文档序号:13743258阅读:118来源:国知局
技术领域本发明涉及终端技术领域,具体而言,涉及一种终端解锁方法和一种终端解锁装置。

背景技术:
目前,现有的移动终端解锁方案主要是通过数字密码、图形密码或通过定向滑动来解锁。但是,不管是哪种解锁方式,均是通过固定的密码来进行解锁,这种方案的缺点是随着密码使用时长的增加,容易被其他人破解,缺乏趣味性和安全性。因此,如何能够提升密码的安全性和趣味性,避免采用固定密码而容易被破解成为亟待解决的技术问题。

技术实现要素:
本发明正是基于上述技术问题至少之一,提出了一种新的终端解锁方案,实现了通过动态密码对终端进行解锁的技术效果,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。有鉴于此,根据本发明的第一方面,提出了一种终端解锁方法,包括:调整终端的锁屏界面上的多个对象的属性信息;根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码,其中,所述解锁元素为所述多个对象的所有属性信息中的至少一个;在接收到对所述终端进行解锁的指令时,显示所述锁屏界面,并检测用户输入的解锁信息;判断所述解锁信息与所述密码是否匹配;在判定所述解锁信息与所述密码匹配时,执行解锁操作。在该技术方案中,通过对终端的锁屏界面上的多个对象的属性信息进行调整,以根据用户预先选择的解锁元素和多个对象调整后的属性信息,确定对终端进行解锁的密码,使得在用户每次对终端锁屏之后,以及在下次解锁操作之前,终端都能够根据调整后的属性信息和用户预先选择的解锁元素重新确定对终端进行解锁的密码,而用户也可以根据预先通知的规则实时确定每次解锁时的密码,实现了采用动态密码对终端进行解锁,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。其中,对终端的锁屏界面上的多个对象的属性信息进行调整的时机可以是在终端处于锁屏状态(如在进入锁屏状态到终端解锁之前的任一时刻)时,也可以是在终端处于已解锁状态时进行了的调整(如在每次对终端解锁之后,终端后台均自动进行调整)。其中,多个对象的属性信息包括:颜色、形状、大小、位置、编号等。在上述技术方案中,优选地,根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码的步骤,具体包括:在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象;根据所述目标对象的标识码,确定对所述终端进行解锁的密码。具体来说,假设用户事先选择的解锁元素为绿色,则确定对终端进行解锁的密码的过程具体为:在多个对象中,确定颜色为绿色的目标对象,进而根据目标对象的标识码确定对终端进行解锁的密码。比如,目标对象为两个,其标识码分别为“2”和“13”,则对终端进行解锁的密码可以是“213”或“132”。在上述任一技术方案中,优选地,根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码的步骤,具体包括:在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象;根据所述目标对象的标识码,确定第一信息;将所述第一信息和预设的第二信息进行组合,以得到对所述终端进行解锁的密码。在该技术方案中,通过在根据目标对象的标识码确定第一信息之后,将第一信息和预设的第二信息进行组合来得到对终端进行解锁的密码,可以进一步增强密码的安全性。具体来说,假设确定的目标对象为两个,其标识码分别为“2”和“13”,则第一信息为“213”或“132”,若预设的第二信息为“456”,则可以根据预定的组合规则来确定对终端进行解锁的密码,作为一个实施例而非限定,组合规则可以是将第二信息组合在第一信息后边,则确定对终端进行解锁的密码为“213456”或“132456”。在上述任一技术方案中,优选地,所述目标对象的标识码包括:字符串或单个字符。其中,单个字符为数字、字母或符号;字符串为数字、字母和符号中的一种或多种的组合。在上述任一技术方案中,优选地,还包括:在接收到设置指令时,显示所述多个对象的所有属性信息,以供用户进行选择;检测所述用户选择的至少一个属性信息,将所述用户选择的至少一个属性信息作为所述解锁元素。在该技术方案中,通过将用户选择的至少一个属性信息作为解锁元素,使得用户能够根据自身的需求灵活地设置解锁元素,以间接设置对终端进行解锁的密码,实现了解锁密码的个性化设置。根据本发明的第二方面,还提出了一种终端解锁装置,包括:调整单元,用于调整终端的锁屏界面上的多个对象的属性信息;处理单元,用于根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码,其中,所述解锁元素为所述多个对象的所有属性信息中的至少一个;显示单元,用于在接收到对所述终端进行解锁的指令时,显示所述锁屏界面;检测单元,用于检测用户输入的解锁信息;判断单元,用于判断所述解锁信息与所述密码是否匹配;解锁单元,用于在所述判断单元判定所述解锁信息与所述密码匹配时,执行解锁操作。在该技术方案中,通过对终端的锁屏界面上的多个对象的属性信息进行调整,以根据用户预先选择的解锁元素和多个对象调整后的属性信息,确定对终端进行解锁的密码,使得在用户每次对终端锁屏之后,以及在下次解锁操作之前,终端都能够根据调整后的属性信息和用户预先选择的解锁元素重新确定对终端进行解锁的密码,而用户也可以根据预先通知的规则实时确定每次解锁时的密码,实现了采用动态密码对终端进行解锁,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。其中,对终端的锁屏界面上的多个对象的属性信息进行调整的时机可以是在终端处于锁屏状态(如在进入锁屏状态到终端解锁之前的任一时刻)时,也可以是在终端处于已解锁状态时进行了的调整(如在每次对终端解锁之后,终端后台均自动进行调整)。其中,多个对象的属性信息包括:颜色、形状、大小、位置、编号等。在上述技术方案中,优选地,所述处理单元,包括:第一确定单元,用于在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象,并根据所述目标对象的标识码,确定对所述终端进行解锁的密码。具体来说,假设用户事先选择的解锁元素为绿色,则确定对终端进行解锁的密码的过程具体为:在多个对象中,确定颜色为绿色的目标对象,进而根据目标对象的标识码确定对终端进行解锁的密码。比如,目标对象为两个,其标识码分别为“2”和“13”,则对终端进行解锁的密码可以是“213”或“132”。在上述任一技术方案中,优选地,所述处理单元,包括:第二确定单元,用于在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象,并根据所述目标对象的标识码,确定第一信息;组合单元,用于将所述第一信息和预设的第二信息进行组合,以得到对所述终端进行解锁的密码。在该技术方案中,通过在根据目标对象的标识码确定第一信息之后,将第一信息和预设的第二信息进行组合来得到对终端进行解锁的密码,可以进一步增强密码的安全性。具体来说,假设确定的目标对象为两个,其标识码分别为“2”和“13”,则第一信息为“213”或“132”,若预设的第二信息为“456”,则可以根据预定的组合规则来确定对终端进行解锁的密码,作为一个实施例而非限定,组合规则可以是将第二信息组合在第一信息后边,则确定对终端进行解锁的密码为“213456”或“132456”。在上述任一技术方案中,优选地,所述目标对象的标识码包括:字符串或单个字符。其中,单个字符为数字、字母或符号;字符串为数字、字母和符号中的一种或多种的组合。在上述任一技术方案中,优选地,所述显示单元还用于:在接收到设置指令时,显示所述多个对象的所有属性信息,以供用户进行选择;所述检测单元还用于,检测所述用户选择的至少一个属性信息,并将所述用户选择的至少一个属性信息作为所述解锁元素。在该技术方案中,通过将用户选择的至少一个属性信息作为解锁元素,使得用户能够根据自身的需求灵活地设置解锁元素,以间接设置对终端进行解锁的密码,实现了解锁密码的个性化设置。根据本发明的第三方面,还提出了一种终端,包括:如上述任一项技术方案中所述的终端解锁装置。通过以上技术方案,实现了通过动态密码对终端进行解锁的技术效果,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。附图说明图1示出了根据本发明的一个实施例的终端解锁方法的示意流程图;图2示出了根据本发明的实施例的终端解锁方法的示意流程图;图3示出了根据本发明的实施例的终端的示意框图;图4示出了根据本发明的另一个实施例的终端解锁方法的示意流程图;图5A示出了根据本发明的一个实施例的终端的解锁界面示意图;图5B示出了根据本发明的另一个实施例的终端的解锁界面示意图。具体实施方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。图1示出了根据本发明的一个实施例的终端解锁方法的示意流程图。如图1所示,根据本发明的一个实施例的终端解锁方法,包括:步骤102,调整终端的锁屏界面上的多个对象的属性信息;步骤104,根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码,其中,所述解锁元素为所述多个对象的所有属性信息中的至少一个;步骤106,在接收到对所述终端进行解锁的指令时,显示所述锁屏界面,并检测用户输入的解锁信息;步骤108,判断所述解锁信息与所述密码是否匹配;步骤110,在判定所述解锁信息与所述密码匹配时,执行解锁操作。在该技术方案中,通过对终端的锁屏界面上的多个对象的属性信息进行调整,以根据用户预先选择的解锁元素和多个对象调整后的属性信息,确定对终端进行解锁的密码,使得在用户每次对终端锁屏之后,以及在下次解锁操作之前,终端都能够根据调整后的属性信息和用户预先选择的解锁元素重新确定对终端进行解锁的密码,而用户也可以根据预先通知的规则实时确定每次解锁时的密码,实现了采用动态密码对终端进行解锁,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。其中,对终端的锁屏界面上的多个对象的属性信息进行调整的时机可以是在终端处于锁屏状态(如在进入锁屏状态到终端解锁之前的任一时刻)时,也可以是在终端处于已解锁状态时进行了的调整(如在每次对终端解锁之后,终端后台均自动进行调整)。其中,多个对象的属性信息包括:颜色、形状、大小、位置、编号等。在上述技术方案中,根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码的步骤,具体包括以下两种方案:方案一:在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象;根据所述目标对象的标识码,确定对所述终端进行解锁的密码。具体来说,假设用户事先选择的解锁元素为绿色,则确定对终端进行解锁的密码的过程具体为:在多个对象中,确定颜色为绿色的目标对象,进而根据目标对象的标识码确定对终端进行解锁的密码。比如,目标对象为两个,其标识码分别为“2”和“13”,则对终端进行解锁的密码可以是“213”或“132”。方案二:在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象;根据所述目标对象的标识码,确定第一信息;将所述第一信息和预设的第二信息进行组合,以得到对所述终端进行解锁的密码。在该技术方案中,通过在根据目标对象的标识码确定第一信息之后,将第一信息和预设的第二信息进行组合来得到对终端进行解锁的密码,可以进一步增强密码的安全性。具体来说,假设确定的目标对象为两个,其标识码分别为“2”和“13”,则第一信息为“213”或“132”,若预设的第二信息为“456”,则可以根据预定的组合规则来确定对终端进行解锁的密码,作为一个实施例而非限定,组合规则可以是将第二信息组合在第一信息后边,则确定对终端进行解锁的密码为“213456”或“132456”。在上述任一技术方案中,优选地,所述目标对象的标识码包括:字符串或单个字符。其中,单个字符为数字、字母或符号;字符串为数字、字母和符号中的一种或多种的组合。在上述任一技术方案中,优选地,还包括:在接收到设置指令时,显示所述多个对象的所有属性信息,以供用户进行选择;检测所述用户选择的至少一个属性信息,将所述用户选择的至少一个属性信息作为所述解锁元素。在该技术方案中,通过将用户选择的至少一个属性信息作为解锁元素,使得用户能够根据自身的需求灵活地设置解锁元素,以间接设置对终端进行解锁的密码,实现了解锁密码的个性化设置。图2示出了根据本发明的实施例的终端解锁方法的示意流程图。如图2所示,根据本发明的实施例的终端解锁装置200,包括:调整单元202、处理单元204、显示单元206、检测单元208、判断单元210和解锁单元212。其中,调整单元202,用于调整终端的锁屏界面上的多个对象的属性信息;处理单元204,用于根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码,其中,所述解锁元素为所述多个对象的所有属性信息中的至少一个;显示单元206,用于在接收到对所述终端进行解锁的指令时,显示所述锁屏界面;检测单元208,用于检测用户输入的解锁信息;判断单元210,用于判断所述解锁信息与所述密码是否匹配;解锁单元212,用于在所述判断单元210判定所述解锁信息与所述密码匹配时,执行解锁操作。在该技术方案中,通过对终端的锁屏界面上的多个对象的属性信息进行调整,以根据用户预先选择的解锁元素和多个对象调整后的属性信息,确定对终端进行解锁的密码,使得在用户每次对终端锁屏之后,以及在下次解锁操作之前,终端都能够根据调整后的属性信息和用户预先选择的解锁元素重新确定对终端进行解锁的密码,而用户也可以根据预先通知的规则实时确定每次解锁时的密码,实现了采用动态密码对终端进行解锁,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。其中,对终端的锁屏界面上的多个对象的属性信息进行调整的时机可以是在终端处于锁屏状态(如在进入锁屏状态到终端解锁之前的任一时刻)时,也可以是在终端处于已解锁状态时进行了的调整(如在每次对终端解锁之后,终端后台均自动进行调整)。其中,多个对象的属性信息包括:颜色、形状、大小、位置、编号等。在上述技术方案中,所述处理单元根据用户预先选择的解锁元素和所述多个对象调整后的属性信息,确定对所述终端进行解锁的密码,具体包括以下两种方案:方案一:所述处理单元204,包括:第一确定单元2042,用于在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象,并根据所述目标对象的标识码,确定对所述终端进行解锁的密码。具体来说,假设用户事先选择的解锁元素为绿色,则确定对终端进行解锁的密码的过程具体为:在多个对象中,确定颜色为绿色的目标对象,进而根据目标对象的标识码确定对终端进行解锁的密码。比如,目标对象为两个,其标识码分别为“2”和“13”,则对终端进行解锁的密码可以是“213”或“132”。方案二:所述处理单元204,包括:第二确定单元2044,用于在所述多个对象中,确定调整后的属性信息中包含所述解锁元素的目标对象,并根据所述目标对象的标识码,确定第一信息;组合单元2046,用于将所述第一信息和预设的第二信息进行组合,以得到对所述终端进行解锁的密码。在该技术方案中,通过在根据目标对象的标识码确定第一信息之后,将第一信息和预设的第二信息进行组合来得到对终端进行解锁的密码,可以进一步增强密码的安全性。具体来说,假设确定的目标对象为两个,其标识码分别为“2”和“13”,则第一信息为“213”或“132”,若预设的第二信息为“456”,则可以根据预定的组合规则来确定对终端进行解锁的密码,作为一个实施例而非限定,组合规则可以是将第二信息组合在第一信息后边,则确定对终端进行解锁的密码为“213456”或“132456”。在上述任一技术方案中,优选地,所述目标对象的标识码包括:字符串或单个字符。其中,单个字符为数字、字母或符号;字符串为数字、字母和符号中的一种或多种的组合。在上述任一技术方案中,优选地,所述显示单元206还用于:在接收到设置指令时,显示所述多个对象的所有属性信息,以供用户进行选择;所述检测单元208还用于,检测所述用户选择的至少一个属性信息,并将所述用户选择的至少一个属性信息作为所述解锁元素。在该技术方案中,通过将用户选择的至少一个属性信息作为解锁元素,使得用户能够根据自身的需求灵活地设置解锁元素,以间接设置对终端进行解锁的密码,实现了解锁密码的个性化设置。图3示出了根据本发明的实施例的终端的示意框图。如图3所示,根据本发明的实施例的终端300,包括:如图2中所示的终端解锁装置200。图4示出了根据本发明的另一个实施例的终端解锁方法的示意流程图。如图4所示,根据本发明的另一个实施例的终端解锁方法,包括:步骤402,用户设置密码。步骤404,后台动态管理密码。步骤406,终端生产随机动态密码壁纸,并确定解锁密码。步骤408,用户根据壁纸(即锁屏界面)提示输入解锁信息。步骤410,判断解锁密码与解锁信息是否匹配,若是,则执行步骤414;否则,执行步骤412。步骤412,判断用户是否再次输入解锁信息,若是,则执行步骤408;否则,结束。步骤414,终端进行解锁操作。其中,步骤402中用户设置密码具体为用户事先设定解锁元素,如壁纸中的某个特征(即对象的属性),进而来定义动态密码。并且终端在每次锁屏后都会随机调整壁纸,以实现每次解锁时都采用动态密码的技术效果。以下结合具体实现场景详细说明本发明的技术方案:在本发明的一个具体场景中,可以将包含桌球的壁纸设置为解锁界面,并且在每次锁屏后,后台会自动打乱桌球的颜色、位置、编号等,用户可以通过事先设定的特征来获取密码。例如,用户事先设置的特征为颜色,既可以是一个颜色,也可以是多个颜色的结合,以下分别进行说明:若用户事先设置了一个颜色,如绿色,则如图5A所示,若绿色球的编号为“6”和“14”,那么后台自动确定解锁密码为“614”或“146”,此时用户也可以根据事先约定好的规则来确定将要输入的解锁信息。当然,对于图5A所示的实施例,在确定有多个可能的密码时,也可以根据设定的规则来确定唯一的密码,如可以根据编号从小到大的顺序或从大到小的顺序来确定,或者根据位置由上到下或由下到上的顺序来确定。具体地,对于图5A所示的实施例,由于绿色球为两个,因此确定出两个可能的解锁密码,因此若设定的规则为根据编号从小到大来确定唯一的密码,那么最终的解锁密码为“614”。若用户事先设置了两个颜色,如黄色和黑色,则如图5B所示,若黄色球的编号为“1”和“9”,黑色球的编号为“8”,那么后台自动确定解锁密码为“1”、“8”和“9”的组合,此时用户也可以根据事先约定好的规则来确定将要输入的解锁信息。当然,对于图5B所示的实施例,在确定有多个可能的密码时,也可以根据设定的规则来确定唯一的密码,如可以根据编号从小到大的顺序或从大到小的顺序来确定,或者根据位置由上到下或由下到上的顺序来确定。具体地,对于图5B所示的实施例,由于可能的解锁密码有多个(即“1”、“8”和“9”的组合,即6种),因此若设定的规则为根据编号从小到大来确定唯一的密码,那么最终的解锁密码为“189”。对于场景一中,用户事先设置的特征也可以为多种,只要通过设置的特征能够在壁纸上确定出至少一个球即可。其中,用户事先设置的特征可以为形状(前提是所有球的形状不完全一样)、大小(前提是所有球的大小不完全一样)、颜色、位置等属性中的一个或多个;每个球上的标识不仅仅限于数字,还可以是字母、字符或字符串等。上述实施例的方案仅是以动态密码为例进行了说明,在本发明的其它实施例中,若用户需要设置更加复杂的密码,则可以将动态密码和用户事先设置的静态密码进行组合。如对于图5A所示的实施例中,若确定动态密码为“614”,用户事先设置了静态密码“789”,则可以按照设定的组合方式将动态密码和静态密码进行组合,得到最终的解锁密码,如组合方式为将静态密码组合在动态密码之后,则最终的解锁密码为“614789”,当然也可以是将静态密码组合在动态密码之前,或将静态密码插入动态密码之间等。在本发明的其它场景中,只要解锁界面上具有多个对象,并且多个对象具有多种属性就可以按照上述方案来实现终端解锁的方案。比如解锁界面还可以包含纸牌、星座符号等其它对象。上述实施例的技术方案使得在用户每次唤醒终端进行解锁时,都能够根据随机变化的锁屏壁纸来获取动态密码,进而能够提升密码的安全性,增加了终端解锁过程的隐秘性和趣味性。以上结合附图详细说明了本发明的技术方案,本发明提出了一种新的终端解锁方案,实现了通过动态密码对终端进行解锁的技术效果,解决了采用固定密码而容易被破解的问题,不仅提升了密码的安全性,而且能够增加解锁操作的趣味性。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1