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

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

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


图1是本发明电子装置的较佳实施方式的功能模块图。图2是本发明电子装置的较佳实施方式的立方体构建示意图。图3是本发明电子装置的较佳实施方式的方格标号示意图。图4是本发明电子装置的较佳实施方式的密码输入示意图。图5是本发明密码保护方法的较佳实施方式的密码生成流程图。图6是本发明密码保护方法的较佳实施方式的流程图。
具体实施例方式如图1所示,是本发明电子装置的较佳实施方式的功能模块图。本发明电子装置 1可以是不同类型的电子装置,例如个人数字助理(Personal Digital Assistant,PDA)、 手机、笔记本电脑等。所述的电子装置1包括处理器3、存储装置4以及触摸屏5。所述的处理器3用于 执行所述电子装置1内安装的其他软件。所述的存储装置4,可以是所述电子装置1的内 存,还可以是可外接于该电子装置1的存储卡,如SM卡(Smart Media Card,智能媒体卡)、 SD卡(Secure Digital Card,安全数字卡)等。所述的存储装置4用于存储各类数据,包 括在所述电子装置1中设置、生成的数据等。所述的触摸屏5,用于输入/输出相关数据。所述电子装置1主要包括六个功能模块,分别是构建模块20、设置模块22、显示 模块24、分析模块26、密码生成模块28以及验证模块29。所述的构建模块20用于构建一个六面立方体(可参考图2所示),将该立方体的 每个面切割成九个大小相同的方格。用户可利用所述触摸屏5点击该立方体的面从而旋转 该立方体至用户所需选择的面(如图2所示的方向箭头)。所述的构建模块20还用于设置该立方体的每个面的序号,对每个面中的九个方 格进行标号,并设置每个方格具有一个唯一的位置代码,该位置代码由该方格所在面的序 号以及该方格的标号组成。例如,该立方体的六个面的序号可依序为1、2、3、4、5、6,其中,每 个面的九个方格的标号均可表示为A、B、C、D、E、F、G、H、I (参考如图3所示的方格标号示 意图),而第一个面的A方格的位置代码为1A,第二个面的A方格的位置代码为2A,依此类 推。在其他实施方式中,还可选择其他数字、字母或者符号来表示面的序号或者方格 的标号。
由于触摸屏技术中包括快速准确地处理随机触摸点坐标的技术,因此结合所述触 摸屏5内设置的矩阵、坐标,所述的构建模块20还用于根据该触摸屏5的矩阵坐标定义每 个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联,以便于用户点击该 触摸区域时可分析出是哪个方格被选择。
此外,所述的构建模块20进一步用于提供密码输入界面,包括一个用以显示该立 方体的显示区域以及两个功能性按钮(如图2至图4所示),分别为“设置”按钮与“确定” 按钮。该“设置”按钮用以开始输入密码,该“确定”按钮用以确认密码已输入完毕。所述的设置模块22用于定义密码的组成以及输入方式。在本较佳实施方式中,密 码的输入方式是从该立方体的六个面中的五十四个方格中选择六个方格,而密码是由该选 择的六个方格的位置代码所组成。并且,用户在选择方格时还可根据个人记忆习惯重复选 择相同的方格。完成上述初步构建以及设置后,则可开始在该电子装置1中设置密码,所设置的 密码可用于开机时对用户身份进行确认,也可用于当所述电子装置1的界面被锁定且需要 解锁时进行身份确认,还可用于其他需要利用密码进行锁定/保护的装置/系统、文件、界面等。所述的显示模块24用于在需要输入密码时载入该构建的立方体并显示该立方体 于密码输入界面的显示区域上。用户可先点击“设置”按钮,然后选择任一面的任一方格, 参考如图4所示的密码输入示意图,通过点击/触摸的方式选择第一面的A方格,然后旋转 至第二面并选择第二面的I方格,再次旋转至第六面并选择第六面的D方格,依此类推,可 选择六个方格,并在选择完成后点击“确定”按钮。所述的分析模块26用于在用户旋转立方体的面并点击方格的触摸区域时侦测用 户的旋转动作以及点击动作,并根据该旋转动作分析当前显示的面以及根据该点击动作分 析该点击动作相应的触摸区域,并进一步确认当前所显示的面的序号以及该触摸区域所对 应的方格的标号。若用户未旋转该立方体的面而直接选择某个方格,则默认当前显示的面 的序号为1。其中,该点击方格的顺序视为密码的输入顺序所述的密码生成模块28用于获取所确认的当前所显示的面的序号以及方格的标 号以组合成该方格的位置代码,并根据多个组成的位置代码生成一个初始密码。例如,所述 的密码生成模块28组合成六个方格的位置代码,分别为1A、2B、3C、4D、5E、6F,并生成相应 的初始密码为1A2B3C4D5E6F。所述的密码生成模块28还用于将生成的初始密码存储至所述存储装置4中。完成初始密码设置后,可重新启动所述电子装置1。所述电子装置1重新启动后, 提示用户输入相应密码以进入相应的操作系统。所述的显示模块24载入该构建的立方体并显示该立方体于密码输入界面的显示 区域上以便用户从中选择方格。所述的分析模块26根据用户针对该立方体的旋转动作以及点击动作确认多个面 的序号以及所选择方格的标号。所述的密码生成模块28根据所确认的多个面的序号以及所选择方格的标号组合 成用户选择的多个方格的位置代码,并根据该多个位置代码生成一个输入密码。所述的验证模块29用于比对该生成的输入密码与所述存储装置4内的初始密码是否相符,若相符,则验证该输入密码正确,允许用户进入所述电子装置1的操作系统;否 贝1J,若不相符,则验证该输入密码错误,提示用户重新输入密码以供验证或者直接拒绝该用 户进入所述电子装置1的操作系统。
如图5所示,是本发明密码保护方法的较佳实施方式的密码生成流程图。首先,步 骤S2,所述的构建模块20构建一个六面立方体,将该立方体的每个面切割成九个大小相同 的方格。用户可利用所述触摸屏5点击该立方体的面从而旋转该立方体至用户所需选择的 面。步骤S4,所述的构建模块20设置该立方体的每个面的序号,对每个面中的九个方 格进行标号,并设置每个方格具有一个唯一的位置代码,该位置代码由该方格所在面的序 号以及该方格的标号组成。步骤S6,所述的构建模块20根据该触摸屏5的矩阵坐标定义每个方格的触摸区 域,并将每个方格的触摸区域与该方格的标号相关联。步骤S8,所述的构建模块20提供密码输入界面,包括用以显示该立方体的显示区 域、用以开始输入密码的“设置”按钮、以及用以确认密码已输入完毕的“确定”按钮。步骤S10,所述的设置模块22定义密码的组成以及输入方式。在本较佳实施方式 中,密码的输入方式是从该立方体的六个面中的五十四个方格中选择六个方格,而密码是 由该选择的六个方格的位置代码所组成。步骤S12,所述的显示模块24载入该构建的立方体并在所述密码输入界面上显示 该立方体。步骤S14,用户可在显示的立方体上旋转面并点击所需选择的方格,所述的分析 模块26在用户旋转立方体的面并点击方格的触摸区域时侦测用户的旋转动作以及点击动 作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区 域,并进一步确认当前所显示的面的序号以及该触摸区域所对应的方格的标号。若用户未 旋转该立方体的面而直接选择某个方格,则默认当前显示的面的序号为1。步骤S16,所述的密码生成模块28获取所确认的当前所显示的面的序号以及方格 的标号以组合成该方格的位置代码。步骤S18,根据所述密码输入界面上的“确认”按钮是否被点击来判断密码是否输 入完毕。若输入完毕,则执行步骤S20,否则,返回步骤S14继续侦测用户动作。步骤S20,所述的密码生成模块28根据多个组成的位置代码生成一个初始密码, 并将生成的初始密码存储至所述存储装置4中,然后结束本流程。如图6所示,是本发明密码保护方法的较佳实施方式的流程图。首先,步骤S30,开 启所述电子装置1。步骤S32,所述的显示模块24载入预先构建的立方体并在所述密码输入界面上显 示该立方体。步骤S34,用户可在显示的立方体上旋转面并点击所需选择的方格,所述的分析 模块26在用户旋转立方体的面并点击方格的触摸区域时侦测用户的旋转动作以及点击动 作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区 域,并进一步确认当前所显示的面的序号以及该触摸区域所对应的方格的标号。若用户未 旋转该立方体的面而直接选择某个方格,则默认当前显示的面的序号为1。
步骤S36,所述的密码生成模块28获取所确认的当前所显示的面的序号以及方格 的标号以组合成该方格的位置代码。步骤S38,根据所述密码输入界面上的“确认”按钮是否被点击来判断密码是否输 入完毕。若输入完毕,则执行步骤S40,否则,返回步骤S34继续侦测用户动作。 步骤S40,所述的密码生成模块28根据多个组成的位置代码生成一个输入密码。步骤S42,所述的验证模块29比对该生成的输入密码与所述存储装置4内的初始 密码是否相符,从而判断该输入密码是否正确。若相符,则判断该输入密码正确,执行步骤 S44,否则,若不相符,则判断该输入密码错误,执行步骤S46。步骤S44,所述的验证模块29验证该输入密码正确,允许用户进入所述电子装置1 的操作系统,然后结束本流程。步骤S46,所述的验证模块29验证该输入密码错误,拒绝该用户进入所述电子装 置1的操作系统,然后结束本流程。以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施方 式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案 进行修改或等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
一种电子装置,包括触摸屏,其特征在于,该电子装置还包括构建模块,用于构建一个立方体,将该立方体的每个面切割成九个大小相同的方格,设置该立方体的每个面的序号,对每个面中的九个方格进行标号,根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的触摸区域与该方格的标号相关联,及设置每个面的每个方格具有一个位置代码,该位置代码由该方格所在面的序号以及该方格的标号组成;设置模块,用于定义密码由多个方格的位置代码组成;显示模块,用于载入该立方体并于所述触摸屏上显示该立方体;分析模块,用于侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作,根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区域,并确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及密码生成模块,用于获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格的位置代码,并根据多个组成的位置代码生成一个初始密码。
2.如权利要求1所述的电子装置,其特征在于,在需要输入密码对用户身份进行确认 时,利用所述的显示模块、分析模块以及密码生成模块生成一个输入密码。
3.如权利要求2所述的电子装置,其特征在于,该电子装置还包括验证模块,用于比对 该生成的输入密码与初始密码是否相符,从而验证该输入密码是否正确。
4.如权利要求1所述的电子装置,其特征在于,所述的构建模块还用于提供密码输入 界面,该密码输入界面包括用以显示该立方体的显示区域、“设置”按钮用以开始输入密码、 及“确定”按钮用以确认密码已输入完毕。
5.如权利要求1至4项中任一项所述的电子装置,其特征在于,在所述触摸屏上点击该 立方体的面可旋转该立方体至所需选择的面。
6.一种密码保护方法,应用于包括触摸屏的电子装置中,该方法包括如下步骤 构建步骤构建一个立方体,将该立方体的每个面切割成九个大小相同的方格;设置步骤设置该立方体的每个面的序号,对每个面中的九个方格进行标号,并设置每 个面的每个方格具有的位置代码,该位置代码由该方格所在面的序号以及该方格的标号组 成;第一定义步骤根据该触摸屏的矩阵坐标定义每个方格的触摸区域,并将每个方格的 触摸区域与该方格的标号相关联;第二定义步骤定义密码由多个方格的位置代码组成; 载入步骤载入该立方体并于所述触摸屏上显示该立方体;侦测步骤侦测旋转立方体的面的旋转动作以及点击方格的触摸区域的点击动作, 并根据该旋转动作分析当前显示的面以及根据该点击动作分析该点击动作相应的触摸区 域;确认步骤确认当前所显示的面的序号以及该触摸区域所对应的方格的标号;及 生成步骤获取所确认的当前所显示的面的序号以及方格的标号以组合成被点击方格 的位置代码,并根据多个组成的位置代码生成一个初始密码。
7.如权利要求6所述的密码保护方法,其特征在于,该方法还包括在需要输入密码对用户身份进行确认时,执行上述的载入步骤、侦测步骤、确认步骤以及生成步骤,从而根据用户对该立方体上的方格的选择生成一个输入密码。
8.如权利要求7所述的密码保护方法,其特征在于,该方法还包括验证步骤比对该生成的输入密码与初始密码是否相符,从而验证该输入密码是否正确;若输入密码正确,则允许用户进入该电子装置的操作系统;或 若输入密码错误,则拒绝用户进入该电子装置的操作系统。
9.如权利要求6所述的密码保护方法,其特征在于,所述的构建步骤包括提供密码输入界面,该密码输入界面包括用以显示该立方体的显示区域、“设置”按钮 用以开始输入密码、及“确定”按钮用以确认密码已输入完毕。
10.如权利要求6至9项中任一项所述的密码保护方法,其特征在于,在所述触摸屏上 点击该立方体的面可旋转该立方体至所需选择的面。
全文摘要
一种电子装置,包括触摸屏以及构建模块、设置模块、显示模块、分析模块及密码生成模块。上述模块可用于构建被划分为多个方格的立方体、设置该立方体的面的序号与方格的标号以使得每个方格具备位置代码,通过侦测用户对多个方格的选择以分析出所选择方格的位置代码,并根据该位置代码生成相应的密码。本发明还提供一种密码保护方法。利用本发明可生成位置密码以实现对电子装置内数据的保护。
文档编号G09C1/04GK101859504SQ20091030139
公开日2010年10月13日 申请日期2009年4月8日 优先权日2009年4月8日
发明者叶王鸿 申请人:深圳富泰宏精密工业有限公司;富士康科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1