WIPO logo
Mobil | Englisch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Suche in nationalen und internationalen Patentsammlungen
World Intellectual Property Organization
Suche
 
Durchsuchen
 
Übersetzen
 
Optionen
 
Aktuelles
 
Einloggen
 
Hilfe
 
Maschinelle Übersetzungsfunktion
1. (WO2002069118) VERFAHREN UND SYSTEM ZUR VERTEILTEN ERSTELLUNG EINES PROGRAMMS FÜR EINEN PROGRAMMIERBAREN, TRAGBAREN DATENTRÄGER
Aktuellste beim Internationalen Büro vorliegende bibliographische Daten   

TranslationÜbersetzung: Original-->Deutsch
Veröff.-Nr.:    WO/2002/069118    Internationale Anmeldenummer    PCT/EP2002/001655
Veröffentlichungsdatum: 06.09.2002 Internationales Anmeldedatum: 15.02.2002
Antrag nach Kapitel 2 eingegangen:    11.09.2002    
IPC:
G06K 19/07 (2006.01), G06F 1/00 (2006.01), G06F 21/57 (2013.01), G06F 21/60 (2013.01), G06F 21/64 (2013.01), G06F 21/71 (2013.01), G06F 21/79 (2013.01), G06F 9/44 (2006.01), G06F 9/45 (2006.01), G06K 17/00 (2006.01)
Anmelder: GIESECKE & DEVRIENT GMBH [DE/DE]; Prinzregentenstraße 159, 81677 München (DE) (For All Designated States Except US).
GOLLNER, Michael [DE/DE]; (DE) (For US Only).
CIESINGER, Daniel [DE/DE]; (DE) (For US Only)
Erfinder: GOLLNER, Michael; (DE).
CIESINGER, Daniel; (DE)
Vertreter: KLUNKER, SCHMITT-NILSON, HIRSCH; Winzererstraße 106, 80797 München (DE)
Prioritätsdaten:
101 08 487.0 22.02.2001 DE
Titel (DE) VERFAHREN UND SYSTEM ZUR VERTEILTEN ERSTELLUNG EINES PROGRAMMS FÜR EINEN PROGRAMMIERBAREN, TRAGBAREN DATENTRÄGER
(EN) METHOD AND SYSTEM FOR THE DISTRIBUTED CREATION OF A PROGRAM FOR A PROGRAMMABLE PORTABLE DATA CARRIER
(FR) PROCEDE ET SYSTEME DE PRODUCTION REPARTIE D'UN PROGRAMME POUR UN SUPPORT DE DONNEES PORTATIF PROGRAMMABLE
Zusammenfassung: front page image
(DE)Vorgeschlagen wird ein Verfahren zur verteilten Erstellung eines Programmes für eine programmierbaren, tragbaren Datenträger (10), z.B. einer Chipkarte. Dabei erfolgen die Erstellung des Programmquelltextes (Q) auf einem Nutzercomputer (20), Compilierung und linken zu ausführbarem Programmcode (C) auf einem räumlich getrennten Compilerserver (30) und das Laden des ausführbaren Programmcodes (C) in den Datenträger (10) wieder über den Nutzercomputer (20). Für den Datenaustausch zwischen Datenträger (10) und Compilerserver (30) wird eine sichere Ende-zu-Ende Verbindung aufgebaut. Der Datenträger (10) wird dazu in einem Vorkomplettierungsschritt mit Softwarewerkzeugen zur Endbearbeitung ausgestattet, die es erlauben, einen im einem Übergangsformat vorliegenden Transportcode (U, C¿ssl?, UC¿SM?) in ausführbaren Programmcode (C) zu wandeln. Der Transportcode (U, C¿ssl?, UC¿SM?) ist durch Verschlüsselungsmechanismen gesichert. Die Übertragung des durch den Compilerserver (30) erzeugten, ausführbaren Programmcodes (C) an den Datenträger (10) erfolgt im Übergangsformat (U, C¿ssl?, UC¿SM?).
(EN)The invention relates to a method for the distributed creation of a program for a programmable portable data carrier (10), for example, a chip card. To this end, program source text (Q) is created on a user computer (20), compiled and linked to executable program code (C) on a spatially separate compiler server (30), and the executable program code (C) is loaded into the data carrier (10) once again via the user computer (20). A secure end-to-end link is established for conducting an exchange of data between the data carrier (10) and the compiler server (30). To this end, the data carrier (10) is provided, in a pre-completion step, with software tools for final processing, which permit a transport code (U, C¿ssl?, UC¿SM?) provided in a transition format to be converted into executable program code (C). The transport code (U, C¿ssl?, UC¿SM?) is secured by encoding mechanisms. The transmission of the executable program code (C), which is generated by the compiler server (30), ensues in the transition format (U, C¿ssl?, UC¿SM?).
(FR)L'invention concerne un procédé de production répartie d'un programme pour un support de données (10) portatif programmable, par ex. une carte à puce. A cet effet, le texte source du programme (Q) est élaboré sur un ordinateur-utilisateur (20), est compilé et combiné en un code de programme (C) possible sur un serveur de compilation (30) séparé dans l'espace et ledit code de programme (C) possible est chargé dans le support de données (10) à nouveau par l'intermédiaire de l'ordinateur-utilisateur (20). Une liaison de bout en bout fiable est établie pour l'échange de données entre le support de données (10) et le serveur de compilation (30). A cet effet, le support de données (10) est muni à des fins de traitement final, dans une étape de complémentation préalable, d'outils de logiciel qui permettent de convertir un code de transport (U, C¿SSL?), UC¿SM?) présent dans un format de transfert, en un code de programme (C) possible. Le code de transport (U, C¿SSL?, U¿CSM?) est protégé par des mécanismes de cryptage. La transmission au support de données (10) du code de programme (C) possible produit par le serveur de compilation (30) s'effectue en format de transfert (U, C¿SSL?, UC¿SM?).
Designierte Staaten: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Veröffentlichungssprache: German (DE)
Anmeldesprache: German (DE)