[0028] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0029] 为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
[0030] 图1是本发明一种电子设备的解锁方法的流程示意图。如图1所示,根据本发明的一个实施例,一种电子设备的解锁方法,包括:
[0031] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0032] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0033] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0034] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0035] 步骤S50,根据用户回答密保问题所输入的密保答案,对电子设备进行解锁;本实施例可以根据用户回答密保问题所输入的密保答案的正确性,而直接进行强制解锁;也可以根据后续步骤进行解锁。
[0036] 图2是本发明另一种电子设备的解锁方法的流程示意图。如图2所示,根据本发明的另一个实施例,一种电子设备的解锁方法,包括:
[0037] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0038] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0039] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0040] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0041] 步骤S41,获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0042] 步骤S42,根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0043] 步骤S43,若已获取的密保答案与预设密保答案相同,则获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0044] 步骤S50,根据用户回答密保问题所输入的密保答案,对电子设备进行解锁;本实施例可以根据用户回答密保问题所输入的密保答案的正确性,而直接进行强制解锁;也可以根据后续步骤进行解锁。
[0045] 图3是本发明再一种电子设备的解锁方法的流程示意图。如图3所示,根据本发明的再一个实施例,一种电子设备的解锁方法,包括:
[0046] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0047] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0048] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0049] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0050] 步骤S41,获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0051] 步骤S42,根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0052] 步骤S43,若已获取的密保答案与预设密保答案相同,则获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0053] 步骤S44,根据用户所选择的解锁方式为重置解锁密码,设置新的解锁密码;
[0054] 步骤S45,保存当前所设置的新的解锁密码,删除之前所设置的旧的解锁密码。
[0055] 步骤S51,获取用户已输入的解锁密码;
[0056] 步骤S52,判断已获取的解锁密码与预设解锁密码是否相同;该预设解锁密码是指:设置新的解锁密码;
[0057] 步骤S53,若已获取的解锁密码与预设解锁密码相同,则电子设备解锁;否则,电子设备解锁失败。
[0058] 图4是本发明又一种电子设备的解锁方法的流程示意图。如图4所示,根据本发明的又一个实施例,一种电子设备的解锁方法,包括:
[0059] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0060] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0061] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0062] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0063] 步骤S41,获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0064] 步骤S42,根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0065] 步骤S43,若已获取的密保答案与预设密保答案相同,则获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0066] 步骤S46,根据用户所选择的解锁方式为找回解锁密码,提示用户再回答另外预先设置的密保问题后,执行步骤S41,获取用户回答密保问题所输入的密保答案;执行步骤S42,判断已获取的密保答案与预设密保答案是否相同;当用户所选择的解锁方式为找回解锁密码,省略步骤S46提示用户再回答另外预先设置的密保问题,直接显示用户之前所设置的解锁密码;
[0067] 步骤S47,若已获取的密保答案与预设密保答案相同,则显示用户之前所设置的解锁密码;否则,电子设备解锁失败;
[0068] 步骤S51,获取用户已输入的解锁密码;
[0069] 步骤S52,判断已获取的解锁密码与预设解锁密码是否相同;该预设解锁密码是指:用户之前所设置的解锁密码;
[0070] 步骤S53,若已获取的解锁密码与预设解锁密码相同,则电子设备解锁;否则,电子设备解锁失败。
[0071] 图5是本发明又又一种电子设备的解锁方法的流程示意图。如图5所示,根据本发明的又又一个实施例,一种电子设备的解锁方法,包括:
[0072] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0073] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0074] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0075] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0076] 步骤S41,获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0077] 步骤S42,根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0078] 步骤S43,若已获取的密保答案与预设密保答案相同,则获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0079] 步骤S54,根据用户所选择的解锁方式为强制解锁,对电子设备进行强制解锁;
[0080] 本实施例中可以根据用户回答密保问题所输入的密保答案的正确性以及用户所选择的解锁方式为强制解锁,对电子设置进行解锁;为了更好地使用解锁密码,可以对强制解锁的次数进行限制,也就是说对于某种解锁方式设置相应的强制解锁次数,若超过所设置的强制解锁次数,再选择解锁方式为强制解锁,也不能对电子设备进行解锁;
[0081] 也即还包括步骤S02,预先设置在强制解锁方式下的强制解锁次数;所述步骤S54还包括:步骤S544,调取已保存的历史强制解锁次数,对历史强制解锁次数进行加1计算;步骤S545,判断加1计算后的强制解锁次数是否超过预先设置的强制解锁次数;步骤S546,若加1计算后的强制解锁次数超过预先设置的强制解锁次数,则电子设备解锁失败;步骤S547,若加1计算后的强制解锁次数未超过预先设置的强制解锁次数,则对电子设备进行强制解锁。
[0082] 图6是本发明又又又一种电子设备的解锁方法的流程示意图。如图6所示,根据本发明的又又又一个实施例,一种电子设备的解锁方法,包括:
[0083] 步骤S01,预先设置在强制解锁方式下的强制解锁密码;
[0084] 步骤S10,解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0085] 步骤S20,根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0086] 步骤S31,若已获取的操作次数达到预设操作次数,则提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0087] 步骤S32,若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,则电子设备解锁失败;
[0088] 步骤S41,获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0089] 步骤S42,根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0090] 步骤S43,若已获取的密保答案与预设密保答案相同,则获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0091] 步骤S541,根据用户所选择的解锁方式为强制解锁,获取用户所输入的强制解锁密码;
[0092] 步骤S542,判断已获取的强制解锁密码与预先设置的强制解锁密码是否相同;
[0093] 步骤S543,若已获取的强制解锁密码与预先设置的强制解锁密码相同,则对电子设备进行强制解锁;否则,电子设备解锁失败;
[0094] 此处还可以是提示用户再回答另外预先设置的密保问题,然后执行步骤S41,获取用户回答密保问题所输入的密保答案;执行步骤S42,判断已获取的密保答案与预设密保答案是否相同;步骤S548,若已获取的密保答案与预设密保答案相同,则对电子设备进行强制解锁;否则,电子设备解锁失败。
[0095] 根据本发明的一个实施例,一种电子设备,包括:
[0096] 获取模块10,该获取模块10解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0097] 判断模块20,该判断模块20与所述获取模块10电连接,所述判断模块20接收所述获取模块10输出的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0098] 显示模块30,该显示模块30与所述判断模块20电连接,所述显示模块30接收所述判断模块20输出的已获取的操作次数达到预设操作次数,在该显示模块30中提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0099] 智能解锁模块40,该智能解锁模块40分别与所述判断模块20、获取模块10电连接,所述智能解锁模块40接收所述判断模块20输出的已获取的操作次数未达到预设操作次数,电子设备解锁失败;所述智能解锁模块40还接收所述获取模块10输出的用户回答密保问题所输入的密保答案,对电子设备进行解锁。
[0100] 图7是本发明一种电子设备的组成结构示意图。如图7所示,根据本发明的另一个实施例,一种电子设备,包括:
[0101] 获取模块10,该获取模块10解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0102] 判断模块20,该判断模块20与所述获取模块10电连接,所述判断模块20接收所述获取模块10输出的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0103] 显示模块30,该显示模块30与所述判断模块20电连接,所述显示模块30接收所述判断模块20输出的已获取的操作次数达到预设操作次数,在该显示模块30中提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0104] 设置模块50,根据用户所选择的解锁方式为重置解锁密码,在该设置模块50中设置新的解锁密码;
[0105] 存储模块60,该存储模块60与所述设置模块50电连接,所述存储模块60接收所述设置模块50输出的新的解锁密码,保存当前所设置的新的解锁密码;
[0106] 删除模块70,该删除模块70与所述存储模块60电连接,所述删除模块70在所述存储模块60中删除之前所设置的旧的解锁密码;
[0107] 智能解锁模块40,该智能解锁模块40分别与所述判断模块20、获取模块10、存储模块60电连接,所述智能解锁模块40接收所述判断模块20输出的已获取的操作次数未达到预设操作次数,电子设备解锁失败;所述智能解锁模块40还接收所述获取模块10输出的用户回答密保问题所输入的密保答案,对电子设备进行解锁。
[0108] 结合图3、图4、图5、图6、图7,根据本发明的一个实施例,一种电子设备的解锁方法,包括:
[0109] 在设置模块50中预先设置在强制解锁方式下的强制解锁密码;
[0110] 获取模块10解析用户的操作,获取用户在预设时间内对电子设备的操作次数;优选的,获取用户在预设时间内对电子设备的操作次数是指:获取用户在设定时间内将USB线插入电子设备的操作次数;步骤S10中的对电子设备的操作次数除了是指:将USB线插入电子设备的操作次数,还可以是指:还可以指:其他设定形式的操作次数,例如,按下某个特定按键的操作次数或者按下某个按键组合的操作次数等等;
[0111] 判断模块20根据已获取的操作次数,判断已获取的操作次数是否达到预设操作次数;该预设操作次数可以是用户自己预先设置的,也可以是预先固定设置的;
[0112] 若已获取的操作次数达到预设操作次数,在显示模块30中提示用户回答预先设置的密保问题;该密保问题可以是一个,也可以是多个;密保问题越多,其电子设备的安全性越高,但是密保问题过多,会导致用户忘记密保答案,因此,可以根据用户自身情况来设置密保问题的个数;
[0113] 若已获取的操作次数未达到预设操作次数,例如:预设操作次数为N(4、6、7等)次,智能解锁模块40电子设备解锁失败;
[0114] 获取模块10获取用户回答密保问题所输入的密保答案;密保答案可以是通过按键输入,也可以是选择输入,即将密保答案做成选项的形式,供用户选择输入;其密保问题也可以是通过按键输入,也可以是选择输入,然后进行保存;
[0115] 判断模块20根据已获取的密保答案,判断已获取的密保答案与预设密保答案是否相同;
[0116] 若已获取的密保答案与预设密保答案相同,获取模块10获取用户所选择的解锁方式;否则,电子设备解锁失败;
[0117] 根据用户所选择的解锁方式为重置解锁密码,在设置模块50中设置新的解锁密码;
[0118] 在保存模块中保存当前所设置的新的解锁密码,通过删除模块70删除之前所设置的旧的解锁密码;
[0119] 根据用户所选择的解锁方式为找回解锁密码,在显示模块30中提示用户再回答另外预先设置的密保问题后,获取模块10获取用户回答密保问题所输入的密保答案;判断模块20判断已获取的密保答案与预设密保答案是否相同;当用户所选择的解锁方式为找回解锁密码,省略在显示模块30中提示用户再回答另外预先设置的密保问题,直接显示用户之前所设置的解锁密码;
[0120] 若已获取的密保答案与预设密保答案相同,在显示模块30中显示用户之前所设置的解锁密码;否则,智能解锁模块40电子设备解锁失败;
[0121] 获取模块10获取用户已输入的解锁密码;
[0122] 判断模块20判断已获取的解锁密码与预设解锁密码是否相同;该预设解锁密码是指:用户之前所设置的解锁密码或新的解锁密码;
[0123] 若已获取的解锁密码与预设解锁密码相同,智能解锁模块40电子设备解锁;否则,智能解锁模块40电子设备解锁失败;
[0124] 根据用户所选择的解锁方式为强制解锁,获取模块10获取用户所输入的强制解锁密码;
[0125] 判断模块20判断已获取的强制解锁密码与预先设置的强制解锁密码是否相同;
[0126] 若已获取的强制解锁密码与预先设置的强制解锁密码相同,智能解锁模块40对电子设备进行强制解锁;否则,智能解锁模块40电子设备解锁失败;
[0127] 此处还可以是提示用户再回答另外预先设置的密保问题,然后获取模块10获取用户回答密保问题所输入的密保答案;判断模块20判断已获取的密保答案与预设密保答案是否相同;若已获取的密保答案与预设密保答案相同,则智能解锁模块40对电子设备进行强制解锁;否则,智能解锁模块40对电子设备解锁失败。
[0128] 图8是本发明另一种电子设备的解锁方法的流程示意图。如图8所示,根据本发明的另一个实施例,一种电子设备的解锁方法,包括:当忘记开机密码时,将终端USB连接至电脑之后,开始计时,多次插拔USB连接终端设备;等待到预设时间T后,所获取USB连接次数m;终端识别USB端口所达到的连接次数m;如果USB连接次数m小于预设次数N,则结束;如果USB连接次数大于预设次数N,启动相应APP,弹出解锁界面,解锁界面上显示为预留密保问题;
输入预留密保问题的答案;如果答案验证通过后,弹出重置密码界面,重置开机密码,擦除之前的开机密码,解锁成功;如果密保问题验证失败,则结束。
[0129] 本发明通过多次USB连接手机,当预设时间内达到预设定的USB连接次数,启动相应APP,弹出解锁界面,预留过密保问题答案验证通后,请求写入重置密码,擦除之前的开机密码,重置开机密码,达到解锁目的。
[0130] 应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。