WO2005064459A3 - Procede de mise a jour d'applications pour carte a puce. - Google Patents
Procede de mise a jour d'applications pour carte a puce. Download PDFInfo
- Publication number
- WO2005064459A3 WO2005064459A3 PCT/FR2004/003353 FR2004003353W WO2005064459A3 WO 2005064459 A3 WO2005064459 A3 WO 2005064459A3 FR 2004003353 W FR2004003353 W FR 2004003353W WO 2005064459 A3 WO2005064459 A3 WO 2005064459A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- new version
- version
- classes
- correspondence
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract 3
- 230000003068 static effect Effects 0.000 abstract 3
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4488—Object-oriented
- G06F9/4492—Inheritance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Devices For Executing Special Programs (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/584,328 US20070277168A1 (en) | 2003-12-24 | 2004-12-22 | Method for updating chip card applications |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0315487A FR2864650B1 (fr) | 2003-12-24 | 2003-12-24 | Procede de mise a jour d'applications pour carte a puce |
FR0315487 | 2003-12-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005064459A2 WO2005064459A2 (fr) | 2005-07-14 |
WO2005064459A3 true WO2005064459A3 (fr) | 2005-11-17 |
Family
ID=34639650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2004/003353 WO2005064459A2 (fr) | 2003-12-24 | 2004-12-22 | Procede de mise a jour d'applications pour carte a puce. |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070277168A1 (fr) |
FR (1) | FR2864650B1 (fr) |
WO (1) | WO2005064459A2 (fr) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8019724B2 (en) * | 2008-03-25 | 2011-09-13 | Honeywell International Inc. | Software framework for evolving specifications in process control system |
US10459711B2 (en) * | 2008-08-12 | 2019-10-29 | Adobe Inc. | Updating applications using migration signatures |
CN101976211B (zh) * | 2010-09-26 | 2013-03-13 | 北京握奇数据***有限公司 | 一种在cap文件中替换函数的方法、装置及*** |
CN102426518A (zh) * | 2011-04-20 | 2012-04-25 | 重庆新世杰电气股份有限公司 | 一种实现软件版本兼容的方法 |
EP3086254A1 (fr) | 2015-04-22 | 2016-10-26 | Gemalto Sa | Procédé pour gérer les applications d'un élément sécurisé durant l'actualisation du système opérationnel |
DE102015214422A1 (de) * | 2015-07-29 | 2017-02-02 | Bundesdruckerei Gmbh | Chipkarte mit Hauptapplikation und Persistenzapplikation |
EP3208717A1 (fr) | 2016-02-17 | 2017-08-23 | Gemalto Sa | Procédé de gestion d'objets au sein d'un élément sécurisé |
US11050726B2 (en) * | 2016-04-04 | 2021-06-29 | Nxp B.V. | Update-driven migration of data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6260187B1 (en) * | 1998-08-20 | 2001-07-10 | Wily Technology, Inc. | System for modifying object oriented code |
WO2002091178A2 (fr) * | 2001-04-30 | 2002-11-14 | Sun Microsystems, Inc. | Procede et appareil pour etendre l'etat gere d'une application java |
WO2003103155A2 (fr) * | 2002-05-03 | 2003-12-11 | Schlumberger Systemes | Correction d'application a distance |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6233683B1 (en) * | 1997-03-24 | 2001-05-15 | Visa International Service Association | System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card |
PL193009B1 (pl) * | 1998-03-23 | 2007-01-31 | Ibm | Sposób wprowadzania nowego kodu do systemu przetwarzania Java z modyfikowaną pulą stałą |
CA2391826A1 (fr) * | 1999-06-10 | 2000-12-21 | Belle Gate Investment B.V. | Dispositif destine au stockage de differentes versions d'un jeu de donnees dans des zones de memoire distinctes et procede d'actualisation d'un jeu de donnees dans une memoire |
FR2801118B1 (fr) * | 1999-11-17 | 2001-12-21 | Bull Cp8 | Procede de chargement d'applications dans un systeme embarque multi-application, systeme embarque correspondant, et procede d'execution d'une application du systeme embarque |
US7506175B2 (en) * | 2000-11-06 | 2009-03-17 | International Business Machines Corporation | File language verification |
US7168612B2 (en) * | 2001-12-24 | 2007-01-30 | Axalto Inc | Method and apparatus for processing transactions in a data processing system |
-
2003
- 2003-12-24 FR FR0315487A patent/FR2864650B1/fr not_active Expired - Fee Related
-
2004
- 2004-12-22 US US10/584,328 patent/US20070277168A1/en not_active Abandoned
- 2004-12-22 WO PCT/FR2004/003353 patent/WO2005064459A2/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6260187B1 (en) * | 1998-08-20 | 2001-07-10 | Wily Technology, Inc. | System for modifying object oriented code |
WO2002091178A2 (fr) * | 2001-04-30 | 2002-11-14 | Sun Microsystems, Inc. | Procede et appareil pour etendre l'etat gere d'une application java |
WO2003103155A2 (fr) * | 2002-05-03 | 2003-12-11 | Schlumberger Systemes | Correction d'application a distance |
Non-Patent Citations (3)
Title |
---|
FORMAN I R ET AL: "COMPOSITION OF BEFORE/AFTER METACLASSES IN SOM", 1 October 1994, ACM SIGPLAN NOTICES, ASSOCIATION FOR COMPUTING MACHINERY, NEW YORK, US, PAGE(S) 427-439, ISSN: 0362-1340, XP000567861 * |
IRA R. FORMAN, MICHAEL H. CONNER, SCOTT H. DANFORTH, LARRY K. RAPER: "RELEASE-TO-RELEASE BINARY COMPATIBILITY IN SOM", 1 October 1995, ACM SIGPLAN NOTICES, ASSOCIATION FOR COMPUTING MACHINERY, NEW YORK, US, PAGE(S) 426-438, ISSN: 0362-1340, XP000537920 * |
PENNELLO T J: "SOM: TRULY REUSABLE CLASS LIBRARIES IN LARGE PROGRAMS", OOP / C++ WORLD CONFERENCE PROCEEDINGS, XX, XX, 31 January 1994 (1994-01-31), pages 131 - 133, XP000646099 * |
Also Published As
Publication number | Publication date |
---|---|
FR2864650A1 (fr) | 2005-07-01 |
WO2005064459A2 (fr) | 2005-07-14 |
FR2864650B1 (fr) | 2006-03-24 |
US20070277168A1 (en) | 2007-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004013734A3 (fr) | Procede et systeme pour executer des applications sur un dispositif mobile | |
EP1376978A3 (fr) | Interface de programmation d'applications utilisant des données multimedia | |
WO2005022348A3 (fr) | Systemes et procedes de traitement d'application et de decision | |
WO1998052161A3 (fr) | Unite de transformation de cle destinee a une carte a circuit integre | |
DE60041589D1 (de) | Reparieren von anwendungen, die inkompatibel zum betriebssystem sind durch bereitstellung von stubs für api's | |
DE60119326D1 (de) | Systeme und verfahren zur integritätszertifikation und verifikation von inhaltsverbrauchsumgebungen | |
WO2001095238A3 (fr) | Appareil et procede de verification de conception de puce et de controle de puce | |
WO2003091829A3 (fr) | Procede, logiciel et ordinateur permettant d'acceder a des donnees dans un environnement de depots de donnees multiples | |
WO2005060389A3 (fr) | Systeme et procede de mise a jour de modules d'installation dans un environnement reseaute | |
CA2281576A1 (fr) | Systeme de carte a circuit integre multi-applications | |
WO2005124630A3 (fr) | Systeme et technique de traitement de la comptabilite liee a des transactions | |
MY153734A (en) | Electronic data snapshot generator | |
WO2005055051A3 (fr) | Determination de la possibilite d'effets prejudiciables induits par un changement de code | |
EP1544708A3 (fr) | Emulateur de module d'identité d'abonné (SIM) | |
TW200519729A (en) | Method for restoring backup data | |
WO2006026857A8 (fr) | Systemes et procedes d'essai d'un dispositif a ressources limitees | |
WO2005064459A3 (fr) | Procede de mise a jour d'applications pour carte a puce. | |
ATE507524T1 (de) | Durchführung von prüfungen an der betriebsmittelbenutzung von computerprogrammen | |
AU1438799A (en) | Method for managing open-ended applications in a terminal/chip card system | |
WO2005013039A3 (fr) | Commande de lecture anticipee dans un systeme de traitement de donnees | |
DE502005000902D1 (de) | Verfahren und datenverarbeitungsgerät zur aktualisierung von rechnerprogrammen per datenübertragung | |
CN105373447A (zh) | 一种数据备份方法、装置及电子设备 | |
US8006242B2 (en) | Identification of software configuration data | |
US11500982B2 (en) | Systems and methods for reliably injecting control flow integrity into binaries by tokenizing return addresses | |
WO2006003546A3 (fr) | Supports relies de maniere securisee portant differentes versions du meme code machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 10584328 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase | ||
WWP | Wipo information: published in national office |
Ref document number: 10584328 Country of ref document: US |