INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans ce domaine on connait du document de brevet FR3069176_A3 un dispositif de nettoyage d’une roue de véhicule, comprenant une brosse en contact avec la roue, et un moyen d’émission de rayonnements ultraviolets distant et séparé de la brosse.
Malheureusement ce dispositif de nettoyage et particulièrement encombrant, ce qui est très problématique dans le domaine des véhicules automobiles, par exemple.
Le but de l’invention est de remédier à ce manque en proposant un moyen de nettoyage compact.
A cet effet, l’invention a pour objet Système comprenant : - un support, - un dispositif lié au support par un moyen de liaison configuré pour laisser un degrés de liberté de mouvement du dispositif par rapport au support, - un moyen de nettoyage du dispositif, solidaire du support, ce moyen de nettoyage comprenant : - une brosse comprenant des fibres dont les extrémités libres sont en contact contre le dispositif, et en contact par frottement si ce dispositif est en mouvement, - une source de rayonnements lumineux stérilisants émis contre le dispositif, l’une des fibres étant une fibre optique guidant ce rayonnement lumineux s’échappant par l’extrémité libre de cette fibre.
Le degrés de liberté a ici, dans tout ce texte, le sens connu de l’homme de l’art, à savoir qu’une liaison ou moyen de liaison peut bloquer jusqu’à six degrés de liberté : trois rotations selon trois axes différents, et une translation selon chacun de ces trois axes. Ainsi le moyen de liaison selon l’invention laisse libre au moins une rotation ou une translation du dispositif par rapport au support.
Bien entendu, chaque fibre peut être une fibre optique. Ces fibres optiques sont connues de l’homme de l’art, cependant et selon l’invention, elles peuvent être renforcées mécaniquement en étant recouvertes sur leur surface externe par une gaine par exemple en matière plastique, de sorte à augmenter leur résistance à l’abrasion. Cette gaine peut, par exemple, dépasser de l’extrémité libre de la fibre optique, par exemple de 1 à 5 mm, ou être affleurante à cette extrémité libre.
Les fibres sont avantageusement regroupées contre une partie seulement du dispositif, de sorte que pendant le mouvement du dispositif ces fibres balayent le dispositif. Ce dispositif a par exemple une première position rangée, et une deuxième position déployée, et entre ces deux positions les fibres balayent le dispositif par frottement.
Ainsi cette invention permet une double fonction pour la fibre optique : nettoyage mécanique par frottement, et en outre stérilisation par l’émission de rayonnements lumineux stérilisants. Il n’est plus nécessaire d’avoir un espace dédié aux fibres, et un second espace dédié à la source de rayonnements lumineux. Le gain de place est considérable et un tel système devient facilement adaptable au domaine des véhicules automobiles.
On notera, pour exemple bien connu, que le rayonnement lumineux stérilisant est dans le domaine des fréquences de l’ultraviolet. Par exemple, la source de lumière ultraviolet présente une longueur d'onde comprise dans la plage 280 nm - 400 nm, en particulier dans la plage 320 - 380 nm.
Dans le domaine de l’automobile, le dispositif est par exemple une roue d’un véhicule automobile, une ceinture de sécurité avec enrouleur de ceinture, un câble de recharge, un câble de treuil de dépanneuse ou d’aide au franchissement de véhicules tout terrain.
Mais l’invention d’applique à d’autres domaines, par exemple au domaine domestique pour des rallonges électriques sur enrouleur, ou les tuyaux d’arrosage sur enrouleur. On pourra également considérer le domaine médical, pour tout instrument nécessitant le déroulement d’un dispositif de type câble ou tuyaux, par exemple les tuyaux d’air comprimé des instruments de dentistes.
Le système comprend en outre un premier boîtier électrique B 1 . Le premier boîtier électrique B 1 est connecté électriquement au premier circuit électrique C RE1 et comporte un premier relais R 1 actionnable au moyen d’une première commande d’actionnement C md1 pour piloter une ouverture ou une fermeture dudit premier circuit électrique C RE1 . Le premier boîtier électrique B 1 comporte une première interface de communication INT 1 pour recevoir un premier signal S 1 encodant une consigne d’actionnement dudit premier relais C s1 , dite première consigne C s1 . Le premier boîtier électrique B 1 comporte en outre un premier calculateur CLC 1 configuré pour exécuter automatiquement une pluralité d’étapes en réponse à la réception du premier signal S 1 par la première interface de communication INT 1 . Les étapes comprennent en outre une étape de décodage du premier signal S 1 , le décodage comprenant une extraction de la première consigne C s1 encodée, une étape de génération de la première commande d’actionnement C md1 en réponse à l’extraction de la première consigne de pilotage C s1 et une étape d’actionnement du premier relais R 1 au moyen de la première commande d’actionnement C md1 .
Le système comprend en outre un ensemble de détection E DT . L’ensemble de détection E DT comporte au moins un dispositif de détection D 1 déporté du premier ensemble ENS 1 et comportant au moins un capteur pour détecter une activité dans au moins une zone de détection, dite deuxième zone Z 2 .
L’ensemble de détection E DT comporte un deuxième calculateur CLC 2 configuré pour générer automatiquement une première donnée de détection Dt D1 en réponse à une détection d’une activité dans ladite deuxième zone Z 2 par ledit capteur.
L’ensemble de détection E DT comporte une deuxième interface de communication INT 2 configurée pour émettre automatiquement un deuxième signal S 2 encodant ladite première donnée de détection Dt D1 vers un dispositif d’alarme D ALM en réponse à la génération de ladite première donnée de détection D tD1 par le deuxième calculateur CLC 2 .
Le système comporte en outre un dispositif d’alarme D ALM . Le dispositif d’alarme D ALM comporte une troisième interface de communication INT 3 pour recevoir ledit deuxième signal S 2 , et configurée pour émettre le premier signal S 1 vers la première interface de communication INT 1 et pour émettre un premier signal d’alarme AM 1 encodant une première donnée d’alarme Dt AM1 vers un réseau de données NET.
Le dispositif d’alarme D ALM comprend en outre un troisième calculateur CLC 3 . Le troisième calculateur CLC 3 est par exemple configuré pour exécuter une pluralité d’étapes en réponse à la réception du deuxième signal S 2 par la troisième interface de communication INT 3 . Ces étapes comprennent par exemple un décodage du deuxième signal S 2 , le décodage comprenant une extraction de la première donnée de détection Dt D1 encodée et par exemple une étape de génération de la première consigne de pilotage C s1 et de génération de la première donnée d’alarme Dt AM1 .
Procédé de pilotage d’un relais d’un boîtier électrique
Selon un autre aspect, en référence à la , l’invention concerne un procédé de pilotage d’un premier relais R 1 d’au moins un boîtier électrique. Le procédé est par exemple mis en œuvre au moyen du système décrit selon le premier aspect de l’invention.
Le procédé comprend en outre une étape de détection d’une activité dans au moins une deuxième zone Z 2 au moyen d’au moins un dispositif de détection D 1…n .
Le procédé comprend en outre une étape de génération GEN 1 de la première donnée de détection Dt D1 en réponse à la détection DTC 1 .
Le procédé comprend en outre une étape de d’émission EM 1 du deuxième signal S 2 encodant ladite première donnée de détection Dt D1 au moyen de la deuxième interface de communication INT 2 de l’ensemble de détection E DT .
Le procédé comprend en outre une étape de réception REC 1 , par la troisième interface de communication INT 3 du deuxième signal S 2 émis
Le procédé comprend en outre une étape de décodage DEC 1 du deuxième signal S 2 reçu par un troisième calculateur CLC 3 du dispositif d’alarme D ALM , le décodage comportant une extraction de la première donnée de détection Dt D1 encodée.
Le procédé comprend en outre une étape de génération automatique GEN 1 de la première consigne de pilotage C s1 et de la première donnée d’alarme Dt AM1 par le troisième calculateur CLC 3 .
Le procédé comprend en outre une étape de première émission automatique EM auto1 , par la troisième interface de communication INT 3 et vers au moins un boîtier électrique Bi, du premier signal S 1 encodant la première consigne de pilotage C s1 .
Le procédé comprend en outre une étape de deuxième émission automatique EM auto2 , par la troisième interface de communication INT 3 et vers le réseau de données NET 1 , du premier signal d’alarme AM 1 encodant la première donnée d’alarme Dt AM1 .
En particulier, le terminal de communication 1 comporte un chargeur de données personnalisées 110, 1220 apte à recevoir, et/ou lire des données relatives aux données personnalisées dp, voire les données personnalisées dp. Notamment, le chargeur 1220 de données personnalisées comporte un récepteur 110 apte à recevoir des données d_nsw, notamment les données personnalisées d_nsw(dp), d’un fournisseur de services 4 via un réseau de communication 5, par exemple en réponse à une requête de données d_rq(p). Eventuellement, le chargeur 1220 comporte un émetteur 111 de requête de données, la requête de données étant notamment fonction d’un paramètre de personnalisation p tel que la position pos du dispositif d’affichage 6, 16. Eventuellement, le terminal de communication 1 et/ou le chargeur 1220 comporte un processeur 15 apte à mettre en œuvre le traitement tt qui détermine : - le paramètre de personnalisation ; et/ou - la requête de données d_rq ; et/ou - détermine les données personnalisés en fonction de la réponse d_nsw à la requête de données.
De manière alternative, le traitement tt est mis en œuvre par le fournisseur de services 4 qui fournit les données personnalisées dp au terminal de communication 1 et/ou au générateur 12.
La illustre un procédé de génération de signaux à reproduire personnalisés selon l’invention.
Le procédé de génération de signaux à reproduire personnalisés S_GN comportant : - fournir S_PV simultanément, à un dispositif d’affichage AFF, un contenu et un indicateur à reproduire de manière transparente par rapport au contenu à reproduire s(c,i), s(c,i)=f(s’(c),i), s(c,i)={s 1 (c);s 2 (i)}, s(c,i)={s 1 (c,z 1 );s 2 (i,z 2 )}, l’indicateur i étant relatif à une donnée personnalisée dp fournie par un traitement tt et étant indépendant du contenu c.
En particulier, le procédé de génération S_GN comporte : - intégrer INT, dans un signal à reproduire comportant un contenu s’(c), un indicateur i relatif à une donnée personnalisée dp fournie par un traitement, l’indicateur i étant indépendant du contenu c et intégré de manière transparente par rapport au contenu c ; - éditer un deuxième signal à reproduire Z2_ED simultanément à une édition d’un premier signal à reproduire Z1_ED, le premier signal à reproduire étant fonction du contenu s 1 (c) et le deuxième signal à reproduire d’un indicateur s 2 (i) relatif à une donnée personnalisée dp fournie par un traitement TT, l’indicateur i étant indépendant du contenu c et édité de manière transparente par rapport au contenu, le signal à reproduire personnalisé comportant le premier signal à reproduire et le deuxième signal à reproduire s(c,i)={s 1 (c);s 2 (i)}.
En particulier, le traitement tt récupère la donnée personnalisée dp auprès d’un fournisseur de services distant SPV via un réseau de communication.
En particulier, le procédé de génération S_GN comporte, préalablement à la fourniture simultanée d’un indicateur et d’un contenu diffusé reçu S_PV : - une division DIV du signal à reproduire en deux zones de reproduction correspondant à deux zones d’affichage d’un dispositif d’affichage AFF: + une première zone z1, dite zone d’information, réservée à la reproduction d’informations dont l’indicateur, et + une deuxième zone z2, dite zone de diffusion, réservée à la reproduction de contenus diffusés.
En particulier, la première zone z1 est une barre d’état.
En particulier, le procédé de génération S_GN comporte : - charger C_LD des contenus, les contenus c étant soit transmis, notamment diffusés ; soit stockés à destination de dispositifs d’affichage AFF apte à les reproduire
En particulier, le procédé de génération S_GN comporte : - recevoir des contenus C_RCV, notamment en recevant un signal sr comportant un contenu c : sr(c), voire un signal comportant un signal à reproduire un contenu s’(c) : sr(s’(c)).
En particulier, le procédé de génération S_GN comporte : - lire des contenus C_RD, notamment des contenus c stockés. Par exemple, la lecture C_RD lit le contenu c dans une mémoire BDC, tel qu’une base de contenus, un DVD, une clé USB, un disque dur…colocalisé avec le dispositif d’affichage AFF. Eventuellement, la lecture C_RD requiert le contenu rd_rq à la mémoire BDC qui en réponse fournit le contenu c à la lecture C_RD.
En particulier, le chargement de contenus C_LD comportant une ou plusieurs des étapes suivantes : - la réception de contenus C_RCV ; - la lecture de contenus C_RD.
En particulier, le procédé de génération S_GN comporte une fourniture S_PV de signaux à reproduire personnalisés fournissant simultanément, à un dispositif d’affichage AFF, un contenu et un indicateur à reproduire de manière transparente par rapport au contenu à reproduire s(c,i), s(c,i)=f(s’(c),i), s(c,i)={s 1 (c);s 2 (i)}, s(c,i)={s 1 (c,z 1 );s 2 (i,z 2 )}, l’indicateur i étant relatif à une donnée personnalisée dp fournie par un traitement tt et étant indépendant du contenu c.
En particulier, le procédé de génération S_GN comporte une édition S_ED de signaux à reproduire personnalisés s(c,i) éditant, simultanément à la fourniture d’un premier signal à reproduire comportant le contenu s1(c), un deuxième signal à reproduire s 2 (i) en fonction d’un indicateur relatif à une donnée personnalisée dp fournie par un traitement, l’indicateur i étant indépendant du contenu c et édité de manière transparente par rapport au contenu, le signal à reproduire personnalisé comportant le premier signal à reproduire et le deuxième signal à reproduire s(c,i)={s 1 (c);s 2 (i)}.
En particulier, l’édition S_ED de signaux à reproduire personnalisés comporte : - une deuxième édition Z2_ED de deuxièmes signaux à reproduire éditant, simultanément au premier signal à reproduire, un deuxième signal à reproduire s 2 (i) en fonction d’un indicateur relatif à une donnée personnalisée dp fournie par un traitement, l’indicateur i étant indépendant du contenu c et édité de manière transparente par rapport au contenu, le signal à reproduire personnalisé comportant le premier signal à reproduire et le deuxième signal à reproduire s(c,i)={s 1 (c);s 2 (i)} ; - et, éventuellement, une première édition Z1_ED de premiers signaux à reproduire, la première édition Z1_ED éditant un premier signal à reproduire en fonction du contenu s 1 (c).
En particulier, la fourniture de signaux à reproduire personnalisés S_PV comporte au moins une des étapes suivantes : - intégrer INT l’indicateur i dans un signal à reproduire comportant le contenu s’(c) : s(c,i)=f(s’(c),i) ; - éditer S_ED, Z1_ED des signaux à reproduire personnalisés s(c,i)={s 1 (c);s 2 (i)}.
Les messages de données traitées émis par les moyens de traitement 1300, 2300, 3300 sont récupérés au niveau de l’unité de réordonnancement/recombinaison 1400 (illustrée sur la comme étant située dans le même bloc que l’unité 1200) et réordonnancés par l’unité 1400 grâce notamment aux numéros d’ordre figurant dans les messages. Préférentiellement, l’unité 1400 est associée à un unité 1250 de gestion de la latence, par exemple en rejetant des paquets reçus au-delà d’un certain délai (TTL) et/ou des paquets reçus en désordre (« jitter »).
L’unité 1400 est reliée via l’unité 1250 d’une part à la mémoire 1520 de données traitées de l’unité d’enregistrement 1500, et d’autre part à un agent de messages 1600 (« message broker » en anglais) chargé d’aiguiller les messages comme on va maintenant le décrire.
L’agent 1600 redirige les messages (ou certains messages, selon leurs types) vers un module d’analyse de données 1700 configuré pour extraire de la succession de messages traités par les unités 1300, 2300, 3300 un certain nombre de métriques qui peuvent être extrêmement variées : niveau de bruit moyen, décomposition spectrale en vue de détecter des pics de concentration de gaz, signatures sonores (cas de capteurs acoustiques), signatures spectrales dans des rayonnements visibles ou invisibles, etc. Le module 1700 peut également être configuré pour effectuer différentes sortes de post-traitements sur les signaux traités recombinés, c’est traitements pouvant comprendre des filtrages, une élimination du bruit, des détections de seuil, la réalisation de cartographies des mesures, etc. Alternativement ou en complément, de tels traitements peuvent également être réalisés au niveau de l’unité de recombinaison 1400.
L’agent 1600 redirige également les messages reçus de l’unité 1250 et susceptibles d’impacter la navigation de l’engin, ainsi que des messages d’analyse issus du module 1700, vers un module de navigation 1800.
Ce module 1800 comprend un ensemble de logiciels 1100 (pile de logiciels ou « stack » en anglais) assurant la navigation de l’engin en générant des commandes de pilotage en fonction soit de consignes de vol reçues d’une station au sol, soit en fonction de la géolocalisation de l’engin E et d’une trajectoire à suivre, mémorisée ou générée dynamiquement en fonction d’un certain nombre de critères dont l’environnement de vol. Le module 1800 applique les consignes de vol CV à un contrôleur de vol 1900, qui retourne au module 1800 des valeurs de télémétrie TM de façon connue en soi.
Ici, ce module 1800 est également configuré pour adapter le comportement de l’engin E en fonction des mesures effectuées par le capteur C1 après traitement par les moyens 1300, 2300, 3300 et, le cas échéant, analyse par le module 1700. Dans une implémentation typique, cette adaptation comprend un ajustement automatiquement la trajectoire de l’engin (par rapport à une trajectoire de consigne dans le cas d’un vol autonome). Par exemple, lorsque le capteur C1 et les traitement associés sont conçus pour effectuer une mesure environnementales (paramètres physiques, optiques, chimiques, de radioactivité, etc.), la trajectoire de l’engin peut être modifiée (rebrousser chemin, parcourir une autre ligne imposée, etc.) lorsque les données de capteur traitées montrent que l’information mesurée devient inférieure à un certain seuil et sur une certaine étendue et/ou pendant une certaine durée.
Il est ainsi possible d’optimiser le parcours d’une zone (par exemple un plan vertical partant du sol, perpendiculaire à la direction du vent) en limitant les recouvrements et en évitant de parcourir des régions de la zone où le paramètre mesuré est proche de zéro ou insignifiant, en circonscrivant ainsi le parcours de l’engin à ce qui est nécessaire. Dans ce cas, l’engin comprend typiquement un capteur de vent permettant de déterminer par calcul, à l’aide du vecteur de vent, l’orientation du plan vertical (ou éventuellement incliné) contenant le parcours de l’engin.
Il est également possible grâce à cette fonction d’optimiser la vitesse de l’engin et/ou la fréquence d’échantillonnage et de traitement en fonction de certaines caractéristiques des mesures traitées, en particulier dans le cas où les évolutions des signaux captés deviennent rapides et qu’un échantillonnage spatial plus fin est souhaité.
Dans certains cas, lors d’une implémentation multi-capteurs, les mesures effectuées au niveau de l’un des capteurs peuvent conduire à cesser temporairement d’effectuer d’autres mesures à l’aide d’un autre capteur, soit parce que ces autres mesures deviennent inutiles ou moins pertinentes, soit pour réserver une plus grande part de la capacité de traitement aux données d’un capteur particulier, le cas échéant en augmentant sa fréquence temporelle d’échantillonnage et de traitement et/ou en diminuant son pas de mesure. Ceci peut être effectué soit au sein de l’unité 1800, soit dans une unité de gestion de capteurs spécifique, non illustrée.
Par ailleurs et de façon connexe, les données de capteurs peuvent être appliquées en tout ou partie à une intelligence artificielle, hébergée dans une ou plusieurs des unités de traitement 1300, 2300, 3300, destinée à ajuster les conditions d’opération de l’engin et de fonctionnement des capteurs (modification de la trajectoire et de la vitesse de l’engin, mise en route ou arrêt d’une certaine capture, modification de la fréquence de capture, choix de l’unité de traitement parmi les unités de traitement 1300, 2300, 3300 pour les données de chacun des capteurs, avec le cas échéant des règles d’arbitrage propres).
Toujours en référence à la , la référence 2000 désigne l’environnement de traitement numérique non embarqué, connecté à l’engin via une architecture de réseau radio et capable de contribuer aux traitements de signaux prétraités disponibles au niveau du module de répartition 1200. Les ressources de traitement numérique proprement-dites sont désignée par la référence 2300 et seront décrites plus en détail dans la suite.
Enfin la référence 3000 désigne l’environnement de traitement numérique non embarqué, connecté à l’engin via une architecture de type « Cloud » et capable également de contribuer aux traitements de signaux prétraités disponibles au niveau du module de distribution 1200. Les ressources de traitement numérique proprement-dites sont désignée par la référence 3300 et sera décrite plus en détail dans la suite.
A noter que les données récupérées par l’environnement « Cloud » 3000 peuvent être traitées de différentes manières, notamment :
- en temps réel pendant les vols ;
- en temps différé ;
- via une interface de programmation d’application (API) pour mettre les données à disposition pour d’autres usages.
L’écran LCD 60 peut être adapté pour afficher un identifiant, par exemple un identifiant à quatre chiffres, d’un article 200 associé au séparateur 10. Ainsi, les images acquises par la caméra 30 permettent l’identification à la fois du séparateur 10 et de l’article 200 associé au séparateur 10. Le risque de confondre les séparateurs 10 et les articles 200 est ainsi réduit.
En alternative ou en complément, l’écran LCD 60 peut afficher un code d’erreur et/ou un code de configuration et/ou peut afficher le stock de réserve dans un entrepôt de l’article 200 associé au séparateur 10. Ainsi, l’écran LCD 60 participe à la gestion efficace du stock par le système.
L’écran LCD 60 peut être configuré pour afficher un code d’article 200, par exemple un code d’article 200 à 4 chiffres. Le LCD offre un retour visuel de l’association.
Le séparateur 10 peut comporter en outre une caméra 30 intégrée dans le séparateur 10, ledit séparateur 10 étant un séparateur de surveillance.
La caméra 30 peut être adaptée pour acquérir une lumière visible et/ou infrarouge, correspondant à une lumière émise par l’émetteur de lumière 20.
La caméra 30 peut être une caméra 30 12MP.
La caméra 30 peut comprendre une lentille motorisée permettant de changer une direction de vue de la caméra 30, c’est-à-dire une direction le long de laquelle le champ de vision de la caméra 30 est sensiblement orienté. Ainsi, le champ de vision de la caméra 30 peut être réglé selon l’application souhaitée. Par exemple, la lentille de la caméra 30 peut être mise en rotation autour d’un ou plusieurs axes de rotation de manière à changer la direction de vue. La direction de vue de la caméra 30 peut être adaptée pour être réglée manuellement par un utilisateur et/ou peut être adaptée pour être réglée automatiquement par un actionneur intégré dans la caméra 30.
Par exemple, la direction de vue de la caméra peut être sensiblement orientée le long d’une direction qui est perpendiculaire à une paroi, à un rayon 1 ou à un séparateur 10 auquel la caméra 30 est fixée, et/ou peut être changée par rotation autour d’un ou plusieurs axes de rotation.