著录项信息
专利名称 | 一种电子设备的解锁方法和装置 |
申请号 | CN201210156458.7 | 申请日期 | 2012-05-18 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-10-24 | 公开/公告号 | CN102750084A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0487 | IPC分类号 | G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 北京三星通信技术研究有限公司;三星电子株式会社 | 申请人地址 | 北京市朝阳区霞光里9号中电发展大厦12层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京三星通信技术研究有限公司,三星电子株式会社 | 当前权利人 | 北京三星通信技术研究有限公司,三星电子株式会社 |
发明人 | 任文杰;王刚;刘向华 |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 王一斌;王琦 |
摘要
本发明提供了一种电子设备的解锁方法,包括:在电子设备中注册用于解锁的语言符号;在需要解锁电子设备时,接收输入的语言符号,并与注册的所述语言符号进行比较,当比较结果一致时,解锁所述电子设备。本发明还提供了一种电子设备的解锁装置。应用本发明,能够利用语言符号实现电子设备的解锁。
1.一种电子设备的解锁方法,其特征在于,该方法包括:
在电子设备中注册用于解锁的语言符号;
在需要解锁电子设备时,接收输入的语言符号,并与注册的所述语言符号进行比较,当比较结果一致时,解锁所述电子设备;
其中,所述比较操作为:对接收的所述语言符号,按照所述电子设备的各个备选使用正向进行解析,并与所述注册的语言符号进行比较;所述电子设备的备选使用正向为两个或者多于两个;
在所述比较操作后,该方法进一步包括:对于比较结果一致的电子设备备选使用正向,设置为所述电子设备的当前使用正向。
2.根据权利要求1所述的方法,其特征在于,在注册所述语言符号前,该方法进一步包括:设置旋转角度;
在所述接收输入的语言符号后,将接收的语言符号在设置的旋转角度范围内旋转后进行所述比较操作。
3.根据权利要求1所述的方法,其特征在于,在所述接收输入的语言符号后,将接收的语言符号进行笔画校正后进行所述比较操作。
4.根据权利要求1所述的方法,其特征在于,在注册所述语言符号前,该方法进一步包括:在所述注册的语言符号中选择部分语言符号用于模糊匹配;
在进行所述比较操作时,在输入的语言符号中选择用于模糊匹配的语言符号,与注册的所述语言符号中用于模糊匹配的部分语言符号进行比较。
5.根据权利要求1所述的方法,其特征在于,在注册所述语言符号前,该方法进一步包括:在所述注册的语言符号中选择部分语言符号用于模糊匹配;
在进行所述比较操作时,在输入的语言符号中选择用于模糊匹配的语言符号,与注册的所述语言符号中用于模糊匹配的部分语言符号进行比较;若所述比较结果为不一致,则提供多种语言符号,供用户选择,将用户选择的语言符号与注册的所述语言符号进行比较。
6.根据权利要求4或5所述的方法,其特征在于,所述用于模糊匹配的语言符号为注册语言符号中的前N个语言符号,N为任意正整数。
7.根据权利要求1所述的方法,其特征在于,所述注册语言符号为:对应不同用户,注册各自的语言符号用于解锁所述电子设备;
所述进行比较为:将输入的语言符号依次与注册的各个用户的语言符号进行比较,当比较结果一致时,解锁所述电子设备,并将所述电子设备切换到与输入的语言符号一致的注册语言符号所属用户的操作环境中。
8.根据权利要求7所述的方法,其特征在于,在注册所述语言符号前,该方法进一步包括:设置支持相同权限的多用户注册。
9.根据权利要求7所述的方法,其特征在于,在注册所述语言符号前,该方法进一步包括:对应不同用户设置各自的访问权限;
当任一用户进行越权访问时,所述电子设备进入锁屏状态,和/或,对所述越权访问进行记录;当由用户的越权访问导致进入锁屏状态后,若所述电子设备接收的语言符号为越权访问的用户所注册的语言符号,则不解锁所述电子设备,若所述电子设备接收的语言符号与权限高于所述越权访问用户的用户所注册的语言符号一致,则解锁所述电子设备。
10.根据权利要求1所述的方法,其特征在于,该方法进一步包括:将指定应用排列在用户解锁的输入空间内,当用于解锁电子设备的语言符号输入到与指定应用相应的输入空间时,在解锁所述电子设备后,直接激活所述指定应用。
11.一种电子设备的解锁装置,其特征在于,该装置包括:注册单元、引擎单元、输入单元和解锁单元;
所述注册单元,用于接收并保存用户注册的用于解锁的语言符号;
所述输入单元,在需要解锁电子设备时,接收输入的语言符号;
所述引擎单元,用于将所述输入单元接收的语言符号按照所述电子设备的各个备选使用正向进行解析,并与所述注册单元保存的注册的语言符号进行比较,当比较结果一致时,通知所述解锁单元进行解锁,并将比较结果一致的电子设备备选使用正向,设置为所述电子设备的当前使用正向;其中,所述电子设备的备选使用正向为两个或者多于两个;
所述解锁单元,用于在引擎单元输出的比较结果为一致时,解锁所述电子设备。
12.根据权利要求11所述的装置,其特征在于,所述装置进一步包括语言符号解析单元,用于将输入单元接收的语言符号在设置的旋转角度范围内旋转后输出给所述引擎单元;
所述引擎单元,进一步用于比较所述语言符号解析单元与所述注册单元中保存的注册语言符号。
13.根据权利要求11所述的装置,其特征在于,所述装置进一步包括语言符号解析单元,用于将接收的语言符号进行笔画校正后输出给所述引擎单元;
所述引擎单元,进一步用于比较所述语言符号解析单元与所述注册单元中保存的注册语言符号。
14.根据权利要求11所述的装置,其特征在于,所述引擎单元,进一步用于在输入单元接收的语言符号中选择用于模糊匹配的语言符号,与注册的所述语言符号中用于模糊匹配的部分语言符号进行比较。
15.根据权利要求11所述的装置,其特征在于,所述引擎单元,进一步用于在输入单元接收的语言符号中选择用于模糊匹配的语言符号,与注册的所述语言符号中用于模糊匹配的部分语言符号进行比较;若所述比较结果为不一致,则提供多种语言符号供用户选择,将用户选择的语言符号与注册的语言符号进行比较。
16.根据权利要求11所述的装置,其特征在于,所述装置进一步包括用户切换单元;
所述注册单元,对应不同用户,保存各自的语言符号用于解锁所述电子设备;
所述引擎单元,将输入的语言符号依次与所述注册单元中保存的各个用户的语言符号进行比较,当比较结果一致时,通知所述解锁单元,并确定与输入语言符号一致的注册语言符号所属的用户,通知用户切换单元;
所述用户切换单元,接收所述引擎单元的通知,并将所述电子设备切换到所述引擎单元通知的用户的操作环境中。
17.根据权利要求16所述的装置,其特征在于,所述装置进一步包括越权访问处理单元;
所述越权访问处理单元,在任一用户进行越权访问时,触发所述电子设备进入锁屏状态,和/或,对所述越权访问进行记录;并通知引擎单元本次锁屏是由越权访问引起的;
所述引擎单元,在接收到所述越权访问处理单元的通知后,在比较用户输入的语言符号和注册的语言符号时,若所述用户输入的语言符号为越权访问的用户所注册的语言符号,则不通知所述解锁单元解锁所述电子设备,若所述用户输入的语言符号与权限高于所述越权访问用户的用户所注册的语言符号一致,则通知所述解锁单元解锁所述电子设备。
18.根据权利要求11所述的装置,其特征在于,该装置进一步包括应用激活单元,用于将指定应用排列在用户解锁的输入空间内,当用于解锁电子设备的语言符号输入到与指定应用相应的输入空间时,在接收到所述解锁单元的通知后,直接激活所述指定应用;
所述解锁单元,在解锁所述电子设备后通知所述应用激活单元。
一种电子设备的解锁方法和装置\n技术领域\n[0001] 本发明涉及电子设备技术,特别涉及一种电子设备的解锁方法和装置。\n背景技术\n[0002] 电子设备已经深入到人们生活的各个方面,其操作的便携性已经被大众所熟知,在使用电子设备的过程中,解锁方式也是多种多样,有声音解锁,视频解锁,脸部解锁,路径解锁,密码解锁等。但是这些解锁方式都没有充分利用语言符号来解锁,语言符号相比现有的解锁方式有很大优势。\n[0003] 语言符号和人们日常的表达息息相关,每个人都会了解一定的语言符号,而且操作起来很容易。语言符号可以变化多端,将语言符号用于解锁设备过程中,可以丰富设备的解锁方法,协助完成设备的其他功能。\n[0004] 电子的设备的娱乐性已经覆盖了各个年龄阶层,在一个家庭中,一台电子设备会被多个家庭成员使用。每个家庭成员使用电子设备时,所需求的功能是不同的。有的人使用设备的电子书功能,有的人比较喜欢玩游戏,所以有些应用对他们来说几乎不用。在设备在各个成员之间共享时,经常会碰见满屏都是应用的问题。本发明使用每个成员定义的特殊语言符号,在锁屏和解锁之间轻松切换用户。\n[0005] 电子设备的娱乐性对现在的小孩很有吸引性,因为小孩的自制力关系,他们很容易沉迷于娱乐之中,对身体健康造成很大伤害。本发明可使用每个成员定义的特殊语言符号,在锁屏和解锁之间,轻松切换用户的使用电子设备策略。比如为了防止小孩长时间玩游戏,家长可以强制设定使用时间,到了一定时间设备自动锁屏,小孩不能打开设备,只能由高级别的用户才能够打开。\n发明内容\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个语言符号,N为任意正整数。\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[0045] 所述引擎单元,在接收到所述越权访问处理单元的通知后,在比较用户输入的语言符号和注册的语言符号时,若所述用户输入的语言符号为越权访问的用户所注册的语言符号,则不通知所述解锁单元解锁所述电子设备,若所述用户输入的语言符号与权限高于所述越权访问用户的用户所注册的语言符号一致,则通知所述解锁单元解锁所述电子设备。\n[0046] 较佳地,该装置进一步包括应用激活单元,用于将指定应用排列在用户解锁的输入空间内,当用于解锁电子设备的语言符号输入到与指定应用相应的输入空间时,在接收到所述解锁单元的通知后,直接激活所述指定应用;\n[0047] 所述解锁单元,在解锁所述电子设备后通知所述应用激活单元。\n[0048] 由上述技术方案可见,本发明中,在电子设备中注册用于解锁的语言符号;在需要解锁电子设备时,接收输入的语言符号,并与注册的所述语言符号进行比较,当比较结果一致时,解锁所述电子设备。应用本发明,能够充分利用语言符号内容的丰富性解锁电子设备。\n附图说明\n[0049] 图1为本发明中解锁方法的流程示意图;\n[0050] 图2为笔画校正示意图;\n[0051] 图3a、3b和3c为判断设备使用正向的示意图;\n[0052] 图4为本发明中解锁装置的结构示意图。\n具体实施方式\n[0053] 为使本发明的目的、技术手段和优点更加清楚明白,以下结合附图对本发明做进一步详细说明。\n[0054] 本发明的基本方法包括:在电子设备中注册用于解锁的语言符号;在需要解锁电子设备时,接收输入的语言符号,并与注册的语言符号进行比较,当比较结果一致时,解锁电子设备。\n[0055] 在上述基本方法的基础上,还可以根据需要增设各种解析语言符号的策略,例如旋转策略、笔画校正策略、模糊匹配策略等,利用设置的策略更有效地识别用户输入的语言符号,用于电子设备的解锁。\n[0056] 另外,可以对应不同用户,分别注册各自用于解锁电子设备的语言符号;电子设备将输入的语言符号与注册的各个不同用户的语言符号进行比较,在进行电子设备解锁的同时,能够判定出使用电子设备的用户,从而实现多用户的个性化设置。\n[0057] 同时,可以利用电子设备对输入语言符号的解析,识别电子设备的使用正向,从而克服依赖重力感应器识别使用正向的弊端。\n[0058] 下面通过具体实施例说明本发明的具体实施方式。\n[0059] 图1为本发明实施例中电子设备的解锁方法流程图。如图1所示,该方法包括:\n[0060] 步骤101,设置解锁电子设备时进行语言符号解析的策略及相应参数。\n[0061] 如前所述,为更有效地识别输入的语言符号,可以根据需要设置各种解析策略。当然,最简单地,也可以不设置策略,直接执行步骤102进行语言符号的注册。本步骤给出一些实用的解析策略,下面一一进行说明。当然,也可以直接将这些策略设置在电子设备中,作为默认设置,不需要用户额外选择和设置。\n[0062] 1、旋转策略\n[0063] 设置采用旋转策略,并设置旋转角度。当采用旋转策略后,在后续用户需要解锁电子设备而输入语言符号时,电子设备可以在设定的旋转角度范围内识别倾斜输入的语言符号,从而方便电子设备对于倾斜的输入进行分析。\n[0064] 2、笔画校正策略\n[0065] 笔画校正策略包含但是不限于笔画方向的矫正、基本笔画的拼接等内容。在用户输入顺手的情况下,笔画的输入和正常输入的顺序比较像,但是在输入条件受限的情况下,就会出现不同方向的笔画输入,比如本来是从左到右的笔画,但是用户输入时却是从右到左的输入。当采用笔画方向矫正后,能够对所有基本输入笔画进行矫正,转换为正常方向的笔画;当采用基本笔画的拼接时,可以对连笔输入的不同笔画进行识别。\n[0066] 如果有上述对笔画校正的需要,可以在本步骤中设置笔画校正策略,并可以设置具体校正的内容,例如笔画方向校正、基本笔画拼接校正等。\n[0067] 3、模糊匹配策略\n[0068] 模糊匹配策略是指对于用户输入的语言符号,选择其中部分语言符号与注册语言符号中的部分内容进行比较,如果比较一致则解锁,而不需要考虑其他语言符号与注册语言符号是否一致。例如,设置第一个字用于模糊匹配,电子设备将用户输入的第一个语言符号与注册语言符号中的第一个进行匹配,如果成功则解锁。\n[0069] 如果有上述模糊匹配的需要,可以在本步骤中设置采用模糊匹配策略,并设置用于模糊匹配的部分语言符号,可以是系统提供多种备选方案,由用户选择设定。\n[0070] 另外,与模糊匹配相对应的是准确匹配策略,即将用户输入的所有语言符号与用户注册的所有语言符号进行比较,一致则解锁。也就是本发明基本方法中给出的比较方式。\n[0071] 4、混合匹配策略\n[0072] 为进一步提高安全性,还可以将模糊匹配策略与准确匹配策略相结合,即混合匹配策略。在设置混合匹配策略后,当电子设备对输入的语言符号进行分析时,可以优先采用模糊匹配策略来识别输入的语言符号,如果匹配不成功,电子设备为用户提供多种语言符号的选择,允许用户对语言符号进行选择,然后决定输入的内容是否和注册的语言符号一致。\n[0073] 5、判断设备使用正向\n[0074] 在电子设备有两个或者多个使用正向时,可以使用语言符号解锁来判断设备的正向。本步骤可以设定利用解锁过程判断设备使用正向。\n[0075] 当设置了该策略后,电子设备可以不需要借助重力感应器进行设备使用方向的判定,而是在电子设备识别用户输入的语言符号时,从设备各个使用正向的方向上对输入的语言符号进行解析,比对注册的语言符号,如果在某一个方向上,识别语言符号成功,那么设备解锁,并将这个方向设定为电子设备的当前使用正向。在某些实施例中,设备有多个使用正向,设备借助重力感应器告诉设备的判断方向,用户输入语言符号,引擎辨识语言符号,如果辨识成功,那么解锁设备并设定当前方向为使用正向。\n[0076] 为实现多个用户对同一电子设备的使用,可以设置采用多用户策略,具体分为多用户等权限策略和多用户不等权限策略。\n[0077] 6、多用户等权限策略\n[0078] 在等权限下,不同的用户输入自己注册的语言符号就能够切换到自己的使用环境中。\n[0079] 7、多用户不等权限策略\n[0080] 多用户不等权限策略是相对于多用户等权限策略的,具体指电子设备有多个用户,但是这些用户的权限是不等的。例如,低权限的用户使用设备访问网络受限,或者是使用时长受限。低权限的用户在触越界访问时,设备进入屏幕锁,或者设备记录记录该过程方便高权限的用户查看,或者是直接进入锁屏状态,再次激活设备只能由高权限的用户来完成。或者,低权限的用户使用设备的时间受到限制,在该用户使用设备时长越界时,设备可以进入锁屏状态或者其他锁定状态,再次激活设备只能由高权限的用户来完成。\n[0081] 如果有上述对多用户管理的需要,可以根据需要在本步骤中设置多用户等权限策略或多用户不等权限策略,在设置多用户不等权限策略后,还需要进一步设置不同用户各自的访问权限。\n[0082] 上述即为本发明给出的几种实用的策略,可以根据需要选择其中的一种或多种策略。\n[0083] 步骤102,注册用于解锁的语言符号。\n[0084] 注册语言符号的方式包括但不限于软键盘、硬键盘、手写输入、音频输入和其他感应器输入等。注册的内容可以是语言符号的任何内容,该内容受限于用于解析语言符号的引擎单元,不能注册引擎单元不能够识别的符号。当然,如果语言符号的引擎单元支持动态更新,则注册的语言符号也能随之进行扩展。电子设备可以将注册的语言符号和步骤101中设置的多种策略一起保存到引擎单元中,也可以分开保存。注册的语言符号可以在本地设备保存,也可以在分布式环境中保存。\n[0085] 其中,对于步骤101中设置的与解析语言符号相关的策略,例如旋转策略、笔画校正策略,在本步骤进行语言符号注册时就可以应用。\n[0086] 另外,如果采用多用户策略,在本步骤进行语言符号注册时,可以对应不同的用户,注册各自的语言符号用于解锁。这样,在后续用户输入语言符号进行解锁时,电子设备可以将输入的语言符号依次与各个用户的注册语言符号进行比较,当比较一致时,解锁电子设备并确定一致的语言符号所属的用户,将电子设备切换到该用户的使用环境中。\n[0087] 步骤103,当需要解锁时,电子设备接收输入的语言符号,并根据设置的策略进行符号解析。\n[0088] 电子设备接收用户输入的语言符号,具体可以通过触摸屏或者触摸板接收输入的语言符号。如前所述,输入的语言符号应该是能够被语言符号的引擎单元识别的。具体的输入方向和电子设备的策略相关的。本步骤中接收的用户输入的语言符号可以是一个或者多个符号,在某些实施例中,为了区分语言符号的连续性和独立性,电子设备可以提供给用户特定的UI,以更好地区分用户输入的多个符号。例如,电子设备的输入界面可以分区域,假定分成三块,每一块允许输入一个字,然后对整体的词语进行分析并和注册的词语比较。\n[0089] 如果在步骤101中设定了用于对语言符号进行解析的策略,例如旋转策略、笔画校正策略等,则在本步骤对输入的语言符号进行解析时,需要结合前述设置的策略进行解析。\n[0090] 如果设置采用旋转策略,那么需要读取步骤101中设置的旋转角度,用于解析输入的语言符号。在某些实施例中,旋转策略可以是动态的,在注册的时候能够直接施行旋转策略(即如前所述,对于注册的语言符号应用旋转策略进行识别),在解锁的时候也能够施行旋转策略,电子设备允许用户关闭旋转策略。具体关闭和打开旋转策略可以使软件和硬件的方式来操作。\n[0091] 对于采用旋转策略的情况,在要求输入语言符号用于解锁设备的认证界面上可以弹出和旋转角度相匹配的UI,配合用户使其可以全方向输入用于解锁的语言符号。例如,将UI的界面分成若干区域,不同区域对应不同的旋转角度,用户在方便的区域内输入语言符号,电子设备读取语言符号时,将接收的语言符号按照其所在区域对应的旋转角度进行旋转后进行比较。或者,某些应用中,还可以从0度开始,然后以递增角度的方式,去与注册的符号进行比较判断。上述两种方式的认证都是用设定的角度进行操作的。\n[0092] 如果设置采用笔画校正策略,电子设备会对用户输入的语言符号的笔画顺序进行调整,以更加准确的辨别语言符号。该策略在非惯用手输入符号时对符号的辨认很有用。其中,对于笔画方向的矫正是对所有的基本输入笔画进行矫正,比如横,竖,撇,捺;如果没有设定笔画方向矫正,那么解锁的时候,有的输入法引擎单元是不能对其进行正确辨认的,如果有的输入法引擎单元能对其进行辨认,那么笔画的输入特征也可以作为一个特征结合具体输入的内容进行解锁。对于笔画的拼接,可以说是在连笔输入过程中发生的问题,比如输入“任”字时,在偏旁和右半边出现连笔,在注册语言符号时,也能够选择这个特征,在解锁认证时可以结合该连笔特征和输入的具体内容进行解锁判断。\n[0093] 下面给出一个笔画校正的例子。如图2所示,2A和2B是非标准的笔画输入,2C是标准的笔画输入。在该图2中,2A和2B一样的输入内容,二者的差异在于2A01和2B01的运笔方向不同,2A02和2B02的运笔方向不同。在某些实施例中,2A和2B还有可能其它的笔画运笔方向不同,但是输入内容的意义是一样的。\n[0094] 2C是2A和2B校正笔画之后的某一种标准的笔画输入。处理后的2C的内容即为解析后的语言符号,应该便于引擎单元识别,使得2A和2B有一样的处理结果。\n[0095] 在某些情况下,注册设备识别的符号时,可以将符号的运笔顺序也作为识别的特征。在辨识符号的时候,提取运笔顺序,分析符号,得到结果,然后比较注册的符号和运笔顺序以决定是否解锁。\n[0096] 电子设备根据设置的策略对语言符号进行解析后,用于步骤104的比较操作。\n[0097] 另外,在对输入的语言符号进行解析时,还可能根据重力感应器的参数进行。具体地,在重力感应器能够直接提供当前垂直方向的时候(该情况经常出现在用户竖直不是横屏也不是竖屏解锁设备的时候),此时可以假定感应器判定的是使用正向,那么可以结合该正向而不是使用旋转角度来辨认语言符号。\n[0098] 步骤104,将步骤103中解析后的语言符号与注册的语言符号进行比较,当比较一致时,进行解锁。\n[0099] 将解析后的语言符号与注册的语言符号进行比较,通常的比较方式可以是将二者进行相关运算,当相关性满足一定条件时,认为二者一致,否则认为二者不一致。通常比较的操作由语言符号的引擎单元执行,并给出比较结果。当比较结果为不一致时,电子设备还可以根据设置的其他策略进一步分析输入的语言符号,或者,判定解锁失败。\n[0100] 如果在步骤101中设置了采用模糊匹配策略,那么电子设备在锁屏界面上提供给用户实施模糊匹配策略的方法,提示用户输入正确部分语言符号即可解锁电子设备。这些方法包括但不限于音频、文本等内容。这种情况下,本步骤中利用解析的语言符号与注册的语言符号相比较时,确定预先设置的用于模糊匹配的部分语言符号,从用户输入的语言符号中选择出用于模糊匹配的部分语言符号,与注册的语言符号中用于模糊匹配的语言符号相比较,根据该比较结果判断是否解锁。例如,提示用户输入的第一个符号正确即可解锁,本步骤中在进行比较时,将用户输入的第一个符号与注册的第一符号进行比较,若比较一致,则解锁。\n[0101] 如果在步骤101中设置准确匹配策略,那么电子设备在锁屏界面应该能提供给用户可实施准确策略的方法。这些方法包括不限于音频,文本等内容。在本步骤中进行比较时,在某些实施例中,可以根据对用户输入语言符号的分析,为用户提供多种备选的语言符号,将用户选择的语言符号与注册的语言符号进行比较,根据比较结果判定是否解锁。\n[0102] 如果在步骤101中设置混合匹配策略,那么电子设备在本步骤中进行比较时,首先按照模糊匹配策略的方式,比较部分语言符号是否与注册的语言符号一致,如果满足模糊匹配的解锁条件,则直接解锁;否则,根据对用户输入语言符号的分析,为用户提供多种选择,将用户选择的语言符号与注册的语言符号进行比较,根据比较结果最终判定是否解锁。\n[0103] 在某些情况下,如前所述,用户注册符号时可以将语言符号的运笔顺顺序和方向也保存下来,作为注册语言符号的特征,这种情况下在本步骤判断是否解锁时,也需要判断输入的符号的运笔顺序是否和注册时保存的参数是否一致。\n[0104] 如果在步骤101中设置了利用解锁过程判断电子设备的使用正向,那么在步骤103和本步骤进行输入语言符号的解析和比较时,按照电子设备的各个备选使用正向进行解析,并与注册的语言符号进行比较。若某一备选方向上解析后的语言符号与注册的语言符号一致,则将该方向设置为电子设备的当前使用正向。当按照各个备选使用正向对输入符号的分析结果均与注册的语言符号不一致时,重新进入锁屏状态或采用其他模式的解锁。\n其中,对于多个备选使用正向进行解析时,可以串行进行各个备选使用正向的解析,也可以并行进行。\n[0105] 进一步地,如果之前设置了旋转策略,在应用解锁过程判断电子设备使用正向时,还要区分设备多个备选使用正向的分析范围,即以备选使用正向的方向为中心,在旋转角度对应的范围内,都需要分析输入的语言符号。\n[0106] 下面给出具体的例子。如图3a和图3b为判断设备使用正向的示意图。其中,3A01和\n3B01是电子设备的主要构件,该部分包括软件和硬件的内容。3A02和3B02是电子设备的接受用户手写输入的设备并显示输入内容。该部件可以是触摸屏,也可以是触摸板,当该部件是不可显示的区域时,设备会在其他的显示区域内显示输入内容。3A02和3B02可以和3A01,\n3B01分开,以一种通信方式相连接,但是仍然可以对该部件输入的内容进行分析判断。3A03是用户在一个正向上输入的一个语言符号,引擎对其进行分析,在该例中,分析结果应该是“王”字,如果设备从另外一个使用正向上进行分析,那么分析结果很有可能是“州”字,引擎可以给出两个输入方向的相似度,然后使用选择策略进行选择,进而确定设备使用正向,在此处,设备的使用正向应该是纵向的。3B03是和3A03类似的输入。\n[0107] 上述方式对于大屏幕的电子设备来说非常有用,因为他们大多数情况是不像小屏幕的电子设备那样利用重力感应器方便旋转进而确定适用正向。而上述方式不仅实现了解锁还帮助用户在解锁的同时选择了使用正向。\n[0108] 图3c为圆形设备的判断设备使用正向示意图。3C01是电子设备的主要构件,该部分可以是圆形的外观,也可以是其它形状的外观,这里画成圆形的,主要是为了说明该设备的使用正向是多个的。3C01可以用硬件或者软件的方法设定设备当前的使用正向,以方便设备进一步判断和处理用户的输入。3C02是接受输入构件或者显示部分构件。3C03是用户输入内容或者显示内容。输入内容和显示内容可以分开也可以写在一起。对图3c所示的情况处理与图3a和3b的情况处理同理,只是需要在更多的方向上解析输入的语言符号。其中,也可以结合旋转策略,在某一备选使用正向的基础上,对输入语言符号在旋转角度的范围内进行分析。\n[0109] 如果采用多用户策略,在本步骤进行语言符号比较时,将用户输入的语言符号依次与各个用户的注册语言符号进行比较,当比较一致时,解锁电子设备并确定一致的语言符号所属的用户,将电子设备切换到该用户的使用环境中,为该用户启动相关设置。多用户策略可以与操作系统的多用户策略不同,在设置用户时,可以选择用户敏感的应用,或者在应用被安装之后,给定用户敏感的选项来设定切换用户时,该应用的操作方法。\n[0110] 另外,如前所述,对于多用户策略,还细分为多用户等权限策略和多用户不等权限策略。对于多用户等权限策略,电子设备可能被多个用户共享,这些用户的权限是平等,对应用的访问,网络的使用,都是独立的。这些用户为了方便可以安排常用应用的UI。\n[0111] 对于多用户不等权限策略,电子设备被多个用户共享,但是这些用户的权限是不等,对应用的使用、网络的使用和设备的使用时间也可以是不等的。如前所述在步骤101中对于不同用户设置了各自的访问权限。当某用户进行越权访问时,电子设备进入锁屏状态,和/或,对该越权访问进行记录;当由用户的越权访问导致进入锁屏状态后,只能由权限高于越权访问的用户来解锁电子设备。具体地,若电子设备接收的语言符号为越权访问的用户所注册的语言符号,则不解锁电子设备,若电子设备接收的语言符号为权限高于越权访问用户的用户所注册的语言符号,则解锁电子设备。\n[0112] 例如,低权限的用户操作设备一定时间之后,设备会重新进入锁屏状态,此时只能由高权限的用户来解锁设备,解锁设备之后不一定进行操作系统的用户切换,可以只进行用户应用的切换。在某些实施例中,高权限用户对低权限用户的访问具有一定的控制权,他可以设定有关应用的启动,网络的访问,设备的使用时长等信息。\n[0113] 更进一步地,在用户解锁电子设备的过程中,还可以一并实现某些应用的激活。具体地,可以将某些指定应用排列在用户解锁的输入空间内,当用于解锁电子设备的语言符号输入到与某应用相应的输入空间时,在解锁电子设备后,直接激活相应应用。在某些实施例中,一个空间内能输入语言符号,同时这个空间也能将应用的图标添加进去,这些特定的应用可以在特定的位置,用户输入的时候,可以主动的使用符号的输入路径来连接这些位置,进而激活这些应用。比如在IPad上可以将输入空间划分为4个区域,每个区域都可以用语言符号来解锁,但是在不同区域解锁将对应不同类型的应用,比如在第一个区域对应的时候游戏类的,第二个区域是常用社交类的应用,第三个区域是工作类的,第四个区域是杂类。这样在某个区域输入符号解锁那么就激活到这些应用的空间中去。又比如,在一个矩形内可以输入语言符号,然后在该矩形内,有短信,联系人,Email能应用排列在不影响输入的矩形空间内。在矩形内输入语言符号的时候,可以将输入过程中笔画的输入和其他应用结合起来,如果应用的图标有笔画划过,并且成功解锁,那么激活该应用。这样在输入符号的过程中,不仅发挥了输入空间的自由变换的特点,还充分利用了输入空间的容器作用。\n[0114] 至此,本发明中的方法流程结束。\n[0115] 本发明还提供了一种电子设备的解锁装置,用于实施上述解锁方法。如图4所示为本发明中解锁装置的基本结构示意图。\n[0116] 具体地,该解锁装置包括注册单元、引擎单元和解锁单元。其中,注册单元,用于接收并保存用户注册的用于解锁的语言符号;输入单元,在需要解锁电子设备时,接收输入的语言符号;引擎单元,用于将输入单元接收的语言符号与注册单元保存的语言符号进行比较,当比较结果一致时,通知解锁单元进行解锁;解锁单元,用于在引擎单元输出的比较结果为一致时,解锁电子设备。\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] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
法律信息
- 2016-08-24
- 2012-12-19
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 201210156458.7
申请日: 2012.05.18
- 2012-10-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-04-04
|
2010-09-10
| | |
2
| |
2012-05-09
|
2010-05-26
| | |
3
| |
2009-01-21
|
2008-08-11
| | |
4
| |
2010-12-22
|
2010-06-10
| | |
5
| |
2011-01-05
|
2008-08-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |