INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le traitement homomorphe sur les données modèles prétraitées chiffrées pour le ou chaque essai de prétraitement donne un résultat d’essai respectif.
Le résultat d’essai respectif est, par exemple, post-traité pour inverser les modifications dues à l’étape de prétraitement sur les données initiales.
Chaque résultat d’essai est comparé au résultat modèle pour déterminer la marge d’erreur correspondante, ici pour l’ensemble de la pluralité de jeux de valeurs comprises dans les données modèles.
La marge d’erreur est comparée à un seuil d’erreur acceptable, de sorte que le ou les essai(s) de prétraitement ayant une marge d’erreur respective supérieure, ou strictement supérieure, au seuil d’erreur acceptable sont rejetés.
Dans l’exemple précité, on obtient, par exemple, une marge d’erreur strictement supérieure au seuil d’erreur acceptable dans le ou chaque prétraitement considéré dans lequel la vitesse de rotation est arrondie à la centaine près. Ce ou ces prétraitements sont donc rejetés.
Le ou le(s) essai(s) de prétraitement ayant une marge d’erreur respective strictement inférieure, ou inférieure, au seuil d’erreur acceptable sont validés.
Dans le cas où aucun essai de prétraitement n’est validé, ces étapes sont, par exemple, répétées avec d’autres essais de prétraitement jusqu’à obtenir au moins un essai de prétraitement validé.
[Evaluations]
(Concentration de charge)
La concentration de charge de chaque ingrédient cationique ou anionique a été calculée selon la formule suivante :
Concentration de charge [mmol/g] = (nombre de sites chargés ou chargeables de la molécule)/(poids moléculaire de la molécule avec le contre-ion s'il est présent)
Veuillez vous référer à la colonne « Concentration de charge » du tableau 6. Les valeurs de la colonne « Concentration de charge » sont des valeurs absolues.
(Polycation)
La quantité de cations d'un polymère cationique a été déterminée en multipliant la concentration de charge du polymère cationique par la quantité de polymère cationique.
Les résultats sont montrés dans la ligne « Polycation » du tableau 6.
(Polyanion)
La quantité d'anions d'un polymère anionique a été déterminée en multipliant la concentration de charge du polymère anionique par la quantité de polymère anionique.
Les résultats sont montrés dans la ligne « Polyanion » du tableau 6.
(Anion de faible poids moléculaire)
La quantité d'anions d'un ingrédient anionique non polymère (de faible poids moléculaire) a été déterminée en multipliant la concentration de charge de l'ingrédient anionique non polymère par la quantité de l'ingrédient anionique non polymère.
Les résultats sont montrés dans la ligne « Anion de faible poids moléculaire » du tableau 6.
Ici est maintenant décrit un exemple de détermination de la partie significative respective et éventuellement des instructions pour la mise en œuvre du prétraitement.
Cela comprend une étape d’apprentissage par renforcement comprenant les sous-étapes suivantes :
- sous-étape de fourniture d’exemples de données modèles,
- réalisation du chiffrement homomorphe sur les données modèles,
- mise en œuvre du traitement homomorphe sur les données modèles chiffrées, le traitement homomorphe donnant un résultat type,
- réalisation d’au moins un essai de prétraitement des données modèles,
- réalisation du chiffrement homomorphe des données modèles prétraitées par l’au moins un essai de prétraitement,
- mise en œuvre du traitement homomorphe sur les données modèles prétraitées et chiffrées, le traitement homomorphe donnant un résultat approximatif,
- comparaison du résultat type et du résultat approximatif par rapport à une marge d’erreur prédéterminée, et
- validation ou non de l’au moins un essai de prétraitement en fonction de la comparaison du résultat type et du résultat approximatif par rapport à la marge d’erreur prédéterminée.
Les données modèles comprennent ici une pluralité de jeux de valeurs susceptibles de correspondre aux données initiales.
Dans l’exemple cité précédemment, les données modèles comprennent une pluralité de valeurs de vitesse de rotation et de surfaces de section de passage, chaque valeur de vitesse étant associé à une surface de section de passage présentant le même horodatage, c’est-à-dire présentant un horodatage compris dans un intervalle de temps inférieur à la constante de temps intrinsèque.
Les données modèles comprennent, par exemple, ici sont, des valeurs de données passées fournies par l’installation 10 correspondant aux données initiales.
Dans l’exemple cité précédemment, les données modèles comprennent, par exemple, des anciennes valeurs de la vitesse de rotation et de la surface de section de passage de la turbine de l’installation, par exemple d’il y a un mois.
Additionnellement ou alternativement, les données modèles sont des exemples de valeurs aléatoires ou prédéterminées pour les données initiales.
Additionnellement ou alternativement, les données modèles sont générées à partir d’une modélisation dynamique de l’installation.
Dans le cas de l’exemple représenté, les câbles 44-1, 44-2 sont guidés respectivement par un guidage de câble ou guide-câble (non représenté) dans le support 22-1, 22-2 respectif et ils débouchent à l’extrémité libre du segment de potence 26-1, 26-2 par les installation de renvoi de câble 48-1, 48-2.
L’exemple de réalisation des segment de potence 26-1, 26-2 sera décrit ci-après en référence à la à l’aide du segment de potence 26-1 du support droit 21-1. Le segment de potence 26-2 du second support 22-2 correspond fonctionnellement au précédent ou est identique. Comme le montre la , le segment de potence 26-1 de l’exemple présenté comprend trois segments de support 52-1, 52-2, 52-3 l’un derrière l’autre selon l’axe longitudinal 54 du segment de potence 26-1.
Dans des réalisations non représentées, le segment de potence 26-1, 26-2 peut comporter seulement deux segments de support 52 ou plus de trois segments de support.
Selon la , un premier segment de support 52-1 est relié au segment dorsal 24-1 du support 22-1 et un second segment de support 52-2 comprend l’installation de renvoi de câble 48-1. Un troisième segment de support 52-3 en option est prévu entre le premier et le second segment de support 52-1, 52-2. Les segments de support 52 sont mobiles les uns par rapport aux autres selon un axe de déplacement 56 qui, dans l’exemple de réalisation présenté correspond à l’axe longitudinal 54. Par le déplacement des segments de support 52 le long de l’axe de déplacement 56 on peut ainsi modifier la longueur du segment de potence 26-1 et lorsque le dispositif auxiliaire 10 est mis, modifier, notamment régler la distance de l’installation de renvoi de câble 48-1 par rapport à l’utilisateur 12.
Les segments de support 52 de l’exemple de réalisation représenté sont télescopiques. Ainsi, les segments de support 52 se rétractent l’un dans l’autre pour diminuer la longueur du segment de potence 26-1, dans le sens rentrant 58 ; pour allonger le segment de potence 26-2 on les déploie les uns des autres dans le sens de déploiement 60.
Pour entraîner un mouvement de déplacement des segments de support 52 et ainsi entraîner une variation de longueur du segment de potence 26-1, 26-2, on peut prévoir un système d’actionnement (non représenté) conçu pour déplacer les segments d’appui 52 le long de l’axe de déplacement 56 les uns par rapport aux autres. Pour cela, le système d’actionnement comprend, par exemple, un ou plusieurs actionneurs linéaires (non représentés) prévus pour être intégrés dans le segment de potence 26-1, 26-2.
Le dispositif auxiliaire 10 peut en outre comporter une commande de système d’actionnement (non représentée) pour commander le système d’actionnement comme cela est indiqué ci-dessus. La commande de système d’actionnement peut notamment être conçue pour commander l’angle de déviation (α) du câble 44 par rapport à la direction verticale, pour que le système d’actionnement puisse modifier la longueur du segment de potence 26-1 couplé au câble 44-1 pour régler le câble 44-1 par rapport à la verticale, c’est-à-dire pour que le câble 44-1 reprenne de nouveau la direction verticale. Pour cela, le dispositif auxiliaire 10 comporte une installation de capteur (non représentée) pour saisir l’angle de déviation (α) du câble 44-1, 44-2 par rapport à la direction verticale. Pour cela, le dispositif auxiliaire 10 comporte une installation de capteur (non représentée) pour saisir l’angle de déviation (α) du câble 44-1, 44-2 par rapport à la verticale. Dans le cas d’une déviation du câble 44-1 comme le montre, à titre d’exemple, la par le trait interrompu 44-1’, le système d’actionnement déplacerait alors le segment de support 52 dans la direction de déploiement 60, c’est-à-dire qu’il allongerait le segment de potence 26-1 pour que le câble 44-1’ soit toujours à angle droit par rapport à l’axe longitudinal 54 du segment de potence 26-1.
Dans une réalisation avec un système d’actionnement, l’installation de renvoi de câble 48-1, 48-2 peut, par exemple, comporter respectivement une unique poulie 62 sur laquelle se guide le câble 44-1, 44-2 (voir ).
En plus ou en variante de la réalisation avec un système d’actionnement, les segments de support 52 peuvent être réalisés pour entraîner le déplacement des segments de support 52 le long de l’axe de déplacement 56 par l’effet des forces du câble 44. Dans ces conditions, l’installation de renvoi de câble 48 est réalisé notamment pour que les composantes de la force du câble 44 agissent selon l’axe longitudinal 54 ou l’axe de déplacement 56 pour être transmises au segment de support 52-2 relié à l’installation de renvoi de câble 48. A titre d’exemple, l’installation de renvoi de câble 48 peut être réalisée pour transmettre les composantes d’une force de câble au segment de potence 26 qui agissent dans le sens de déploiement 60 le long de l’axe de déplacement 56 ainsi que les composantes d’une force de câble qui agissent dans le sens rentrant 58 selon l’axe de déplacement 60.
Les figures 4b et 4c montrent deux exemples de réalisation d’une installation de renvoi de câble 48 ; ces réalisations sont prévues pour appliquer selon l’axe de déplacement 56, notamment à la fois dans le sens rentrant 58 et dans le sens de déploiement 60, les forces du câble dans le segment de potence 26-1, 26-2, c’est-à-dire dans le segment de support 52-2 relié à l’installation de renvoi de câble 48. L’installation de renvoi de câble 48 comprend dans ces deux cas, deux poulies 64-1, 64-2 autour desquelles passe le câble 44. Comme cela apparaît aux figures 4a et 4b, les poulies 64-1, 64-2 peuvent être utilisées soit lorsqu’elles sont horizontales (dans l’exemple de réalisation elles sont parallèles à la direction ou sens rentrant de rétraction 58 et à la direction ou sens de déploiement 60) ou verticales (à la cela est indiqué par la double flèche 66). Les poulies 64-1, 64-2 sont logées, par exemple, dans un boîtier ou dans un châssis de l’installation de renvoi de câble 48. On peut également envisager de tenir par un montage direct les poulies de câble 64-1, 64-2 en rotation sur le segment de potence 26 ou le segment de support 52-2.
Dans la réalisation représentée à la , le câble 44 est d’abord guidé selon un tracé allant de l’entraînement de câble 46 vers la fixation de main 40 dans le sens contraire des aiguilles d’une montre ou autour de la poulie 64-1 à l’arrière dans la direction de déploiement 60 et ensuite dans le sens des aiguilles d’une montre et autour de la seconde poulie 64-2.
Dans le cas de la réalisation représentée à la , le câble 44 a un tracé allant de l’entraînement de câble 46 vers la fixation de main 40, tout d’abord en passant dans le sens des aiguilles d’une montre autour de la seconde poulie 64-2, en avant, dans le sens de déploiement 60, et en position verticale haute puis dans le sens contraire des aiguilles d’une montre en passant autour de la poulie inférieure 64-1, arrière dans la direction de déploiement 60.
Les figures 5a et 5b montrent d’autres réalisations de l’installation de renvoi de câble 48 dans le cas des fixations de main 40-1, 40-2 par un double câble 68 attaquant le segment de potence 26-1, 26-2. En particulier, le double câble 68 est relié par une extrémité à la structure de support 16 et par l’autre extrémité à l’entraînement de câble 46. Dans les deux réalisations, l’installation de renvoi de câble 48 comprend deux poulies 70-1, 70-2 situées dans un plan commun (dans le plan des figures 5a, 5b) et écartées l’une de l’autre à la fois horizontalement et verticalement. Dans des réalisations non représentées, les poulies 70-1, 70-2 peuvent également tourner autour d’un axe de rotation commun, en étant notamment écartées l’une de l’autre le long de l’axe de rotation.
Dans la réalisation, l’installation de renvoi de câble 48 de la , le câble 68 passe autour des poulies 70-1, 70-2 pour que les forces de câble agissant au moins selon le sens rentrant 58, soient transmises aux segments de potence 26-1, 26-2 ou au segment de support 52-2 relié à l’installation de renvoi de câble 48. Dans le cas de la réalisation de l’installation de renvoi de câble 48 de la , le câble 68 est en revanche conduit autour des poulies 70-1, 70-2 pour que les forces de câble agissant dans le sens rentrant 58 et également dans le sens de déploiement 60 soient induites dans le segment de potence 26-1, 26-2, c’est-à-dire dans le segment de support 52-2 relié à l’installation de renvoi de câble 48.
(sans les suffixes 1 et 2)
Avantageusement, l’horodatage correspondant est associé à chaque donnée initiale prétraitée et chiffrée.
L’horodatage n’est, par exemple, pas chiffrée ou est chiffré par un chiffrement non homomorphe. Cela est notamment le cas lorsqu’aucun calcul homomorphe n’a lieu sur l’horodatage pendant l’étape de traitement homomorphe.
Les données initiales prétraitées et chiffrées sont ensuite transmises du module de calcul 16 au module de traitement 20.
Le module de traitement 20 réalise ici l’étape de traitement homomorphe 140.
Les données initiales prétraitées chiffrées du traitement homomorphe présentent un horodatage compris dans un intervalle de temps inférieur à une constante de temps intrinsèque de l’installation. Ladite constante de temps est, par exemple, comprise entre 50 ms, par exemple pour des procédés très rapides tels que des machines tournantes, et une heure, par exemple pour des procédés plus lents tels les remplissages de bacs de stockage.
Le traitement homomorphe donne un résultat.
Ledit résultat est ici ensuite transmis au dispositif de surveillance 22 de l’installation.
Au sein de l’installation 10, ici du dispositif de surveillance 22, est, par exemple, réalisée une étape de déchiffrement 160 du résultat, plus particulièrement à l’aide de la clé privée mentionnée précédemment.
Le procédé comprend, par exemple, une étape de post-traitement 170 du résultat déchiffré.
L’étape de post-traitement comprend un post-traitement du résultat adapté pour inverser les modifications dues à l’étape de prétraitement sur les données initiales.
Le post traitement est susceptible d’inclure, ou non, la réalisation d’une partie finale de l’algorithme pour pallier à certaines limites du calcul en homomorphe.
Les instructions pour mise en œuvre du post-traitement sont déterminées par le module externe 18. Elles sont ici communiquées au dispositif de surveillance 22.
Le procédé comprend enfin une étape d’exploitation 180 du résultat dans la surveillance de l’installation 10.
Comme mentionné précédemment, l’exploitation du résultat correspond à l’utilisation du résultat dans le cadre du fonctionnement de l’installation.
L’exploitation du résultat comprend, par exemple, la réalisation d’un bilan carbone complet ou d’un bilan sur la consommation énergétique de l’installation et éventuellement d’optimisation de ladite consommation.
Alternativement ou additionnellement, l’exploitation du résultat comprend une adaptation du fonctionnement de l’installation en fonction du résultat, par exemple en modifiant au moins un paramètre d’exploitation.
Les résultats sont montrés dans la ligne « Polyanion » du tableau 5.
Les résultats sont montrés dans la ligne « Anion de faible poids moléculaire » du tableau 5.
Les résultats sont montrés dans la ligne « Rapport polycation/polyanion » du tableau 5.
Les résultats sont montrés dans la ligne « Rapport polycation/(polyanion + anion de faible poids moléculaire) » du tableau 5.
L'aspect de chacune des compositions selon les exemples 3-1 et 3-2, et l'exemple comparatif 3-1 ont été observés visuellement. Les résultats de l'observation visuelle ont été catégorisés comme suit.
Dans tout ce qui précède, l’architecture de commande 10 comprend au moins un calculateur comportant un processeur et au moins une mémoire contenant des modules logiciels susceptibles d’être exécutés par le processeur. Dans ce cadre, les modules de confirmation 14, de contrôle 16, d’interfaçage 18 et d’interfaçage auxiliaire 22 sont des modules logiciels stockés dans la mémoire. En variante, au moins une partie des modules sont réalisés sous forme de circuits électroniques dédiés.
Grâce à l’invention, les risques de réalisation d’une fonction non-souhaitée par l’architecture de commande 10, c’est-à-dire la prise en compte par le module de contrôle 16 d’une commande ne correspondant pas à une commande souhaitée par l’opérateur sont considérablement réduits. Grâce à l’invention, un tel risque est avantageusement inférieur à 10 -7 . Cette probabilité faible d’erreur est notamment atteinte grâce au contrôle simultané de correspondance entre la commande principale, générée en fonction d’une action de l’opérateur, et la commande principale attendue de passage de l’élément fonctionnel 3 dans la configuration cible et entre la commande de sécurité, générée en fonction de la commande principale, et la commande de sécurité attendue de passage de l’élément fonctionnel 3 dans la configuration cible.
- une demande de confirmation sous forme de champ textuel est transmise à l’opérateur. Ceci permet à l’opérateur de vérifier si la commande principale correspond à la commande qu’il souhaite effectuer. Lorsque l’opérateur se rend compte, par la lecture du champ textuel, que la commande principale ne correspond pas à la commande qu’il souhaite effectuer, il peut supposer que son action vis-à-vis de l’interface homme-machine était erronée ou que l’unité de gestion d’affichage présente une avarie ;
- la commande principale est confirmée via le dispositif de confirmation qui est indépendant de l’interface homme-machine et qui est simple (la confirmation comprend un unique bit de confirmation). La confirmation est ainsi réalisée de manière sécurisé, sans être impactée par une éventuelle avarie de l’interface homme-machine ;
Avantageusement, on réalise plusieurs cycles successifs sur une même tête de pulvérisation, par exemple cinq cycles. La constance ou répétabilité des résultats permet également d'évaluer la conformité de ladite tête de pulvérisation.
Les spécifications prédéterminées peuvent comprendre une étendue planaire prédéterminée de ladite zone d'impact sur ladite surface de réception 10, de sorte que les têtes de pulvérisation 1 pour lesquelles ladite étendue planaire est similaire à ladite étendue planaire prédéterminée sont classées conformes, et les têtes de pulvérisation 1 pour lesquelles ladite étendue planaire est différente de ladite étendue planaire prédéterminée sont classés non conformes. La géométrie, et notamment la symétrie, de la zone d'impact peut aussi être utilisée dans l'évaluation de conformité. D'autres paramètres peuvent aussi être envisagés.
Les moyens d'analyse 50 peuvent comprendre des moyens de mesure de la géométrie de la zone d'impact du flux de gaz ionisé F1 sur la surface de réception 10. Par exemple, on détermine le barycentre de la zone d'impact, et on mesure les distances maximale et minimale de ce barycentre du bord de la zone d'impact. La comparaison de ces distances avec des valeurs prédéterminées permet alors d'évaluer la conformité du dispositif testé. Ainsi, l'évaluation de conformité tient compte non seulement de la surface de la zone d'impact, mais aussi de sa géométrie, en particulier sa symétrie. Ceci permet d'établir qu'un spray sortant d'une tête de pulvérisation conforme aura une forme conique acceptable, tant d'un point de vue de l'angle du spray que de sa symétrie.
Eventuellement, des moyens de traitement d'image peuvent être utilisés pour réaliser ce type d'analyse.
Les figures 3 et 4 illustrent chacune une représentation schématique obtenue avec le procédé et le dispositif de l'invention, sur lesquelles il est possible d'évaluer l'étendue planaire et la géométrie, notamment la symétrie, de la zone d'impact. La montre une visualisation de la zone d'impact pour un dispositif conforme et la montre une telle visualisation pour un dispositif non-conforme.
La présente invention présente de nombreux avantages, et notamment : - elle permet un contrôle automatisé de conformité sur divers types de dispositif de pulvérisation ; - elle permet une analyse non destructive desdits dispositifs de pulvérisation ; - elle permet d'analyser 100% des dispositifs de pulvérisation assemblés sur une chaine de montage, sans ralentissement substantiel de celle-ci ; - elle permet de réaliser plusieurs tests successifs sur un même dispositif pour évaluer la répétabilité des résultats ; - elle utilise un montage compact et facilement adaptable ; - elle utilise des composants simples et standards, donc généralement peu coûteux ; - elle permet un traitement d’image robuste, qui peut être réalisé en temps réel ; - elle assure une bonne répétabilité et une bonne discrimination des dispositifs conformes et non-conformes.
La présente invention a été décrite en référence à un mode de réalisation avantageux, mais il est entendu qu’un homme du métier peut y apporter toutes modifications, sans sortir du cadre de la présente invention tel que défini par les revendications annexées.
PROCÉDÉ ET SYSTÈME POUR DÉTECTER ET ÉVENTUELLEMENT IDENTIFIER UN MICRO-ORGANISME CONTENU DANS UN ÉCHANTILLON La présente invention appartient au domaine technique de la microbiologie diagnostique et plus particulièrement au domaine de la détection et de l’identification de micro-organismes présents dans un échantillon liquide ou solide.
L’avancée principale de la présente invention réside dans l’utilisation de l’électrochimie non seulement pour la détection d’un micro-organisme tel qu’un pathogène mais aussi et en parallèle pour son identification. Les applications de la présente invention concernent notamment les tests de stérilité dans le milieu de la santé mais également dans d’autres milieux comme le milieu pharmaceutique, biomédical, environnemental ou agroalimentaire.
Etat de la technique antérieure En microbiologie clinique, et plus particulièrement dans le domaine de l’hémoculture, l’opérateur/trice prélève environ 10 mL de sang sur un patient. Cette prise d’essai est placée dans un flacon contenant entre 30 et 40 mL d’un milieu de culture propice à la croissance bactérienne. Le principe de la détection repose sur la respiration bactérienne, en se multipliant les bactéries produiront une quantité de dioxyde de carbone détectable.
Par exemple, le fond du flacon peut être composé d’un polymère, qui changera de couleur ou de fluorescence en fonction de la concentration en CO 2 du liquide. Les automates d’hémoculture permettent alors l’agitation des flacons à 37°C tout en utilisant une méthode optique afin de vérifier la variation de couleur ou de fluorescence du polymère.
Une fois le flacon décelé comme positif, l’opérateur/trice doit prélever une petite quantité du bouillon de culture afin d’effectuer une coloration de Gram. Cette manipulation n’est pas automatisée et nécessite des produits dangereux tels que, par exemple, cristal violet ou violet de gentiane, solution de Lugol (iode), alcool, acétone ou fuchsine. Après cette première orientation, l’identification est affinée avec l’utilisation d’un spectrophotomètre de masse MALDI-TOF (pour « Matrix Assisted Laser Desorption/Ionization-Time Of Flight ») puis un antibiogramme.