Brevet FR3148131A1 — publié le 20241025

La présente invention concerne un procédé et un dispositif de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager. Un agenda d’approvisionnement dudit dispositif de conservation de produits alimentaires est déterminé (35) par classification de données et dès que l’agenda d’approvisionnement indique que le dispositif de conservation de produits alimentaires doit être approvisionné, au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires est transmise (36) à destination d’un dispositif de communication mobile et/ou d’au moins un système d’affichage embarqué dudit véhicule. Figure pour l’abrégé : Figure 3 Procédé et dispositif de communication entre un véhicule et un dispositif de conservation de produits alimentaires. La présente invention concerne les procédés et dispositifs de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager. Arrière-plan technologique Certains produits alimentaires sont stockés dans un dispositif de conservation de produits alimentaires tels qu’un réfrigérateur ou un congélateur. L’usager de ce dispositif de conservation de produits alimentaires doit gérer le contenu de ce dispositif c’est-à-dire qu’il doit vérifier les dates de préemption ou de conservation des produits alimentaires stockés dans ce dispositif et approvisionner régulièrement ce dispositif. Par ailleurs, des offres promotionnelles peuvent être émises par un magasin de vente pour des produits alimentaires favoris d’un usager qui aura tout intérêt à connaître ces offres promotionnelles lorsqu’il va faire ses achats pour minimiser le coût de ces achats. L’un des problèmes techniques résolu par la présente invention est de fournir un outil pour informer un usager du moment opportun pour approvisionner un dispositif de conservation de produits alimentaires qui se situe dans son habitation lorsque cet usager est dans son véhicule. Résumé de la présente invention Un objet de la présente invention est de résoudre au moins l’un des problèmes de l’arrière-plan technologique décrit précédemment. Un autre objet de la présente invention est de fournir une indication à un usager concernant le moment où un dispositif de conservation de produits alimentaires doit être approvisionné. Selon un premier aspect, la présente invention concerne un procédé de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager, ledit procédé étant mis en œuvre par au moins un processeur et comprenant les étapes suivantes : - réception de premières données représentatives de besoins alimentaires de l’usager ; - réception de deuxièmes données représentatives de distance entre l’habitation de l’usager et des magasins de ventes de produits alimentaires ; - réception de troisièmes données représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé ; - réception de quatrièmes données représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires ; - détermination d’une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires par classification desdites premières, deuxièmes, troisièmes et quatrièmes données à partir d’un modèle de classification appris dans une phase dite d’apprentissage préalable à ladite réception desdites premières, deuxièmes, troisièmes et quatrièmes données, ledit agenda d’approvisionnement étant associé à une classe d’un ensemble de classes en sortie dudit modèle de classification ; - dès que l’agenda d’approvisionnement représenté par ladite information déterminée indique que le dispositif de conservation de produits alimentaires doit être approvisionné, transmission d’au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires à destination d’un dispositif de communication mobile (103) et/ou d’au moins un système d’affichage embarqué du véhicule. Le croisement des données représentatives de besoins alimentaires de l’usager, de distance entre l’habitation de l’usager et des magasins de ventes de produits alimentaires, de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé et de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires, avec un modèle de classification appris au préalable, permet de déterminer une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires en temps réel. Ensuite, dès que l’agenda d’approvisionnement représenté par ladite information déterminée indique que le dispositif de conservation de produits alimentaires doit être approvisionné, au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires est transmise à destination d’un dispositif de communication mobile et/ou d’au moins un système d’affichage embarqué du véhicule. Cela permet d’informer un usager se trouvant dans son véhicule qu’il est nécessaire d’approvisionner le dispositif de conservation de produits alimentaires qui se trouve dans son habitation. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une liste d’au moins un produit alimentaire. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une information d’identification d’un magasin de vente dudit au moins un produit de la liste. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une date à laquelle ledit au moins un produit de la liste doit être acheté. Selon une variante, les premières et deuxièmes données sont mémorisées dans une mémoire. Selon une variante, les troisièmes données sont obtenues par lecture de radio-étiquettes. Selon une variante, ladite classification est mise en œuvre par un réseau de neurones. Selon un deuxième aspect, la présente invention concerne un dispositif de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager, 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 véhicule, par exemple de type automobile, comprenant un 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 entre un premier véhicule d’un usager et un dispositif de conservation de produits alimentaires situé dans une habitation de l’usager, selon un exemple de réalisation particulier et non limitatif de la présente invention ; illustre schématiquement un dispositif de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager, selon un exemple de réalisation particulier et non limitatif de la présente invention.; et illustre un organigramme des différentes étapes d’un procédé de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager, 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 entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager 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, la détermination d’un agenda d’approvisionnement d’un dispositif de conservation de produits alimentaires d’un usager en fonction de paramètres tels que les besoins alimentaires de cet usager, la distance entre l’habitation de l’usager dans laquelle se trouve ce dispositif de conservation de produits alimentaires et des magasins de ventes de produits alimentaires, les dates de préemption ou de conservation des produits alimentaires contenus dans ce dispositif de conservation de produits alimentaires ou encore de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires, permet de contrôler l’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires par transmission de requête à destination d’un dispositif de communication mobile et/ou d’au moins un système d’affichage embarqué dudit véhicule. A cet effet, des premières, deuxièmes, troisièmes et quatrièmes données sont obtenues (reçues). Les premières données sont représentatives de besoins alimentaires d’un usager, les deuxièmes données sont représentatives de distance entre l’habitation de l’usager et des magasins de ventes de produits alimentaires, les troisièmes données sont représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé et les quatrièmes données sont représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires. Une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires est déterminée par classification des premières, deuxièmes, troisièmes et quatrièmes données à partir d’un modèle de classification appris dans une phase dite d’apprentissage. La classification est par exemple mise en œuvre dans une méthode d’apprentissage machine (de l’anglais « machine learning »), par exemple mise en œuvre avec un réseau de neurones. Une telle méthode permet d’estimer de manière plus fiable et en temps réel un agenda d’approvisionnement d’un dispositif de conservation de produits alimentaires sur un horizon temporel déterminé, par exemple pour les prochains jours à venir, sur la base d’un modèle appris à partir de mêmes données d’un ensemble d’autres véhicules. Un tel avantage est obtenu par la détermination, lors d’une phase d’apprentissage, de la corrélation entre les données collectées d’un ensemble de véhicules et représentant l’utilisation réelle qui est faite par les usagers de ces véhicules des agendas d’approvisionnement déterminés en fonction de ces données collectées. La détermination d’agenda d’approvisionnement de dispositif de conservation de produits alimentaires permet d’optimiser les déplacements réalisés par un usager avec son véhicule pour aller acheter des produits alimentaires dans un magasin de vente en contrôlant des moyens pour afficher des informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires qui se trouve dans son habitation sur l’écran d’un dispositif de communication mobile et/ou en contrôlant au moins un système d’affichage embarqué du véhicule de cet usager. La illustre schématiquement un environnement de communication 1 entre un premier véhicule 10 d’un usager et un dispositif de conservation de produits alimentaires 102 situé dans une habitation de l’usager, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le premier 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. Le dispositif de conservation de produits alimentaires 102 correspond par exemple à un réfrigérateur ou congélateur ou chambre froide. Le premier véhicule 10 et le dispositif de conservation de produits alimentaires 102 comprennent également avantageusement un système de communication configuré pour communiquer avec un ou plusieurs dispositifs distants 101 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 et/ou du dispositif de conservation de produits alimentaires 102. Le dispositif distant 101 correspond par exemple à un serveur du « cloud » 100. Le système de communication du premier 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 premier 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 premier véhicule 10 et pour assister le conducteur et/ou les passagers du premier véhicule 10 dans le contrôle du premier véhicule 10 et/ou pour établir un diagnostic sur le fonctionnement d’un ou plusieurs composants du premier 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). Le système de communication du dispositif de conservation de produits alimentaires 102 comprend par exemple une ou plusieurs antennes de communication reliées à un ou plusieurs calculateurs du système embarqué du dispositif de conservation de produits alimentaires 102. La ou les antennes 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, pour le contrôle du dispositif de conservation de produits alimentaires 102 et/ou pour l’établissement d’un diagnostic sur le fonctionnement d’un ou plusieurs composants du dispositif de conservation de produits alimentaires 102. Le ou les calculateurs peuvent communiquer et échanger des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques ou par Ethernet (selon la norme ISO/IEC 802-3). L’un des services mis en œuvre par le dispositif de conservation de produits alimentaires 102 consiste à établir une liste des produits alimentaires qu’il contient et dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé, typiquement une semaine, et à émettre, via l’infrastructure de communication mobile à destination du dispositif 101, des troisièmes données représentatives de ces produits et de leurs dates de péremption ou de conservation. En variante, ladite liste de produits alimentaires est établie et émise périodiquement. En variante, ladite liste de produits alimentaires est établie suite à la réception d’une requête par le dispositif de conservation de produits alimentaires 102. L’infrastructure de communication mobile permettant la communication sans fil de données entre le premier véhicule 10, le dispositif de conservation de produits alimentaires 102 et le dispositif distant 101 comprend par exemple un 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 entre le premier véhicule 10, le dispositif de conservation de produits alimentaires 102 et le dispositif distant 101 du « cloud » 100 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 premier véhicule 10, le dispositif de conservation de produits alimentaires 102 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é) aussi appelé LTE 3G, 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. Le processus de communication entre le premier véhicule 10 et le dispositif de conservation de produits alimentaires 102 comprend avantageusement deux phases, chacune de ces phases comprenant une ou plusieurs opérations. La première phase correspond à une phase dite d’apprentissage ou d’entrainement d’un ou plusieurs modèles de prédiction (et/ou d’un modèle ou plusieurs modèles de classification) et la deuxième phase correspond à une phase dite de production basée sur le ou les modèles de classification appris dans la phase d’apprentissage et de données alimentant le ou les modèles de classification appris. La première phase et la deuxième phase sont par exemple mises en œuvre par le dispositif distant 101. Selon une variante de réalisation, la première phase est mise en œuvre par le dispositif distant 101 (ou par un serveur hors « cloud », par exemple un serveur hébergé dans un centre (par exemple un bureau d’étude) adapté pour faire l’apprentissage) et la deuxième phase par le premier véhicule 10, par exemple par un calculateur du système embarqué du premier véhicule 10. Selon une autre variante de réalisation, l’apprentissage est mis en œuvre dans la première phase et les paramètres du ou des modèles de classification sont affinés en temps réel à partir des données relatives au premier véhicule 10 reçues ou collectées pendant la deuxième phase. Phase d’apprentissage L’apprentissage mis en œuvre dans la première phase correspond avantageusement à un apprentissage supervisé à partir d’un ensemble de données associées à un ensemble ou groupe de deuxièmes véhicules 11 comprenant par exemple quelques dizaines, quelques centaines, des milliers ou des dizaines/centaines de milliers de deuxièmes véhicules. Selon une variante de réalisation, l’apprentissage mis en œuvre dans la première phase correspond à un apprentissage non supervisé à partir de l’ensemble de données associées à l’ensemble de deuxièmes véhicules. Selon un exemple particulier, les deuxièmes véhicules compris dans l’ensemble de deuxièmes véhicules 11 possèdent tous la même configuration ou une configuration similaire, c’est-à-dire qu’ils correspondent tous à un même type de véhicule (par exemple une même série d’un modèle particulier de véhicule) avec des composants ou organes identiques ou similaires (même version par exemple), par exemple des mêmes amortisseurs ou des amortisseurs de même type. Dans une première opération de la phase d’apprentissage, le dispositif distant 101 collecte, pour chaque deuxième véhicule 11, un ensemble de premières données représentatives de besoins alimentaires de l’usager du deuxième véhicule 11, un ensemble de deuxièmes données représentatives de distance entre l’habitation de l’usager du deuxième véhicule 11 et de magasins de ventes de produits alimentaires situés dans les alentours de cette habitation, un ensemble de troisièmes données représentatives de produits alimentaires contenus dans des dispositifs de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé et un ensemble de quatrièmes données représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager du deuxième véhicule 11 qui sont en vente dans les magasins de vente de produits alimentaires. Les premières données comprennent par exemple des données descriptives du foyer de l’usager tels que le nombre de personnes, leur âge, leur sexe, … ou encore une liste de produits alimentaires favoris qui décrivent des préférences alimentaires. Ces premières données peuvent être saisies par un usager via une Interface Homme-Machine implantée dans le premier 10 ou deuxième 11 véhicule. Les deuxièmes données représentatives de distance entre l’habitation d’un usager et des magasins de ventes de produits alimentaires comprennent par exemple des coordonnées obtenues par un récepteur d’un système de positionnement par satellite, dit système GNSS (de l’anglais « Global Navigation Satellite System » ou en français « Géolocalisation et navigation par un Système de Satellites »), par exemple un récepteur d’un système GPS (de l’anglais « Global Positioning System » ou en français « Système de géolocalisation par satellite ») ou Galileo et/ou une antenne d’un tel récepteur GNSS. Ces deuxièmes données peuvent aussi comprendre des valeurs de distance kilométriques entre une habitation d’un usager et un magasin de ventes de produits alimentaires. Les troisièmes données, représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé, peuvent comprendre une liste d’éléments, chaque élément associant une référence à un produit alimentaire avec une date ou avec une valeur représentative de l’écart de temps entre la date du jour et la date de péremption ou de conservation d’un produit alimentaire. Selon une variante, ces troisièmes données peuvent être obtenues par un dispositif de conservation de produits alimentaires 102 par lecture de radio-étiquettes de type à communication par champs proche (de l’anglais « Radio Frequency Identification » ou RFID, en français « identification radio fréquence »). Chaque radio-étiquette identifiant un produit alimentaire contenu dans le dispositif de conservation de produits alimentaires ainsi que sa date de préemption ou de conservation. Le dispositif de conservation de produits alimentaires est configuré pour comparer la date de préemption ou de conservation de chaque produit alimentaire qu’il contient avec une date limite définie par la date du jour à laquelle est ajouté un nombre prédéfini de jours. Un produit alimentaire contenu dans le dispositif de conservation de produits alimentaires est ajouté à une liste de produits alimentaires dès que sa date de préemption ou de conservation dépasse la date limite. Un produit alimentaire est retiré de la liste dès que le produit alimentaire est retiré du dispositif de conservation de produits alimentaires. Les quatrièmes données sont représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires. Selon une variante, ces quatrièmes données peuvent être obtenues par comparaison de produits alimentaires favoris d’un usager, stockés par exemple dans une mémoire du premier 10 ou deuxième 11 véhicule, et d’offres promotionnelles de produits alimentaires disponibles sur des sites marchand de magasins de vente de produits alimentaires. Une liste de produits alimentaires favoris en promotion peut ainsi être mémorisée et tenue à jour par le premier 10 et deuxième 11 véhicule dès qu’une nouvelle offre promotionnelle apparaît sur l’un de ces sites marchand ou qu’une offre promotionnelle expire. Les ensembles de premières, deuxièmes, troisièmes et quatrièmes données sont par exemple émises par chacun des deuxièmes véhicules de l’ensemble 11 via l’infrastructure réseau sans fil décrite ci-dessus à destination du dispositif distant 101. Les ensembles de premières, deuxièmes, troisièmes et quatrièmes données correspondent par exemple à une partie ou à un ensemble de signaux émis par chaque deuxième véhicule et/ou par des dispositifs de communication mobile (par exemple une tablette, un téléphone intelligent (de l’anglais « Smartphone ») embarqués dans les deuxièmes véhicules 11 et par exemple reliés en communication avec les deuxièmes véhicules (par exemple en Bluetooth® ou en Wifi®) qui les embarque. Ces données sont par exemple transmises de manière continue à une fréquence déterminée (par exemple toutes les secondes, heures, jours, etc.) ou à chaque variation d’une donnée. Les données reportées au dispositif distant 101 correspondent par exemple aux données d’une liste déterminée et stockée en mémoire d’un calculateur du système embarqué de chaque deuxième véhicule qui fait une sélection des données à transmettre parmi l’ensemble des données. Selon une variante de réalisation, les premières et deuxième données sont stockées dans une mémoire du premier 10 ou deuxième 11 véhicule. Dans une deuxième opération de la phase d’apprentissage, le dispositif distant 101 traite les données obtenues lors de la première opération, c’est-à-dire les premières, deuxièmes, troisièmes et quatrièmes données. Le traitement comprend un croisement de ces données pour la génération d’un ensemble de classes, chaque classe de l’ensemble étant associée à un agenda d’approvisionnement du dispositif de conservation de produits alimentaires 102, les classes ou groupes étant dits labélisés, c’est-à-dire qu’une étiquette (de l’anglais « label ») est associée à chaque classe ou groupe. Par exemple, si 5 classes ou groupes sont générés lors de la classification des données, 5 agendas d’approvisionnement seront également générés (par exemple de 0 à 4), avec par exemple l’agenda d’approvisionnement 0 correspondant à un approvisionnement en produits alimentaires qui ne sont pas indispensables donc très peu urgent, et un agenda d’approvisionnement 4 correspondant à un approvisionnement en produits alimentaires indispensables donc très urgent. Le ou les modèles de classification est/sont généré(s) ou entrainé(s) par classification des données reçues. Un modèle de classification est par exemple obtenu pour chaque type de véhicule de l’ensemble de deuxièmes véhicules 11. Selon une variante, un seul modèle de classification est obtenu pour l’ensemble de deuxièmes véhicules 11. La classification mise en œuvre correspond par exemple à une classification via une méthode de partition en k-moyennes (de l’anglais « k-means »). Cette méthode de partition en k-moyennes est par exemple associée à une méthode dite « Elbow » (ou « coude » en français) afin de regrouper les différents profils obtenus en groupes ou classes de différents agendas d’approvisionnement. Les principes d’une telle méthode associée à la méthode « Elbow » sont connus de l’homme du métier et par exemple décrit dans le document intitulé « Determining the appropriate cluster number using elbow method for K-means algorithm », publié par H. Humaira et R. Rasyidah en janvier 2018. Un tel processus de classification est avantageusement mis en œuvre par un réseau de neurones mettant en œuvre une méthode d’apprentissage automatique, aussi appelée méthode d’apprentissage machine (de l’anglais « machine learning »), par exemple une méthode d’apprentissage profond (de l’anglais « deep learning »). Selon un exemple particulier et non-limitatif, le réseau de neurones correspond à un réseau de neurones récurrent à mémoire court et long terme, dit réseau LSTM (de l’anglais « Long Short Term Memory »), un exemple d’un tel réseau LSTM étant décrit dans le document « Long short-term memory » publié par Sepp Hochreiter et Jürgen Schmidhuber, dans Neural Computation. 9 (8): 1735 1780.doi:10.1162/neco.1997.9.8. 1735. PMID 9377276. Un réseau de neurones de type LSTM est constitué de cellules (neurones) interconnectées interagissant non-linéairement. La sortie d'une cellule est une combinaison non linéaire de ses entrées. Un réseau de neurones de type LSTM est constitué de cellules (neurones) interconnectées interagissant non-linéairement. La sortie d'une cellule est une combinaison non linéaire de ses entrées. Lorsque la phase de classification est mise en œuvre par le dispositif distant 101, les premières, deuxièmes, troisièmes et quatrièmes données sont transmises par les deuxièmes véhicules 11 au dispositif 101 et les paramètres définissant chaque modèle de classification obtenu à la deuxième opération sont transmis par le dispositif distant 101 au premier véhicule 10 qui les stocke en mémoire associée à un calculateur du système embarqué pour la mise en œuvre par ce calculateur de la phase de production. Une telle phase d’apprentissage permet ainsi de croiser les données associées aux deuxièmes véhicules 11. Phase de production Dans une première opération de la phase de production, le dispositif en charge de la phase de production (c’est-à-dire le dispositif distant 101 ou un ou plusieurs calculateurs du système embarqué du premier véhicule 10) réceptionne les données suivantes : - des premières données représentatives de besoins alimentaires de l’usager du premier véhicule 10 ; - des deuxièmes données représentatives de distance entre l’habitation de l’usager du premier véhicule 10 et des magasins de ventes de produits alimentaires ; - des troisièmes données représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires 102 dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé ; - des quatrièmes données représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager du premier véhicule 10 qui sont en vente dans les magasins de vente de produits alimentaires. Les premières, deuxièmes, troisièmes et quatrièmes données sont par exemple transmises par le premier véhicule 10 au dispositif distant 101 via l’infrastructure de réseau sans fil au fil du temps, par exemple à intervalles réguliers ou sur requête du dispositif 101. Lorsque la phase de production est mise en œuvre par le premier véhicule 10, les premières et deuxièmes données sont reçues à partir d’une mémoire associée au calculateur du système embarqué du premier véhicule 10, ou dans le dispositif 101 auquel est connecté le premier véhicule 10. Selon une variante de réalisation, une information représentative de l’instant temporel auquel chaque donnée a été reçue ou transmise est associé à ladite donnée. Dit autrement, chaque donnée est horodatée. Dans une deuxième opération de la phase de production, les premières, deuxièmes, troisièmes et quatrièmes données sont utilisées pour alimenter le ou les modèles de classification appris ou entrainés pendant la phase d’apprentissage. Il ressort de ce ou ces modèles une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires 102 de l’usager du premier véhicule 10. La détermination d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires 102 de l’usager du premier véhicule 10 est par exemple mise en œuvre en utilisant la méthode dite des k-moyennes, laquelle est par exemple mise en œuvre par un réseau de neurones, par exemple de type LSTM. Le réseau de neurones de type LSTM permet de déterminer un agenda d’approvisionnement du dispositif de conservation de produits alimentaires 102 en temps réel à partir des premières, deuxièmes, troisièmes et quatrièmes collectées. Les premières, deuxièmes, troisièmes et quatrièmes données sont ainsi traitées pour déterminer la probabilité d’appartenance à chaque classe de la pluralité de classes générées pendant la phase d’apprentissage. L’agenda d’approvisionnement du dispositif de conservation de produits alimentaires 102 déterminé pour l’usager du premier véhicule 10 correspond à l’agenda d’approvisionnement associé à la classe pour laquelle la probabilité d’appartenance est la plus élevée. Dans une troisième opération de la phase de production, dès que l’agenda d’approvisionnement représenté par ladite information déterminée indique que le dispositif de conservation de produits alimentaires 102 doit être approvisionné, au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires 102 est transmise à destination d’un dispositif de communication mobile 103 et/ou d’au moins un système d’affichage embarqué du premier véhicule 10. Les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires 102 sont alors affichées sur un écran du dispositif de communication mobile 103 ou par ledit au poins un système embarqué du premier véhicule 10. Selon une variante, le dispositif de communication mobile 103 est un téléphone ou une tablette ou un ordinateur. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une liste d’au moins un produit alimentaire. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une information d’identification d’un magasin de vente dudit au moins un produit de la liste. Selon une variante, les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une date à laquelle ledit au moins un produit de la liste doit être acheté. Selon une variante, cette ou ces requêtes active/nt ou contrôle/nt un système de navigation embarqué du premier véhicule 10 pour indiquer un itinéraire à suivre par le premier véhicule 10 jusqu’au magasin de vente de produits alimentaires indiqué par l’information déterminée par classification. La ou les requêtes à générer sont par exemple déterminées en fonction de la classe obtenue à l’issue du processus de classification. Selon cet exemple, une ou plusieurs requêtes à générer sont associées à chacune des classes identifiées lors de la phase d’apprentissage. Lorsque la phase de production est mise en œuvre par le dispositif distant 101, la ou les requêtes sont générées par le dispositif distant 101 et transmises au premier véhicule 10 et/ou au dispositif de communication mobile 103 via l’infrastructure de réseau sans fil. Lorsque la phase de production est mise en œuvre par le premier véhicule 10, la ou les requêtes sont générées par un calculateur et transmises à d’autres calculateurs du premier véhicule 10 via un ou plusieurs bus de données et/ou à destination du dispositif de communication sans fil 103 via une connexion sans fil (via l’infrastructure de réseau sans fil ou selon un mode de communication direct sans fil entre le premier véhicule 10 et le dispositif de communication mobile 103). La illustre schématiquement un dispositif 2 de communication entre un véhicule 10 d’un usager et un dispositif de conservation de produits alimentaires 102 connecté au véhicule 10 et situé dans une habitation 12 de l’usager, selon un exemple de réalisation particulier et non limitatif de la présente invention. Un tel dispositif 2 est configuré pour la mise en œuvre de la phase d’apprentissage et de la phase de production d’une méthode d’apprentissage machine. 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 ordinateur, un ordinateur portable, un serveur, un téléphone portable, une tablette ou encore un équipement électronique embarqué tel qu’un ordinateur de bord d’un véhicule ou un calculateur électronique tel qu’une UCE (« Unité de Commande Electronique. 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 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, par exemple un serveur distant ou le « cloud », d’autres nœuds du réseau ad hoc. 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, tactile ou non, un ou des haut-parleurs et/ou d’autres périphériques (système de projection) via des interfaces de sortie respectives. La illustre un organigramme des différentes étapes d’un procédé de communication entre le premier véhicule 10 d’un usager et le dispositif de conservation de produits alimentaires 102 connecté au premier véhicule 10 et situé dans l’habitation 12 de l’usager, 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 premier véhicule 10, par exemple par le dispositif 2 de la , ou par un système comprenant le dispositif embarqué relié en communication sans fil à un dispositif distant de type serveur ou ordinateur. Dans une première étape 31, des premières données représentatives de besoins alimentaires de l’usager sont reçues. Dans une deuxième étape 32, des deuxièmes données sont reçues. Les deuxièmes données sont représentatives de distance entre l’habitation de l’usager et des magasins de ventes de produits alimentaires. Dans une troisième étape 33, des troisièmes données sont reçues. Les troisièmes données représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé. Dans une quatrième étape 34, des quatrièmes données sont reçues. Les quatrièmes données sont représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires. Dans une cinquième étape 35, une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires est déterminée par classification desdites premières, deuxièmes, troisièmes et quatrièmes données à partir d’un modèle de classification appris dans une phase dite d’apprentissage préalable à ladite réception desdites premières, deuxièmes, troisièmes et quatrièmes données, ledit agenda d’approvisionnement étant associé à une classe d’un ensemble de classes en sortie dudit modèle de classification. Dans une sixième étape 36, dès que l’agenda d’approvisionnement représenté par ladite information déterminée indique que le dispositif de conservation de produits alimentaires doit être approvisionné, au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires est transmise à destination d’un dispositif de communication mobile 103 et/ou d’au moins un système d’affichage embarqué du premier véhicule 10. 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 . Bien entendu, la présente invention ne se limite pas aux exemples de réalisation décrits ci-avant mais s’étend à un procédé de communication entre un véhicule d’un usager et un dispositif de conservation de produits alimentaires connecté au véhicule et situé dans une habitation de l’usager, 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é. La présente invention concerne également un véhicule, par exemple automobile, comprenant le dispositif de la . La présente invention concerne également un système comprenant un premier véhicule 10, un dispositif de conservation de produits alimentaires 102 et un ou plusieurs dispositifs distants de type serveur, le premier véhicule 10, le dispositif de conservation de produits alimentaires 102 et le ou les dispositifs distants étant reliés entre eux en communication sans fil. Procédé de communication entre un véhicule (10) d’un usager et un dispositif de conservation de produits alimentaires (102) connecté au véhicule (10) et situé dans une habitation (12) de l’usager, ledit procédé étant mis en œuvre par au moins un processeur et comprenant les étapes suivantes : - réception (31) de premières données représentatives de besoins alimentaires de l’usager ; - réception (32) de deuxièmes données représentatives de distance entre l’habitation de l’usager et des magasins de ventes de produits alimentaires ; - réception (33) de troisièmes données représentatives de produits alimentaires contenus dans le dispositif de conservation de produits alimentaires dont les dates de péremption ou de conservation expirent au plus tard dans un nombre de jours prédéterminé ; - réception (34) de quatrièmes données représentatives de périodes d’offres promotionnelles sur des produits alimentaires favoris de l’usager qui sont en vente dans les magasins de vente de produits alimentaires ; - détermination (35) d’une information représentative d’un agenda d’approvisionnement du dispositif de conservation de produits alimentaires par classification desdites premières, deuxièmes, troisièmes et quatrièmes données à partir d’un modèle de classification appris dans une phase dite d’apprentissage à ladite réception desdites premières, deuxièmes, troisièmes et quatrièmes données, ledit agenda d’approvisionnement étant associé à une classe d’un ensemble de classes en sortie dudit modèle de classification ; - dès que l’agenda d’approvisionnement représenté par ladite information déterminée indique que le dispositif de conservation de produits alimentaires doit être approvisionné, transmission (36) d’au moins une requête d’affichage d’informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires à destination d’un dispositif de communication mobile (103) et/ou d’au moins un système d’affichage embarqué du véhicule. Procédé selon la revendication 1, pour lequel les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une liste d’au moins un produit alimentaire. Procédé selon la revendication 2, pour lequel les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une information d’identification d’un magasin de vente dudit au moins un produit de la liste. Procédé selon la revendication 2 ou 3, pour lequel les informations relatives à un approvisionnement du dispositif de conservation de produits alimentaires comprennent une date à laquelle ledit au moins un produit de la liste doit être acheté. Procédé selon l’une des revendications 1 à 4, pour lequel les premières et deuxièmes données sont mémorisées dans une mémoire. Procédé selon l’une des revendications 1 à 5, pour lequel les troisièmes données sont obtenues par lecture de radio-étiquettes. Procédé selon l’une des revendications 1 à 6, pour lequel ladite classification est mise en œuvre par un réseau de neurones. 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 entre un véhicule (10) d’un usager et un dispositif de conservation de produits alimentaires (102) connecté au véhicule (10) et situé dans une habitation (12) de l’usager, 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 à 7. Véhicule (10) comprenant le dispositif (2) selon la revendication 9.