掌上电脑嵌入移动通讯终端机的密码存储及恢复方法

文档序号:6559832阅读:406来源:国知局
专利名称:掌上电脑嵌入移动通讯终端机的密码存储及恢复方法
技术领域
本发明涉及掌上电脑嵌入移动通讯终端机的密码存储及恢复方法,
特别涉及掌上电脑嵌入移动通讯终端机的密码存储时,在硬复位后也 能保存设置的密码,发生密码存储错误时可恢复密码,在关闭或打开 装置时及软复位或硬复位后也能保存密码的掌上电脑嵌入移动通讯终 端才几的密码存储及恢复方法。
背景技术
近来,掌上电脑(PDA : personal digital assistant)开发出既 有小型计算机功能又有通讯功能的产品,移动通讯终端机也开发出既 有通话功能又有小型计算机功能的产品.
在这些开发的产品中,有兼具掌上电脑和移动通讯终端机功能的 掌上电脑嵌入移动通讯终端机(掌上电脑电话)的类似产品。
尤其是掌上电脑电话因其功能强大、应用广泛,可发挥多种作用, 大量用户运用其功能将个人信息存储于掌上电脑电话。
上述掌上电脑设备为保护个人信息,在装入机体的操作系统(0/S) 中提供基本密码程序,在开、关掌上电脑或软复位时,限制未通过认 证的用户访问。另外,移动通讯终端机上存储的个人信息也因设置在 终端机上的密码而得到保护,当访问个人信息时,可限制未通过认证的 用户访问。
<旦是,对于标准掌上电脑设备,存在着"pocket PC 0/S"提供的 基本密码在硬复位后初始化为"密码无"的问题。掌上电脑电话因为具 有与掌上电脑相同的性质,所以也存在硬复后设备内密码信息丢失 的问题
如上所述,掌上电脑电话存在以下问题硬复位时,保护存储在 掌上电脑电话里的个人信息和移动通讯终端机相关设定及信息的密码 消失,从而造成信息泄露。

发明内容
本发明正是为解决上述问题而提出的。目的在于提供掌上电脑 嵌入移动通讯终端机存储密码时,硬复位后也能保存设定的密码,发 生密码存储错误时也可恢复,打开、关闭设备或软复位及硬复位后也 可保存密码的掌上电脑嵌入移动通讯终端机的密码存储及恢复方法。
为了实现上述目的,本发明的密码存储方法包括以下步骤在终 端机内部的闪存内指定用于存储密码的多个存储位置的步骤;接收用 户输入的密码,并判断该密码是否为正确形式的步骤;将上述正确形 式的密码信息存储在内部闪存的指定存储位置的步骤;将上述密码存 储位置的信息登录在系统及中心(Kerne 1)的密码存储位置变量的步 骤。
另外,本发明的密码恢复方法包括以下步骤终端机复位后开始 启动时,读出闪存内指定的多个密码存储位置上存储的密码信息步骤; 判断上述各个密码是否正常的步骤;根据上述判断,若所有密码为非 正常密码时,在"默认存储位置"上设置默认密码(如0000)后,在终端 机系统也登记该密码;才艮据上述判断,若只有某个密码非正常时,将正
确密码复制到存储非正常密码的位置上后,在终端机系统也登录该密
码;将上述非正常密码恢复为正常密码后,在中心密码存储位置变量 上,将该密码存储的位置设置为默认存储位置。
本发明旨在提供硬复位后也可保证掌上电脑电话的安全,并可恢 复存储密码时发生错误的密码,从而在硬复位后也可使用密码安全性 能的适用于掌上电脑电话的密码存储及恢复方法。
如上所述,本发明的密码存储及恢复方法具有下列优点不但打 开或关闭掌上电脑电话时可使用,而且在软复位或硬复位后也可使用, 可提高掌上电脑电话的安全性能。
如上所述,本发明掌上电脑嵌入移动通讯终端机的密码存储及恢 复方法可在掌上电脑嵌入移动通讯终端机的密码存储时,硬复位后也 可保存设定的密码;密码存储错误时也可恢复密码;关闭或打开设备 时,或者软复位时,甚至硬复位后也可保存密码,从而提高了掌上电 脑电话的安全性能。


图1是依据本发明的掌上电脑嵌入移动通讯终端机的密码存储方 法流程图2是依据本发明的掌上电脑嵌入移动通讯终端机的密码恢复方 法流程图。
具体实施例方式
下面将参照附图对本发明的具体实施例进行详细说明。
在以下的说明中列举很多与具体处理流程相同的特定详细解释, 以便于更全面地理解本发明。本领域熟练技术人员在无此种特定详细 解释下也可实施本发明。
还有,与本发明宗旨无关的相关性能和构成未在此做详细说明。
图1是依据本发明的掌上电脑嵌入移动通讯终端机的密码存储方 法流程图。如图所示,用户按菜单操作输入密码时,判断用户输入的 密码是否为正确的形式(四位或七位的英文大写或小写数字),将密码 信息存储在内部闪存里。
此时,上述密码信息包括"密码头"、"密码数据"、"密码恢复信息,,, 每当输入新密码时,在闪存内的"默认存储位置"及"补充存储位置"轮流 存储,也存储在密码相关变量中。
即,本发明中,在闪存内的两处指定的位置存储密码信息,但不 是在两处位置存储相同的密码,而是每当输入新密码时,只存储在"默 认存储位置"或者"补充存储位置"中的一处。
此时,各个位置存储的密码不影响其它位置的密码,密码存储位
置的信息在中心(Kernel)区域称为变量,存储最终密码存储位置信息。
另外,掌上电脑电话开始使用时设定为默认存储位置信息。
如上所述,本发明中密码存储位置在闪存中分为"默认存储位置" 和"补充存储位置"。例如,闪存内的默认存储位置的地址称为 "0xXXXX4000"时,补充存储位置的地址i^指定为与默-〖人存储位置不同 的模块或不重叠的位置(如0xXXXX8000 )。此时,上述默i^存储位置是一种地址,在两处密码存储位置中最 近的存储正常密码的位置成为默认存储位置。对于最初存储在"默认存 储位置,,的密码,其"密码恢复信息"为0x0 ,每当存储一个新密码时, 就增加l,最大为0x9。存储下一个密码时,又初始化为0x0。
图2是依据本发明的掌上电脑嵌入移动通讯终端机的密码恢复方 法流程图。如图所示,硬复位后(Cold Reset)启动时,读取闪存内的"默 认存储位置"和"补充存储位置"的密码信息(密码头、密码数据和密码 恢复信息)。
此时,若各个密码头和密码数据正确,读取"密码恢复信息","密 码恢复信息"中,因为在最大值位置的密码是最新存储的密码,所以读 取该位置的密码并在系统及中心0Cerne 1)的密码存储位置变量登录。 但是,当存储在默i^存储位置和补充存储位置的密码,其密码恢复信 息为0x0和0x9时,读取设定为0x0的密码。
如果不是利用了上述的硬复位,而是利用了软复位,或者打开、 关闭终端机,或者休眠(Sle印)、恢复(Resume)时,与以往相同,通过 读取存储在系统的密码相关变量的密码信息(密码头、密码数据)来 处理。
但是,在上述默认存储位置和补充存储位置读取的密码中,如果 任何一个密码不是正确的密码,那么可以判断默认存储位置和补充存 储位置的密码全部为非正常密码。
但是,当默认存储位置和补充存储位置的密码全部为非正常密码 时,在"默认存储位置"设定默认密码(0/S提供的基准密码(例如
oooo))后,也在系统登录默认密码。中心的密码存储位置变量设定为 默认存储位置。
然后,上述"默认存储位置,,和"补充存储位置"的密码中仅有一个为 非正常时,将正确密码复制到存储非正常密码的位置上后,也在系统 登录正确的密码。中心的密码存储位置变量设定为默认存储位置。
如上所述,本发明可在掌上电脑电话软复位及休眠(S 1 eep)或恢复 (Resume)时,在系统的密码变量存储错误密码的情况下,读取存储在 系统闪存里的正确密码信息,登录系统,从而恢复错误的密码存储。
权利要求
1、一种掌上电脑嵌入移动通讯终端机的密码存储方法,其特征在于,包括以下步骤在终端机内部的闪存内指定用于存储密码的多个存储位置的步骤;接收用户输入的密码,并判断该密码是否为正确形式的步骤;将所述正确形式的密码信息存储在内部闪存的指定存储位置的步骤;将所述密码存储位置的信息登录在系统及中心的密码存储位置变量的步骤。
2、 如权利要求1所述的掌上电脑嵌入移动通讯终端机的密码存储 方法,其特征在于所述密码信息由"密码头"、"密码数据"和"密码恢复信息"组成。
3、 如权利要求1所述的掌上电脑嵌入移动通讯终端机的密码存储 方法,其4争征在于所述闪存内密码存储位置分为"默认存储位置"和"补充存储位置"; 每当新的密码输入时,只在"默认存储位置"或"补充存储位置,,中的一处 轮流存储。
4、 如权利要求3所述的掌上电脑嵌入移动通讯终端机的密码存储 方法,其特4正在于所述默认存储位置是最新正常密码存储的位置。
5、 如权利要求1所述的掌上电脑嵌入移动通讯终端机的密码存储 方法,其特征在于所述密码恢复信息,对于最初存储在"默i人存储位置,,的密码,其"密 码恢复信息"设定为0x0 ,每当存储一个新密码时,就增加l,最大为 0x9,存储下一个密码时,又初始化为0x0。
6、 如权利要求1所述的掌上电脑嵌入移动通讯终端机的密码存储 方法,其特征在于所述用户输入的密码的形式为四位或七位的英文小写或大写的形式。
7、 一种掌上电脑嵌入移动通讯终端^i的密码恢复方法,其特征在 于,包括以下步骤终端机复位后开始启动时,读取闪存内指定的多个密码存储位置 上存储的密码信息的步骤;判断所述各个密码是否正常的步骤;根据所述判断,若所有密码为非正常密码时,在"默认存储位置" 上设置默认密码后,在终端机系统也登录该密码;根据所述判断,只有某个密码非正常时,将正确密码复制到存储 非正常密码的位置上后,在终端机系统也登录该密码;将所述非正常密码恢复为正常密码后,在中心密码存储位置变量 上,将该密码存储的位置设置为默认存储位置。
8、 如4又利要求7所述的掌上电脑嵌入移动通ifl终端才几的密-马'恢复 方法,其特征在于从所述闪存的各个密码位置读取的密码信息包括密码头、密码数 据和密码恢复信息。
9、 如纟又利要求7或8所述的掌上电脑嵌入移动通讯终端机的密码 恢复方法,其特征在于所述各个密码存储位置上读取的密码全部正常时,因为"密码恢复 信息"中最大值的密码是最新存储的密码,所以读取该密码并在系统及 中心的密码存储位置变量登录。
10、 如权利要求9所述的掌上电脑嵌入移动通讯终端机的密码恢 复方法,其特征在于所述读取的密码恢复信息为0x9和0x0时,将设定为0x0的密码 判断为最新的密码,读取并进行处理。
全文摘要
本发明涉及掌上电脑嵌入移动通讯终端机的密码存储及恢复方法,存储方法包括在闪存内指定多个密码存储位置;接收输入的密码,判断该密码是否正确;将正确的密码信息存储在指定存储位置;将密码存储位置的信息登录在系统及中心的密码存储位置变量。恢复方法包括终端机复位后开始启动时,读取指定的多个密码存储位置上存储的密码信息;判断各个密码是否正常;若所有密码非正常,在“默认存储位置”上设置默认密码,在终端机系统也登录该密码,若只有某个密码非正常,将正确密码复制到存储非正常密码的位置上,在终端机系统也登录该密码;将非正常密码恢复为正常密码后,在中心密码存储位置变量上,将该密码存储的位置设置为默认存储位置。
文档编号G06F12/16GK101192201SQ20061009767
公开日2008年6月4日 申请日期2006年11月22日 优先权日2006年11月22日
发明者李贞恩 申请人:乐金电子(昆山)电脑有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1