DE102004054068A1 - A method for querying the system configuration of a volume - Google Patents
A method for querying the system configuration of a volume Download PDFInfo
- Publication number
- DE102004054068A1 DE102004054068A1 DE200410054068 DE102004054068A DE102004054068A1 DE 102004054068 A1 DE102004054068 A1 DE 102004054068A1 DE 200410054068 DE200410054068 DE 200410054068 DE 102004054068 A DE102004054068 A DE 102004054068A DE 102004054068 A1 DE102004054068 A1 DE 102004054068A1
- Authority
- DE
- Germany
- Prior art keywords
- system configuration
- information
- disk
- volume
- instruction set
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms 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/10—Mechanisms 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/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment 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/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms 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/0806—Details of the card
- G07F7/0833—Card having specific functional components
- G07F7/084—Additional components relating to data transfer and storing, e.g. error detection, self-diagnosis
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Die Erfindung schafft ein Verfahren zum Abfragen der Systemkonfiguration eines nativen Datenträgers mit einem ein Betriebssystem aufweisenden System und einem durch das Betriebssystem bereitgestellten Befehlssatz, durch den Funktionalitäten des Datenträgers bereitgestellt sind. Die Systemkonfiguration wird unter Verwendung einer Funktionalität - z. B. eines Befehls - aus dem Befehlssatz des Datenträgers abgefragt. In Reaktion auf die Abfrage werden Informationen über die Systemkonfiguration bereitgestellt. Wahlweise ist zur Abfrage eine Authentisierung erforderlich. Ein entsprechender Datenträger mit der Funktionalität im Befehlssatz wird ebenfalls angegeben.The invention provides a method of interrogating the system configuration of a native volume with an operating system and an instruction set provided by the operating system providing functionalities of the volume. The system configuration is performed using a functionality - e.g. As a command - queried from the instruction set of the disk. Information about the system configuration is provided in response to the query. Optionally, an authentication is required for the query. An appropriate volume with the functionality in the instruction set is also specified.
Description
Die Erfindung betrifft ein Verfahren zum Abfragen der Systemkonfiguration eines nativen Datenträgers mit einem Betriebssystem und einem durch das Betriebssystem bereitgestellten Befehlssatz, durch den Funktionalitäten des Datenträgers bereitgestellt sind. Weiter betrifft die Erfindung einen entsprechenden Datenträger, insbesondere ein Chipmodul bzw. eine Chipkarte mit einem solchen Chipmodul.The The invention relates to a method for querying the system configuration a native volume with an operating system and one provided by the operating system Command set provided by the functionalities of the volume are. Furthermore, the invention relates to a corresponding data carrier, in particular a chip module or a chip card with such a chip module.
Ein Datenträger im Sinn der Erfindung ist ein Rechnersystem, bei dem die Ressourcen, d.h. Speicherressourcen und/oder Rechenkapazität (Rechenleistung) begrenzt sind, z.B. eine Chipkarte (Smart Card, Mikroprozessor-Chipkarte) oder ein Token oder ein Chipmodul zum Einbau in eine Chipkarte oder in ein Token. Der Datenträger hat einen Körper, in dem eine CPU (ein Mikroprozessor) angeordnet ist, und der jede beliebige standardisierte oder nicht standardisierte Gestalt haben kann, beispielsweise die Gestalt einer flachen Chipkarte ohne Norm oder nach einer Norm wie z.B. ISO 7810 (z.B. ID-1, ID-00, ID-000) oder die eines volumigen Tokens. Der Datenträger kann weiter eine oder mehrere beliebige Schnittstellen für kontaktlose und/oder kontaktbehaftete Kommunikation mit einem Lesegerät oder Datenverarbeitungssystem (z.B. Personal Computer, Workstation, Server) haben.One disk in the sense of the invention is a computer system in which the resources, i.e. Memory resources and / or computing capacity (computing power) limited are, e.g. a smart card (smart card, microprocessor chip card) or a Token or a chip module for installation in a chip card or in a Token. The disk has a body in which is a CPU (a microprocessor) is arranged, and any standardized or non-standardized shape, for example the Shape of a flat chip card without standard or according to a standard like e.g. ISO 7810 (e.g., ID-1, ID-00, ID-000) or a voluminous one Tokens. The disk can continue one or more interfaces for contactless and / or contact-based communication with a reader or data processing system (e.g., personal computer, workstation, server).
Der Datenträger hat in der Regel einen nichtflüchtigen Systemspeicher ROM, einen nichtflüchtigen Anwendungsspeicher EEPROM und einen flüchtigen Arbeitsspeicher RAM. Im ROM sind im Wesentlichen das Betriebssystem und Systemfunktionen abgespeichert, die zusammen zumindest den Großteil des Systems des Datenträgers bilden. Im EEPROM sind im Wesentlichen Anwendungen (gleichbedeutend: Applikationen) abgespeichert. Wahlweise sind zudem Software-Bestandteile, die zum System zählen, im EEPROM ab gespeichert, beispielsweise nachträglich nachgeladene Ergänzungen oder Korrekturen zum Betriebssystem oder zu den Systemfunktionen. Solche Ergänzungen bzw. Korrekturen werden auch als "Patches" bezeichnet. Wahlweise sind einige der Speicher durch Flash-Speicher, FRAM, etc. ersetzt.Of the disk usually has a non-volatile System memory ROM, a nonvolatile application memory EEPROM and a volatile Random Access Memory (RAM. In ROM are essentially the operating system and system functions stored together, which together at least the bulk of the Systems of the disk form. In EEPROM are essentially applications (synonymous: Applications) stored. Alternatively, there are software components, that belong to the system, stored in the EEPROM from, for example, subsequently reloaded supplements or corrections to the operating system or system functions. Such supplements or corrections are also called "patches". Optionally, some are Memory replaced by flash memory, FRAM, etc.
Im Zusammenhang mit der Erfindung wird von einem nativen Datenträger ausgegangen. Unter eine nativen Datenträger wird ein Datenträger verstanden, bei dem sämtliche im Datenträger implementierten Funktionalitäten für die Datenverarbeitung in Gestalt eines Befehlssatzes (instruction set) des Betriebssystems zur Verfügung gestellt sind. Anwendungen bei einem solchen nativen Datenträger enthalten lediglich Daten, aber keinen Programmcode. Der Befehlssatz ermöglicht es dem Benutzer, die Funktionalitäten des Befehlssatzes in Verbindung mit Daten zu nutzen, so dass die Daten in Verbindung mit den benötigten Funktionalitäten des Befehlssatzes eine ausführbare Anwendung darstellen. Der Befehlssatz selbst kann auf beliebige Weise an den Datenträger bereit gestellt werden, beispielsweise als Programmcode in einer beliebigen Programmiersprache. Beispielsweise wird der Befehlssatz als Programmcode in C, C++ oder einer sonstigen geeigneten Programmiersprache bereit gestellt und in kompilierter Form in den Datenträger implementiert. Alternativ wird der Befehlssatz als Programmcode in einer Interpreter-basierten Programmiersprache wie z.B. Java bereit gestellt und in interpretierter Form in den Datenträger implementiert. Insbesondere kann der Befehlssatz als Java Applet bereitgestellt werden, das in interpretierter Form in den Datenträger implementiert wird.in the Connection to the invention is based on a native data carrier. Under a native disk becomes a volume understood, in which all in the volume implemented functionalities for the Data processing in the form of an instruction set of the Operating system available are placed. Applications included with such a native disk only data, but no program code. The instruction set makes it possible the user, the functionalities of the instruction set in conjunction with data use, so that the Data in connection with the needed functionalities of the instruction set an executable Represent application. The instruction set itself can be set to any Way to the disk be provided, for example as program code in one any programming language. For example, the instruction set becomes as program code in C, C ++ or any other suitable programming language provided and implemented in compiled form in the disk. alternative The instruction set is code-based in an interpreter-based manner Programming language such as Java provided and interpreted Shape in the disk implemented. In particular, the instruction set can be used as a Java applet provided in interpreted form in the disk becomes.
Unter der Konfiguration eines Datenträgers, insbesondere einer Chipkarte, wird verstanden, welche Inhalte in dem Datenträger implementiert sind, auf welche Weise die Inhalte eingerichtet sind, und in welchem Status sich die Inhalte befinden. Die Inhalte können Daten und/oder Programmcode umfassen, z.B. für Applikationen und/oder Teile des Systems. Durch Inhalte wird beispielsweise erreicht, ob und gegebenenfalls welche Sicherheitsumgebungen im Datenträger zur Verfügung stehen, welche Arten von Kommunikation – z.B. gemäß welchen Kommunikationsprotokollen – zwischen dem Datenträger und einem Lese-/Schreibgerät für den Datenträger möglich sind.Under the configuration of a data carrier, in particular a smart card is understood which implements content in the volume are the way in which the contents are set up, and in which Status the contents are. The contents may be data and / or program code include, e.g. For Applications and / or parts of the system. Through content, for example achieved, if and which security environments in the disk to disposal which types of communication - e.g. according to which communication protocols - between the disk and a reader / writer for the disk possible are.
Die Konfiguration kann sowohl Applikationen als auch das System (Betriebssystem und Systemfunktionen einschließlich eventueller Patches) des Datenträgers betreffen. Im Zusammenhang mit der Erfindung wird von der Systemkonfiguration als der Konfiguration des Systems gesprochen. Als Applikationskonfiguration wir die Konfiguration des Datenträgers im Hinblick auf in ihm implementierte Applikationen bezeichnet.The Configuration can be both applications and the system (operating system and system functions including possible patches) of the volume affect. In the context of the invention will depend on the system configuration spoken as the configuration of the system. As an application configuration the configuration of the disk with regard to it Implemented applications called.
Die Konfiguration des Datenträgers kann beispielsweise durch Programmiervorgänge am Datenträger wie z.B. Personalisierung oder Initialisierung geändert werden. Dabei kann es vorkommen, dass Änderungen an der Konfiguration nicht vollständig dokumentiert werden und deshalb oder aus anderen Gründen nicht eindeutig nachvollziehbar sind. Daher ist es wünschenswert, die Konfiguration eines Datenträgers abfragen zu können.The Configuration of the data medium For example, by programming operations on the disk as e.g. Personalization or initialization to be changed. It can that happen changes not fully documented on the configuration and therefore or for other reasons are not clearly traceable. Therefore, it is desirable the configuration of a volume to be able to query.
Bei nativen Datenträgern gemäß unterschiedlichen Standards gibt es die Möglichkeit, Informationen über im Datenträger implementierte Applikationen zu erlangen, beispielsweise wie viele und welche Applikationen im Datenträger implementiert sind, d.h. Informationen über die Applikationskonfiguration zu bekommen.In the case of native data carriers according to different standards, it is possible to obtain information about applications implemented in the data carrier, for example how many and which applications are implemented in the data carrier are, ie to get information about the application configuration.
So ist für native Datenträger, die dem Global Platform Standard genügen, in der Global Platform Spezifikation (derzeit 2.1.1) ein Befehl GET STATUS aus dem Befehlssatz des Betriebssystems des Datenträgers definiert, mit dem sich Informationen über den Status von Applikationen im Anwendungsspeicher des Datenträgers abfragen lassen.So is for native disks, that meet the Global Platform Standard in the Global Platform specification (currently 2.1.1) a command GET STATUS from the instruction set of the operating system of the disk defines information about the status of applications in the application memory of the volume.
Bei nativen Datenträgern gemäß der Spezifikation ISO/IEC 7816 sind in einer speziellen elementaren Datei EF (elementary file EF) innerhalb des Datenträgers, nämlich der Directory-Datei EF_DIR alle Applikationen aufgelistet, die durch den Datenträger unterstützt werden.at native data media according to the specification ISO / IEC 7816 are in a special elementary file EF (elementary file EF) within the volume, namely the directory file EF_DIR all applications listed by supported the disk.
Gerade für den Hersteller eines Datenträgers wäre es interessant auch auf einfache Weise Zugriff auf Informationen über die Systemkonfiguration des Datenträgers zu haben.Just for the Manufacturer of a data carrier would it be interesting also in a simple way to access information about the System configuration of the volume to have.
Der Erfindung liegt die Aufgabe zu Grunde, ein effizientes Verfahren zu schaffen, mit dem sich die Systemkonfiguration eines nativen Datenträgers ermitteln lässt. Ein entsprechender Datenträger soll ebenfalls angegeben werden.Of the Invention is based on the object, an efficient method to create with which the system configuration of a native Determine the volume leaves. An appropriate disk should also be stated.
Die Aufgabe wird gelöst durch ein Verfahren nach Anspruch 1 bzw. einen Datenträger nach Anspruch B. Vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen angegeben.The Task is solved by a method according to claim 1 or a data carrier according to Claim B. Advantageous embodiments of the invention are in the dependent claims specified.
Anspruch 1 liefert ein Verfahren zum Abfragen der Systemkonfiguration eines nativen Datenträgers. Der Datenträger ist ausgestattet mit einem ein Betriebssystem aufweisenden System und einem durch das Betriebssystem bereitgestellten Befehlssatz, durch den Funktionalitäten des Datenträgers bereitgestellt sind. Gemäß der Erfindung wird bei dem Verfahren die Systemkonfiguration unter Verwendung einer Funktionalität aus dem Befehlssatz des Datenträgers abgefragt. In Reaktion auf die Abfrage werden Informationen über die Systemkonfiguration bereitgestellt.claim 1 provides a method for querying the system configuration of a native volume. The disk is equipped with an operating system and an instruction set provided by the operating system, through the functionalities of the volume provided are. According to the invention In the method, the system configuration is used a functionality from the instruction set of the volume queried. In response to the query, information about the System configuration provided.
Dadurch, dass die Abfrage direkt im Datenträger, unter Verwendung einer Funktionalität des Betriebssystems erfolgt, kann die Systemkonfiguration allein an Hand des Datenträgers und mit einem handelsüblichen Lesegerät für Datenträger durchgeführt werden. Ein teures speziell eingerichtetes Abfragegerät ist nicht erforderlich.Thereby, that query directly in the disk, using a functionality of the operating system, the system configuration can be alone on the hand of the data medium and with a commercial one reader for disk. An expensive specially designed interrogator is not required.
Daher ist gemäß Anspruch 1 ein effizientes Verfahren geschaffen, mit dem sich die Systemkonfiguration eines nativen Datenträgers ermitteln lässt.Therefore is according to claim 1 created an efficient method with which the system configuration a native volume can be determined.
Die (Informationen über die) Systemkonfiguration können insbesondere (Informationen über) eine oder mehrere der folgenden Konfigurationen umfassen: belegte Ressourcen wie z.B. Speicher, die Version von implementierten Daten, Benutzer-Einstellungen wie z.B. IP-Adressen oder sonstige Schnittstellen-Adressen, zur Verfügung stehende Funktionalitäten im Form von z.B. Hardware- und/oder Software-Schnittstellen und/oder Bibliotheken.The (Information about the) system configuration can in particular (information about) one or more of the following configurations include: resources used such as. Memory, the version of data implemented, user settings such as. IP addresses or other interface addresses, for disposal standing functionalities in the form of e.g. Hardware and / or software interfaces and / or Libraries.
Bei einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens wird die Systemkonfiguration unter Verwendung eines Befehls aus dem Befehlssatz des Datenträgers abgefragt. Die Abfrage kann mit einem einzelnen Befehl oder alternativ mit einer Sequenz von Befehlen erfolgen. Der Befehl kann beispielsweise, insbesondere bei einem Datenträger gemäß der Global Platform Spezifikation, ähnlich gestaltet sein wie der Befehl GET STATUS und beispielsweise als Befehl GET SYSTEM STATUS gestaltet sein.at a preferred embodiment the method according to the invention the system configuration is done using a command the instruction set of the volume queried. The query can be done with a single command or alternatively with a sequence of commands. For example, the command may especially with a data carrier according to the Global Platform specification, similar be designed as the command GET STATUS and example as Command GET SYSTEM STATUS be designed.
Wahlweise sind die abfragbaren Informationen zur Systemkonfiguration in mindestens einer spezifischen Datei innerhalb des Datenträgers gespeichert. Die Datei kann beispielsweise, insbesondere bei einem Datenträger gemäß ISO/IEC 7816, eine ähnliche Datei sein wie die Directory-Datei EF_DIR, und als System-Directory-Datei EF_System_DIR gestaltet sein. Die System-Directory-Datei EF_System_DIR enthält Informationen über die Systemkonfiguration des Datenträgers. Hingegen enthält eine ggf. vorhandene Directory-Datei EF_DIR Informationen über die Applikationskonfiguration des Datenträgers.Optional are the queriable system configuration information in at least a specific file stored within the volume. The file can, for example, especially for a disk according to ISO / IEC 7816, a similar one File as the directory file EF_DIR, and as a system directory file EF_System_DIR be designed. The system directory file EF_System_DIR contains information about the System configuration of the volume. On the other hand contains a possibly existing directory file EF_DIR information about the application configuration of the data carrier.
Das System umfasst wahlweise, zusätzlich zum Betriebssystem, weiter eine oder mehrere der folgenden Systemkomponenten: Schnittstellen, Bibliotheken insbesondere Kryptographiebibliotheken, Speicherverwaltungen. Die Schnittstellen können insbesondere eine oder mehrere der folgenden aufweisen: ISO/IEC-Schnittstellen, TCP/IP-Schnittstellen, Kontaktlos-Schnittstellen, Benutzer-Schnittstellen.The System optionally includes, in addition to Operating system, further one or more of the following system components: Interfaces, libraries, in particular cryptography libraries, storage administrations. The interfaces can in particular have one or more of the following: ISO / IEC interfaces, TCP / IP interfaces, contactless interfaces, user interfaces.
Vorzugsweise ist die Systemkonfiguration erst abfragbar und/oder werden die Informationen über die Systemkonfiguration erst bereitgestellt, nachdem oder sobald eine erfolgreiche Authentisierung gegenüber dem Datenträger erfolgt ist. Mit anderen Worten muss sich ein Nutzer, der die Systemkonfiguration abfragen möchte, um die Informationen über die Systemkonfiguration zu bekommen, erst erfolgreich gegenüber dem Datenträger authentisie ren. Wahlweise wird erst nach erfolgreicher Authentisierung die Nutzung der Funktionalität (z.B. des Befehls) aus dem Befehlssatz, um die Systemkonfiguration abzufragen, ermöglicht. Alternativ ist die Nutzung der Funktio- nalität (z.B. des Befehls) zwar auch ohne Authentisierung möglich, jedoch werden dann in Reaktion auf die Abfrage keine gültigen Informationen über die Systemkonfiguration bereitgestellt, sondern beispielsweise eine Standardantwort ohne Informationsgehalt über die Systemkonfiguration.Preferably, the system configuration is first interrogated and / or the information about the system configuration is provided only after or as soon as a successful authentication against the data carrier has taken place. In other words, a user who wants to query the system configuration in order to obtain the information about the system configuration must first successfully authenticate himself to the data carrier. Optionally, the use of the functionality (eg of the command) from the command set is only successful after successful authentication; to query the system configuration. Alternatively, the use of the Functionality (eg of the command) is possible even without authentication, however, in response to the query, no valid information about the system configuration is provided, but, for example, a standard response without information content about the system configuration.
Vorzugsweise werden die Informationen über die Systemkonfiguration über einen gesicherten Informationskanal aus dem Datenträger ausgegeben, beispielsweise an ein Lesegerät.Preferably Be the information about the system configuration via output a secure information channel from the data carrier, for example, to a reader.
Der erfindungsgemäße Datenträger zeichnet sich dadurch aus, dass in seinem Befehlssatz eine Funktionalität – z.B. Befehl – vorgesehen ist, mit der die Systemkonfiguration des Datenträgers abfragbar ist, wobei in Reaktion auf die Abfrage Informationen über die Systemkonfiguration bereitgestellt werden. Ggf. ist eine Authentisierung wie die oben beschriebene erforderlich.Of the Inventive disk is characterized in that in its instruction set a functionality - e.g. Command - provided is with which the system configuration of the volume is queried, where in Respond to the query information about the system configuration to be provided. Possibly. is an authentication like the one above described required.
Im folgenden wird die Erfindung an Hand von Ausführungsbeispielen und unter Bezugnahme auf die Zeichnung näher erläutert, in der zeigen:in the The following is the invention with reference to embodiments and below Reference to the drawing closer explains in the show:
Bei alternativen Ausführungsformen können die abfragbaren Informationen über die Systemkonfiguration auch auf andere Weise für das Betriebssystem zugänglich sein, dabei wahlweise im Betriebssystem abgespeichert sein.at alternative embodiments can they queryable information about the system configuration may be accessible to the operating system in other ways, optionally be stored in the operating system.
Claims (8)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200410054068 DE102004054068A1 (en) | 2004-11-09 | 2004-11-09 | A method for querying the system configuration of a volume |
| EP05813584A EP1844452A1 (en) | 2004-11-09 | 2005-11-08 | Method for questioning the system configuration of a data carrier |
| PCT/EP2005/011946 WO2006050912A1 (en) | 2004-11-09 | 2005-11-08 | Method for questioning the system configuration of a data carrier |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200410054068 DE102004054068A1 (en) | 2004-11-09 | 2004-11-09 | A method for querying the system configuration of a volume |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102004054068A1 true DE102004054068A1 (en) | 2006-05-11 |
Family
ID=35677475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE200410054068 Ceased DE102004054068A1 (en) | 2004-11-09 | 2004-11-09 | A method for querying the system configuration of a volume |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP1844452A1 (en) |
| DE (1) | DE102004054068A1 (en) |
| WO (1) | WO2006050912A1 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1995004328A1 (en) * | 1993-07-30 | 1995-02-09 | Intellect Australia Pty. Ltd. | Device and method for ic cards |
| EP0790551A1 (en) * | 1996-02-16 | 1997-08-20 | Koninklijke KPN N.V. | Method of modifying the instruction set of a smart card |
| FR2806188A1 (en) * | 2000-03-10 | 2001-09-14 | Schlumberger Systems & Service | Integrated circuit for smart card has application program with list of command pointers, chaining list for commands each of which has a class which has a list of configurable parameters |
| GB2384332B (en) * | 2002-01-21 | 2004-03-17 | Sun Microsystems Inc | Computer configuration |
-
2004
- 2004-11-09 DE DE200410054068 patent/DE102004054068A1/en not_active Ceased
-
2005
- 2005-11-08 WO PCT/EP2005/011946 patent/WO2006050912A1/en not_active Ceased
- 2005-11-08 EP EP05813584A patent/EP1844452A1/en not_active Ceased
Non-Patent Citations (5)
| Title |
|---|
| ecam 3.11,2004, * |
| GEMPLUS,et.al.:Over-The-Air (OTA) technology.In:Discussion and decision, 3GGP TSG SA WG3 Security-S.3#30,6.-10.Oct.2003,Povoa de Varzim,Portugal, online Internet:URL:http//www.3gpp.org/ftp/tsg_sa/WG3_Sec meetings/TSGS3_30_Povoa/Docs/PDF/S3-030534.pdf;rec am 3.11,2004, |
| GEMPLUS,et.al.:Over-The-Air (OTA) technology.In:Discussion and decision, 3GGP TSG SA WG3 Security-S.3#30,6.-10.Oct.2003,Povoa de Varzim,Portugal, online Internet:URL:http//www.3gpp.org/ftp/tsg_sa/WG3_Secmeetings/TSGS3_30_Povoa/Docs/PDF/S3-030534.pdf * |
| input paper aims at providing an overview of the Over-The-Air technology * |
| input paper aims at providing an overview of the Over-The-Air technology; |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2006050912A1 (en) | 2006-05-18 |
| EP1844452A1 (en) | 2007-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69519473T2 (en) | Data exchange systems with portable data processing units | |
| DE69813208T2 (en) | CHIP CARD WITH DATA CONVERTER | |
| DE69123775T2 (en) | Program control system for a portable data storage device | |
| DE69402955T2 (en) | Data exchange system with portable data processing units | |
| DE69513200T2 (en) | TRANSACTION MANAGEMENT SYSTEM MONITORED BY INTEGRATED CIRCUIT | |
| DE19536548A1 (en) | Generation of software tools for initialisation and personalising of memory card, smart card | |
| WO2010009789A1 (en) | Loading and updating an application requiring personalization | |
| EP0811204A1 (en) | Processing of long messages in a process card | |
| DE10324337B4 (en) | Computer system and associated method for performing a safety program | |
| EP1695207A2 (en) | Java smart card chip comprising a memory area reserved for global variables | |
| EP1350230B1 (en) | Card terminal and method for operating a card terminal | |
| DE19845582A1 (en) | Simplified use of a chip card | |
| DE102004054068A1 (en) | A method for querying the system configuration of a volume | |
| EP2018631A2 (en) | Personalisation of portable data supports | |
| DE69932630T2 (en) | METHOD AND DEVICE FOR INITIALIZING AN APPLICATION PROGRAM OF A CHIP CARD | |
| DE19929049A1 (en) | Arrangement for user-defined application loading/running has token with non-volatile, volatile memories and microprocessor, application register, communications agent and device | |
| EP0970446A2 (en) | Method for carrying out modifications in authorization data sets | |
| WO2007006457A1 (en) | Management of applications in a mobile data carrier | |
| DE102007027935A1 (en) | Portable data carrier and method for personalizing a portable data carrier | |
| DE102004005676A1 (en) | Data carrier for execution of platform-independent program code has processor for executing the code and at least a partial interpreter for code interpretation that permits execution of at least partially compressed code | |
| EP1854072A1 (en) | Method for personalizing a portable data carrier | |
| DE102009048240A1 (en) | Portable data carrier with additional functionality | |
| DE102014112496A1 (en) | Memory management for a chip card | |
| DE102007029343A1 (en) | Telephone directory entries e.g. name, storing method for mobile telephone, involves attaching additional phonebook set as directory in reserved directory for storing entries such that maximum number of short file identifiers is provided | |
| DE69901318T2 (en) | METHOD AND DEVICE FOR CHECKING THE OPERATING CYCLE OF A PORTABLE OBJECT, IN PARTICULAR A CHIP CARD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
| R012 | Request for examination validly filed |
Effective date: 20111018 |
|
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |
Effective date: 20140604 |