INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L’une ou l’autre des étapes de vérification 312 et 322 est effectuée en fonction de l’usage de l’une ou l’autre, respectivement, de la liste noire BL et de la liste blanche WL. En cas d’usage à la fois de la liste noire BL et de la liste blanche WL, les étapes de vérification respectives 312 et 322 peuvent être effectuée simultanément, ou subséquemment, c’est-à-dire que l’une quelconque des vérifications 312 ; 322 est faite en cas de résultat négatif « nok » de l’autre vérifications 322 ; 312.
1- En référence à la , il est proposé selon un aspect de combiner la technique décrite précédemment en relation avec les figures 1 à 3 (les éléments communs supportent les mêmes références et ne sont pas tous détaillés à nouveau ici) avec une technique du type de celle décrite dans la demande de brevet français ayant pour titre « Procédé de gestion de communications de système de transport intelligent et unité de commande électronique correspondante » déposée le même jour et par le même demandeur que la présente demande. En détails, cette technique comprend d’une part une utilisation de la mémoire non-volatile matériellement sécurisée (de niveau EAL4+ ou supérieur) pour stocker les messages INC_MSS ; et d’autre part une attribution aux messages enregistrés dans la mémoire non-volatile sécurisée sNVM d’une donnée d’horodatage issue d’un compteur d’horloge toujours actif RTC appartenant à l’élément sécurisé eSE. Ainsi, les messages reçus provenant d’un émetteur de la liste blanche WL, ou les messages reçus et authentifiés (c’est-à-dire les messages reçus provenant d’un émetteur absent de la liste noire BL et absence de la liste blanche WL) sont enregistrés dans la mémoire non-volatile matériellement sécurisée sNVM avec la donnée d’horodatage respective. En particulier, le compteur d’horloge toujours actif RTC est avantageusement configuré pour générer une valeur courante d’une base de temps de référence, dans un mode de fonctionnement en veille et dans un mode de fonctionnement actif de l’élément sécurisé eSE.
Le fait de stocker les messages dans la mémoire non-volatile matériellement sécurisée permet d’augmenter la durée de vie ΔT des messages stockés (commençant à courir à partir de la donnée d’horodatage), et ainsi de réduire d’autant le nombre de traitements et enregistrements des messages de renouvellements systématiques. La valeur d’horodatage permet une gestion de la durée de vie ΔT, plus longue, des messages de manière sécurisée et parfaitement fiable.
Procédé de calcul distribué d’une métrique représentative d’un écart entre deux données La présente divulgation concerne un procédé de calcul d’une métrique représentative d’un écart entre deux données, trouvant avantageusement application dans le domaine de la biométrie.
ARRIERE-PLAN TECHNOLOGIQUE On connaît différentes métriques pour déterminer si deux données sont plus ou moins proches. La distance de Hamming est l’une d’entre elles.
Ces métriques sont notamment utilisées pour comparer une donnée biométrique d’entrée et une donnée biométrique de référence préalablement enrôlée et mémorisée dans une base de données.
De telles bases de données doivent être sécurisées en confidentialité, de même que les traitements se fondant sur leur contenu, notamment le calcul d’une métrique du type mentionné précédemment. D’ailleurs, la constitution de telles bases de données peut, dans certains pays, n’être autorisée que si cette confidentialité est garantie.
RESUME Un but de la présente divulgation est de sécuriser le calcul d’une métrique représentative d’un écart entre deux données.
Il est à cet effet proposé, selon un premier aspect, un procédé de calcul distribué d’une métrique représentative d’un écart entre une donnée comprenant bits ( ) et une donnée , la métrique étant de la forme :
où est une fonction dépendant uniquement de la donnée , est une fonction dépendant uniquement de la donnée , et pour tout allant de 1 à , est une fonction prédéfinie, le procédé étant mis en œuvre par un système comprenant dispositifs ( ) distincts ayant des indices respectifs allant de 1 à , avec , le procédé comprenant : - pour tout allant de 1 à , calcul d’au moins une donnée intermédiaire par le dispositif d’indice ( ), chaque donnée intermédiaire dépendant de la donnée et de la donnée , et transmission au dispositif d’indice ( ) d’au moins un résultat comprenant ou dépendant de chaque donnée intermédiaire, - détermination, par le dispositif d’indice ( ), de la métrique , la détermination comprenant une sommation de chaque résultat pour obtenir une valeur égale à ou une valeur égale à .
Dans un premier mode de réalisation : - la donnée forme un vecteur de données , où pour tout i allant de 1 à , la donnée forme un vecteur de bits , - la donnée forme un vecteur , où pour tout i allant de 1 à , est un entier, - on a , où et , - pour tout allant de 1 à et pour tout allant de 1 à , on a :
où est un scalaire dont la valeur peut dépendre de , de et de la donnée , - pour tout allant de 1 à , le dispositif d’indice ( ) calcule données intermédiaires ,… , , chaque donnée intermédiaire étant calculée comme suit : pour tout allant de 1 à ,
De préférence X est un groupe H-(O-ALK) x -(*).
On utilisera plus particulièrement les esters de glycérol et d’acide gras polyoxyéthyléné, en particulier le PEG 30 Glyceryl Stearate.
Selon une forme particulière de l’invention, le ou les tensioactifs non-ioniques de HLB supérieure ou égale à 8 est (sont) présents dans la dispersion aqueuse de cire.
Selon une autre forme particulière de l’invention, la dispersion aqueuse de cire comprend la ou les cires et un mélange d’au moins un mono-alcool en C 2 -C 8 tel que décrit précédemment et d’au moins un tensioactif non-ionique de HLB supérieure ou égale à 8.
Selon un mode de réalisation préférentiel, le tensioactif ou les tensioactifs non-ioniques de HLB ≥ 8 de l’invention est (sont) présent(s) dans une quantité inférieure ou égale à 15% en poids, de préférence allant de 0,1 à 10% en poids, plus particulièrement de 0,1 à 8% par rapport au poids total de la composition.
Phase aqueuse continue La composition de l’invention est à phase aqueuse continue .
Par « composition à phase aqueuse continue » on entend toute composition présentant une conductivité, mesurée à 25 °C, supérieure à 23 µS/cm (microSiemens/cm), la conductivité étant mesurée par exemple à l’aide d’un conductimètre MPC227® de Mettler Toledo et d’une cellule de mesure de conductivité Inlab730®. La cellule de mesure est immergée dans la composition, de façon à éliminer les bulles d’air susceptibles de se former entre les deux électrodes de la cellule. La lecture de la conductivité est faite dès que la valeur du conductimètre est stabilisée. Une moyenne est réalisée sur au moins trois mesures successives. La conductivité est, de préférence inferieure à 20mS/cm.
La quantité totale d’eau varie de préférence, de 30 à 70% en poids, et plus particulièrement de 40 à 70% par rapport au poids total de la composition.
Matière Colorante Selon un mode particulier de l’invention, la composition comprend en plus au moins une matière colorante, synthétique, naturelle ou d’origine naturelle.
La matière colorante peut être choisi parmi les pigments minéraux ou organiques, enrobés ou non enrobés, les colorants hydrosolubles, et leurs mélanges.
Exemple 8 : Parfum comestible à base de verveine
230 g de sommités fleuries de verveine citronnelle fraiches sont mis en solution dans 1 litre de solution d’alcool éthylique non dénaturé (suivant un ratio eau/alcool 40/60) à température ambiante et mixés au blender.
Considérant les différents exemples de parfums comestibles obtenus selon l’invention ci-dessus, de manière optionnelle, une ou plusieurs gouttes d’au moins un arôme naturel choisi parmi le cis-3-hexanol, le linalol, un extrait de Buchu, de Cèdre, de Patchouli, et/ou de Vétiver, pris seul ou en combinaison, peu(ven)t être ajoutée(s) audit parfum comestible, pour corriger si nécessaire, grâce à leurs molécules, les éventuelles imperfections du parfum avant de pulvériser ledit parfum comestible liquide obtenu selon l’invention sur une boisson ou un plat.
Exemple 9 : Profils sensoriels de cocktails testés auprès de juges avec et sans pulvérisation d’un parfum obtenu selon l’invention spécifiquement adapté audit cocktail
Un profil sensoriel vise à décrire et à évaluer en qualité et en intensité un ensemble de caractéristiques sensorielles perçues sur un ou plusieurs produits.
Le test de Student est un test statistique utilisé pour mesurer les différences significatives entre les descriptifs de deux groupes.
Les caractéristiques sensorielles suivantes pour chaque cocktail ainsi testé ont été respectivement analysées : Cocktail “La Grande Dame”: gin, champagne, floral, verveine et orange amère; Cocktail “Lavandou”: gin, lavande, agrumes, calvados et fraicheur; Cocktail “La vie est belle”: agrumes, fraicheur, pelargonium rosat, mezcal et bergamote/floral.
L’analyse sensorielle a été réalisée par 6 juges pour chaque cocktail.
Pour chaque cocktail, les juges ont testé (dégusté) avec et sans pulvérisation du parfum obtenu selon l’invention.
On peut aussi citer les cires obtenues par hydrogénation catalytique d'huiles végétales ayant des chaînes grasses, linéaires ou ramifiées, en C8-C32. Parmi celles-ci, on peut notamment citer l'huile de jojoba hydrogénée, l'huile de tournesol hydrogénée, l'huile de ricin hydrogénée, l'huile de coprah hydrogénée, le tétrastéarate de di-(triméthylol-1,1,1 propane) vendu sous la dénomination "HEST 2T-4S" par la société HETERENE, le tétrabéhénate de di-(triméthylol-1,1,1 propane) vendue sous la dénomination HEST 2T-4B® par la société HETERENE. On peut également utiliser la cire obtenue par hydrogénation d'huile d'olive estérifiée avec l'alcool stéarylique vendue sous la dénomination "PHYTOWAX Olive 18 L 57®" ou bien encore les cires obtenues par hydrogénation d’huile de ricin estérifiée avec l’alcool cétylique vendus sous la dénomination "PHYTOWAX ricin 16L64® et 22L73®", par la société SOPHIM. De telles cires sont décrites dans la demande FR-A2792190. On peut également citer les cires issues de la réaction d’acides gras sur des carbohydrates, comme les disaccharides de type sucrose, telles que le polybéhénate de sucrose, commercialisé par Croda sous la référence Cromaderm B®. On peut aussi citer les cires obtenues par hydrogénation catalytique d'huiles végétales ayant des chaînes grasses, linéaires ou ramifiées, en C8-C32.
On peut citer également un (hydroxystéaryloxy)stéarate d’alkyle en C20-C40 (le groupe alkyle comprenant de 20 à 40 atomes de carbone), seul ou en mélange, en particulier un 12-(12’-hydroxystéaryloxy)stéarate d’alkyle en C20-C40, de formule (I) suivante : [Chem 3] (I) dans laquelle m est un entier allant de 18 à 38, ou un mélange de composés de formule (I). Une telle cire est notamment vendue sous les dénominations "Kester Wax K 82 P®" et "Kester Wax K 80 P®" par la société KOSTER KEUNEN.
De préférence, les cires polaires sont choisies parmi les cires hydrocarbonées comme la cire d'abeille, la cire de lanoline ; la cire de son de riz, la cire de Carnauba, la cire de Candellila, la cire d’Ouricurry, la cire du Japon, la cire de Berry, la cire de shellac et la cire de sumac; la cire de Montan, l'huile de ricin hydrogénée, l'huile de lanoline hydrogénée, les cires issues de la réaction d’acides gras sur des carbohydrates, comme les disaccharides de type sucrose, telles que le polybéhénate de sucrose, commercialisé par Croda sous la référence Cromaderm B®, et les cires (hydroxystéaryloxy)stéarate d’alkyle en C 20 -C 40 telles que celles vendues sous les dénominations "Kester Wax K 82 P®" et "Kester Wax K 80 P®" par la société KOSTER KEUNEN, et leurs mélanges
Selon un mode de réalisation préférentiel, la cire ou les cires est (sont) présente(s) dans une quantité supérieure ou égale à 5,0 % en poids, plus préférentiellement supérieure ou égale à 8,0 % en poids, en particulier allant de 8 à 25 % en poids par rapport au poids total de la composition.
Au sens de la présente invention, on entend par « tensioactif» un composé tensioactif amphiphile, c'est-à-dire présentant deux parties de polarié différente. En général, l'une est lipophile (soluble ou dispersible dans une phase huileuse. L’autre est hydrophile (soluble ou dispersible dans l’eau). Les tensioactifs sont caractérisés par la valeur de leur HLB (Hydrophilic Lipophilic balance ou balance hydrophile-lipophile), la HLB étant le rapport entre la partie hydrophile et la partie lipophile dans la molécule. Le terme HLB est bien connu de l’homme du métier et est décrit par exemple dans ”The HLB system. A time-saving guide to Emulsifier Selection” (published by ICI Americas Inc ; 1984). La HLB du ou des tensioactifs utilisés selon l’invention peut être déterminée par la méthode de GRIFFIN ou la méthode de DAVIES.
Selon une forme préférée de l’invention, le ou les tensioactifs non-ioniques de HLB supérieure ou égale à 8 sont polyoxyalkylénés, monoglycérolés et/ou polyglycérolés.
Selon une forme particulière de l’invention le (les) tensioactif(s) non ionique(s) de valeur HLB à 25°C supérieure ou égale à 8 répondent à la formule suivante (II) : [Chem 4] (ALK-[C(O)] a -[O] b ) c -X (II) dans laquelle : - ALK est un groupe alkyle en C 7 -C 23 , de préférence en C 11 -C 21 , plus préférentiellement en C 15 -C 17 , - a et b des nombres entiers variant de 0 à 100, - c est un nombre entier variant de 1 à 100, en particulier de 1 à 3, de préférence égal à 1, a et b étant de préférence égaux à 0, - X est un groupe (poly)oxyalkylène éventuellement substitué et/ou terminé par un groupe hydroxy, X étant de préférence un groupe oxyéthylène (CH 2 CH 2 O) n ou (OCH 2 CH 2 ) n dans lequel n est un entier supérieur ou égal à 1, par exemple allant de 1 à 200, de préférence ledit groupe (poly)oxyalkylène étant un polyéthylène glycol ou étant le résultat d’au moins une substitution d’un groupe hydroxy, de préférence choisi parmi les (poly)glycérols.
Le groupe X est de préférence choisi parmi i) ceux de formule (III) suivante: [Chem 5] HO-(ALK-O) z -CH 2 -CH[(OALK) y -OH]-CH 2 -(O-ALK) x -(*) (III) dans laquelle : - ALK identique ou différent représentant un groupe alkylène en C 1 -C 6 , en particulier en C 1 -C 4 , de préférence l’éthylène, - x, y, z étant un entier compris entre 0 et 200, étant entendu que x+y+z différent de 0, de préférence x+y+z étant inclusivement compris entre 1 et 150, en particulier entre 20 et 60 ; ii) ceux de formule (IV) ou (V) suivante: [Chem 5] H-(ALK-O) x -(*) (IV) ou [Chem 6] H-(O-ALK) x -(*) (V) dans laquelle : - ALK identique ou différent représentant un groupe alkylène en C 1 -C 6 , en particulier en C 1 -C 4 , de préférence l’éthylène, - x est un entier différent de 0 et de préférence compris entre 1 et 200.
Ce traitement met en œuvre le stockage de toutes les activités issues du circuit de distribution auprès du serveur, vérifiées dans la blockchain selon la version 2.0 du Hyperledger Fabric. Il est ainsi possible de stocker et fournir une transparence et une traçabilité optimale vis-à-vis des différents acteurs (laboratoires, distributeurs, douanes, pharmacies, hôpitaux, cliniques et patients, etc.).
L’outil d’intelligence artificielle met en œuvre une analyse prédictive et un apprentissage continu pour identifier les anomalies dans une circuit de distribution. Une surveillance sans interruption de bout en bout du circuit détecte également les anomalies les plus difficiles à repérer.
Par exemple, des modèles d’algorithmes de type « machine learning » peuvent être prévus pour détecter notamment les anomalies suivantes dans une circuit de distribution: - la non distribution d’un colis dans un délai, - un colis reçu, mais endommagé ou ouvert, - un nouvel arrivage non contrôlé (par croisement des données liées aux médicaments vendus dans les pharmacies, cliniques, hôpitaux, etc.) - un modèle d’entrainement de détection de fraudes entre deux points comme introduit précédemment, - des alertes sur de faux positifs (déclenchement d’alertes intempestives sur une distribution de médicaments authentiques).
La est une illustration schématique d’un modèle possible d’algorithme simplifié pour identifier les faux médicaments dans un circuit de distribution. La partie de gauche de la illustre en particulier l’enrichissement du traitement par l’intelligence artificielle et son apprentissage. Le modèle combine notamment l’usage du « smart token » (code à usage unique et son tracement) à l’usage du « smart contract » (cohérence des données globales concernant un lot). L’environnement pharmaceutique est l’un des plus réglementés au niveau international, et ce double traitement s’avère adapté à ses récentes évolutions.
Enfin, l’intelligence artificielle vient vérifier en outre la cohérence de cette combinaison, de sorte qu’en combinant les trois concepts : - « smart token », - « smart contract » - et « intelligence artificielle », il est possible de parvenir à une architecture compacte et centralisée par exemple auprès du serveur SER, pour : - tracer - authentifier - sécuriser - surveiller le parcours des colis sur un territoire dans le but de lutter efficacement contre la pénétration frauduleuse de faux médicaments dans les circuits officiels de distribution des médicaments dans ce territoire.
En outre, l’intelligence artificielle exploite les données d’entrée et de sortie dans un réseau de neurones pour réaliser un jeu de tests donnant une projection des anomalies dans un circuit de distribution susceptible d’évoluer.
Par ailleurs, l’usage de l’intelligence artificielle permet d’ajuster les programmes informatiques de contrôle, par exemple en affectant plus de poids à un type de contrôle qu’à un autre.
Ainsi, dans une application de la description ci-dessus, chaque laboratoire prépare un colis contenant des médicaments authentiques en utilisant l’application mobile sur un terminal relié au serveur SER. Les boites de médicaments sont alors enregistrées chacune dans une base de données du serveur SER. En effet, le serveur SER est agencé en outre pour répertorier chaque boite de médicaments du colis en utilisant la lecture initiale datamatrix 2D de chaque boite de médicaments, affectant un code unique de la boite, son numéro de série (code CIP), le numéro de lot et la date d’expiration du médicament et les autres informations (nom de marque société, nom de la substance) en provenance de la base ANSM et Européenne de médicament.
Le colis prêt au départ d’usine est ensuite conditionné et sécurisé avec les moyens présentés ci-avant, puis transporté successivement jusqu’à son point de dispensation.
Une fois la vérification du colis faite au point de dispensation comme illustré sur les figures 1 et 3 précédemment présentées, et ce à chaque étape du parcours, à l’ouverture du colis au point de dispensation, chaque boite du colis est encore scannée afin d’obtenir les informations propres à chaque boite. Ces informations sont remontées au serveur SER.
L’utilisateur final (l’hôpital, le pharmacien, le patient, etc.) peut vérifier l’authenticité du médicament et son degré de confiance en scannant le 2D datamatrix. Les informations scannées sont remontées au serveur SER pour vérification. Une situation normale se présente sous la forme d’un « feu vert » par exemple sur le terminal de l’utilisateur : cela signifie que la boite de médicaments est bien enregistrée initialement par un laboratoire auprès du serveur SER et que ses conditions de livraison ne présentent aucune anomalie.
Une situation ambigüe se présente sous la forme d’un « feu orange » sur le terminal de l’utilisateur : cela signifie que le produit est inconnu du serveur mais que les conditions de sa livraison semblent normales. Le niveau d’authenticité et de confiance du médicament est donc inconnu. Le terminal de l’utilisateur affiche une recommandation de se rapprocher d’une pharmacie proche pour avoir plus d’informations.
Une situation d’alerte se présente sous la forme d’un « feu rouge » : cela signifie qu’une alerte est en cours sur le produit connu du serveur SER comme étant frauduleux. L’écran du terminal peut afficher alors les détails suivants : - produit périmé, - rappel de lot, - problème de sécurité pour le patient, - retrait de produit nécessaire.
Ainsi, la présente description propose l'attribution d'un code à usage unique pour un parcours d’un lot de médicaments sur un tronçon de trajet entre deux points A et B, sans reconditionnement de ce lot sur ce tronçon de trajet.
Dans une forme de réalisation particulière, il peut être prévu en outre que la forme que prend ce code à usage unique est un code à barres (par exemple un QRC ou autre), les informations de ce code à barres étant acquises par lecture optique (par la caméra d’un smartphone par exemple) pour vérifier la validité du code, auprès d'un serveur au sens de la présente description. Par exemple, la vérification du code à usage unique peut consister ici à prévoir que les données du code à barres comportent une information d’horodate donnant une date limite de validité du code. Typiquement, si cette date est passée, alors le code à barres présenté n'est pas validé par le serveur et le lot est suspect. La date limite de validité peut prendre en compte une durée nécessaire pour le parcours du point A au point B, et correspondre ainsi à une date attendue d'arrivée au point B (à quelques dizaines de minutes près).
Dans une réalisation particulière, il est prévu de récupérer, de l'appareil qui effectue la lecture optique du code à barres, une donnée de géolocalisation de cette lecture optique. Typiquement, dans le cas d'un smartphone, l'application qui doit être installée sur ce smartphone peut coopérer avec les moyens usuels de localisation du smartphone pour récupérer cette donnée de localisation et l'envoyer avec les données du code à barres au serveur de vérification. Dans ce cas, le serveur peut déterminer si la donnée de géolocalisation de la lecture optique correspond bien au point B auquel est attendue la livraison du lot de médicaments. Cette réalisation permet alors de déterminer avec certitude que le lot de médicaments n'est pas détourné vers une destination autre que le point B.
Exemple EBR7 : La synthèse du polymère EBR7 est identique à celle décrite dans l’exemple EBR6, à la différence qu’en fin de polymérisation, la réaction de fonctionnalisation est réalisée par l’ajout de 10 mL d’une solution dégazée et stockée sur tamis moléculaire de 4-diméthylaminobenzonitrile à 0,025 M dans le méthylcyclohexane (0,25 mmol, 1 équivalent molaire de fonction nitrile/liaison carbone-Mg). 12,14 g de polymère EBR7F sont récupérés. 42 % des extrémités de chaîne de polymère ont été fonctionnalisées avec une cétone.
Les conditions de copolymérisation de l’éthylène et du 1,3-butadiène sont données dans le tableau 3. Dans le tableau 3 figure aussi pour chaque exemple l’activité catalytique moyenne exprimée en kg mol -1 h -1 . Les caractéristiques des copolymères synthétisés figurent dans les tableaux 4 et 5. La méthode SEC-THF a été utilisée pour déterminer les masses molaires des polymères EBR1 à EBR7. La microstructure des polymères a été déterminée par RMN. Le taux d’unité éthylène, le taux d’unité de 1,3-butadiène sous la configuration 1,2 (unité 1,2), sous la configuration 1,4 (unité 1,4) et le taux de motif 1,2-cyclohexane (unité cycle) sont exprimés en pourcentage molaire par rapport à l’ensemble des unités monomères du polymère. Les copolymères synthétisés sont statistiques.
Polymère Co-catalyseur Ratio Mg/Nd Co-solvant (Et 2 O/Mg) Durée (min) Activité (kg mol -1 h -1 ) PE1 C 4 H 9 MgCl 320 4,8 21 1 120 PE2 C 5 H 11 MgBr 320 4,8 142 130 PE3 C 5 H 11 MgBr 320 4,8 115 110 PE4 C 5 H 11 MgBr 320 4,8 183 130 PE5 C 5 H 11 MgBr 320 4,8 144 130 PE6 BrMgC 5 H 11 MgBr 160 0 50 260 PE7 C 4 H 9 MgCl 320 9,6 15 1 540 PE8 C 5 H 11 MgBr 320 9,6 82 260 PE9 C 4 H 9 MgMes 320 9,6 16 1 560 PE10 BOMAG 160 19,2 26 870 PE11 BOMAG 160 0 86 190 PE12 C 4 H 9 MgCl 320 4,8 17 1 190 PE13 BOMAG 160 0 96 170
Polymère Extrémité de chaînes Taux de fonction (%) (*) Produit secondaire PE1F CH 2 -C(O)-C 6 H 5 93 Non PE2F 89 Non PE3F 93 Non PE4F 88 Non PE5F 86 Non PE6F 78 Non PE7F CH 2 -C(O)-C 6 H 4 -OMe 89 Non PE8F 82 Non PE9F 52 Oui PE10F 46 Oui PE11F 49 Oui PE12F CH 2 -C(O)-C 4 H 9 98 Non PE13F 43 Oui * Mesuré par RMN 1H