[go: up one dir, main page]

CN1118025C - Method for realizing intelligent card embedded software adopting lagic interval chained list addressing - Google Patents

Method for realizing intelligent card embedded software adopting lagic interval chained list addressing 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
Chinese (zh)
Other versions
CN1285549A (en
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/en
Publication of CN1285549A publication Critical patent/CN1285549A/en
Application granted granted Critical
Publication of CN1118025C publication Critical patent/CN1118025C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The present invention relates to a method for realizing intelligent card embedded software which is addressed by using a logic interval linked list. First, three concepts, namely a 'logic interval', a 'file allocation table (FAT) ' and a 'file directory table entry ' are introduced, and E<2>PROM storage space is divided into three parts according to order, namely a file allocation table area, a file directory area and a data area; the file allocation table area, the file directory area and the data area are initialized, values are assigned to the file allocation table area, the file directory area and the data area, and the corresponding relationship among the file allocation table area, the file directory area and the data area is established; COS related addressing instructions are written according to the corresponding relationship to realize the addressing access, the modification and error modification of the files, which are carried out by the COS, and therefore, much adverse effect brought by the unreasonable design of current intelligent card embedded software systems is overcome, so that intelligent cards provide more and more flexible service for users.

Description

Adopt the intelligent card embedded software system implementation method of lagic interval chained list addressing
The present invention relates to the implementation method of a kind of intelligent card embedded software system, exactly, the implementation method that relates to the intelligent card embedded software system of a kind of employing " lagic interval chained list addressing ", the design field that belongs to the intelligent card embedded software system, software systems wherein comprise intelligent cards internal operating system COS (Chip Operating System) and smart card file system.
" Golden Card Program " (that is: electronic money engineering) is to advance one of informationalized Important Project of Chinese national economy, it is to be media with the smart card, utilize existing Internet resources, assist bank to promote credit card and cash card, realize that progressively cash deposits the electronization of converting and paying; For industries such as commerce and trade and tourism provide the E-Payment means, reduce the circulation of cash; Smart card also can be widely used in every field such as traffic administration, medical insurance, Telephone Payment, automobile fuel filler paying, its influence surface extensively be unprecedented.The intelligent card embedded software system is the headquarter of smart card operate as normal, and it is controlling smart card and extraneous message exchange; Storer in the control card is also finished the processing of command adapted thereto.The intelligent card embedded software system comprises intelligent cards internal operating system COS and smart card document system, smart card COS is the management carrier of embedded software, file system then is the entity that the COS operation moves and depends on for existence, and the most of instruction of COS is for being kept at E 2Data file service among the PROM (Electrically Erasable Read Only Memory), its Design of File Systems thinking has determined COS to E basically 2The managerial ability of data among the PROM.The traditional approach that generally uses is with E at present 2PROM integrally independently treats it as a continuous storage unit, and wherein each storage area still lacked effective ladder of management and way; In addition, since the restriction of production technology, E 2PROM has small size storage area generation corrupted phenomenon sometimes; And, similar as widely used floppy disk on the microcomputer, E 2PROM also has the restriction in serviceable life.But traditional COS can't address the above problem at all, even E 2PROM is that access inefficacy or mistake appear in some bytes or some zones, just mean scrapping of whole sheet smart card, certainly will increase the cost of smart card management, production, use so greatly and shorten serviceable life of smart card, the market competition of smart card vendor has been brought adverse effect.
The implementation method that the purpose of this invention is to provide a kind of intelligent card embedded software system, a kind of implementation method that adopts the intelligent card embedded software system of lagic interval chained list addressing just is provided, so that can overcome the unreasonable above-mentioned multiple adverse effect of bringing of present intelligent card embedded software system design, simultaneously also make the application of IC cards merchant provide more, more flexible, featured services, use for the penetration and promotion of smart card and make contributions to the user.
The object of the present invention is achieved like this: a kind of implementation method that adopts the intelligent card embedded software system of lagic interval chained list addressing, and it is characterized in that: it includes the following step:
(1) at first, in the intelligent card embedded software system, introduce " between logic area ", " file allocation table " and " file directory list item " three notions; Wherein " between logic area " is with E 2Storage space people in the PROM is for setting E for 2Continuous a plurality of address spaces---between logic area, its size is 2 in the PROM nIndividual byte, wherein n is a positive integer, span can be according to E between 5~10 2The PROM size is set up on their own by the user; " file allocation table (FAT table) " is the single-track link table of an expression file storage address, file logging is being that its information content is deposited by unit between logic area, the list item of a corresponding file allocation table between each logic area, COS locatees or the addressing file according to the file allocation table between logic area; The list item of each file allocation table can have following four kinds may: between 1. untapped logic area, 2. between next logic area number, 3. between bad logic area number, 4. be the file allocation table last-of-chain of a file between this logic area; " file directory list item " is a parameter list of file index, is used for the each side characteristic of description document;
(2) with E 2The PROM storage space is according to being divided into three parts by the low side address to the order of high-end address: file allocation list area, file directory district and data field; Wherein the contents in table of file allocation table is placed in the file allocation list area, and the file directory list item is placed in the file directory district, and normally has what files what file directory list items are just arranged, and the particular content of file is then deposited in the data field;
(3) above-mentioned file allocation list area, file directory district and data field three parts are carried out initialization, assignment respectively, and set up simultaneously and distribute list area, file directory district, data field three parts corresponding relation each other;
(4) according to distributing list area, file directory district and data field three parts corresponding relation each other to write the relevant addressed instruction of COS, with realize COS to the addressing visit of file, revise and to the mistake that the occurs revisal of making amendment;
(5) last, to the E of smart card 2The PROM storage space carries out readwrite tests, after test, to being judged as normally functioning zone, it is labeled as the utilogic interval; Bad when regional when finding to have, only need to be labeled as between bad logic area between the logic area that it is corresponding, make COS no longer read and write the storage space that uses this part; And in the smart card use E appears 2During the PROM write error, COS can call and " write E 2PROM is unusual " handle subroutine, file content is transferred to E 2In the not usage space of PROM, thereby can not influence the use of this smart card.
Four kinds of list items of each file allocation table can be used following character representation: between the logic area that use at (1) end: 0000h, (2) between next logic area number: 0001h-fff6h, (3) between bad logic area number: Fff7h is the file allocation table last-of-chain of a file: Fff8h-ffffh between (4) this logic area.
The file directory list item is the each side characteristic of description document, and its characteristic includes: the multiple information of number class between the first logic area of the size of the attribute of file, type, file, document storage.
This document directory entry can adopt following structure: wherein top two byte representation document numbers, then per two of tactic six bytes subsequently are one group, respectively between the initial logic area of expression storage this document number, the size of this document and the attribute of this document; In two bytes of expression file attribute, wherein the different numerical value of two of first byte bits are used to represent that four kinds of file are dissimilar: transparent file, linear fixed-length file, linear non-fixed-length file and circular file, and the different numerical value of two bits are then represented catalogue file and key file respectively in addition; Other remaining four bits and another byte are then waited until extended use from now on.
The relevant addressed method of COS has two kinds in above-mentioned (4) step: first kind is to be provided with for the file under the root directory: its file allocation watch chain is between the first logic area that at first is positioned at from this document in the root directory item storage space number, search out between its next logic area number in the address of file allocation table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address in file allocation table simultaneously again; FFFF, the expression end of file number appear in the continuation of so always postponing up between logic area; The length of its file allocation watch chain depends on the length of this document; By being converted into E with between the logic area of file number 2The memory address of PROM just can obtain the data content of this document; Second kind is to be provided with for the file under the sub-directory: the file structure under the sub-directory and its distribute the list area, the file directory district, relation between the three of data field is very similar with the relation between the three of above-mentioned root directory, its difference is because the directory entry between the first logic area of file under the sub-directory number is to be kept in the data field of upper level catalogue, when locating the file logging under certain sub-directory, at first be to locate its upper level catalogue, then from the data field of upper level catalogue, find the directory entry of this document again, from this directory entry, search out then between the first logic area of this document number, search out simultaneously between its next logic area number in the address of file allocation table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address in file allocation table again; The continuation of so always postponing just can obtain the file allocation watch chain of this document; FFFF number appears up between logic area, the expression end of file.
Increase by degrees for the file addressing process under the sub-directory, n level catalogue is promptly arranged, will repeat above-mentioned sub-directory addressing process for n time, wherein n is a positive integer, and span is between 5~10.
After the implementation method of logic-based interval chain list structure of the present invention addressing is applied to the intelligent card embedded software system, just can in the intelligent card embedded software system, carry out read-write operation flexibly on the microcomputer as to catalogue and file.The developer of smart card system software just can be for smart card increase perfect functions more, for the client provides flexible, various service.This method not only can make smart card after distribution or the user can dynamically increase, delete wherein catalogue and file between the operating period, make the application of smart card widen more and extend; Lifting by software design technology simultaneously, can improve the yield rate when smart card is produced greatly, and can revise and remedy the local corrupted that occurs in the smart card use, thereby prolong serviceable life of smart card, smart card can be more widely used.
Describe method step of the present invention and characteristics in detail below in conjunction with accompanying drawing:
Fig. 1 is the schematic flow sheet of implementation method step of the present invention.
Fig. 2 is the implication and the corresponding characters comparative examples figure of four kinds of different situations in the FAT list item of the present invention.
Fig. 3 is the byte correspondence position of the present invention's " file directory list item " lining and the comparative examples figure of implication thereof.
Fig. 4 is the comparative examples figure of the implication of each bit correspondence position in the present invention's " file attribute " byte.
Fig. 5 is E of the present invention 2Memory space address in the PROM distributes synoptic diagram.
Fig. 6 is that the present invention is used for the file addressing step synoptic diagram under the root directory.
Fig. 7 is that the present invention is used for the file addressing step synoptic diagram under the sub-directory.
Referring to Fig. 1-Fig. 5, the present invention is the implementation method of the intelligent card embedded software system of a kind of employing " lagic interval chained list addressing ", and its concrete operations step is as follows:
(1) at first, in the intelligent card embedded software system, introduce " between logic area ", " file allocation table (FAT table) " and " file directory list item " three notions; Wherein " between logic area " is with E 2Storage space people in the PROM is for setting E for 2Continuous a plurality of address spaces---between logic area, its size is 2 in the PROM nIndividual byte, wherein n is a positive integer, span can be according to E between 5~10 2The PROM size is set up on their own by the user; " file allocation table (FAT table) " is the single-track link table of an expression file storage address, file logging is being that its information content is deposited by unit between logic area, the list item of corresponding FAT table between each logic area, COS locatees or the addressing file according to the chained list between logic area (being the FAT table); The list item of each FAT table can have following four kinds may: between 1. untapped logic area, 2. between next logic area number, 3. between bad logic area number, 4. be the FAT last-of-chain of a file between this logic area; Referring to Fig. 2, four kinds of list items of each FAT table can be used following character representation: between 1. untapped logic area: 0000h, 2. between next logic area number: 0001h-fff6h, between 3. bad logic area number: 4. Fff7h is the FAT last-of-chain of a file: Fff8h-ffffh between this logic area." file directory list item " is a parameter list of file index, is used for the each side characteristic of description document.The file directory list item is the each side characteristic of description document, and its characteristic includes: the multiple information of number class between the first logic area of the size of the attribute of file, type, file, document storage.The type of file has: proprietary file DF (Dedicated File), basic document EF (ElementaryFile).Fig. 3 has showed an embodiment of " file directory list item ", can be for user of the present invention with reference to reference.This document directory entry can adopt following structure: wherein top two byte representation document numbers, then per two of tactic six bytes subsequently are one group, respectively between the initial logic area of expression storage this document number, the size of this document and the attribute of this document.In two bytes of expression file attribute (referring to Fig. 4), wherein the different numerical value of two of first byte bits are used to represent that four kinds of file are dissimilar: transparent file, linear fixed-length file, linear non-fixed-length file and circular file, and the different numerical value of two bits are then represented catalogue file and key file respectively in addition; Other remaining four bits and another byte are then waited until extended use from now on.
(2) with E 2The PROM storage space is according to being divided into three parts by the low side address to the order of high-end address: file allocation list area, file directory district and data field; Wherein the contents in table of file allocation table (FAT table) is placed in the file allocation list area, and the file directory list item is placed in the file directory district, and normally has what files what file directory list items are just arranged, and the particular content of file is then deposited in the data field; As shown in Figure 5.
(3) above-mentioned file allocation list area, file directory district and data field three parts are carried out initialization, assignment respectively, and set up simultaneously and distribute list area, file directory district, data field three parts corresponding relation each other;
(4) according to distributing list area, file directory district and data field three parts corresponding relation each other to write the relevant addressed instruction of COS, with realize COS to the addressing visit of file, revise and to the mistake that the occurs revisal of making amendment;
The relevant addressed method of COS has two kinds in above-mentioned (4) step: first kind is (referring to the Fig. 6) that is provided with for the file under the root directory: its FAT chain is between the first logic area that at first is positioned at from this document in the root directory item storage space number, search out between its next logic area number in the address of FAT table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address at the FAT table simultaneously again; FFFF, the expression end of file number appear in the continuation of so always postponing up between logic area; The length of its FAT chain depends on the length of this document; By being converted into E with between the logic area of file number 2The memory address of PROM just can obtain the data content of this document.
Second kind of the relevant addressed method of COS is (referring to the Fig. 7) that is provided with for the file under the sub-directory in above-mentioned (4) step: the file structure under the sub-directory and its distribute the list area, the file directory district, relation between the three of data field is very similar with the relation between the three of above-mentioned root directory, its difference is because the directory entry between the first logic area of file under the sub-directory number is to be kept in the data field of upper level catalogue, when locating the file logging under certain sub-directory, at first be to locate its upper level catalogue, then from the data field of upper level catalogue, find the directory entry of this document again, from this directory entry, search out then between the first logic area of this document number, search out simultaneously between its next logic area number in the address of FAT table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address at the FAT table again; The continuation of so always postponing just can obtain the FAT chain of this document; FFFF number appears up between logic area, the expression end of file.
Increase by degrees for the file addressing process under the sub-directory, n level catalogue is promptly arranged, will repeat above-mentioned sub-directory addressing process for n time, wherein n is a positive integer, and span is between 5~10; At first must read the content of file directory list item during the COS accessing file.
5) last, to the E of smart card 2The PROM storage space carries out readwrite tests, after test, to being judged as normally functioning zone, it is labeled as the utilogic interval; Bad when regional when finding to have, only need to be labeled as between bad logic area between the logic area that it is corresponding, make COS no longer read and write the storage space that uses this part; And in the smart card use E appears 2During the PROM write error, COS can call and " write E 2PROM is unusual " handle subroutine, file content is transferred to E 2In the not usage space of PROM, thereby can not influence the use of this smart card.
The present invention has been programmed by the applicant and carried out l-G simulation test enforcement in smart card COS system, has obtained the design effect of expection, has realized goal of the invention.

Claims (6)

1, a kind of implementation method that adopts the intelligent card embedded software system of lagic interval chained list addressing, it is characterized in that: it includes the following step:
(1) at first, in the intelligent card embedded software system, introduce " between logic area ", " file allocation table " and " file directory list item " three notions; Wherein " between logic area " is with E 2Storage space people in the PROM is for setting E for 2Continuous a plurality of address spaces---between logic area, its size is 2 in the PROM nIndividual byte, wherein n is a positive integer, span can be according to E between 5~10 2The PROM size is set up on their own by the user; " file allocation table " is the single-track link table of an expression file storage address, file logging is being that its information content is deposited by unit between logic area, the list item of a corresponding file allocation table between each logic area, COS locatees or the addressing file according to the file allocation table between logic area; The list item of each file allocation table can have following four kinds may: between 1. untapped logic area, 2. between next logic area number, 3. between bad logic area number, 4. be the file allocation table last-of-chain of a file between this logic area; " file directory list item " is a parameter list of file index, is used for the each side characteristic of description document;
(2) with E 2The PROM storage space is according to being divided into three parts by the low side address to the order of high-end address: file allocation list area, file directory district and data field; Wherein the contents in table of file allocation table is placed in the file allocation list area, and the file directory list item is placed in the file directory district, and normally has what files what file directory list items are just arranged, and the particular content of file is then deposited in the data field;
(3) above-mentioned file allocation list area, file directory district and data field three parts are carried out initialization, assignment respectively, and set up simultaneously and distribute list area, file directory district, data field three parts corresponding relation each other;
(4) according to distributing list area, file directory district and data field three parts corresponding relation each other to write the relevant addressed instruction of COS, with realize COS to the addressing visit of file, revise and to the mistake that the occurs revisal of making amendment;
(5) last, to the E of smart card 2The PROM storage space carries out readwrite tests, after test, to being judged as normally functioning zone, it is labeled as the utilogic interval; Bad when regional when finding to have, only need to be labeled as between bad logic area between the logic area that it is corresponding, make COS no longer read and write the storage space that uses this part; And in the smart card use E appears 2During the PROM write error, COS can call and " write E 2PROM is unusual " handle subroutine, file content is transferred to E 2In the not usage space of PROM, thereby can not influence the use of this smart card.
2, the implementation method of the intelligent card embedded software system of employing lagic interval chained list addressing as claimed in claim 1, it is characterized in that: four kinds of list items of each file allocation table can be used following character representation: between (1) untapped logic area: 0000h, (2) between next logic area number: 0001h-fff6h, (3) between bad logic area number: Fff7h is the file allocation table last-of-chain of a file: Fff8h-ffffh between (4) this logic area.
3, the implementation method of the intelligent card embedded software system of employing lagic interval chained list addressing as claimed in claim 1, it is characterized in that: the file directory list item is the each side characteristic of description document, and its characteristic includes: the multiple information of number class between the first logic area of the size of the attribute of file, type, file, document storage.
4, the implementation method of the intelligent card embedded software system of employing lagic interval chained list addressing as claimed in claim 1, it is characterized in that: this document directory entry can adopt following structure: wherein top two byte representation document numbers, then per two of tactic six bytes subsequently are one group, respectively between the initial logic area of expression storage this document number, the size of this document and the attribute of this document; In two bytes of expression file attribute, wherein the different numerical value of two of first byte bits are used to represent that four kinds of file are dissimilar: transparent file, linear fixed-length file, linear non-fixed-length file and circular file, and the different numerical value of two bits are then represented catalogue file and key file respectively in addition; Other remaining four bits and another byte are then waited until extended use from now on.
5, the implementation method of the intelligent card embedded software system of employing lagic interval chained list addressing as claimed in claim 1, it is characterized in that: the relevant addressed method of COS has two kinds in above-mentioned (4) step: first kind is to be provided with for the file under the root directory: its file allocation watch chain is between the first logic area that at first is positioned at from this document in the root directory item storage space number, search out between its next logic area number in the address of file allocation table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address in file allocation table simultaneously again; FFFF, the expression end of file number appear in the continuation of so always postponing up between logic area; The length of its file allocation watch chain depends on the length of this document; By being converted into E with between the logic area of file number 2The memory address of PROM just can obtain the data content of this document; Second kind is to be provided with for the file under the sub-directory: the file structure under the sub-directory and its distribute the list area, the file directory district, relation between the three of data field is very similar with the relation between the three of above-mentioned root directory, its difference is because the directory entry between the first logic area of file under the sub-directory number is to be kept in the data field of upper level catalogue, when locating the file logging under certain sub-directory, at first be to locate its upper level catalogue, then from the data field of upper level catalogue, find the directory entry of this document again, from this directory entry, search out then between the first logic area of this document number, search out simultaneously between its next logic area number in the address of file allocation table, and and this logic area between number corresponding file logging content stores at E 2The address in PROM space also obtains between next logic area number the address in file allocation table again; The continuation of so always postponing just can obtain the file allocation watch chain of this document; FFFF number appears up between logic area, the expression end of file.
6, the implementation method of the intelligent card embedded software system of employing lagic interval chained list addressing as claimed in claim 5, it is characterized in that: increase by degrees for the file addressing process under the sub-directory, n level catalogue is promptly arranged, will repeat above-mentioned sub-directory addressing process for n time, wherein n is a positive integer, and span is between 5~10.
CN 00130029 2000-10-23 2000-10-23 Method for realizing intelligent card embedded software adopting lagic interval chained list addressing Expired - Lifetime CN1118025C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 00130029 CN1118025C (en) 2000-10-23 2000-10-23 Method for realizing intelligent card embedded software adopting lagic interval chained list addressing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 00130029 CN1118025C (en) 2000-10-23 2000-10-23 Method for realizing intelligent card embedded software adopting lagic interval chained list addressing

Publications (2)

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

Family

ID=4593918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00130029 Expired - Lifetime CN1118025C (en) 2000-10-23 2000-10-23 Method for realizing intelligent card embedded software adopting lagic interval chained list addressing

Country Status (1)

Country Link
CN (1) CN1118025C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101582089B (en) * 2009-07-02 2011-06-29 北京讯风光通信技术开发有限责任公司 File management method of embedded equipment and system
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 (en) * 2001-12-17 2003-06-26 Thomson Brandt Gmbh Reproducing apparatus, e.g. DVD player, has buffer memory for reducing average access time for information carrier, with place holders that point to next place holder in endless chain
FR2856490B1 (en) * 2003-06-17 2005-10-07 Thales Sa METHOD OF WRITING, UPDATING AND MEMORY ALLOCATION APPLIED TO WRITING FILES TO MEMORY MEDIA SUCH AS A CHIP CARD
CN1295606C (en) * 2003-12-31 2007-01-17 北京北阳电子技术有限公司 Software simulation method and apparatus
CN1333346C (en) * 2004-12-24 2007-08-22 北京中星微电子有限公司 Method for accessing files
CN100370445C (en) * 2005-08-10 2008-02-20 北京中星微电子有限公司 A data transmission apparatus and method based on file allocation table (FAT)
CN100485681C (en) * 2006-03-23 2009-05-06 北京握奇数据系统有限公司 Smart card storage system and managing method for file creation in the system
KR100791838B1 (en) * 2006-10-18 2008-01-07 삼성전자주식회사 Smart Cards and Test Methods for Smart Cards
CN100440383C (en) * 2006-12-15 2008-12-03 北京中星微电子有限公司 External storage performance testing method and device
CN101221581B (en) * 2008-01-24 2010-06-02 北京中星微电子有限公司 Data file generation method and device
CN101840373B (en) * 2010-01-28 2012-02-22 北京握奇数据系统有限公司 Data operating method and device
CN102855327B (en) * 2012-09-18 2015-12-02 中国石油天然气股份有限公司 A Small Embedded File Storage Management System
CN104573571B (en) * 2015-02-04 2017-09-19 郑州信大捷安信息技术股份有限公司 A kind of generation method of smart card security file system
CN106095788A (en) * 2016-05-27 2016-11-09 杭州华三通信技术有限公司 A kind of date storage method and device
CN109819674B (en) * 2017-09-21 2022-04-26 深圳市汇顶科技股份有限公司 Computer storage medium, embedded scheduling method and system
CN111782605A (en) * 2020-07-06 2020-10-16 东信和平科技股份有限公司 A chip card file management method, device, terminal and storage medium

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 (en) * 2009-07-02 2011-06-29 北京讯风光通信技术开发有限责任公司 File management method of embedded equipment and system

Also Published As

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

Similar Documents

Publication Publication Date Title
CN1118025C (en) Method for realizing intelligent card embedded software adopting lagic interval chained list addressing
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 (en) Event Structured File System (ESFS)
CN102024046A (en) Data repeatability checking method and device as well as system
CN101510332B (en) Method and apparatus for managing memory space of smart card
JPS63103341A (en) Control process of file by non-erasable information medium
JPH06282471A (en) File control system
CN1211329A (en) Method of modifying the instruction set of a smart card
CN101876927A (en) Power-off protection method for realizing FAT32 file system, and device thereof
CN110287695A (en) A kind of management method of Java card and its temporary object
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 (en) Microprocessor circuit for portable data carriers
Black The Eden programming language
EP1046996A1 (en) Memory defragmentation in chipcards
EP1017028A2 (en) Extended card file system
CN1235144C (en) Computer system and file system access method
EP0496380B1 (en) Method for storing relationships in object-oriented computing systems
CN1598789A (en) Method of reading -writing data using disk file virtual flash
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