EP3213213B1 - Procédé, équipement et système d'aide au diagnostic - Google Patents
Procédé, équipement et système d'aide au diagnostic Download PDFInfo
- Publication number
- EP3213213B1 EP3213213B1 EP15798510.2A EP15798510A EP3213213B1 EP 3213213 B1 EP3213213 B1 EP 3213213B1 EP 15798510 A EP15798510 A EP 15798510A EP 3213213 B1 EP3213213 B1 EP 3213213B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- vehicle
- computer
- diagnostic
- protocol
- computers
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 33
- 230000004044 response Effects 0.000 claims description 25
- 230000004048 modification Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 238000004171 remote diagnosis Methods 0.000 claims description 3
- 230000007257 malfunction Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2294—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
Definitions
- the invention relates to remote diagnostic assistance systems for motor vehicles.
- a maintenance operator has functions and indicators assigned to separate faults (we generally speak of fault codes or DTCs for Diagnostic Trouble Codes).
- the operator thus uses functions of a very different nature such as: reading information taken from the vehicle, activating test routines, resetting learning or download of software to correct an anomaly.
- this procedure is carried out using a dedicated tool which must be physically connected to the vehicle.
- the object of the invention is therefore to remedy the aforementioned problems by proposing a procedure and equipment making it possible to perform a procedure carrying out an inventory of electronic computers implementing different diagnostic protocols and thus making it possible to detect errors in these computers.
- the invention makes it possible to carry out a remote inventory of the computers of a vehicle and to detect errors of these computers. This inventory is carried out independently of a diagnostic tool located in the concession.
- the invention makes it possible to take into account the diversity of the computers on board a vehicle and the diversity of the diagnostic protocols implemented by each of these computers.
- Access to a vehicle database allows the equipment to work with the most up-to-date vehicle manufacturer data.
- the method according to the invention further comprises the emission of an alert if the response indicates a malfunction of the vehicle.
- the invention allows an exhaustive analysis of the vehicle's computers by interrogating each of the vehicle's computers. Thus, any fault in the vehicle can be reported either to the driver or to the vehicle manufacturer.
- the sending, for each computer, of at least one diagnostic request is carried out successively for each computer in the list.
- This variant has the advantage of being compatible with a large number of vehicles.
- the sending, for each computer, of at least one diagnostic request is carried out simultaneously for all the computers in the list, the method further comprising a step of creating a script grouping together a set of diagnostic requests intended for each of the computers.
- This variant has the advantage of being faster than the previous one because of the smaller number of exchanges between the vehicle and the diagnostic aid equipment.
- the method according to the invention further comprises sending a request from a list of vehicle computers to the vehicle database, the request comprising an identifier of the vehicle. vehicle.
- This feature allows diagnostic support equipment to work with up-to-date data without having to maintain a vehicle configuration database itself.
- This step makes it possible to determine a communication protocol to communicate with the computer without knowing the hardware version. and / or the software version of the computer.
- the method according to the invention further comprises a step of sending, by the vehicle, a request to the vehicle database during a modification of a computer of said vehicle, the request indicating the content of the modification of the computer.
- This step keeps the configuration database always up to date.
- the invention also relates to equipment according to claim 7.
- the invention also relates to a system according to claim 8.
- the figure 1 schematically illustrates a first variant of a diagnostic aid system in accordance with the present invention.
- a diagnostic aid system comprises a vehicle 11, diagnostic aid equipment 12 and a vehicle database 13.
- the vehicle 11 comprises a telematics device capable of exchanging data with off-board equipment via a wireless connection, for example Bluetooth or wifi.
- the vehicle 11 comprises a first computer, also called a telematics computer.
- the first computer ECU1 is capable of exchanging data remotely with a diagnostic tool, for example via a wireless telephone network (GSM or 3G).
- GSM wireless telephone network
- 3G wireless telephone network
- the vehicle comprises for example a second computer ECU2 dedicated for example to the management of the engine of the vehicle 11.
- the vehicle comprises for example a third computer ECU3 dedicated for example to the management of the vehicle interior.
- the third computer manages a certain number of electrical equipment of the vehicle 11 and in particular, airbags, interior lighting, locking / unlocking of the doors and the boot, the operation of the electric windows and sunroof, the timing of the wipers. .
- Each of these computers has at least one processor and at least one memory.
- the computers communicate with each other by means of at least one data bus, for example of the LIN type or of the CAN type.
- the first computer acts as a communication gateway between the interior and the exterior of the vehicle.
- the first computer receives the diagnostic requests and transmits them to the computer concerned via the data bus.
- the vehicle 11 is able to send to the diagnostic aid device 12 an identifying code, for example its VIN.
- Each of the vehicle's computers is capable of responding to the diagnostic requests coming from the diagnostic aid equipment 12, when these are formulated according to a protocol recognized by the computer.
- each of the computers recognizes its own diagnostic protocol.
- the recognized protocol depends in particular on the type of computer (engine computer, telematics computer, etc.) but also on the version of this computer, the oldest computers not necessarily recognizing the same diagnostic protocols as the most recent calculators.
- the diagnostic aid equipment 12 is off-board equipment, that is to say equipment located outside and at a distance from the vehicle 11.
- the diagnostic aid equipment 12 comprises means for interrogating a device. vehicle 11 via a diagnostic request.
- the diagnostic aid equipment 12 implements the diagnostic aid method according to the invention.
- the vehicle configuration includes a list of the computers mounted on the vehicle, possibly the communication protocol of each computer and, possibly, the type of network on which it is mounted (for example CAN for Controller Area Network or LIN for Local Interconnect Network) .
- the term “communication protocol” is understood to mean, in particular, a dialog protocol for the diagnosis (or in other words a protocol for communicating with a diagnostic tool).
- the vehicle database contains for each vehicle, identified by a unique code (the VIN, for Vehicle Identification Number) a series of data relating to the configuration of the vehicle, for example, the type of engine, the various options fitted to the vehicle, ....
- the figure 2 schematically illustrates a second variant of a diagnostic aid system according to the invention.
- the second variant comprises, like the first variant: a vehicle 21, assistance equipment diagnostic 22 and a vehicle database 13.
- the vehicle 21 of the second variant differs from that 11 of the first variant in that it is capable of receiving a set of requests grouped together in the form of a script, of executing the script, responding to the requests of the script and of regrouping. the responses to these requests in a message intended for the diagnostic aid equipment.
- the diagnostic aid equipment 22 of the second variant differs from that of the first 12 in that it is able to group together a set of requests in a script and to receive a set of responses to these requests in a single message. .
- the invention also relates to a method of aid in the diagnosis of a vehicle.
- the process comprises the following steps:
- One step consists in downloading 31 a list of computers from the vehicle database 13.
- the diagnostic aid equipment 12, 22 sends to the vehicle database 13, a request comprising a vehicle identifier 11,21 for example the VIN.
- the database 13 determines the list of computers present on board the vehicle 11, 21.
- the database includes the list of computers fitted on board the vehicle 11, 21 associated with the identifier, this list is downloaded by the diagnostic aid tool 12.
- the database 13 supplies the diagnostic aid equipment 12, 22 with a generic list of computers which are potentially boarded the vehicle 11.21. This list is for example determined using the model of the vehicle 11,21.
- the method also includes a step 32 for determining, for each computer in the list, a communication protocol for dialoguing with said computer.
- the description of the calculators provided in the list is generic. It only indicates the function of the computer (engine computer, passenger compartment computer, etc.). For a given calculator, there are several versions of this calculator. These versions do not all support the same communications protocols. This is why the diagnostic equipment must determine, for each computer, which communication protocol is supported by it.
- the diagnostic aid equipment determines all the protocols compatible with an engine ECU. And, for each of these protocols, and as long as no response reaches it, the equipment sends a request to the computer. When a response reaches the equipment 12, 22, it is because the computer is capable of communicating via the protocol of the request to which it has just answered.
- the method also includes a step of sending 33 for each computer, at least one diagnostic request according to the protocol of determined communication.
- the method also comprises receiving 34 of at least one response to the diagnostic request sent.
- the method also comprises a step of updating the diagnostic database 12.1 from the response received.
- the sending (33), for each computer, of at least one diagnostic request is carried out successively for each computer in the list.
- This first variant of the method according to the invention is implemented with the first variant of the system according to the invention.
- the sending (33), for each computer, of at least one diagnostic request is carried out simultaneously for all the computers in the list, the method further comprising a creation step a script grouping together a set of diagnostic requests intended for each of the computers.
- This second variant of the method according to the invention is implemented with the second variant of the system according to the invention.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
- Small-Scale Networks (AREA)
Description
- L'invention concerne les systèmes d'aide au diagnostic à distance pour des véhicules automobiles.
- La croissance de l'électronique embarquée à bord des véhicules a complexifié la maintenance des véhicules. Face à cette complexité, les constructeurs de véhicules ont développé des fonctions d'autodiagnostic toujours plus performantes permettant de signaler les anomalies détectées par le système embarqué lui-même.
- Actuellement, un opérateur de maintenance dispose de fonctions et d'indicateurs affectés à des pannes distinctes (on parle généralement de codes défauts ou DTC pour Diagnostic Trouble Codes). Dans un garage, pour localiser précisément la panne du véhicule, l'opérateur utilise ainsi des fonctions de nature très différentes comme : la lecture d'informations prélevées sur le véhicule, l'activation de routines de test, la réinitialisation d'apprentissages ou le téléchargement d'un logiciel correcteur d'une anomalie.
- Avant d'effectuer un diagnostic du véhicule, il est nécessaire de faire un état des lieux du véhicule de façon à déterminer précisément les composants électroniques ainsi que l'état du véhicule. Cet état des lieux est réalisé au cours d'une procédure spécifique parfois appelée « Test Global ». Cette procédure permet de faire l'inventaire des calculateurs électroniques présents dans le véhicule, d'en faire l'identification (type de calculateur, version du matériel, version du logiciel, version de calibration) et de réaliser la lecture des défauts enregistrés (présents ou fugitifs) ainsi que les contextes véhicule associés à ces défauts.
- Selon l'art connu, cette procédure est réalisée à l'aide d'un outil dédié qui doit être connecté physiquement sur le véhicule.
- Cette procédure a pour inconvénient d'être longue, mais elle est nécessaire avant d'effectuer un diagnostic. Le document
US2007100519 décrit un système d'aide au diagnostic à distance d'un réseau de calculateurs compris dans un véhicule, tout en permettant l'usage de protocoles différents. - L'invention a donc pour but de remédier aux problèmes précités en proposant une procédure et un équipement permettant d'effectuer à distance une procédure effectuant un inventaire de calculateurs électroniques mettant en oeuvre des protocoles de diagnostic différents et permettant ainsi de détecter des erreurs de ces calculateurs.
- Elle propose plus précisément à cet effet un procédé d'aide au diagnostic à distance d'un véhicule, mis en œuvre par un équipement d'aide au diagnostic, comportant les étapes suivantes :
- Le téléchargement d'une liste de calculateurs à partir d'une base de données de véhicule,
- La détermination pour chaque calculateur de la liste, d'un protocole de communication pour dialoguer avec ledit calculateur,
- L'envoi pour chaque calculateur, d'au moins une requête de diagnostic selon le protocole de communication déterminé,
- La réception d'au moins une réponse à la requête de diagnostic envoyé,
- La mise à jour d'une base de données de diagnostic à partir la réponse reçue.
- L'invention permet d'effectuer un inventaire à distance des calculateurs d'un véhicule et de détecter des erreurs de ces calculateurs. Cet inventaire est effectué indépendamment d'un outil de diagnostic situé en concession. L'invention permet de prendre en compte la diversité des calculateurs embarqués à bord d'un véhicule et la diversité des protocoles de diagnostic mis en œuvre par chacun de ces calculateurs.
- Ainsi, lorsqu'un véhicule arrive en concession, celui-ci peut être directement diagnostiqué. En effet, l'équipement de diagnostic en concession peut alors accéder à l'inventaire effectué à distance.
- L'accès à une base de données de véhicule permet à l'équipement de travailler avec les données les plus à jour du constructeur du véhicule.
- Selon une caractéristique de l'invention, le procédé selon l'invention comporte en outre l'émission d'une alerte si la réponse indique un disfonctionnement du véhicule.
- L'invention permet une analyse exhaustive des calculateurs du véhicule en interrogeant chacun des calculateurs du véhicule. Ainsi, n'importe quel défaut du véhicule peut être signalé soit au conducteur, soit au constructeur de véhicule.
- Selon une première variante de l'invention, l'envoi, pour chaque calculateur, d'au moins une requête de diagnostic est réalisé successivement pour chaque calculateur de la liste. Cette variante a pour avantage d'être compatible avec un grand nombre de véhicules.
- Selon une deuxième variante de l'invention, l'envoi, pour chaque calculateur, d'au moins une requête de diagnostic est réalisé simultanément pour tous les calculateurs de la liste, le procédé comportant en outre une étape de création d'un script regroupant un ensemble de requêtes de diagnostic destinées à chacun des calculateurs. Cette variante a pour avantage d'être plus rapide que la précédente en raison du nombre plus réduit d'échanges entre le véhicule et l'équipement d'aide au diagnostic.
- Selon une caractéristique de l'invention, le procédé selon l'invention comporte en outre, l'émission d'une demande d'une liste de calculateurs du véhicule, à destination de la base de données de véhicule, la demande comprenant un identifiant du véhicule.
- Cette caractéristique permet à l'équipement d'aide au diagnostic de travailler sur des données à jour, sans avoir à maintenir lui-même une base de données de configuration de véhicule.
- Selon une caractéristique de l'invention, la détermination d'un protocole pour un calculateur comporte :
- La sélection d'un protocole parmi un ensemble de protocoles compatibles avec le calculateur,
- L'envoi, au calculateur, d'une requête avec le protocole sélectionné,
- L'attente d'une réponse de la part du calculateur,
- Si une réponse est reçue, la configuration de l'équipement d'aide au diagnostic de façon à communiquer avec le calculateur selon le protocole sélectionné,
- Si aucune réponse n'est reçue, la répétition de l'étape de sélection en retirant le protocole de l'ensemble de protocoles compatibles.
- Cette étape permet de déterminer un protocole de communication pour communiquer avec le calculateur sans connaître la version matérielle et/ou la version logicielle du calculateur.
- Selon une caractéristique de l'invention, le procédé selon l'invention comporte, en outre, une étape d'émission, par le véhicule, d'une requête à destination de la base de données de véhicule lors d'une modification d'un calculateur dudit véhicule, la requête indiquant la teneur de la modification du calculateur.
- Cette étape permet de maintenir la base de données de configuration toujours à jour.
- L'invention concerne aussi un équipement selon la revendication 7.
- L'invention concerne aussi système selon la revendication 8.
- D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels:
- la
figure 1 illustre de manière schématique une première variante d'un système d'aide au diagnostic conforme à la présente invention ; - la
figure 2 illustre de manière schématique une deuxième variante d'un système d'aide au diagnostic conforme à la présente invention ; - la
figure 3 est un logigramme représentant le procédé selon l'invention ; - la
figure 4 est un logigramme représentant le détail d'une étape de sélection d'un protocole de communication ; - Les dessins annexés pourront non seulement servir à compléter l'invention, mais aussi contribuer à sa définition, le cas échéant.
- La
figure 1 illustre de manière schématique une première variante d'un système d'aide au diagnostic conforme à la présente invention. Un tel système comporte un véhicule 11, un équipement d'aide au diagnostic 12 et une base de données de véhicules 13. - Le véhicule 11 comporte un dispositif télématique apte à échanger des données avec des équipements débarqués par l'intermédiaire d'une connexion sans fils par exemple Bluetooth ou wifi.
- Le véhicule 11 comporte un premier calculateur, aussi appelé calculateur télématique. Le premier calculateur ECU1 est apte à échanger des données à distance avec un outil de diagnostic par exemple par l'intermédiaire d'un réseau téléphonique sans fil (GSM ou 3G).
- Le véhicule comporte par exemple un deuxième calculateur ECU2 dédié par exemple à la gestion du moteur du véhicule 11. Le véhicule comporte par exemple un troisième calculateur ECU3 dédié par exemple à la gestion de l'habitacle du véhicule. Le troisième calculateur gère un certain nombre d'équipements électriques du véhicule 11 et notamment, des airbags, des éclairages intérieurs, le verrouillage/déverrouillage des portes et du coffre, le fonctionnement des vitres et de toit ouvrant électriques, le cadencement des essuie-glaces.
- Chacun de ces calculateurs comporte au moins un processeur et au moins une mémoire.
- Les calculateurs communiquent entre eux au moyen d'au moins un bus de données par exemple de type LIN ou de type CAN.
- Le premier calculateur joue le rôle de passerelle de communication entre l'intérieur et l'extérieur du véhicule. En particulier, le premier calculateur reçoit les requête de diagnostic et les transmets au calculateur concerné par l'intermédiaire du bus de données.
- Le véhicule 11 est apte à envoyer au dispositif d'aide au diagnostic 12 un code l'identifiant, par exemple son VIN. Chacun des calculateurs du véhicule est capable de répondre aux requêtes de diagnostic provenant de l'équipement d'aide au diagnostic 12, lorsque celles-ci sont formulées selon un protocole reconnu par le calculateur.
- Cependant chacun des calculateurs reconnaît un protocole de diagnostic qui lui est propre. Le protocole reconnu dépend notamment du type de calculateur (calculateur moteur, calculateur télématique, ...) mais également de la version de ce calculateur, les calculateurs les plus anciens ne reconnaissant pas forcément les même protocoles de diagnostic que les calculateurs les plus récents.
- L'équipement d'aide au diagnostic 12 est un équipement débarqué, c'est-à-dire un équipement situé à l'extérieur et à distance du véhicule 11. L'équipement d'aide au diagnostic 12 comporte des moyens pour interroger un véhicule 11 par l'intermédiaire d'une requête de diagnostic.
- Il comporte aussi une base de données 12.1 pour stocker les réponses à ces requêtes.
- L'équipement d'aide au diagnostic 12 met en œuvre le procédé d'aide au diagnostic selon l'invention.
- Le dispositif d'aide au diagnostic 12 :
- demande une configuration d'un véhicule à partir d'un identifiant de véhicule ;
- émet des requêtes de diagnostic à destination des calculateurs d'un véhicule ;
- stocke les réponses à ces requêtes dans une base de données 12.1.
- La configuration du véhicule comporte une liste des calculateurs montés sur le véhicule, éventuellement le protocole de communication de chaque calculateur et, éventuellement, le type de réseau sur lequel il est monté (par exemple CAN pour Controller Area Network ou LIN pour Local Interconnect Network). Par protocole de communication, on entend, en particulier, protocole de dialogue pour le diagnostic (ou autrement dit protocole de communication avec un outil de diagnostic).
- La base de données de véhicules comporte pour chaque véhicule, identifié par un code unique, (le VIN, pour Vehicule Identification Number) une série de données relatives à la configuration du véhicule, par exemple, le type de moteur, les différentes options montées sur le véhicule, ....
- Ces données décrivent aussi quels calculateurs sont embarqués dans le véhicule.
- La
figure 2 illustre de manière schématique une deuxième variante d'un système d'aide au diagnostic selon l'invention. La deuxième variante comporte comme la première variante : un véhicule 21, un équipement d'aide au diagnostic 22 et une base de données de véhicule 13. - Le véhicule 21 de la deuxième variante diffère de celui 11 de la première variante en ce qu'il est apte à recevoir en ensemble de requêtes regroupées sous la forme d'un script, à exécuter le script, répondre aux requêtes du script et à regrouper les réponses à ces requêtes dans un message destiné à l'équipement d'aide au diagnostic.
- L'équipement d'aide au diagnostic 22 de la deuxième variante diffère de celui de la première 12 en ce qu'il est apte à regrouper un ensemble de requêtes dans un script et à recevoir un ensemble de réponse à ces requêtes dans un unique message.
- Les autres éléments sont identiques aux deux variantes.
- L'invention concerne aussi un procédé d'aide au diagnostic d'un véhicule. En référence à la
figure 3 , le procédé comporte les étapes suivantes :
Une étape consiste à télécharger 31 une liste de calculateurs à partir de la base de données de véhicule 13. Pour récupérer cette liste, l'équipement d'aide diagnostic 12,22 envoie à la base de données de véhicules 13, une requête comportant un identifiant du véhicule 11,21 par exemple le VIN. - En réponse à cette requête la base de données 13 détermine la liste des calculateurs présents à bord du véhicule 11,21.
- Si la base de données comporte la liste des calculateurs montées à bord du véhicule 11,21 associé à l'identifiant, cette liste est téléchargé par l'outil de d'aide au diagnostic 12.
- Cependant, il est possible que cette liste ne soit pas renseignée dans la base de données 13. Dans ce cas, la base de données 13 fournit à l'équipement d'aide au diagnostic 12,22, une liste générique de calculateurs qui sont potentiellement montés à bord du véhicule 11,21. Cette liste est par exemple déterminée à l'aide du modèle du véhicule 11,21.
- Dans ce cas, certains calculateurs ne sont pas forcément effectivement embarqués à bord du véhicule 11,21.
- Le procédé comporte aussi une étape de détermination 32, pour chaque calculateur de la liste, d'un protocole de communication pour dialoguer avec ledit calculateur. La description des calculateurs fournis dans la liste est générique. Elle n'indique que la fonction du calculateur (calculateur moteur, calculateur habitacle, ...). Pour un calculateur donné, il existe plusieurs versions de ce calculateur. Ces versions ne supportent pas toutes les mêmes protocoles de communications. C'est pourquoi, l'équipement de diagnostic doit déterminer, pour chaque calculateur, quel protocole de communication est supporté par celui-ci.
- En référence à la
figure 4 , l'étape de détermination 32 d'un protocole de communication pour un calculateur comporte : - La sélection (32.1) d'un protocole parmi un ensemble de protocoles compatibles avec le calculateur,
- L'envoi (32.2), au calculateur, d'une requête avec le protocole sélectionné,
- L'attente (32.3) d'une réponse de la part du calculateur,
- Si une réponse est reçue, la configuration (32.4) de l'équipement d'aide au diagnostic (12,22) de façon à communiquer avec le calculateur selon le protocole sélectionné,
- Si aucune réponse n'est reçue, la répétition de l'étape de sélection en retirant le protocole de l'ensemble de protocoles compatibles.
- Par exemple, l'équipement d'aide au diagnostic détermine tous les protocoles compatibles avec un calculateur moteur. Et, pour chacun de ces protocoles, et tant qu'aucune réponse ne lui parvient, l'équipement adresse une requête au calculateur. Lorsqu'une réponse parvient à l'équipement 12,22, c'est que le calculateur est capable de communiquer via le protocole de la requête à laquelle il vient de répondre.
- Si aucune réponse ne parvient à l'équipement à l'issue de l'énumération de la totalité des protocoles potentiellement compatible alors, le calculateur est considéré comme étant non monté à bord du véhicule.
- Le procédé comporte aussi une étape de d'envoi 33 pour chaque calculateur, d'au moins une requête de diagnostic selon le protocole de communication déterminé.
- Le procédé comporte aussi de réception 34 d'au moins une réponse à la requête de diagnostic envoyé.
- Le procédé comporte aussi une étape de mise à jour 35 de la base de données de diagnostic 12.1 à partir la réponse reçue.
- Selon une première variante du procédé selon l'invention, l'envoi (33), pour chaque calculateur, d'au moins une requête de diagnostic est réalisé successivement pour chaque calculateur de la liste.
- Cette première variante du procédé selon l'invention est mise en œuvre avec la première variante du système selon l'invention.
- Selon une deuxième variante du procédé selon l'invention, l'envoi (33), pour chaque calculateur, d'au moins une requête de diagnostic est réalisé simultanément pour tous les calculateurs de la liste, le procédé comportant en outre une étape de création d'un script regroupant un ensemble de requêtes de diagnostic destinées à chacun des calculateurs.
- Cette deuxième variante du procédé selon l'invention est mise en œuvre avec la deuxième variante du système selon l'invention.
Claims (8)
- Procédé, mis en œuvre par un équipement (12,22) d'aide au diagnostic, d'aide au diagnostic à distance d'un véhicule (11,21) comportant une pluralité de calculateurs, dont au moins deux calculateurs mettent en œuvre un protocole de diagnostic différent, dont un premier calculateur est apte à échanger des données à distance avec l'équipement (12,22) d'aide au diagnostic, lesdits calculateurs communiquant entre eux au moyen d'au moins un bus de données comportant les étapes suivantes :- Le téléchargement (31) d'une liste de calculateurs à partir d'une base de données de véhicule (13),- La détermination (32) pour chaque calculateur de la liste, d'un protocole de diagnostic pour dialoguer avec ledit calculateur,- L'envoi (33) pour chaque calculateur, d'au moins une requête de diagnostic selon le protocole de diagnostic déterminé,- La réception (34) d'au moins une réponse à la requête de diagnostic envoyé,- La mise à jour (35) d'une base de données de diagnostic (12.1)la détermination (32) d'un protocole pour un calculateur comportant :
à partir de la réponse reçue.- La sélection (32.1) d'un protocole parmi un ensemble de protocoles compatibles avec le calculateur,- L'envoi (32.2), au calculateur, d'une requête avec le protocole sélectionné,- L'attente (32.3) d'une réponse de la part du calculateur,- Si une réponse est reçue, la configuration (32.4) de l'équipement d'aide au diagnostic (12,22) de façon à communiquer avec le calculateur selon le protocole sélectionné,- Si aucune réponse n'est reçue, la répétition de l'étape de sélection en retirant le protocole de l'ensemble de protocoles compatibles. - Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre l'émission (36) d'une alerte si la réponse indique un disfonctionnement du véhicule (11,21).
- Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que l'envoi (33), pour chaque calculateur, d'au moins une requête de diagnostic est réalisé successivement pour chaque calculateur de la liste.
- Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que l'envoi (33), pour chaque calculateur, d'au moins une requête de diagnostic est réalisé simultanément pour tous les calculateurs de la liste, le procédé comportant en outre une étape de création d'un script regroupant un ensemble de requêtes de diagnostic destinées à chacun des calculateurs.
- Procédé selon l'une des revendications précédentes, caractérisée en ce qu'il comporte, en outre, l'émission d'une demande d'une liste de calculateur du véhicule, à destination de la base de données de véhicule (13), la demande comprenant un identifiant du véhicule (11,21).
- Procédé selon l'une des revendications précédentes, caractérisée en ce qu'il comporte en outre une étape d'émission, par le véhicule (11,21), d'une requête à destination de la base de données (13) de véhicule lors d'une modification d'un calculateur dudit véhicule (11,21), la requête indiquant la teneur de la modification du calculateur.
- Equipement (12,22) d'aide au diagnostic à distance d'un véhicule (11,21) caractérisé en ce qu'il comporte des moyens configurés pour mettre en œuvre le procédé selon l'une des revendications précédentes.
- Système comportant un véhicule (11,21) et une base de données (13) de de véhicules, caractérisé en ce qu'il comporte, en outre, un équipement (12,22) selon la revendication précédente communiquant avec le véhicule (11,21) et la base de données (13) de véhicules.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1460455A FR3028068B1 (fr) | 2014-10-30 | 2014-10-30 | Procede, equipement et systeme d’aide au diagnostic |
PCT/FR2015/052897 WO2016066953A1 (fr) | 2014-10-30 | 2015-10-27 | Procédé, équipement et système d'aide au diagnostic |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3213213A1 EP3213213A1 (fr) | 2017-09-06 |
EP3213213B1 true EP3213213B1 (fr) | 2020-07-29 |
Family
ID=52737185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP15798510.2A Active EP3213213B1 (fr) | 2014-10-30 | 2015-10-27 | Procédé, équipement et système d'aide au diagnostic |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3213213B1 (fr) |
CN (1) | CN107111536B (fr) |
FR (1) | FR3028068B1 (fr) |
WO (1) | WO2016066953A1 (fr) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107145138A (zh) * | 2017-04-07 | 2017-09-08 | 宁波吉利汽车研究开发有限公司 | 一种适用于不同车辆的诊断*** |
CN107943005B (zh) * | 2017-12-06 | 2020-11-20 | 广东中科瑞泰智能科技有限公司 | 检测方法及检测装置、无人机 |
CN108225659B (zh) * | 2017-12-27 | 2020-03-24 | 深圳市道通科技股份有限公司 | 胎压传感器信息获取方法、装置、存储介质及电子设备 |
CN108874575A (zh) * | 2018-06-07 | 2018-11-23 | 北京汽车股份有限公司 | 车辆诊断平台及车辆诊断方法 |
CN110531734A (zh) * | 2019-08-07 | 2019-12-03 | 北京汽车股份有限公司 | 终检线电检的方法、装置及车辆 |
CN110989555A (zh) * | 2019-12-06 | 2020-04-10 | 深圳市元征科技股份有限公司 | 车辆诊断报警的方法、装置及*** |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1468409A (zh) * | 2000-08-18 | 2004-01-14 | Nnt��˾ | 远程车辆诊断、监视、配置和重编程的***、方法及计算机程序产品 |
US7313613B1 (en) * | 2002-01-03 | 2007-12-25 | Microsoft Corporation | System and method facilitating network diagnostics and self-healing |
DE10323384A1 (de) * | 2003-05-23 | 2004-12-16 | Daimlerchrysler Ag | Diagnosesystem |
US9520005B2 (en) * | 2003-07-24 | 2016-12-13 | Verizon Telematics Inc. | Wireless vehicle-monitoring system |
US7529824B2 (en) * | 2003-10-14 | 2009-05-05 | International Business Machines Corporation | Method for selecting a service binding protocol in a service-oriented architecture |
CN101430557B (zh) * | 2008-12-05 | 2012-08-08 | 中国汽车技术研究中心 | 用于汽车故障诊断的多协议数据转换器及诊断处理方法 |
CN101458165A (zh) * | 2008-12-30 | 2009-06-17 | 深圳市元征软件开发有限公司 | 汽车诊断测试接头及其实现方法 |
FR2948208B1 (fr) * | 2009-07-16 | 2011-06-24 | Peugeot Citroen Automobiles Sa | Dispositif de diagnostic a distance pour vehicule automobile |
US8625416B2 (en) * | 2011-12-29 | 2014-01-07 | Schneider Electric Industries Sas | Verifying communication redundancy in a network |
CN202735835U (zh) * | 2012-04-23 | 2013-02-13 | 肇庆高新区车秘信息科技有限公司 | 远程车辆诊断***及远程诊断*** |
CN202677190U (zh) * | 2012-06-29 | 2013-01-16 | 深圳市车盛杰科技有限公司 | 车辆远程定位追踪诊断装置 |
US9342935B2 (en) * | 2013-01-04 | 2016-05-17 | Diamond 18 Ltd. | Smartphone based system for vehicle monitoring security |
CN103604612B (zh) * | 2013-10-30 | 2016-08-17 | 奇瑞汽车股份有限公司 | 一种车辆远程诊断***和诊断方法 |
CN103607475A (zh) * | 2013-12-04 | 2014-02-26 | 深圳市道通科技有限公司 | 汽车远程编程的方法及装置 |
CN104122886A (zh) * | 2014-07-22 | 2014-10-29 | 华明智库(武汉)信息技术有限公司 | 一种远程诊断*** |
-
2014
- 2014-10-30 FR FR1460455A patent/FR3028068B1/fr active Active
-
2015
- 2015-10-27 CN CN201580059133.9A patent/CN107111536B/zh active Active
- 2015-10-27 EP EP15798510.2A patent/EP3213213B1/fr active Active
- 2015-10-27 WO PCT/FR2015/052897 patent/WO2016066953A1/fr active Application Filing
Non-Patent Citations (1)
Title |
---|
None * |
Also Published As
Publication number | Publication date |
---|---|
FR3028068A1 (fr) | 2016-05-06 |
CN107111536B (zh) | 2020-12-01 |
WO2016066953A1 (fr) | 2016-05-06 |
EP3213213A1 (fr) | 2017-09-06 |
FR3028068B1 (fr) | 2016-12-02 |
CN107111536A (zh) | 2017-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3213213B1 (fr) | Procédé, équipement et système d'aide au diagnostic | |
CN111208800B (zh) | 一种汽车诊断方法、装置和车辆通讯接口 | |
EP2257934B1 (fr) | Dispositif de détection d'anomalie, procédé de détection d'anomalie, et système de transmission d'informations d'anomalie | |
US7272475B2 (en) | Method for updating vehicle diagnostics software | |
US8515616B2 (en) | Method of diagnosing vehicle malfunction using a telematics unit | |
US9014908B2 (en) | Multi-stage diagnostic system and method | |
US8653953B2 (en) | Odometer verification and reporting using a telematics-equipped vehicle | |
US8825271B2 (en) | Smart phone app-based VIN decoding and symptomatic diagnostic system and method | |
US11380146B2 (en) | Method and system to determine vehicle type identification through diagnostic port | |
US11233713B2 (en) | Controller area network and connectivity health troubleshooting system | |
US20200175789A1 (en) | Method and Apparatus for Vehicle Warning Light Handling | |
EP1087343A1 (fr) | Procédé et dispositif de diagnostic véhicule à distance par reseau de communication | |
US10109115B2 (en) | Modifying vehicle fault diagnosis based on statistical analysis of past service inquiries | |
US11757676B2 (en) | Systems and methods for asset type fingerprinting and data message decoding | |
US11588664B2 (en) | Systems and methods for data message decoding and asset type fingerprinting | |
CN115993809A (zh) | 汽车网络车辆总线诊断 | |
EP2454640A1 (fr) | Dispositif de diagnostic a distance pour vehicule automobile | |
US20150073649A1 (en) | Managing diagnostic trouble codes in a vehicle | |
FR3023029A1 (fr) | Systeme pour la connexion entre un appareil debarque d'interface et les moyens electroniques embarques d'un vehicule | |
WO2009004203A1 (fr) | Dispositif et procede d'aide au diagnostic d'un vehicule | |
KR101372548B1 (ko) | 차량 자가진단 장치 | |
FR3052901A1 (fr) | Systeme de telechargement de donnees de mise a jour pour un vehicule | |
FR3070654A1 (fr) | Systeme de diagnostic electronique automobile a base de donnees autoadaptative |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20170503 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20190114 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20200225 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602015056585 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1296596 Country of ref document: AT Kind code of ref document: T Effective date: 20200815 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: FRENCH |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R084 Ref document number: 602015056585 Country of ref document: DE |
|
RAP2 | Party data changed (patent owner data changed or rights of a patent transferred) |
Owner name: PSA AUTOMOBILES SA |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20200729 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1296596 Country of ref document: AT Kind code of ref document: T Effective date: 20200729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201030 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201029 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201029 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201130 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201129 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: 746 Effective date: 20210302 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602015056585 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201027 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
26N | No opposition filed |
Effective date: 20210430 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20201031 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201031 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201031 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201031 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20201027 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200729 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20230920 Year of fee payment: 9 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20230920 Year of fee payment: 9 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20230920 Year of fee payment: 9 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R081 Ref document number: 602015056585 Country of ref document: DE Owner name: STELLANTIS AUTO SAS, FR Free format text: FORMER OWNER: PSA AUTOMOBILES SA, POISSY, FR |