FR3140966A1 - Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs - Google Patents

Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs Download PDF

Info

Publication number
FR3140966A1
FR3140966A1 FR2210444A FR2210444A FR3140966A1 FR 3140966 A1 FR3140966 A1 FR 3140966A1 FR 2210444 A FR2210444 A FR 2210444A FR 2210444 A FR2210444 A FR 2210444A FR 3140966 A1 FR3140966 A1 FR 3140966A1
Authority
FR
France
Prior art keywords
vehicle
data
vehicles
information
representative
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.)
Withdrawn
Application number
FR2210444A
Other languages
English (en)
Inventor
Lucie Chabert
Alexandre Aubry
Matthieu Marcatel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PSA Automobiles SA
Original Assignee
PSA Automobiles SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by PSA Automobiles SA filed Critical PSA Automobiles SA
Priority to FR2210444A priority Critical patent/FR3140966A1/fr
Publication of FR3140966A1 publication Critical patent/FR3140966A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • G06Q50/43Business processes related to the sharing of vehicles, e.g. car sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/589Wireless data transfers
    • B60K2360/5915Inter vehicle communication
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/592Data transfer involving external databases
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/84Vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • H04W12/106Packet or message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/63Location-dependent; Proximity-dependent
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Combustion & Propulsion (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de communication pour véhicule (11, 12, 13). A cet effet, des premières données représentatives d’informations obtenues d’un ensemble de systèmes embarqués des véhicules (11, 12, 13) sont reçues et associées à une chaine de blocs (110). Un ensemble de profils est généré par traitement des premières données, à chaque profil étant associé au moins un véhicule de l’ensemble de véhicules (11, 12, 13). Des deuxièmes données représentatives d’un ensemble de recommandations déterminées en fonction des profils sont transmises à destination d’au moins une partie de l’ensemble de véhicules (11, 12, 13). Figure pour l’abrégé : Figure 1

Description

Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs
La présente invention concerne les procédés et dispositifs de communication pour véhicule, notamment automobile. La présente invention concerne également un procédé et un dispositif de sécurisation d’échanges de données sur des préférences d’utilisateurs de véhicule. La présente invention concerne également un procédé et un dispositif de contrôle de recommandations de nouveaux services pour véhicule.
Arrière-plan technologique
Les dernières années ont vu l’émergence de nouvelles technologies de communication sans fil pour véhicule qui permettent aux véhicules de communiquer des données entre eux mais aussi vers une infrastructure de communication centralisée.
Par exemple, les véhicules dits connectés embarquent des systèmes de communication mettant en œuvre des technologies de communication sans fil regroupées sous l’appellation V2X (de l’anglais « Vehicle to Everything » ou en français « Véhicule vers tout »). Ces technologies regroupent notamment l’ITS G5 (de l’anglais « Intelligent Transportation System G5 » ou en français « Système de transport intelligent G5 ») en Europe ou DSRC (de l’anglais « Dedicated Short Range Communications » ou en français « Communications dédiées à courte portée ») aux Etats-Unis d’Amérique qui reposent tous les deux sur le standard IEEE 802.11p ou encore la technologie basée sur les réseaux cellulaires nommée C-V2X (de l’anglais « Cellular - Vehicle to Everything » ou en français « Cellulaire – Véhicule vers tout ») qui s’appuie sur la 4G basé sur LTE (de l’anglais « Long Term Evolution » ou en français « Evolution à long terme ») ou la 5G.
La collecte de données provenant notamment des véhicules et des utilisateurs de ces véhicules pose cependant le problème de la sécurité des données collectées et du traitement qui en est fait, certaines de ces données pouvant être personnelles.
Résumé de la présente invention
Un objet de la présente invention est de résoudre au moins un des inconvénients de l’arrière-plan technologique.
Un autre objet de la présente invention est d’améliorer la sécurité des données collectées depuis un ensemble de véhicules.
Selon un premier aspect, la présente invention concerne un procédé de communication dans un système comprenant un ensemble de véhicules, le procédé comprenant les étapes suivantes :
- réception de premières données représentatives d’informations obtenues d’un ensemble de systèmes embarqués de chaque véhicule de l’ensemble de véhicules, les premières données étant associées à une chaine de blocs ;
- génération d’un ensemble de profils par traitement des premières données, l’ensemble de profils étant associé à la chaine de blocs, à chaque profil étant associé au moins un véhicule de l’ensemble de véhicules ;
- transmission de deuxièmes données représentatives d’un ensemble de recommandations déterminées en fonction des profils à destination d’au moins une partie de l’ensemble de véhicules.
L’utilisation d’une chaine de blocs pour le stockage et le traitement des données reçues des véhicules permet d’assurer la sécurité et la confidentialité des données collectées et des données issues du traitement des données collectées. La chaine de bloc permet par exemple de tracer les données, depuis leur collecte jusqu’à l’utilisation qui en est faite.
Selon une variante, le procédé comprend en outre une étape de réception de troisièmes données représentatives de mode de transport accepté par un ensemble d’utilisateurs de l’ensemble de véhicules, l’ensemble de profils étant générés en outre en fonction des troisièmes données.
Selon une autre variante, les informations appartiennent à un ensemble d’informations comprenant :
- des informations représentatives de localisation de véhicule ;
- des informations représentatives de destination de trajets de véhicule ;
- des informations représentatives de localisation de points d’intérêt ;
- des informations représentatives de paramètres de réglage d’un siège ;
- des informations représentatives de paramètres de contrôle de système de massage de siège ;
- des informations représentatives de paramètres de contrôle d’une ambiance d’intérieur de véhicule ;
- des informations représentatives de paramètres de contrôle de système de climatisation ;
- des informations représentatives de paramètres de contrôle de température d’un volant de véhicule.
Selon une variante supplémentaire, l’ensemble de recommandations comprend :
- une recommandation de covoiturage pour un ensemble d’utilisateurs d’au moins deux véhicules de l’ensemble de véhicules ; et/ou
- une recommandation d’accès à un espace de partage distant associé à la chaine de blocs ; et/ou
- une recommandation de paramètres de contrôle d’au moins un système de contrôle d’ambiance d’intérieur de véhicule.
Selon encore une variante, les deuxièmes données sont transmises à destination d’un système de communication embarqué dans chaque véhicule de la au moins une partie de l’ensemble de véhicules et/ou d’un ensemble de dispositifs de communications mobiles associés à au moins une partie d’un ensemble d’utilisateurs de l’ensemble de véhicules.
Selon une autre variante, le procédé comprend en outre les étapes suivantes :
- réception de quatrièmes données représentatives d’informations obtenues d’un ensemble de systèmes embarqués d’un nouveau véhicule ;
- association du nouveau véhicule à au moins un profil de l’ensemble de profils en fonction des quatrièmes données ;
- transmission de cinquième données représentatives d’au moins une recommandation déterminée en fonction du au moins un profil à destination du nouveau véhicule.
Selon une variante additionnelle, les premières données sont reçues via une connexion sans fil et les deuxièmes données sont transmises via la connexion sans fil.
Selon un deuxième aspect, la présente invention concerne un dispositif de communication, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de la présente invention.
Selon un troisième aspect, la présente invention concerne un système de communication comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention et au moins un véhicule relié en communication sans fil au dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention.
Selon un quatrième aspect, la présente invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.
Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.
Selon un cinquième aspect, la présente invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de la présente invention.
D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur.
D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon la présente invention peut être en particulier téléchargé sur un réseau de type Internet.
Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.
Brève description des figures
D’autres caractéristiques et avantages de la présente invention ressortiront de la description des exemples de réalisation particuliers et non limitatifs de la présente invention ci-après, en référence aux figures 1 à 3 annexées, sur lesquelles :
illustre schématiquement un environnement de communication pour véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre schématiquement un dispositif configuré pour communiquer dans l’environnement de communication de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre un organigramme des différentes étapes d’un procédé de communication pour véhicule dans l’environnement de communication de la , selon un exemple de réalisation particulier et non limitatif de la présente invention.
Description des exemples de réalisation
Un procédé et un dispositif de communication pour véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 3. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, un procédé de communication entre un véhicule et un ou plusieurs dispositifs distants comprend la réception, par le véhicule, de premières données représentatives d’un rappel relatif à un ou plusieurs organes ou composants de véhicule. Ces premières données sont avantageusement associées à un premier bloc d’une chaine de bloc (de l’anglais « blockchain »), le premier bloc ayant par exemple été ajouté à la chaine de blocs par le constructeur du véhicule. A réception des premières données, le véhicule vérifie à partir de ces premières données s’il est concerné ou non par le rappel, par exemple à partir d’informations représentatives des véhicules concernés par ce rappel, ces informations étant comprises dans les premières données reçues. En fonction du résultat de la vérification, une notification relative au rappel est rendue ou non, cette notification étant par exemple destinée au propriétaire du véhicule.
L’utilisation d’une chaine de bloc pour alerter un ensemble de véhicules comprenant le véhicule d’une campagne de rappel permet d’atteindre directement tous les véhicules concernés par la campagne de rappel, sans avoir à recherche le propriétaire courant ni à envoyer les informations relatives à cette campagne de rappel par courrier papier. Cela permet d’économiser les coûts induits par la gestion et l’envoi de courriers papiers. Cela permet en outre d’informer automatiquement tous les véhicules concernés, même si le propriétaire courant d’un véhicule n’est pas identifié par le constructeur du véhicule.
La illustre schématiquement un environnement de communication pour véhicule(s), selon un exemple de réalisation particulier et non limitatif de la présente invention.
L’environnement de communication 1 comprend par exemple un ensemble de véhicules 11, 12, 13 reliés en communication avec un système comprenant par exemple un ou plusieurs dispositifs distants 1002 hébergeant une ou plusieurs bases de données ou base(s) de registres. Ce ou ces dispositifs distants appartiennent par exemple au « cloud » 100 (ou « nuage » en français). Ce ou ces dispositifs distants 1002 constituent des nœuds d’un réseau configuré pour l’hébergement de données ou transactions d’une chaine de blocs formée de plusieurs blocs 110.
Le nombre de véhicules 11, 12, 13 est quelconque, allant par exemple de quelques véhicules à plusieurs centaines ou plusieurs milliers de véhicules. Par exemple, tous les véhicules d’un constructeur donné sont reliés en communication au « cloud » 100, ou selon un autre exemple tous les véhicules commercialisés après une date déterminée.
Chaque véhicule 11, 12, 13 correspond par exemple à un véhicule à moteur thermique, à moteur(s) électrique(s) ou encore un véhicule hybride avec un moteur thermique et un ou plusieurs moteurs électriques. Chaque véhicule 11, 12, 13 correspond ainsi par exemple à un véhicule terrestre, par exemple une automobile, un camion, un car. Selon une variante, chaque véhicule 11, 12, 13 correspond à un véhicule aéronef ou à un véhicule maritime ou fluvial.
L’ensemble des véhicules 11 à 13 correspondent à des véhicules d’un même constructeurs. Selon une variante, les véhicules 11 à 13 correspondent à des véhicules de différents constructeurs.
Chaque véhicule 11, 12, 13 embarque avantageusement un système de communication configuré pour communiquer avec un ou plusieurs dispositifs distants 1002 via une infrastructure d’un réseau de communication sans fil. Le dispositif distant 1002 correspond avantageusement à un dispositif configuré pour héberger des données, par exemple des données stockées en mémoire du dispositif distant 1002, par exemple des données reçues d’un ou plusieurs dispositifs de traitement de données de type ordinateurs ou serveurs 1001 et/ou des données reçues de chaque véhicule 11, 12, 13 et/ou des données reçues d’un ou plusieurs dispositifs de communication mobile (par exemple un téléphone intelligent (de l’anglais « Smartphone ») ou une tablette) 1003. Chaque dispositif distant 1002 correspond par exemple à un serveur du « cloud » 100, aussi appelé « nœud » du réseau.
Le ou les dispositifs de traitement de données 1001 correspondent par exemple à des dispositifs contrôlés par un constructeur de véhicules, avantageusement le constructeur des véhicules 11 à 13. Ce ou des dispositifs sont par exemple configurés pour traiter et analyser des données reçues des véhicules 11 à 13 et/ou des données reçues du ou des dispositifs de communication mobile 1003. Ce ou ces dispositifs de communication mobile 1003 sont par exemple associés aux propriétaires ou conducteurs des véhicules 11 à 13.
Le ou les dispositifs de traitement de données 1001 sont par exemple reliés en communication avec le « cloud » 100 via une liaison filaire (par exemple selon Ethernet et/ou via une liaison à fibre optique) et/ou via une liaison sans fil de type Wifi® (selon IEEE 802.11 ou l’une des déclinaisons de IEEE 802.11 ou via une liaison sans fil de type réseau cellulaire 4G ou 5G).
Chaque dispositif 1001 est ainsi configuré pour transmettre des données à destination du « cloud » 100 et pour recevoir des données du « cloud » 100.
Le système de communication de chaque véhicule 11, 12, 13 comprend par exemple une ou plusieurs antennes de communication reliées à une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), elle-même reliée à un ou plusieurs calculateurs du système embarqué de chaque véhicule 11, 12, 13. La ou les antennes, l’unité TCU et le ou les calculateurs forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle ou la maintenance de chaque véhicule 11, 12, 13, par exemple en affichant des notifications relatives à des campagnes de rappel orchestrées par le ou les dispositifs 1001 via le « cloud » 100. Le ou les calculateurs et l’unité TCU communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458) ou Ethernet (selon la norme ISO/IEC 802-3).
L’infrastructure de communication mobile permettant la communication sans fil de données entre chaque véhicule 11, 12, 13 et le « cloud » 100 et le ou les dispositifs distants 1002 hébergés dans le « cloud » 100 comprend par exemple ou plusieurs équipements de communication (non représentés sur la ) de type antenne relais (réseau cellulaire) ou unité bord de route, dite UBR. Dans un mode de communication utilisant une telle architecture réseau, les données sont par exemple reçues du « cloud » 100 ou transmises au « cloud » 100 par chaque véhicule 11, 12, 13 via une ou plusieurs antennes relais (chaque antenne relais étant par exemple relié au « cloud » 100 via une liaison filaire).
Le système de communication sans fil permettant l’échange de données entre chaque véhicule 11, 12, 13 et le « cloud » 100 correspond par exemple à :
  • un système de communication véhicule à infrastructure V2I (de l’anglais « vehicle-to-infrastructure »), par exemple basé sur les standards 3GPP LTE-V ou IEEE 802.11p de ITS G5 ; ou
  • un système de communication de type réseau cellulaire, par exemple un réseau de type LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) LTE 4G ou 5G ; ou
  • un système de communication de type Wifi selon IEEE 802.11, par exemple selon IEEE 802.11n ou IEEE 802.11ac.
L’environnement de communication 1 et les dispositifs qui le composent est avantageusement configurée pour la mise en œuvre d’une chaine de blocs (de l’anglais « blockchain »).
La chaine de blocs, aussi appelée technologie des registres distribués (de l’anglais « distributed ledger technology »), est un outil numérique de stockage et de communication de données sans organe de contrôle central. La chaine de bloc est configurée pour permettre aux utilisateurs de la chaine de bloc (en l’occurrence les véhicules 11 à 13 et le ou les dispositifs de traitement de données 1001 et/ou le ou les dispositifs de communication mobile 1003), connectés en réseau, de partager des données directement, sans intermédiaire. Une chaine de blocs est un registre ou une grande base de données qui présente la particularité d’être partagée simultanément avec tous ses utilisateurs, tous également détenteurs de ce registre, et qui ont également tous la capacité d’y inscrire des données, selon des règles spécifiques fixées par un protocole informatique sécurisé par le biais d’une cryptographie.
Dans une chaine de blocs, l’identification de chaque partie (par exemple les véhicules 11 à 13 et/ou le ou les dispositifs 1001 et/ou les ou les dispositifs de communication mobile 1003) s’effectue par un procédé cryptographique.
Chaque transaction est envoyée à un réseau (aussi appelé « nœud » de stockage) de dispositifs distants ou de calculs (par exemple des ordinateurs ou serveurs) situés en différentes localisations, par exemple dans le « cloud » 100.
Chaque nœud héberge une copie de la base de données dans lequel est inscrit l’historique des transactions effectuées. Toutes les parties prenantes (c’est-à-dire par exemple les véhicules 11 à 13 et/ou le ou les dispositifs 1001 et/ou les ou les dispositifs de communication mobile 1003) peuvent y accéder simultanément.
Le système de sécurisation repose sur un mécanisme de consensus de tous les nœuds à chaque ajout d’informations ou de données. Les données sont déchiffrées et authentifiées par des centres de données (aussi appelés « mineurs »). Chaque transaction ainsi validée est ajoutée dans la base de données sous la forme d’un bloc (de la chaine de bloc) de données chiffrées, un bloc pouvant héberger plusieurs transactions.
La décentralisation de la gestion de la sécurité empêche la falsification des transactions. Chaque nouveau bloc ajouté à la chaine de blocs est lié au précédent (sauf pour le premier bloc de la chaine) et une copie de ce nouveau bloc est transmise à tous les nœuds du réseau. L’intégration des blocs est chronologique, indélébile et infalsifiable.
La technologie de la chaine de blocs est connue de l’homme du métier. Elle est par exemple décrite dans un rapport de synthèse de l’assemblée nationale française en date de décembre 2018 et intitulé « Rapport de la mission d’information commune sur la blockchain (chaine de blocs) et ses usages : un enjeu de souveraineté ».
Les termes relatifs à la chaine de blocs ont également été normalisé, notamment dans les normes suivantes : ISO 22739:2020, ISO/TR 23244:2020, ISO/TR 23455:2019 et ISO/TR 23576:2020.
Un processus de communication de données entre un ou plusieurs véhicules 11 à 13 d‘une part et un ou plusieurs dispositifs de traitement de données 1001 d’autre part sur la base de la technologie dite de chaine de blocs 110 est mis en œuvre dans l’environnement de communication 1.
Dans une première opération, des premières données représentatives d’informations obtenues d’un ensemble de systèmes embarqués de chaque véhicule de l’ensemble de véhicules 11 à 13 sont reçues, par exemple par le dispositif de traitement de données 1001.
Chaque réception de premières données génère par exemple un bloc dans la chaîne de blocs 110, selon les règles du protocole gérant la vie de la chaine de blocs 110.
Les premières données sont par exemple collectées par chaque véhicule 11 à 13 depuis un ou plusieurs systèmes embarqués dans chacun de ces véhicules 11 à 13. Le ou les systèmes embarqués correspondent par exemple à un ou plusieurs des systèmes suivants :
- un système de navigation ; et/ou
- un système de géolocalisation, par exemple de type GPS (de l’anglais « Global Positioning System » ou en français « Système mondial de positionnement ») ou de type Galileo ; et/ou
- un système de climatisation de l’habitacle d’un véhicule ; et/ou
- un système de chauffage / réfrigération de volant de véhicule ; et/ou
- un système de réglage des sièges d’un véhicule, par exemple un système de réglage électrique ; et/ou
- un système de chauffage de siège ; et/ou
- un système de massage de siège ; et/ou
- un système de contrôle de l’ambiance dans un habitacle de véhicule, par exemple un système d’infodivertissement (ambiance musicale par exemple), un système de diffusion d’odeur / de fragrance et/ou un système d’éclairage, etc. ; et/ou
- un système d’interface entre les passagers d’un véhicule et le véhicule, par exemple au travers d’une interface homme-machine (IHM), par exemple par commande vocale, par interface tactile associée à un ou plusieurs écrans d’affichage.
Les informations obtenues de ce ou ces systèmes embarqués et transmises par chaque véhicule 11 à 13 sous la forme de premières données comprennent par exemple :
- des informations représentatives de localisation de véhicule ; et/ou
- des informations représentatives de destination de trajets de véhicule ; et/ou
- des informations représentatives de localisation de points d’intérêt (par exemple en fonction des destination des trajets, des points d’intérêts enregistrés dans le système de navigation, etc ; et/ou
- des informations représentatives de paramètres de réglage d’un siège (par exemple position et/ou température) ; et/ou
- des informations représentatives de paramètres de contrôle de système de massage de siège ; et/ou
- des informations représentatives de paramètres de contrôle d’une ambiance d’intérieur (musique, éclairage et/ou odeur par exemple) de véhicule ; et/ou
- des informations représentatives de paramètres de contrôle de système de climatisation ; et/ou
- des informations représentatives de paramètres de contrôle de température d’un volant de véhicule.
Les systèmes embarqués et informations listé(e)s ci-dessus sont fournis à titre d’exemple et l’invention ne se limite pas à de tels exemples.
Les premières données transmises par un véhicule représentent avantageusement les préférence et/ou habitudes d’un utilisateur de ce véhicule, par exemple le conducteur. Ainsi, toute donnée représentative d’une préférence, d’un contexte ou d’une habitude d’un utilisateur est apte à être transmise à destination du « cloud » 100.
Selon une variante de réalisation, les premières données transmises sont horodatées, c’est-à-dire qu’une étiquette temporelle (de l’anglais « timestamp ») est associée à tout ou partie des informations transmises. Une telle information temporelle est par exemple associée à une information par le système qui génère ou utilise l’information, une telle information temporelle permettant de connaitre l’heure à laquelle un paramétrage d’un système a été mis ou œuvre ou modifié, l’heure ou le moment auquel un paramètre est associé, un itinéraire est effectué, etc.
Selon un mode de réalisation particulier, des données représentatives d’un ensemble de modes de transport sont en outre reçues par le « cloud », par exemple par le dispositif de traitement de données 1001.
De telles données sont par exemple reçues depuis d’un ou plusieurs dispositifs de communication mobile 1001 et/ou d’un ou plusieurs véhicules 11 à 13 et sont représentatives d’un ou plusieurs modes de transport qu’un utilisateur d’un ou plusieurs des véhicules 11 à 13 accepterait de prendre.
Un mode de transport correspond par exemple à :
- transport en commun, par exemple bus, train, métro ;
- covoiturage ou partage de voiture ;
- vélo.
Selon une variante de réalisation, les données représentatives du mode de transport comprennent en outre des informations temporelles représentant un ou plusieurs instants temporels (par exemple jour, date, heure, etc.) auxquels un mode de transport est accepté.
Selon encore une variante de réalisation, les données représentatives du mode de transport comprennent en outre des informations de localisation représentant les zones géographiques, trajets pour lesquels les modes de transport sont acceptés.
La collecte des premières données et des données représentatives du mode de transport est avantageusement conforme à toute législation ou réglementation sur la collecte des données, par exemple européenne, par exemple au règlement général sur la protection des données, dit RGPD.
A cet effet, le consentement des utilisateurs est par exemple requis avant toute collecte par le dispositif de traitement de données. Le consentement est par exemple requis par l’affichage d’une requête à laquelle l’utilisateur répond, par exemple par un appui tactile sur une interface tactile associée à l’écran sur lequel est affichée la requête.
Dans une deuxième opération, les premières données (avec les données relatives au(x) mode(s) de transport lorsque ces dernières sont disponibles) sont traitées et analysées pour générer un ensemble de profils de véhicule, à chaque profil étant associé au moins un véhicule.
Le résultat du traitement des données correspond par exemple en un ensemble de critères décrivant chaque profil. Chaque profil généré est par exemple inscrit dans un nouveau bloc de la chaine de bloc.
Lorsqu’un nouveau véhicule transmet au « cloud » 100 les premières données représentatives de ce nouveau véhicule, ces premières données sont associées à un nouveau bloc de la chaine de bloc 110, comparées aux différents profils existants pour déterminer de quel profil ce nouveau véhicule se rapproche le plus.
La génération des profils et l’association d’un profil existant à un nouveau véhicule est sont par exemple mises en œuvre selon toutes méthodes de classification connues de l’homme du métier.
Une classification des premières données est par exemple mise en œuvre dans une méthode d’apprentissage automatique, aussi appelée apprentissage machine (de l’anglais « machine learning »), par exemple mise en œuvre par un réseau de neurones.
Les critères définissant un profil existant sont par exemple mis à jour au fur et à mesure de la réception de nouvelles premières données, avec par exemple la définition ou la génération de nouveaux profils et/ou la suppression de profils existants.
L’historique des transactions effectuées sur les premières données est conservé grâce à la structure de la chaine de blocs 110.
La génération des profils permet ainsi de regrouper les différents véhicules 11 à 13 en fonction des premières données obtenues de ces véhicules 11 à 13 décrivant les préférences des utilisateurs de ces véhicules.
Dans une troisième opération, des deuxièmes données représentatives d’une ou plusieurs recommandations sont transmises par l’infrastructure de communication, par exemple par le dispositif de traitement de données 1001, à destination d’un ou plusieurs véhicules 11 à 13 et/ou à destination d’un ou plusieurs dispositifs de communication mobile 1003 associés aux utilisateurs d’un ou plusieurs véhicules 11 à 13.
La ou les recommandations transmises à un véhicule, par exemple le véhicule 11, de l’ensemble de véhicules 11 à 13 sont avantageusement fonction du profil auquel appartient ce véhicule 11.
La transmission d’une ou plusieurs recommandations à un véhicule entraine par exemple la génération d’un nouveau bloc dans la chaine de blocs, ce qui permet de garder une trace de cette transaction.
Une recommandation correspond par exemple à :
- une recommandation de covoiturage pour un ensemble d’utilisateurs d’au moins deux véhicules de l’ensemble de véhicules 11 à 13 ; par exemple, un profil regroupant les véhicules effectuant des trajets avec des destinations proches à des horaires correspondant reçoivent une recommandation de covoiturage, avec par exemple un affichage des informations sur le ou les autres utilisateurs telles que par exemple leurs préférences en termes de climatisation, d’ambiance dans le véhicule ; la mise en relation entre plusieurs utilisateurs (ou véhicules) est par exemple mise en œuvre au travers d’un espace partagé du « cloud » accessible via une application mobile ou par un navigateur internet ; et/ou
- une recommandation d’accès à un espace de partage distant associé à la chaine de blocs, par exemple pour proposer que des utilisateurs à un même profil puissent échanger des informations de manière sécurisée sur un espace commun accessible par exemple depuis un navigateur ou une application mobile ; et/ou
- une recommandation de paramètres de contrôle d’au moins un système de contrôle d’ambiance d’intérieur de véhicule : par exemple, un utilisateur (ou véhicule) appartenant à un profil particulier reçoit des propositions pour paramétrer un ou plusieurs des systèmes embarqués de son véhicule, le ou les paramètres proposés étant déterminés en fonction du profil auquel cet utilisateur (ou véhicule) appartient ;
- une recommandation pour utiliser les transports en commun ou pour effectuer un ou plusieurs trajets avec un ou plusieurs modes de transports partagés.
Une recommandation est par exemple affichée sur un écran embarqué dans le véhicule recevant la recommandation et/ou sur un écran d’un dispositif de communication mobile 1003 recevant la recommandation. Selon une variante, une recommandation est rendue par synthèse vocale.
Un tel processus permet de proposer de nouveaux services à des utilisateurs de véhicule en fonction de leurs préférences collectées sous la forme des premières données (et des données de mode de transport le cas échéant), pour par exemple proposer certains changements dans leurs habitudes (covoiturage, prendre les transports en commun ou le vélo), changer des paramètres de système(s) embarqué(s), proposer des échanges avec des personnes ayant des préférences utilisateurs proches ou similaires.
L’utilisation d’une chaine de blocs 110 pour les échanges de données nécessaires au processus permet de garantir la sécurité et la confidentialité des données, en offrant un suivi des différents transactions effectuées sur les données et sur les accès à ces données.
La illustre schématiquement un dispositif 2 configuré pour la communication de données utilisant une chaine de blocs, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 2 correspond par exemple au dispositif de traitement 1001 distant ou à un nœud du réseau hébergeant les données de la chaine de blocs. Selon un autre exemple, le dispositif 2 correspond à un dispositif embarqué dans un véhicule, par exemple un calculateur.
Le dispositif 2 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la et/ou des étapes du procédé décrit en regard de la . Des exemples d’un tel dispositif 2 comprennent, sans y être limités, un équipement électronique embarqué tel qu’un ordinateur de bord d’un véhicule, un calculateur électronique tel qu’une UCE (« Unité de Commande Electronique »), un téléphone intelligent, une tablette, un ordinateur, un ordinateur portable, un serveur. Les éléments du dispositif 3, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 3 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels.
Le dispositif 2 comprend un (ou plusieurs) processeur(s) 20 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 2. Le processeur 20 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 2 comprend en outre au moins une mémoire 21 correspondant par exemple à une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique.
Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 21.
Selon différents exemples de réalisation particuliers et non limitatifs, le dispositif 2 est couplé en communication avec d’autres dispositifs ou systèmes similaires et/ou avec des dispositifs de communication, par exemple une TCU (de l’anglais « Telematic Control Unit » ou en français « Unité de Contrôle Télématique »), par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés.
Selon un exemple de réalisation particulier et non limitatif, le dispositif 2 comprend un bloc 22 d’éléments d’interface pour communiquer avec des dispositifs externes. Les éléments d’interface du bloc 22 comprennent une ou plusieurs des interfaces suivantes :
- interface radiofréquence RF, par exemple de type Wi-Fi® (selon IEEE 802.11), par exemple dans les bandes de fréquence à 2,4 ou 5 GHz, ou de type Bluetooth® (selon IEEE 802.15.1), dans la bande de fréquence à 2,4 GHz, ou de type Sigfox utilisant une technologie radio UBN (de l’anglais Ultra Narrow Band, en français bande ultra étroite), ou LoRa dans la bande de fréquence 868 MHz, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ;
- interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ;
- interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ;
- interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »).
Selon un autre exemple de réalisation particulier et non limitatif, le dispositif 2 comprend une interface de communication 23 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 230. L’interface de communication 23 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 230. L’interface de communication 23 correspond par exemple à un réseau filaire de type CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (standardisé par la norme ISO 17458) ou Ethernet (standardisé par la norme ISO/IEC 802-3).
Selon un exemple de réalisation particulier et non limitatif, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 240, tactile ou non, un ou des haut-parleurs 250 et/ou d’autres périphériques 260 (système de projection) via respectivement des interfaces de sortie 24, 25 et 26. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 2.
La illustre un organigramme des différentes étapes d’un procédé de communication de données pour véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un ou plusieurs dispositifs de traitement de données 1001 ou par un système comprenant un ou plusieurs véhicules reliés en communication sans fil à un ou plusieurs dispositifs distants 1001 et/ou 1002.
Dans une première étape 31, des premières données représentatives d’informations obtenues d’un ensemble de systèmes embarqués de chaque véhicule d’un ensemble de véhicules sont reçues, les premières données étant associées à une chaine de blocs.
Dans une deuxième étape 32, un ensemble de profils est généré par traitement des premières données, l’ensemble de profils étant associé à la chaine de blocs, à chaque profil étant associé au moins un véhicule de l’ensemble de véhicules.
Dans une troisième étape 33, des deuxièmes données représentatives d’un ensemble de recommandations déterminées en fonction des profils sont transmises à destination d’au moins une partie de l’ensemble de véhicules.
Selon une variante, les variantes et exemples des opérations décrits en relation avec la s’appliquent aux étapes du procédé de la .

Claims (10)

  1. Procédé de communication dans un système comprenant un ensemble de véhicules (11, 12, 13), ledit procédé comprenant les étapes suivantes :
    - réception (31) de premières données représentatives d’informations obtenues d’un ensemble de systèmes embarqués de chaque véhicule dudit ensemble de véhicules (11, 12, 13), lesdites premières données étant associées à une chaine de blocs (110) ;
    - génération (32) d’un ensemble de profils par traitement desdites premières données, ledit ensemble de profils étant associé à ladite chaine de blocs (110), à chaque profil étant associé au moins un véhicule dudit ensemble de véhicules (11, 12, 13) ;
    - transmission (33) de deuxièmes données représentatives d’un ensemble de recommandations déterminées en fonction desdits profils à destination d’au moins une partie dudit ensemble de véhicules (11, 12, 13).
  2. Procédé selon la revendication 1, comprenant en outre une étape de réception de troisièmes données représentatives de mode de transport accepté par un ensemble d’utilisateurs dudit ensemble de véhicules (11, 12, 13), ledit ensemble de profils étant générés en outre en fonction desdites troisièmes données.
  3. Procédé selon la revendication 1 ou 2, pour lequel lesdites informations appartiennent à un ensemble d’informations comprenant :
    - des informations représentatives de localisation de véhicule ;
    - des informations représentatives de destination de trajets de véhicule ;
    - des informations représentatives de localisation de points d’intérêt ;
    - des informations représentatives de paramètres de réglage d’un siège ;
    - des informations représentatives de paramètres de contrôle de système de massage de siège ;
    - des informations représentatives de paramètres de contrôle d’une ambiance d’intérieur de véhicule ;
    - des informations représentatives de paramètres de contrôle de système de climatisation ;
    - des informations représentatives de paramètres de contrôle de température d’un volant de véhicule.
  4. Procédé selon l’une des revendications 1 à 3, pour lequel ledit ensemble de recommandations comprend :
    - une recommandation de covoiturage pour un ensemble d’utilisateurs d’au moins deux véhicules dudit ensemble de véhicules ; et/ou
    - une recommandation d’accès à un espace de partage distant associé à ladite chaine de blocs ; et/ou
    - une recommandation de paramètres de contrôle d’au moins un système de contrôle d’ambiance d’intérieur de véhicule.
  5. Procédé selon l’une des revendications 1 à 4, pour lequel lesdites deuxièmes données sont transmises à destination d’un système de communication embarqué dans chaque véhicule de ladite au moins une partie dudit ensemble de véhicules (11, 12, 13) et/ou d’un ensemble de dispositifs de communications mobiles (1003) associés à au moins une partie d’un ensemble d’utilisateurs dudit ensemble de véhicules (11, 12, 13).
  6. Procédé selon l’une des revendications 1 à 5, comprenant en outre les étapes suivantes :
    - réception de quatrièmes données représentatives d’informations obtenues d’un ensemble de systèmes embarqués d’un nouveau véhicule ;
    - association dudit nouveau véhicule à au moins un profil dudit ensemble de profils en fonction desdites quatrièmes données ;
    - transmission de cinquième données représentatives d’au moins une recommandation déterminée en fonction dudit au moins un profil à destination dudit nouveau véhicule.
  7. Procédé selon l’une des revendications 1 à 6, pour lequel lesdites premières données sont reçues via une connexion sans fil et lesdites deuxièmes données sont transmises via ladite connexion sans fil.
  8. Programme d’ordinateur comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, lorsque ces instructions sont exécutées par un processeur.
  9. Dispositif (3) de communication pour système comprenant un ensemble de véhicules, ledit dispositif (3) comprenant une mémoire (31) associée à au moins un processeur (30) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7.
  10. Système de communication comprenant le dispositif (3) selon la revendication 9 et au moins un véhicule, ledit au moins un véhicule étant relié en communication sans fil audit dispositif.
FR2210444A 2022-10-12 2022-10-12 Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs Withdrawn FR3140966A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2210444A FR3140966A1 (fr) 2022-10-12 2022-10-12 Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2210444 2022-10-12
FR2210444A FR3140966A1 (fr) 2022-10-12 2022-10-12 Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs

Publications (1)

Publication Number Publication Date
FR3140966A1 true FR3140966A1 (fr) 2024-04-19

Family

ID=85122286

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2210444A Withdrawn FR3140966A1 (fr) 2022-10-12 2022-10-12 Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs

Country Status (1)

Country Link
FR (1) FR3140966A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2026022426A1 (fr) * 2024-07-24 2026-01-29 Stellantis Auto Sas Procédé et système d'évaluation d'une fonction mise en oeuvre par un système embarqué d'un véhicule

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190287140A1 (en) * 2018-03-19 2019-09-19 Mastercard International Incorporated Method and system for vehicle valuation using telematics

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190287140A1 (en) * 2018-03-19 2019-09-19 Mastercard International Incorporated Method and system for vehicle valuation using telematics

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KAPASSA EVGENIA ET AL: "A Blockchain Based Approach for Demand Response Management in Internet of Vehicles", 2022 7TH INTERNATIONAL CONFERENCE ON SMART AND SUSTAINABLE TECHNOLOGIES (SPLITECH), UNIVERSITY OF SPLIT, FESB, 5 July 2022 (2022-07-05), pages 1 - 6, XP034172204, DOI: 10.23919/SPLITECH55088.2022.9854344 *
RAPPORT DE LA MISSION D'INFORMATION COMMUNE SUR LA BLOCKCHAIN (CHAINE DE BLOCS) ET SES USAGES : UN ENJEU DE SOUVERAINETÉ, December 2018 (2018-12-01)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2026022426A1 (fr) * 2024-07-24 2026-01-29 Stellantis Auto Sas Procédé et système d'évaluation d'une fonction mise en oeuvre par un système embarqué d'un véhicule
FR3165091A1 (fr) * 2024-07-24 2026-01-30 Stellantis Auto Sas Procédé et système d’évaluation d’une fonction mise en œuvre par un système embarqué d’un véhicule

Similar Documents

Publication Publication Date Title
CN116339277A (zh) 空中(ota)移动服务平台
CN106254413A (zh) 数据同步
US20160088052A1 (en) Indexing mobile device content using vehicle electronics
US9467179B2 (en) Vehicle head unit priority
FR3140966A1 (fr) Procédé et dispositif de communication pour véhicule comprenant une chaine de blocs
FR3122306A1 (fr) Procédé, dispositif et système de contrôle d’un système embarqué d’un véhicule
FR3122009A1 (fr) Procédé, dispositif et système de prédiction d’une opération de maintenance pour véhicule
FR3096860A1 (fr) Procédé et dispositif de communication d’informations relatives à un ou plusieurs trajets
FR3126586A1 (fr) Procédé et dispositif de communication entre un véhicule et un dispositif de communication mobile
FR3126512A1 (fr) Procédé et dispositif de communication pour véhicule
FR3140235A1 (fr) Procédé et dispositif de communication de données d’identification de véhicule
FR3155759A1 (fr) Procédé et dispositif de contrôle de la position d’un appuie-tête dans un véhicule.
FR3140236A1 (fr) Procédé et dispositif de contrôle d’un service de transmission de message V2X pour véhicule
US20240246572A1 (en) Consumer services in autonomous vehicles
FR3140195A1 (fr) Procédé et dispositif de transmission de données de tentative d’enregistrement de dispositifs d’accès main libre pour véhicule
FR3156541A1 (fr) Procédé et dispositif de détection d’un défaut d’un véhicule par analyse de bruit électromagnétique
FR3159942A1 (fr) Procédé et système de communication de données de diagnostic d’un véhicule
FR3136564A1 (fr) Procédé et dispositif de contrôle de rendu d’un contenu sonore dans un véhicule avec spatialisation du son
FR3138554A1 (fr) Procédé et dispositif de communication de données de carburant d’un véhicule
FR3102965A1 (fr) Procédé et dispositif de sélection de certificat pseudonyme pour véhicule
FR3152103A1 (fr) Procédé et dispositif de contrôle d’accès à un service connecté d’un système de navigation embarqué d’un véhicule
FR3164805A1 (fr) Procédé et dispositif de détermination d’un taux d’utilisation d’un ensemble d’applications d’une catégorie d’applications durant un trajet effectué par un véhicule
FR3139101A1 (fr) Procédé et système d’anti-démarrage d’un véhicule motorisé.
FR3107154A1 (fr) Procédé et système de contrôle d’accès à un véhicule
FR3149094A1 (fr) Estimation de dégradation de batterie de véhicule électrique basé sur un apprentissage fédéré d’un modèle de prédiction de diminution de niveau de charge de batterie par trajet de véhicule

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20240419

ST Notification of lapse

Effective date: 20250606