INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
En partant d’une fonction aéronautique précédemment hébergée dans un calculateur IMA ou non, le calculateur avionique 15 selon l’invention avec son processeur multicœurs 30, où deux cœurs 42, 44 sont associés à la cyber sécurité et les autres cœurs sont utilisables pour héberger la fonction aéronautique initiale, permet donc d’ajouter une fonction de cyber sécurité à la fonction aéronautique initiale, ceci sans rajouter de calculateur ou de carte électronique.
On conçoit ainsi que le calculateur avionique 15 selon l’invention permet de répondre plus efficacement au besoin de passerelle de sécurité entre le domaine ouvert 28 et le domaine avionique 26.
MÉTHODE DE CONTRÔLE D’ACCÈS À AUTHENTIFICATION CONDITIONNÉE La présente invention concerne de manière générale le domaine du contrôle d’accès, que ce soit un accès physique ou un accès logique.
Etat de la technique antérieure Le contrôle d’accès concerne les différentes techniques permettant de sécuriser et gérer l’accès à un lieu, un service ou de manière générale à une ressource logique ou physique. De nombreuses techniques de contrôle d’accès sont connues de l’état de la technique. Par exemple, lorsqu’il s’agit d’un accès à un lieu, le contrôle d’accès peut être réalisé par une serrure électronique, un lecteur de badge, un lecteur biométrique tel qu’un capteur d’empreintes, un système reconnaissance faciale ou vocal. Lorsqu’il s’agit d’un accès à un système d’information ou bien à une ressource logique telle qu’un service en ligne, un système d’information, le contrôle d’accès peut être réalisé par la lecture d’un code PIN, d’un mot de passe, la génération et la fourniture d’un code à usage unique, la réponse à un défi, etc. Dans la suite nous considérerons les méthodes de contrôle d’accès faisant appel à une authentification de l’utilisateur, notamment une authentification biométrique.
Dans certains cas particuliers, l’accès n’est donné à l’utilisateur que dans la mesure où une certaine condition est réalisée. Par exemple cette condition peut être la survenance d’un terme, l’appartenance d’un temps à une plage horaire, la position à un certain endroit ou dans une certaine zone géographique.
Par exemple, il est connu de chiffrer un message et de ne permettre son déchiffrement par un tiers que lorsqu’un certain terme est échu. On pourra trouver une description de cette méthode d’accès conditionnée temporellement dans l’article de J. Liu et al. intitulé « How to build time-lock encryption » Des. Codes Cryptogr., vol. 86 , pp. 2549–2586, (2018). Toutefois, cette technique est basée sur une chaine de blocs utilisant un mécanisme de consensus de type preuve de travail (PoW) ne permet pas une résolution temporelle inférieure à l’intervalle séparant deux blocs successifs. En outre, elle n’est pas généralisable à d’autres types de condition d’accès, par exemple à un instant d’accès devant appartenir à une fenêtre temporelle prédéterminée ou bien encore à une position de l’utilisateur devant appartenir à une zone géographique prédéterminée.
Le but de la présente invention est de proposer une méthode de contrôle d’accès conditionné, faisant appel à une authentification de l’utilisateur et qui puisse s’adapter simplement à différents types de condition et ne nécessite pas de recourir à une chaine de blocs.
Présentation de l’invention La présente invention est définie par une méthode de contrôle d’accès d’un utilisateur à une ressource physique ou logique, ledit utilisateur étant équipé d’un terminal (UE) muni d’un premier dispositif d’authentification (REC 1 ), ladite méthode de contrôle d’accès comprenant une phase d’enregistrement auprès d’un fournisseur de service (SP) et une phase de vérification auprès d’un opérateur de contrôle d’accès, ladite méthode étant originale en ce que, dans la première phase : - un module cryptographique sécurisé (HSM) génère un jeton d’accès à partir d’un critère d’accès défini par le fournisseur de service puis génère un flux de clé ( ) au moyen d’un chiffrement par flot, à partir du jeton d’accès et d’un vecteur d’initialisation ( ), ledit flux de clé étant transmis au terminal ; - le terminal obtient une référence d’authentification ( ) de l’utilisateur au moyen du premier dispositif d’authentification, masque cette référence d’authentification au moyen du flux de clé et la transmet à une unité de chiffrement homomorphe, pour obtenir une référence d’authentification masquée et chiffrée ( ) au moyen d’une clé publique d’un cryptosystème homomorphe, la référence d’authentification masquée et chiffrée étant transmise à un serveur distant (SV) pour être stockée dans une base de données (DB) ;
et que, dans la seconde phase : - l’opérateur de contrôle d’accès transmet le jeton d’accès au dispositif cryptographique sécurisé, celui-ci générant à nouveau le flux de clé si le critère d’accès est satisfait et le transmettant alors au serveur distant ; - l’opérateur de contrôle d’accès obtient une caractéristique d’authentification ( ) de l’utilisateur au moyen d’un second dispositif d’authentification (REC 2 ), chiffre cette caractéristique d’authentification au moyen de la clé publique dudit cryptosystème homomorphe et transmet au serveur distant la caractéristique d’authentification ainsi chiffrée ( ); - le serveur distant somme la référence d’authentification chiffrée de l’utilisateur avec le flux de clé de manière à obtenir la référence d’authentification de l’utilisateur chiffrée en homomorphe ; - le serveur distant effectue une comparaison de la caractéristique d’authentification et de la référence d’authentification dans le domaine homomorphe et transmet à l’opérateur de contrôle d’accès le résultat de la comparaison obtenu dans le domaine homomorphe ( ) ; - l’opérateur de contrôle d’accès déchiffre le résultat de la comparaison au moyen de la clé privée du cryptosytème homomorphe et accorde ou refuse l’accès à l’utilisateur en fonction du résultat ainsi déchiffré ( ).
Le jeton d’accès peut notamment être obtenu en agrégeant une pluralité de conditions d’accès définies par le fournisseur de service.
La pluralité de conditions d’accès comprend typiquement au moins une condition d’accès temporelle et une condition d’accès spatiale.
Avantageusement, le jeton d’accès est signé par le dispositif cryptographique sécurisé avant d’être transmis au terminal, ce dernier en vérifiant la provenance au moyen de la signature.
Le vecteur d’initialisation peut être incrémenté à chaque nouvelle phase d’enregistrement de l’utilisateur.
L’utilisation selon l’invention est particulièrement adaptée à une application topique sur des peaux saines. Dans le cadre de la présente invention, on désigne par peau saine une peau qui ne présente pas de pathologie cutanée et qui en outre est en bon état (au sens de l’article 2.1.a) du RÈGLEMENT (CE) No1223/2009 DU PARLEMENT EUROPÉEN ET DU CONSEIL du 30 novembre 2009 relatif aux produits cosmétiques). On entend donc par utilisation cosmétique une utilisation non thérapeutique.
L’utilisation selon l’invention est particulièrement adaptée à une application topique sur la peau du visage aussi bien qu’à une application sur la peau du corps.
Pseudoalteromonas paragorgicola est une bactérie qui fait partie de l’ordre des Alteromonadales, et plus précisément de la famille des Pseudolateromonadaceae.
C’est une bactérie de couleur orange-pâle, de type Gram négatif en forme de « bâtonnet ». Elle se développe en aérobie stricte. Elle mesure 0,7 à 0,9 µm de diamètre et 1 à 1,2 µm de long avec un flagelle polaire unique. Son ADN comporte 41% de guanine et cytosine. La colonie, ronde, mesure 2 à 3 mm de diamètre et est légèrement orangée.
Cette bactérie a la capacité de dégrader la gélatine, l’ADN et le polysorbate 80. Elle peut se développer à des concentrations en sel (NaCl) de 1 à 6% ou dans de l’eau de mer. La gamme de température lui permettant de se multiplier est comprise entre 2 et 30°C avec une température optimale de 25°C. Cette bactérie peut se développer à des pH entre 6 et 10, son optimum étant à pH 7,5-8.
Elle a été isolée pour la première fois en 1988 sur le prélèvement d’un corail prélevé à 202 m de profondeur, dans une eau à 10°C et avec une salinité de 32 ‰, à la suite d’une expédition réalisée dans l’Océan Pacifique, et plus précisément au large de l’ile Onekotan (archipel des îles Kouriles, Russie). Elle a également été récoltée lors d’une expédition réalisée dans les eaux internationales proche du Groenland (MEDEA II, juin à juillet 2012). Le prélèvement ayant permis de l’isoler a été effectué à 2 700 m de profondeur, dans une eau à 2,98°C.
Certains antibiotiques (ampicilline, carbénicilline, polymixine, streptomycine) sont efficaces sur cette espèce.
Le nom donné à l’espèce est formé de « Paragorgia », un genre de la famille des Gorgonaceae et du suffixe latin « -cola » signifiant « qui habite ». En effet, l’espèce a été isolée sur le corail Paragorgia arborea.
Aucun usage traditionnel n’est recensé à ce jour pour cette bactérie.
Selon un mode particulier de l’invention l’extrait est obtenu selon un procédé comprenant au moins les étapes suivantes, l’homme du métier sait mettre en œuvre un procédé d’extraction à partir du micro-organisme :
- Fermentation
- Extraction de préférence aqueuse à chaud
- Centrifugation
- Filtrations successives
- Dialyse
- Filtration
Le procédé se poursuit à l’étape E104 lors de laquelle le calculateur 11 détermine des secondes données de localisation des autres utilisateurs par mise en œuvre du procédé de détection de collision décrit précédemment (et représenté sur la ).
Le calculateur 11 compare ensuite, à l’étape E106, les premières données de localisation déterminées par le système de détection 15 et les secondes données de localisation obtenues par la mise en œuvre du procédé de détection de collision. Par exemple, le calculateur 11 détermine la différence les données de localisation déterminées par le système de détection 15 et celles obtenues par la mise en œuvre du procédé de détection de collision.
A l’étape E108, cette différence est comparée à un seuil prédéterminé. Si la différence est inférieure au seuil prédéterminé, il est considéré que le système de détection 15 est convenablement étalonné. Ici, ce seuil prédéterminé est par exemple de l’ordre de 5 %. Le procédé reprend donc à l’étape E100.
En revanche, si la différence est supérieure à ce seuil prédéterminé, cela signifie que l’écart entre les données de localisation déterminées par le système de détection 15 et celles obtenues par la mise en œuvre du procédé de détection de collision est significatif. En d’autres termes, cela signifie que le système de détection 15 n’a pas été en mesure de détecter tous les autres utilisateurs présents dans l’environnement du véhicule automobile 10. En particulier, cela indique que le système de détection 15 n’a pas été configuré initialement pour réussir à identifier tous les autres utilisateurs présents dans l’environnement du véhicule automobile 10.
Dans ce cas, le procédé se poursuit à l’étape E110. Lors de cette étape, le calculateur 11 transmet des consignes d’actualisation des paramètres de l’unité de commande 17 de manière à améliorer les performances de détection du système de détection 15.
Ce procédé d’étalonnage est de préférence mis en œuvre en phase d’essai du véhicule automobile 10. En variante, il peut également être mis en œuvre pendant le déplacement du véhicule automobile 10. Une intelligence artificielle pourra être employée à cet égard, de façon à permettre d’améliorer les performances de détection du système de détection 15 même lorsque les conditions météorologiques sont dégradées.
Procédé et dispositif de désactivation d’une fonction limitateur de vitesse véhicule autonome. Domaine technique de l’invention L’invention est dans le domaine des systèmes d’aide à la conduite de véhicule autonome. En particulier, l’invention concerne un procédé et dispositif de désactivation d’une fonction limitateur de vitesse véhicule, dite fonction LVV, d’un véhicule autonome.
Etat de la technique On entend par « véhicule » tout type de véhicule tel qu’un véhicule automobile, un cyclomoteur, une motocyclette, un robot de stockage dans un entrepôt, etc. On entend par « conduite autonome » d’un « véhicule autonome » tout procédé apte à assister la conduite du véhicule. Le procédé peut ainsi consister à diriger partiellement ou totalement le véhicule ou à apporter tout type d’aide à une personne physique conduisant le véhicule. Le procédé couvre ainsi toute conduite autonome, du niveau 0 au niveau 5 dans le barème de l’OICA, pour Organisation International des Constructeurs Automobiles.
Les procédés aptes à assister la conduite du véhicule sont aussi nommés ADAS (de l’acronyme anglais « Advanced Driver Assistance Systems »), systèmes ADAS ou systèmes d’aide à la conduite. Parmi ces systèmes est connue la fonction limitateur de vitesse véhicule, dite fonction LVV, ou dite aussi limiteur de vitesse.
Une fonction LVV est un système empêchant le véhicule de dépasser une vitesse programmée par le conducteur. Cette vitesse programmée est également dite vitesse limite consigne, vitesse limite ou vitesse consigne. Une fois la vitesse limite est atteinte, un appui supplémentaire sur une pédale d’accélérateur du véhicule est sans effet. Cependant, en appuyant fortement sur la pédale d’accélérateur, au-delà d’un point de résistance ou d’une position prédéterminée, il est possible de dépasser momentanément la vitesse programmée. Pour revenir à la vitesse programmée, il suffit alors de relâcher la pédale d’accélérateur jusqu’à ce que la vitesse programmée soit de nouveau atteinte.
Lorsque la fonction LVV est activée, lorsqu’une vitesse limite consigne est programmé, il est possible que la vitesse du véhicule dépasse temporairement la vitesse limite consigne. Ce dépassement peut se produire lors d’une volonté du conducteur par un appui plus fort ou plus profond de la pédale d’accélération, ou lors de certaines situations de vie comme, par exemple, la route est en pente descendante, bourrasque de vent, … Lors d’un dépassement de vitesse véhicule temporaire de la vitesse limite consigne, le limitateur de vitesse se neutralise momentanément, l’IHM prévient le conducteur comme par exemple un clignotement, une alerte sonore, … Classiquement l’alerte sonore n’est émise que si le dépassement n’est pas dû suite à la volonté du conducteur (enfoncement de la pédale d’accélérateur).
De nos jours, les véhicules comprennent de plus en plus de fonction d’aides à la conduite. D’autre part, pour des raisons de coûts par exemple, une même caisse ou un même type de véhicule doit être compatible avec différents types de motorisation (chaîne de traction thermique, chaîne de traction électrique) pour une même liaison au sol (direction, suspension, freinage, …). Ainsi, les fonctions d’aides à la conduite sont modulaires et le code logiciel est principalement exécuté par un calculateur dédié, dit calculateur ADAS ou calculateur LVV. Ce calculateur peut être aussi un calculateur de la liaison au sol comme un calculateur ABS/ESP (anti-patinage ou blocage des roues). La fonction LVV modifiant la vitesse du véhicule, le calculateur LVV doit communiquer avec un calculateur du Groupe motopropulseur, GMP, ou de la chaine de traction, CT afin que ce calculateur du GMP ou de la CT intervient sur le moteur en modifiant le besoin en accélération du véhicule. Cette communication se fait par exemple par un message sur une messagerie CAN. Le contenu d’un message peut être une nouvelle valeur de vitesse limite consigne choisie par le conducteur. Un message est envoyé à la suite d’un appui sur une touche « + » ou « - » par exemple.
Un des calculateurs du GMP ou de la CT comporte une partie du module logiciel du limitateur de vitesse véhicule. Ce une partie du module logiciel interprète des messages transmis par le calculateur LVV afin d’activer, de mettre en pause, d’arrêter le limitateur de vitesse, de limiter la vitesse véhicule à la vitesse limite consigne en modifiant, par exemple, la demande en accélération ou couple moteur. Ce une partie du module logiciel permet également d’alerter le conducteur en cas de dépassement de la vitesse limite consigne.
La multitude de fonctions, la multitude de module, et le besoin d’être compatible quel que soit le type de chaîne de traction ou le type de liaisons au sol entrainent un réseau électrique et électronique de plus en plus complexe. Plusieurs moyens sont disponibles en même temps pour faire communiquer des calculateurs entre eux : multiplication de connexions filaires entrainant plusieurs voies de communication possibles pour transférer une information d’un calculateur à un autre, informations, transmises par un réseau CAN par exemple ou autre, de plus en plus nombreuses, … Nous constatons que des pertes d’informations sont possibles et peuvent provenir d’un calculateur (par exemple à cause d’une surcharge de calcul, d’un dysfonctionnement d’un algorithme, d’une incapacité de traitement par l’interface d’entrée et/ou de sortie, …), des connectiques et/ou de l’interface filaire (faux contacts, court-circuit, circuit ouvert, perturbation électromagnétique, collision de trames CAN, anomalie sur la messagerie CAN transmise, …), d’une non synchronisation entre calculateurs (horloge non synchronisé, fréquence de calculs différents, fréquence d’acquisition de donnés des capteurs non identiques à la fréquence des puces électronique faisant interface d’entrée et de sortie d’un calculateur, délais nécessaire à la transmission électronique des informations entre calculateurs, parcours différents d’une messagerie électronique possibles, …).
Ainsi, dans des cas rares, il est possible que l’information vitesse limite consigne soit mal ou non transmises d’un calculateur LVV vers un calculateur GMP ou CT. Le module logiciel peut alors comprendre que la vitesse limite consigne est beaucoup plus haute ou plus basse que la vitesse limite voulue par le conducteur. Il existe même des cas où la vitesse limite consigne est comprise comme égale à 0 km/h lors d’une absence de messagerie CAN ou lors une valeur erronée dans la messagerie. Dans le cas où la vitesse limite consigne est comprise comme inférieure à la vitesse limite programmée par le conducteur, l’alerte de dépassement de la vitesse limite consigne est émise sans arrêt ou très longtemps sans que le conducteur comprenne pourquoi. Dans le cas où la vitesse limite consigne est comprise comme supérieure à la vitesse limite programmée par le conducteur, le véhicule peut brutalement accélérer afin d’atteindre la vitesse limite consigne comprise.
Il existe à ce jour des dispersions stables de gouttes, notamment macroscopiques, d’une phase grasse dispersée dans une phase continue aqueuse, obtenues à l’aide d’un procédé microfluidique, notamment décrites dans WO2017046305.
De tels procédés microfluidique sont particulièrement efficaces pour former des dispersions stables comprenant des gouttes de taille parfaitement contrôlée et présentant des propriétés satisfaisantes en termes de transparence, de texture, de viscosité et de suspensivité des gouttes de phase grasse dispersée dans la phase aqueuse continue.
De tels procédés microfluidique sont particulièrement sensibles et de nombreux paramètres sont susceptibles d’altérer leurs robustesse et/ou la stabilité cinétique des dispersions obtenues. En particulier, la phase aqueuse doit être suffisamment fluide et homogène lors de l’étape d’émulsification et suffisamment visqueuse une fois la dispersion formée pour assurer la suspension des gouttes dans la phase aqueuse continue.
La mise en œuvre et la robustesse de ces procédés microfluidiques, ainsi que les propriétés satisfaisantes susmentionnées, dépendent notamment de la présence en phase aqueuse continue d’un agent gélifiant pH-dépendant, généralement de type carbomère (ou polymère acrylique), par exemple ceux commercialisé par Lubrizol sous la dénomination Carbopol. L’effet gélifiant/suspensif des carbomères est activé après formation de la dispersion, par la “neutralisation” de la phase aqueuse par ajout d’une solution de soude. Ainsi, avant formation de la dispersion, la phase aqueuse est dotée d’un pH acide, à savoir compris entre 3,5 et 5,5, de préférence entre 4 et 5, pour garantir une fluidité compatible avec le procédé microfluidique. Après formation de la dispersion, la gélification de la phase aqueuse est réalisée grâce à une étape d’injection de la solution de soude. Un tel procédé est décrit dans la demande WO2015055748.
Cependant, les carbomères sont des polymères synthétiques hydrophiles d'acide acrylique, et donc d’origine pétrochimique. Leur utilisation en cosmétique est de plus en plus controversée. D’ailleurs, l’Agence européenne des produits chimiques (ECHA) étudie en concertation avec le comité REACH une interdiction en cosmétique des microplastiques, où figurent les carbomères.
Au vu de ce qui précède, la présence de carbomères est aujourd’hui impérative pour garantir la fabrication par microfluidique de dispersions stables, notamment macroscopiques. Le remplacement des carbomères devient donc un problème important et critique notamment dans le cas d’un changement brutale de la vision des consommateurs sur les carbomères, de l’intégration de ces matières premières par les clients dans leur « blacklist, voire de l’interdiction de leurs usages en cosmétique par la règlementation applicable.
En outre, les carbomères, par réaction de coacervation complexe interfaciale avec un polymère cationique lipophile présent en phase grasse, en particulier l’amodiméthicone, peuvent également intervenir dans la formation d’une écorce. Cette écorce fine et non résiduelle à l’application permet de conférer aux dispersions macroscopiques obtenues par procédé microfluidique une meilleure résistance mécanique.
Il existe donc un besoin pour de nouvelles dispersions comprenant des gouttes, notamment de taille macroscopique, d’une phase grasse dispersée dans une phase continue aqueuse et qui demeurent satisfaisantes en termes de stabilité cinétique, de transparence, de texture, de sensorialité et de confort à l’application et ce, malgré l’absence de carbomère, voire d’écorce.
Un but de l’invention est donc de fournir un procédé simple de fabrication microfluidique d’une dispersion contenant des gouttes, notamment macroscopiques, de phase grasse en suspension stable dans une phase aqueuse continue offrant une alternative non pétrochimique et non microplastique aux carbomères.
Ainsi, la présente invention a pour objet un procédé de formation (ou de fabrication) d’une dispersion (10) comprenant des gouttes (12) de phase grasse (14) dispersées dans une phase aqueuse continue gélifiée (22), le procédé comportant les étapes suivantes :
Ajouter 75 % d’eau dans un réservoir principal et chauffer l’eau à environ 60-65 °C.
Ajouter la gomme dans l’eau chauffée. Mélanger avec un homogénéisateur à l’aide d’une pale de rotor-stator pendant environ 15 à 20 minutes jusqu’à dispersion complète de la gomme.
Une fois la gomme entièrement dispersée, ajouter de l’huile de noix de coco, de l’huile de ricin, de l’huile d’olive et du myristate d’isopropyle dans le réservoir principal à 60-65 °C.
Ajouter le copolymère d’acrylates (diluer dans 20 % d’eau). Mélanger avec un homogénéisateur à l’aide d’une pale de rotor-stator pendant environ 20 minutes jusqu’à uniformité.
Une fois que les huiles végétales, le myristate d’isopropyle et le copolymère d’acrylates sont dispersés uniformément, refroidir le mélange à une température d’environ 25 °C à environ 30 °C.
Une fois le mélange refroidi, ajouter du polyacrylate de glycéryle dans le réservoir principal et mélanger à l’aide d’une pale de type hélice jusqu’à uniformité.
Ajouter le parfum et mélanger jusqu’à uniformité.
Chauffer le contenu du bac principal à environ 35 °C et ajouter les conservateurs, en mélangeant jusqu’à uniformité entre les ajouts.
Ajouter de l’hydrolysat d’amidon hydrogéné dans le réservoir principal et mélanger jusqu’à uniformité.
Ajouter du polyacrylamide (et) de l’isoparaffine en C13-14 (et) laureth-7 (SEPIEL 305TM) et mélanger jusqu’à uniformité. Le lot va s’épaissir.
Ajouter des tampons pour corriger le pH du mélange dans le bac principal à 3,5-4,5.
Ajouter de l’acide tannique (diluer dans 5 % d’eau) et mélanger jusqu’à uniformité.