著录项信息
专利名称 | 一种解锁方法、装置及终端 |
申请号 | CN201110047811.3 | 申请日期 | 2011-02-28 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-08-29 | 公开/公告号 | CN102650924A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0481 | IPC分类号 | G;0;6;F;3;/;0;4;8;1;;;G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 徐练 |
代理机构 | 北京银龙知识产权代理有限公司 | 代理人 | 许静;黄灿 |
摘要
本发明公开了一种解锁方法、装置及终端,该解锁方法应用于一终端,所述终端包括一触摸屏,所述解锁方法包括:所述终端处于锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。本发明降低了误解锁的可能,提高了用户体验。
1.一种解锁方法,应用于一终端,其特征在于,所述终端包括一触摸屏,所述解锁方法包括:
所述终端处于锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;
在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;
根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;
至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态;
所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述解锁方法还包括:
在执行解锁操作后,执行所述指令序列中的指令;
所述解锁控件的数量为至少两个;每一个解锁控件对应于不同的指令序列。
2.根据权利要求1所述的解锁方法,其特征在于,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁方法还包括:
控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。
3.根据权利要求1所述的解锁方法,其特征在于,所述解锁方法还包括:
根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;
所述至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态具体为:
在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。
4.根据权利要求1-3中任意一项所述的解锁方法,其特征在于,所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。
5.一种解锁装置,应用于一终端,其特征在于,所述终端包括一触摸屏,所述解锁装置包括:
移动控制模块,用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;
位置确定模块,用于在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;
第一判断模块,用于根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;
解锁控制模块,用于在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态;
所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述解锁装置还包括:
执行模块,用于在执行解锁操作后,执行所述指令序列中的指令;
所述解锁控件的数量为至少两个;每一个解锁控件对应于不同的指令序列。
6.根据权利要求5所述的解锁装置,其特征在于,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁装置还包括:
可视化效果控制模块,用于控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。
7.根据权利要5所述的解锁装置,其特征在于,还包括:
第二判断模块,用于根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;
所述解锁控制模块具体用于:
在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。
8.根据权利要求5-7中任意一项所述的解锁装置,其特征在于,所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。
一种解锁方法、装置及终端\n技术领域\n[0001] 本发明属于电子领域,特别涉及一种解锁方法、装置及终端。\n背景技术\n[0002] 触摸屏手机凭借其精巧的外观和易操作性,越来越受到人们的喜爱。但是,目前的触摸屏手机并没有锁,而触摸屏手机的屏幕一般较大,也就是说,在用户携带或使用触摸屏手机的过程中,很容易在不自主的情况下碰触到手机的触摸屏上的可操作对象(例如,触摸屏上的图标),而手机都会认为用户进行了触摸,之后进行识别并执行相应的操作,因此,很容易使手机错误地执行触碰触摸屏后所产生的指令,导致误操作的出现,降低用户的体验。\n[0003] 而现有的固定的解锁方式还是容易出现误操作,针对现有技术中的触摸屏手机的解锁方案中存在的容易出现误操作、降低用户体验的问题,目前尚未提出有效的解决方案。\n发明内容\n[0004] 本发明实施例的目的在于提供一种解锁方法、装置及终端,降低误解锁的可能,提高用户体验。\n[0005] 为了实现上述目的,本发明实施例提供了一种解锁方法,应用于一终端,所述终端包括一触摸屏,所述解锁方法包括:\n[0006] 所述终端处于锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0007] 在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0008] 根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0009] 至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0010] 上述的解锁方法,其中,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁方法还包括:\n[0011] 控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。\n[0012] 上述的解锁方法,其中,所述解锁控件的数量为至少两个。\n[0013] 上述的解锁方法,其中,所述解锁方法还包括:\n[0014] 根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;\n[0015] 所述至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态具体为:\n[0016] 在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。\n[0017] 上述的解锁方法,其中,所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。\n[0018] 上述的解锁方法,其中,所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述解锁方法还包括:\n[0019] 在执行解锁操作后,执行所述指令序列中的指令。\n[0020] 为了实现上述目的,本发明实施例提供了一种解锁装置,应用于一终端,所述终端包括一触摸屏,所述解锁装置包括:\n[0021] 移动控制模块,用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0022] 位置确定模块,用于在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0023] 第一判断模块,用于根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0024] 解锁控制模块,用于在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0025] 上述的解锁装置,其中,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁装置还包括:\n[0026] 可视化效果控制模块,用于控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。\n[0027] 上述的解锁装置,其中,所述解锁控件的数量为至少两个。\n[0028] 上述的解锁装置,其中,还包括:\n[0029] 第二判断模块,用于根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;\n[0030] 所述解锁控制模块具体用于:\n[0031] 在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。\n[0032] 上述的解锁装置,其中,所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。\n[0033] 上述的解锁装置,其中,所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述解锁装置还包括:\n[0034] 执行模块,用于在执行解锁操作后,执行所述指令序列中的指令。\n[0035] 为了实现上述目的,本发明实施例提供了一种终端,包括一触摸屏,还包括一处理器,所述处理器用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置,并根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0036] 上述的终端,所述处理器包括:\n[0037] 移动控制模块,用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0038] 位置确定模块,用于在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0039] 第一判断模块,用于根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0040] 解锁控制模块,用于在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0041] 本发明实施例中,在终端处于锁定状态时,控制一解锁控件在触摸屏上运动,用户通过对运动的解锁控件的操作来实现解锁,大大降低了误解锁的可能。\n[0042] 本发明实施例中,在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果,因此使用户能够更加清楚地知道操作的结果。\n[0043] 本发明实施例中,在解锁控件有多个时,还可以设置另外的解锁条件,根据用户操作信息判断另外的解锁条件是否满足,因此进一步降低误解锁的可能性以及终端的安全性。\n[0044] 本发明实施例中,预先为解锁控件设置对应的指令序列,即解锁控件对应于一由指令组成的指令序列,在执行解锁操作后,执行所述指令序列中的指令,使得用户不用执行任何操作启动想要的服务,极大的方便了用户。\n附图说明\n[0045] 图1为本发明实施例的解锁方法的流程示意图;\n[0046] 图2为本发明实施例的可视化效果的变化示意图。\n具体实施方式\n[0047] 本发明实施例的解锁方法中,在终端处于锁定状态时,控制一解锁控件在触摸屏上运动,用户通过对运动的解锁控件的操作来实现解锁,大大降低了误解锁的可能。\n[0048] 首先需要说明的是,该终端具有一全集指令集合,并且该终端具有锁定状态和解锁状态;在锁定状态下,该终端可以响应作为该全集指令集合中第一部分的第一指令集合(如拨打110、119等紧急呼叫电话、关机、解锁等指令),在解锁状态下,该终端可以响应作为该全集指令集合中第二部分的第二指令集合,并且,第一指令集合中的指令数量小于第二指令集合中的指令数量。\n[0049] 也就是说,终端在锁定状态下可以响应一部分指令,换言之,锁定状态是指终端仅能够响应第一指令集合中的指令的状态。第一指令集合中的指令包括通信提示指令(如来电提示、短信提示指令),定时提醒指令(如闹钟、备忘录等提示),以及解锁认证、解锁指令等等。其中,在终端处于锁定状态时,通过执行解锁指令可以使终端从锁定状态切换至解锁状态。\n[0050] 需要说明的是,在锁定状态下,能产生解锁认证,接收解锁认证信息,若通过解锁认证,能生成解锁指令。解锁认证可以是对预订字符串,或预订触摸轨迹或预定生物特征等的认证。也就是说,解锁认证用于提示用户输入解锁认证信息,而解锁指令用于将终端从锁定状态切换至解锁状态。\n[0051] 终端在解锁状态下,也可以响应一部分指令,这部分指令几乎可以是全集指令集合中的全部命令。例如,可以包括呼叫、访问本地数据、访问本地网络等等;还可以包括在锁定状态下可以响应的指令,例如,通信提示、定时提醒等。\n[0052] 可见,终端在锁定状态下及解锁状态下都可以响应一部分指令,如果在锁定状态下能够响应的指令组成第一指令集合,在解锁状态下能够响应的指令组成第二指令集合,则第一指令集合与第二指令集合之间通常具有交集,并且由于在锁定状态下能够响应的指令,在解锁状态下几乎都能响应,但是在解锁状态下能够响应的指令,在锁定状态下却不一定能够响应,因此,第二指令集合中的指令数据通常大于第一指令集合中的指令数量。\n[0053] 一般而言,现有的设置有触摸屏的终端一般都两种锁定状态,分别说明如下。\n[0054] 第一种锁定状态下,是用户都知道的解锁方式(通常可能是终端自带的),通过将一个锁定条拉到预定的位置即可实现解锁,对于这种解锁方式,不是终端的所有者的其他用户也知道怎么解锁,其能够起到的作用仅仅是防止误触发,此时解锁后,可能进入两种状态,一种是进入到正常的用户界面,另外一种是进入到另外一种锁定状态,该锁定状态下,需要特定的操作才能实现解锁,而该操作是所有者之外的其他用户所不知道的(如特定的用户自定义的手势),这种情况下,不但能够防止误触发,还能够起到保密的作用。\n[0055] 本发明实施例的一种解锁方法,应用于一终端,所述终端包括一触摸屏,所述解锁方法如图1所示,包括:\n[0056] 步骤11,所述终端处于锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0057] 步骤12,在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0058] 步骤13,根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0059] 步骤14,至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0060] 任意的触摸屏中,当指点物(触摸笔或者用户手指)对触摸屏执行指点操作时,根据触摸屏采集到的数据均可以计算一个位置信息,表明指点操作对应于触摸屏的位置,该位置可能是一个点,也可能是一个区域。\n[0061] 而本发明具体实施例中,当所述终端处于锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变,也就是控制解锁控件在所述触摸屏中运动,该运动可以使按照一定轨迹持续运动,也可能是以一定的时间间隔来运动,如从第xs-(x+a)s都在A位置,从(x+a)s-(x+2a)s都在B位置,从(x+2a)s-(x+3a)s都在C位置,......[0062] 但不管以哪种方式运动,在任意一个时间点,解锁控件在触摸屏上都有一个位置,即第一位置,该第一位置也可能是一个点,也可能是一个区域。\n[0063] 下面就第一位置和第二位置在各种情况下,如何根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件进行详细说明。\n[0064] 情况一\n[0065] 第一位置为解锁控件覆盖的触摸屏区域,而第二位置为指点操作对应的点,此时,当第二位置的点位于第一位置的触摸屏区域内时,判断指点操作满足预设的第一解锁条件。\n[0066] 情况二\n[0067] 第一位置为解锁控件覆盖的触摸屏区域,而第二位置为指点操作对应的一个触摸屏区域(如当用户手指头操作时,此时操作的是一个区域),此时,当第二位置的触摸屏区域与第一位置的触摸屏区域具有重叠部分时,判断指点操作满足预设的第一解锁条件。\n[0068] 情况三\n[0069] 第一位置为解锁控件中心对应于触摸屏的点,而第二位置为指点操作对应的点,此时,当第二位置的点与第一位置的点之间的距离小于预定距离(如可以设置为2cm、3cm、\n5cm等,对于老年用户可以设置稍大一些)时,判断指点操作满足预设的第一解锁条件。\n[0070] 在本发明的具体实施例中,用户可以通过指点物进行操作,但用户到底有没有操作成功,选中该解锁控件,用户并不知道,为了使用户能够更加清楚地知道操作的结果,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁方法还包括:\n[0071] 控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。\n[0072] 举例说明如下,如图2所示,在t1时刻,可视化控件处于触摸屏的左上方,到t2时刻,可视化控件运动到触摸屏的右上方的A位置,此时,用户利用手指指点触摸屏的A位置,此时指点操作操作到解锁控件,则这种情况下,会控制可视化控件呈现第二可视化效果,如图2中所示,原本封闭的圆圈会破裂,形成圆圈的实线变成虚线,以提示用户。\n[0073] 当存在多个解锁控件时,用户针对每一个解锁控件的操作都会有一个第一解锁条件的判断,对于任意一个解锁控件,当对应的第一判断结果指示所述指点操作满足所述第一解锁条件时,此时就会控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果,举例说明如下。\n[0074] 假定存在3个解锁控件A、B和C,用户通过指点操作在时间t1操作到解锁控件A(一般而言,可能是直接点击到了解锁控件),此时,解锁控件A的可视化效果会发生变化,而解锁控件B和C的可视化效果维持不变,用户通过指点操作在时间t2操作到解锁控件B(一般而言,可能是直接点击到了解锁控件),此时,解锁控件A维持变化后的可视化效果,而解锁控件B的可视化效果会发生变化,而C的可视化效果维持不变,......[0075] 当然,上述仅仅是一种实现的方式,其他的例如改变控件的颜色、改变控件的显示大小等方式都可以用于提示用户。而控件到底是何种形状,也可以根据需要设计成不同的形状,这并不是本发明的重点,在此不作详细描述。\n[0076] 从以上描述可以发现,对于可视化效果可以是两种方式:对控件本身的形状进行改变,也就是改变控件的图案,另外一种方式就是改变控件的类似于颜色、亮度等显示参数,但控件图案并不改变。\n[0077] 在本发明的具体实施例中,所述解锁控件的数量可以只有一个,也可以是两个或两个以上。\n[0078] 在解锁控件的数量为只有一个时,在步骤14中,所述指点操作满足所述第一解锁条件是解锁的唯一条件,但在解锁控件的数量大于一个时,在本发明的具体实施例中,为了进一步降低误解锁的可能性以及终端的安全性,可以进一步增加解锁的条件,当然,指点操作满足所述第一解锁条件是必须要满足,在此基础上再进行第二解锁条件是否满足的判断。\n[0079] 当解锁控件的数量为2个或2个以上时,则可以设置另外的解锁条件来实现更加严格的解锁,所述解锁方法还包括:\n[0080] 根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;\n[0081] 所述至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态具体为:\n[0082] 在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。\n[0083] 对上述的第二判断说明如下。\n[0084] 假定有3个解锁控件A、B和C,用户通过指点操作先后操作到的解锁控件A和B,也就是对解锁控件A和B的操作都满足了第一解锁条件,但是此时还设置了第二解锁条件,该第二解锁条件为需要操作3个解锁控件,在这种情况下,虽然第一解锁条件满足,但由于被所述指点操作操作到的解锁控件的数量只有2个,小于3个,因此第二解锁条件不满足,无法解锁,会维持锁定状态。\n[0085] 当用户继续执行指点操作后,被所述指点操作操作到的解锁控件的数量达到3个,此时,第二解锁条件满足,因此会执行解锁操作,使所述终端从锁定状态转变为解锁状态。\n[0086] 假定有3个解锁控件A、B和C,分别为红色、黄色和蓝色解锁控件,用户通过指点操作操作到的解锁控件A,也就是对解锁控件A的操作都满足了第一解锁条件,但是此时还设置了第二解锁条件,该第二解锁条件为需要操作蓝色的解锁控件,在这种情况下,虽然第一解锁条件满足,但由于被所述指点操作操作到的解锁控件的颜色不符合预设要求,因此第二解锁条件不满足,无法解锁,会维持锁定状态。\n[0087] 假定有3个解锁控件A、B和C,分别为红色、黄色和蓝色解锁控件,用户通过指点操作先后操作到的解锁控件A,也就是对解锁控件A的操作都满足了第一解锁条件,但是此时还设置了第二解锁条件,该第二解锁条件为需要顺序操作解锁控件A和B,在这种情况下,虽然第一解锁条件满足,但由于被所述指点操作操作到的解锁控件的数量只有1个,因此第二解锁条件不满足,无法解锁,会维持锁定状态。\n[0088] 当用户继续执行指点操作后,对解锁控件B的操作都满足了第一解锁条件,此时,第二解锁条件满足,因此会执行解锁操作,使所述终端从锁定状态转变为解锁状态。\n[0089] 当然,最简单的第二解锁条件可以是所有的解锁控件都被操作到,即对所有解锁控件都进行了操作,且对每一个解锁空间的指点操作都满足预设的第一解锁条件。\n[0090] 当然,以上仅仅是举例说明,对第一解锁控件的操作信息可以是操作数量、操作顺序、操作时间间隔等各种信息中的一个或多个来设置,在此不一一列举。\n[0091] 上述的实施例描述了各种的解锁过程,但上述的过程仅仅能够实现从锁定状态到解锁状态的变化,但某些用户一旦解锁,则很大的可能是需要利用终端来处理某些事情(如阅读邮件、拨打电话、上网浏览、玩游戏等),此时进入解锁状态后,还需要进入相应的界面来启动对应的服务,以满足应用需求,为方便用户快速打开应用,在本发明的具体实施例中,可以预先为解锁控件设置对应的指令序列,即解锁控件对应于一由指令组成的指令序列,当然,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,在此,本发明具体实施例的解锁方法还包括:\n[0092] 在执行解锁操作后,执行所述指令序列中的指令。\n[0093] 以一个解锁控件举例说明如下。\n[0094] 假定用户每天都会浏览百度的新闻,则可以为解锁控件设置如下的指令序列:\n[0095] 指令1:用于启动浏览器的指令;\n[0096] 指令2:用于在浏览器地址栏填入http://news.baidu.com/的指令[0097] 指令3:回车指令。\n[0098] 这样,当用户利用该解锁控件解锁终端后,就会执行指令1、2和3,使得用户不用执行任何操作即可浏览百度的新闻。\n[0099] 当然,上述的指令序列中的指令也可能只有1条,上述仅仅是举例说明,该指令序列中的指令还可以是使终端为用户提供其他服务(如启动某一个游戏、启动邮件客户端等)的指令,在此不一一列举。\n[0100] 当解锁控件有多个时,用户可以利用任意一个解锁控件来进行解锁,每一个解锁控件对应于不同的指令序列,用户可以根据当前解锁后的需求来选择对应的解锁控件进行解锁。\n[0101] 本发明实施例还提供了一种解锁装置,应用于一终端,所述终端包括一触摸屏,所述解锁装置包括:\n[0102] 移动控制模块,用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0103] 位置确定模块,用于在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0104] 第一判断模块,用于根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0105] 解锁控制模块,用于在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0106] 上述的解锁装置,其中,在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁装置还包括:\n[0107] 可视化效果控制模块,用于在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。\n[0108] 上述的解锁装置,其中,所述解锁控件的数量为至少两个。\n[0109] 上述的解锁装置,其中,还包括:\n[0110] 第二判断模块,用于根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;\n[0111] 所述解锁控制模块具体用于:\n[0112] 在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。\n[0113] 上述的解锁装置,其中,所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。\n[0114] 上述的解锁装置,其中,所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述解锁装置还包括:\n[0115] 执行模块,用于在执行解锁操作后,执行所述指令序列中的指令。\n[0116] 本发明实施例还提供一种终端,包括一触摸屏和一处理器,所述处理器用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置,并根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0117] 其中:所述处理器包括:\n[0118] 移动控制模块,用于在所述终端处于所述锁定状态时,控制一可视化的解锁控件在所述触摸屏中的显示位置改变;\n[0119] 位置确定模块,用于在检测到指点物对所述触摸屏执行的指点操作时,确定所述解锁控件所处的第一位置以及所述指点操作对应于所述触摸屏的第二位置;\n[0120] 第一判断模块,用于根据所述第一位置和第二位置之间的相对关系判断所述指点操作是否满足预设的第一解锁条件,获取第一判断结果;\n[0121] 解锁控制模块,用于在至少在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,才执行解锁操作,使所述终端从所述锁定状态转变为解锁状态,否则维持所述锁定状态。\n[0122] 在所述终端处于锁定状态时,所述解锁控件呈现第一可视化效果,所述解锁装置还包括:\n[0123] 可视化效果控制模块,用于在所述第一判断结果指示所述指点操作满足所述第一解锁条件时,控制所述指点操作操作到的解锁控件呈现与第一可视化效果不同的第二可视化效果。\n[0124] 所述解锁控件的数量为至少两个。\n[0125] 所述处理器还可以包括:\n[0126] 第二判断模块,用于根据对第一解锁控件的操作信息判断所述指点操作是否满足预设的第二解锁条件,获取第二判断结果,所述第一解锁控件为所述至少两个解锁控件中被所述指点操作操作到的解锁控件;\n[0127] 所述解锁控制模块具体用于:\n[0128] 在所述第一判断结果指示所述指点操作满足所述第一解锁条件,且第二判断结果指示所述指点操作满足预设的第二解锁条件时,执行解锁操作,使所述终端从锁定状态转变为解锁状态,否则维持锁定状态。\n[0129] 所述终端具有一全集指令集合,在所述锁定状态下,所述终端能够响应作为所述全集指令集合中第一部分的第一指令集合中的指令,在所述解锁状态下,所述终端能够响应作为所述全集指令集合中第二部分的第二指令集合中的指令,其中,所述第一指令集合中的指令数量小于所述第二指令集合中的指令数量。\n[0130] 所述解锁控件对应于一由指令组成的指令序列,所述指令序列中的指令为所述终端在解锁状态下能够响应的指令,所述处理器还包括:\n[0131] 执行模块,用于在执行解锁操作后,执行所述指令序列中的指令。\n[0132] 此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。\n[0133] 本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。\n[0134] 实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。\n[0135] 在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。\n[0136] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2014-11-05
- 2012-10-17
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 201110047811.3
申请日: 2011.02.28
- 2012-08-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-09-29
|
2009-03-24
| | |
2
| |
2010-06-23
|
2008-12-12
| | |
3
| |
2009-04-15
|
2008-11-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |