基于用户识别卡的个人信息保密方法

文档序号:7589962阅读:147来源:国知局
专利名称:基于用户识别卡的个人信息保密方法
技术领域
本发明有关一种应用于移动通信终端的个人信息保密方法,确切地说,涉及一种基于用户识别卡的个人信息保密方法。
背景技术
随着移动通信技术的高速发展,移动电话已经在全球得到了迅速的发展和普及,使用移动电话的人越来越多。同时,随着移动电话技术的快速发展,移动电话的功能越来越强大,需要存储的内容也越来越多。对于目前的移动电话来说,由于用户识别卡的容量相对有限,大部分个人信息都不得不存储在移动电话的存储器当中。现有技术中,只要在移动电话中插入用户识别卡,存储在移动电话中的信息都可显示出来。当用户将移动电话借与他人时,如果用户在移动电话中存有不想让别人知道的诸如短消息、电话簿资料等个人信息,一般情况下只能将其删除,否则就有可能暴露这些信息。

发明内容本发明的目的在于克服上述缺陷,提供一种基于用户识别卡的个人信息保密方法。
本发明的目的是通过以下技术方案实现的一种基于用户识别卡的个人信息保密方法,应用于一个移动电话系统中,所述移动电话中设置有基于用户识别卡的个人信息表,该个人信息表包含若干条具有标识信息的用户识别卡记录,所述个人信息保密方法包括如下步骤开机时所述移动电话读取该移动电话中用户识别卡的国际移动用户识别号;将获得的国际移动用户识别号与所述个人信息表中用户识别卡记录的标识信息进行匹配,判断该个人信息表中是否存在标识信息与所获国际移动用户识别号相同的用户识别卡记录;根据匹配结果进行相应的个人信息初始化处理。
所述标识信息为国际移动用户识别号。
所述个人信息表中用户识别卡记录的内容还包括与标识信息对应的所述移动电话中的个人信息。
所述与标识信息对应的所述移动电话中的个人信息包括电话簿资料、短信息、通话记录、彩信、相片簿资料、记事本资料。
所述根据匹配结果进行相应的个人信息初始化处理包括如下步骤若所述个人信息表中存在标识信息与所述国际移动用户识别号相同的用户识别卡记录,则进行该记录标识信息对应的的个人信息初始化;否则更新所述个人信息表,在所述个人信息表中增加一条包括所述国际移动用户识别号的用户识别卡记录。
所述用户识别卡可以为SIM卡或UIM卡。
与现有技术相比,本发明通过建立基于用户识别卡的个人信息表,将当前用户识别卡的国际移动用户识别号与个人信息表的标识信息进行匹配,根据匹配结果进行相应的个人信息初始化,提高了存储在移动电话中的个人信息的安全性,从而使用户的个人隐私得到了一定的保护。

图1为本发明中基于SIM卡的个人信息保密方法的流程图。
图2为本发明中标识信息匹配及根据匹配结果进行相应个人信息初始化过程的流程图。
具体实施方式请参阅图1所示,本发明是在一个具有SIM卡的移动电话系统中实现的。为了实现本发明,首先在移动电话的EEPROM中建立了一张基于SIM卡的个人信息表,该个人信息表中包含了所有曾插入过该移动电话的SIM卡的记录,每条记录都包括了SIM卡的IMSI号(International Mobile SubscriberIdentity,国际移动用户识别号)、与该SIM对应的移动电话中相关个人信息的索引值如电话簿资料、短信息、彩信、通话记录、相片簿资料以及记事本资料等个人信息。表1为本发明实施例的一张基于SIM卡的个人信息表,该表中包含了3条SIM卡记录,每条记录都包含了一张SIM卡的IMSI号以及与其对应的移动电话中电话簿资料的索引值(DirIndex)、短消息的索引值(SmsIndex)、彩信的索引值(MmsIndex)、通话记录的索引值(CallIndex)、相片簿资料的索引值(PhotoIndex)、记事本资料的索引值(MemoIndex)。
表1本发明实施例中基于SIM卡的个人信息表
为了方便用户使用,本发明在菜单中设置了一功能项供用户主动选择启用/关闭该保密功能。为此本发明在EEPROM中设置了一初始值为1的变量Switch用于控制该保密功能是否启用,当选择启用该保密功能时,变量Switch的值为1;否则值为0。本发明的具体实现过程包括如下步骤步骤1当移动电话开机时,首先读取当前SIM卡的IMSI号以及变量Switch的值。
步骤2判断变量Switch的值,如果Switch为0,则对该移动电话中所有的个人信息都进行初始化,并将当前SIM卡的IMSI号与基于SIM卡的个人信息表中的记录进行匹配,若该个人信息表中存在当前SIM卡IMSI号的记录,则结束个人信息初始化过程;否则在该个人信息表中添加该SIM卡IMSI号的记录。如果Switch为1,进行以下的标识信息匹配过程。
步骤3若Switch为1,匹配结束后,根据匹配结果对相应的个人信息进行初始化。
请参阅图2所示,以下具体介绍标识信息匹配及根据匹配结果进行相应个人信息初始化的过程。首先设置一初始值为1的变量i;然后判断基于SIM卡的个人信息表中第i条记录的标识信息是否与当前SIM卡的IMSI号相同,以确定该个人信息表中是否存有当前SIM卡的记录,若相同,则表明该个人信息表中存在当前SIM卡的记录,根据该个人信息表中第i条记录对应的个人信息进行相应的个人信息初始化,否则判断第i条记录是否为该个人信息表中的最后一条记录;如果当前第i条记录为该个人信息表中的最后一条记录,则在该个人信息表中添加当前SIM卡IMSI号的标识信息,使当前SIM卡成为该个人信息表中的第i+1条记录,否则令i=i+1,继续判断该个人信息表中第i条记录的标识信息是否与当前SIM卡的IMSI号相同,直到遍历完该个人信息表中的所有记录。
当然,为了实现本发明的保密功能,本发明在每次对移动电话中如电话簿资料、短信息、彩信、通话记录、相片簿资料以及记事本资料等个人信息进行增加、修改、删除等操作时,都需要进行更新本发明中基于SIM卡的个人信息表的操作,此项操作本领域技术人员均可容易实现,在此不再详述。
此外,本发明在用户进入关闭保密功能菜单项时,还设置了一密码,只有用户输入正确的密码后,才能够改变该项功能的设定,这就意味着拥有该密码的用户为最高权限用户。当移动电话存储空间不足时,最高权限用户可以通过关闭该保密功能对存储空间进行调整,使本发明更为完善。
权利要求
1.一种基于用户识别卡的个人信息保密方法,应用于一个移动电话系统中,所述移动电话中设置有基于用户识别卡的个人信息表,该个人信息表包含若干条具有标识信息的用户识别卡记录,所述个人信息保密方法包括如下步骤开机时所述移动电话读取该移动电话中用户识别卡的国际移动用户识别号;将获得的国际移动用户识别号与所述个人信息表中用户识别卡记录的标识信息进行匹配,判断该个人信息表中是否存在标识信息与所获国际移动用户识别号相同的用户识别卡记录;根据匹配结果进行相应的个人信息初始化处理。
2.如权利要求1所述的一种基于用户识别卡的个人信息保密方法,其特征在于所述标识信息为国际移动用户识别号。
3.如权利要求2所述的一种基于用户识别卡的个人信息保密方法,其特征在于所述个人信息表中用户识别卡记录的内容还包括与标识信息对应的所述移动电话中的个人信息。
4.如权利要求3所述的一种基于用户识别卡的个人信息保密方法,其特征在于所述与标识信息对应的所述移动电话中的个人信息包括电话簿资料、短信息、通话记录、彩信、相片簿资料、记事本资料。
5.如权利要求1、2、3或4所述的一种基于用户识别卡的个人信息保密方法,其特征在于,所述根据匹配结果进行相应的个人信息初始化处理包括如下步骤若所述个人信息表中存在标识信息与所述国际移动用户识别号相同的用户识别卡记录,则进行该记录标识信息对应的的个人信息初始化;否则更新所述个人信息表,在所述个人信息表中增加一条包括所述国际移动用户识别号的用户识别卡记录。
6.如权利要求5所述的一种基于用户识别卡的个人信息保密方法,其特征还在于所述用户识别卡可以为SIM卡或UIM卡。
全文摘要
一种基于用户识别卡的个人信息保密方法,应用于一个移动电话系统中,所述移动电话中设置有基于用户识别卡的个人信息表,该个人信息表包含若干条具有标识信息的用户识别卡记录,所述个人信息保密方法包括如下步骤开机时所述移动电话读取该移动电话中用户识别卡的国际移动用户识别号;将获得的国际移动用户识别号与所述个人信息表中用户识别卡记录的标识信息进行匹配,判断该个人信息表中是否存在标识信息与所获国际移动用户识别号相同的用户识别卡记录;根据匹配结果进行相应的个人信息初始化处理。通过本发明可以提高存储在移动电话中的个人信息的安全性,使用户的个人隐私得到一定的保护。
文档编号H04L9/32GK1674695SQ20041001713
公开日2005年9月28日 申请日期2004年3月23日 优先权日2004年3月23日
发明者莫皓然, 何华 申请人:上海迪比特实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1