+

WO2008003772A1 - Dispositif et procédé pour personnaliser un dispositif électronique portatif - Google Patents

Dispositif et procédé pour personnaliser un dispositif électronique portatif Download PDF

Info

Publication number
WO2008003772A1
WO2008003772A1 PCT/EP2007/056862 EP2007056862W WO2008003772A1 WO 2008003772 A1 WO2008003772 A1 WO 2008003772A1 EP 2007056862 W EP2007056862 W EP 2007056862W WO 2008003772 A1 WO2008003772 A1 WO 2008003772A1
Authority
WO
WIPO (PCT)
Prior art keywords
portable electronic
image
com
data
spe
Prior art date
Application number
PCT/EP2007/056862
Other languages
English (en)
Inventor
Patrice Lacouture
Original Assignee
Gemplus
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 Gemplus filed Critical Gemplus
Publication of WO2008003772A1 publication Critical patent/WO2008003772A1/fr

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use

Definitions

  • the present invention relates to the general field of personalising portable electronic devices containing a permanent memory.
  • portable devices include chip cards, memory cards, for example such as MMC, SD or even USB, and various intelligent objects of different sizes and shapes, communicating by means of various protocols.
  • These devices are generally referred to jointly as "tokens" .
  • the personalisation of such portable devices essentially consists of writing, in a permanent storage area of the device, data on behalf of organisations or persons that own or purchase the device, hereinafter designated by the term "client" .
  • the stored data are partially supplied by the client and partially generated by a personalisation service provider of its own accord or at the request of the client .
  • Certain data are variable for each portable device and others are common for groups of portable devices.
  • the storage space is shared between a part that is generally left free for subsequent use by the end user, a part filled with data that are identical for all the portable devices in a given production batch or even m a class of production batches (called "profile"), and a part, generally smaller than the preceding part, filled with data that are different for each device.
  • profile a class of production batches
  • the data to be stored are generally organised into complex structures, including file systems (for example, according to standards such as FAT, VFAT, FAT32, NTFS, ext2 , ISO9660, etc.) and database systems, relational or obj ect-based.
  • file systems for example, according to standards such as FAT, VFAT, FAT32, NTFS, ext2 , ISO9660, etc.
  • database systems relational or obj ect-based.
  • the mechanism in charge of translating from one representation to another is generally called the "engine" of the file system or database.
  • Such an engine is used when creating, deleting or modifying any file.
  • the client sends the data to be personalised from its own information system, in their logical representation.
  • the personalisation service provider therefore receives data presented in their logical representation (files, objects, etc.) and has the task of storing them in their physical representation in portable electronic devices.
  • a data-processing system is then in charge of transforming these data and completing them with data it has generated itself, to obtain personalisation data that are ready to be used by personalisation equipment to which the prepared data are sent .
  • the personalisation equipment therefore has the mission of establishing communication with every portable device to be personalised, and to store therein all the data intended for them. This is called data injection.
  • the personalisation equipment is required to inject the data to be personalised in the portable device in the physical representation thereof .
  • the personalisation equipment itself does not contain an engine either.
  • the data must then be supplied to the personalisation equipment m their physical representation.
  • the present invention therefore has the main aim of reducing the deterioration of performance relating to computing, storing and transporting a complete memory image for each portable electronic device.
  • the invention provides a method of preparing data intended for personalising a series of portable electronic devices containing a permanent memory comprising the steps of receiving data intended for personalising a series of portable electronic devices according to a high-level representation, constructing a reference memory image comprising, according to a physical representation, data common to all the portable electronic devices, using data according to the high-level representation received, constructing, for each portable electronic device, a differential memory image comprising, according to a physical representation, data that are specific to each portable electronic device to be personalised, using data according to the high-level representation received and the reference image, sending the reference memory image and the differential memory image to personalisation equipment capable of injecting a personalised image according to the physical representation in each portable electronic device using the reference memory image and the differential memory image corresponding to this portable electronic device.
  • Such a method avoids the need for sending a personalised image between the processing device and the personalisation equipment. This enables a considerable reduction of the personalisation performance limitations of the portable electronic devices in that relating to data computing, storage and transport.
  • the invention makes it possible not to write in memory areas not used in the portable electronic devices, not to transfer common data between the processing device and the personalisation equipment and to avoid storing redundant data.
  • the construction step uses high-level representation interpretation capabilities to integrate only the values of the memory locations that are actually used by data of the high-level representation in the reference image.
  • the invention also relates to a data-processing device capable of implementing the data-preparation method intended for personalising a series of portable electronic devices according to the invention and comprising means for receiving data intended for personalising a series of portable electronic devices according to a high-level representation, a generator capable of constructing a reference memory image for all the portable electronic devices and a differential image for each portable electronic device to be personalised and means for sending the reference and differential images to personalisation equipment .
  • the invention further relates to a method of personalising a series of portable electronic devices comprising the steps of receiving at least one reference image and differential images according to the physical representation, of constructing a personalised image according to the physical representation for each portable electronic device to be personalised based on the reference image and a differential image corresponding to a given portable electronic device, and of injecting the personalised image in this portable electronic device.
  • the invention also relates to a method of personalising a series of portable electronic devices comprising steps of receiving at least one reference image and differential images according to a physical representation, and of injecting on the fly, in each memory location of a portable electronic device, a value obtained by simultaneously examining the reference image and its corresponding differential image.
  • the invention relates to equipment for personalising portable electronic devices intended for implementing a personalisation method according to the invention and comprising means for receiving a reference memory image comprising, according to a physical representation, the common data for a series of portable electronic devices, and differential memory images comprising, according to a physical representation, the specific data of each portable electronic device to be personalised, means for reconstituting and storing a personalised memory image according to the physical representation for each portable electronic device based on the reference image and a differential image corresponding to this portable electronic device and means for injecting the personalised image in this portable electronic device.
  • the invention relates to equipment for personalising portable electronic devices intended for implementing a method according to the invention and comprising means for receiving a reference memory image comprising, according to a physical representation, the common data of a series of portable electronic devices, and differential memory images comprising, according to a physical representation, the specific data of each portable electronic device to be personalised and means for injecting on the fly, in each memory location of the portable electronic device, a value obtained by examining the reference image and the differential image simultaneously.
  • Figure 1 is a diagrammatic view of a system comprising a data-processing device according to the invention
  • Figure 2 provides an overall description of a data- processing device capable of implementing the data- preparation method according to the invention
  • Figure 3 shows the internal structure of the generator means of a data-processing device according to the invention
  • FIGS. 4 to 7 depict the operation of the generator means of the data-processing device according to the invention .
  • FIG. 1 shows a system intended for personalising portable electronic devices 14.
  • This system comprises a data-processing device 12 capable of implementing a method according to the invention and personalisation equipment 13 that is specific to the invention.
  • the data processing device 12 receives data D in high-level representation from an information system 11 where such data are stored and/or generated.
  • So-called high-level representation is based on organising the data D in files, which m turn are organised into folders, or else on organising data m databases, which can be relational or obj ect-based.
  • This representation is commonly called logical representation.
  • This relates to the format m which the data are used, in particular by applications. Such applications are, for example, implemented m a host device m which the portable electronic device 14 is inserted and which communicates with the latter by means of an interface which can be a card reader connected to the host device or integrated therein.
  • the data D m logical representation are sent by the information system m such a way that the common data D [com] of the portable electronic devices to be personalised are differentiated from the specific data D[spe(i)] of each portable electronic device 14.
  • the data-processing device 12 receives these data D [com] and D[spe(i)] . It comprises means 15 for generating memory images capable of constructing a reference image d [com] and differential images d[spe(i)] from data in logical representation.
  • Memory image is understood to mean a record of all or part of the contents of the permanent memory of a portable electronic device as affected by the invention. In fact, it is a physical representation of the memory, which consists of a sequence of bytes grouped into blocks of 512 consecutive bytes.
  • the generating means 15 comprise what is commonly known as a file system or database engine capable of translating data from a logical representation to a physical representation and vice-versa as required.
  • the generating means 15 therefore generate a reference memory image d[com] containing the common data of a series of portable electronic devices to be personalised and, for each device i to be personalised, a so-called differential partial memory image d[spe(i)] which is specific to each portable device i .
  • Figure 2 describes, overall, the process that enables a personalised portable electronic device 14'' to be obtained from a blank portable device 14.
  • the invention establishes a rudimentary data hierarchy by separating the common data of all the portable electronic device to be personalised from the specific data of each portable device.
  • the data are often organised according to a more complex structure, generally with several levels.
  • the invention is adapted to take this hierarchy into account by generating memory images of intermediate common data.
  • Figure 2 describes such a situation where four data hierarchy levels are used. This is the case, for example, when personalising microprocessor cards.
  • Such cards can be connected to a host device while being used in order to place data and services at the disposal of the host device. They have a permanent memory space, the contents of which are intended to be managed by this host device, but do not contain means for handling data according to a logical representation. Only the host device has this capability and it thus uses the data and the services of the portable electronic device. This is typically a computer, a mobile telephone, etc.
  • the card then allows the host device to access the data according to a physical representation of the memory space in order to read, write or modify the data.
  • a certain amount of common data in logical representation D [com' ] is shared among all the cards of the same type, for example, all SIM cards intended for 3G mobile telephones.
  • Another, generally large, part of the data D [com' ' ] is shared among all the cards of the same class, for example, all the cards for a given client, regardless of the production batch.
  • the data D [com' ] and D [com' ' ] are generally known before producing the cards and do not correspond to any order from a client.
  • the process comprises three phases, shown diagrammatically by dotted lines: a first so-called development phase 22 performed before the personalisation process proper, a second phase of preparing the personalisation data 23 and a final personalisation phase 24 proper.
  • the first two phases 22 and 23 are advantageously performed in the same single processing device 12. Indeed, it is clearly understood that the separation between the development phase 22 and the data-preparation phase 23 is relatively random and conforms mainly to practical implementation constraints. Consequently, the development phase 22 can be, in practice, entirely or at least partially included in the data-preparation phase 23. In any case, these two phases 22 and 23 advantageously share the use of the same means, in particular the generator means 15.
  • the first of the last two hierarchical levels relates to the cards of a same batch corresponding to a specific client order.
  • the corresponding data D [com] are, in logical representation, the common data defined for the cards of the same class and data specific to the batch and common for all the cards of this batch.
  • the data hierarchy finally contains the data which are specific to each card D [spe] .
  • These specific data can be data with values other than the values of the common data, additional data or even deleted data.
  • the data D [com' ] are, for example, sent to loading means 25, which contain a file system engine for constructing a logical representation image corresponding to the data D [com' ] and injecting it in a real blank card 14, which then becomes a prepared card 14' .
  • Means 26 for extracting a memory image are then used to extract, from the prepared card 14' , a memory image of the data in physical representation d[com'], which are common to all the cards of the same type.
  • This image d[com'] is then sent to the generator means 15, which also receive the common data D [com' '] of the cards of the same class in a logical representation.
  • the means 15 then generate a memory image d[com' '] that is common for all the cards of the same class.
  • the image d [com' ' ] is then sent to the generator means 15 which in this case receive, at the same time, the data in logical representation D [com] that are common to all the cards of the same batch.
  • a reference image d[com] that is common to all the cards of the same batch is then generated.
  • a new reference common memory image is computed by modifying and/or adding and/or deleting data in a manner that is specific to each hierarchical level .
  • the intermediate memory images d[com'] and d[com''] are advantageously stored in the data-processing device 12 so as to be used when personalising other batches of the same type and the same class.
  • the common reference image d [com] for the cards of the same batch is then sent to the generator means 15, which then also receive the specific data D[spe(i)] of a specific card i .
  • the generator means 15 which until now work in a known manner by extracting a complete modified image, then enter a differential operation mode that is specific to the invention.
  • differential memory image d[spe(i)] describing the differences between the image of the specific card i and the common reference image d[com] .
  • the differential memory image d[spe(i)] only comprises the subsets with values that differ from those specified in the reference image d [com] .
  • the differential image d[spe(i)] is linked by construction with the reference image d[com] .
  • the generator means 15 have an interface that is capable of communicating with personalisation equipment 13 in order to send the reference image d [com] and a specific image d[spe(i)] for each specific card i.
  • FIG. 3 provides a more accurate description of the internal structure of the generator means 15. They comprise a so-called image personalisation element 31 which works by collaborating with a file system engine 32 and a virtual memory 33. These generator means 15 are generally activated by means of a calling program 40 which manages the performance of specific tasks during the process of preparing the personalisation data.
  • Such a calling program 40 is traditionally implemented in a microprocessor managing the operation of the data-processing device 12 according to the invention.
  • an external interface 34 of the generator means 15 makes it possible to receive the definition of the reference image, the definition of the files added, modified and deleted and to extract a complete or differential image.
  • FIGS 4 to 7 describe the routing and processing of the various commands that can be performed by the calling program 40 inside the generator means.
  • the image personalisation element 31 sends the definition of the image DEFd [com] by means of a memory extraction interface 36 to the virtual memory 33. The latter then stores the image d[com] .
  • the virtual memory 33 advantageously includes a map of modifications 39. All the blocks of the reference image d[com] are then marked as being non-modified.
  • Figure 5 describes the sequences of events when an order to add DAJ, modify DMO or delete DSU a file is given on the interface 34. This can also consist, more generally, of an order to add, modify or delete a folder.
  • the personalisation element 31 after receiving such a DAJ, DMO or DSU order, sends the order to add DAJ, modify DMO or even delete DSU a file (or a folder) to the file system engine 32 by means of a file system interface 37.
  • the engine 32 then sends orders to read LB and write EB blocks to the virtual memory 33 by means of a memory access interface 38.
  • all the operations to create or delete folders and to create, delete and modify files produce read or write operations involving blocks of the virtual memory 33.
  • the relevant block is marked MKB as modified in the modification map 39 in the virtual memory 33.
  • the generator means 15 must also be capable of supplying the reference image d [com] and the differential image d[spe(i)] on the external interface 34.
  • the image personalisation element 31 receives a request EId [com] to extract the complete image d[com] coming from the calling program 40 and transfers it to the virtual memory 33 via the interface 36. The latter then returns the memory image d [com] from all the blocks stored in the virtual memory 33, regardless of whether or not they have been modified.
  • the generator means 15 advantageously only include in the reference image d[com] the values of the memory locations that are actually used by the data of the logical model. For this, it relies on its capabilities to interpret this logical model .
  • the reference memory image d [com] only contains a strictly necessary volume of data. This further improves the transport performance between the processing device 12 and the personalisation equipment 13.
  • the generator means 15 After extracting the reference image d [com] , as shown in figure 2, the generator means 15 receive the specific data in a logical representation D[spe(i)] . Modifications, additions and/or deletions are then carried out in the manner described previously, and the modifications are entered in the modification map 39.
  • a command Eid[spe(i)] to extract the differential image d[spe(i)] then refers to that stored in the modification map 39 and to the memory image d[com] as modified .
  • the virtual memory 33 then constructs and returns, over the interface 36, a differential image d[spe(i)] constructed using the blocks of the stored memory image d [com] marked as having been modified in the modification map 39. These blocks are sorted by increasing memory address order.
  • the reference image d[com] and the differential image d[spe(i)] are then sent to the personalisation equipment 13.
  • the invention therefore makes it possible to send a single reference image for a series of portable electronic device and as many differential images as portable devices to be personalised.
  • the invention makes it possible to reduce the data flow travelling between the data-processing device 12 and the personalisation equipment 13.
  • the latter has the mission of reconstituting the complete memory image d[i] for each portable electronic device 14 to be personalised, and to inject it in this portable device 14. It does not have a file system engine. It has an interface for communicating with the card 14 and means for injecting a memory image in the card and sufficient memory space for storing the memory images that can be used according to the invention.
  • the first strategy consists of injecting the common data d [com] and then the specific data d[spe(i)] .
  • the data present in the two images are then injected twice.
  • this strategy uses the injection mechanisms that are traditionally present in personalisation equipment receiving an entire personalised image for each portable electronic device.
  • the personalisation equipment then operates independently and sequentially with the reference image d[com] and then with the differential image d[spe(i)], which has values that modify their values previously stored when injecting the reference image d[com] .
  • the two injections can be performed separately in the process of producing portable electronic devices .
  • the personalisation equipment 13 is equipped with means that are specific to the invention and reconstitute a specific image d[i] personalised for each portable device 14 prior to injection.
  • the personalisation equipment 13 comprises sufficient memory for storing the reference memory image d [com] , the differential image d[spe(i)] and the integral personalised image d[i] reconstituted from these two images d[com] and d[spe(i)] .
  • the following priority rules are applied to the values of the reference image d [com] and the values of the differential image d[spe(i)] .
  • the third strategy consists of determining the data to be stored in each memory location of the portable electronic device 14 at the moment of injection.
  • the data to be stored is then determined by simultaneously examining the reference image d[com] and the differential image d[spe(i)] and by applying the priority rules described above.
  • the presence in the personalisation equipment 13, of a memory that can contain the reference image d[com] and the differential image d[spe(i)] is then enough to allow such an injection to be performed.
  • the injection mechanism is then specific.
  • the presentation, in the reference d [com] and differential dtspe(i)] images, of the data in increasing or decreasing memory address order allows simple, efficient implementation of such an injection.
  • Each memory image consists of a sequence of memory blocks of fixed size, for example 512 bytes. And the memory address of the block and its contents are known for each of these blocks. Since the blocks are sorted by increasing memory address order in the reference d[com] and differential d[spe(i)] images, a personalised image construction and injection algorithm d[i] is described by the following pseudocode, where A e- B means "allocate the value of B to A" :
  • the invention can be implemented for personalising a plurality of batches among a series of cards of the same class.
  • a chain of memory images can be associated with a given portable device and sent from the processing device 12 to personalisation equipment 13.
  • the personalisation equipment 13 is also adapted to work using multiple intermediate memory images and to personalise each portable electronic device 14 using all the associated memory image chains.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

L'invention concerne un procédé de préparation de données prévues pour personnaliser une série de dispositifs électroniques portatifs [14] contenant une mémoire permanente comprenant les étapes consistant à recevoir des données [D [com], D [spe(i)]] prévues pour personnaliser une série de dispositifs électroniques portatifs conformément à une représentation de haut niveau, construire une image de mémoire de référence [d[com]] comprenant, conformément à une représentation physique, des données communes à la totalité des dispositifs électroniques portatifs, utiliser les données conformes à la représentation de haut niveau reçue [D [com]], construire, pour chaque dispositif électronique portatif [14, i] une image différentielle en mémoire [d[spe(i)] comprenant, en fonction d'une représentation physique, des données qui sont spécifiques à chaque dispositif électronique portatif [14, i] à personnaliser, utiliser les données [D[spe(i)] conformes à la représentation de haut niveau reçue et à l'image de référence [d [com]] et envoyer l'image de mémoire de référence (d [com] ] et l'image différentielle en mémoire [d[spe(i) ]] vers un équipement de personnalisation [13] pouvant injecter une image personnalisée [d[i]] conforme à la représentation physique dans chaque dispositif électronique portatif [14] en utilisant l'image de mémoire de référence [d [com] ] et l'image différentielle en mémoire [d[spe(i) ]] correspondant à ce dispositif électronique portatif [14, i].
PCT/EP2007/056862 2006-07-07 2007-07-05 Dispositif et procédé pour personnaliser un dispositif électronique portatif WO2008003772A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0606197 2006-07-07
FR0606197 2006-07-07

Publications (1)

Publication Number Publication Date
WO2008003772A1 true WO2008003772A1 (fr) 2008-01-10

Family

ID=37814660

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/056862 WO2008003772A1 (fr) 2006-07-07 2007-07-05 Dispositif et procédé pour personnaliser un dispositif électronique portatif

Country Status (1)

Country Link
WO (1) WO2008003772A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0430257A2 (fr) * 1989-11-30 1991-06-05 Kabushiki Kaisha Toshiba Système de délivrance de mémoires portatives
US5684742A (en) * 1995-09-20 1997-11-04 International Business Machines Corporation Device and method for the simplified generation of tools for the initialization and personalization of and communication with a chip card
US6014748A (en) * 1996-04-15 2000-01-11 Ubiq Incorporated System and apparatus for smart card personalization
US6402028B1 (en) * 1999-04-06 2002-06-11 Visa International Service Association Integrated production of smart cards

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0430257A2 (fr) * 1989-11-30 1991-06-05 Kabushiki Kaisha Toshiba Système de délivrance de mémoires portatives
US5684742A (en) * 1995-09-20 1997-11-04 International Business Machines Corporation Device and method for the simplified generation of tools for the initialization and personalization of and communication with a chip card
US6014748A (en) * 1996-04-15 2000-01-11 Ubiq Incorporated System and apparatus for smart card personalization
US6402028B1 (en) * 1999-04-06 2002-06-11 Visa International Service Association Integrated production of smart cards

Similar Documents

Publication Publication Date Title
US20100240413A1 (en) Smart Card File System
US6711594B2 (en) Distributed data archive device and system
US7753281B2 (en) System and method of updating a first version of a data file in a contactless flash memory device
US7850066B2 (en) Smartcard system
EP1116139B1 (fr) Procede et appareil de reorganisation d'une table active de systeme de gestion de bases de donnees
Corbett et al. Mpi-io: A parallel file i/o interface for mpi version 0.3
US10303783B2 (en) Distributed virtual storage of portable media files
CN107451138A (zh) 一种分布式文件系统存储方法和系统
US20020080190A1 (en) Back-up and usage of secure copies of smart card data objects
US6205580B1 (en) Method for loading a program
WO1997038380A1 (fr) Procede et dispositif pour architecture de stockage physique destinee a un environnement a dossiers partages
US8983072B2 (en) Portable data carrier featuring secure data processing
CN107391544A (zh) 列式存储数据的处理方法、装置、设备及计算机储存介质
CN107807886A (zh) 闪存存储器中的索引管理
CN109522405A (zh) 文件信息处理方法、电子设备以及计算机可读存介质
US8996586B2 (en) Virtual storage of portable media files
EP0653717A2 (fr) Système automatique de transactions du comptant
US20240427769A1 (en) Storage device adapter to accelerate database temporary table processing
US20080098013A1 (en) Data access and communication system
WO2008003772A1 (fr) Dispositif et procédé pour personnaliser un dispositif électronique portatif
CN107168659A (zh) 一种批量打印版式文件的方法及系统
CN106897391A (zh) 文件存储方法及装置
CN106126555A (zh) 一种文件管理方法及文件系统
US5978810A (en) Data management system and method for storing a long record in a set of shorter keyed records
US20060106880A1 (en) Managing free space in file systems

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07787145

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07787145

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载