INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
En d’autres termes, en reprenant les exemples illustratifs fournis précédemment (pour la création et l’identification des ressources dans la chaîne de blocs), lorsque le contrat du module de prise de vue est invoqué par une partie appelante (i.e. par la caméra connectée qui souhaite mettre en œuvre cette ressource « module de prise de vue » ou bien par un autre contrat), pour déterminer si une action à réaliser sur cette ressource est permise, la partie appelante invoque l’interface de requêtage d’autorisation « Authorized » et passe en paramètre l’action qu’elle souhaite réaliser (par exemple « use » pour une action d’utilisation de cette ressource). Comme il s’agit d’une ressource composite, selon la présente, le procédé de détermination de l’autorisation de mise en œuvre récursif ou itératif décrit précédemment est exécuté par le contrat associé à la ressource composite.
Ainsi, lorsque le contrat du « module de prise de vue HDR » est invoqué par le contrat de la ressource composite « module de prise de vue », pour déterminer si l’action « use » à réaliser sur cette ressource est permise, le contrat de la ressource composite invoque l’interface de requêtage d’autorisation « Authorized » et passe en paramètre l’action « use » pour une action d’utilisation de la ressource. Le contrat du « module de prise de vue HDR » exécute son code et fournit le résultat associé au contrat de la ressource composite « module de prise de vue ».
De même, lorsque le contrat du « module de prise de vue SDR » est invoqué par le contrat de la ressource composite « module de prise de vue », pour déterminer si l’action « use » à réaliser sur cette ressource est permise, le contrat de la ressource composite invoque l’interface de requêtage d’autorisation « Authorized » et passe en paramètre l’action « use » pour une action d’utilisation de la ressource. Le contrat du « module de prise de vue SDR » exécute son code et fournit le résultat associé au contrat de la ressource composite « module de prise de vue ».
A réception des résultats en provenance des deux contrats (du « module de prise de vue HDR » et du « module de prise de vue SDR »), le contrat du « module de prise de vue » effectue une compilation de ces résultats et transmet le résultat compilé au contrat appelant (en l’occurrence le contrat intelligent de la ressource composite « caméra connectée ». La fonction de compilation du contrat permet de déterminer quel sera le résultat de la requête. Par exemple si la fonction de compilation du contrat « module de prise de vue » renvoie un booléen dont la valeur est « 1 », le contrat intelligent de la ressource composite « caméra connectée » comprend qu’il est en mesure d’utiliser la ressource « module de prise de vue » et ne se soucie pas de quelle technologie est effectivement utilisée. Au contraire, si la fonction de compilation du contrat « module de prise de vue » renvoie un double booléen (« 1 » pour le module SDR et « 0 » pour le module HDR), le contrat intelligent de la ressource composite « caméra connectée » comprend qu’il est en mesure d’utiliser la ressource « module de prise de vue », mais uniquement pour le « SDR » et peut donc lui-même transmettre cette information à l’entité appelante (i.e. la caméra connectée).
5.3.2. Autres caractéristiques et avantages
Dans une variante (ou complément) de mise en œuvre de la technique décrite ci-dessus, la phase d’obtention d’une autorisation (P011) et la phase de mise en œuvre de l’action (P012) sont modifiées de sorte à permettre une vérification de l’entité requérante.
Plus particulièrement, pour ce qui est de la phase d’interrogation (P011), la modification opérée tient dans la modification des paramètres de la requête transmise à la chaîne de blocs : les paramètres sont complétés et ils comprennent l’action requise par l’entité requérante (i.e. « use » par exemple, tel que décrit précédemment) et un paramètre d’identification (ou d’authentification en fonction des conditions de mise en œuvre opérationnelles) de l’entité requérante. Dans un exemple de réalisation, ce paramètre est obtenu par l’application d’une fonction cryptographique FCrypt (par exemple AES, 3DES, Blowfish, Twofish, etc.) sur un couple formé d’une clé Ka, par exemple symétrique, fournie antérieurement à l’entité requérante et sur une donnée complémentaire DCP (un nombre aléatoire rnd, à disposition de l’entité requérante, ou toute autre donnée adéquate, comme une donnée de session par exemple, ou encore une donnée de contexte – i.e. position GPS de l’entité requérante, adresse IP, etc.). Ainsi, en plus de l’action, l’entité requérante fournit, au contrat composite, la donnée de certification :
C = FCrypt(Ka, DCP)
L‘obtention de l’autorisation de la mise en œuvre de l’action est effectuée comme précédemment présentée, en cascadant les demandes d’autorisation aux différents contrats unitaires ou aux contrats d’agglomération. En sus de ces étapes, le contrat composite insère, dans la chaîne de blocs, une transaction au nom de l’entité requérante avec la donnée de certification « C » reçue lors de l’interrogation.
La phase de mise en œuvre de la ressource (P012), quant à elle, comprend, comme dans le cas précédemment décrit, une transmission, par l’entité requérante, d’une requête de mise en œuvre à destination de la ressource composite. Cette requête comprend l’action requise par l’entité requérante (ainsi que les autres données précédemment décrites) et la donnée complémentaire DCP précédemment utilisée dans la phase d’interrogation.
À réception de cette requête, la ressource composite interroge son contrat composite au sein de la chaîne de blocs. Celui-ci, en fonction des paramètres transmis (notamment par exemple l’identifiant de l’entité requérante et optionnellement le résultat reçu (resp)), retourne un résultat d’acceptation ou de refus de mise en œuvre comprenant notamment la donnée de certification « C » fournie par l’entité requérante dans la phase d’interrogation (P011). Optionnellement, le contrat composite inscrit une transaction (relative à ce résultat d’acceptation) dans la chaîne de blocs. La donnée de certification « C » peut également être obtenue par l’intermédiaire d’une simple interrogation de la chaîne de blocs par la ressource composite sans qu’elle ait besoin d’utiliser son contrat intelligent.
Postérieurement à cette interrogation, la ressource composite effectue également une vérification que l’entité requérante est bien ce qu’elle prétend être, à l’aide de sa possession de la clé symétrique Ka, et de la donnée complémentaire DCP fournie par l’entité requérante lors de la transmission de la requête de mise en œuvre. La ressource composite calcule sa propre version de la donnée de certification et compare cette version avec la donnée de certification obtenue de la chaîne de blocs. Lorsque les deux données de certification sont identiques, la ressource composite exécute l’action qui lui a été demandée.
Ainsi, dans cette variante (ou ce complément) de mise en œuvre, la ressource composite (dont le contrat intelligent est publié sur la chaîne de blocs), postérieurement à l’exécution d’une phase d’interrogation de demande d’autorisation telle que décrite précédemment (c’est-à-dire une demande d’autorisation reçue de la part de l’entité qui souhaite mettre en œuvre la ressource), vérifie que cette autorisation a effectivement été accordée préalablement et confirme que cette autorisation a été accordée à la ressource composite, qui se faisant met en œuvre l’action requise par l’entité requérante.
Concrètement, l’entité qui souhaite mettre en œuvre la ressource a obtenu une réponse de la part du contrat intelligent de la ressource composite, tel que décrit précédemment. Dans la phase de mise en œuvre, plutôt que de transmettre cette réponse avec sa requête d’action à destination de la ressource composite, l’entité transmet sa requête d’action accompagnée d’une donnée d’authentification qui lui est propre. A réception de cette requête, la ressource composite transmet, à son contrat intelligent de la chaîne de blocs, une requête dans le but de savoir si son contrat intelligent a autorisé l’entité. Cette transmission de cette requête est accompagnée de la donnée d’authentification de l’entité requérante. Le contrat intelligent de la ressource composite transmet sa réponse (par exemple une réponse booléenne) à destination de la ressource composite. La ressource composite vérifie alors le résultat obtenu et autorise ou non sa propre mise en œuvre.
Pour la mise en œuvre de l’action demandée, la ressource composite peut également se baser sur l’obtention de données externes à la chaîne de blocs. Il est ainsi possible de conditionner la mise en œuvre d’une action particulière non seulement à partir de conditions issues de la composition de la ressources composite, telle qu’inscrite au sein de la chaîne de blocs, mais également de conditions externes à la chaîne de blocs.
Quels que soient les modes de réalisation, il est par ailleurs possible de limiter l’utilisation d’un contrat composite. Plus particulièrement on dispose, dans le contrat composite, d’un champ, initialement de valeur nulle. Lors de l’interrogation du contrat composite par une entité, la première action menée par le contrat composite est de vérifier la valeur de ce champ. Si celle valeur est nulle, le contrat s’exécute normalement, selon le procédé présenté précédemment. Si cette valeur n’est pas nulle, alors cette valeur est l’adresse à laquelle le contrat doit faire référence. Le contrat composite lance alors l’exécution d’un autre contrat (composite) se trouvant à cette adresse et le processus se poursuit tel qu’explicité précédemment. Cette méthode permet de neutraliser les contrats composites dans la chaîne de blocs elle-même. Plus particulièrement, lorsqu’un contrat composite ne peut plus être référencé, et dans la mesure où il n’est pas possible de modifier (le code exécutable de) ce contrat composite, cette mise à jour de valeur permet de ne plus permettre l’exécution de ce contrat.
Dans certains modes de réalisation, l’unité secondaire de chauffage comprend un module secondaire de chauffage aval disposé d’un côté de la face arrière de l’outil de dépose et configuré pour chauffer le matériau thermoplastique venant d’être déposé sur le substrat par l’intermédiaire de la tête de dépose, au cours d’un drapage du matériau thermoplastique.
On notera que les termes « amont » et « aval » se réfèrent au sens de dépose, autrement dit au sens de déroulage des bandes de matériau thermoplastique, depuis l’intérieur d’un corps de l’outil jusqu’à la surface du substrat, en passant par la tête de dépose. En d’autre termes, « aval » signifie en aval de la tête de dépose, c’est-à-dire sur le substrat, et « amont » signifie en amont de la tête de dépose, c’est-à-dire dans le corps de l’outil.
Le module secondaire de chauffage aval étant disposé d’un côté de la face arrière de l’outil de dépose, il permet de chauffer le matériau thermoplastique venant d’être déposé sur le substrat, par exemple par une lampe infrarouge ou par laser, au cours d’une opération de drapage, et donc au cours d’un déplacement de l’outil de dépose sur le substrat. Le module secondaire de chauffage aval permet ainsi de limiter le gradient thermique en refroidissement subi par la bande de matériau thermoplastique venant d’être chauffée par l’unité primaire de chauffage lors de son passage sur la tête de dépose. Le module secondaire de chauffage aval, utilisé seul ou en combinaison avec le module secondaire de préchauffe de substrat, permet ainsi de mieux contrôler les gradients thermiques, et donc d’améliorer la santé du matériau de la pièce finale.
Dans certains modes de réalisation, l’unité secondaire de chauffage comprend un module secondaire de chauffage amont disposé dans un corps de l’outil de dépose et configuré pour préchauffer le matériau thermoplastique avant qu’il ne soit déposé sur le substrat par l’intermédiaire de la tête de dépose, au cours d’un drapage du matériau thermoplastique.
Le module secondaire de chauffage amont étant disposé dans le corps de l’outil de dépose, c’est-à-dire en amont de la tête de dépose, il permet de préchauffer, par exemple par lampe infrarouge, par induction ou par laser, le matériau thermoplastique avant qu’il ne soit déposé sur le substrat par l’intermédiaire de la tête de dépose, au cours d’un drapage du matériau thermoplastique. Cela permet de mieux contrôler la montée en température de la bande de matériau thermoplastique avant qu’elle ne soit chauffée par l’unité primaire de chauffage lors de son passage sur la tête de dépose, et ainsi de limiter les gradients thermiques en chauffe qu’elle subit. Le module secondaire de chauffage amont, utilisé seul ou en combinaison avec le module secondaire de préchauffe de substrat et/ou le module secondaire de chauffage aval, permet ainsi de mieux contrôler les gradients thermiques, et donc d’améliorer la santé du matériau de la pièce finale.
Dans certains modes de réalisation, l’unité secondaire de chauffage comprend un module secondaire de chauffage de la tête de dépose disposé dans la tête de dépose et configuré pour chauffer la tête de dépose au cours d’un drapage du matériau thermoplastique.
Le module secondaire de chauffage de la tête de dépose disposé dans la tête de dépose permet de chauffer de manière homogène, par exemple par fluide caloporteur ou flux d’air chaud, toute la surface de ladite tête de dépose, de manière à homogénéiser le chauffage de la bande de matériau thermoplastique, chauffée par ailleurs par l’unité primaire de chauffage, lors de son passage sur ladite tête de dépose. Le module secondaire de chauffage de la tête de dépose, utilisé seul ou en combinaison avec le module secondaire de préchauffe de substrat et/ou le module secondaire de chauffage aval et/ou module secondaire de chauffage amont, permet ainsi de mieux contrôler les gradients thermiques, et donc d’améliorer la santé du matériau de la pièce finale.
Dans certains modes de réalisation, l’unité secondaire de chauffage comprend au moins l’un d’un système de chauffage par infrarouge, par induction, par résistances chauffantes, par fluide caloporteur ou par air pulsé. L’unité secondaire de chauffage comprend peut également comprendre un laser peu focalisé.
Dans certains modes de réalisation, l’unité secondaire de chauffage est fixée à l’outil de dépose. Par exemple, le module secondaire de préchauffe de substrat peut être fixé directement sur la face avant de l’outil de dépose, ou fixé à l’unité primaire de chauffage, elle-même fixé sur ladite face avant. Cette dernière option permet de disposer le module secondaire de préchauffe de substrat au plus près dudit substrat, et d’améliorer ainsi l’efficacité du préchauffage. De la même manière, le module secondaire de chauffage aval peut être fixé directement sur la face arrière de l’outil de dépose, ou par l’intermédiaire de bras permettant de disposer ledit module au plus près du substrat, où a été déposé une bande de matériau thermoplastique. Il est ainsi possible d’obtenir l’effet souhaité en utilisant les outils déjà existant, notamment l’outil de dépose, ce qui permet une mise en œuvre simple et peu coûteuse.
Dans certains modes de réalisation, le dispositif comprend au moins un outil annexe, l’outil annexe portant le module secondaire de préchauffe de substrat et/ou le module secondaire de chauffage aval. Cela permet de limiter les problématiques d’encombrement de l’outil de dépose, notamment lorsque celui-ci comporte déjà des équipements annexes. En outre, ce ou ces outil(s) annexe(s) permettent, de manière indépendante, d’assurer le positionnement des modules secondaires par rapport à la tête de dépose, et ainsi d’améliorer la précision du chauffage par ces modules secondaires.
Dans certains modes de réalisation, la tête de dépose est un rouleau de compactage configuré pour exercer une pression sur les bandes du matériau thermoplastique au cours de son drapage.
L’outil de dépose appuie ainsi sur les bandes en matériau thermoplastique pré-imprégné, à la manière d’un rouleau de scotch, par l’intermédiaire du rouleau de compactage. Cette pression exercée par le rouleau de compactage permet d’améliorer l’adhésion des bandes de matériau thermoplastique entre elles, d’une couche à l’autre, c’est-à-dire d’un pli à l’autre.
Dans certains modes de réalisation, le rouleau de compactage est un premier rouleau de compactage, l’outil annexe comprenant un deuxième rouleau de compactage et portant le module secondaire de chauffage aval.
On comprend dans cette configuration que l’outil annexe est disposé du côté arrière de l’outil de dépose. L’outil annexe permet ainsi, en portant le module secondaire de chauffage aval, d’améliorer la précision du chauffage par ce module secondaire pour les raisons précités, tout en améliorant davantage l’adhésion des plis entre eux, par la présence du deuxième rouleau de compactage compactant la bande de matériau thermoplastique, en plus du premier rouleau de compactage.
Dans certains modes de réalisation, l’unité primaire de chauffage est un laser dirigé vers la tête de dépose. L’utilisation du laser permet de faciliter l’orientation de l’unité primaire de chauffage, en orientant notamment le laser vers le rouleau de compactage, et donc vers la bande de matériau thermoplastique en cours de drapage. Cet apport ciblé de chaleur par l’outil de dépose permet d’améliorer l’adhésion des bandes entre elles, notamment du dernier pli déposé et celui en cours de dépôt. De manière alternative, l’unité primaire de chauffage peut être une torche à gaz chaud, ou une lampe flash.
Le présent exposé concerne également un ensemble comprenant un outillage de drapage comprenant un substrat, et un dispositif de drapage de matériau thermoplastique selon l’un quelconque des modes de réalisation précédents, le dispositif de drapage étant configuré pour déposer le matériau thermoplastique par drapage sur le substrat.
Les caméras 2 transmettent par ailleurs les données de géolocalisation produites par leurs modules de géolocalisation respectifs.
Dans le cas d’une caméra 2 fixe, les données de géolocalisation peuvent être transmise une fois.
Dans le cas d’une caméra 2 portée par un drone 3, les données de géolocalisation sont transmises de manière répétée dans le temps. De plus, chaque drone 3 transmet une image acquise par la caméra 2 qu’il porte en association avec des données de géolocalisation courantes indiquant la position et l’orientation de la caméra 2 lors de l’acquisition de l’image.
Les images et données de géolocalisation reçues via l’interface de réception 8 sont mémorisées dans la mémoire 14.
Par ailleurs, le dispositif d’aide à la visualisation 4 reçoit une requête d’aide à la visualisation émanant du pilote. Par exemple, cette requête est émise par le dispositif d’affichage stéréoscopique 6 qu’il porte.
Le dispositif d’affichage stéréoscopique 6 transmet par ailleurs des données de géolocalisation générées par le module de géolocalisation qu’il intègre. Les données de géolocalisation indiquent une position et possiblement une orientation du dispositif d’affichage.
En outre, le dispositif d’affichage stéréoscopique 6 transmet au dispositif d’aide à la visualisation des données indiquant une direction d’intérêt à visualiser. Dans le cas où le pilote cherche à réaliser une marche arrière de l’aéronef A, cette direction est une direction vers l’arrière de l’aéronef A.
Les données émanant du dispositif d’affichage stéréoscopique 6 sont reçues par l’interface 12 et mémorisées dans la mémoire 14.
A partir des données de géolocalisation fournies par le dispositif d’affichage stéréoscopique 6 et par les caméras 2, l’unité de traitement 10 identifie des images acquises par les caméras 2 qui montrent une zone d’intérêt de l’environnement de l’aéronef A. Cette zone d’intérêt est une zone que le pilote pourrait observer depuis sa position dans le cockpit dans la direction d’intérêt, si d’aventure l’aéronef A ne constituait pas un obstacle visuel.
L’unité de traitement 10 applique un traitement d’image générant une image stéréoscopique à partir des images identifiées. L’image stéréoscopique montre la zone d’intérêt. L’image stéréoscopique comprend deux images : une image gauche et une image droite.
L’image stéréoscopique est mémorisée dans la mémoire 14.
L’image stéréoscopique est transmise au dispositif d’affichage stéréoscopique 6 par le dispositif d’aide à la visualisation, via l’interface de transmission 12.
L’image stéréoscopique est ensuite affichée par les deux écrans d’affichage. Plus précisément, l’image gauche de l’image stéréoscopique est affichée par l’un des deux écrans d’affichage, et l’image droite de l’image stéréoscopique est affichée par l’autre écran d’affichage.
Les étapes qui précèdent sont répétées dans le temps, si bien qu’une succession d’images stéréoscopiques formant une vidéo est présentée au pilote par le dispositif d’affichage stéréoscopique.
Ainsi, le pilote peut observer la zone de tarmac située à l’arrière de l’aéronef A, ce qui l’aide dans sa manœuvre.
Véhicule poids lourd avitailleur électrique Le domaine de la présente invention concerne celui des véhicules poids lourds avitailleurs utilisés pour la mise à bord de carburant dans les aéronefs notamment sur des aéroports ou des aérodromes, ou sur des sites comportant des pistes d’envol d’aéronefs.
Les exemples non limitatifs de plastifiants de type citrate incluent citrate d’acétyle tributyle, citrate d’acétyle triéthyle, citrate de tributyle, citrate de triéthyle et des mélanges de ceux-ci.
Des exemples non limitatifs de plastifiants de phosphate comprennent phosphate de tricrésyle, phosphate de tributyle, phosphate de triphényle et des mélanges de ceux-ci.
Des exemples non limitatifs de plastifiants de type adipate comprennent adipate de bis(2-éthylhexyle), adipate de diméthyle, adipate de monométhyle, adipate de dioctyle, adipate de diisononyle, adipate de dibutyle, phtalate de diéthyle, adipate de diisobutyle, adipate de diisopropyle et des mélanges de ceux-ci.
Les exemples non limitatifs de plastifiants utiles comprennent citrate d’acétyle tributyle, citrate d’acétyle triéthyle, citrate de tributyle, citrate de triéthyle, phtalate de dibutyle, phosphate de triphényle, triacétine, diisobutyrate de triméthylpentanyle, triéthylhexanoine, benzoate de saccharose, adipate de dibutyle, phtalate de diéthyle, adipate de diisobutyle, adipate de diisopropyle, dibenzoate de dipropylène glycol, N-éthyl toluène sulfonamide, ortho- et para-isomères du N-éthyl toluène sulfonamide, N-(2-hydroxypropyl) benzène sulfonamide, N-(n-butyl) benzène sulfonamide, et des mélanges de ceux-ci.
Les plastifiants sont particulièrement utiles dans les compositions anhydres, en particulier les compositions démaquillantes, mais ils peuvent aussi être éventuellement inclus dans les compositions aqueuses, en particulier les compositions démaquillantes aqueuses. La quantité totale des plastifiants inclus dans les compositions démaquillantes, lorsqu’ils sont présents, est d’environ 0,5 à environ 15 % en poids, par rapport au poids total de la composition. De même, la quantité totale de plastifiant dans la composition, lorsqu'il est présent, peut-être d'environ 0,5 à environ 10 % en poids, environ 0,5 à environ 8 % en poids, environ 0,5 à environ 6 % en poids, environ 1 à environ 15 % en poids, environ 1 à environ 10 % en poids, environ 1 à environ 8 % en poids, environ 1 à environ 6 % en poids, environ 2 à environ 15 % en poids, environ 2 à environ 10 % en poids, environ 2 à environ 8 % en poids, environ 2 à environ 7 % en poids, environ 2 à environ 6 % en poids, environ 3 à environ 15 % en poids, environ 3 à environ 10 % en poids, environ 3 à environ 8 % en poids, ou environ 3 à environ 6 % en poids, par rapport au poids total de la composition.