[go: up one dir, main page]

CN1118025C - 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法 - Google Patents

采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法 Download PDF

Info

Publication number
CN1118025C
CN1118025C CN 00130029 CN00130029A CN1118025C CN 1118025 C CN1118025 C CN 1118025C CN 00130029 CN00130029 CN 00130029 CN 00130029 A CN00130029 A CN 00130029A CN 1118025 C CN1118025 C CN 1118025C
Authority
CN
China
Prior art keywords
file
logic area
directory
area
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN 00130029
Other languages
English (en)
Other versions
CN1285549A (zh
Inventor
杨延辉
喻滨
秦预
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Microelectronics Technology Co Ltd
Original Assignee
Microelectronic Branch Company Datang Telecommunication Science And Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microelectronic Branch Company Datang Telecommunication Science And Technology filed Critical Microelectronic Branch Company Datang Telecommunication Science And Technology
Priority to CN 00130029 priority Critical patent/CN1118025C/zh
Publication of CN1285549A publication Critical patent/CN1285549A/zh
Application granted granted Critical
Publication of CN1118025C publication Critical patent/CN1118025C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,是首先引入“逻辑区间”、“文件分配表(FAT表)”和“文件目录表项”三个概念,将E2PROM存储空间按照顺序分成三个部分:文件分配表区、文件目录区和数据区;并对该三者分别进行初始化、赋值,建立三者相互之间的对应关系;以及根据该对应关系编写COS相关寻址指令,以实现COS对文件的寻址访问、修改和修改差错;从而克服目前智能卡嵌入式软件系统设计不合理带来的诸多不利影响,使智能卡向用户提供更多、更灵活的服务。

Description

采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法
本发明涉及一种智能卡嵌入式软件系统的实现方法,确切地说,涉及一种采用“逻辑区间链表寻址”的智能卡嵌入式软件系统的实现方法,属于智能卡嵌入式软件系统的设计领域,其中的软件系统包括智能卡片内操作系统COS(Chip Operating System)和智能卡文件体系。
“金卡工程”(即:电子货币工程)是推进我国国民经济信息化的重大工程之一,它是以智能卡为媒介,利用现有的网络资源,协助银行推广信用卡和现金卡,逐步实现现金存兑和支付的电子化;为商贸和旅游等行业提供电子支付手段,减少现金的流通量;智能卡还可广泛应用于交通管理、医疗保险、电话付费、汽车加油付费等各个领域,其影响面之广是前所未有的。智能卡嵌入式软件系统是智能卡正常工作的司令部,它控制着智能卡和外界的信息交换;管理卡内的存储器并完成相应指令的处理。智能卡嵌入式软件系统包括智能卡片内操作系统COS以及智能卡文件系统,智能卡COS是嵌入式软件的管理载体,文件系统则是COS操作运行以及赖以生存的实体,COS大部分指令是为保存在E2PROM(电可擦除可编程只读存储器)中的数据文件服务的,其文件系统的设计思路基本上决定了COS对E2PROM中数据的管理能力。目前普遍使用的传统方式是将E2PROM作为一个连续的存储单元整体地独立对待之,对其中的各个存储区域尚缺乏有效的管理手段和办法;另外,由于生产工艺的限制,E2PROM有时会有小面积存储区域发生坏损现象;而且,如同微型计算机上广泛使用的软盘类似,E2PROM也有使用寿命的限制。但是,传统的COS根本无法解决上述问题,即使E2PROM只是某一个字节或某一个区域出现存取失效或差错,就意味着整张智能卡的报废,这样势必大大增加了智能卡管理、生产、使用的成本和缩短了智能卡的使用寿命,对智能卡供应商的市场竞争带来不利影响。
本发明的目的是提供一种智能卡嵌入式软件系统的实现方法,也就是提供一种采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,以便能够克服目前智能卡嵌入式软件系统设计不合理所带来的上述多种不利影响,同时也使智能卡应用商能够向用户提供更多、更灵活、富有特色的服务,为智能卡的普及推广应用作出贡献。
本发明的目的是这样实现的:一种采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:其包括有下列步骤:
(1)首先,在智能卡嵌入式软件系统中引入“逻辑区间”、“文件分配表”和“文件目录表项”三个概念;其中“逻辑区间”是将E2PROM内的存储空间人为设定成E2PROM内连续的多个地址空间——逻辑区间,它的大小为2n个字节,其中n为正整数,取值范围在5~10之间,可根据E2PROM大小由用户自行设定;“文件分配表(FAT表)”是一个表示文件存储地址的单向链表,文件记录是以逻辑区间为单位存放其信息内容的,每个逻辑区间对应一个文件分配表的表项,COS就是依据逻辑区间的文件分配表来定位或寻址文件的;每一个文件分配表的表项可以有下列四种可能:①未使用的逻辑区间、②下一逻辑区间号、③坏的逻辑区间号、④该逻辑区间为一文件的文件分配表链尾;“文件目录表项”是文件索引的一个参数表,用于描述文件的各方面特性;
(2)将E2PROM存储空间按照由低端地址到高端地址的顺序分成三个部分:文件分配表区、文件目录区和数据区;其中文件分配表区放置文件分配表的表项内容,文件目录区放置文件目录表项,且通常是有多少个文件就有多少个文件目录表项,而数据区则存放文件的具体内容;
(3)对上述文件分配表区、文件目录区和数据区三部分分别进行初始化、赋值,并同时建立分配表区、文件目录区、数据区三部分相互之间的对应关系;
(4)根据分配表区、文件目录区和数据区三部分相互之间的对应关系编写COS的相关寻址指令,以实现COS对文件的寻址访问、修改和对出现的差错进行修改补正;
(5)最后,对智能卡的E2PROM存储空间进行读写测试,在测试后,对判断为功能正常的区域,将其标记为可用逻辑区间;当发现有坏的区域时,只需将其对应的逻辑区间标记为坏逻辑区间,使得COS不再读写使用该部分的存储空间;且在智能卡使用过程中出现E2PROM写入错误时,COS将可调用“写E2PROM异常”处理子程序,将文件内容转移到E2PROM的未使用空间中,从而可以不影响该智能卡的使用。
每一个文件分配表的四种表项可以用下列字符表示:(1)末使用的逻辑区间:0000h,(2)下一逻辑区间号:0001h-fff6h,(3)坏的逻辑区间号:Fff7h,(4)该逻辑区间为一文件的文件分配表链尾:Fff8h-ffffh。
文件目录表项是描述文件的各方面特性,其特性包括有:文件的属性、类型、文件的大小、文件存放的首逻辑区间号类的多种信息。
该文件目录表项可以采用下述结构:其中最前面的两个字节表示文件号,随后的顺序排列的六个字节则每两个为一组,分别表示存储该文件的起始逻辑区间号、该文件的大小和该文件的属性;表示文件属性的两个字节里,其中第一字节的两个比特位的不同数值用于表示文件的四种不同类型:透明文件、线性定长文件、线性非定长文件和循环文件,另两个比特位的不同数值则分别表示目录文件和密钥文件;其它剩余的四个比特和另一个字节则留待今后扩展用途。
在上述第(4)步骤中COS的相关寻址方法有两种:第一种是为根目录下的文件设置的:其文件分配表链是首先从该文件位于根目录项存储空间里的首逻辑区间号,寻找到其下一个逻辑区间号在文件分配表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,同时还得到再下一个逻辑区间号在文件分配表的地址;如此一直顺延继续,直到逻辑区间号出现FFFF,表示文件结束;其文件分配表链的长度取决于该文件的长度;通过将文件的逻辑区间号换算成E2PROM的存储地址,便可得到该文件的数据内容;第二种是为子目录下的文件设置的:子目录下的文件结构和其分配表区、文件目录区、数据区三者之间的关系同上述根目录的三者之间的关系很相似,其区别是由于子目录下的文件的首逻辑区间号的目录项是保存在上一级目录的数据区中,要定位某个子目录下的文件记录时,首先是要找到它的上一级目录,接着再从上一级目录的数据区中找到该文件的目录项,然后从该目录项中寻找到该文件的首逻辑区间号,同时寻找到其下一个逻辑区间号在文件分配表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,还得到再下一个逻辑区间号在文件分配表的地址;如此一直顺延继续,就可得到该文件的文件分配表链;直到逻辑区间号出现FFFF,表示文件结束。
对于子目录下的文件寻址过程是逐级递推的,即有n级目录,就要n次重复上述子目录寻址过程,其中n为正整数,取值范围在5~10之间。
本发明的基于逻辑区间链表结构寻址的实现方法应用于智能卡嵌入式软件系统后,就可以像在微机上一样地在智能卡嵌入式软件系统中对目录和文件进行灵活的读写操作。智能卡系统软件的开发人员就能够为智能卡增加更完善的功能,为客户提供灵活、多样的服务。该方法不仅能够使智能卡在发行之后、或用户使用期间都可以动态地增加、删除其中的目录和文件,使智能卡的应用领域更加拓宽和延伸;同时通过软件设计技术的提升,可以大大提高了智能卡生产时的成品率,以及可以修改弥补智能卡使用过程中出现的局部坏损,从而延长智能卡的使用寿命,使智能卡能够得到更广泛的应用。
下面结合附图详细说明本发明的方法步骤和特点:
图1是本发明的实现方法步骤的流程示意图。
图2是本发明FAT表项里四种不同情况的含义和对应的字符对照实施例图。
图3是本发明“文件目录表项”里的字节对应位置及其含义的对照实施例图。
图4是本发明“文件属性”字节里的各个比特对应位置的含义的对照实施例图。
图5是本发明的E2PROM内的存储空间地址分配示意图。
图6是本发明用于根目录下的文件寻址步骤示意图。
图7是本发明用于子目录下的文件寻址步骤示意图。
参见图1-图5,本发明是一种采用“逻辑区间链表寻址”的智能卡嵌入式软件系统的实现方法,其具体操作步骤如下:
(1)首先,在智能卡嵌入式软件系统中引入“逻辑区间”、“文件分配表(FAT表)”和“文件目录表项”三个概念;其中“逻辑区间”是将E2PROM内的存储空间人为设定成E2PROM内连续的多个地址空间——逻辑区间,它的大小为2n个字节,其中n为正整数,取值范围在5~10之间,可根据E2PROM大小由用户自行设定;“文件分配表(FAT表)”是一个表示文件存储地址的单向链表,文件记录是以逻辑区间为单位存放其信息内容的,每个逻辑区间对应一个FAT表的表项,COS就是依据逻辑区间的链表(即FAT表)来定位或寻址文件的;每一个FAT表的表项可以有下列四种可能:①未使用的逻辑区间、②下一逻辑区间号、③坏的逻辑区间号、④该逻辑区间为一文件的FAT链尾;参见图2,每一个FAT表的四种表项可以用下列字符表示:①未使用的逻辑区间:0000h,②下一逻辑区间号:0001h-fff6h,③坏的逻辑区间号:Fff7h,④该逻辑区间为一文件的FAT链尾:Fff8h-ffffh。“文件目录表项”是文件索引的一个参数表,用于描述文件的各方面特性。文件目录表项是描述文件的各方面特性,其特性包括有:文件的属性、类型、文件的大小、文件存放的首逻辑区间号类的多种信息。文件的类型有:专有文件DF(Dedicated File)、基本文件EF(ElementaryFile)。图3展示了“文件目录表项”的一个实施例,可供本发明的用户参考借鉴。该文件目录表项可以采用下述结构:其中最前面的两个字节表示文件号,随后的顺序排列的六个字节则每两个为一组,分别表示存储该文件的起始逻辑区间号、该文件的大小和该文件的属性。在表示文件属性的两个字节里(参见图4),其中第一字节的两个比特位的不同数值用于表示文件的四种不同类型:透明文件、线性定长文件、线性非定长文件和循环文件,另两个比特位的不同数值则分别表示目录文件和密钥文件;其他剩余的四个比特和另一个字节则留待今后扩展用途。
(2)将E2PROM存储空间按照由低端地址到高端地址的顺序分成三个部分:文件分配表区、文件目录区和数据区;其中文件分配表区放置文件分配表(FAT表)的表项内容,文件目录区放置文件目录表项,且通常是有多少个文件就有多少个文件目录表项,而数据区则存放文件的具体内容;如图5所示。
(3)对上述文件分配表区、文件目录区和数据区三部分分别进行初始化、赋值,并同时建立分配表区、文件目录区、数据区三部分相互之间的对应关系;
(4)根据分配表区、文件目录区和数据区三部分相互之间的对应关系编写COS的相关寻址指令,以实现COS对文件的寻址访问、修改和对出现的差错进行修改补正;
在上述第(4)步骤中COS的相关寻址方法有两种:第一种是为根目录下的文件设置的(参见图6):其FAT链是首先从该文件位于根目录项存储空间里的首逻辑区间号,寻找到其下一个逻辑区间号在FAT表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,同时还得到再下一个逻辑区间号在FAT表的地址;如此一直顺延继续,直到逻辑区间号出现FFFF,表示文件结束;其FAT链的长度取决于该文件的长度;通过将文件的逻辑区间号换算成E2PROM的存储地址,便可得到该文件的数据内容。
在上述第(4)步骤中COS的相关寻址方法的第二种是为子目录下的文件设置的(参见图7):子目录下的文件结构和其分配表区、文件目录区、数据区三者之间的关系同上述根目录的三者之间的关系是很相似的,其区别是由于子目录下的文件的首逻辑区间号的目录项是保存在上一级目录的数据区中,要定位某个子目录下的文件记录时,首先是要找到它的上一级目录,接着再从上一级目录的数据区中找到该文件的目录项,然后从该目录项中寻找到该文件的首逻辑区间号,同时寻找到其下一个逻辑区间号在FAT表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,还得到再下一个逻辑区间号在FAT表的地址;如此一直顺延继续,就可得到该文件的FAT链;直到逻辑区间号出现FFFF,表示文件结束。
对于子目录下的文件寻址过程是逐级递推的,即有n级目录,就要n次重复上述子目录寻址过程,其中n为正整数,取值范围在5~10之间;COS存取文件时首先必须要读取文件目录表项的内容。
5)最后,对智能卡的E2PROM存储空间进行读写测试,在测试后,对判断为功能正常的区域,将其标记为可用逻辑区间;当发现有坏的区域时,只需将其对应的逻辑区间标记为坏逻辑区间,使得COS不再读写使用该部分的存储空间;且在智能卡使用过程中出现E2PROM写入错误时,COS将可调用“写E2PROM异常”处理子程序,将文件内容转移到E2PROM的未使用空间中,从而可以不影响该智能卡的使用。
本发明已经由申请人编制程序在智能卡COS系统上进行仿真试验实施,取得了预期的设计效果,实现了发明目的。

Claims (6)

1、一种采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:其包括有下列步骤:
(1)首先,在智能卡嵌入式软件系统中引入“逻辑区间”、“文件分配表”和“文件目录表项”三个概念;其中“逻辑区间”是将E2PROM内的存储空间人为设定成E2PROM内连续的多个地址空间——逻辑区间,它的大小为2n个字节,其中n为正整数,取值范围在5~10之间,可根据E2PROM大小由用户自行设定;“文件分配表”是一个表示文件存储地址的单向链表,文件记录是以逻辑区间为单位存放其信息内容的,每个逻辑区间对应一个文件分配表的表项,COS就是依据逻辑区间的文件分配表来定位或寻址文件的;每一个文件分配表的表项可以有下列四种可能:①未使用的逻辑区间、②下一逻辑区间号、③坏的逻辑区间号、④该逻辑区间为一文件的文件分配表链尾;“文件目录表项”是文件索引的一个参数表,用于描述文件的各方面特性;
(2)将E2PROM存储空间按照由低端地址到高端地址的顺序分成三个部分:文件分配表区、文件目录区和数据区;其中文件分配表区放置文件分配表的表项内容,文件目录区放置文件目录表项,且通常是有多少个文件就有多少个文件目录表项,而数据区则存放文件的具体内容;
(3)对上述文件分配表区、文件目录区和数据区三部分分别进行初始化、赋值,并同时建立分配表区、文件目录区、数据区三部分相互之间的对应关系;
(4)根据分配表区、文件目录区和数据区三部分相互之间的对应关系编写COS的相关寻址指令,以实现COS对文件的寻址访问、修改和对出现的差错进行修改补正;
(5)最后,对智能卡的E2PROM存储空间进行读写测试,在测试后,对判断为功能正常的区域,将其标记为可用逻辑区间;当发现有坏的区域时,只需将其对应的逻辑区间标记为坏逻辑区间,使得COS不再读写使用该部分的存储空间;且在智能卡使用过程中出现E2PROM写入错误时,COS将可调用“写E2PROM异常”处理子程序,将文件内容转移到E2PROM的未使用空间中,从而可以不影响该智能卡的使用。
2、如权利要求1所述的采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:每一个文件分配表的四种表项可以用下列字符表示:(1)未使用的逻辑区间:0000h,(2)下一逻辑区间号:0001h-fff6h,(3)坏的逻辑区间号:Fff7h,(4)该逻辑区间为一文件的文件分配表链尾:Fff8h-ffffh。
3、如权利要求1所述的采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:文件目录表项是描述文件的各方面特性,其特性包括有:文件的属性、类型、文件的大小、文件存放的首逻辑区间号类的多种信息。
4、如权利要求1所述的采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:该文件目录表项可以采用下述结构:其中最前面的两个字节表示文件号,随后的顺序排列的六个字节则每两个为一组,分别表示存储该文件的起始逻辑区间号、该文件的大小和该文件的属性;表示文件属性的两个字节里,其中第一字节的两个比特位的不同数值用于表示文件的四种不同类型:透明文件、线性定长文件、线性非定长文件和循环文件,另两个比特位的不同数值则分别表示目录文件和密钥文件;其它剩余的四个比特和另一个字节则留待今后扩展用途。
5、如权利要求1所述的采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:在上述第(4)步骤中COS的相关寻址方法有两种:第一种是为根目录下的文件设置的:其文件分配表链是首先从该文件位于根目录项存储空间里的首逻辑区间号,寻找到其下一个逻辑区间号在文件分配表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,同时还得到再下一个逻辑区间号在文件分配表的地址;如此一直顺延继续,直到逻辑区间号出现FFFF,表示文件结束;其文件分配表链的长度取决于该文件的长度;通过将文件的逻辑区间号换算成E2PROM的存储地址,便可得到该文件的数据内容;第二种是为子目录下的文件设置的:子目录下的文件结构和其分配表区、文件目录区、数据区三者之间的关系同上述根目录的三者之间的关系很相似,其区别是由于子目录下的文件的首逻辑区间号的目录项是保存在上一级目录的数据区中,要定位某个子目录下的文件记录时,首先是要找到它的上一级目录,接着再从上一级目录的数据区中找到该文件的目录项,然后从该目录项中寻找到该文件的首逻辑区间号,同时寻找到其下一个逻辑区间号在文件分配表的地址,以及与该逻辑区间号相对应的文件记录内容存储在E2PROM空间的地址,还得到再下一个逻辑区间号在文件分配表的地址;如此一直顺延继续,就可得到该文件的文件分配表链;直到逻辑区间号出现FFFF,表示文件结束。
6、如权利要求5所述的采用逻辑区间链表寻址的智能卡嵌入式软件系统的实现方法,其特征在于:对于子目录下的文件寻址过程是逐级递推的,即有n级目录,就要n次重复上述子目录寻址过程,其中n为正整数,取值范围在5~10之间。
CN 00130029 2000-10-23 2000-10-23 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法 Expired - Lifetime CN1118025C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 00130029 CN1118025C (zh) 2000-10-23 2000-10-23 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 00130029 CN1118025C (zh) 2000-10-23 2000-10-23 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法

Publications (2)

Publication Number Publication Date
CN1285549A CN1285549A (zh) 2001-02-28
CN1118025C true CN1118025C (zh) 2003-08-13

Family

ID=4593918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00130029 Expired - Lifetime CN1118025C (zh) 2000-10-23 2000-10-23 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法

Country Status (1)

Country Link
CN (1) CN1118025C (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101582089B (zh) * 2009-07-02 2011-06-29 北京讯风光通信技术开发有限责任公司 一种嵌入式设备的文件管理方法及系统
US8255706B2 (en) 2006-12-26 2012-08-28 Beijing Watch Data System Co., Ltd. Dual usage smart card of CPU and logical encryption and its data synchronization method
US8266619B2 (en) 2006-04-03 2012-09-11 Beijing Watch Data System Co., Ltd. Embedded operating system architecture for smart card

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10162046A1 (de) * 2001-12-17 2003-06-26 Thomson Brandt Gmbh Wiedergabegerät mit einem Zwischenspeicher zum Verringern der mittleren Zugriffszeit auf einen Informationsträger
FR2856490B1 (fr) * 2003-06-17 2005-10-07 Thales Sa Procede d'ecriture, de mise a jour et d'allocation memoire applique a l'ecriture de fichiers sur un support memoire tel qu'une carte a puce
CN1295606C (zh) * 2003-12-31 2007-01-17 北京北阳电子技术有限公司 软件仿真方法和装置
CN1333346C (zh) * 2004-12-24 2007-08-22 北京中星微电子有限公司 一种访问文件的方法
CN100370445C (zh) * 2005-08-10 2008-02-20 北京中星微电子有限公司 一种基于文件分配表的数据传输装置和传输方法
CN100485681C (zh) * 2006-03-23 2009-05-06 北京握奇数据系统有限公司 智能卡存储系统及该系统中文件创建管理的方法
KR100791838B1 (ko) * 2006-10-18 2008-01-07 삼성전자주식회사 스마트 카드 및 스마트 카드의 테스트 방법
CN100440383C (zh) * 2006-12-15 2008-12-03 北京中星微电子有限公司 外部存储性能测试方法和装置
CN101221581B (zh) * 2008-01-24 2010-06-02 北京中星微电子有限公司 一种数据文件生成方法及装置
CN101840373B (zh) * 2010-01-28 2012-02-22 北京握奇数据系统有限公司 数据操作方法及装置
CN102855327B (zh) * 2012-09-18 2015-12-02 中国石油天然气股份有限公司 一种小型嵌入式文件存储管理系统
CN104573571B (zh) * 2015-02-04 2017-09-19 郑州信大捷安信息技术股份有限公司 一种智能卡安全文件系统的生成方法
CN106095788A (zh) * 2016-05-27 2016-11-09 杭州华三通信技术有限公司 一种数据存储方法及装置
CN109819674B (zh) * 2017-09-21 2022-04-26 深圳市汇顶科技股份有限公司 计算机存储介质、嵌入式调度方法及系统
CN111782605A (zh) * 2020-07-06 2020-10-16 东信和平科技股份有限公司 一种芯片卡文件管理方法、装置、终端及存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8266619B2 (en) 2006-04-03 2012-09-11 Beijing Watch Data System Co., Ltd. Embedded operating system architecture for smart card
US8255706B2 (en) 2006-12-26 2012-08-28 Beijing Watch Data System Co., Ltd. Dual usage smart card of CPU and logical encryption and its data synchronization method
CN101582089B (zh) * 2009-07-02 2011-06-29 北京讯风光通信技术开发有限责任公司 一种嵌入式设备的文件管理方法及系统

Also Published As

Publication number Publication date
CN1285549A (zh) 2001-02-28

Similar Documents

Publication Publication Date Title
CN1118025C (zh) 采用逻辑区间链表寻址的智能卡嵌入式软件系统实现方法
US6612490B1 (en) Extended card file system
US6539453B1 (en) Storage system including means for management of a memory with anti-attrition, and process of anti-attrition management of a memory
US10831734B2 (en) Update-insert for key-value storage interface
US4945475A (en) Hierarchical file system to provide cataloging and retrieval of data
US6470436B1 (en) Eliminating memory fragmentation and garbage collection from the process of managing dynamically allocated memory
WO1997012324A1 (en) Memory management
CN101375280A (zh) 事件结构化文件系统(esfs)
CN102024046A (zh) 数据重复性校验方法和装置及系统
CN101510332B (zh) 一种智能卡中存储空间的管理方法和装置
JPS63103341A (ja) 消去不能な情報媒体によるファイルの管理プロセス
JPH06282471A (ja) ファイル管理方式
CN1211329A (zh) 修改智能卡的指令集的方法
CN101876927A (zh) 实现fat32文件系统的断电保护方法和装置
CN110287695A (zh) 一种Java卡及其临时对象的管理方法
US7167964B1 (en) Memory defragmentation in chipcards
US5519860A (en) Central processor index sort followed by direct record sort and write by an intelligent control unit
CN1488096A (zh) 可携式数据载体之微处理器电路
Black The Eden programming language
EP1046996A1 (en) Memory defragmentation in chipcards
EP1017028A2 (en) Extended card file system
CN1235144C (zh) 计算机系统及访问文件系统的方法
EP0496380B1 (en) Method for storing relationships in object-oriented computing systems
CN1598789A (zh) 用磁盘文件虚拟闪存读写数据的方法
US5659744A (en) Data file store system with means for efficiently managing freeing of data blocks

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: DATANG MICROELECTRONIC TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: DATANG TELECOM TECHNOLOGY CO.LTD. MICRO ELECTRONICS HOURS CO.LTD.

Effective date: 20071221

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20071221

Address after: No. 6 North Yongjia Road, Beijing, Haidian District

Patentee after: Datang Microelectronics Technology Co., Ltd.

Address before: No. 40, Beijing, Xueyuan Road

Patentee before: Microelectronic Branch Company, Datang Telecommunication Science and Technology

EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20010228

Assignee: Beijing Datang Smart Card Co., Ltd.

Assignor: Datang Microelectronics Technology Co., Ltd.

Contract record no.: 2016110000008

Denomination of invention: Method for realizing intelligent card embedded software adopting lagic interval chained list addressing

Granted publication date: 20030813

License type: Common License

Record date: 20160422

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
CX01 Expiry of patent term

Granted publication date: 20030813

CX01 Expiry of patent term