[发明专利]用于智能卡的存储空间回收方法在审
申请号: | 201710914594.0 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107729260A | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 沈时来 | 申请(专利权)人: | 捷德(中国)信息科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F21/62 |
代理公司: | 北京泛华伟业知识产权代理有限公司11280 | 代理人: | 王勇,苏晓丽 |
地址: | 330096 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 智能卡 存储空间 回收 方法 | ||
技术领域
本发明涉及智能卡技术领域,具体地说,本发明涉及一种用于智能卡的存储空间回收方法。
背景技术
随着智能卡的不断发展,一张智能卡内容纳多个卡应用的情况越来越普遍。智能卡为每个应用分配一定的存储空间,不同的应用之间不能进行数据的直接访问。然而,由于智能卡上总的存储空间往往十分有限,所以应用的下载及使用经常会因为可用存储空间的不足而受到限制。如何提高智能卡上有限存储空间的利用率是智能卡技术领域的热点问题。
发明内容
现有的回收智能卡存储空间的方案通常都是针对各个智能卡应用所涉及的总体的应用数据及相应的临时存储空间。本发明的目的在于提供一种能够更有效地利用智能卡存储空间的解决方案,及时地对于各个应用的源代码及相关数据所占空间进行部分的自动回收。
本发明的目的是通过下面的技术方案实现的:
本发明提供了一种用于智能卡的存储空间回收方法,包括:
步骤1)将智能卡应用源代码分成主模块和辅助模块;
步骤2)确定智能卡应用的应用状态,并响应于所述确定来通知智能卡操作系统回收与该应用状态相关的辅助模块;
步骤3)由智能卡操作系统响应于所述通知删除相应的辅助模块。
上述方法中,在步骤1)还可包括对辅助模块的起始和结束地址进行标记。
上述方法中,在步骤1)还可包括分别为主模块和辅助模块分配应用标识符,并将属于同一智能卡应用的主模块和辅助模块的应用标识符相关联。
上述方法中,与应用状态相关的辅助模块可包括在智能卡应用进入该应用状态后不会再被使用的辅助代码或数据。
上述方法中,所述应用状态可包括未个人化阶段和个人化完成阶段。
上述方法中,在所述步骤2)由所述主模块或辅助模块可以通过调用智能卡操作系统提供的接口来通知智能卡操作系统回收辅助模块。
上述方法中,所述步骤1)还可包括为每个辅助模块设置回收标志。
上述方法中,所述步骤2)还可包括响应于确定智能卡应用的应用状态来修改辅助模块对应的回收标志,以指示可以回收该辅助模块。
上述方法中,所述步骤3)可包括由智能卡操作系统响应于辅助模块对应的回收标志的改变来删除所述辅助模块。
上述方法中,所述步骤3)可包括由智能卡操作系统定期检测辅助模块对应的回收标志,并对于可回收的辅助模块执行相关的空间回收操作。
与现有技术相比,本发明具有下列技术效果:
能够自动识别智能卡中的各应用代码中可回收的数据并自动回收智能卡中的存储空间,且不会影响智能卡中除被回收部分的功能之外其他各项功能的正常使用。
附图说明
以下,结合附图来详细说明本发明的实施例,其中:
图1为根据本发明实施例的用于智能卡的存储空间回收方法的流程示意图。
具体实施方式
为了使本发明的目的,技术方案及优点更加清楚明白,以下结合附图通过具体实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
智能卡通常包含微处理器单元(CPU)、存储单元、和输入/输出接口单元。智能卡的存储单元通常包括随机存储器(RAM)、只读存储器(ROM)、和电可擦除可编程只读存储器(EEPROM)。其中RAM用于存放临时数据或中间数据,容量通常比较小且是易失性存储器;ROM中固化有智能卡操作系统COS(Chip Operating System),不能以任何方式更改,而EEPROM是非易失性存储器,存储了智能卡的各种应用信息(如加密数据和应用文件等)、持卡人的个人信息、发行单位的有关信息等等,并且这部分存储资源还可供用户开发利用。但在智能卡上集成的非易失性存储器EEPROM的容量是有限的,现有技术已存在的方案大都是针对智能卡应用执行时申请和使用存储空间、所涉及的应用数据占用的空间等进行总体回收利用,但并没有考虑智能卡应用的源代码本身所占部分空间进行有效利用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷德(中国)信息科技有限公司,未经捷德(中国)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710914594.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于市场比较法的房地产估价方法
- 下一篇:一种信息分享系统和信息分享方法