INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le dispositif 300 comprend : - un routeur 301 (VNP ROUTER) ; - un modem 302 (MODEM) ; - un premier logiciel hôte 303 (HOST 1) mettant en oeuvre au moins une application 3031 (App1) ; et - un deuxième logiciel hôte 304 (HOST 2) mettant en oeuvre au moins une application 3032 (App2).
Le routeur 301 est un routeur qui gère toutes les communications internes du dispositif 300, et aussi au moins une partie des communications externes du dispositif 300. Selon un exemple, le routeur 301 permet une communication, filaire ou sans fil, avec un dispositif externe 310 (OTHER DEVICE).
Le modem 302 est, par exemple, un module permettant la connexion du dispositif 300 à un réseau de communication, par exemple le réseau téléphonique ou le réseau internet. Le modem 302 comprend un élément sécurisé, par exemple une carte de circuit intégré universelle, lui permettant d'obtenir des autorisations de connexion audit réseau de communication.
Les premier et deuxième logiciels hôte 303 et 304 sont, par exemple, des processeurs ou des parties de processeurs dédiés à une application ou un ou plusieurs groupes d'application. En , chaque logiciel hôte 303, 304 est dédié à une application.
La représente, très schématiquement et sous forme de blocs, un mode de réalisation d'un dispositif électronique 350 (DEVICE) du type du dispositif électronique 100 décrit en relation avec la .
Le dispositif 350 comprend : - un routeur 351 (ROUTER) ; - un élément résistant 352 (TRE) (Tamper Resistant Element) mettant en oeuvre au moins une application 3521 (VPP App) ; - un premier logiciel hôte 353 (HOST 1) mettant en oeuvre au moins une application 3531 (App1) ; - un deuxième logiciel hôte 354 (HOST 2) mettant en oeuvre au moins une application 3532 (App2) ; - un ou plusieurs autres composants électroniques 356 (OTHER).
Le routeur 351 est un routeur qui gère toutes les communications internes du dispositif 350 à destination ou en provenance de l'élément résistant 352. Le routeur 351 peut, en outre, gérer les communications à destination ou en provenance des autres composants électroniques 356.
L'élément résistant 352 est un élément sécurisé adapté à mettre en oeuvre des applications, comme l'application 3521. L'élément résistant 352 peut être formé sur une puce distincte de celle du routeur ou bien être directement intégré avec le routeur 351. Dans le cas où l'élément résistant 352 est intégré au routeur 351, les communications entre ces deux éléments peuvent être mises en oeuvre par un ou plusieurs bus et/ou une ou plusieurs mémoires internes au routeur 351. Selon un exemple, l'élément résistant 352 peut être intégré à un autre composant du dispositif 350, comme un processeur par exemple, dans ce cas, toutes les communications à destination ou en provenance de l'élément résistant 352 utiliseront le routeur 351 pour être mises en oeuvre.
L'élément résistant 352 comprend par exemple ses propres mémoires (une ou plusieurs), et l'application 3521 peut être stockée dans l'une de ses mémoires. L’élément résistant 352 est également apte à mettre en oeuvre plusieurs applications du type de l'application 3521 (VPP App). Plusieurs mises en oeuvre sont possibles, l'une d'entre elles peut être basée sur le stockage des données des applications en mémoire interne ou dans des mémoires externes à l’élément résistant 352. Dans le cas d’un stockage externe, les données stockées dans une ou plusieurs mémoires externes peuvent être protégées par l’élément résistant, par exemple à l’aide d’un algorithme de chiffrement. Une autre mise en oeuvre peut comprendre d'utiliser d'un stockage en mémoire interne et un stockage en mémoire externe.
Les premier et deuxième logiciels hôte 354 et 355, et les applications 3541 et 3551 sont du type des logiciels hôte et des applications décrites en relation avec la .
La est un schéma-bloc illustrant un mode de mise en oeuvre d'un procédé de communication sécurisé, pendant lequel un module tiers cherche à avoir accès à des données d'une communication. Le procédé de communication met en oeuvre un routeur 401 (ROUTER) et un élément sécurisé 402 (SE) d'un même dispositif électronique 403. Le dispositif 403 est du type du dispositif 100 décrit en relation avec la , et ainsi le routeur 401 et l'élément sécurisé 402 sont du type du routeur 102 et de l'élément sécurisé 101.
A une étape 404 (bloc "Log ON"), le routeur 401 enclenche le mode sécurisé dans lequel une authentification est demandée à un module tiers voulant avoir accès aux données d'une communication. Selon un exemple, le mode sécurisé est enclenché suite à la réception d'une commande provenant de l'élément sécurisé ou suite à un évènement particulier, par exemple le passage du dispositif complet à un mode de fonctionnement particulier, par exemple, un mode de test.
Selon une variante de réalisation, le routeur 401 peut demander une autorisation pour être dans le mode sécurisé. Cette autorisation peut provenir de l'élément sécurisé 401, de l'utilisateur du dispositif 403, ou de la part d'un serveur externe. Selon un autre exemple, l'autorisation peut provenir d'un procédé d'authentification permettant la reconnaissance de l'utilisateur du dispositif électronique 403, ce procédé d'authentification pouvant par exemple demander un mot de passe ou une reconnaissance biométrique. L'autorisation obtenue par le routeur 401 peut, selon un exemple, être vérifiée par le routeur 401 ou par l'élément sécurisé 402.
L’invention propose un dispositif de nettoyage d’une surface optique d’un capteur optique d’un véhicule. Le dispositif comprend un premier segment avec un premier canal de circulation de fluide de nettoyage et un premier connecteur. Le dispositif comprend aussi un deuxième avec un deuxième canal de circulation de fluide de nettoyage et un deuxième connecteur. Les premier et deuxième segments comprennent chacun une arrivée de fluide de nettoyage et au moins une buse de diffusion du fluide de nettoyage vers la surface optique. Le premier segment et le deuxième segment sont configurés pour être fixés l’un à l’autre de sorte à former un arc de cercle. En outre, le premier connecteur et le deuxième connecteur sont de forme complémentaire, et sont configurés pour coopérer de sorte à permettre un blocage des premier et deuxième segments l’un par rapport à l’autre selon une direction axiale et selon une direction radiale. Ainsi, le dispositif de nettoyage est formé de plusieurs segments fixés ensemble. Ceci permet de rejeter un segment indépendamment d’un autre si un défaut apparaît sur l’un des segments. Il n’est alors pas nécessaire de rejeter l’ensemble du dispositif si un segment est défectueux.
La montre un dispositif 10 de nettoyage. Le dispositif 10 de nettoyage peut notamment être utilisé dans un système 11 de détection d’un véhicule comprenant un capteur optique 12. Le capteur optique 12 permet de recueillir des informations sur la position et l'environnement du véhicule automobile, afin notamment de fournir au conducteur une aide à la conduite et/ou à la manœuvre de ce véhicule. Le capteur optique 12 est installé sur le véhicule de manière à collecter des informations sur l'environnement frontal, arrière et/ou latéral du véhicule : le capteur optique 12 est par exemple installé en face avant et/ou en face arrière. Le capteur optique 12 est par exemple un LIDAR, acronyme de « light detection and ranging » ou de « laser imaging, detection, and ranging ».
Le dispositif 10 comprend une pluralité de segments 14, à savoir au moins deux segments 141, 142. Selon la , le dispositif comprend à titre d’exemple quatre segments 141, 142, 143, 144 ; il est envisageable que le dispositif 10 comprennent un autre nombre de segments. Les segments 14 sont configurés pour être fixés deux à deux. Par exemple, le premier segment 141 et le deuxième segment 142 sont configurés pour être fixés l’un à l’autre.
Les segments 14 ont une forme allongée entre deux extrémités. Le premier segment 141 et le deuxième segment 142 sont configurés pour être fixés l’un à l’autre de sorte à former un arc de cercle. Un arc de cercle est une portion de courbe délimitée par deux points de cette courbe ; un arc de cercle est une portion de la circonférence d’un cercle avec un centre et un rayon. L’arc de cercle définit une direction axiale Z qui passe par le centre de l’arc de cercle, une direction radiale Y qui est selon un rayon de l’arc de cercle et une direction tangentielle X qui est tangentielle à la portion de cercle de l’arc de cercle. L’arc de cercle peut s’étendre dans un plan, un espace à deux dimensions, mais peut aussi présenter une conformation telle que l’arc de cercle soit partiellement dans un plan et s’étende en trois dimensions. La forme spécifique de chaque segment 14 dépend de la forme de la surface optique 13. Au moins certains des segments sont en arc de cercle, tels que le premier segment 141 et le deuxième segment 142. Ceci permet de contourner au moins partiellement la surface optique 13.
La montre un exemple de segment 14. Le segment 14 est en forme d’arc de cercle, tel que défini ci-dessus. Comme mentionné, l’arc de cercle formé par les segments 141 et 142 pouvant s’étendre en trois dimensions, un segment 14 peut comporter une pente entre ses extrémités. En vue de dessus, le segment 14 demeure un arc de cercle. La forme du segment dépend aussi de l’environnement de la surface optique 13 et s’adapte à l’encombrement autour de la surface optique 13. Les segments 14 peuvent comporter une forme d’arc de cercle qui diffère d’un segment à l’autre. Ceci permet de s’adapter à la forme et à l’environnement de la surface optique 13.
Certains segments 14 peuvent présenter une forme en arc de cercle et certains segments peuvent présenter une forme rectiligne ou bien une forme quelconque. La forme du dispositif est telle que les segments font face à la surface optique 13. La surface optique 13 est au moins partiellement entourée par le dispositif 10 (au moins dans les portions à travers lesquelles le ou les capteurs 12 sont en interaction avec l’environnement). Le dispositif 10 peut présenter une forme fermée (telle que sur la ) ou ouverte. Le dispositif 10 peut présenter une forme globalement circulaire avec les directions X, Y, Z définie ci-dessus. On peut envisager selon la que les segments 14 forment une structure annulaire. La structure annulaire (de 360°) peut avoir deux segments fixés entre eux deux à deux (chaque segment représentant 180°), ou trois segments fixés entre eux deux à deux (chaque segment représentant 120°), ou quatre segments fixés entre eux deux à deux (chaque segment représentant 90°). Selon la , les segments 14 forment un cercle autour de la surface optique 13 qui a une forme cylindrique. Les directions X et Y sont dans le même plan (celui du dispositif 10) avec la direction tangentielle X s’étendant tangentiellement au cercle et la direction radiale Y s’étendant radialement vers le centre du cercle ; la direction axiale Z est orthogonale aux directions X et Y, par le centre du cercle. La direction Z peut s’étendre selon la hauteur de la surface optique 13.
Les segments 14 comportent chacun un canal 16 de circulation de fluide de nettoyage. Le canal 16 des segments est un conduit d'écoulement de forme creuse et allongée, permettant le passage du fluide pour le nettoyage de la surface optique 13. Le canal 16 suit la forme du segment 14, à savoir un arc de cercle tel que décrit précédemment. Selon la , le premier segment 141 représenté comprend un premier canal 16 de circulation et le deuxième segment 142 comportant un deuxième canal 16 de circulation. Il en va de même pour tout autre segment 14 supplémentaire. Chaque canal 16 s’étend sur au moins une partie de la longueur du segment 14 respectif, mais sans s’étendre d’un segment à un autre ; un canal 16 définit un conduit d’écoulement propre à chaque segment 14. Les canaux 16 étant indépendants les uns des autres, le dispositif peut présenter une forme ouverte, telle qu’une boucle ouverte.
En outre, les segments 14 comprennent chacun une arrivée 18 de fluide de nettoyage et au moins une buse 20 de diffusion du fluide de nettoyage vers la surface optique 13. L’arrivée 18 est reliée à un réseau de distribution de fluide de nettoyage et permet l’alimentation du canal 16 en fluide de nettoyage. Chaque segment 14 comprend donc sa propre arrivée 18 de fluide ; les segments 14 sont alors alimentés chacun de manière indépendante en fluide. L’arrivée 18 peut s’étendre selon l’axe Z, mais on peut envisager une autre forme, telle que coudée, pour s’adapter à l’environnement du capteur. Le canal 16 de chaque segment 14 permet ensuite la distribution de fluide de nettoyage vers la ou les buses 20 de diffusion du fluide. Cinq buses 20 sont représentées à titre d’exemple sur le segment 14 de la ; à titre d’exemple encore, les segments 14 de la comportent quatre buses 20 chacun. Les segments comportent leur propre nombre de buses 20, en fonction de l’emplacement des segments 14 par rapport à la surface optique 13 et par rapport à la portion de surface optique 13 à nettoyer. De même, les buses 20 sont réparties sur chaque segment 14 en fonction de la portion de surface optique 13 à nettoyer.
Les segments 14 comportent aussi un connecteur 22. Le premier segment 141 comportent un premier connecteur 22 et le deuxième connecteur 142 comporte un deuxième connecteur 22. Il en va de même pour tout segment 14 supplémentaire. Les segments 14 sont configurés pour être fixés deux à deux, et selon les segments 14, pour former un arc de cercle. Les segments 14 sont fixés entre eux par leur connecteur 22 respectif. Le premier connecteur 22 et le deuxième connecteur 22 sont de forme complémentaire et sont configurés pour coopérer de sorte à permettre un blocage des premier et deuxième segments 141, 142 l’un par rapport à l’autre, selon la direction axiale Z et la direction radiale Y. Ainsi, les segments 141 et 142 sont fixés l’un à l’autre pour former le dispositif 10. La coopération des connecteurs 22 permet d’immobiliser un segment par rapport à l’autre de sorte à constituer le dispositif 10. Le blocage des segments 14 permet de conférer un caractère monobloc au dispositif 10 de sorte à pouvoir en assurer ultérieurement l’assemblage en position dans le véhicule. Le dispositif comprend donc des segments modulaires avec chacun un connecteur dont la coopération assure le caractère monobloc et l’assemblage aisé autour de la surface optique 13. En outre, les segments 14 sont des éléments modulaires que l’on peut remplacer si un défaut apparaît – notamment lors de l’assemblage des segments entre eux. Ceci permet de corriger le dispositif 10 au moment de l’assemblage sans toutefois jeter le dispositif 10 en entier au rebut ; il suffit de remplacer le ou les segments défectueux.
Le dispositif 10 peut comporter un nombre de segments dépendant de la surface optique 13 à nettoyer. Les segments 14 peuvent alors comprendre deux connecteurs 22, un connecteur 22 à chaque extrémité des segments 14. Ceci permet d’assembler un segment 14 à deux autres segments 14 voisins. Selon la , chaque segment 14 est assemblé par ses deux connecteurs 22 à deux segments 14 voisins. Le dispositif 10 peut ainsi former une boucle fermée. Toutefois, le dispositif 10 peut être une boucle ouverte, le connecteur 22 d’un segment 14 d’extrémité n’étant pas assemblé à un segment voisin.
Les connecteurs 22 peuvent permettre un emboîtage de deux segments 14 voisins de façon amovible. Ceci permet de réparer le dispositif 10 après son assemblage, lors de son utilisation – et ce, sans jeter tout le dispositif 10 au rebut. Un segment défectueux peut être remplacé. Les connecteurs 22 peuvent permettre un emboîtage élastique de deux segments 14 voisins. En d’autres termes, les connecteur 22 forment un clips. Ceci permet une assemblage aisé des connecteurs 22 entre eux et un blocage des segments de manière amovible.
Les figures 3-7 montrent des exemples de connecteurs 22. Les connecteurs 22 ont des formes complémentaires permettant la fixation d’un segment à un autre.
- compteur d’activité 1 utilisant le détecteur interne 7.
Un indicateur du mode de fonctionnement sélectionné est inscrit dans la mémoire 6 du compteur et au niveau du serveur 22. L’horloge est mise à l’heure, la mémoire 5 est complétement vidée et un programme de test peut être lancé en interaction avec le terminal portable. A l’issue de cette étape, le compteur est prêt à être utilisé (étape 5.2) et se positionne dans un mode faible consommation en attendant un évèment extérieur.
A l’étape 5.3, un évènement extérieur est détecté à l’aide d’au moins un des dispositifs suivants : le détecteur externe 4, un détecteur interne 7, le port de communication radio (lors de l’établissement d’une communication), le module GPS (changement de localisation). Le compteur 1 quitte le mode faible consommation, l’horloge embarquée 10 fournit la date et l’heure de l’évènement extérieur afin de les enregistrer dans la mémoire 6 (étape 5.4).
A l’étape 5.5, le compteur 1 détecte une activité du véhicule, soit à l’aide de son accéléromètre 7, soit par une variation de l’état du signal électrique émis par le détecteur externe 4, le choix du dispositif de détection est spécifié lors de l’étape 5.1. La date et l’heure du début de l’activité sont enregistrées (étape 5.6). Tant que le compteur détecte que le véhicule est en activité, il enregistre périodiquement dans la mémoire EEPROM 6 des données venant du détecteur interne ou externe en les associant à une information horaire fournie par l’horloge embarquée 10 (étape 5.7). La période au cours de laquelle un enregistrement est effectuée est de 15 minutes par exemple, cette durée est paramètrable lors de l’étape 5.1 de configuration. Si aucune activité n’est détectée pendant une durée déterminée, par exemple 5 minutes, alors le compteur considère que le véhicule est arrêté, il enregistre l’arrêt de l’activité dans la mémoire 6 en associant l’indicateur de cet évènement avec la date et l’heure fournies par l’horloge embarquée 10 et se repositionne en mode faible consommation (étape 5.8).
Si le compteur possède un module GPS activé, les informations de géolocalisation sont également enregistrées, soit sous la forme d’une suite de coordonnées de longitude et de latitude, soit sous la forme d’une distance parcourue depuis le dernier enregistrement.
Un autre évènement extérieur qui déclenche la sortie du mode faible consommation est le fait que le port de communication radio 8 détecte la présence proche d’un terminal portable (ou d’un appareil communiquant par une liaison à courte portée (par le réseau Bluetooth par exemple). A l’étape 5.9, un terminal portable 21 qui possède l’application de communication pour traiter les données enregistrées détecte la présence d’un module et établit une communication avec celui-ci. Lors de cette communication le terminal peut transmettre au module une nouvelle programmation de son fonctionnement. Le module 2 transmet au terminal 21 un message indiquant qu’il possède des données à télécharger, et éventuellement la quantité des données. Le terminal 21 établit alors une connexion avec le serveur distant pour servir de relais de communication entre le module 2 et le serveur 22, les données enregistrées en mémoire 6 sont ainsi transmises au serveur distant qui va les traiter pour déterminer l’activité du véhicule 20 (étape 5.10). Le serveur 22 informe le terminal 21 du bon déroulement du téléchargement, de façon que l’utilisateur du portable en soit informé et puisse éventuellement utiliser son terminal portable à d’autres fins. A l’étape 5.11, le terminal informe le module du bon déroulement du transfert des données, ce qui déclenche l’effacement du contenu de la mémoire EEPROM 8. Lors de chaque communication avec un terminal portable 21, ce dernier transmet avantageusement au module 2, son heure et sa date pour la mise à jour de l’horloge embarquée 10.
Avantageusement, le compteur d’activité 1 transmet également la tension de sa batterie 14 au serveur 22 qui en déduit son niveau de décharge et détermine la durée restante au cours de laquelle le compteur fonctionne en dehors de son mode faible consommation (étape 5.12). Cette durée est alors affichée sur l’écran du terminal portable (étape 5.13). Si la durée restante est trop faible, l’utilisateur peut décider de retirer le compteur 1 du véhicule et de le placer sur un socle de rechargement.
Selon un perfectionnement, les communications entre le terminal et le serveur sont chiffrées selon une technique connue en soi.
Un autre évènement extérieur qui déclenche la sortie du mode faible consommation est le fait que le compteur est arraché de son socle ou de la surface du véhicule. A l’étape 5.14, le compteur détecte un arrachement, il enregistre alors le moment de l’arrachement dans la mémoire EEPROM (étape 5.15). Lorsque le compteur sera en communication avec le serveur distant, il pourra transmettre cette information qui sera traitée par les utilisateurs du système.
A l’étape 5.16, le serveur distant comptabilise les moments au cours desquels le compteur a détecté que le véhicule est en activité et présente ces résultats dans un tableau avec les dates et heures. De cette façon, si le véhicule a été utilisé un certain jour, son utilisateur peut questionner à distance le serveur et connaître sa durée d’activité. Si le véhicule est partagé entre plusieurs utilisateurs, ces derniers s’identifient auprès du serveur en précisant à quelle moment ils ont utilisé le véhicule. En utilisant les données transmises par le capteur, le serveur comptabilise les temps d’utilisation de chaque utilisateur au cours d’une longue durée, un trimestre ou un mois par exemple, et présente ces temps en termes de pourcentage. Les frais d’utilisation du véhicule peuvent être repartis entre chaque utilisateur en fonction du pourcentage, c’est-à-dire en fonction de l’utilisation du véhicule entre chaque utilisateur.
Selon un perfectionnement, le compteur d’activité 1 dispose d’un mode de fonctionnement destiné à mesurer la durée d’activation d’un signal numérique extérieur transmis par le détecteur 4. Les transitions de ce signal (passages de « 0 » à « 1 » et de « 1 » à « 0 ») sont horodatées, enregistrées en mémoire et transmises au serveur 22 lors d’une communication avec le terminal 21. Dans ce mode, l’activité de l’engin est mesurée par la durée au cours de laquelle le détecteur 4 se trouve dans un certain état.
Bien que la présente invention ait été décrite en référence aux modes de réalisation particuliers illustrés, celle-ci n’est nullement limitée par ces modes de réalisation, mais ne l’est que par les revendications annexées. On notera que des changements ou des modifications à la description et aux dessins pourront être apportés par l’homme du métier.
Procédé et dispositif de détermination de présence d’embouteillage à partir de données obtenues de caméra embarquée dans un véhicule La présente invention concerne les procédés et dispositifs de détermination d’information représentative de présence d’embouteillage pour véhicule. La présente invention concerne également un procédé et un dispositif de détection d’embouteillage à partir de données de caméra embarquée dans au moins un véhicule. La présente invention concerne également un procédé et un dispositif de communication de données représentatives de trafic routier dans un réseau sans fil, par exemple un réseau de type véhicule vers tout, dit V2X.
Arrière-plan technologique La sécurité routière fait partie des enjeux importants de nos sociétés. Avec l’augmentation du nombre de voies de circulation, du trafic routier et du nombre d’usagers, que ce soit les véhicules, les piétons ou encore les cyclistes, sur les réseaux routiers du monde entier, les risques d’accidents et d’incidents provoqués par ces mêmes usagers n’ont jamais été aussi importants.