Brevet FR3131167A1 — publié le 20230623

La présente divulgation propose une détermination d’une priorité à attribuer à un véhicule, opéré par un serveur (SER) et comportant: - collecter, depuis un réseau de communication (RES), des données d’au moins des identifiants d’équipements communicants (TER1, TER2), l’un des identifiants collecté étant associé audit véhicule (MOD), - déterminer un nombre d’identifiants colocalisés, selon un critère de colocalisation choisi, ledit identifiant associé au véhicule étant l’un desdits identifiants colocalisés, et * si le nombre est supérieur à un seuil, attribuer audit véhicule une première priorité, et * si le nombre est inférieur au seuil, attribuer au véhicule une deuxième priorité, inférieure à la première priorité. Figure de l’abrégé : Figure 1 Traitement de données perfectionné pour un covoiturage efficace La présente divulgation relève du domaine du traitement de données dans le cadre de covoiturage. La limitation de l'utilisation des énergies fossiles, susceptible de produire des gaz à effet de serre, devient un enjeu majeur dans le secteur de l'automobile. Une forte croissance du recours à l’énergie électrique dans ce secteur, en remplacement des énergies fossiles, est déjà observée. Toutefois, les prévisions des besoins en matière d’énergie électrique pour les déplacements montrent que les déplacements collectifs en véhicule devront être la norme tandis que les déplacements individuels seront proscrits. Par ailleurs, le nombre croissant de véhicules sature déjà les infrastructures routières sur les grands axes. Les solutions de covoiturage sont alors encouragées afin de réduire autant que possible le nombre de véhicules sur les routes, et réduire ainsi l’énergie sollicitée par l’ensemble de ces véhicules. Pour organiser de telles solutions de covoiturage, il existe des applications connues pour mettre en relation un automobiliste utilisateur d’un véhicule, d’une part, et un ou plusieurs passagers occasionnels de ce véhicule. Les applications sont généralement nominatives, les passagers et l’automobiliste déclarant leur identité via l’application. La mise en relation définit en outre un point de rendez-vous pour y conduire le véhicule afin d’y accueillir le ou les passagers. Un problème lié à de telles applications est qu’elles sont simplement déclaratives en général. Aucune vérification n’est réalisée quant à la prise en charge effective des passagers. Résumé La présente divulgation vient améliorer la situation. Elle propose à cet effet un procédé de détermination d’une priorité à attribuer à un véhicule, opéré par un serveur et comportant: - collecter, depuis un réseau de communication, des données d’au moins des identifiants d’équipements communicants, l’un des identifiants collecté étant associé audit véhicule, - déterminer un nombre d’identifiants colocalisés, selon un critère de colocalisation choisi, ledit identifiant associé au véhicule étant l’un desdits identifiants colocalisés, et * si le nombre est supérieur à un seuil, attribuer audit véhicule une première priorité, et * si le nombre est inférieur au seuil, attribuer au véhicule une deuxième priorité, inférieure à la première priorité. On compte ainsi le nombre d’équipements communicants vérifiant ce critère de colocalisation, et si ce nombre est supérieur à un seuil, ou plus précisément dans une application de covoiturage, si ce nombre est conforme à un nombre attendu et sur un trajet attendu, alors on attribue une priorité accordant un privilège au véhicule. Ainsi, une telle réalisation permet de diminuer les temps de trajet pour les véhicules embarquant un grand nombre de passagers (par exemple au-delà d’un seuil de trois passagers en plus du conducteur dans le véhicule), afin d’inciter les conducteurs de véhicule à prendre un grand nombre de passagers, favorisant ainsi le covoiturage. Ainsi, l’une des applications possibles de la détermination du nombre de personnes dans un véhicule au sens de la présente divulgation peut être la régulation du trafic routier, favorisant en particulier les véhicules en situation de covoiturage. Dans une réalisation, l’attribution audit véhicule d’une première ou d’une deuxième priorité comporte : - attribuer audit véhicule une première route ou une deuxième route, les première et deuxième route ayant respectivement les première et deuxième priorités. On entend ici par « route » aussi bien une voie d’une route, qu’un itinéraire particulier. Ainsi par exemple, la route ayant la première priorité précitée peut être par exemple une voie de gauche d’une autoroute, moins encombrée qu’une voie de droite ayant alors la deuxième priorité. Un autre exemple d’une route ayant la première priorité est une voie de télépéage sur une autoroute (plus rapide que les autres voies). En complément ou en variante, la route ayant la première priorité précitée peut être un itinéraire alternatif à un trajet empruntant une route embouteillée. Il peut s’agir en outre d’une autorisation d’emprunt d’une voie à sens inverse d’une route à double sens pour manœuvrer le dépassement d’un autre véhicule. Il peut s’agir en outre d’une priorité accordée à un carrefour ou sur un rond-point. Selon différents modes de réalisation, les première et deuxième priorités précitées peuvent être plus généralement : - des voies différentes, - des itinéraires différents, - une ouverture d’une barrière ou non, - des traitements différents, de façon plus générale (frais de parking, d’assurance, de péage, par exemple, plus ou moins réduits selon la priorité accordée). Ainsi, la détermination du nombre de personnes dans un véhicule peut être utilisée pour attribuer un itinéraire particulier à ce véhicule, ou être utilisée pour d’autres situations, par exemple pour commander une barrière de péage ou de parking, pour moduler les frais de parking, de péage, etc. Dans une réalisation, le procédé peut comporter en outre : - mettre en œuvre une intelligence artificielle pour définir des stratégies de libération et d’occupation de routes par des véhicules selon les priorités respectivement attribuées auxdits véhicules, et ce en vue d’une régulation de trafic routier favorisant le covoiturage. La mise en œuvre de l’intelligence artificielle peut s’appuyer par exemple sur les données d’une base de connaissances répertoriant par exemple des situations similaires précédentes, d’encombrement des routes, et d’identification : - d’une première route (succession de voies et/ou d’itinéraires) qui a été empruntée par les véhicules qui ont été les plus rapides pour atteindre leur destination, et - d’une deuxième route qui a été empruntée par les véhicules les plus retardés avant d’atteindre leur destination. Typiquement dans ce cas, la première route peut être retenue en mémoire comme procurant la première priorité lorsqu’elle est empruntée, et la deuxième route comme procurant la deuxième priorité. Une telle réalisation permet la mise en œuvre d’une régulation du trafic routier, favorisant en particulier les véhicules en situation de covoiturage. Dans une réalisation, le critère choisi est déterminé par des identifiants d’équipements incluant l’identifiant associé au véhicule, et ayant : - une même localisation, - une même vitesse, et - une même direction de déplacement. On entend ici par « même localisation » le fait que les équipements identifiés sont localisés dans un rayon inférieur à un seuil, par exemple de cinq mètres. Ainsi, dans une telle réalisation, il n’est pas besoin d’informations autres que le recensement d’identifiants d’équipements communicants vérifiant le critère précité. L’identifiant d’équipement peut être de type IMSI (« International Mobile Subscriber Identity ») par exemple pour un terminal tel qu’un smartphone, sans devoir nécessairement divulguer d’autres informations. Ainsi, typiquement l’identité des passagers n’a pas besoin d’être divulguée et l’identifiant d’équipement peut par exemple être supprimé d’une mémoire de stockage temporaire (après vérification du critère précité éventuellement une pluralité de fois successives). Une telle réalisation résout ainsi un problème lié aux applications de covoiturage habituelles, qui sont le plus souvent nominatives (déclarant les identités des passagers) et qui contreviennent ainsi aux réglementations de protection des données privées (notamment le Règlement Général sur la Protection des Données ou « RGPD »), dès lors qu’une corrélation peut être effectuée entre l’identité de la personne et de la destination où se rend cette personne, via les données partagées que gèrent de telles applications au sens de l’art antérieur. Une telle réalisation, au sens de la présente divulgation, est en revanche compatible avec la règlementation en matière de préservation des données privées. En effet, une mise en œuvre de ce procédé peut être « App-less » (i.e. ne nécessitant pas une application sur terminal ou autre liant tous les équipements à identifier pour la colocalisation) : le serveur précité collecte toutes les données pour vérifier cette colocalisation, en ne s’appuyant que sur les identifiants d’équipements et sans réaliser de corrélation avec des personnes disposant effectivement de tels équipements. L’avantage qui en résulte est notamment le respect de la règlementation en matière de données privées (« RGPD »). Dans une réalisation, le procédé précité peut comporter en outre : - répéter la détermination du nombre d’identifiants colocalisés et la comparaison dudit nombre d’identifiants colocalisés au seuil, l’attribution de la première priorité ou de la deuxième priorité étant dynamique à chaque détermination de colocalisation. Ainsi, la vérification des conditions de covoiturage avec l’attribution d’une priorité (telle qu’une route prioritaire) peut s’effectuer en temps réel. Dans une réalisation, le procédé peut comporter en outre : - en cas d’attribution précédente de la première priorité, et de non réception d’un des identifiants parmi les identifiants colocalisés, différer un changement d’attribution de priorité, pendant un nombre d’itérations choisi du procédé. En effet, il est possible que sur un tronçon du trajet du véhicule, l’un des équipements ne soit plus vu par le réseau (mis en arrêt par l’utilisateur ou ne captant plus). Dans ce cas, un traitement auprès d’un serveur recevant les données des équipements (IMSI pour un smartphone par exemple) reporte à un instant ultérieur la décision d’arrêter l’attribution d’une route privilégiée par exemple, et renouvelle répétitivement le test de colocalisation. Ainsi, dans une telle réalisation, si l’identifiant d’un équipement est « perdu » car cet équipement n’est plus « vu » par le réseau de communication, on réitère le procédé un nombre prédéterminé de fois en continuant à attribuer toutefois la première priorité au véhicule. Ainsi, si à la suite d’une réitération du procédé, l’équipement dont l’identifiant était précédemment perdu est vu à nouveau par le réseau, et continue de vérifier le critère précité, alors il peut être présumé que l’équipement « perdu » était encore embarqué dans le véhicule dans l’intervalle de temps où il n’était plus vu par le réseau, ce qui justifie l’attribution de la première priorité pendant cet intervalle de temps. Dans une réalisation, le procédé peut comporter en outre : - collecter des données issues de capteurs de présence d’utilisateurs dans le véhicule pour confirmer le nombre d’identifiants colocalisés déterminé. Les capteurs de présence peuvent être par exemple des capteurs de poids sur les sièges ou des capteurs de fermeture de ceinture de sécurité ou encore des capteurs de portières ouvertes puis fermées, ou encore un nombre de visages détectés par le rétroviseur central du véhicule, ou autres. Une telle réalisation permet alors par exemple, en cas de perte de l’identifiant d’un des équipements car plus « vu » par le réseau, de compter néanmoins la présence du même nombre de passagers dans le véhicule (même nombre de sièges occupés par exemple) d’après la remontée des données de ces capteurs vers le serveur. Plus généralement, il permet de corroborer un nombre de passagers présents dans le véhicule au nombre d’identifiants d’équipements détectés en colocalisation avec l’identifiant associé au véhicule. Dans une réalisation complémentaire ou alternative, le procédé peut comporter : - collecter des données issues de capteurs situés dans un environnement routier du véhicule, de présence d’utilisateurs dans le véhicule pour confirmer le nombre d’identifiants colocalisés déterminé. Ces capteurs situés dans l’environnement routier peuvent être par exemple des caméras (à hauteur de panneaux de signalisation ou autres) capables de détecter un nombre de visages sur une image acquise (pas nécessairement d’identifier ces visages). Il peut s’agir aussi de balises de type beacon, réseaux WiFi, et/ou autres. Dans une réalisation, le procédé peut comporter en outre : - en cas de perte de réception par ledit réseau de communication d’au moins un des identifiants parmi les identifiants colocalisés, mettre en œuvre une plateforme coopérative entre une pluralité de réseaux de communication comprenant ledit réseau de communication et au moins un réseau de communication distinct, pour déterminer si ledit au moins un réseau de communication distinct reçoit des données dudit au moins un des identifiants parmi les identifiants colocalisés, et - si ledit au moins un réseau de communication distinct reçoit des données dudit au moins un des identifiants parmi les identifiants colocalisés, déterminer ledit nombre d’identifiants colocalisés avec des données de localisation dudit au moins un des identifiants parmi les identifiants colocalisés, lesdites données de localisation étant fournies par ledit réseau de communication distinct. Ainsi, dans une telle réalisation, en cas de perte d’un identifiant d’équipement qui n’est plus vu par le réseau, le procédé peut s’appuyer sur une plateforme coopérative entre plusieurs réseaux de communication, pour déterminer si au moins un autre des réseaux détecte encore l’identifiant perdu, en colocalisation avec par exemple l’identifiant associé au véhicule (ou l’un au moins des identifiants colocalisés avec l’identifiant du véhicule). Une telle réalisation permet ainsi de multiplier par autant de réseaux les chances de suivre la localisation d’un équipement. Dans une réalisation, l’équipement communicant du véhicule comporte un module de conduite autonome du véhicule, le procédé comportant l’émission d’une consigne à destination d’un tel module pour emprunter une route de première priorité ou une route de deuxième priorité en fonction dudit nombre d’identifiants colocalisés déterminé. Dans une telle réalisation, le véhicule peut être en mode de conduite autonome et emprunter en temps réel la route qu’il lui est attribuée. Alternativement, dans une réalisation, l’équipement communicant du véhicule comporte un terminal comprenant une interface homme machine à disposition d’un utilisateur du véhicule (conducteur ou passager du véhicule), le procédé comportant l’émission d’un message de recommandation destiné au terminal pour proposer à l’utilisateur, via ladite interface homme machine, une recommandation d’emprunter une route de première priorité ou une route de deuxième priorité en fonction dudit nombre d’identifiants colocalisés déterminé. Dans cette réalisation alternative, le conducteur du véhicule, par exemple, reçoit sur son terminal (par exemple un smartphone) des recommandations de routes à emprunter, avec typiquement des routes prioritaires si les conditions de covoiturage sont remplies. Ainsi, on entend par « identifiant associé au véhicule » aussi bien l’identifiant : - d’un équipement communicant, dédié, intégré dans le véhicule ou en seconde monte, par exemple un équipement communicant comportant un dispositif de navigation (de type dit « GPS »), - que d’un module de conduite autonome (i.e. pour conduire automatiquement le véhicule sans intervention du conducteur, autre qu’une surveillance), - ou encore un identifiant de terminal à disposition du conducteur ou d’un passager quelconque du véhicule (par exemple un identifiant IMSI d’un smartphone), ce terminal pouvant lui-même exécuter une application d’aide à la conduite (par exemple une application de navigation) avec un affichage de recommandations de voies/routes à emprunter. Selon un autre aspect, il est proposé un programme informatique comportant des instructions pour la mise en œuvre de tout ou partie d’un procédé tel que défini dans les présentes lorsque ce programme est exécuté par un processeur. Selon un autre aspect, il est proposé un support d’enregistrement non transitoire, lisible par un ordinateur, sur lequel est enregistré un tel programme. En particulier, un tel programme informatique, outre le comptage du nombre d’identifiants par véhicule, peut mettre en œuvre une intelligence artificielle pour définir des stratégies de libération et d’occupation de routes (et/ou de voies sur des routes) par des véhicules selon des priorités assignées à ces véhicules, en fonction de situations similaires précédentes, d’encombrement des routes. Une telle réalisation permet la mise en œuvre d’une régulation de trafic routier favorisant le covoiturage. La présente divulgation vise aussi un dispositif de détermination d’une priorité à attribuer à un véhicule. Ce dispositif peut comporter : - une interface de communication avec un réseau de communication pour collecter des données d’au moins des identifiants d’équipements communicants, l’un des identifiants collecté étant associé à un véhicule, et - un circuit de traitement pour déterminer un nombre d’identifiants colocalisés, selon un critère de colocalisation choisi, ledit identifiant associé au véhicule étant l’un desdits identifiants colocalisés, et * si le nombre est supérieur à un seuil, attribuer audit véhicule une première priorité, et * si le nombre est inférieur au seuil, attribuer au véhicule une deuxième priorité, inférieure à la première priorité. D’autres caractéristiques, détails et avantages apparaîtront à la lecture de la description détaillée ci-après, et à l’analyse des dessins annexés, sur lesquels : Fig. 1 illustre un mode de réalisation dans lequel des équipements TER1, TER2 de passagers d’un véhicule sont colocalisés avec un module communicant MOD implanté dans le véhicule. Fig. 2 illustre un mode de réalisation dans lequel des équipements TER1, TER2 de passagers d’un véhicule sont colocalisés ici avec un équipement TER à disposition du conducteur (par exemple un smartphone). Fig. 3 illustre un mode de réalisation dans lequel la détection de personnes dans le véhicule est confirmée par des équipements CAM d’une infrastructure routière. Fig. 4 illustre un mode de réalisation dans lequel la détection de personnes dans le véhicule est confirmée par des capteurs CAP, de présence de passagers dans l’habitacle du véhicule, et reliés au module MOD de la . Fig. 5 illustre un mode de réalisation dans lequel la détection d’équipements TER1, TER2 en colocalisation peut s’effectuer par un seul ou plusieurs réseaux RES1, RES2 en collaboration. Fig. 6 illustre un mode de réalisation d’un exemple de procédé au sens de la présente divulgation. Fig. 7 illustre un mode de réalisation d’un exemple de dispositif pour la mise en œuvre du procédé au sens de la présente divulgation. Procédé de détermination d’une priorité à attribuer à un véhicule, opéré par un serveur et comportant: - collecter, depuis un réseau de communication, des données d’au moins des identifiants d’équipements communicants, l’un des identifiants collecté étant associé audit véhicule, - déterminer un nombre d’identifiants colocalisés, selon un critère de colocalisation choisi, ledit identifiant associé au véhicule étant l’un desdits identifiants colocalisés, et * si le nombre est supérieur à un seuil, attribuer audit véhicule une première priorité, et * si le nombre est inférieur au seuil, attribuer au véhicule une deuxième priorité, inférieure à la première priorité. Procédé selon la revendication 1, dans lequel l’attribution audit véhicule d’une première ou d’une deuxième priorité comporte : - attribuer audit véhicule une première route ou une deuxième route, les première et deuxième route ayant respectivement les première et deuxième priorités. Procédé selon la revendication 2, comportant en outre : - mettre en œuvre une intelligence artificielle pour définir des stratégies de libération et d’occupation de routes par des véhicules selon les priorités respectivement attribuées auxdits véhicules, en vue d’une régulation de trafic routier favorisant le covoiturage. Procédé selon l'une des revendications précédentes, dans lequel le critère choisi est déterminé par des identifiants d’équipements incluant l’identifiant associé au véhicule, et ayant : - une même localisation, - une même vitesse, et - une même direction de déplacement. Procédé selon l'une des revendications précédentes, comportant : - répéter la détermination du nombre d’identifiants colocalisés et la comparaison dudit nombre d’identifiants colocalisés au seuil, l’attribution de la première ou deuxième priorité étant dynamique à chaque détermination de colocalisation. Procédé selon l'une des revendications précédentes, comportant : - en cas d’attribution précédente de la première priorité, et de non réception d’un des identifiants parmi les identifiants colocalisés, différer un changement d’attribution de priorité, pendant un nombre d’itérations choisi du procédé. Procédé selon l’une des revendications précédentes, comportant : - collecter des données issues de capteurs de présence d’utilisateurs dans le véhicule pour confirmer le nombre d’identifiants colocalisés déterminé. Procédé selon l'une des revendications précédentes, comportant : - collecter des données issues de capteurs situés dans un environnement routier du véhicule, de présence d’utilisateurs dans le véhicule pour confirmer le nombre d’identifiants colocalisés déterminé. Procédé selon l'une des revendications précédentes, comportant : - en cas de perte de réception par ledit réseau de communication d’au moins un des identifiants parmi les identifiants colocalisés, mettre en œuvre une plateforme coopérative entre une pluralité de réseaux de communication comprenant ledit réseau de communication et au moins un réseau de communication distinct, pour déterminer si ledit au moins un réseau de communication distinct reçoit des données dudit au moins un des identifiants parmi les identifiants colocalisés, et - si ledit au moins un réseau de communication distinct reçoit des données dudit au moins un des identifiants parmi les identifiants colocalisés, déterminer ledit nombre d’identifiants colocalisés avec des données de localisation dudit au moins un des identifiants parmi les identifiants colocalisés, lesdites données de localisation étant fournies par ledit réseau de communication distinct. Procédé selon l'une des revendications précédentes, dans lequel l’équipement communicant du véhicule comporte un module de conduite autonome du véhicule, le procédé comportant l’émission d’une consigne à destination dudit module pour emprunter une route de première priorité ou une route de deuxième priorité en fonction dudit nombre d’identifiants colocalisés déterminé. Procédé selon l'une des revendications 1 à 9, dans lequel l’équipement communicant du véhicule comporte un terminal comprenant une interface homme machine à disposition d’un utilisateur du véhicule, le procédé comportant l’émission d’un message de recommandation destiné au terminal pour proposer à l’utilisateur, via ladite interface homme machine, une recommandation d’emprunter une route de première priorité ou une route de deuxième priorité en fonction dudit nombre identifiants colocalisés déterminé. Programme informatique comportant des instructions pour la mise en œuvre du procédé selon l’une des revendications précédentes lorsque ce programme est exécuté par un processeur. Support d’enregistrement non transitoire lisible par un ordinateur sur lequel est enregistré un programme pour la mise en œuvre du procédé selon l’une des revendications 1 à 11 lorsque ce programme est exécuté par un processeur. Dispositif de détermination d’une priorité à attribuer à un véhicule, le dispositif comportant: - une interface de communication avec un réseau de communication pour collecter des données d’au moins des identifiants d’équipements communicants, l’un des identifiants collecté étant associé à un véhicule, et - un circuit de traitement pour déterminer un nombre d’identifiants colocalisés, selon un critère de colocalisation choisi, ledit identifiant associé au véhicule étant l’un desdits identifiants colocalisés, et * si le nombre est supérieur à un seuil, attribuer audit véhicule une première priorité, et * si le nombre est inférieur au seuil, attribuer au véhicule une deuxième priorité, inférieure à la première priorité.