INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L'expression « et/ou » doit être entendue comme incluant à la fois le conjonctif et le disjonctif. Par exemple, « acide citrique et/ou ses sels » signifie « acide citrique et ses sels » ainsi que « acide citrique ou ses sels », et couvre expressément les cas sans référence à l’autre.
Au sens de la présente divulgation, il convient de noter que, pour fournir une description plus concise, certaines des expressions quantitatives données ici ne sont pas qualifiées de « environ ». Il est entendu que, que le terme « environ » soit utilisé explicitement ou non, chaque quantité donnée ici est destinée à se référer à la valeur réelle donnée, et elle est également censée se référer à l’approximation de cette valeur donnée qui serait raisonnablement déduite sur la base de la compétence ordinaire dans l'art, y compris les approximations dues aux conditions expérimentales et/ou de mesure pour cette valeur donnée.
Toutes les plages et quantités indiquées ici sont censées inclure les sous-plages et les quantités en utilisant tout point divulgué comme borne, et toutes les bornes sont censées être incluses sauf indication contraire expresse. Ainsi, une plage de " 1 % à 10 %, comme 2 % à 8 %, comme 3 % à 5 % " est censée englober des plages de " 1 % à 8 % ", " 1 % à 5 % ", " 2 % à 10 % ", et ainsi de suite. Tous les nombres, quantités, plages, etc. sont censés être modifiés par le terme « environ », qu’il soit ou non expressément énoncé, sauf indication contraire expresse. De façon similaire, une plage donnée de "environ 1% à 10%" est censée voir ses bornes à la fois de 1% et de 10% modifiées par le terme "environ". Le terme « environ » est utilisé ici pour indiquer une différence allant jusqu’à +/- 10 % près le nombre indiqué, comme +/- 9 %, +/- 8 %, +/- 7 %, +/- 6 %, +/- 5 %, +/- 4 %, +/- 3 %, +/- 2 %, ou +/- 1 %. De même, toutes les bornes des plages sont comprises comme étant divulguées individuellement, de sorte que, par exemple, une plage de 1:2 à 2:1 est comprise comme divulguant un rapport à la fois de 1:2 et de 2:1.
Tel qu’il est utilisé ici, si un composant est décrit comme étant présent « dans une quantité inférieure ou égale à » une certaine quantité, il est prévu que ce composant soit en fait présent dans la composition, c’est-à-dire soit présent dans une quantité supérieure à 0 %.
Le terme « modification de la couleur » ou « modifiant la couleur » tel qu’il est utilisé ici fait référence au fait de rehausser ou d’éclaircir la couleur des cheveux. Il peut également s’agir de teinture ou de coloration des cheveux ou de dépôt de couleur sur les cheveux. Dans certains cas, il s’agit de rehausser ou d’éclaircir la couleur des cheveux tout en déposant de la couleur sur les cheveux.
Tel qu’ utilisés ici, les termes « appliquer une composition sur les fibres de kératine » et « appliquer une composition sur les cheveux » et des variations de ces expressions visent à désigner le contact avec les fibres de kératine, y compris les cheveux, avec au moins une des compositions de la divulgation, de quelque manière que ce soit. Cela peut également signifier de mettre en contact avec les fibres de kératine dans une quantité efficace de la composition.
Tel qu’ utilisée ici, la « composition cosmétique » englobe de nombreux types de compositions pour l’application sur des matières kératineuses telles que la peau ou les cheveux, par exemple, les lotions pour cheveux, les crèmes capillaires, les gels crèmes capillaires, les conditionneurs pour cheveux, les masques capillaires, etc., qui peuvent être utilisés comme traitements ou produits sans ou avec rinçage.
Dans des modes de réalisation, pendant le mode de supervision individuelle (i.e. à un instant ), l’horloge de supervision du dispositif 100-h peut être remise à 0 tel ( ) et réactivée si le module de communication directe 1060 du dispositif « hors ligne » 100-h reçoit un message de supervision provenant de l’équipement de supervision 400. La fréquence de réception de messages de supervision peut être égale à (ou prédéfinie en fonction de) la fréquence temporelle de supervision d’émission de ces messages induit par l’équipement de supervision 400. Avantageusement, l’intervalle de temps associé à la fréquence temporelle de supervision peut être inférieure ou égale au seuil de temps de supervision , telle que , ce qui permet d’assurer que le dispositif « hors ligne » 100-h comprend au moins une liaison à de communication sans fil direct (c’est-à-dire est au moins connecté à l’équipement de supervision 400). Par conséquent, le rythme d’émission de messages de supervision par l’équipement de supervision 400 est supérieur au rythme de supervision individuelle (i.e. locale) d’un dispositif 100-h, notamment lorsqu’il n’y a pas de trafic naturel de communication directe.
Dans certains modes de réalisation, l’unité de traitement de message 1042 peut être configurée pour enregistrer le message de supervision provenant par l’équipement de supervision 400, par exemple dans une mémoire de sauvegarde telle que la sous-unité de sauvegarde du module 1040.
Dans des modes de réalisation, le module de communication directe 1060 du dispositif « hors ligne » 100-h peut être configuré pour déterminer puis émettre un message de réponse en communication directe , en réponse au message de supervision reçu. Ce message de réponse en communication directe peut être un message simple (par exemple textuel) comprenant notamment l’identifiant unique et destiné à confirmer la réception du message de supervision . Pour cela, l’équipement de supervision 400 et/ou n’importe quel dispositif 100-(n+1) du système 10 peut être configuré pour recevoir les messages de réponse en communication directe et pour mettre à jour les matrices de connectivité élémentaires et/ou la matrice de connectivité globale .
Selon certains modes de réalisation, l’unité de supervision 1046 du dispositif « hors ligne » 100-h peut en outre être configuré pour déterminer l’indice de réponse (compris entre 1 et ) associé à l’identifiant unique du dispositif de communication 100-h à partir du message de supervision reçu. L’unité de supervision 1046 du dispositif « hors ligne » 100-h peut être configurée pour transmettre le message de réponse en communication directe à émettre au module 1060, après une durée de contrôle définie à partir d’une durée initiale donnée et de l’indice de réponse , la durée de contrôle étant définie par exemple par l’équation (03) suivante :
Une unité de géolocalisation 1048 peut être configurée pour fournir des données de géolocalisation du dispositif de communication 100-n. Le module de gestion 1040 peut alors être configuré pour associer au moins une partie de ces données de géolocalisation à une partie ou à tous les messages de communication directe et/ou les messages de communication relayée émis par le dispositif 100-n. Par exemple, le module de gestion 1040 d’un dispositif « hors ligne » 100-h peut être configuré pour associer aux messages de réponse en communication directe au moins une partie des données de géolocalisation du dispositif « hors ligne » 100-h. Dans ce cas, l’équipement de supervision 400 peut être configuré pour extraire les informations relatives aux données de géolocalisation du dispositif « hors ligne » 100-h, à partir de messages de réponse en communication directe reçus et géolocalisés, et les associés à chaque identifiant (h) . En particulier, l’équipement de supervision 400 peut être agencé pour compléter la matrice de connectivité globale avec ces informations de manière à déterminer une cartographie du positionnement des différents dispositifs non connectés au réseau 200.
Dans le cas représenté sur la , le système 1 comprend trois plateformes de traitement 20 : les plateformes 20_1, 20_2 et 20_3, par exemple embarquées chacune dans un engin mobile respectif (avion, drone, engin roulant)… : la plateforme 20_1 se trouve ici dans un avion, la plateforme 20_2 dans un autre avion et la plateforme 20_3 dans un véhicule terrestre, qui circulent au niveau d’une zone géographique d’intervention.
Dans le mode de réalisation considéré : - la plateforme 20_1 comporte deux serveurs 6 : les serveurs SERV11 et SERV12 ; - la plateforme 20_2 comporte trois serveurs 6 : les serveurs SERV21, SERV22 et SERV23 ; - et la plateforme 20_3 comporte un serveur 6 : le serveur SER31.
La base de données de stockage 9 stocke, en association avec l’identifiant de chaque application logicielle à héberger considérée dans la présente invention, le code (binaire) de l’application et un ensemble de méta-données relatives à l’application logicielle.
La base de données 50 est par exemple dans un bâtiment distant de la zone d’intervention.
Le dispositif d’orchestration 10, appelé ci-après orchestrateur 10, est connecté par une liaison de télécommunication sans fil 61, respectivement 62, respectivement 63, à la plateforme de traitement 20_1, respectivement 20_2, respectivement 20_3.
Par ailleurs, les plateformes de traitement 20, ou au moins certaines d’entre elles, sont par exemple interconnectées entre elle et/ou avec d’autres entités de télécommunication sans fil (par exemple dans le cas présent la base de données 50) par un réseau de télécommunication sans fil contraint. Par exemple, dans le cas représenté en , chaque plateforme 20_i, i = 1 à 3, est reliée par une liaison satellite 5i à la base de données 50 ; la plateforme 20_1 est connectée à la plateforme 20_2 par une liaison 40, par exemple VHF ou UHF et la plateforme 20_2 est connectée à la plateforme 20_3 par une liaison 41 par exemple VHF et UHF.
Ces liaisons 40, 41, 51, 52, 53 constituent des ressources de transmission du réseau de télécommunication contraint du système 1.
Dans un mode de réalisation, certaines ou toutes les liaisons parmi les liaisons 40, 41, 61, 62 et 63 sont des liaisons logiques portées par une seule liaison physique.
L’orchestrateur 10 est adapté pour recevoir régulièrement, par exemple au moins une fois toutes les T t secondes, des données indiquant les conditions courantes de transport sur les liaisons 40, 41, 51, 52 et 53, notamment la bande passante disponible et/ou le taux d’occupation des liaisons et/ou la latence et/ou la gigue.
Concernant la valeur de T t : si l’on veut être réactif, il faut une valeur faible, par exemple, la valeur de T t sera fixée égale au maximum à 1 seconde, mais cela va nécessiter une grande bande passante ; plus on augmentera cette valeur (jusqu’à par exemple 60 secondes), moins on consommera de bande passante, mais moins on sera réactif ; il y a donc un compromis à faire entre la consommation et la réactivité.
Dans un autre mode de réalisation, certaines au moins de ces données ne sont pas communiquées de façon périodique mais sur occurrence d’un événement (par exemple passage de la bande passante sous (ou au-dessus) de seuils définis etc., ce qui permet de minimiser l’empreinte de ces remontées sur la bande passante globale du réseau.
Ces données indiquant les conditions courantes de transport sont par exemple déterminées par les contrôleurs locaux 8 des plateformes 20 en fonction des échanges mis en œuvre sur les liaisons de télécommunication, puis transmises au dispositif d’orchestration 10 par la plateforme 20_1 sur la liaison 6i, i = 1 à 3.
Typiquement, les liaisons UHF, VHF 40, 41 ont des bandes passantes fluctuantes et limitées, par exemple, fréquemment -voire toujours- inférieures à une centaine de kbits/s ou même à quelques dizaines de kbits/s ; les liaisons satellite 51, 52 et 53 ont une bande passante fréquemment -voire toujours- inférieure à quelques Mbits/s (par exemple moins de 10) ou même quelques centaines de kbit/s (moins de 10).
La latence pour les satellites géostationnaires est d’environ 600ms (cas du double bond quand il faut repasser par un hub au sol) ; la latence pour les réseaux UHF est plutôt de l’ordre de la centaine de ms, peut-être quelques dizaines (moins de 10) de ms. Pour les satellites en orbite basse, la latence se situe entre les deux.
La gigue va surtout se retrouver sur les réseaux radio TDMA car le temps d’accès au slot d’émission est variable. Elle dépend de la longueur du slot, mais elle peut être de plusieurs dizaines (moins de 10 dizaines) de ms, voire plus.
Chaque serveur 6 comprend des ressources de traitement, qui comportent des ressources de calcul (CPU) et des ressources de mémoire par exemple de type RAM, ou NAS (Network-Attached Storage). Chaque serveur 6 est adapté pour héberger, pour un temps déterminé, une ou des applications logicielles suite à l’affectation de ressources de traitement du serveur 6 à chacune de ces applications logicielles, les applications hébergées s’exécutant alors en utilisant les ressources de mémoire et calcul qui lui ont été affectées.
L’exemple susvisé concerne l’alimentation depuis la zone « 1 », mais bien entendu, il est possible de procéder à un transfert depuis la zone « 2 » vers la zone « 1 ».
Ce système de catalyse est constitué par une ou plusieurs buses (40) pénétrant de manière étanche dans l’enceinte (1) pour prélever l’air contenu dans l’enceinte (1) et lui faire traverser un catalyseur d’ozone (41) qui transforme l’ozone en dioxygène et un filtre présentant un niveau de filtration compris entre G4 et F9 et de préférence de classe M5 (42) qui réduit la teneur des particules micrométriques dans l’air traité par le catalyseur (41). L’air traité est ensuite réinjecté dans l’enceinte (1) par une ou plusieurs buses (44) situées à l’opposé de la ou des buses d’aspiration (40). Ce filtre capte les particules relarguées par le catalyseur (41). Ce dernier (42) est placé directement à la sortie du catalyseur d’ozone (41), et non pas à proximité de la buse de réinjection.
Le catalyseur est disposé à l’extérieur de l’enceinte.
Une pompe de circulation (43) assure la circulation aéraulique dans le système de catalyse.
Un capteur d’ozone (32) pénétrant dans l’enceinte (1) fournit un signal électrique représentatif de la concentration d’ozone dans l’enceinte. Ce signal est traité par un circuit électronique (33) pour fournir à l’automate (31) le taux de concentration en ozone.
L’automate (31) pilote la gestion automatisée du sas et en particulier l'asservissement des portes qui sont par ailleurs asservies entre-elles. Elles peuvent s'ouvrir uniquement si la concentration à l'intérieur de l’enceinte (1) est inférieure à 0,1 ppm d'O 3 .
Variante de réalisation : génération par effet Corona ou par un système de décharge dans un gaz
L'ozone est produit directement à l'intérieur du sas par transformation du dioxygène de l'air en ozone par l'intermédiaire d'un champ électrique entre 2 électrodes (figures 3 et 4) ou bien par un système basé sur une décharge dans un gaz émettant un rayonnement compris entre 100 nm et 200 nm qui transforme le dioxygène de l'air en ozone (figures 3 et 4).
Variante de réalisation : gestion de l’hygrométrie
Afin d’améliorer l’activité biocide de l’ozone, l’invention peut prévoir en outre un système de contrôle de l’hygrométrie de l’enceinte (10), comprenant une sonde d’hygrométrie plongée dans l’enceinte (10), et un nébuliseur produisant de la vapeur d’eau en fines gouttelettes à partir d’un réservoir d’eau. Un automate contrôle ce nébuliseur pour assurer une hygrométrie pendant toute la phase d’action de l’ozone à un taux compris entre 90% et 95% d’humidité.
Séquences d’évolution commandé par l’automate du sas.
La représente le Graphe Fonctionnel de Commande des Étapes et Transitions (Grafcet) de l’automate commandant le sas de transfert.
Lors de l’ouverture (51) d’une des portes, l’autre porte est automatiquement verrouillée (52) en position de fermeture étanche.
On peut alors procéder au chargement du sas (53) en introduisant le produit ou l’équipement à transférer depuis la zone où se trouve la porte ouverte jusqu’à la zone où se trouve la porte fermée.
Après le chargement, la première porte est fermée de manière étanche (54).
L’automate attend une commande de démarrage (55) du cycle. A réception de cette commande, par exemple par action sur un bouton de commande, l’automate commande (56) la mesure de l’hygrométrie à l’intérieur de l’enceinte.
Les gabarits d’échanges qui ont suivi l’instant ti pendant la durée Fti, sont déduits d’une ou de certaines des informations suivantes présentes, directement ou indirectement, dans la base d’apprentissage car associées au type et à la phase de mission considérés (ou dérivées de ceux-ci), pour la période de durée Fti après l’instant ti : volumétrie des échanges indiquant le volume de données échangées ; débit utilisé ; durée des échanges ; destinataire(s) (notamment si l’échange est point-à-point ou point-à-multipoint) ; priorité relative des flux typologie des échanges (typiquement s’agit-il de phonie claire, de phonie chiffrée, de messages tactiques, d’images, de vidéo, de transferts de fichiers, d’échanges de base de données ; …
Le prédicteur des gabarits d’échanges 21 permet d’identifier les règles d’ajustement des gabarits (et donc des modes de fonctionnement) les plus pertinentes qui permettront de minimiser l’impact d’une variation des conditions de transport.
Il en résulte un jeu de paramètres (poids et biais appris), associé à chaque profil type de mission, pour configurer le réseau de neurones du prédicteur d’échanges 21.
Phase de réalisation de mission
La mission débute, l’avion exécutant successivement les phases de mission, les télécommunications sans fil étant mises en œuvre, par exemple dans le cas présent entre l’avion 30 et la tour de contrôle pendant la phase de décollage au moyen de liaisons sans fil mise en œuvre par le bloc de télécommunication 26 et ultérieurement sur la zone d’intervention, entre l’avion 30 et l’engin roulant 70. Tout au long de la réalisation de la mission, l’ensemble 300 d’étapes, comportant les étapes 301 à 307, est mis en œuvre.
A chaque instant Ti d’un ensemble d’instants Ti successifs, dans une étape d’évaluation 301, le bloc de contrôle 23 évalue : les conditions de mission courantes ; comme vu précédemment, elles comportent au moins certaines des données parmi : données météo, position et attitude courantes de l’avion, trajectoire suivie (virage, montée, descente), vitesse de l’avion, accélération, relief (modèle de terrain), cap, positions amies et menaces ennemies, environnement électromagnétique dont brouillage) et des valeurs relatives à la connectivité considérée à un instant Ti (et éventuellement antérieures à Ti, à l’intérieur d’une fenêtre temporelle Fti de durée Δt se terminant à Ti ; ces mesures relatives à la connectivité indiquent typiquement pour chaque liaison de télécommunication sans fil impliquée dans la mission la valeur d’une ou de plusieurs de ses caractéristiques de transmission : bande passante, taux d’erreur, latence, gigue.
Cette évaluation est effectuée en fonction de l’obtention, par le bloc de contrôle 23, de mesures effectuées dans l’avion 30 et le cas échéant effectuées dans les plateformes en liaison avec l’avion 30 et transmises ensuite à ce dernier (la signalisation interne au réseau complète les mesures locales, l’évaluation locale n’est toutefois pas conditionnée à la réception de signalisation réseau et a lieu dans tous les cas avec un niveau de précision variable).
Les données indiquant les conditions de mission courantes et les données relatives à la connectivité considérée à un instant Ti évaluées sont transmises au prédicteur d’état de connectivité 22.
Dans une étape 302 d’anticipation de connectivité, en fonction de ces données transmises et en outre de l’indication de la phase de mission courante qu’il reçoit en entrée, le prédicteur de connectivité 22 détermine l’état de connectivité futur, dans une fenêtre temporelle de durée ΔT débutant à Ti, des liaisons sans fil impliquées dans la mission : par exemple, l’état de connectivité de la liaison 51, en phase de théâtre. Comme indiqué précédemment relativement à l’apprentissage, les états de connectivité prédits indiquent par exemple, pour chaque liaison de télécommunication sans fil impliquée dans la mission, la valeur (ou indique sélectivement une sous-plage de valeurs dans laquelle se trouve cette valeur, au sein d’une plage de valeurs comprenant plusieurs sous-plages) d’une ou de plusieurs de ses caractéristiques de transmission : bande passante, taux d’erreur, latence, gigue.
Dans une étape 303 qui est par exemple parallèle à l’étape 301 l’ensemble des données indiquant, à l’instant Ti, les conditions de mission courantes et les données de connectivité considérée à l’étape 301 ainsi que l’ensemble des données caractérisant les échanges à l’instant Ti (volumétrie des échanges (volume de données échangées, débit utilisé, durée des échanges, …), priorité relative des flux, typologie des échanges …), sont stockées par le bloc de contrôle 23 dans une mémoire du module de traitement 20.
Dans une étape 304, le prédicteur des gabarits d’échanges 21 reçoit en entrée l’indication de phase de mission courante et l’état de connectivité futur prédit par le prédicteur 22 à l’étape 302 (et optionnellement les types et caractéristiques des échanges constatés à l’instant T). Puis en fonction de cette phase de mission courante et en outre en fonction de l’état de connectivité prédit, le prédicteur des gabarits d’échanges 21 prédit les règles d’ajustement des échanges (dans la fenêtre de durée ΔT’ débutant à Ti), notamment les modes de fonctionnement des blocs de capteurs 24 et/ou de calcul de trajectoire 25. Le prédicteur des gabarits d’échanges 21 ou le bloc de contrôle 23 détermine le cas échéant des notifications destinées à un bloc ou des blocs parmi les blocs de capteurs 24 et/ou de calcul de trajectoire 25, quand leur mode de fonctionnement respectif prédit diffère de leur mode de fonctionnement actuel, pour les faire basculer vers leur mode prédit, et ainsi adapter les flux émis par l’avion.
Dans une étape 305, chacun des blocs recevant une telle notification bascule, de son mode courant de fonctionnement, dans le mode de fonctionnement prédit.
Si l’état de connectivité prédit est une baisse de bande passante sous un premier seuil prédéfini et au-dessus d’un deuxième seuil prédéfini, le bloc prédicteur d’échanges 21 ou le bloc de contrôle 23 détermine par exemple qu’il conviendrait à un capteur vidéo de basculer dans son mode de fonctionnement dégradé 1, une notification étant alors transmise en ce sens au capteur vidéo ; si l’état de connectivité prédit est une baisse de bande passante sous le deuxième seuil prédéfini et au-dessus d’un troisième seuil prédéfini, le bloc prédicteur d’échanges 21 ou le bloc de contrôle 23 détermine qu’il conviendrait à un capteur vidéo de basculer dans son mode dégradé 2, une notification étant alors transmise en ce sens au capteur vidéo (ou alors qu’il conviendrait de faire basculer une autre application depuis son mode de fonctionnement nominal dans son mode dégradé 1) etc.. A l’inverse, si l’état de connectivité prédit est une augmentation de bande passante, les changements inverses sont notifiés. Des mécanismes d’hystérésis sont en outre mis en œuvre pour maintenir une certaine stabilité.
Le bloc prédicteur 21 fournit les modes de fonctionnement à appliquer, notamment aux capteurs pour minimiser l’impact des variations dans les ressources disponibles. Chaque capteur anticipera ainsi une prochaine diminution des ressources : par exemple préparera un buffer avec les fichiers compressés (image/vidéo/autre senseurs) avec la qualité adaptée au mode de transmission à appliquer désormais ou alors réduira sa fréquence d’émission ...