一种系统启动方法及电子设备的制作方法

文档序号:6489392阅读:139来源:国知局
一种系统启动方法及电子设备的制作方法
【专利摘要】本发明公开了一种系统启动方法,用于简化系统启动时的解锁方式。所述方法包括:在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息;检测获得形成第一轨迹的第一操作;响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;在匹配时,控制所述电子设备进入所述操作系统。本发明还公开了用于实现所述方法的电子设备。
【专利说明】一种系统启动方法及电子设备
【技术领域】
[0001]本发明涉及计算机及嵌入式领域,特别涉及一种系统启动方法及电子设备。
【背景技术】[0002]现有技术中,用户在使用笔记本时通常会自行加密,而在开机时要对加密后的笔记本进行解锁,通常有两种方式:通过键盘输入密码或通过指纹输入系统输入指纹。
[0003]目前应用比较广的是第一种方式,即通过键盘输入密码,但这种方式需要用户记住较多的字母或数字组合,方式较为复杂,且用户有时可能会更换密码,又需要重新记忆,很多用户会因为忘记密码而无法对自己使用的笔记本进行解锁。并且在输入密码时需要通过键盘依次输入,容易出错。
[0004]通过指纹输入较为方便,但一般需要额外的一套指纹输入系统来支持指纹认证的操作,不仅使整个电子设备的体积变大,不方便携带,而且也增加了成本。
[0005]可见,现有技术中的系统进行启动时解锁方式均较为复杂,不利于应用。

【发明内容】

[0006]本发明实施例提供一种系统启动方法及电子设备,用于解决现有技术中系统启动时解锁方式较为复杂的技术问题,实现了简化系统启动时解锁方式的技术效果。
[0007]—种系统启动方法,应用于安装有操作系统的电子设备,包括以下步骤:
[0008]在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提不?目息;
[0009]检测获得形成第一轨迹的第一操作;
[0010]响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;
[0011]判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;
[0012]在匹配时,控制所述电子设备进入所述操作系统。
[0013]较佳的,所述第一操作为在所述触摸单元上划过所述第一轨迹的操作。
[0014]较佳的,所述电子设备具有触摸单元,检测获得形成第一轨迹的第一操作的步骤包括:通过所述触摸单元检测获得形成第一轨迹的第一操作。
[0015]较佳的,所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列,判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配的步骤包括:根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0016]较佳的,根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配的步骤包括:确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0017]较佳的,获得所述预设轨迹信息的步骤包括:检测获得形成第三轨迹的第二操作;对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
[0018]较佳的,所述电子设备还包括触摸单元,所述第二操作为在所述触摸单元上划过所述第三轨迹的操作。
[0019]一种电子设备,所述电子设备安装有操作系统,所述电子设备包括:
[0020]生成模块,用于在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息;
[0021]检测模块,用于检测获得形成第一轨迹的第一操作;
[0022]获取模块,用于响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;
[0023]判断模块,用于判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;
[0024]控制模块,用于在匹配时,控制所述电子设备进入所述操作系统。
[0025]较佳的,所述第一操作为在所述触摸单元上划过所述第一轨迹的操作。
[0026]较佳的,所述电子设备具有触摸单元,所述检测模块具体用于:通过所述触摸单元检测获得形成第一轨迹的第一操作。
[0027]较佳的,所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列,所述判断模块具体用于:根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0028]较佳的,所述判断模块具体用于:确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0029]较佳的,所述检测模块还用于:检测获得形成第三轨迹的第二操作;
[0030]所述获取模块还用于:对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
[0031]较佳的,所述电子设备还包括触摸单元,所述第二操作为在所述触摸单元上划过所述第三轨迹的操作。
[0032]本发明实施例中的系统启动方法可以应用于安装有操作系统的电子设备,所述方法可以包括:在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息;检测获得形成第一轨迹的第一操作;响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;在匹配时,控制所述电子设备进入所述操作系统。
[0033]本发明实施例中,在所述操作系统进行启动且需要输入密码时,可以直接输入所述第一轨迹,如果所述第一轨迹与所述电子设备中预先存储的所述预设轨迹信息相匹配,则所述电子设备可以进入所述操作系统。以输入运动轨迹的方式进行解锁,不用记忆较多的字符,简化了操作过程,便于用户使用,也无需使用额外的指纹输入系统,不会增加整个电子设备的体积,也使所述电子设备更方便携带。
【专利附图】

【附图说明】
[0034]图1为本发明实施例中系统启动方法的主要流程图;
[0035]图2为本发明实施例中第一轨迹的示意图;
[0036]图3为本发明实施例中第一轨迹及栅格阵列示意图;
[0037]图4为本发明实施例中电子设备的主要结构图。
【具体实施方式】
[0038]本发明实施例中的系统启动方法可以应用于安装有操作系统的电子设备,所述方法可以包括:在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息;检测获得形成第一轨迹的第一操作;响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;在匹配时,控制所述电子设备进入所述操作系统。
[0039]本发明实施例中,在所述操作系统进行启动且需要输入密码时,可以直接输入所述第一轨迹,如果所述第一轨迹与所述电子设备中预先存储的所述预设轨迹信息相匹配,则所述电子设备可以进入所述操作系统。以输入运动轨迹的方式进行解锁,不用记忆较多的字符,简化了操作过程,便于用户使用,也无需使用额外的指纹输入系统,不会增加整个电子设备的体积,也使所述电子设备更方便携带。
[0040]参见图1,为本发明实施例中提供的系统启动方法,所述方法可以应用于一安装有操作系统的电子设备中。所述方法的主要流程如下:
[0041]步骤101:在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息。
[0042]在所述电子设备需要开机时,所述电子设备上电,所述电子设备在上电后即开始启动所述操作系统。在所述操作系统启动的过程中,所述电子设备会生成一用于提示用户输入密码的所述提示信息。例如,所述电子设备可以以对话框的形式向用户呈现所述提示信息,以提示用户输入密码。
[0043]本发明实施例中,可以首先选择输入密码的方式,例如系统可以对用户进行不同提示,例如系统可以提示用户可以以字符形式输入密码,如果所述电子设备具有指纹输入系统,则系统还可以提示用户可以以指纹形式输入密码,系统还可以提示用户以轨迹形式输入密码。例如系统可以在同一显示界面上向用户提供不同的输入密码的方式,用户可以自行选择不同的输入密码的方式,对于用户来说更便利,系统也更加智能,可以方便不同用户的使用。
[0044]本发明实施例中,所述电子设备可以具有触摸单元,在所述操作系统开始启动时,所述电子设备具有的所述触摸单元即可被激活,或者,如果系统在同一显示界面上向用户提供不同的输入密码的方式,如果用户从中选择了通过所述触摸单元输入密码,则在用户进行选择后所述触摸单元即被激活,或者所述触摸单元也可以有其他激活方式,只要能够使用户能通过所述触摸单元进行正常输入即可,本发明对具体激活方式不做限制。
[0045]本发明实施例中,所述触摸单元可以是所述电子设备的触摸板,或者也可以是所述电子设备具有的触摸屏。例如,如果所述电子设备为笔记本,则所述触摸单元可以是所述电子设备的触摸板,如果所述电子设备为平板电脑,则所述触摸单元可以是所述电子设备的触摸屏,等等。
[0046]步骤102:检测获得形成第一轨迹的第一操作。
[0047]在需要用户输入密码时,用户可以进行所述第一操作。例如,所述电子设备可以具有所述触摸单元,用户可以通过所述触摸单元进行所述第一操作。本发明实施例中,所述第一操作可以是在所述触摸单元上划过所述第一轨迹的操作。
[0048]例如,如图2所示,所述第一轨迹可以是图2中以实线所示的折线。用户在进行所述第一操作时,可以借助于设置在所述触摸单元上的栅格阵列,如图2中所示,所述第一轨迹分布在所述栅格阵列中。其中,所述栅格阵列可以是所述电子设备出厂时就设置在所述触摸单元上,或者也可以是贴纸形式,由用户自行贴在所述触摸单元上。设置有所述栅格阵列,便于用户进行输入和定位,也便于系统进行轨迹匹配。
[0049]在用户进行所述第一操作后,所述电子设备可以检测并获得所述第一操作,其中,所述电子设备可以定时、实时或受触发时进行检测。本发明实施例中,如果用户是通过所述触摸单元进行的所述第一操作,则所述电子设备可以是通过所述触摸单元检测获得所述第
一操作。
[0050]步骤103:响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息。
[0051]所述电子设备在获得所述第一操作后,可以对所述第一操作进行响应,以获得所述第一轨迹对应的所述第一轨迹信息。
[0052]步骤104:判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0053]本发明实施例中,所述电子设备中可以存储有所述预设轨迹信息,所述预设轨迹信息可以是一种轨迹信息,或者也可以预先存储有多种所述预设轨迹信息。如果所述电子设备只存储有一种所述预设轨迹信息,则表明所述电子设备只能由一个密码进行解锁,如果所述电子设备存储有多种所述预设轨迹信息,表明所述电子设备可以由多个不同的密码进行解锁。
[0054]本发明实施例中,需首先获取所述预设轨迹信息。
[0055]例如,一种可能的获取所述预设轨迹信息的方式可以是:
[0056]检测获得形成第三轨迹的第二操作;
[0057]对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
[0058]本发明实施例中,所述第二操作可以是在所述电子设备的所述触摸单元上划过所述第三轨迹的操作。例如,所述第三轨迹为图2中所示的折线,则所述第二操作为在所述触摸单元上划过该折线的操作。[0059]本发明实施例中,用户需要更改或设置密码时,可以进行所述第二操作,例如用户可以在所述触摸单元上进行所述第二操作。且,用户需要更改或设置密码时,可以在所述触摸单元上划下如图2中所示的折线,且用户在进行所述第二操作完毕后,系统可以提示用户再次输入密码,则用户可以再次在所述触摸单元上划下如图2所示的折线。相当于系统能够获得用户两次进行的所述第二操作。系统在获得两次所述第二操作后,可以将两次所述第二操作所分别对应的轨迹信息进行匹配,如果这两次所述第二操作所对应的轨迹信息匹配一致,则说明用户输入正确,系统可以将这两次所述第二操作中任一次所述第二操作所对应的所述第二轨迹所对应的所述第二轨迹信息作为所述预设轨迹信息进行存储,该预设轨迹信息就可以相当于所述电子设备中安装的所述操作系统的登录密码。
[0060]所述电子设备在存储有所述预设轨迹信息的情况下,当所述电子设备检测获得所述第一操作后,可以获得与所述第一操作对应的所述第一轨迹信息,在获得所述第一轨迹信息后,所述电子设备可以判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0061]本发明实施例中,以所述第一操作是通过所述触摸单元获得、且所述触摸单元上设置有所述栅格阵列进行说明。本发明中的实施例只用于解释本发明,而不能用于限制本发明,对于具体的如何获得所述第一操作及如何将所述第一轨迹信息与所述预设轨迹信息进行匹配的过程,本发明不做限制。
[0062]本发明实施例中,所述电子设备可以根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0063]具体的,所述电子设备可以确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0064]例如,如图3所示,为用户在所述触摸单元上进行所述第一操作所对应的所述第一轨迹,为一折线。图3中为每个栅格进行了编号,可以看到所述第一轨迹经过了第2个栅格、第5个栅格、第6个栅格、第7个栅格、第8个栅格和第11个栅格,且用户在进行所述第一操作时是按照从上到下、从左到右的顺序进行操作,所述电子设备确定所述第一轨迹依次经过这些栅格的顺序是:第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格_第11个栅格。
[0065]所述电子设备中存储有所述预设轨迹信息,则所述电子设备继续判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致。本发明实施例中所述的一致,指的是所述第二轨迹信息与所述第一轨迹信息对应的栅格相同,且所述第一轨迹和所述第二轨迹经过这些栅格的顺序也相同。
[0066]例如,图3中所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备判断存储的所述预设轨迹信息中是否有所述第二轨迹信息所对应的所述第二轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,如果判断确定存储的所述预设轨迹信息中有所述第二轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配;如果判断确定存储的所述预设轨迹信息中没有所述第二轨迹与所述第一轨迹经过的栅格相同,例如所述第二轨迹没有经过其中任意一个或几个栅格,例如所述第二轨迹没有经过其中第2个栅格,或所述第二轨迹还经过了其他任意一个或几个栅格,例如所述第二轨迹还经过了所述第一轨迹未经过的第4个栅格,则述电子设备确定存储在所述电子设备中的预设轨迹信息中没有所述第二轨迹信息与所述第一轨迹信息匹配;或者如果判断确定存储的所述预设轨迹信息中没有所述第二轨迹与所述第一轨迹经过的栅格顺序相同,例如所述第二轨迹依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述第一轨迹与所述第二轨迹所经过的栅格相同,但所述第一轨迹和所述第二轨迹经过这些栅格的顺序不同,则所述电子设备依然可以确定存储在所述电子设备中的预设轨迹信息中没有所述第二轨迹信息与所述第一轨迹信息匹配。
[0067]本发明实施例中,在所述电子设备获得所述预设轨迹信息时,如果选择令用户输入两次轨迹,即如上所述令用户进行两次所述第二操作,则所述电子设备在获得两个所述第二操作所分别对应的轨迹信息后也需要进行匹配,如果确定匹配一致,则将两个所述第二操作中的任一次所述第二操作所对应的轨迹信息作为所述预设轨迹信息进行存储,如果匹配不一致,则可能需要提示用户重新进行输入,即需要提示用户重新进行所述第二操作。其中,对第一次所述第二操作所对应的轨迹信息A和第二次所述第二操作所对应的轨迹信息B进行匹配的过程可以是:
[0068]例如,图3中所示的是所述轨迹信息A所对应的轨迹A。所述轨迹A依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格。当用户又进行了第二次所述第二操作,所述电子设备获得一轨迹B,则所述电子设备可以判断所述轨迹B所对应的轨迹信息B与所述轨迹信息A是否一致。如果判断确定所述轨迹B也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则确定所述轨迹信息A与所述轨迹信息B匹配一致;如果判断确定所述轨迹B没有经过其中任意一个或几个栅格,例如所述轨迹B没有经过其中第5个栅格,或所述轨迹B还经过了任意一个或几个其他的栅格,例如所述轨迹B还经过了第4个栅格,则述电子设备确定所述轨迹信息B与所述轨迹信息A不匹配;或者如果判断确定所述轨迹B与所述轨迹A经过的栅格顺序不同,例如所述轨迹B依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述轨迹B与所述轨迹A所经过的栅格相同,但所述轨迹B和所述轨迹A经过这些栅格的顺序不同,则所述电子设备依然可以确定所述轨迹信息A与所述轨迹信息B不匹配。
[0069]步骤105:在匹配时,控制所述电子设备进入所述操作系统。
[0070]以下通过几个具体的实施例介绍本发明中的系统启动方法,下面的实施例主要介绍了几种可能的应用场景。需要说明的是,本发明中的实施例只用于解释本发明,而不能用于限制本发明。凡是符合本发明思想的实施例均在本发明的保护范围之内,本领域技术人员自然知道应如何根据本发明的思想进行变形。
[0071]实施例一:
[0072]所述电子设备为笔记本,所述电子设备具有一触摸单元,本实施例中所述触摸单元所述笔记本的触摸板。
[0073]在所述电子设备需要开机时,所述电子设备上电,所述电子设备上电后即开始启动所述操作系统。在所述操作系统启动的过程中,所述电子设备会生成一用于提示用户输入密码的所述提示信息。例如,本实施例中所述电子设备可以以对话框的形式向用户呈现所述提示信息,以提示用户输入密码。
[0074]在需要用户输入密码时,用户可以进行所述第一操作。例如用户可以通过所述触摸单元进行所述第一操作。本发明实施例中,所述第一操作可以是在所述触摸单元上划过所述第一轨迹的操作。例如,如图3所示,所述第一轨迹可以是图3中的折线。用户在进行所述第一操作时,可以借助于设置在所述触摸单元上的栅格阵列。
[0075]所述电子设备在获得所述第一操作后,可以对所述第一操作进行响应,以获得所述第一轨迹对应的所述第一轨迹信息。
[0076]图3中为每个栅格进行了编号,可以看到所述第一轨迹经过了第2个栅格、第5个栅格、第6个栅格、第7个栅格、第8个栅格和第11个栅格,且用户在进行所述第一操作时是按照从上到下、从左到右的顺序进行操作,所述电子设备确定所述第一轨迹依次经过这些栅格的顺序是:第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格。
[0077]本实施例中,所述电子设备中存储有一种预设轨迹信息。在获得所述第一轨迹信息后,所述电子设备可以判断存储在所述电子设备中所述预设轨迹信息是否与所述第一轨迹信息匹配。
[0078]具体的,所述电子设备可以确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0079]例如,图3中所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备判断存储的所述预设轨迹信息所对应的预设轨迹是否也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定所述预设轨迹信息与所述第一轨迹信息匹配;如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格相同,例如所述预设轨迹没有经过其中任意一个或几个栅格,例如所述预设轨迹没有经过其中第2个栅格,或所述预设轨迹还经过了其他任意一个或几个栅格,例如所述预设轨迹还经过了所述第一轨迹未经过的第4个栅格,则述电子设备确定存储所述预设轨迹信息无法与所述第一轨迹信息匹配;或者如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格顺序相同,例如所述预设轨迹依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述第一轨迹与所述预设轨迹所经过的栅格相同,但所述第一轨迹和所述预设轨迹经过这些栅格的顺序不同,则所述电子设备依然可以确定所述预设轨迹信息无法与所述第一轨迹信息匹配。
[0080]本实施例中,所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,所述预设轨迹信息所对应的所述预设轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定所述第一轨迹信息与所述预设轨迹信息匹配一致,所述电子设备可以继续启动所述操作系统。
[0081]实施例二:
[0082]所述电子设备为平板电脑,所述电子设备具有一触摸单元,即所述平板电脑的触摸屏。
[0083]在所述电子设备需要开机时,所述电子设备上电,所述电子设备在上电后即开始启动所述操作系统。在所述操作系统启动的过程中,所述电子设备会生成一用于提示用户输入密码的所述提示信息。例如,本实施例中所述电子设备可以以对话框的形式向用户呈现所述提示信息,以提示用户输入密码。
[0084]在需要用户输入密码时,用户可以进行所述第一操作。例如用户可以通过所述触摸单元进行所述第一操作。本发明实施例中,所述第一操作可以是在所述触摸单元上划过所述第一轨迹的操作。例如,如图3所示,所述第一轨迹可以是图3中的折线。用户在进行所述第一操作时,可以借助于设置在所述触摸单元上的栅格阵列。
[0085]所述电子设备在获得所述第一操作后,可以对所述第一操作进行响应,以获得所述第一轨迹对应的所述第一轨迹信息。
[0086]图3中为每个栅格进行了编号,可以看到所述第一轨迹经过了第2个栅格、第5个栅格、第6个栅格、第7个栅格、第8个栅格和第11个栅格,且用户在进行所述第一操作时是按照从上到下、从左到右的顺序进行操作,所述电子设备确定所述第一轨迹依次经过这些栅格的顺序是:第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格。
[0087]本实施例中,所述电子设备中存储有一种预设轨迹信息。在获得所述第一轨迹信息后,所述电子设备可以判断存储在所述电子设备中所述预设轨迹信息是否与所述第一轨迹信息匹配。
[0088]具体的,所述电子设备可以确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0089]例如,图3中所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备判断存储的所述预设轨迹信息所对应的预设轨迹是否也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定所述预设轨迹信息与所述第一轨迹信息匹配;如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格相同,例如所述预设轨迹没有经过其中任意一个或几个栅格,例如所述预设轨迹没有经过其中第2个栅格,或所述预设轨迹还经过了其他任意一个或几个栅格,例如所述预设轨迹还经过了所述第一轨迹未经过的第4个栅格,则述电子设备确定存储所述预设轨迹信息无法与所述第一轨迹信息匹配;或者如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格顺序相同,例如所述预设轨迹依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述第一轨迹与所述预设轨迹所经过的栅格相同,但所述第一轨迹和所述预设轨迹经过这些栅格的顺序不同,则所述电子设备依然可以确定所述预设轨迹信息无法与所述第一轨迹信息匹配。
[0090]本实施例中,所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,所述预设轨迹信息所对应的所述预设轨迹依次经过了第2个栅格-第I个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定所述第一轨迹信息与所述预设轨迹信息不能匹配一致,所述电子设备可以停止启动所述操作系统。例如所述电子设备可以提示用户密码输入错误,用户可以重新输入密码。
[0091]实施例三:
[0092]所述电子设备为笔记本,所述电子设备具有一触摸单元,即所述笔记本的触摸板。
[0093]在所述电子设备需要开机时,所述电子设备上电,所述电子设备在上电后即开始启动所述操作系统。在所述操作系统启动的过程中,所述电子设备会生成一用于提示用户输入密码的所述提示信息。例如,本实施例中所述电子设备可以以对话框的形式向用户呈现所述提示信息,以提示用户输入密码。
[0094]本实施例中,所述电子设备已经预先存储有一种预设轨迹信息。其中所述电子设备获得所述预设轨迹信息的过程可以是:
[0095]用户需要更改或设置密码时,可以进行第二操作,例如用户可以在所述触摸单元上进行所述第二操作。且,用户需要更改或设置密码时,可以在所述触摸单元上划下如图3中所示的折线,且用户在进行所述第二操作完毕后,系统可以提示用户再次输入密码,则用户可以再次在所述触摸单元上划下如图3所示的折线。相当于系统能够获得用户两次进行的所述第二操作。系统在获得两次所述第二操作后,可以将两次所述第二操作所分别对应的轨迹信息进行匹配,如果这两次所述第二操作所对应的轨迹信息匹配一致,则说明用户输入正确,系统可以将这两次所述第二操作中任一次所述第二操作所对应的所述第二轨迹所对应的所述第二轨迹信息作为所述预设轨迹信息进行存储,该预设轨迹信息就可以相当于所述电子设备中安装的所述操作系统的登录密码。
[0096]例如,所述电子设备对第一次所述第二操作所对应的轨迹信息A和第二次所述第二操作所对应的轨迹信息B进行匹配的过程可以是:[0097]例如,图3中所示的是所述轨迹信息A所对应的轨迹A。所述轨迹A依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格。当用户又进行了第二次所述第二操作,所述电子设备获得一轨迹B,则所述电子设备可以判断所述轨迹B所对应的轨迹信息B与所述轨迹信息A是否一致。如果判断确定所述轨迹B也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则确定所述轨迹信息A与所述轨迹信息B匹配一致;如果判断确定所述轨迹B没有经过其中任意一个或几个栅格,例如所述轨迹B没有经过其中第5个栅格,或所述轨迹B还经过了任意一个或几个其他的栅格,例如所述轨迹B还经过了第4个栅格,则述电子设备确定所述轨迹信息B与所述轨迹信息A不匹配;或者如果判断确定所述轨迹B与所述轨迹A经过的栅格顺序不同,例如所述轨迹B依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述轨迹B与所述轨迹A所经过的栅格相同,但所述轨迹B和所述轨迹A经过这些栅格的顺序不同,则所述电子设备依然可以确定所述轨迹信息A与所述轨迹信息B不匹配。
[0098]本实施例中所述电子设备确定所述轨迹信息A与所述轨迹信息B匹配,则所述电子设备可以将所述轨迹信息A或所述轨迹信息B存储为所述预设轨迹信息。
[0099]在需要用户输入密码时,用户可以进行所述第一操作。例如用户可以通过所述触摸单元进行所述第一操作。本发明实施例中,所述第一操作可以是在所述触摸单元上划过所述第一轨迹的操作。例如,如图3所示,所述第一轨迹可以是图3中的折线。用户在进行所述第一操作时,可以借助于设置在所述触摸单元上的栅格阵列。
[0100]所述电子设备在获得所述第一操作后,可以对所述第一操作进行响应,以获得所述第一轨迹对应的所述第一轨迹信息。
[0101]图3中为每个栅格进行了编号,可以看到所述第一轨迹经过了第2个栅格、第5个栅格、第6个栅格、第7个栅格、第8个栅格和第11个栅格,且用户在进行所述第一操作时是按照从上到下、从左到右的顺序进行操作,所述电子设备确定所述第一轨迹依次经过这些栅格的顺序是:第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格。
[0102]本实施例中,所述电子设备中存储有一种预设轨迹信息。在获得所述第一轨迹信息后,所述电子设备可以判断存储在所述电子设备中所述预设轨迹信息是否与所述第一轨迹信息匹配。
[0103]具体的,所述电子设备可以确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0104]例如,图3中所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备判断存储的所述预设轨迹信息所对应的预设轨迹是否也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹也依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,则所述电子设备确定所述预设轨迹信息与所述第一轨迹信息匹配;如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格相同,例如所述预设轨迹没有经过其中任意一个或几个栅格,例如所述预设轨迹没有经过其中第2个栅格,或所述预设轨迹还经过了其他任意一个或几个栅格,例如所述预设轨迹还经过了所述第一轨迹未经过的第4个栅格,则述电子设备确定存储所述预设轨迹信息无法与所述第一轨迹信息匹配;或者如果判断确定存储的所述预设轨迹信息所对应的所述预设轨迹与所述第一轨迹经过的栅格顺序相同,例如所述预设轨迹依次经过的是第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,虽然所述第一轨迹与所述预设轨迹所经过的栅格相同,但所述第一轨迹和所述预设轨迹经过这些栅格的顺序不同,则所述电子设备依然可以确定所述预设轨迹信息无法与所述第一轨迹信息匹配。
[0105]本实施例中,所述第一轨迹依次经过了第2个栅格-第5个栅格-第6个栅格-第7个栅格-第8个栅格-第11个栅格,所述预设轨迹信息所对应的所述预设轨迹依次经过了第11个栅格-第8个栅格-第7个栅格-第6个栅格-第5个栅格-第2个栅格,则所述电子设备确定所述第一轨迹信息与所述预设轨迹信息不能匹配一致,所述电子设备可以停止启动所述操作系统。例如所述电子设备可以提示用户密码输入错误,用户可以重新输入密码。
[0106]参见图4,本发明还提供一种电子设备,所述电子设备可以安装有操作系统。所述电子设备可以包括生成模块401、检测模块402、获取模块403、判断模块404和控制模块405。
[0107]生成模块401可以用于在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息。
[0108]检测模块402可以用于检测获得形成第一轨迹的第一操作。
[0109]所述电子设备具有触摸单元,检测模块402具体可以用于通过所述触摸单元检测获得形成第一轨迹的第一操作。
[0110]本发明实施例中所述第一操作可以是在所述触摸单元上划过所述第一轨迹的操作。
[0111]检测模块402还可以用于检测获得形成第三轨迹的第二操作。
[0112]获取模块403可以用于响应所述第一操作,获得所述第一轨迹对应的第一轨迹信
肩、O
[0113]获取模块403还可以用于对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
[0114]本发明实施例中所述电子设备还可以包括所述触摸单元,所述第二操作可以是在所述触摸单元上划过所述第三轨迹的操作。
[0115]判断模块404可以用于判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0116]所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列,判断模块404具体可以用于根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
[0117]所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列,判断模块404具体可以用于确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
[0118]控制模块405可以用于在匹配时,控制所述电子设备进入所述操作系统。
[0119]本发明实施例中的系统启动方法可以应用于安装有操作系统的电子设备,所述方法可以包括:在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息;检测获得形成第一轨迹的第一操作;响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息;判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配;在匹配时,控制所述电子设备进入所述操作系统。
[0120]本发明实施例中,在所述操作系统进行启动且需要输入密码时,可以直接输入所述第一轨迹,如果所述第一轨迹与所述电子设备中预先存储的所述预设轨迹信息相匹配,则所述电子设备可以进入所述操作系统。以输入运动轨迹的方式进行解锁,不用记忆较多的字符,简化了操作过程,便于用户使用,也无需使用额外的指纹输入系统,不会增加整个电子设备的体积,也使所述电子设备更方便携带。
[0121]本发明实施例中在进行轨迹匹配时可以根据所述栅格阵列中的栅格进行匹配,简化了匹配过程,对于电子设备来说更易于操作。
[0122]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0123]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0124]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0125]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0126]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种系统启动方法,应用于安装有操作系统的电子设备,其特征在于,包括以下步骤: 在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息; 检测获得形成第一轨迹的第一操作; 响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息; 判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配; 在匹配时,控制所述电子设备进入所述操作系统。
2.如权利要求1所述的方法,其特征在于,所述第一操作为在所述触摸单元上划过所述第一轨迹的操作。
3.如权利要求1所述的方法,其特征在于,所述电子设备具有触摸单元,检测获得形成第一轨迹的第一操作的步骤包括:通过所述触摸单元检测获得形成第一轨迹的第一操作。
4.如权利要求1所述的方法,其特征在于,所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列, 判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配的步骤包括:根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
5.如权利要求4所述的方法,其特征在于,根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配的步骤包括:确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
6.如权利要求1所述的方法,其特征在于,获得所述预设轨迹信息的步骤包括:检测获得形成第三轨迹的第二操作;对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
7.如权利要求6所述的方法,其特征在于,所述电子设备还包括触摸单元,所述第二操作为在所述触摸单元上划过所述第三轨迹的操作。
8.一种电子设备,所述电子设备安装有操作系统,其特征在于,所述电子设备包括: 生成模块,用于在所述电子设备上电且所述操作系统处于启动过程中,生成一用于提示输入密码的提示信息; 检测模块,用于检测获得形成第一轨迹的第一操作; 获取模块,用于响应所述第一操作,获得所述第一轨迹对应的第一轨迹信息; 判断模块,用于判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配; 控制模块,用于在匹配时,控制所述电子设备进入所述操作系统。
9.如权利要求8所述的电子设备,其特征在于,所述第一操作为在所述触摸单元上划过所述第一轨迹的操作。
10.如权利要求8所述的电子设备,其特征在于,所述电子设备具有触摸单元,所述检测模块具体用于:通过所述触摸单元检测获得形成第一轨迹的第一操作。
11.如权利要求8所述的电子设备,其特征在于,所述电子设备具有触摸单元,所述触摸单元上设置有栅格阵列,所述判断模块具体用于:根据所述栅格阵列判断存储在所述电子设备中的预设轨迹信息中是否有第二轨迹信息与所述第一轨迹信息匹配。
12.如权利要求11所述的电子设备,其特征在于,所述判断模块具体用于:确定所述第一轨迹信息所对应的第一轨迹依次经过的所述栅格阵列中的栅格,判断存储在所述电子设备中的预设轨迹信息中是否有所述第二轨迹信息所对应的第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,当判断确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息所对应的所述第二轨迹依次经过的所述栅格阵列中的栅格与所述第一轨迹所经过的栅格一致,确定存储在所述电子设备中的预设轨迹信息中有所述第二轨迹信息与所述第一轨迹信息匹配。
13.如权利要求11所述的电子设备,其特征在于,所述检测模块还用于:检测获得形成第三轨迹的第二操作; 所述获取模块还用于:对所述第二操作进行响应,将所述第三轨迹所对应的第三轨迹信息作为所述预设轨迹信息进行存储。
14.如权利要求13所述的电子设备,其特征在于,所述电子设备还包括触摸单元,所述第二操作为在所述触摸单 元上划过所述第三轨迹的操作。
【文档编号】G06F3/0488GK103699290SQ201210369968
【公开日】2014年4月2日 申请日期:2012年9月27日 优先权日:2012年9月27日
【发明者】乔秋豪 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1