电子装置及其密码保护方法转让专利

申请号 : CN200910301392.4

文献号 : CN101859504B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 叶王鸿

申请人 : 深圳富泰宏精密工业有限公司富士康科技股份有限公司

摘要 :

一种电子装置,包括触摸屏以及构建模块、设置模块、显示模块、分析模块及密码生成模块。上述模块可用于构建被划分为多个方格的立方体、设置该立方体的面的序号与方格的标号以使得每个方格具备位置代码,通过侦测用户对多个方格的选择以分析出所选择方格的位置代码,并根据该位置代码生成相应的密码。本发明还提供一种密码保护方法。利用本发明可生成位置密码以实现对电子装置内数据的保护。

权利要求 :

1.一种电子装置,包括触摸屏,其特征在于,该电子装置还包括:构建模块,用于构建一个立方体,将该立方体的每个面切割成九个大小相同的方格,设置该立方体的每个面的序号,对每个面中的九个方格进行标号,根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联,及设置每个面的每个方格具有一个位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成;

设置模块,用于定义密码由多个方格的位置代码组成;

显示模块,用于载入该立方体并于所述触摸屏上显示该立方体;

分析模块,用于侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及密码生成模块,用于获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格的位置代码,并根据多个组成的位置代码生成一个初始密码。

2.如权利要求1所述的电子装置,其特征在于,在需要输入密码对用户身份进行确认时,利用所述的显示模块、分析模块以及密码生成模块生成一个输入密码。

3.如权利要求2所述的电子装置,其特征在于,该电子装置还包括验证模块,用于比对该生成的输入密码与初始密码是否相符,从而验证该输入密码是否正确。

4.如权利要求1所述的电子装置,其特征在于,所述的构建模块还用于提供密码输入界面,该密码输入界面包括用以显示该立方体的显示区域、用以开始输入密码的“设置”按钮及用以确认密码已输入完毕的“确定”按钮。

5.如权利要求1至4项中任一项所述的电子装置,其特征在于,所述旋转立方体是通过在所述触摸屏上点击该立方体的面将该立方体旋转至所需选择的面。

6.一种密码保护方法,应用于包括触摸屏的电子装置中,该方法包括如下步骤:构建步骤:构建一个立方体,将该立方体的每个面切割成九个大小相同的方格;

设置步骤:设置该立方体的每个面的序号,对每个面中的九个方格进行标号,并设置每个面的每个方格具有的位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成;

第一定义步骤:根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联;

第二定义步骤:定义密码由多个方格的位置代码组成;

载入步骤:载入该立方体并于所述触摸屏上显示该立方体;

侦测步骤:侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作,并根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域;

确认步骤:确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及生成步骤:获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格的位置代码,并根据多个组成的位置代码生成一个初始密码。

7.如权利要求6所述的密码保护方法,其特征在于,该方法还包括:在需要输入密码对用户身份进行确认时,执行上述的载入步骤、侦测步骤、确认步骤以及生成步骤,从而根据用户对该立方体上的方格的选择生成一个输入密码。

8.如权利要求7所述的密码保护方法,其特征在于,该方法还包括:验证步骤:比对该生成的输入密码与初始密码是否相符,从而验证该输入密码是否正确;

若输入密码正确,则允许用户进入该电子装置的操作系统;或

若输入密码错误,则拒绝用户进入该电子装置的操作系统。

9.如权利要求6所述的密码保护方法,其特征在于,所述的构建步骤包括:提供密码输入界面,该密码输入界面包括用以显示该立方体的显示区域、用以开始输入密码的“设置”按钮及用以确认密码已输入完毕的“确定”按钮。

10.如权利要求6至9项中任一项所述的密码保护方法,其特征在于,所述旋转立方体是通过在所述触摸屏上点击该立方体的面将该立方体旋转至所需选择的面。

说明书 :

电子装置及其密码保护方法

技术领域

[0001] 本发明涉及一种安全管理装置及方法,尤其涉及一种电子装置及其密码保护方法。

背景技术

[0002] 随着电子技术的不断发展,越来越多类型的电子产品被普遍应用于各个行业中,并深入到人们的日常生活中。通常,电子产品具备一定的存储空间用于存储用户的个人信息或者其他数据,例如:手机的通讯录、短信记录、备忘录、拍摄的照片以及视频等。如何通过保护电子产品内的数据不被他人窃取或者篡改从而实现对个人隐私的保密,一直以来都是研究的课题。
[0003] 目前,对电子产品内的数据进行保护所采用的较多的方式是为该电子产品设置密码进行保护。通常,密码是由字母、数字、符号组合而成,若密码组合过于简单,容易被破译,若密码组合设置的过于复杂,又不利于记忆。

发明内容

[0004] 鉴于以上内容,有必要提供一种电子装置,可在构建的立方体的面上选择预先划分的方格来实现位置密码的生成及应用。
[0005] 此外,还有必要提供一种密码保护方法,可在构建的立方体的面上选择预先划分的方格来实现位置密码的生成及应用。
[0006] 一种电子装置,包括触摸屏,该电子装置还包括:构建模块,用于构建一个立方体,将该立方体的每个面切割成九个大小相同的方格,设置该立方体的每个面的序号,对每个面中的九个方格进行标号,根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联,及设置每个面的每个方格具有一个位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成;设置模块,用于定义密码由多个方格的位置代码组成;显示模块,用于载入该立方体并于所述触摸屏上显示该立方体;分析模块,用于侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及密码生成模块,用于获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格的位置代码,并根据多个组成的位置代码生成一个初始密码。
[0007] 一种密码保护方法,应用于包括触摸屏的电子装置中,该方法包括如下步骤:构建步骤:构建一个立方体,将该立方体的每个面切割成九个大小相同的方格;设置步骤:设置该立方体的每个面的序号,对每个面中的九个方格进行标号,并设置每个面的每个方格具有的位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成;第一定义步骤:根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联;第二定义步骤:定义密码由多个方格的位置代码组成;载入步骤:载入该立方体并于所述触摸屏上显示该立方体;侦测步骤:侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作,并根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域;确认步骤:确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及生成步骤:获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格的位置代码,并根据多个组成的位置代码生成一个初始密码。
[0008] 相较于现有技术,所述的电子装置及其密码保护方法,可在构建的立方体的面上选择预先划分的方格来实现位置密码的生成及应用,如此,既可让密码的设置更为形象、具体、便于记忆,又不便被他人所破译。

附图说明

[0009] 图1是本发明电子装置的较佳实施方式的功能模块图。
[0010] 图2是本发明电子装置的较佳实施方式的立方体构建示意图。
[0011] 图3是本发明电子装置的较佳实施方式的方格标号示意图。
[0012] 图4是本发明电子装置的较佳实施方式的密码输入示意图。
[0013] 图5是本发明密码保护方法的较佳实施方式的密码生成流程图。
[0014] 图6是本发明密码保护方法的较佳实施方式的流程图。

具体实施方式

[0015] 如图1所示,是本发明电子装置的较佳实施方式的功能模块图。本发明电子装置1可以是不同类型的电子装置,例如:个人数字助理(Personal Digital Assistant,PDA)、手机、笔记本电脑等。
[0016] 所述的电子装置1包括处理器3、存储装置4以及触摸屏5。所述的处理器3用于执行所述电子装置1内安装的其他软件。所述的存储装置4,可以是所述电子装置1的内存,还可以是可外接于该电子装置1的存储卡,如SM卡(Smart Media Card,智能媒体卡)、SD卡(Secure Digital Card,安全数字卡)等。所述的存储装置4用于存储各类数据,包括在所述电子装置1中设置、生成的数据等。所述的触摸屏5,用于输入/输出相关数据。
[0017] 所述电子装置1主要包括六个功能模块,分别是:构建模块20、设置模块22、显示模块24、分析模块26、密码生成模块28以及验证模块29。
[0018] 所述的构建模块20用于构建一个六面立方体(可参考图2所示),将该立方体的每个面切割成九个大小相同的方格。用户可利用所述触摸屏5点击该立方体的面从而旋转该立方体至用户所需选择的面(如图2所示的方向箭头)。
[0019] 所述的构建模块20还用于设置该立方体的每个面的序号,对每个面中的九个方格进行标号,并设置每个方格具有一个唯一的位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成。例如,该立方体的六个面的序号可依序为1、2、3、4、5、6,其中,每个面的九个方格的标号均可表示为A、B、C、D、E、F、G、H、I(参考如图3所示的方格标号示意图),而第一个面的A方格的位置代码为1A,第二个面的A方格的位置代码为2A,依此类推。
[0020] 在其他实施方式中,还可选择其他数字、字母或者符号来表示面的序号或者方格的标号。
[0021] 由于触摸屏技术中包括快速准确地处理随机触摸点坐标的技术,因此结合所述触摸屏5内设置的矩阵、坐标,所述的构建模块20还用于根据该触摸屏5的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联,以便于用户点击该触摸区域时可分析出是哪个方格被选择。
[0022] 此外,所述的构建模块20进一步用于提供密码输入界面,包括一个用以显示该立方体的显示区域以及两个功能性按钮(如图2至图4所示),分别为“设置”按钮与“确定”按钮。该“设置”按钮用以开始输入密码,该“确定”按钮用以确认密码已输入完毕。
[0023] 所述的设置模块22用于定义密码的组成以及输入方式。在本较佳实施方式中,密码的输入方式是从该立方体的六个面中的五十四个方格中选择六个方格,而密码是由该选择的六个方格的位置代码所组成。并且,用户在选择方格时还可根据个人记忆习惯重复选择相同的方格。
[0024] 完成上述初步构建以及设置后,则可开始在该电子装置1中设置密码,所设置的密码可用于开机时对用户身份进行确认,也可用于当所述电子装置1的界面被锁定且需要解锁时进行身份确认,还可用于其他需要利用密码进行锁定/保护的装置/系统、文件、界面等。
[0025] 所述的显示模块24用于在需要输入密码时载入该构建的立方体并显示该立方体于密码输入界面的显示区域上。用户可先点击“设置”按钮,然后选择任一面的任一方格,参考如图4所示的密码输入示意图,通过点击/触摸的方式选择第一面的A方格,然后旋转至第二面并选择第二面的I方格,再次旋转至第六面并选择第六面的D方格,依此类推,可选择六个方格,并在选择完成后点击“确定”按钮。
[0026] 所述的分析模块26用于在用户旋转立方体的面并点击方格的触摸区域时侦测用户的旋转动作以及点击动作,并根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并进一步确认当前所显示的面的序号以及该触摸区域所对应的方格的标号。若用户未旋转该立方体的面而直接选择某个方格,则默认当前显示的面的序号为1。其中,该点击方格的顺序视为密码的输入顺序
[0027] 所述的密码生成模块28用于获取所确认的当前所显示的面的序号以及方格的标号以组合成该方格的位置代码,并根据多个组成的位置代码生成一个初始密码。例如,所述的密码生成模块28组合成六个方格的位置代码,分别为:1A、2B、3C、4D、5E、6F,并生成相应的初始密码为:1A2B3C4D5E6F。
[0028] 所述的密码生成模块28还用于将生成的初始密码存储至所述存储装置4中。
[0029] 完成初始密码设置后,可重新启动所述电子装置1。所述电子装置1重新启动后,提示用户输入相应密码以进入相应的操作系统。
[0030] 所述的显示模块24载入该构建的立方体并显示该立方体于密码输入界面的显示区域上以便用户从中选择方格。
[0031] 所述的分析模块26根据用户针对该立方体的旋转动作以及点击动作确认多个面的序号以及所选择方格的标号。
[0032] 所述的密码生成模块28根据所确认的多个面的序号以及所选择方格的标号组合成用户选择的多个方格的位置代码,并根据该多个位置代码生成一个输入密码。
[0033] 所述的验证模块29用于比对该生成的输入密码与所述存储装置4内的初始密码是否相符,若相符,则验证该输入密码正确,允许用户进入所述电子装置1的操作系统;否则,若不相符,则验证该输入密码错误,提示用户重新输入密码以供验证或者直接拒绝该用户进入所述电子装置1的操作系统。
[0034] 如图5所示,是本发明密码保护方法的较佳实施方式的密码生成流程图。首先,步骤S2,所述的构建模块20构建一个六面立方体,将该立方体的每个面切割成九个大小相同的方格。用户可利用所述触摸屏5点击该立方体的面从而旋转该立方体至用户所需选择的面。
[0035] 步骤S4,所述的构建模块20设置该立方体的每个面的序号,对每个面中的九个方格进行标号,并设置每个方格具有一个唯一的位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成。
[0036] 步骤S6,所述的构建模块20根据该触摸屏5的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联。
[0037] 步骤S8,所述的构建模块20提供密码输入界面,包括用以显示该立方体的显示区域、用以开始输入密码的“设置”按钮、以及用以确认密码已输入完毕的“确定”按钮。
[0038] 步骤S10,所述的设置模块22定义密码的组成以及输入方式。在本较佳实施方式中,密码的输入方式是从该立方体的六个面中的五十四个方格中选择六个方格,而密码是由该选择的六个方格的位置代码所组成。
[0039] 步骤S12,所述的显示模块24载入该构建的立方体并在所述密码输入界面上显示该立方体。
[0040] 步骤S14,用户可在显示的立方体上旋转面并点击所需选择的方格,所述的分析模块26在用户旋转立方体的面并点击方格的触摸区域时侦测用户的旋转动作以及点击动作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并进一步确认当前所显示的面的序号以及该触摸区域所对应的方格的标号。若用户未旋转该立方体的面而直接选择某个方格,则默认当前显示的面的序号为1。
[0041] 步骤S16,所述的密码生成模块28获取所确认的当前所显示的面的序号以及方格的标号以组合成该方格的位置代码。
[0042] 步骤S18,根据所述密码输入界面上的“确认”按钮是否被点击来判断密码是否输入完毕。若输入完毕,则执行步骤S20,否则,返回步骤S14继续侦测用户动作。
[0043] 步骤S20,所述的密码生成模块28根据多个组成的位置代码生成一个初始密码,并将生成的初始密码存储至所述存储装置4中,然后结束本流程。
[0044] 如图6所示,是本发明密码保护方法的较佳实施方式的流程图。首先,步骤S30,开启所述电子装置1。
[0045] 步骤S32,所述的显示模块24载入预先构建的立方体并在所述密码输入界面上显示该立方体。
[0046] 步骤S34,用户可在显示的立方体上旋转面并点击所需选择的方格,所述的分析模块26在用户旋转立方体的面并点击方格的触摸区域时侦测用户的旋转动作以及点击动作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并进一步确认当前所显示的面的序号以及该触摸区域所对应的方格的标号。若用户未旋转该立方体的面而直接选择某个方格,则默认当前显示的面的序号为1。
[0047] 步骤S36,所述的密码生成模块28获取所确认的当前所显示的面的序号以及方格的标号以组合成该方格的位置代码。
[0048] 步骤S38,根据所述密码输入界面上的“确认”按钮是否被点击来判断密码是否输入完毕。若输入完毕,则执行步骤S40,否则,返回步骤S34继续侦测用户动作。
[0049] 步骤S40,所述的密码生成模块28根据多个组成的位置代码生成一个输入密码。
[0050] 步骤S42,所述的验证模块29比对该生成的输入密码与所述存储装置4内的初始密码是否相符,从而判断该输入密码是否正确。若相符,则判断该输入密码正确,执行步骤S44,否则,若不相符,则判断该输入密码错误,执行步骤S46。
[0051] 步骤S44,所述的验证模块29验证该输入密码正确,允许用户进入所述电子装置1的操作系统,然后结束本流程。
[0052] 步骤S46,所述的验证模块29验证该输入密码错误,拒绝该用户进入所述电子装置1的操作系统,然后结束本流程。
[0053] 以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施方式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。