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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007090857) METHOD OF SECURE UPDATING OF A NONVOLATILE MEMORY
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/090857    International Application No.:    PCT/EP2007/051190
Publication Date: 16.08.2007 International Filing Date: 07.02.2007
IPC:
G11C 16/10 (2006.01), G07F 7/10 (2006.01)
Applicants: GEMPLUS [FR/FR]; Avenue du Pic de Bertagne, Parc d'activité de Gémenos, F-13420 Gemenos (FR) (For All Designated States Except US).
GARNIER, Thierry [FR/FR]; (FR) (For US Only).
VALADE, Jean-Marie [FR/FR]; (FR) (For US Only).
VAN-HAVER, Patrick [FR/FR]; (FR) (For US Only)
Inventors: GARNIER, Thierry; (FR).
VALADE, Jean-Marie; (FR).
VAN-HAVER, Patrick; (FR)
Priority Data:
0601130 08.02.2006 FR
Title (EN) METHOD OF SECURE UPDATING OF A NONVOLATILE MEMORY
(FR) PROCEDE DE MISE A JOUR SECURISEE DE MEMOIRE NON VOLATILE
Abstract: front page image
(EN)The invention relates to a method of updating a data item (D0) in a block-erasable main non-volatile memory (MNV), consisting in: saving in a save area (S) the old value of the data item (D0) and at least one active save indicator (I0) indicating that a data item has just been saved and that a modification is underway; copying the block (P) relevant to the data item to be updated into a non-volatile memory buffer area (B); erasing said block (P) from the main memory (MNV); reconstructing the block (P) on the basis of the data copied into the buffer area and of the new value of the data item to be updated and writing said reconstructed block (P) into the main memory (MNV); deactivating the indicator of the save area if the update operation has run correctly.
(FR)L'invention concerne un procédé de mise à jour d'une donnée (D0) dans une mémoire non volatile principale (MNV) effaçable par bloc, consistant à : sauvegarder dans une zone de sauvegarde (S) l'ancienne valeur de la donnée (D0) et au moins un indicateur (I0) de sauvegarde actif indiquant qu'une donnée vient d'être sauvegardée et qu'une modification est en cours; copier le bloc (P) concerné par la donnée à mettre à jour dans une zone tampon (B) de mémoire non volatile ; effacer de la mémoire principale (MNV) ledit bloc (P) ; reconstruire le bloc (P) à partir des données copiées dans la zone tampon et de la nouvelle valeur de la donnée à mettre à jour et écrire ledit bloc (P) reconstruit dans la mémoire principale (MNV) ; désactiver l'indicateur de la zone de sauvegarde si l'opération de mise à jour s'est déroulée correctement .
Designated States: 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, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: French (FR)
Filing Language: French (FR)