专利名称:加速手机开机的方法
技术领域:
本发明关于一种加速手机开机的方法。
背景技术:
手机在开机时会需要由SIM卡(Subscriber Identity Module客户识别模块,也 称为智能卡、用户身份识别卡)去读取一些资料,目前的设计手机中皆有预留记忆空间当 作之后读取同一种资料的快取以节省SIM卡存取的时间。不过由于一般使用者使用的SIM 卡中,有一些基本资料是开机必须的,例如设有更改的权限而使用者或普通设备无法轻易 修改的基本资料,使得开机首次的存取时间还是必须的,因此,在开机期间,会耗费大量的 时间及资源在SIM卡的处理上。因而如何缩短手机开机的时间是目前急需解决的问题。
发明内容
因此,本发明的目的之一在于提供一种加速手机开机的方法,以便缩短手机开机 的时间。为达上述目的,本发明提供一种加速手机开机的方法,该方法包括步骤Sl 开启 手机,并读取SIM卡上的基本资料;步骤S2 判断手机的随机存储记忆体中是否有快取资 料,如果是,执行步骤S3,否则执行步骤S4 ;步骤S3 判断该随机存储记忆体中的该快取资 料是否与该SIM卡上的该基本资料相同,如果是,执行步骤S5,否则执行该步骤S4 ;步骤 S4 将该SIM卡上的基本资料存储于该随机存储记忆体中;步骤S5 在需要该基本资料时, 直接从该随机存储记忆体取得该快取资料。作为可选的技术方案,该步骤S4之后还包括在需要该基本资料时,直接从该随 机存储记忆体中取得该快取资料。作为可选的技术方案,该基本资料为更新时需要权限的基本资料。作为可选的技术方案,该基本资料为国际移动用户识别码。作为可选的技术方案,该基本资料按照存储结构不同分为透明文件、线性固定文 件及循环文件。与现有技术相比,本发明的加速手机开机将SIM卡中的基本资料(Element File, 简称EF)存放于手机内部记忆体,使手机每次开机时,直接存取内部记忆体即可,无须从 SIM卡读取前述资料,节省手机开机的时间,加速手机开机流程。关于本发明的优点与精神可以藉由以下的发明详述及所附图式得到进一步的了解。
图1所示为根据本发明的加速手机开机的方法的第一实施方式的示意图;图2所示为根据本发明的加速手机开机的方法的第二实施方式的示意图。
具体实施例方式请参见图1,图1所示为根据本发明的加速手机开机的方法的第一实施方式的示 意图。本发明提供一种加速手机开机的方法,该方法包括以下步骤步骤Sl 开启手机,并读取SIM卡上的基本资料,其中,该基本资料用于存储各种 应用数据和管理信息,按照存储结构不同该基本资料可分为透明文件、线性固定文件以及 循环文件。透明文件是指由一串字节组成,读或修改时,用一个偏移量指出要操作字串 的起始位置,并给出要读或修改的字节数,文件的第一个相对地址为0,文件内包含的记录 个数在头信息内。线性固定文件是指由一系列固定长度的记录组成,第一记录的记录号 为1,文件的总长度等于记录长度与记录个数的乘积,记录个数包含在头信息内。循环文件 是指按时间顺旬存储记录,如果所有的记录都被占用了,下次存储时将覆盖最早存储的那 条。由固定长度、固定数量的记录组成,将最后一条记录和第一条连接。当指针指向最后 一条记录,其下一条记录为第一条记录,当指针指向第一条记录时,其前一条记录为最后那 条,最近更新的那条记录为第一条记录,最早更新过的放在最后一条。步骤S2 判断手机的随机存储记忆体中是否有快取资料,如果是,执行步骤S3,否 则执行步骤S4 ;步骤S3 判断该随机存储记忆体中的该快取资料是否与该SIM卡上的该基本资料 相同,如果是,执行步骤S5,否则执行该步骤S4 ;步骤S4 将该SIM卡上的基本资料存储于该随机存储记忆体中;步骤S5 手机开机过程中,在需要该基本资料时,直接从该随机存储记忆体中取 得该快取资料,而不需要再从SIM卡上读取基本资料。其中,可以理解的,在该步骤S4之后还包括在需要该基本资料时,直接从该随机 存储记忆体中取得该快取资料,而不需要再从SIM卡上读取基本资料。且该基本资料例如为国际移动用户识别码(International Mobile Subscriber Identity,简称IMSI),国际上为唯一识别一个移动用户所分配的号码。请参见图2,图2所示为根据本发明的加速手机开机的方法的第二实施方式的示 意图。本发明还提供另一种加速手机开机的方法,该方法包括以下步骤步骤Sll 开启手机,并读取SIM卡上的特定基本资料;步骤S12 判断手机的随机存储记忆体中是否有特定快取资料,如果是,执行步骤 S13,否则执行步骤S14 ;步骤S13 判断该随机存储记忆体中的该特定快取资料是否与该SIM卡上的该特 定基本资料相同,如果是,执行步骤S15,否则执行该步骤S14;步骤S14 将该SIM卡上的特定基本资料存储于该随机存储记忆体中;步骤S15 手机开机过程中,在需要该特定基本资料时,直接从该随机存储记忆体 取得该特定快取资料,而不需要再从SIM卡上读取特定基本资料。其中,可以理解的,在步骤S14之后还包括在需要该特定基本资料时,直接从该 随机存储记忆体中取得该特定快取资料,而不需要再从SIM卡上读取特定基本资料。其中,该特定基本资料例如为更新时需要权限的基本资料,因为一般使用者使用 的SIM卡中,有一些基本资料栏位是开机必需的但设有更改的权限,使用者或普通设备无 法轻易修改,因此在SIM卡未更换的情况下,将这类基本资料储存于手机内,于开机时需要此类资料即不需要做存取SIM卡的动作,可以加速开机的流程。具有更新需ADM属性的基本 资料,在一般使用上会更动的机会非常小。该特定基本资料例如为3GPP TS 31. 102(USIM, Universal Subscriber Identity Module,通用用户标识模块)规范及 51. Oil (SIM)规范 中所提到所有更新条件属于管理员(ADM)权限的资料。具体的,该特定基本资料例如为国 际移动用户识别码 international Mobile Subscriber Identity,简称 IMSI),国际上为 唯一识别一个移动用户所分配的号码。 与现有技术相比,本发明的加速手机开机的方法将SIM卡中的基本资料(Element File,简称EF)存放于手机内部记忆体,使手机每次开机时,直接存取内部记忆体即可,无 须从SIM卡读取前述资料,节省手机开机的时间,加速手机开机流程。
权利要求
1.一种加速手机开机的方法,其特征在于该方法包括 步骤Sl 开启手机,并读取SIM卡上的基本资料;步骤S2 判断手机的随机存储记忆体中是否有快取资料,如果是,执行步骤S3,否则执 行步骤S4 ;步骤S3:判断该随机存储记忆体中的该快取资料是否与该SIM卡上的该基本资料相 同,如果是,执行步骤S5,否则执行该步骤S4 ;步骤S4 将该SIM卡上的基本资料存储于该随机存储记忆体中;步骤S5 在需要该基本资料时,直接从该随机存储记忆体中取得该快取资料。
2.如权利要求1所述的方法,其特征在于该步骤S4之后还包括在需要该基本资料 时,直接从该随机存储记忆体中取得该快取资料。
3.如权利要求1所述的方法,其特征在于该基本资料为更新时需要权限的基本资料。
4.如权利要求1或3所述的方法,其特征在于该基本资料为国际移动用户识别码。
5.如权利要求1所述的方法,其特征在于该基本资料按照存储结构不同分为透明文 件、线性固定文件及循环文件。
全文摘要
本发明揭露一种加速手机开机的方法,该方法包括步骤S1开启手机,并读取SIM卡上的基本资料;步骤S2判断手机的随机存储记忆体中是否有快取资料,如果有,执行步骤S3,否则执行步骤S4;步骤S3判断该随机存储记忆体中的该快取资料是否与该SIM卡上的该基本资料相同,如果是,执行步骤S5,否则执行该步骤S4;步骤S4将该SIM卡上的基本资料存储于该随机存储记忆体中;步骤S5在需要该基本资料时,直接从该随机存储记忆体中取得。本发明可缩短手机的开机时间。
文档编号H04M1/725GK102065180SQ20101061736
公开日2011年5月18日 申请日期2010年12月31日 优先权日2010年12月31日
发明者郑智太 申请人:佳世达科技股份有限公司, 苏州佳世达电通有限公司