Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020165518 - PROCÉDÉ DE MISE À JOUR D'UN CALCULATEUR AUTOMOBILE DE FAÇON À LUI AJOUTER UNE FONCTIONNALITÉ SUPPLÉMENTAIRE

Numéro de publication WO/2020/165518
Date de publication 20.08.2020
N° de la demande internationale PCT/FR2020/050119
Date du dépôt international 27.01.2020
CIB
G06F 12/02 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
02Adressage ou affectation; Réadressage
G06F 8/654 2018.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
8Dispositions pour ingénierie logicielle
60Déploiement de logiciel
65Mises à jour
654utilisant des techniques spécialement adaptées aux mémoires de masse réinscriptibles, p.ex. aux mémoires EEPROM ou flash
G06F 9/445 2018.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
445Chargement ou démarrage de programme
G06F 21/00 2013.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
21Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
G06F 8/658 2018.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
8Dispositions pour ingénierie logicielle
60Déploiement de logiciel
65Mises à jour
658Mises à jour par incrément; Mises à jour différentielles
H04L 29/08 2006.1
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
29Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes H04L1/-H04L27/135
02Commande de la communication; Traitement de la communication
06caractérisés par un protocole
08Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
CPC
G06F 12/0246
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
0223User address space allocation, e.g. contiguous or non contiguous base addressing
023Free address space management
0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
0246in block erasable memory, e.g. flash memory
G06F 12/0284
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
0223User address space allocation, e.g. contiguous or non contiguous base addressing
0284Multiple user address space allocation, e.g. using different base addresses
G06F 12/1408
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
14Protection against unauthorised use of memory ; or access to memory
1408by using cryptography
G06F 21/572
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
572Secure firmware programming, e.g. of basic input output system [BIOS]
G06F 21/575
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
575Secure boot
G06F 2212/7201
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2212Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
72Details relating to flash memory management
7201Logical to physical mapping or translation of blocks or pages
Déposants
  • PSA AUTOMOBILES SA [FR]/[FR]
Inventeurs
  • LOPEZ, Thierry
  • ROCHETTE, Francois
  • SCHMIDT, Pierre
  • GEORGES, Emmanuel
Mandataires
  • JEANNIN, Laurent
Données relatives à la priorité
190142413.02.2019FR
Langue de publication français (FR)
Langue de dépôt français (FR)
États désignés
Titre
(EN) METHOD FOR UPDATING A MOTOR VEHICLE COMPUTER IN SUCH A WAY AS TO ADD AN ADDITIONAL FUNCTIONALITY THERETO
(FR) PROCÉDÉ DE MISE À JOUR D'UN CALCULATEUR AUTOMOBILE DE FAÇON À LUI AJOUTER UNE FONCTIONNALITÉ SUPPLÉMENTAIRE
Abrégé
(EN)
The invention concerns a method for updating a motor vehicle computer (200) in such a way as to add an additional functionality thereto, the computer (200) comprising a boot memory comprising a boot procedure and an application memory storing at least one first application module (Module2), the first application module (Module2) comprising static links to the application memory, the method comprising steps of: Updating the software structure with a new software structure (BOOT_2'), Reinitialising the computer (200) and detecting, in the new software structure (BOOT_2'), a piece of data relative to a new application module (Module3), Reprogramming the first application module (Module2) using the additional functionality, Adding the new application module (Module3) comprising the additional functionality to the application memory, Reinitialising the computer (200).
(FR)
L'invention a pour objet un procédé de mise à jour d'un calculateur (200) automobile de façon à lui ajouter une fonctionnalité supplémentaire, ledit calculateur (200) comportant une mémoire de démarrage comprenant une procédure de démarrage et une mémoire applicative stockant au moins un premier module applicatif (Module2), ledit premier module applicatif (Module2) comportant des liens statiques vers ladite mémoire applicative, ledit procédé comporte des étapes de : Mise à jour de la structure logicielle avec une nouvelle structure logicielle (BOOT_2'), Réinitialisation dudit calculateur (200) et détection dans la nouvelle structure logicielle (BOOT_2') d'une donnée relative à un nouveau module applicatif (Module3), Reprogrammation du premier module applicatif (Module2) faisant appel à la fonctionnalité supplémentaire, Ajout, dans la mémoire applicative, du nouveau module applicatif (Module3) comportant la fonctionnalité supplémentaire, Réinitialisation dudit calculateur (200).
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international