档案读取方法以及非瞬时计算机可读取存储介质技术

技术编号:33538755 阅读:19 留言:0更新日期:2022-05-21 09:39
一种档案读取方法包含以下操作:通过处理器判断用户识别模块卡中的档案是否储存在非瞬时内存中;若档案未储存在非瞬时内存中,通过处理器执行读取程序以自用户识别模块卡中读取出档案;以及通过处理器将档案存入非瞬时内存中。内存中。内存中。

【技术实现步骤摘要】
档案读取方法以及非瞬时计算机可读取存储介质


[0001]本专利技术申请是一种档案读取技术,特别地,是关于一种档案读取方法以及非瞬时计算机可读取存储介质。

技术介绍

[0002]随着技术的发展,通讯装置之间可通过通讯技术沟通。一般而言,通讯装置中的处理器需先读取此通讯装置中用户识别模块(Subscriber Identity Module,SIM)卡所储存的档案,以初始化此通讯装置。接着,经初始化后的通讯装置才能开始工作以传输/接收数据。另外,在正常工作的过程中,此通讯装置中的处理器也会读取或更新其用户识别模块卡所储存的档案。

技术实现思路

[0003]本专利技术申请的一些实施方式是关于一种档案读取方法。该档案读取方法包含以下操作:通过处理器判断用户识别模块卡中的档案是否储存在非瞬时内存中;若档案未储存在非瞬时内存中,通过处理器执行读取程序以自用户识别模块卡中读取出档案;以及通过处理器将档案存入非瞬时内存中。
[0004]本专利技术申请的一些实施方式是关于一种非瞬时计算机可读取存储介质。非瞬时计算机可读取存储介质包含至少一个程序代码。处理器用以执行至少一个程序代码,以执行以下操作:判断用户识别模块卡中的档案是否储存在非瞬时内存中;若档案未储存在非瞬时内存中,执行读取程序以自用户识别模块卡中读取出档案;以及将档案存入非瞬时内存中。
[0005]综上所述,在本专利技术申请中,若用户识别模块卡中的档案未储存在非瞬时内存中,处理器可执行读取程序以自用户识别模块卡中读取出此档案且将此档案存入非瞬时内存中。如此,处理器下一次可直接自非瞬时内存读取此档案,以提高通讯装置的工作效率。
附图说明
[0006]为让本专利技术申请的上述目的、其他目的、特征、优点及实施例能够更明显易懂,附图的说明如下:图1是依照本专利技术申请的一些实施例所绘示的一种通讯装置的示意图;图2是依照本专利技术申请的一些实施例所绘示的一种用户识别模块卡的档案结构的示意图;图3是依照本专利技术申请的一些实施例所绘示的一种档案读取方法的流程图;图4是依照本专利技术申请的一些实施例所绘示的一种读取程序的流程图;图5是依照本专利技术申请的一些实施例所绘示的一种传输协议下的信号传输过程的示意图;以及图6是依照本专利技术申请的一些实施例所绘示的一种传输协议下的信号传输过程的示意
图。
[0007]符号说明100:通讯装置120:处理器140:用户识别模块卡160:非瞬时内存180:内存300:档案读取方法C:程序代码MF、DF、EF、ADF:档案S302、S304、S306、S308、S310、S312、S402、S404、S406、S408、S410、S412、S414、S416、S418、S502、S504、S506、S508、S510、S512、S514、S516、S518、S520、S602、S604、S606、S608:操作
具体实施方式
[0008]下文是举例配合附图作详细说明,但所描述的具体实施例仅用以解释本专利技术,并不用来限定本专利技术,而结构操作的描述不用于限制其执行的顺序,任何由组件重新组合的结构,所产生具有均等功效的装置,皆为本专利技术申请所涵盖的范围。
[0009]本文所使用的所有词汇具有其通常的意涵。上述词汇在普遍常用字典中的定义,在本专利技术申请的内容中包含任一在此讨论的词汇的使用例子仅为示例,不应限制到本专利技术申请的范围与含义。同样地,本专利技术申请也不仅限于以在此说明书所示出的各种实施例。
[0010]本文所使用的词“耦接”也可指“电性耦接”,且词“连接”也可指“电性连接”。“耦接”及“连接”也可指两个或多个组件相互配合或相互互动。
[0011]参考图1。图1是依照本专利技术申请的一些实施例所绘示的通讯装置100的示意图。在一些实施例中,通讯装置100可例如是手机,但本专利技术申请不限于此。
[0012]以图1标例而言,通讯装置100包含处理器120、用户识别模块(Subscriber Identity Module,SIM)卡140、非瞬时内存160以及内存180。处理器120耦接用户识别模块卡140、非瞬时内存160以及内存180。用户识别模块卡140耦接非瞬时内存160。
[0013]在一些实施例中,处理器120为中央处理单元(CPU)、特殊应用集成电路(Application-specific integrated circuit,ASIC)、多处理器或分布式处理系统,但本专利技术申请不限于此。其他各种适用的电路或单元也在本专利技术申请的范围中。
[0014]在一些实施例中,用户识别模块卡140为通用用户识别模块(Universal Subscriber Identity Module,USIM)卡。
[0015]在一些实施例中,非瞬时内存160为非挥发性随机存取内存(Non-Volatile Random Access Memory,NVRAM),但本专利技术申请不限于此。其他各种适用的非瞬时内存也在本专利技术申请的范围中。
[0016]在一些实施例中,内存180包含非瞬时计算机可读取存储介质且非瞬时计算机可读取存储介质储存一个或多个程序代码C。在运作上,处理器120可执行一个或多个程序代码C,以执行对应的操作。
[0017]参考图2。图2是依照本专利技术申请的一些实施例所绘示的用户识别模块卡140的档案结构的示意图。以图2标例而言,用户识别模块卡140的档案结构是由一个主控文件(master file)MF、多个专用档案(dedicated file)DF以及多个基本档案(elementary file)EF组成。另外,档案结构中还有一种应用专用档案(application dedicated file)ADF为特殊的专用档案。
[0018]需特别注意的是,后述提及的“读取程序”是指对图2中的基本档案EF进行读取的过程。而每个基本档案EF都有对应的档案控制参数(file control parameters)。档案控制参数例如是档案识别号(file ID)、短档案识别号(short file ID)、档案长度(file size)、档案结构(file structure)、访问权限(access conditions)等。
[0019]以访问权限为例,访问权限包含读访问权限(read access conditions)、写访问权限(update access conditions)、激活访问权限(activate access conditions)以及去激活访问权限(deactivate access conditions)。而访问权限等级又可区分为始终允许(ALW)等级、个人识别号(PIN)(PIN2)允许等级、管理商允许(AMD)等级以及禁止(NEV)等级。也就是说,当一个基本档案EF的访问权限的等级为始终允许等级或个人识别号允许等级时,用户被允许对基本档案EF进行相关操作。而当一个基本档案EF的访问权限的等级为管理商允许等级或及禁止等级时,用户无权对该基本档案EF进行相关操作。...

【技术保护点】

【技术特征摘要】
1.一种档案读取方法,其特征在于,所述档案读取方法包含:通过处理器判断用户识别模块卡中的档案是否储存在非瞬时内存中;若所述档案未储存在所述非瞬时内存中,通过所述处理器执行读取程序以自所述用户识别模块卡中读取出所述档案;以及通过所述处理器将所述档案存入所述非瞬时内存中。2.如权利要求1所述的档案读取方法,其特征在于,所述档案读取方法还包含:若所述档案储存在所述非瞬时内存中,通过所述处理器判断所述非瞬时内存中的识别值与所述用户识别模块卡的识别值是否相同;以及若所述非瞬时内存中的识别值与所述用户识别模块卡的识别值相同,通过所述处理器自所述非瞬时内存中读取出所述档案。3.如权利要求1所述的档案读取方法,其特征在于,所述档案读取方法还包含:若所述用户识别模块卡中的所述档案被更新,通过所述处理器更新所述非瞬时内存中的所述档案。4.如权利要求1所述的档案读取方法,其特征在于,通过所述处理器执行所述读取程序以自所述用户识别模块卡中读取出所述档案包含:通过所述处理器判断所述档案的读取访问权限是否符合特定访问权限等级;若所述读取访问权限符合所述特定访问权限等级,通过所述处理器判断所述读取程序是否支持短档案识别格式;若所述读取程序不支持所述短档案识别格式,通过所述处理器输出第一选择命令,以选择所述用户识别模块卡中的所述档案;以及通过所述处理器输出第一读取命令,以自所述用户识别模块卡中读取出所述档案。5.如权利要求4所述的档案读取方法,其特征在于,所述档案读取方法还包含:若所述读取程序支持所述短档案识别格式,通过所述处理器判断所...

【专利技术属性】
技术研发人员:程瑾黄夷芯马晓璐
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1