用户界面解锁的方法及装置的制造方法

文档序号:9708657阅读:342来源:国知局
用户界面解锁的方法及装置的制造方法
【技术领域】
[0001] 本申请涉及终端技术领域,尤其涉及用户界面解锁的方法及装置。
【背景技术】
[0002] 基于个人隐私和数据安全的考虑,越来越多的应用程序添加了锁定功能,使得只 有输入正确的解锁密码时,才能够解锁相应的用户界面。然而在很多情况下,用户不得不在 其他人的注视下完成解锁操作,导致解锁密码被他人轻易获得,存在很严重的安全隐患。

【发明内容】

[0003] 有鉴于此,本申请提供一种新的技术方案,可以解决相关技术中解锁密码被窥视 而导致安全隐患的技术问题。
[0004] 为实现上述目的,本申请提供技术方案如下:
[0005] 根据本申请的第一方面,提出了一种用户界面解锁的方法,包括:
[0006] 当解锁界面被触发时,从预设的多组密码中选取应用于该界面的解锁密码;
[0007] 当接收到与所述解锁密码相匹配的用户输入密码时,解除界面锁定状态。
[0008] 根据本申请的第二方面,提出了一种用户界面解锁的装置,包括:
[0009] 选取单元,当解锁界面被触发时,从预设的多组密码中选取应用于当前解锁界面 的解锁密码;
[0010] 解锁单元,当接收到与所述解锁密码相匹配的用户输入密码时,解除界面锁定状 〇
[0011] 由以上技术方案可见,本申请通过设置多组轮流生效的解锁密码,使得即便某组 密码被窥视,也可以通过选择实际生效的解锁密码,导致被窥视到的密码无法用于解除用 户界面的锁定状态,从而有助于提升安全性。
【附图说明】
[0012] 图1示出了根据本申请一示例性实施例的用户界面解锁的方法的流程图;
[0013] 图2示出了根据本申请另一示例性实施例的用户界面解锁的方法的流程图;
[0014] 图3-图7示出了根据本申请一示例性实施例的界面示意图;
[0015] 图8示出了根据本申请一示例性实施例的电子设备的结构示意图;
[0016] 图9示出了根据本申请一示例性实施例的用户界面解锁的装置的框图。
【具体实施方式】
[0017] 为对本申请进行进一步说明,提供下列实施例:
[0018] 请参考图1,图1示出了根据本申请一示例性实施例的用户界面解锁的方法,可以 应用于终端,该方法包括下述步骤:
[0019] 步骤102,当解锁界面被触发时,从预设的多组密码中选取应用于当前解锁界面的 解锁密码;
[0020] 在本实施例中,用户可以预先为每个解锁界面设置相应的多组密码。密码的数量 可以根据需求设置,比如3组或5组,但本申请并不限制具体数量。每个解锁界面都存在对 应的应用程序,该解锁界面用于限制用户访问该应用程序内的数据或信息的权限,比如桌 面加载程序(对应于手机锁屏界面)或终端内安装的如"支付宝"等任意APP(Application, 应用)。
[0021] 在本实施例中,不同解锁界面可以分别设置对应的多组密码;或者,也可以在多个 解锁界面之间共享相同的多组密码。
[0022] 在本实施例中,用户每次触发解锁界面时,均会对当前生效的密码(即解锁密码) 进行重新选择,与相关技术中仅采用单一密码的方式相比,显然有助于提升安全性。
[0023] 步骤104,当接收到与所述解锁密码相匹配的用户输入密码时,解除界面锁定状 〇
[0024] 由上述实施例可知,本申请通过为解锁界面设置多组密码,并在该解锁界面被触 发时,从多组密码中选择出生效的密码,使得同一解锁界面在多次解锁过程中可能对应于 不同的解锁密码,则即便用户某一次输入的解锁密码被别人窥视,但相同的密码很可能无 法对相应的解锁界面进行解锁,从而显著提升了安全性。
[0025] 下面结合具体的应用场景,对本申请的技术方案进行详细说明。请参考图2,图2 示出了根据本申请一示例性实施例的用户界面解锁的方法,包括下述步骤:
[0026] 步骤202,根据用户操作,设置多组密码;
[0027] 在本实施例中,假定用户为终端锁屏界面设置多组密码;其中,设置的多组密码可 以仅用于该终端锁屏界面,也可以同时适用于其他锁屏界面,用户可以根据需要进行设定。
[0028] 在为终端锁屏界面进行密码设置时,用户可以首先切换至图3所示的"密码锁定" 界面,对密码相关的选项进行设置。如图3所示,终端内默认可以设置三组密码,分别为密 码1、密码2和密码3 ;但用户显然可以根据实际需求,仅选择其中的两组密码,或通过选择 "更多"来设置更多组密码。在图3所示的设置界面中,在每组密码之前存在相应的图形,t匕 如密码1对应于"〇"、密码2对应于"□"、密码3对应于"Λ",从而能够对各组密码进行有 效区分。假定用户需要对密码1进行设置时,则通过滑动密码1后方的"滑块"图标,即可 切换至图4所示的"设置密码1"界面。
[0029] 如图4所示,用户可以通过界面下方的键盘进行输入操作,从而完成对密码1的设 置。同时,界面上显示出"分辨标识:〇",以提示用户对该图形与密码1之间进行关联记忆, 从而在使用过程中能够实现准确输入。
[0030] 步骤204,解锁界面被触发;
[0031] 在本实施例中,以终端锁屏界面为例,可以在检测到终端上的"电源键"、"音量 键"、"主页键"等各种物理按键被按下而触发,也可以在检测到光线变化、空间位置变化等 参数符合预设参数时而触发,具体表现为终端屏幕由不显示状态(即"黑屏")切换为显示 状态。以终端内的APP为例,可以在检测到相应的程序图标被按下时,触发相应的解锁界 面。
[0032] 步骤206,确定最近被应用的历史密码;
[0033] 在本实施例中,假定当前为第N+1次对终端锁屏界面的触发和解锁行为,则"最近 被应用的历史密码"即第N次对终端锁屏界面进行解锁操作时采用的密码。
[0034]
[0035] 表 1
[0036] 具体地,可以对每组密码的可用状态进行标记,以便确定该"最近被应用的历史密 码"。比如表1所示,用户为终端锁屏界面设置了三组密码,分别为"密码1 :1362"、"密码 2:0724"和"密码3:2014",且密码1对应的失效标识的值为1、密码2和密码3对应的失效 标识的值为〇,表明密码1为第N次被使用的密码(即"最近被应用的历史密码")。
[0037] 步骤208,确定当前生效的密码;
[0038] 在本实施例中,在已经确定了 "最近被应用的历史密码"为密码1时,可以在剩余 的密码2和密码3中选择出应用于本次解锁操作的解锁密码,即"当前生效的密码",则即便 其他人在第N次解锁操作时记录了密码1,也无法应用于当前的第N+1次解锁操作。
[0039] 在选择当前生效的密码时,作为一示例性实施方式,可以在剩余的密码2和密码3 中,按照多组密码之间的预设顺序进行依次选取。比如假定各组密码之间的顺序即表1中 的表项排列顺序:密码1 -密码2 -密码3 -密码1……,则当密码1为无效密码时,应当顺 次选取密码2为当前生效的密码;类似的,若密码2为无效密码时,应当顺次选取密码3为 当前生效的密码,而若密码3为无效密码时,应当顺次选取密码1为当前生效的密码。而假 定各组密码之间为其他顺序,比如:密码1 -密码3 -密码2 -密码1……,则当密码1为 无效密码时,应当顺次选取密码3为当前生效的密码;类似的,若密码2为无效密码时,应当 顺次选取密码1为当前生效的密码,而若密码3为无效密码时,应当顺次选取密码2为当前 生效的密码。
[0040] 作为另一示例性实施方式,也可以按照多组密码在表1中对应的表项的存储位 置,则选择与失效密码相邻的密码为当前生效的密码。比如当密码1为失效密码时,即可选 取相邻的密码2为生效密码。
[0041] 作为另一示例性实施方式,也可以在失效密码之外的所有剩余密码中,随机选择 一组密码,以作为当前生效的密码。
[0042] 当然,作为另一示例性实施例,也可以不采用步骤206和步骤208来选取当前生效 的密码,而是每次终端锁屏界面被触发后,直接在相应地多组密码中进行随机选取当前生 效的密码,从而通过密码选取的随机性来确保安全性。
[0043] 步骤210,根据确定的当前生效的密码,执行对应的提示操作;
[0044] 在本实施例中,通过执行提示操作,使得真正具有使用权限的用户可以了解到当 前生效的密码,并输入正确密码。提示操作的执行方式有很多,只要能够在提示操作与密码 之间建立唯一对应关系,均可应用于本申请的技术方案中。
[0045] 作为一示例性实施方式,由于图3中的密码1、密码2和密码3分别存在对应的图 形,因而可以通过在终端锁屏界面上显示相应的图形,以实现提示操作。比如图5所示,若 当前生效的密码为密码1,则可以将"密码显示框"设置为密码1对应的"〇",即图5(a)所 示的"〇〇〇〇"(此处" ?"的个数对应于密码位数,即当前实施例中的密码为4位);若 当前生效的密码为密码2,则可以将"密码显示框"设置为密码2对应的" □",即图5 (b)所 示的" □□口 □";若当前生效的密码为密码3,则可以将"密码显示框"设置为密码3对应 的"Λ",即图5(c)所示的"ΛΛΛΛ"。
[0046] 实际上,图5所示实施例中的"Λ"等图形,均属于视觉标识信息,即通 过视觉差异进行识别和区分的标识信息;类似的,还可以采用如图片、动态图片、背景颜色、 数字按钮或其中字符的颜色、密码显示框颜色等,实现不同密码之间的有效区分。
[0047] 此外,还可以采用其他形式的提示操作,实现对不同密码之间的区分。比如作为另 一示例性实施方式,当提示信息为多媒体文件时,即音频文件或视频文件等,则可以通过播 放该多媒体文件,使得从听觉或听觉与视觉方面对密码进行标识;具体地,可以通过在终端 解锁界面上设置图6所示的播放按钮,则通过点击该按钮来播放相应的多媒体文件。再比 如作为另一示例性实施方式,当提示信息为振动控制信息时,则可以通过控制终端实现不 同方式的振动效果(比如振动强度、振动时间等)对密码进行标识。本领域技术人员应该 理解的是,此处并不限制提示操作的具体形式,只要能够用于区分多组密码的技术手段,显 然均可以应用于本申请的技术方案中。
[0048] 步骤212,接收用户输入的密码;
[0049] 在本实施例中,当密码为表1所示的数字密码时,比如密码1 "1362",则用户可以
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1