INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
la représente un compteur de gaz selon un premier mode de réalisation ;
Les fibres optiques 36 peuvent être formées chacune par une âme gainée d'un polymère, l’indice de réfraction du polymère étant inférieur à l’indice de réfraction de l’âme. Il peut par exemple s’agir d’un polymère fluoré. L'âme des fibres optiques peut être formée dans un matériau choisi parmi le polyméthacrylate de méthyle (PMMA) et le polycarbonate (PC). En variante, les fibres optiques peuvent être formées chacune par un fil en fibres de verre. En variante, les fibres optiques peuvent être des fibres optiques monomatière de type PPMA qui ne comprennent pas de gaine.
Comme illustré sur la , cette structure chauffante 50 comprend une couche résistive 51 agencée pour produire de la chaleur lorsque cette couche est parcourue par un courant électrique I, cette couche résistive comprenant une zone de masquage 51 réalisée dans un matériau configuré pour absorber la lumière émise par la structure lumineuse 30 et empêcher son passage, par exemple un matériau comprenant du carbone.
La structure chauffante 50 comprend en outre deux électrodes parentes 52, qui sont en contact électrique avec la couche résistive 51 de manière à permettre à un courant électrique I de circuler à travers la couche résistive 51 entre ces deux électrodes 52.
En variante ou en complément, l’ordinateur 104 peut indiquer l’information précitée de manière sonore, soit via un haut parleur de l’ordinateur 104, soit via un haut-parleur d’une interface homme machine du véhicule 100, lorsque l’ordinateur 104 peut communiquer avec l’ECU 107 décrit ci-après.
Le véhicule 100 comprend une unité de contrôle 107 du véhicule 100, telle qu’une unité de contrôle centralisée de type ECU, pour « Electronic Control Unit » en anglais. L’ECU 107 peut également échanger des données avec l’ordinateur 104 selon certains modes de réalisation de l’invention, afin notamment de fournir des mesures de test en synchronisation avec les données transmises depuis la caméra 103 vers l’ordinateur 104.
Le véhicule 100 peut en outre comprendre sa propre interface homme machine, ou IHM, 106 apte à transmettre des données de manière unidirectionnelle au conducteur du véhicule, ou, de manière préférentielle, d’échanger des données de manière bidirectionnelle avec le conducteur. Aucune restriction n’est attachée à l’IHM 106 du véhicule 100 qui peut comprendre un écran, tel qu’un écran tactile, un ensemble d’un ou de plusieurs boutons, un haut-parleur, un microphone, un système de vibration du volant, etc.
Le système d’homologation peut comprendre en outre un écran 105 externe au dispositif de traitement de données 104, qui est relié de manière fonctionnelle au dispositif de traitement de données 104, par une liaison filaire ou préférentiellement par une liaison sans-fil. Comme il sera mieux compris à la lecture de ce qui suit, le dispositif de traitement de données 104 peut transmettre des images ou un flux vidéo comprenant un indicateur visuel identifiant la position de la pédale d’accélération 101, et identifiant la position cible ou le parcours cible. Le flux vidéo transmis peut notamment identifier, en temps réel , la position de la pédale d’accélération 1, qui est affichée sur l’écran 105. L’écran externe 105 peut ainsi être installé avantageusement dans le véhicule automobile 100 de manière à permettre au conducteur de suivre le parcours de la pédale d’accélération 101 et d’ainsi faciliter la réalisation de la position cible 201.3 ou du parcours cible 202.2 par le conducteur. L’écran externe 105 peut notamment être installé sur le tableau de bord ou sur le pare-brise du conducteur, de manière à permettre au conducteur de suivre le parcours de la pédale d’accélération 101 tout en se concentrant sur les autres manœuvres de conduite, passage des vitesses, rotation du volant, et en observant la situation de conduite en face du véhicule 100.
Le système peut comprendre en outre un dispositif lumineux 109 apte à éclairer la pédale d’accélération 101, et notamment la surface de la pédale d’accélération 101 comprenant le marqueur 102, de manière à faciliter l’identification et le suivi du marqueur 102 dans la ou les images acquises par la caméra 103.
La est un diagramme qui illustre les étapes d’un procédé d’homologation d’un véhicule selon certains modes de réalisation de l’invention.
Le procédé peut comprendre une phase préalable 300 comprenant les étapes 301 à 303 suivantes.
A une étape 301, le marqueur 102 est agencé sur la pédale d’accélération 101 du véhicule 100 à homologuer et la caméra 103 est installée dans le véhicule 100, ainsi qu’optionnellement l’interface de communication 108 associée, tel que décrit précédemment. En complément, le dispositif lumineux 109 peut également être installé à l’intérieur du véhicule. Une liaison de communication sans fil peut également être établie entre l’ordinateur 104 et la caméra 103, notamment via le module de communication 108.
A une étape 302, une première image identifiant le marqueur 102 agencé sur la pédale d’accélération 101 lorsqu’elle est dans la position de repos 201.1, est reçue par l’ordinateur 104 depuis la caméra 103. Pour acquérir une telle première image, une consigne peut être donnée au conducteur de ne pas appuyer sur la pédale d’accélération 101. L’ordinateur peut ainsi stocker une correspondance entre la position du marqueur dans la première image et la position de repos 201.1 de la pédale d’accélération 101.
A une étape 303, une deuxième image identifiant le marqueur 102 agencé sur la pédale d’accélération 101, lorsqu’elle est dans la position d’accélération maximale 201.2, est reçue par l’ordinateur 104 depuis la caméra 103. Pour acquérir une telle deuxième image, une consigne peut être donnée au conducteur d’appuyer au maximum sur la pédale d’accélération 101, sans toutefois dépasser la position maximale 201.2 et atteindre la position de rétrogradation par kickdown. L’ordinateur 104 peut ainsi stocker une correspondance entre la position du marqueur 102 dans la deuxième image et la position d’accélération maximale 201.2 de la pédale d’accélération 101.
Les étapes 302 et 303 permettent ainsi d’étalonner le système d’homologation afin de pouvoir détecter dans les images la position de la pédale d’accélération 101 et pouvoir la comparer avec la position cible.
Le procédé comprend en outre une phase courante 310 pouvant comprendre les étapes 311 à 324 décrites ci-après.
A une étape 311, un opérateur peut définir au moins un critère d’homologation basé sur au moins une mesure de test obtenue dans une situation de test donnée, définissant notamment une position cible 201.3 de la pédale d’accélération, ou un parcours cible de la pédale d’accélération, ainsi qu’un parcours donné du véhicule. Le parcours donné du véhicule peut être un parcours prédéterminé, par exemple une ligne droite ou courbe sur plusieurs dizaines de mètres, par exemple sur 20 mètres. Le parcours donné peut définir une position de départ et une position d’arrivée du véhicule. Comme évoqué précédemment, plusieurs critères peuvent ainsi être définis, pour plusieurs positions cibles déterminées aléatoirement ou non. Le véhicule 100 doit ainsi valider chacun de ces critères pour être homologué. Aucune restriction n’est attachée à la mesure de test, qui peut être une mesure d’intensité sonore par exemple. Le critère d’homologation peut ainsi définir un seuil de test en dessous duquel la mesure d’intensité sonore doit être inférieure pour la position cible 201.3 donnée, pour homologuer le véhicule. De telles mesures sonores peuvent être acquises par un microphone, ou un système de microphones, relié à un autre ordinateur non-représenté, tel qu’un ordinateur dans une salle de commande. D’autres mesures de test peuvent être prévues de manière alternative ou en complément, tels que des mesures moteur obtenues par l’ECU 107 et transmises à l’ordinateur 104 par exemple ou à l’ordinateur de la salle de commande.
A une étape 312, l’homologation commence avec un premier critère d’homologation correspondant à une première situation de test définissant une première position cible, ou un premier parcours cible de la pédale d’accélération 101. Le logiciel stocké et exécuté sur l’ordinateur 104 peut alors être configuré avec la première position cible. Le premier test de la procédure d’homologation commence ensuite.
Le conducteur amène donc le véhicule dans la position de départ du parcours donné du véhicule pour commencer le test. Le premier test commence une fois que le véhicule atteint la position de départ.
A une étape 313, une image est reçue par l’ordinateur 104 depuis la caméra 103. En parallèle, et de manière synchrone, une ou plusieurs mesures de test sont reçues par l’ordinateur 104 à une étape 314.
- entre le moyen d’alimentation en continu en la deuxième phase et le microréacteur à flux continu (plus particulièrement le micro-mélangeur du microréacteur à flux continu, encore plus particulièrement, une deuxième entrée du micro-mélangeur).
Le diamètre interne des conduites tubulaires d’équilibration est de taille micrométrique ou millimétrique, et peut indépendamment être compris entre 0,5 mm et 2,5 mm, de préférence entre 0,5 mm et 1,5 mm, et mieux entre 0,7 mm et 1,2 mm. La longueur des conduites tubulaires d’équilibration peut indépendamment être comprise entre 25 cm et 100 cm. La valeur peut être notamment choisie de manière à permettre un refroidissement efficace à un débit donné. Les conduites tubulaires d’équilibration sont généralement arrangées en serpentin ou bobine, sur tout ou partie de leur longueur. D’autres arrangements peuvent toutefois être envisagés.
Les première et deuxième phases mises en contact dans le microréacteur peuvent former ensemble une ou plusieurs phases, de préférence une seule phase généralement liquide.
L’étape (c) du procédé selon l’invention comprend la récupération (ou de manière équivalente, « collecte ») du produit de fluoration et/ou cyclisation dudit alcène ou alcyne aminé. La récupération du produit se fait en sortie du microréacteur à flux continu (en particulier, en sortie de sa conduite tubulaire), qui est typiquement connectée à une unité de collecte, telle qu’un flacon. Le produit récupéré est généralement récupéré en mélange avec des sous-produits de réaction et/ou résidus de réactif superacide. Pour neutraliser les résidus de réactif superacide, un agent neutralisant peut être mis en contact avec le mélange récupéré dans l’unité de collecte. Cet agent neutralisant peut être par exemple un mélange d’eau, d’une base comme le carbonate de sodium, l’hydroxyde de sodium, l’hydroxyde de potassium, ou d’autres bases sous forme de résine comme Amberlyst A26 forme hydroxyde, et éventuellement un ou plusieurs solvants organiques comme l’acétone, le méthanol, ou le méthanol ammoniacal. La quantité d’agent neutralisant à utiliser est à ajuster en fonction de la quantité de réactif superacide résiduel.
Compte tenu du caractère corrosif des superacides, les éléments utilisés pour la mise en œuvre du procédé de l’invention, tels que le microréacteur à flux continu (en particulier la conduite tubulaire et le micromélangeur qu’il comprend), les conduites tubulaires d’équilibration, les unités de stockage, les unités de collecte, les seringues, et/ou les valves à 3 voies, sont avantageusement faits de matériaux qui résistent à ce caractère corrosif. On peut citer, à titre d’exemple de matériau, les fluoro-polymères tels que le polytétrafluoroéthylène, et le poly(éthylène-co-tétrafluoroéthylène) et certains alliages métalliques tels que les alliages de nickel Hastelloy®. En tout état de cause, l’homme du métier saura choisir judicieusement le matériau adapté pour chaque élément du montage.
L’installation utilisée pour la mise en œuvre du procédé de l’invention constitue un autre objet de l'invention. La est un schéma illustrant le procédé selon une forme d’exécution de l’invention, ainsi que l’installation pouvant être utilisée pour mettre en œuvre ce procédé.
L’installation selon l’invention comprend les éléments suivants :
- un microréacteur à flux continu (2), comprenant de préférence un micro-mélangeur (21) et une conduite tubulaire (22),
- un moyen d’alimentation en continu en la première phase (3),
- un moyen d’alimentation en continu en la deuxième phase (3’),
- une conduite tubulaire d’équilibration de la première phase (4),
- une conduite tubulaire d’équilibration de la deuxième phase (4’), et
- une unité de collecte (5).
Plus particulièrement, l’installation selon l’invention comprend :
Dans un mode de réalisation, le signal SEL, ou tout autre indicateur du mode sécurisé (comme le signal de commande de l'indicateur lumineux LD), peut être utilisé pour inhiber des circuits en principe inutilisés pendant le mode sécurisé. Comme montré sur la , le signal SEL est par exemple appliqué à une borne INHIB du processeur d'application. Il peut être prévu que le basculement du signal SEL dans sa valeur correspondant au mode sécurisé provoque la réinitialisation du processeur en coupant son signal d'horloge ou en coupant son alimentation. Dans ce cas, tout logiciel malveillant s'exécutant sur le processeur d'application effectuant des analyses pour déduire des clés cryptographiques ou autres informations sensibles est rendu inopérant pendant la transaction sécurisée.
L'inactivation totale du processeur d'application est notamment possible dans la configuration de la , où toutes les fonctions devant rester actives pendant la transaction sont déportées sur l’élément sécurisé eSE. Dans des cas où le processeur d'application ne peut être désactivé, on peut utiliser le signal SEL pour désactiver des circuits annexes pouvant servir à la déduction d'informations sensibles, comme les accéléromètres permettant de déduire les positions des appuis sur la dalle tactile. Les accéléromètres sont généralement intégrés dans un circuit dédié de centrale inertielle ou IMU ("Inertial Measurement Unit"). Une telle centrale inertielle peut être désactivée en arrêtant son horloge, en coupant son alimentation ou en coupant son lien de communication avec le processeur d'application, généralement un bus I2C.
Un logiciel malveillant peut être conçu pour initier des transactions alors que l'élément sécurisé est dans une configuration où il ne demande pas de code de déverrouillage, par exemple pendant une durée limitée après avoir effectué une transaction précédente. Le logiciel malveillant tente dans ce cas de modifier l'affichage, mais cette tentative échoue du fait que c'est l’élément sécurisé eSE qui est maître de l'affichage dans les modes de réalisation des figures 5 et 6. Ainsi, l'affichage reflète la transaction effectivement initiée par le logiciel malveillant, tandis que l’élément sécurisé eSE attend la validation de l'utilisateur sur la dalle tactile (dans la configuration de la ), ou sur le bouton physique B (dans la configuration de la ou 5). Dans le cas de la , la modification frauduleuse de l'affichage est possible, de sorte que l'utilisateur peut être trompé quant à la nature de la transaction.
Si la transaction frauduleuse est initiée à un moment où l'utilisateur a son terminal mobile en vue, il voit, sans l'avoir sollicité, passer le terminal mobile en mode sécurisé (indicateur lumineux LD), afficher la transaction et demander sa validation. L'utilisateur pourra vérifier l'affichage et annuler la transaction, mais cela demande à l'utilisateur d'être attentif et ne pas valider la transaction par mégarde.
Si l'utilisateur n'a pas le terminal mobile en vue, la transaction est en principe annulée automatiquement à l'expiration d'un délai d'attente. Toutefois, si le terminal mobile est soumis à des secousses dans une poche ou un sac, une validation intempestive pourrait survenir avant l'expiration du délai d'attente, soit par un appui sur le bouton physique B (figures 3 à 5), soit par un appui sur la dalle tactile ( ) qui pourrait être configuré pour être opérant sur l'écran de veille du terminal mobile au moment de demander une validation.
La montre un mode de réalisation SPH5 d'un terminal mobile mettant en échec ce type de fraude. En plus des éléments du mode de réalisation de la , un commutateur bistable S physique est connecté à une broche d'entrée/sortie GPIO4 de l'élément sécurisé eSE. Dans une première position, le commutateur S relie l'entrée GPIO4 à un niveau logique haut, par exemple une tension d'alimentation Vcc, et dans une deuxième position, le commutateur S relie l'entrée GPIO4 à un niveau logique bas, par exemple un potentiel de masse GND. Le commutateur S est agencé, par exemple, sur l'une des parois latérales du terminal mobile.
L’élément sécurisé eSE est programmé pour ne pas traiter les commandes reçues via le bus DB3 dans l'une des positions du commutateur S, par exemple la première, et accepter les demandes de transactions reçues via le bus DB3 dans l'autre position. Le terminal SPH5 est conçu pour que le commutateur S soit le seul moyen disponible pour commuter le mode de l'élément sécurisé, c'est-à-dire qu'une application ne peut plus à elle seule déléguer le traitement d'une transaction.
Ainsi, le mode de l'élément sécurisé est exclusivement sous le contrôle de l'utilisateur qui choisit le mode à l'aide du commutateur S selon les besoins.
Le commutateur S étant initialement dans la position du mode inactif, une application susceptible d'initier des transactions est alors conçue pour solliciter l'utilisateur à changer de mode lorsqu'elle s'apprête à déléguer le traitement de la transaction à l’élément sécurisé eSE. Elle peut envoyer à l'afficheur DISP un message du type "Veuillez placer le téléphone en mode sécurisé à l'aide du commutateur", de préférence avec les informations relatives à la transaction en cours. Ce message est analogue à un message invitant l'utilisateur à connecter son portefeuille détaché classique au terminal mobile.
L'utilisateur bascule alors le commutateur pour passer en mode actif. L’élément sécurisé eSE réagit en prenant diverses mesures protectrices, comme basculer le signal SEL pour relier l'afficheur DISP et la dalle tactile KBD respectivement au gestionnaire d'affichage dédié DMCU et à l’élément sécurisé eSE. L'indicateur lumineux LD est aussi activé pour signaler à l'utilisateur que le terminal mobile est en mode sécurisé. L'élément sécurisé eSE envoie un acquittement à l'application qui reprend l'exécution en transmettant les informations de la transaction à l’élément sécurisé. L’élément sécurisé eSE opère la phase de saisie sur la dalle tactile KBD, le cas échéant, et demande la validation à l'utilisateur en affichant de nouveau les informations relatives à la transaction.
Lorsque la transaction est validée et signée, l’élément sécurisé eSE communique la transaction signée à l'application qui l'inscrit sur la blockchain. L'élément sécurisé sollicite l'utilisateur à changer de mode, en envoyant à l'afficheur DISP un message du type "Veuillez quitter le mode sécurisé en basculant le commutateur". Ce message est analogue à celui indiquant que l'utilisateur peut retirer son portefeuille détaché classique. Lorsque le commutateur est basculé, les connexions initiales de l'afficheur et de la dalle tactile sont rétablies, et l'indicateur lumineux LD est désactivé.
Le commutateur S peut aussi être mis en œuvre dans les structures des figures 4 et 5, où la dalle tactile KBD n'est pas reliée à l'élément sécurisé. Dans ce cas, c'est l'application qui opère la phase de saisie avant de solliciter le basculement du commutateur S.
Bien entendu, le commutateur S, à la merci de l'utilisateur, pourrait être basculé à des moments où ce n'est pas requis, ou ne pas être basculé quand c'est requis. Différentes combinaisons ne sont ainsi pas "normales", et cela peut être signalé à l'utilisateur par des messages affichés ou des alarmes, incitant l'utilisateur à basculer le commutateur pour que les opérations puissent reprendre normalement.
Un logiciel malveillant pourrait également se comporter comme une application officielle en demandant le basculement de mode. Toutefois, comme l'utilisateur n'a pas initié la transaction et qu'on lui demande une action relativement contraignante, il est susceptible d'être plus vigilant. Le logiciel malveillant ne peut plus afficher un message trompeur hors propos dans ce contexte, puisque l'utilisateur s'attend à voir des informations de transaction. De telles informations de transaction seront difficiles à rendre crédibles, d'autant plus si elles sont vraies - typiquement un transfert d'un montant élevé à une adresse inconnue. Si le logiciel malveillant tente de cacher la nature de la transaction, celle-ci sera révélée et différente au moment où elle est affichée pour validation par l’élément sécurisé eSE, si l'utilisateur a quand même été incité à basculer en mode sécurisé.
En tout cas, une transaction en attente, qu'elle soit frauduleuse ou non, ne peut plus être validée par un appui intempestif sur un bouton physique ou virtuel, car l'utilisateur doit intentionnellement basculer le terminal mobile en mode sécurisé pour valider la transaction.
Dans les modes de réalisation qui viennent d'être décrits en relation avec les figures 5 à 7, l'élément sécurisé prend le contrôle de l'afficheur DISP lorsque qu'il bascule dans le mode sécurisé, le processeur d'application APROC ou le cas échéant l'enclave TEE n'ayant alors plus accès à celui-ci. Or, dans certaines applications sécurisées et notamment celles qui s'exécutent sur des portefeuilles matériels détachés, il est prévu que les données de la transaction soient affichées simultanément sur l'écran du dispositif hôte (téléphone mobile ou PC exécutant par exemple le logiciel "Ledger Live") et sur l'afficheur du portefeuille matériel. Ainsi, l'utilisateur peut d'un seul coup d'œil vérifier que les données de transaction présentées par l'application sont identiques à celles présentées par le portefeuille matériel et sur le point d'être exécutées par l'élément sécurisé.
Le décompte temporel est par exemple affiché pour passer du feu rouge au feu vert et du feu vert au feu orage (ou rouge pour un feu bicolore). Selon une variante de réalisation, le décompte temporel est affiché uniquement pour le passage du feu rouge au feu vert ou uniquement pour le passage du feu vert au feu rouge.
Un processus de contrôle d’un ou plusieurs systèmes embarqués de véhicule est avantageusement mis en œuvre par le véhicule 10. Le processus est par exemple mis en œuvre par un ou plusieurs dispositifs embarqués dans le véhicule 10, par exemple par un ou plusieurs processeurs d’un ou plusieurs calculateurs du système embarqué du véhicule 10.
Ainsi, le calculateur en charge de contrôler le ou les systèmes embarqués est relié en communication avec d’autres calculateurs et capteurs du véhicule 10 telle que la caméra 101. Ces calculateurs et capteurs forment le système embarqué du véhicule 10 avec par exemple une unité TCU (de l’anglais « Telematic Control Unit » ou en français « unité de contrôle télématique »). Ces calculateurs, capteurs, unité TCU, antennes de communication reliées à l’unité TCU forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle du véhicule 10. Les calculateurs communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458) ou Ethernet (selon la norme ISO/IEC 802-3).
Dans une première opération, une ou plusieurs images de l’environnement situé devant le véhicule 10 sont acquises par la caméra 101, cette ou ces images comprenant le feu de signalisation 110. Les données acquises par la caméra sont transmises au calculateur en charge du processus, par exemple par la caméra 101 elle-même ou par un calculateur en charge de contrôler la caméra 101 lorsque le calculateur en charge du processus ne contrôle pas directement la caméra 101.