INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans un mode de réalisation, le procédé comprend en outre la détermination, par le dispositif informatique, du fait qu’un temps d’application écoulé du substrat à code couleur dépasse un temps d’application prédéterminé, et le dispositif informatique envoie une notification pour retirer le substrat à code couleur.
Dans un mode de réalisation, le procédé comprend en outre la détermination, par le dispositif informatique, de l’augmentation ou de la diminution d’un problème de peau par comparaison d’une première carte thermique à une seconde carte thermique.
Dans un mode de réalisation, un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer un problème de peau et une zone de peau affectée par le problème de peau ; et déterminer un substrat à code couleur à appliquer sur la zone de peau.
Les un ou plusieurs dispositifs informatiques 202, 208 comprennent une caméra à lumière visible ou une caméra infrarouge ou à la fois une caméra à lumière visible et une caméra infrarouge.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour recommander l’application du substrat à code couleur sur la zone de peau affectée par le problème de peau.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer une forme d’un substrat à code couleur spécifique à une zone qui se conforme à la zone de peau.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer qu’un substrat à code couleur possède un agent actif qui n’est pas compatible avec un agent actif d’un autre substrat à code couleur.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer qu’un substrat à code couleur est appliqué sur une zone de peau incorrecte.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer qu’un substrat à code couleur ayant un dosage incorrect d’agent actif est appliqué sur la zone de peau.
Les un ou plusieurs dispositifs informatiques 202, 208 sont configurés pour déterminer qu’un temps d’application écoulé du substrat à code couleur dépasse un temps d’application prédéterminé, et le dispositif informatique envoie une notification pour retirer le substrat à code couleur.
La réception de l’acquittement de l’enregistrement du profil de l’entité applicative NFk’ par le module de gestion NFk’-A (étape E30’) déclenche l’envoi, par ce dernier, d’une notification au module de notification NFk’-B de l’entité applicative (étape E40’). Comme mentionné précédemment, le module de gestion NFk’-A est configuré ici pour envoyer dans sa notification le profil complet de l’entité NFk’ incluant les modifications signalées à l’entité de contrôle NRF 2’ (autrement dit le profil courant de l’entité applicative NFk’ tel qu’il est connu de l’entité de contrôle NRF 2’). Dans une implémentation de l’invention s’appuyant sur un module de notification de type micro-service event-stream, l’envoi de cette notification a pour effet de publier le profil NF_PROFk’ auprès du module de notification.
Sur réception de la notification par le module de notification NFk’-B, celui-ci notifie les micro-services s’étant préalablement enregistrés auprès de lui pour être informés des événements affectant le profil de l’entité applicative NFk’, et plus particulièrement ici informés de la création du profil de l’entité applicative NFk’ (étape E50’). La notification envoyée par le module de notification NFk’-B aux micro-services concernés comprend ici le profil NF_PROFk’ dans son intégralité.
Les mêmes étapes E20’ de signalement par le module de gestion NFk’-A à l’entité de contrôle NRF 2’, E30’ de réception par le module de gestion NFk’-A de l’acquittement de l’entité de contrôle NRF 2’, E40’ de notification de l’événement acquitté par le module de gestion NFk’-A au module de notification NFk’-B, et E50’ de notification par le module de notification NFk’-B aux micro-services concernés de l’entité applicative NFk’ sont réitérées pour chaque événement détecté par le module de gestion NFk’-A affectant le profil de l’entité applicative NFk’, à savoir la modification d’un ou de plusieurs attributs du profil, la suppression du profil auprès de l’entité de contrôle NRF 2’.
Module électronique luminescent pour carte à puce L’invention concerne un module électronique luminescent pour carte à puce, et une carte à puce intégrant un tel module.
État de la technique Le marché des modules électroniques pour carte à puce est constamment à la recherche de solutions techniques permettant de perfectionner les modules. Dans le domaine des cartes à puce destinées aux applications bancaires et aux applications d’identification du porteur de carte, les buts principaux visés sont généralement d’augmenter la sécurité des cartes vis-à-vis de tentatives de contrefaçon ou de remplacement d’un module authentique par un module contrefait, ou encore la personnalisation visuelle des modules électroniques afin de mieux les rattacher aux chartes graphiques des différents émetteurs de cartes.
A cet égard, on a déjà cherché dans l’État de la Technique à introduire des zones colorées dans une partie visible des modules.
Ainsi, le document FR 2964488 A1 prévoit l’ajout d'une diode LED sous le substrat époxy du module pour rétroéclairer le module lorsqu'il est alimenté électriquement. Cela implique de prendre de l'énergie au circuit radiofréquence du module pour alimenter la LED, ce qui conduit à impacter les performances de communication radiofréquence du module électronique de la carte à puce.
Cette méthode présente d’autres contraintes qui limitent fortement son intérêt et son usage en pratique. En effet, le module électronique doit présenter une surface suffisante pour recevoir et disposer une diode LED en plus de la puce microélectronique qui gère la sécurité, ce qui exclut l’application de cette technique à des modules de petite taille. En outre, la matière du substrat du module doit être transparente à la lumière visible ou au moins translucide pour laisser passer la lumière émise par LED, et ce genre de substrat est plus coûteux que les supports opaques habituels. Ces restrictions expliquent que malgré le très grand nombre de cartes à puce en service, en réalité peu ou pas du tout intègrent une LED à des fins de sécurité ou de personnalisation cosmétique.
Par ailleurs, le document EP 3136302 B1 décrit un module électronique pour carte à puce, pourvu d’un substrat diélectrique, d’un circuit électrique comportant des contacts ISO 7816 et d’un adhésif disposé entre le substrat et le circuit électrique. Ce document enseigne alors d’ajouter un colorant à l’adhésif situé entre le substrat et les contacts métalliques.
Cette technique comporte également plusieurs inconvénients. En effet, les interstices colorés entre les contacts du module restent constamment visibles. Par conséquent, si la couleur de la colle dans les interstices entre les contacts métalliques devait être utilisée à des fins de sécurité, cet usage ne serait pas très discret, car un dispositif de sécurité doit généralement être discret pour être efficace.
Une fois identifiée comme dispositif de sécurité, la coloration permanente des interstices peut être assez facilement répliquée par des contrefacteurs pour réaliser des modules électroniques contrefaits.
Par ailleurs, une simple coloration de la colle apparente au niveau des interstices des contacts ISO du module est finalement peu visible lorsque les conditions d’éclairage ne sont pas optimales, par exemple dans des environnements relativement peu éclairés. Cela résulte notamment du fait qu’une coloration est visible par une simple réflexion de la lumière ambiante, dans une zone du spectre de la lumière visible.
Buts de l’invention Un but général de l’invention est par conséquent de proposer un module électronique pour carte à puce qui soit en mesure de pallier les inconvénients des modules conformes à l’état de la technique.
Un but particulier de l’invention est de proposer un module électronique pour carte à puce qui soit pourvu d’un motif de sécurité invisible en temps normal mais qui devient visible uniquement par intermittence ou à la demande lors d’un contrôle.
Un autre but particulier de l’invention est de proposer un module électronique possédant un motif de sécurité dont la durée de visibilité puisse être facilement adaptée aux applications visées de la carte à puce.
Un autre but de l’invention est de proposer un module électronique aussi facile à fabriquer que les modules existants, et sans surcoût notable.
Polymère(s) fonctionnalisé(s) acrylate(s) Le procédé selon l’invention comprend l’étape i) d’application sur les fibres kératiniques d’au moins un polymère fonctionnalisé acrylate.
De préférence, le ou les polymère(s) fonctionnalisé(s) acrylate(s) sont choisis parmi les polyesters fonctionnalisés acrylates, les polyuréthanes fonctionnalisés acrylates, les polymères silicones fonctionnalisés acrylates et leurs mélanges.
Plus préférentiellement, le ou les polymère(s) fonctionnalisé(s) acrylate(s) sont choisis parmi les polymères silicones fonctionnalisés acrylates.
Polymères silicones fonctionnalisés acrylates Dans tout ce qui suit, on entend désigner par silicone, en conformité avec l'acceptation générale, tous polymères ou oligomères organosiliciés à structure linéaire ou cyclique, ramifiée ou réticulée, de poids moléculaire variable, obtenus par polymérisation et/ou par polycondensation de silanes convenablement fonctionnalisés, et constitués pour l'essentiel par une répétition de motifs principaux dans lesquels les atomes de silicium sont reliés entre eux par des atomes d'oxygène (liaison siloxane -Si-O-Si-), des radicaux hydrocarbonés éventuellement substitués, étant directement liés par l'intermédiaire d'un atome de carbone sur lesdits atomes de silicium. Les radicaux hydrocarbonés les plus courants sont les radicaux alkyles, notamment en C 1 -C 10 , et en particulier méthyle, les radicaux fluoroalkyles dont la partie alkyle est en C 1 -C 10 , les radicaux aryles et en particulier phényle.
Les polymères silicones fonctionnalisés acrylates comprennent une portion polysiloxane et une portion constituée d’une chaîne organique non siliconée comportant un ou plusieurs groupe(s) acrylate(s) réactif(s) ; la portion non siliconée étant greffée sur ladite portion polysiloxane en position latérale ou terminale.
Ainsi, la portion constituée d’une chaîne organique non siliconée comportant un ou plusieurs groupe(s) acrylate(s) réactif(s) est greffée sur la chaîne principale constituée par la portion polysiloxane.
De préférence, les polymères silicones fonctionnalisés acrylates sont choisis parmi les homopolymères silicones fonctionnalisés acrylates et les copolymères silicones fonctionnalisés acrylates.
Plus préférentiellement, les polymères silicones fonctionnalisés acrylates sont choisis parmi les copolymères d’acrylate de silicone et de diméthylsiloxane, de préférence parmi les copolymères d’acryloxypropylméthylsiloxane et de diméthylsiloxane.
Encore plus préférentiellement, les polymères silicones fonctionnalisés acrylates sont choisis parmi ceux de formules (I) ou (II) suivante : (I) (II) dans lesquelles : - R a désigne une chaîne hydrocarbonée comprenant de 1 à 100 atomes de carbone, saturée ou insaturée, linéaire ou ramifiée, éventuellement cyclique, éventuellement interrompue par un hétéroatome choisi parmi N, O, S, P, notamment O, éventuellement substituée par un groupe hydroxy, de préférence un groupe alkylène en C 1 -C 100 , plus préférentiellement un groupe alkylène en C 1 -C 20 , encore plus préférentiellement un groupe alkylène en C 1 -C 10 , le plus préférentiellement un groupe propylène ; et - R b identiques ou différents, désignent un groupe alkyle comprenant de 1 à 6 atomes de carbone ou un groupe alcoxy comprenant de 1 à 6 atomes de carbone, de préférence un groupe méthyle ou un groupe méthoxy ; et - t désigne un nombre entier allant de 0 à 132 ; et - u désigne un nombre entier allant de 1 à 132 ; et - v désigne un nombre entier allant de 1 à 132 ; et - X désigne un groupe acrylate, de préférence un groupe acrylate de formule —O(C=O)C(R’)=CH 2 dans laquelle R’ représente un atome d’hydrogène ou un groupe alkyle comprenant de 1 à 6 atomes de carbone, de préférence un atome de carbone.
De manière plus préférée, les polymères silicones fonctionnalisés acrylates sont choisis parmi les polymères silicones fonctionnalisés acrylates de formule (II) telle que définie précédemment.
De manière encore plus préférée, les polymères silicones fonctionnalisés acrylates sont choisis parmi les polymères silicones fonctionnalisés acrylates de formule (IIa) suivante : (IIa) dans laquelle : - R’ représente un atome d’hydrogène ou un groupe alkyle comprenant de 1 à 6 atomes de carbone, de préférence un atome de carbone ; et - u désigne un nombre entier allant de 0 à 132 ; et - v désigne un nombre entier allant de 1 à 132.
De manière encore plus préférée, les polymères silicones fonctionnalisés acrylates sont choisis parmi les homopolymères d’acryloxypropylméthylsiloxane, notamment celui vendu sous la dénomination commerciale UMS-992 par la société Gelest, et les copolymères de diméthylsiloxane et d’acryloxypropylméthylsiloxane, notamment celui vendu sous la dénomination commerciale UMS-182 par la société Gelest.
Alcoxysilane(s) Le procédé selon l’invention comprend l’étape ii) d’application sur les fibres kératiniques d’au moins un alcoxysilane.
De préférence, le ou les alcoxysilane(s) sont choisis parmi ceux de formule (III) suivante, leurs oligomères et leurs mélanges : R 1 x Si(OR 2 ) (4-x) (III) dans laquelle : ▪ R 1 représente indépendamment un groupe alcoxy ayant de 1 à 10 atomes de carbone ou un groupe hydrocarboné en C 1 à C 26 , notamment en C 1 à C 20 , linéaire ou ramifié, saturé ou insaturé, cyclique ou acyclique, le groupe hydrocarboné pouvant être substitué par au moins un groupe choisi parmi : hydroxy (–OH) ; thiol (–SH) ; isocyanate (–NCO) ; alcoxy ayant de 1 à 10 atomes de carbone ; cycloalkyle ayant de 3 à 40 atomes de carbone; aryle ayant de 6 à 30 atomes de carbone ; (alkyl)amino (–NHR) dans lequel R représente un atome d’hydrogène ou un groupe alkyle, linéaire ou ramifié, ayant de 1 à 20 atomes de carbone, de préférence de 1 à 10 atomes de carbone ; cycloalkylamino ayant de 3 à 40 atomes de carbone, tel que cyclohexylamino ; ureido (–NR 3 (CO)N(R 3 ) 2 ) dans lequel R 3 , identiques ou différents, représentent un atome d’hydrogène ou un groupe alkyle, linéaire ou ramifié, ayant de 1 à 16 atomes de carbone, de préférence de 1 à 10 atomes de carbone ; R 1 pouvant être interrompu par au moins un hétéroatome ou groupe choisi parmi O, S, carbonyle (CO) ou NR’ avec R’ représentant un atome d’hydrogène ou un groupe hydrocarboné en C 1 à C 6 , de préférence en C 1 à C 5 tel que C 2 ou C 3 , le groupe hydrocarboné étant éventuellement substitué par un groupe hydroxy (–OH) ou un groupe -SiRzRtRu avec Rz représentant un groupe alkyle ayant de 1 à 20 atomes de carbone, de préférence de 1 à 6 atomes de carbone notamment un groupe méthyl, ou un groupe alcoxy ayant de 1 à 10 atomes de carbone, de préférence de 1 à 6 atomes de carbone, notamment un groupe éthoxy, ou un groupe hydroxy, Rt et Ru représentant indépendamment un groupe hydroxy ou groupe alcoxy ayant de 1 à 20 atomes de carbone, de préférence de 1 à 6 atomes de carbone, notamment un groupe éthoxy ; étant entendu qu’au moins un des Rz , Rt , Ru représente un groupe alcoxy ; ▪ R 2 représente indépendamment un atome d’hydrogène ou un groupe alkyle ayant de 1 à 20 atomes de carbone, de préférence de 1 à 6 atomes de carbone, plus préférentiellement de 1 à 3 atomes de carbone ; ▪ x désigne un nombre entier allant de 1 à 3 ; étant entendu qu’au moins un des R 2 représente un groupe alkyle ayant de 1 à 20 atomes de carbone, de préférence de 1 à 6 atomes de carbone, plus préférentiellement de 1 à 3 atomes de carbone.
Par "oligomère", on entend le ou les composés comportant au moins 2 atomes de silicium obtenus par oligomérisation ou polymérisation des composés de formule (III) .
De préférence, R 1 représente un groupe alcoxy ayant de 1 à 10 atomes de carbone, de préférence un groupe éthoxy ou un groupe hydrocarboné saturé en C 1 à C 22 , de préférence en C 1 à C 20 , linéaire ou ramifié, de préférence linéaire, le groupe hydrocarboné pouvant être substitué par au moins un groupe choisi parmi : hydroxy (–OH) ; thiol (–SH) ; isocyanate (–NCO) ; (alkyl)amino (–NHR) dans lequel R représente un atome d’hydrogène ou un groupe alkyle, linéaire ou ramifié, ayant de 1 à 20 atomes de carbone, de préférence de 1 à 10 atomes de carbone ; cycloalkylamino ayant de 3 à 13 atomes de carbone, de préférence de 5 à 10 atomes de carbone tel que cyclohexylamino ; ureido (–NR 3 (CO)N(R 3 ) 2 ) dans lequel R 3 , identiques ou différents, représentent un atome d’hydrogène ou un groupe alkyle, linéaire ou ramifié, ayant de 1 à 16 atomes de carbone, de préférence de 1 à 10 atomes de carbone.
Une tentative de modification de la configuration de l’interface réseau de gestion d’une machine virtuelle utilisateur du système informatique conduisant à cette situation est avantageusement détectée par le procédé proposé, le paquet de données reçu associé à un flux d’administration correspondant par exemple dans ce cas de figure à la tentative de modification de configuration de l’interface réseau étant testé puis bloqué. Le risque qu’une machine virtuelle du système informatique utilise par configuration de son interface réseau de gestion un identifiant de réseau (par exemple une adresse IP) et/ou une adresse physique (par exemple une adresse MAC) déjà attribué à une autre machine virtuelle ou à l’hyperviseur du système informatique est ainsi avantageusement atténué en empêchant cette situation de se produire.
Dans un ou plusieurs modes de réalisation, le procédé proposé peut comprendre, outre le blocage du paquet de données comprenant un identifiant de réseau et une adresse physique qui n’auraient pas dû être associés, la génération d’une alarme système, permettant avantageusement d’alerter un administrateur du système informatique d’une situation anormale de duplication d’identifiant de réseau au sein du système.
Dans un ou plusieurs modes de réalisation, l’unité de contrôle peut en outre être configurée pour bloquer le trafic de données émis par l’adresse physique incriminée, par exemple en coupant le port de communication correspondant à l’adresse MAC en cause.
Dans un ou plusieurs modes de réalisation, l’unité de contrôle est configurée pour gérer une table de correspondance stockée en mémoire du système informatique comprenant une liste d’identifiants de réseau et d’adresses physiques respectivement associés lors de la configuration des interfaces réseau de gestion utilisées par différentes entités logicielles du système informatique (comprenant par exemple l’hyperviseur et l’ensemble des machines virtuelles instanciées du système). Par exemple, la table de correspondance liste des associations adresse IP/adresse MAC/port définies lors de la configuration d’entités logicielles correspondantes, et comprend pour chaque machine virtuelle hébergée au sein du système informatique une entrée indiquant une adresse IP, une adresse MAC et un port associés lors de la configuration de la machine virtuelle. Dans un mode de réalisation, la table de correspondance peut comprendre une liste d’identifiants de réseau et d’adresses physiques respectivement associés et certifiés, par exemple par un opérateur (par exemple dans les modes de réalisation dans lesquels l’identifiant de réseau est attribué pour une utilisation dans le système informatique de manière centralisée par un administrateur du système informatique), à partir de la configuration initiale de déploiement des entités logicielles (comme par exemple des machines virtuelles) hébergées au sein du système informatique.
En fonction du mode de réalisation, l’unité de contrôle peut être configurée pour générer la table de correspondance, la consulter et la modifier (pour par exemple la mettre à jour sur instanciation au sein du système informatique d’une nouvelle machine virtuelle ou sur suppression d’une machine virtuelle précédemment instanciée), pour la modifier et la consulter, ou uniquement pour la consulter. Dans un ou plusieurs modes de réalisation, la table de correspondance peut être générée et/ou modifiée par un processus automatique ou manuel (initialisation et/ou modification de la table par un utilisateur administrateur du système informatique), qui de préférence ne sera pas basé sur une découverte des configurations définies pour les entités logicielles du système informatique afin de se baser sur une source d’information certifiée.
Dans un ou plusieurs modes de réalisation, la table de correspondance peut être mise à jour sur instanciation d’une nouvelle machine virtuelle avec des données de configuration d’interface réseau de gestion utilisées pour la configuration de cette nouvelle machine virtuelle.
Dans un ou plusieurs modes de réalisation, l’unité de contrôle peut être configurée pour, sur réception du paquet de données associé à un flux d’administration, consulter la table de correspondance stockée en mémoire afin de déterminer par lecture de la table de correspondance si l’identifiant de réseau porté par le paquet de données est associé dans la table de correspondance à une autre adresse physique que celle portée par le paquet de données.
En référence à l’exemple d’architecture de système de la , l’unité de contrôle peut, dans un ou plusieurs modes de réalisation, être mise en œuvre au sein de l’unité logicielle de commutation (4b), tirant ainsi parti de l’architecture en étoile dans laquelle chacune des machines virtuelles (3a, 3b, 3c) instanciées dans le système informatique (1) est connectée à l’unité de commutation (4b), afin de permettre à l’unité de contrôle d’être connectée à chacune des machines virtuelles instanciées de manière à contrôler la configuration des interfaces réseau de gestion respectives de chacune de ces machines virtuelles.
La illustre un exemple d’architecture de système informatique pour la mise en œuvre du procédé proposé selon un ou plusieurs modes de réalisation.
L’architecture du système informatique (1’) de la correspondant à celle du système (1) illustré sur la , on peut se référer à la description ci-dessus des éléments de la pour une description plus détaillée des modes de réalisation du système informatique (1’).
En référence à la , le système (1’) comprend une plateforme matérielle (2’) sur laquelle est mis en œuvre un environnement logiciel de virtualisation, par exemple d’une ou plusieurs fonctions réseau, comprenant une ou plusieurs machines virtuelles (3a’, 3b’, 3c’) et un hyperviseur (4a’) configuré pour piloter l’une ou plusieurs machines virtuelles (3a’, 3b’, 3c’) qui ont été instanciées.
Le système (1’) peut aussi être configuré pour être intégré à un réseau de communication, et par exemple comprendre une plateforme généraliste de fourniture de services réseau destinée à être installée chez les clients d’un opérateur (uCPE). Une ou plusieurs des machines virtuelles peuvent mettre en œuvre des fonctions réseau virtualisées (VNF).
La plateforme matérielle (2’ du système informatique (1’)) comprend un ou plusieurs serveurs, comprenant chacun un ou plusieurs processeurs et une ou plusieurs mémoires couplées de manière opérationnelle au(x) processeur(s) (non illustrés sur la figure), ainsi qu’une ou plusieurs interfaces physiques de communication de données (2a’, 2b’, 2c’), comme par exemples des interfaces de format de type port Ethernet.
Une ou plusieurs des machines virtuelles instanciées sur le système informatique (1’) peuvent être configurées pour accéder à un ou plusieurs des ports de communications de données sur réseau local et/ou pour accéder à un ou plusieurs des ports de communications de données sur réseau étendu, éventuellement par l’intermédiaire d’une ou plusieurs unités de commutation réseau.