[发明专利]一种智能卡存储空间整理方法及系统在审
申请号: | 201410718179.4 | 申请日: | 2014-12-01 |
公开(公告)号: | CN104375949A | 公开(公告)日: | 2015-02-25 |
发明(设计)人: | 孔繁明 | 申请(专利权)人: | 恒宝股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 212355 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能卡 存储空间 整理 方法 系统 | ||
技术领域
本发明涉及空间整理技术领域,具体涉及一种智能卡空间整理方法及系统。
背景技术
智能卡应用在产生数据变化时会产生无用空间,即应用间会产生空隙,智能卡的存储空间有限,无用空间会浪费智能卡的有效空间。
目前,智能卡存储空间整理方法大多是针对智能卡存储空间中的整个文件系统,以文件为单位进行整理,不能细化到文件内部。
另外,采用上述方法,在智能卡的存储空间整理过程中,受环境的影响,会产生许多异常情况,比如,突然断电,会导致文件整理前后的数据不一致,进而导致文件损坏。
在存储空间整理的过程中,由于文件数据操作会擦写f l ash,通常需要的时间较长,若触发存储空间整理的时机较多,会使用户产生延时的体验。
发明内容
本发明所要解决的技术问题是提供一种智能卡存储空间整理方法及系统,该方法以应用为单位对智能卡存储空间进行整理,整理过程是一个原子操作,保证了应用整理前后有效数据的一致性。
本发明解决上述技术问题的技术方案如下:
依据本发明的一个方面,提供了一种智能卡存储空间整理方法,包括:
在特定的条件下触发智能卡的存储空间整理;
查找存储空间中待整理应用;
将所述待整理应用划分为若干个数据块;
对划分的若干个数据块进行整理。
依据本发明提供的一种智能卡存储空间整理系统,包括:
触发模块,用于在特定的条件下触发智能卡的存储空间整理;
查找模块,用于查找存储空间中待整理应用;
划分模块,用于将所述待整理应用划分为若干个数据块;
整理模块,用于对划分的若干个数据块进行整理。
本发明提供的一种智能卡存储空间整理方法及系统,本方法以应用为单位对智能卡存储空间进行整理,保证整理后文件内部不会有无用空间存在;将需要整理的应用划分为若干个数据块,直到所有的数据块整理完毕,用户才正常使用该智能卡,保证了应用整理的原子性操作,保证了应用整理前后有效数据的一致性;另外,在特定的条件下触发智能卡存储空间的整理,是一种最少触发点的整理,保证了智能卡存储空间整理的效率。
附图说明
图1为本发明实施例一的一种智能卡存储空间整理方法流程图;
图2为本发明实施例一中智能卡存储空间区域分布图;
图3为本发明实施例一中智能卡待整理应用数据块的划分示意图;
图4为本发明实施例一中智能卡待整理应用数据块1移动到备份区示意图;
图5为本发明实施例一中智能卡待整理应用数据块1移动到空隙中的示意图;
图6为本发明实施例一中智能卡待整理应用所有数据块移动到空隙中的示意图;
图7为本发明实施例二的一种智能卡存储空间整理系统示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例一、一种智能卡存储空间整理方法。下面结合图1对本实施例提供的方法进行详细说明。
图1中,S101、在特定的条件下触发智能卡的存储空间整理。
具体的,本实施例在特定的条件下才触发智能卡存储空间的整理,保证存储空间整理的最少触发点,进而保证存储空间整理的效率。本实施例主要是当向智能卡存储空间添加数据,发现存储空间不足时,触发智能卡存储空间整理。
S102、查找存储空间中待整理应用。
具体的,上述步骤S101触发智能卡存储空间整理后,本步骤在智能卡存储空间中查找待整理应用。参见图2,当用户向智能卡的存储空间中添加数据,发现智能卡存储空间不足时,会触发智能卡整理,这时,在存储空间中查找应用间是否存储空隙,当两应用间存储空隙,则对存储空间进行整理,更为具体的说,则对后一个应用及后一个应用后的其它应用进行整理。
S103、将待整理应用划分为若干个数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒宝股份有限公司,未经恒宝股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410718179.4/2.html,转载请声明来源钻瓜专利网。