Brevet FR3122307A1 — publié le 20221028

L’invention concerne un procédé et un dispositif de communication de données pour véhicule (10). A cet effet, des premières données représentatives d’une liste de premiers objets sont reçues depuis une base de données distante (101), laquelle comprend un ensemble de données représentatives de préférences d’un utilisateur du véhicule (10). Des informations de contexte d’un trajet courant du véhicule (10) sont déterminées à partir de deuxièmes données reçues d’au moins un système embarqué dans le véhicule (10) et/ou d’au moins un dispositif distant (11). Les informations de contexte comprennent par exemple la localisation d’au moins un point de vente (12) d’un deuxième objet et au moins une information représentative du deuxième objet. Les premières données sont analysées en relation avec les informations de contexte pour le rendu d’une recommandation à destination de l’utilisateur si le deuxième objet correspond à un premier objet de la liste. Figure pour l’abrégé : Figure 1 Procédé, dispositif et système de communication de données pour véhicule L’invention concerne les procédés, dispositifs et systèmes de communication de données pour véhicule, notamment automobile, par exemple autonome. L’invention concerne également un procédé et un dispositif de recommandation pour véhicule, par exemple de recommandation d’un point d’intérêt ou d’un itinéraire pour arriver à un point d’intérêt. Arrière-plan technologique Les véhicules contemporains embarquent parfois un système de navigation ou de géolocalisation configuré pour calculer un itinéraire en fonction d’une information de position courante du véhicule et d’une information de destination. Un tel système de navigation utilise par exemple des informations de géolocalisation fournies par un système de positionnement par satellites tels que le système GPS (de l’anglais « Global Positioning System » ou en français « Système mondial de positionnement ») ou le système Galileo. Ces informations de géolocalisation sont combinées à des données de cartographie, notamment routière, pour afficher sur un écran le tracé de l’itinéraire sur une carte obtenue à partir des données de cartographie. Il est connu d’enrichir la carte affichée sur l’écran avec des points d’intérêt particulier situés dans l’environnement autour du véhicule, ces points d’intérêt étant par exemple mis en évidence avec des icônes graphiques déterminées à l’endroit de la localisation de ces points d’intérêt. Ces points d’intérêt correspondent par exemple à des enseignes privées tels que des magasins, l’affichage de la localisation de ces enseignes privées faisant l’objet d’un accord commercial entre ces enseignes privées et le fournisseur des données de cartographie routière fournissant les cartes à afficher sur l’écran embarqué dans le véhicule. Un des problèmes associés à un tel affichage de points d’intérêt est que les points d’intérêt mis en évidence sur une carte sont les mêmes pour tous les véhicules recevant les données de cartographie. Cela résulte en une multiplication des informations affichées sur la carte sans que cela présente nécessairement un intérêt pour tous les utilisateurs de ces véhicules. Un objet de la présente invention est de résoudre au moins un des inconvénients de l’art antérieur. Un objet de la présente invention est par exemple d’améliorer la pertinence des informations fournies à un utilisateur d’un véhicule. Un autre objet de la présente invention est de réduire le volume d’informations ou de données fournies, par exemple affichées, à un utilisateur d’un véhicule. Selon un premier aspect, l’invention concerne un procédé de communication de données pour véhicule, le procédé étant mis en œuvre par au moins un processeur, le procédé comprenant les étapes suivantes : - réception de premières données représentatives d’une liste de premiers objets comprenant au moins un premier objet depuis une base de données distante, la base de données distante comprenant un ensemble de données représentatives de préférences d’un utilisateur du véhicule, l’ensemble de données comprenant les premières données ; - détermination d’informations représentatives d’un contexte d’un trajet courant du véhicule à partir de deuxièmes données reçues d’au moins un système embarqué dans le véhicule et/ou d’au moins un dispositif distant relié en communication avec le véhicule via une connexion sans fil, les informations représentatives du contexte comprenant au moins une information de localisation d’au moins un point de vente d’un deuxième objet et au moins une information représentative du deuxième objet ; - analyse des premières données en relation avec les informations représentatives de contexte du trajet courant du véhicule ; - rendu d’au moins une recommandation à destination de l’utilisateur en fonction d’un résultat de l’analyse, la au moins une recommandation informant l’utilisateur d’une position d’un point de vente d’un premier objet correspondant à une des préférences de l’utilisateur. Selon une variante, l’analyse est mise en œuvre par un réseau de neurones. Selon une autre variante, lesdites informations représentatives d’un contexte comprennent en outre au moins une des informations suivantes : - information représentative de position du véhicule ; - information représentative d’un trajet du véhicule ; - information temporelle ; - information représentative d’un emploi du temps de l’utilisateur. Selon une variante supplémentaire, le rendu comprend un affichage de la position du point de vente sur une carte affichée sur un écran d’affichage embarqué dans le véhicule, au moins une information représentative du premier objet associé au point de vente étant en outre affichée sur l’écran d’affichage. Selon encore une variante, l’ensemble de données représentatives de préférences d’un utilisateur comprend en outre : - des données représentatives de trajets parcourus par le véhicule ; - des données représentatives d’un comportement de l’utilisateur lors des trajets parcourus par le véhicule. Selon une variante additionnelle, le rendu est mis en œuvre lorsque le résultat de l’analyse indique que le deuxième objet correspond à un premier objet de la liste. Selon un deuxième aspect, l’invention concerne un dispositif de communication de données pour véhicule, 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 l’invention. Selon un troisième aspect, l’invention concerne un véhicule, par exemple de type automobile, comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de l’invention. Selon un quatrième aspect, l’invention concerne un système comprenant le véhicule tel que décrit ci-dessus selon le troisième aspect de l’invention et un dispositif distant comprenant une base de données, le dispositif distant étant relié en communication avec le véhicule selon une connexion sans fil. Selon un cinquième aspect, l’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 l’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 sixième aspect, l’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 l’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 l'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 l’invention ressortiront de la description des modes de réalisation non limitatifs de l’invention ci-après, en référence aux figures 1 à 3 annexées, sur lesquelles : illustre schématiquement un environnement de communication d’un véhicule, selon un exemple de réalisation particulier de la présente invention ; illustre schématiquement un dispositif de communication de données de l’environnement de la , selon un exemple de réalisation particulier de la présente invention ; 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 de la présente invention. Un procédé, un dispositif et un système de communication de données 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. illustre schématiquement un environnement de communication pour un véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. La illustre un environnement de communication 1 pour un véhicule 10. Le véhicule 10 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. Le véhicule 10 correspond ainsi par exemple à un véhicule terrestre, par exemple une automobile, un camion, un car, une moto. Enfin, le véhicule 10 correspond à un véhicule autonome ou non, c’est-à-dire un véhicule circulant selon un niveau d’autonomie déterminée ou sous la supervision totale du conducteur. Le véhicule 10 embarque avantageusement un système de géolocalisation par satellite configuré pour déterminer la position courante du véhicule 10, le véhicule 10 embarquant à cet effet un récepteur d’un système de type GPS ou Galileo par exemple en communication avec un calculateur du système embarqué du véhicule 10. Le véhicule 10 embarque également avantageusement un système de communication configuré pour communiquer avec un ou plusieurs dispositifs distants 101, 11 via une infrastructure d’un réseau de communication sans fil. Le dispositif distant 101 correspond avantageusement à un dispositif configuré pour traiter des données, par exemple des données stockées en mémoire du dispositif distant 101 et/ou des données reçues du véhicule 10. Le dispositif distant 101 correspond par exemple à un serveur du « cloud » 100, le dispositif distant 101 hébergeant par exemple en mémoire une base de données comprenant un ensemble de données représentatives des préférences d’un utilisateur du véhicule 10, par exemple le propriétaire ou le conducteur du véhicule 10. Le dispositif distant 11 correspond par exemple à un dispositif de communication mobile 11 tel qu’un téléphone intelligent (de l’anglais « smartphone ») ou une tablette. Une ou plusieurs applications mobiles sont avantageusement installées sur le dispositif de communication mobile 11, cette ou ces applications mobiles collectant par exemple des données sur l’utilisateur et transmettent ces données ou une partie d’entre elles à destination du dispositif distant 101 et/ou du véhicule 10. Le système de communication du véhicule 10 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é du véhicule 10, par exemple un calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué »), lequel calculateur IVI contrôle le système d’infodivertissement du véhicule 10 et les données à rendre dans le véhicule 10 (par exemple par affichage sur un écran d’affichage embarqué dans le véhicule 10). 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 du véhicule 10, par exemple en affichant des informations de vitesse réglementaire sur un dispositif d’affichage embarqué dans le véhicule 10. 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 le véhicule 10 et le dispositif de traitement de données distant 101 et/ou le dispositif de communication mobile comprend par exemple ou plusieurs équipements de communication 110 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 transmises par le véhicule 10 au dispositif distant 101 et/ou au dispositif de communication mobile via une antenne relais 110 (l’antenne 110 é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 le véhicule 10 et le dispositif distant 101 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. Selon une variante de réalisation, le dispositif de communication mobile 11 et le véhicule échange des données selon une connexion sans fil directe, c’est-à-dire sans passer par l’infrastructure réseau. La connexion sans fil est par exemple de type Bluetooth® ou Wifi Direct®. La base de données héberge ou stocke un premier ensemble de données associées à l’utilisateur, par exemple des données correspondant à ou décrivant un profil de l’utilisateur. Ce premier ensemble de données comprend par exemple tout ou partie des données suivantes, selon toutes combinaisons possibles : - des données représentatives d’une liste de premiers objets pour lesquels l’utilisateur a porté un intérêt, cette liste étant par exemple construite, générée ou mise à jour en fonction de données de recherches sur des sites web faites par l’utilisateur, en fonction de données échangées via des applications de réseaux sociaux, via par exemple le dispositif de communication mobile 11 ou tout dispositif configuré pour accéder à l’internet ; un premier objet correspond par exemple à un produit ou à un service pour lequel l’utilisateur a porté un intérêt ; les premiers objets sont par exemple ordonnés dans la liste selon le nombre d’occurrences de recherches dont ils ont fait l’objet (les objets les plus recherchés étant en tête de liste par exemple) et/ou selon la date de recherche (les derniers objets recherchés étant en tête de liste par exemple) ; - des données représentatives de contenus audio/vidéo consultés par l’utilisateur, tels que des musiques, des films, par exemple via le dispositif de communication mobile 11 ou via tout dispositif configuré pour accéder à des contenus audio/vidéo en ligne ; - des données représentatives de loisirs de l’utilisateur et/ou de voyages faits par l’utilisateur et/ou de destinations sur lesquelles l’utilisateur a marqué son intérêt, par exemple par une recherche sur l’internet ; - des données représentatives de lieux d’achat préférés, correspondant par exemple aux magasins dans lesquels l’utilisateur se rend le plus fréquemment ; - toutes données décrivant les goûts et habitudes de l’utilisateur. Selon une variante de réalisation, la base de données héberge ou stocke un deuxième ensemble de données associées à l’utilisateur, par exemple des données correspondant à ou décrivant un profil de conduite du véhicule par l’utilisateur. Ce deuxième ensemble de données est par exemple reçu du véhicule 10 et/ou du dispositif de communication mobile au fur et à mesure des trajets effectués par l’utilisateur avec le véhicule 10. Ce deuxième ensemble de données comprend par exemple tout ou partie des données suivantes, selon toutes combinaisons possibles : - des données représentatives des itinéraires suivis par le véhicule 10 et/ou des trajets effectués par le véhicule 10 ; - des données représentatives des destinations entrées dans le système de navigation du véhicule 10 ou du dispositif de communication mobile 11 ; - des informations temporelles associées aux trajets effectués ; - des données cinématiques (par exemple la vitesse) associées aux trajets effectués ; - des données représentatives des lieux et temps de pause ; - toutes données décrivant le comportement de l’utilisateur lorsqu’il utilise le véhicule 10. Le premier ensemble de données et/ou le deuxième ensemble de données sont par exemple analysées et traitées en appliquant une ou plusieurs méthodes d’apprentissage automatique, dites aussi méthodes d’apprentissage machine (de l’anglais « machine learning »), aux données reçues, par exemple en s’appuyant sur un réseau de neurones. De telles méthodes permettent notamment de classifier les données reçues et de déterminer des habitudes de consommation de l’utilisateur, les goûts et préférences de l’utilisateur dans différents domaines, le comportement de l’utilisateur lorsqu’il circule avec le véhicule 10, etc. au fur et à mesure que les données décrivant ces préférences ou habitudes sont reçues. L’environnement de communication 1 comprend en outre une ou plusieurs entités ou infrastructures 12, par exemple de type commerciales, transmettant des informations ou des données via le réseau internet, par exemple via le « cloud » 100. Au moins une partie de ces informations est reçue par le dispositif distant 101, par le dispositif de communication mobile 11 et/ou par le véhicule 10. Les informations ou données transmises par l’entité commerciale 12 comprennent par exemple : - des données relatives à la mise en vente de produits ou services (appelés deuxièmes objets), par exemple un descriptif du deuxième objet, une ou plusieurs images représentant le deuxième objet, un prix du deuxième objet, une information sur une promotion en cours, etc. ; - des données de localisation géographiques de l’entité 12, par exemple les coordonnées GPS. Un processus de communication de données entre le véhicule 10 et son environnement 1 de communication est avantageusement mis en œuvre par le véhicule 10 (c’est-à-dire par un ou plusieurs dispositifs embarqués dans le véhicule 10, par exemple un ou plusieurs calculateurs) et/ou par un système comprenant le véhicule 10 et un ou plusieurs dispositifs distants tels que le dispositif 101 et/ou le dispositif de communication mobile 11 reliés en communications au véhicule 10 via une ou plusieurs connexions sans fil. Dans une première opération, le véhicule 10 reçoit des premières données représentatives d’une liste comprenant un ou plusieurs premiers objets pour lequel ou lesquels l’utilisateur a précédemment marqué un intérêt. Ces premières données sont avantageusement reçues du dispositif distant 101, par exemple après émission d’une requête par le véhicule 10 à destination du dispositif distant 101. Selon une variante de réalisation, les premières données sont reçues automatiquement, sans requête, par exemple à intervalles réguliers, par exemple sous la forme d’un flux de données de type RSS (de l’anglais « Really Simple Syndication » ou en français « syndication vraiment simple »). Selon un autre exemple, une première version de la liste est reçue lors d’une première connexion du véhicule 10 au dispositif distant 101, le dispositif distant 101 transmettant automatiquement une nouvelle version de la liste ou une mise à jour de la liste lorsque la liste est modifiée dans la base de données hébergée par le dispositif distant 101. Dans une deuxième opération, le véhicule 10 détermine le contexte du trajet courant effectué par le véhicule 10, le contexte étant défini par un ensemble d’informations obtenus par exemple de capteurs embarqués dans le véhicule 10, de système(s) embarqué(s) dans le véhicule 10 et/ou de système(s) débarqué(s) du véhicule 10. Les informations décrivant le contexte du trajet courant comprennent par exemple : - une ou plusieurs informations relatives à la localisation d’un ou plusieurs points de vente 12 ou de commercialisation de deuxièmes objets, tels que l’enseigne 12. Cette ou ces informations sont par exemple reçues de l’internet, ces informations étant par exemple fournies par l’enseigne 12 ou par un serveur du « cloud » 100 ; - une ou plusieurs informations décrivant chaque deuxième objet proposé à la vente par le ou les points de vente 12. Selon une variante de réalisation, les informations décrivant le contexte du trajet courant comprennent en outre une ou plusieurs des informations suivantes : - information représentative de position du véhicule, par exemple obtenu du système de géolocalisation ou de navigation embarqué dans le véhicule 10, ou d’un système de géolocalisation ou de navigation installé dans le dispositif de communication mobile 11 ; - information représentative d’un trajet ou d’un itinéraire suivi par le véhicule, par exemple obtenu du système de géolocalisation ou de navigation embarqué dans le véhicule 10, ou d’un système de géolocalisation ou de navigation installé dans le dispositif de communication mobile 11 ; - information temporelle, par exemple obtenue d’une horloge du véhicule ; - information représentative d’un emploi du temps de l’utilisateur, par exemple obtenu d’un agenda stocké en mémoire du dispositif de communication mobile 11. Dans une troisième opération, le véhicule 10 analyse les premières données en relation avec les informations de contexte du trajet courant. L’analyse est par exemple mise en œuvre par un réseau de neurones mis en œuvre par un ou plusieurs calculateurs du système embarqué du véhicule 10. L’analyse comprend par exemple une comparaison entre le ou les deuxièmes objets proposés à la vente avec la liste de premiers objets reçue à la première opération. Si un ou plusieurs deuxièmes objets correspondent à un ou plusieurs premiers objets de la liste, le processus passe à la quatrième opération. Dans le cas contraire, le processus se termine avec la troisième opération. Selon une variante de réalisation, l’analyse comprend en outre une comparaison entre la localisation du point de vente 12 proposant un deuxième objet correspondant à un premier objet de la liste avec une localisation courante du véhicule 10. Une telle comparaison permet par exemple de déterminer un itinéraire pour que le véhicule se rende au point de vente 12 et le temps nécessaire pour parcourir cet itinéraire. La durée de l’itinéraire ainsi déterminée est par exemple comparée avec des informations de contexte du trajet courant, par exemple l’agenda de l’utilisateur, pour vérifier que l’utilisateur a le temps de se diriger vers le point de vente 12. S’il est conclu que l’utilisateur a effectivement le temps de se rendre au point de vente 12, alors le processus passe à la quatrième opération. Dans le cas contraire, le processus se termine avec la troisième opération. Dans une quatrième opération, en fonction du résultat de l’analyse mise en œuvre à la troisième opération, une ou plusieurs recommandations sont rendus à destination de l’utilisateur pour l’alerter sur la possibilité de rejoindre un point de vente proposant à la vente un objet correspondant à un de ses objets d’intérêt. Une telle recommandation est avantageusement générée par le calculateur en charge du système de navigation embarqué dans le véhicule ou par le calculateur IVI en charge du système d’infodivertissement du véhicule. Le rendu correspond par exemple au rendu d’un message vocal par un ou plusieurs haut-parleurs du véhicule 10 et/ou par le haut-parleur du dispositif de communication mobile 11 lorsque ce dernier est embarqué dans le véhicule 10 et connecté à ce dernier. Un tel message comprend par exemple une courte description permettant d’identifier l’objet identifié comme intéressant potentiellement l’utilisateur, ainsi que des informations sur la localisation du point de vente 12. Selon un autre exemple, le rendu correspond à un affichage d’un contenu graphique sur un écran embarqué dans le véhicule et/ou sur l’écran du dispositif de communication mobile 11 lorsque ce dernier est embarqué dans le véhicule 10 et connecté à ce dernier. Selon cet exemple, une image de l’objet identifiée est par exemple affichée à l’endroit du point de vente sur une carte du système de navigation affichée sur l’écran embarqué. Selon une variante de réalisation, une ou plusieurs informations supplémentaires (aussi appelées métadonnées) sont en outre affichées en plus de l’image, ces informations supplémentaires comprenant par exemple des informations sur le prix, sur une promotion en cours, sur des détails du produit, etc. Un tel processus permet ainsi de personnaliser le contenu rendu dans le véhicule 10 aux préférences ou centres d’intérêt de l’utilisateur. Si le processus a été décrit en prenant pour exemple l’offre à la vente d’un objet, le processus s’applique de la même manière à toute recommandation, par exemple une recommandation pour visiter un lieu de culture, pour s’arrêter en un lieu proposant un point de vue ou une activité correspondant à un loisir de l’utilisateur. illustre schématiquement un dispositif 2 configuré pour communiquer des données dans l’environnement 1, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 2 correspond par exemple à un dispositif embarqué dans le véhicule 10, par exemple un calculateur. Selon un autre exemple, le dispositif 2 correspond à un dispositif de calcul ou de traitement de données, par exemple le dispositif distant 101 et/ou le dispositif de communication mobile 11. 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 »), une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), un téléphone intelligent, une tablette, un ordinateur portable, un serveur, ou une combinaison de plusieurs des dispositifs énumérés ci-avant. Les éléments du dispositif 2, 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 2 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 modes de réalisation particuliers, 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 mode 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, par exemple un serveur distant ou le « cloud », une unité TCU. Les éléments d’interface du bloc 22 comprennent une ou plusieurs des interfaces suivantes : - interface radiofréquence RF, par exemple de type Bluetooth® ou Wi-Fi®, 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 »). Des données sont par exemples chargées vers le dispositif 2 via l’interface du bloc 22 en utilisant un réseau Wi-Fi® tel que selon IEEE 802.11, un réseau ITS G5 basé sur IEEE 802.11p ou un réseau mobile tel qu’un réseau 4G (ou LTE Advanced selon 3GPP release 10 – version 10) ou 5G, notamment un réseau LTE-V2X. Selon un autre mode de réalisation particulier, 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é ou d’autres serveurs) 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 mode de réalisation particulier supplémentaire, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage, un ou des haut-parleurs et/ou d’autres périphériques (système de projection) via respectivement des interfaces de sortie adaptées. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 2. L’écran d’affichage correspond par exemple à un écran, tactile ou non. 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 dispositif embarqué dans le véhicule 10 ou par le dispositif 2 de la . Dans une première étape 31, le véhicule (ou un ou plusieurs calculateurs du véhicule) reçoit des premières données représentatives d’une liste de premiers objets depuis une base de données distante, la liste comprenant au moins un premier objet. La base de données distante comprend avantageusement un ensemble de données représentatives de préférences d’un utilisateur du véhicule, l’ensemble de données comprenant les premières données. Dans une deuxième étape 32, le véhicule (ou un ou plusieurs calculateurs du véhicule) détermine des informations représentatives d’un contexte d’un trajet courant du véhicule à partir de deuxièmes données reçues d’au moins un système embarqué dans le véhicule et/ou d’au moins un dispositif distant relié en communication avec le véhicule via une connexion sans fil. Les informations représentatives du contexte comprennent au moins une information de localisation d’au moins un point de vente d’un deuxième objet ainsi qu’au moins une information représentative du deuxième objet. Dans une troisième étape 33, le véhicule (ou un ou plusieurs calculateurs du véhicule) analyse des premières données en relation avec les informations représentatives de contexte du trajet courant du véhicule. Dans une quatrième étape 34, le véhicule (ou un ou plusieurs calculateurs du véhicule) effectue le rendu d’au moins une recommandation à destination de l’utilisateur en fonction d’un résultat de l’analyse de la troisième étape 33. La au moins une recommandation informe l’utilisateur d’une position d’un point de vente d’un premier objet correspondant à une des préférences de l’utilisateur. Selon une variante de réalisation, les variantes et exemples des opérations décrits en relation avec la s’appliquent aux étapes du procédé de la . Bien entendu, l’invention ne se limite pas aux modes de réalisation décrits ci-avant mais s’étend à un procédé de recommandation d’objet qui inclurait des étapes secondaires sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé. L’invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule autonome à moteur terrestre, comprenant le dispositif 2 de la . L’invention concerne également un système comprenant le dispositif 2 de la (ou un ensemble de dispositifs 2) embarqué(s) dans un véhicule et un dispositif de traitement de données distant, par exemple le dispositif distant 101, le ou les dispositifs 2 étant reliés en communication sans fil avec le dispositif de traitement de données distant. Procédé de communication de données pour véhicule (10), ledit procédé étant mis en œuvre par au moins un processeur, ledit procédé comprenant les étapes suivantes : - réception (31) de premières données représentatives d’une liste de premiers objets comprenant au moins un premier objet depuis une base de données distante (101), ladite base de données distante (101) comprenant un ensemble de données représentatives de préférences d’un utilisateur dudit véhicule (10), ledit ensemble de données comprenant lesdites premières données ; - détermination (32) d’informations représentatives d’un contexte d’un trajet courant dudit véhicule (10) à partir de deuxièmes données reçues d’au moins un système embarqué dans ledit véhicule (10) et/ou d’au moins un dispositif distant (11) relié en communication avec ledit véhicule (10) via une connexion sans fil, lesdites informations représentatives du contexte comprenant au moins une information de localisation d’au moins un point de vente (12) d’un deuxième objet et au moins une information représentative dudit deuxième objet ; - analyse (33) desdites premières données en relation avec lesdites informations représentatives de contexte du trajet courant du véhicule (10) ; - rendu (34) d’au moins une recommandation à destination dudit utilisateur en fonction d’un résultat de ladite analyse, ladite au moins une recommandation informant l’utilisateur d’une position d’un point de vente d’un premier objet correspondant à une des préférences dudit utilisateur. Procédé selon la revendication 1, pour lequel ladite analyse est mise en œuvre par un réseau de neurones. Procédé selon la revendication 1 ou 2, pour lequel lesdites informations représentatives d’un contexte comprennent en outre au moins une des informations suivantes : - information représentative de position dudit véhicule (10) ; - information représentative d’un trajet dudit véhicule (10) ; - information temporelle (10) ; - information représentative d’un emploi du temps dudit utilisateur. Procédé selon l’une des revendications 1 à 3, pour lequel ledit rendu comprend un affichage de ladite position du point de vente sur une carte affichée sur un écran d’affichage embarqué dans ledit véhicule (10), au moins une information représentative dudit premier objet associé audit point de vente (12) étant en outre affichée sur ledit écran d’affichage. Procédé selon l’une des revendications 1 à 4, pour lequel ledit ensemble de données représentatives de préférences d’un utilisateur comprend en outre : - des données représentatives de trajets parcourus par ledit véhicule (10) ; - des données représentatives d’un comportement dudit utilisateur lors desdits trajets parcourus par ledit véhicule (10). Procédé selon l’une des revendications 1 à 5, pour lequel ledit rendu est mis en œuvre lorsque le résultat de ladite analyse indique que ledit deuxième objet correspond à un premier objet de ladite liste. 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. Dispositif (2) de communication de données pour véhicule, ledit dispositif (2) comprenant une mémoire (21) associée à au moins un processeur (20) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 6. Véhicule (10) comprenant le dispositif (2) selon la revendication 8. Système comprenant le véhicule selon la revendication 9 et un dispositif distant (101) comprenant une base de données, le dispositif distant étant relié en communication avec ledit véhicule via une connexion sans fil.