INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Pour chiffrer et déchiffrer avec ou sans vérification d'intégrité, l'information E de longueur quelconque, il suffit d'avoir échangé au préalable, à l'aide d'un procédé de chiffrement asymétrique signé, une clé K d'une certaine longueur de bits, par exemple 512 bits, construite de manière à assurer un niveau d'entropie de 512 bits puis de chiffrer chacun des messages avec une valeur différente de A. Dans le chiffrement OTP, le fait que le niveau de sécurité est infini provient de ce qu’il n’existe aucun critère de choix pour décider lequel des masques possibles correspond au chiffrement choisi par l’expéditeur. Dans les modes de réalisation de l’invention, ce critère existe dès que le message a plus d’un bloc ou qu’il est signé. Si le message n’est pas signé mais qu’il comporte plusieurs blocs le critère sera, en essayant une clé K, le fait que tous les blocs déchiffrés soient simultanément « intelligibles » dans au moins un langage. Si le message est signé, le critère sera simplement que pour la clé essayée K, on obtient S=S’. Le niveau de sécurité n’est donc pas infini mais le déchiffrement sans la clé nécessite d'explorer 2 512 possibilités pour une clé K et une fonction de hachage de longueur 512 bits. Ce nombre gigantesque, de l’ordre de grandeur du carré du nombre d’atomes dans l’univers, rend le déchiffrement impossible en pratique, même avec un dispositif d’attaque utilisant un ordinateur quantique pour lequel le niveau de sécurité se réduit de 512 à 170.
En se référant maintenant à la , on voit un schéma fonctionnel d'un dispositif informatique qui peut être utilisé pour mettre en œuvre les méthodes divulguées ci-avant. Le dispositif informatique 500 comprend une mémoire 504 appropriée pour stocker des données et des instructions d'exploitation et un processeur 502 approprié pour traiter les instructions d'exploitation de manière à exécuter des fonctions comprenant les méthodes divulguées. Le dispositif informatique 500 comprend en outre un module de communication 506 adapté pour transmettre et recevoir des messages, y compris des messages chiffrés tels que ceux représentés sur la , à un ou plusieurs autres dispositifs informatiques (non représentés).
Dans toute la description et les revendications de cette spécification, les mots "comprennent" et "contiennent" et leurs variations signifient "y compris mais non limité à", et ils ne sont pas destinés à (et n'excluent pas) d'autres parties, additifs, composants, entiers ou étapes. Dans toute la description et les revendications de cette spécification, le singulier englobe le pluriel, à moins que le contexte ne l'exige autrement. En particulier, lorsque l'article indéfini est utilisé, la spécification doit être comprise comme envisageant la pluralité ainsi que la singularité, à moins que le contexte n'exige autre chose.
L'attention du lecteur est dirigée vers tous les papiers et documents qui sont déposés simultanément ou antérieurement à cette spécification en relation avec cette demande et qui sont ouverts à l'inspection publique avec cette spécification, et le contenu de tous ces papiers et documents est incorporé ici par référence.
Liste de signes de référence 50 procédé de l’invention 100 fonction de hachage 100a fonction de hachage 100b fonction de hachage 102 valeur d’amorçage 104 nombre pseudo-aléatoire 106 valeur pseudo-aléatoire 108 opération OU exclusif 108a opération OU exclusif 108b opération OU exclusif 110 nombre pseudo-aléatoire intermédiaire, M’ 120 division 122 concaténation 124 concaténation 500 dispositif informatique 502 processeur 504 mémoire 506 module de communication
Moteur d’imagerie miniature à longue portée avec système de mise au point, zoom et éclairage automatiques Arrière–plan Les dispositifs de balayage industriels et/ou les lecteurs de codes à barres peuvent être utilisés dans des environnements d’entrepôt et/ou d’autres milieux similaires. Ces dispositifs de balayage peuvent être utilisés pour balayer des codes à barres et d’autres objets. Dans certains environnements, il peut être souhaitable d’avoir des dispositifs de balayage en mesure de balayer ou de résoudre des codes à barres (par exemple, des codes à barres Code 128 de 5 millimètres à 100 millimètres de large) sur un large éventail de distances, par exemple de quelques pouces à des dizaines de pieds, ou plus. De tels systèmes nécessitent des optiques plus grandes (par exemple, des systèmes de lentilles d’imagerie d’un diamètre global supérieur à environ 6 millimètres) afin de répondre aux exigences de performance, mais elles restent un compromis parmi les systèmes de lentilles qui ont une taille spécifique tout en étant contraints par les dimensions globales du boîtier et du châssis. En outre, les systèmes d’imagerie compacts nécessitent un alignement de haute précision des optiques afin d’éviter toute distorsion optique, ce qui peut entraîner une réduction de l’efficacité des taux de balayage, ou un équipement défectueux. De plus, le balayage précis de codes à barres sur un large éventail de distances dans divers environnements nécessite des capacités appropriées de mise au point, d’éclairage et de zoom.
En conséquence, il existe un besoin d’accessoires améliorés ayant des fonctionnalités améliorées.
Résumé Dans un mode de réalisation, la présente invention est un procédé de télémétrie et de détection et d’imagerie d’objets utilisant un moteur d’imagerie doté d’un ensemble d’imagerie ayant un champ de vision (FOV, Field Of View ). Le procédé comporte la détection, par un microprocesseur, de la présence d’un motif lumineux de visée dans le FOV ; la détermination, par le microprocesseur et en réponse à la détection, d’une distance cible d’un objet dans le FOV sur la base d’une position du motif lumineux de visée dans le FOV, la distance cible étant une distance entre le moteur d’imagerie et l’objet ; la provocation, par le microprocesseur, d’une mise au point par un élément optique à focale variable sur l’objet sur la base de la distance cible ; en réponse à la réalisation d’une première détermination par le microprocesseur, la sélection, sur la base de la distance cible, d’un mode de fonctionnement de zoom parmi une pluralité de modes de fonctionnement de zoom ; et en réponse à la réalisation d’une deuxième détermination par le microprocesseur, la sélection, sur la base de la distance cible, d’un mode d’éclairage parmi une pluralité de modes d’éclairage .
représente le module de la dans un état dans lequel une cellule est court-circuitée,
est une vue en perspective d’un exemple d’interconnecteur selon l’invention,
est une vue en éclaté de l’interconnecteur de la ,
est une vue de détail d’un autre exemple de réalisation d’un module selon l'invention,
est une vue partielle en perspective d’un autre exemple d’interconnecteur selon l’invention,
est une représentation graphique de la variation de tension au sein de chaque cellule d’un module en faisant varier le courant traversant le module, comportant deux cellules défectueuses et connectées en série avec les autres cellules du module, et
est une représentation graphique de la variation de tension au sein de chaque cellule du module de la en imposant le courant traversant le module, dans lequel les deux cellules défectueuses ont été court-circuitées électriquement grâce à la présente invention.
Sur les figures 1 et 2, on peut voir une représentation schématique d’un exemple de réalisation d’un module pour dispositif électrochimique selon l’invention.
Le dispositif électrochimique auquel peut appartenir le module peut être destiné à être mis en œuvre pour l’électrolyse à haute température (mode « SOEC ») ou en tant que pile à combustible (mode « SOFC »).
Le module comporte un empilement de cellules électrochimiques ou cellules à oxydes solides. Les cellules électrochimiques élémentaires CL sont chacune formées d’une cathode, d’une anode et d’un électrolyte disposé entre l’anode et la cathode. L’électrolyte est un matériau conducteur d’ions solide et dense, et l’anode et la cathode sont des couches poreuses.
Le module comporte en outre des interconnecteurs I, chacun interposé entre deux cellules successives et assurant la connexion électrique entre une anode d’une cellule et une cathode de la cellule adjacente. Les interconnecteurs I assurent une connexion en série des cellules élémentaires.
Un module peut comporter entre une cellule et plusieurs centaines de cellules, de préférence entre 25 cellules et 100 cellules.
Les interconnecteurs délimitent également des compartiments fluidiques au niveau de la surface des électrodes avec lesquelles ils sont en contact.
La face d’un interconnecteur I en contact avec une anode d’une cellule électrochimique élémentaire CL délimite un compartiment, dit compartiment anodique, et la face d’un interconnecteur I en contact avec une cathode d’une cellule électrochimique élémentaire CL délimite un compartiment, dit compartiment cathodique.
Chacun des compartiments anodique et cathodique permet la distribution et la collecte desdits gaz.
Par exemple, pour l’électrolyse de l’eau, le compartiment cathodique assure une alimentation en vapeur d’eau de la cathode et l’évacuation de l‘hydrogène produit. Le compartiment anodique assure la circulation d’un gaz drainant et l’évacuation de l’oxygène produit au niveau de l’anode.
L’invention concerne un procédé de mesure quantitatif d’un élément dans une pièce témoin en métal ayant reçu un traitement thermochimique de surface , caractérisé en ce qu’il comprend les étapes suivantes : a- réalisation d’une coupe dans la pièce témoin, b- prise d’une photographie par un microscope optique de ladite coupe sur une surface S avec un grossissement, c- calcul du rapport des surfaces s occupées par l’élément par rapport à la surface S sur la photographie par un outil de traitement de l’image, d- obtention de la teneur de l’élément dans la surface S de la pièce témoin.
On peut ainsi obtenir un profil de teneur en éléments indésirables (s/S) en s’affranchissant de l’aspect subjectif ou variabilité du contrôle par un humain et qui est représentatif d’une teneur obtenue par acquisition des rayons X issus de la diffraction des rayons X réalisée à l’aide d’un synchrotron. On pourra par exemple utiliser un logiciel Stream Essential™ ou un logiciel ImageJ™.
Avantageusement, l’outil de traitement de l’image mesure le nombre de pixels occupés par l’élément dans la surface S. La mesure est ainsi particulièrement précise.
Avantageusement, la coupe est marquée par des points alignés et équidistants, dits points de micro-dureté. Cet alignement permet d’avoir un repère sur toute la profondeur du traitement thermochimique de surface.
Avantageusement, les points sont de préférence espacés d’une distance égale au côté de la surface S, par exemple de 80 µm. Ces points permettent de se localiser en servant de repère et leur espacement est adapté à la surface irradiée, pour avoir une vision continue sur la profondeur du traitement thermochimique de surface.
Avantageusement, les étapes b, c et d sont répétées sur d’autres surfaces Sn disposées en ligne et côte à côte. Cette répétition permet de couvrir une surface plus importante et d’avoir une vision sur toute la profondeur du traitement thermochimique de surface. Lesdites surfaces sont placées grâce aux points de repère ci-dessus.
Avantageusement, la surface S est de 80 µm x 80 µm. Cette dimension surfacique a été limitée pour correspondre à la taille du faisceau de rayons X qui a une section de 80 x 80 µm 2 , car cette dimension offre l'avantage d'avoir une teneur en éléments indésirables relativement constante; le gradient du traitement thermochimique de surface n'étant perceptible que pour une étendue plus conséquente.
Avantageusement, l’élément indésirable est de l’austénite. Lors d’opération de traitement thermochimique de surface par cémentation, la présence d'austénite résiduelle dans les couches cémentées des pièces en aciers et en particulier dans l'alliage 16NiCrMo13 est liée à l'enrichissement en carbone lors de la cémentation. L’austénite altère localement les propriétés mécaniques des couches cémentées et son instabilité microstructurale qui sous l'action des sollicitations mécaniques et des températures rencontrées en fonctionnement peut par transformation cristallographique conduire à d'autre phase et induire ainsi des déformations dimensionnelles des surfaces de la pièce. L'enrichissement en carbone de la pièce par diffusion depuis la surface lors de l'opération de cémentation, a pour conséquence de favoriser la stabilité de la phase austénite qui reste présente après retour à la température ambiante
Avantageusement, la pièce témoin comprend une encoche. Cette encoche permet de simuler une denture, elle représente la réplique de deux flancs de denture d’un pignon et permet de reproduire avec similitudes le phénomène de diffusion pour cette géométrie.
Selon une caractéristique particulière, la pièce de production ayant subi le même traitement que la pièce témoin, est déclarée conforme si la teneur de l’élément dans la coupe de la pièce témoin est inférieure à une teneur limite et non conforme si la teneur de l’élément est supérieure à la teneur limite. Par exemple pour l’austénite, la teneur devra être inférieure à 15%.
montre les différentes zones d’analyse selon les procédés utilisés, entre la méthode par diffraction X conventionnelle et la méthode par coupe micrographique,
est une vue en coupe d’une pièce témoin selon l’invention;
est un détail d’une partie de la pièce témoin avec des points servant de repère ;
montre une image obtenue par rayon X mis en œuvre par synchrotron à partir de la coupe micrographique de la pièce témoin;
montre l’image de la après traitement par un logiciel de traitement d’image ;
Lors de la première étape de collection 34, le premier sous-module de collection SM 1,1 collecte les mesures de nombre de personnes présentes en présentiel.
Par exemple, chaque scan d’une invitation à l’événement par un membre du personnel de la société organisatrice est enregistré. Cela constitue une première mesure collectée.
Lors de la première étape d’envoi 36, la sous-unité de contrôle en présentiel 12 envoie la première mesure collectée à destination de l’unité de contrôle 16.
Similairement, lors de la deuxième étape de collection 38, le sous-module de collection en virtuel 14 collecte les mesures de nombre de personnes présentes en virtuel.
Par exemple, chaque connexion à l’événement est enregistrée. Cela constitue une deuxième mesure collectée.
Lors de la deuxième étape d’envoi 38, la sous-unité de contrôle en virtuel 14 envoie la deuxième mesure collectée à destination de l’unité de contrôle 10.
Lors de l’étape de réception 40, l’unité de contrôle 16 reçoit à la fois la première mesure ainsi que la deuxième mesure.
Ensuite, l’unité de contrôle 16 traite les deux mesures.
Par exemple, l’unité de contrôle 16 va détecter les éventuelles redondances dans les mesures, notamment une personne présente le matin en présentiel et l’après-midi en virtuel doit être comptée comme une seule personne. Similairement, une personne ayant cliquée plusieurs fois sur le lien de connexion à l’événement dans la même journée doit être comptée comme une seule personne.
Cela permet d’obtenir une mesure du nombre de personnes très fiable.
A travers cet exemple, il a été montré que le système de contrôle 10 permet de contrôler de manière aisée l’ensemble de l’événement.
En outre, le système de contrôle 10 présente une adaptabilité très importante.
De plus, la préparation du système de contrôle 10 est très simple puisqu’il suffit que l’utilisateur sélectionne les fonctionnalités dont il a besoin. En particulier, il n’est plus nécessaire d’installer un outil pour chaque fonctionnalité voulue.
Enfin, notamment grâce aux avantages précités, le système de contrôle 10 proposé est adapté à être utilisé par un organisateur d’événement pour chaque événement qu’il organise. Celui-ci aura uniquement à demander les fonctionnalités adaptées à l’événement en cours d’organisation.
A titre d’exemple, il pourra être choisi des sous-modules SM 1,1 , …, SM 1,n de la première sous-unité de contrôle 12 parmi un sous-module propre à générer des badges, un sous-module de contrôle d’accès à l’événement ou un sous-module de diffusion des présentations scientifiques réalisées dans le cadre de l’événement.
Similairement, il pourra être choisi des sous-modules SM 2,1 , …, SM 2,m de la deuxième sous-unité de contrôle 14 parmi un sous-module propre de mise en ligne des services hybrides, un sous-module de gestion des présentations scientifiques réalisées dans le cadre de l’événement, un sous-module de contrôle d’accès à l’événement, un sous-module de réalisation d’exposition virtuelle, un sous-module de diffusion de contenu media et un sous-module de gestion de publicités.
Aucune limitation n’est attachée à la manière dont les bornes inférieure Q_MIN et supérieure Q_MAX de l’intervalle I_QUAL associé à ladite contrainte de qualité sont calculées. Par exemple, une fois la borne supérieure Q_MAX choisie, la borne inférieure Q_MIN se déduit de la borne supérieure Q_MAX par application d’un coefficient de tolérance. Un tel coefficient de tolérance peut par exemple correspondre à un coefficient multiplicatif (ex : Q_MAX x 0,9). Bien entendu, rien n’exclut d’envisager d’autres types de coefficients, comme par exemple un coefficient soustractif appliqué à Q_MAX.
Dans la pratique, les bornes Q_MIN et Q_MAX peuvent être définies en fonction du contexte dans lequel l’invention est mise en œuvre.
En ce qui concerne plus spécifiquement le décodage du signal rétrodiffusé, il est connu que celui-ci ne peut être mis en œuvre que si la variation de l’amplitude du signal, dite « contraste» C, reçue par le dispositif récepteur D_RX selon que le dispositif transmetteur D_TX est dans un premier état de fonctionnement ou un deuxième état de fonctionnement pour un couple donné (Zm, Zn) d’impédances est, en valeur absolue, supérieure à un seuil déterminé, dit « seuil de contraste » S_P. Ledit seuil de contraste S_P caractérise la valeur minimale dudit contraste C à partir de laquelle le dispositif récepteur D_RX est apte à distinguer les premier et deuxième états de fonctionnement, et donc à décoder un signal rétrodiffusé par le dispositif transmetteur D_TX.
Il convient toutefois de noter que bien que le décodage puisse être théoriquement mis en œuvre dès lors que |C| > S_P, rien n’exclut qu’une condition de décodage plus restrictive soit imposée au dispositif récepteur D_RX, comme par exemple |C| > N x S_P où N est un nombre réel strictement plus grand que 1. Imposer une condition plus restrictive permet d’accroitre la qualité de communication entre les dispositifs transmetteur D_TX et récepteur D_RX, mais cela limite également la quantité de données susceptibles d’être échangées entre ces dispositifs. D’une manière générale, l’homme du métier sait quelle plage de valeurs peut être considérée pour la valeur absolue de l’écart de puissance C de sorte que le fonctionnement du système 10 ne soit pas compromis.
Dans le cadre de la présente invention, pour évaluer la qualité du signal reçue, le dispositif récepteur calcule un indicateur m_SNR de la qualité du signal reçu. Cet indicateur s’exprime de la manière suivante : où C correspond au contraste précédemment évoqué, et Pbruit à la puissance de bruit thermique du dispositif récepteur.
Cette puissance de bruit thermique, bien connue de l’homme du métier, est par ailleurs décrite plus en détail dans la référence : F. Fuschini, C. Piersanti, F. Paolazzi and G. Falciasecca, "Analytical Approach to the Backscattering from UHF RFID Transponder," in IEEE Antennas and Wireless Propagation Letters, vol. 7, pp. 33-35, 2008.
La qualité d’un signal peut être définie de différentes manières. Ainsi, selon un exemple de réalisation, la qualité est définie à partir d’une valeur d’un taux d’erreur de décodage « BER » (acronyme de l’expression anglo-saxonne « Bit Error Rate ») qui peut s’exprimer comme une fonction de l’indicateur m_SNR.
Aussi, puisque l’invention vise à déterminer un couple d’impédances (Zm, Zn) de sorte que le contraste C soit compris dans un certain intervalle, cela revient a fortiori à déterminer ce couple (Zm, Zn) de sorte que l’indicateur m_SNR soit compris dans un intervalle, et donc a fortiori de sorte que le taux d’erreur de décodage BER coté D_RX soit également compris dans un intervalle.
Dans la suite de la description, on considère de manière non limitative le cas où la qualité de signal est définie à partir d’une valeur d’un taux d’erreur de décodage BER côté dispositif récepteur D_RX.
Il convient toutefois de préciser que l’invention est également applicable dans le cas où la qualité de signal est définie à partir d’une valeur d’un rapport signal sur bruit « SNR_RX » (acronyme de l’expression anglo-saxonne « Signal to Noise Radio ») côté dispositif récepteur D_RX, ou d’une valeur d’un rapport signal sur bruit plus interférence « SINR_RX » (acronyme de l’expression anglo-saxonne « Signal to Interference plus Noise Radio ») côté dispositif récepteur D_RX. Concernant ces aspects, l’homme du métier peut se référer au document : « Real-Time Ambient Backscatter Demonstration », K. Rachedi, D. T. Phan-Huy, N. Selmene, A. Ourir, M. Gautier, A. Gati, A. Galindo-Serrano, R. Fara, J. De Rosny, IEEE INFOCOM 2019 Posters and Demos, 1 st May 2019, Paris, France. L’invention est également applicable dans le cas où la qualité de signal est définie à partir du contraste C.
Il convient également de noter qu’il est possible d’exprimer une quantité parmi un signal sur bruit, un signal sur bruit plus interférence, un taux d’erreur de décodage en fonction d’une autre desdites quantités. Cela s’effectue classiquement au moyen d’une fonction analytique propre aux quantités considérées. Autrement dit, le choix selon lequel ladite qualité de réception est évaluée au moyen du taux d’erreur de décodage BER ne constitue qu’une variante d’implémentation de l’invention, et il est tout à fait équivalent de prendre en compte une quantité autre que le taux d’erreur de décodage BER.
Dans le cadre de la présente invention, le dispositif transmetteur D_TX est configuré non seulement pour rétrodiffuser le signal ambiant, comme cela a déjà été mentionné auparavant, mais également pour réaliser des traitements visant à contrôler la mise en œuvre de ladite rétrodiffusion du signal ambiant, en mettant en œuvre des étapes d’un procédé d’ajustement d’impédance selon l’invention. Le dispositif récepteur est quant à lui configuré non seulement pour décoder le signal rétrodiffusé, mais également pour réaliser des traitements visant à contrôler la mise en œuvre de ladite rétrodiffusion du signal ambiant par le dispositif transmetteur, en mettant en œuvre des étapes d’un procédé de transmission selon l’invention. Ces deux procédés sont inclus dans un procédé général de contrôle de contrôle de l’impédance d’un dispositif transmetteur illustré en .
La représente schématiquement un exemple d’architecture matérielle du dispositif transmetteur D_TX appartenant au système 10 de la , pour la mise en œuvre dudit procédé d’ajustement.
Tel qu’illustré par la , le dispositif transmetteur D_TX dispose de l’architecture matérielle d’un ordinateur. Ainsi, le dispositif transmetteur D_TX comporte, notamment, un processeur 1, une mémoire vive 2, une mémoire morte 3 et une mémoire non volatile 4. Il comporte en outre un module de communication 5.
La mémoire morte 3 du dispositif transmetteur D_TX constitue un support d’enregistrement conforme à l’invention, lisible par le processeur 1 et sur lequel est enregistré un programme d’ordinateur PROG_TX conforme à l’invention, comportant des instructions pour l’exécution des étapes du procédé d’ajustement selon l’invention.