INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans un mode de réalisation illustré aux et , cette étape comprend une sous-étape de dépôt d’une couche d’un matériau diélectrique DI, suivie d’une sous-étape de gravure de ladite couche de sorte à aménager des ouvertures OU destinées à recevoir les métallisations sous billes UBMS/UBMC et à les connecter aux pistes de même type. Cette étape comprend ensuite une sous-étape de formation, dans les ouvertures OU obtenues lors de la sous-étape précédente, de la ou des métallisations sous billes conductrices UBMC non supraconductrices au niveau d’une partie au moins des pistes conductrices PC non supraconductrices et de la ou des métallisations sous billes supraconductrices UBMS au niveau d’une partie au moins des pistes de routage supraconductrices PS. Bien entendu, ces sous-étapes sont à répéter pour chaque type de métallisations sous billes, autrement dit une première fois pour les métallisations sous billes conductrices UBMC ou supraconductrices UBMS et une deuxième fois pour les métallisations sous billes supraconductrices UBMS ou conductrices UBMC.
Formation des billes conductrices ou supraconductrice s sur la deuxième face
Dans un mode de réalisation, comme illustré à la figure , le procédé comprend également une étape de formation des billes d’un type choisi parmi les billes supraconductrices BIS et les billes conductrices BIC non supraconductrices, les billes d’un type donné étant formées au niveau des métallisations sous billes UBMS/UBMC du même type au niveau de la deuxième face S2.
Dans l’exemple de la , seules les billes conductrices BIC non supraconductrices sont déposées lors de cette étape, ces dernières étant déposées au niveau des métallisations sous billes conductrices UBMC non supraconductrices.
Formation de plots pour collage direct sur la deuxième face S 2
Comme explicité précédemment, le procédé objet de la présente suppose la survenance d’un évènement à disposition de l’utilisateur. La création d’un identifiant (public) d’évènement comprend, notamment, comme indiqué précédemment, l’utilisation d’une identité publique d’une entité impliquée dans l’évènement et dont l’obtention a été décrite. Dans cet exemple de réalisation, l’évènement est lié à une paire de clé publique/privée. Ces clés sont utilisées pour prouver la propriété des données multimédias de l’évènement. Leur possession équivaut à celle de la représentation de l’évènement lui-même.
Dans cet exemple de réalisation, décrit en relation avec la , on met en œuvre la création d’un identifiant public d’évènement sur le terminal de communication de l’utilisateur. La première étape consiste donc à générer le matériel cryptographique nécessaire. Cette étape de génération du matériel cryptographique s’effectue uniquement sur le terminal de communication de l’utilisateur. Elle ne nécessite pas de connexion à un service extérieur. On utilise, dans ce mode de réalisation, un générateur aléatoire avec une entropie convenable. Astucieusement, ce générateur aléatoire est celui présent au sein d’un environnement sécurisé du terminal de communication ou d’un TEE de celui-ci (comme la carte SIM insérée dans le terminal de communication peut être utilisée à cette fin).
En premier lieu, une concaténation est effectuée à partir de plusieurs données initiales à disposition de l’utilisateur. Dans un exemple de réalisation, ces données initiales comprennent par exemple des coordonnées de localisation ou encore des données multimédias enregistrées par l’utilisateur (son video, photo) ou encore des données textuelles (ticket de caisse par exemple) sous forme numérique ou physique. En sus, l’identité publique d’une entité associée à l’évènement est également disponible. La concaténation est effectuée en obtenant une première chaine de caractères de l’identité publique et une deuxième chaine de caractères issue des données à disposition de l’utilisateur, et délivre la représentation instantanée d’évènement. Ces deux chaines sont concaténées et une fonction de hachage est utilisée pour dériver la clé secrète associée à la représentation instantanée d’évènement (par exemple la fonction de hachage SHA-256).
Dans un autre exemple de réalisation, l’utilisateur dispose de données multimédia (par exemple une photo), de données numériques textuelles représentatives de l’évènement et de l’identité publique de l’entité associée à l’évènement. Les données multimédia subissent un traitement d’unicité (permettant d’obtenir un identifiant textuel sous la forme d’une chaine de caractères, comme par exemple une signature MD5 ou autre), et ces trois données sont concaténées. Des données de localisation (coordonnées GPS ou autres données de localisation, tel que le nom d’un emplacement, le nom d’une rue, d’une place ou d’une boutique) peuvent également être ajoutées pour former un quadruplet de chaines de caractères qui sont concaténées. Ces données de localisation peuvent également remplacer les données textuelles. Cette représentation instantanée de l’évènement est ensuite utilisée pour former du matériel cryptographique.
Plus particulièrement, la clé secrète est dérivée de la représentation instantanée de l’évènement via la fonction de hachage SHA-256. La clé publique associée à la clé privée est ensuite dérivée de la clé secrète en utilisant le mécanisme de génération de clés de ECDSA sur une courbe elliptique idoine. Enfin, l’identifiant public de l’évènement est obtenu en appliquant la fonction de hachage RIPEMD160 à la clé publique. Cet identifiant public a une taille comprise entre 160bits et 320bits, permettant un usage facilité de cette chaine de taille réduite (20 à 40 caractères).
Quelle que soit la solution retenue, le terminal de l’utilisateur dispose d’un ensemble de matériels cryptographiques associée à l’évènement et notamment un identifiant public et non mémorisable de l’évènement. Cet identifiant public de l’évènement est ensuite utilisé pour effectuer l’association avec les données multimédias (qui peuvent être les mêmes que celles précédemment utilisées pour créer l’identifiant public de l’évènement, ou bien être totalement différentes).
5.3. Sélection des données multimédias à associer à l’identifiant d’évènement
Dans ce mode de réalisation, un contenu multimédia est représenté dans la chaîne de blocs par un jeton non-fongible. Pour garantir l’unicité des contenus et préserver les intérêts de chacun, la création d’un tel jeton est soumise, dans ce mode de réalisation, à l’autorisation préalable du service d’identification (IdS).
Cependant, préalablement à cette autorisation, l’utilisateur sélectionne un contenu multimédia associé à l’évènement (il peut s’agir d’un contenu qu’il vient capter, par exemple une photo ou une vidéo) représenté par un fichier enregistré sur le terminal d’utilisateur. Ce fichier est appelé contenu original, et un identifiant unique peut être dérivé de celui-ci. Le contenu original de base est celui qui est associé à l’évènement par l’utilisateur.
Or, selon l’invention, dans ce mode de réalisation, on ne souhaite pas d’une part que des contenus multimédias n’appartenant pas à l’utilisateur puissent être utilisés et d’autre part on ne souhaite pas qu’un utilisateur soit dépossédé d’un contenu original lui appartenant. La raison principale est qu’à la recherche de véracité dans la survenu des évènements, il n’est pas souhaitable que les contenus multimédias utilisés soient pillés par des personnes à des fins de réappropriation ou de désinformation, comme cela a été explicité précédemment.
Ainsi, pour palier le problème lié à des variations non autorisées dans les contenus multimédias, une requête est transmise, via l’application s’exécutant sur le terminal de communication de l’utilisateur, au service d’identification (IdS). L’utilisation du service d’identification créé un point de centralisation du processus, dans ce mode de réalisation, ce qui permet de garantir une certaine unicité de la validation des contenus multimédias, avec cependant le point faible lié à cette centralisation et à l’éventuelle compromission ou indisponibilité du service d’identification. Cette requête contient, dans ce mode de réalisation le fichier du contenu multimédia ainsi que l’identifiant d’évènement. Cette transmission conjointe permet ainsi au service d’identification de jouer le rôle d’entité de validation du contenu multimédia sélectionné (créé) par l’utilisateur.
À la réception de la requête, le service d’identification commence par déterminer un identifiant unique au contenu multimédia reçu. Il s’agit par exemple de réaliser une signature du contenu multimédia reçu, d’horodater cette réception, et d’identifier le terminal de communication de provenance. L’étape suivante consiste à calculer des descripteurs du contenu multimédia reçu. On peut par exemple utiliser de courts descripteurs d'image globaux tels que GIST ou VLAD ou des descripteurs basés sur des réseaux de neurones convolutifs (CNN), qui fournissent des représentations de signature efficaces avec des vecteurs à 128 dimensions. On peut également utiliser des agrégats de descripteurs locaux discriminants, par exemple SIFT ou SURF. La détermination des descripteurs à utiliser est fonction des conditions de mise en œuvre opérationnelles et des formats des contenus multimédia (vidéo/photo/son). En tout état de cause, le service d’identification sélectionne, pour un type de contenu donné, des descripteurs spécifiques pour ce type de contenu et s’assure ainsi d’une uniformité de l’identification des contenus multimédia transmis. La sélection des descripteurs est opérée a priori et est paramétrée.
À partir de ces descripteurs, une représentation unique du contenu multimédia est calculée (soit par agrégation de l’ensemble des descripteurs soit en intégrant ces descripteurs dans une base de données). Ces descripteurs sont ensuite comparés à des descripteurs déjà présents, soit dans la base du service d’identification (IdS), soit en communiquant avec d’autres services d’identification de contenus multimédia qui sont connectés au réseau de communication.
La comparaison des descripteurs permet de déterminer si le contenu multimédia soumis est original ou bien s’il s’agit d’une réutilisation d’un contenu multimédia existant. Dans ce deuxième cas, le contenu multimédia est considéré comme invalide.
Lorsque le contenu multimédia est invalide au regard des règles mises en œuvre, le service d’identification transmet, en réponse à la requête du terminal de communication, une réponse d’irrecevabilité (réponse négative). L’utilisateur est alors invité à sélectionner un nouveau contenu multimédia.
Si les descripteurs sont valides (et par la même occasion le contenu multimédia associé à ces descripteurs), le service d’identification peut alors effectuer une vérification (optionnelle) de disponibilité. Pour ce faire, le service d’identification calcule l’empreinte du contenu multimédia en appliquant une fonction de hachage sur les descripteurs du contenu multimédia. On note qu’en effectuant un calcul d’empreinte sur les descripteurs, et non pas sur le contenu multimédia lui-même, on permet ainsi de « bloquer » toute autre requête émanant d’un autre utilisateur, qui choisirait une variation de ce contenu multimédia (un autre utilisateur proche du premier utilisateur). Le service d’identification interroge alors la chaîne de blocs pour savoir si l’empreinte des descripteurs du contenu multimédia correspond à une empreinte existante.
Formation des métallisations sous billes sur la première face S1
Dans un mode de réalisation, le procédé comprend également une étape de formation des métallisations sous billes conductrices UBMC au niveau d’au moins une partie des pistes conductrices PC et des métallisations sous billes supraconductrices UBMS au niveau d’une partie au moins des pistes supraconductrices PS.
Dans un mode de réalisation illustré aux et , cette étape comprend tout d’abord une sous-étape de dépôt d’une couche de passivation PA suivie d’une sous-étape de gravure de la couche de passivation PA de sorte à former des ouvertures OU destinées à recevoir la métallisation sous billes UBMC/UBMS. Cette étape comprend ensuite la réalisation, dans les ouvertures OU obtenues lors de la sous-étape précédente, de la ou des métallisations sous billes conductrices UBMC non supraconductrices au niveau d’une partie au moins des pistes conductrices PC non supraconductrices et de la ou des métallisations sous billes supraconductrices UBMS au niveau d’une partie au moins des pistes de routages supraconductrices PS. Bien entendu, ces sous-étapes sont répétées pour chaque type de métallisations sous billes, autrement dit une première fois pour les métallisations sous billes conductrices UBMC ou supraconductrices UBMS et une deuxième fois pour les métallisations sous billes supraconductrices UBMS ou conductrices UBMC.
Dans un mode de réalisation, comme illustré à la , le procédé comprend également une étape de formation des billes d’un type choisi parmi les billes supraconductrices BIS et les billes conductrices BIC non supraconductrices, les billes BIC/BIS d’un type donné étant formées au niveau des métallisations sous billes UBMC/UBMS du même type. Autrement dit, un seul type de billes BIC/BIS est déposé lors de cette étape. Dans l’exemple de la , seules les billes supraconductrices BS sont déposées lors de cette étape, ces dernières étant déposées au niveau des métallisations sous billes supraconductrices UBMS.
Dans un mode de réalisation alternatif, les métallisations sous billes UBMS/UBMC et les billes conductrices BIC non supraconductrices ou les billes supraconductrices BIS au niveau de la première face S1 sont remplacées par des plots permettant une connexion par collage direct. Plus particulièrement, le procédé comprend, après l’étape de formation d’au moins un niveau de routage de la première face : Une étape de formation, au niveau de la première face, de plots conducteurs non supraconducteurs au niveau d’une partie au moins des pistes conductrices non supraconductrice, chaque plot conducteur non supraconducteur comprenant de préférence une couche conductrice en contact avec une piste conductrice non supraconductrice et une couche supraconductrice sur la couche conductrice ; Une étape de formation, au niveau de la première face, de plots supraconducteurs au niveau d’une partie au moins des pistes supraconductrices, chaque plot supraconducteur comprenant de préférence une couche supraconductrice.
Comme illustré à la , le procédé comprend également une étape de collage temporaire du substrat SB à une poignée de manipulation PM au niveau de sa première face S1. Dans l’exemple de la , ce collage est réalisé à l’aide d’une couche d’adhésif GU, par exemple une colle, déposée au niveau de la première face S1 et permettant de coller le substrat SB à la poignée de manipulation PM, ici en silicium.
Comme illustré à la , le procédé comprend également une étape d’amincissement du substrat SB au niveau de sa deuxième face S2 de sorte à exposer les via supraconducteurs VS les rendant traversants, par exemple par polissage mécano-chimique. Ainsi exposés, les vias VS peuvent ensuite être connectés à un ou plusieurs niveaux de routage.
Formation d’au moins un via traversant conducteur VC ou supraconducteur VS
Le procédé comprend ensuite une étape de formation, dans le substrat SB, d’au moins un via traversant conducteur VC non supraconducteur si le ou les via formés précédemment sont des vias supraconducteurs VS ou d’au moins un via traversant supraconducteur VS si les vias formés précédemment sont des vias conducteurs VC non supraconducteurs, le ou les vias ainsi formés comprenant une extrémité exposée au niveau de la première face S1 et en contact avec au moins une piste conductrice PC de cette première face S1 dans le cas de vias conducteurs VC ou au moins une piste supraconductrice PS de cette première face S1 dans le cas de vias supraconducteurs VS, et une extrémité exposée au niveau de la deuxième face S2.
Dans un mode de réalisation illustré aux et , le ou les vias sont des vias conducteurs VC non supraconducteurs (des vias supraconducteurs VS ayant été formés précédemment) et cette étape comprend une sous-étape de gravure d’au moins une tranchée (de préférence une pluralité de tranchées, une tranchée pour chaque via) au niveau de la deuxième face S2 du substrat SB et sur la totalité de l’épaisseur du substrat SB jusqu’à atteindre une piste de routage du même type de la première face S1.
Un biais δ de transformation (appelé ci-dessous erreur δ de reconstruction) peut être calculé par différence entre la reconstruction de la CAO et les coordonnées du maillage de référence M CAO . Il suffit de calculer les coordonnées réduites , de calculer à partir des coordonnées réduites les coordonnées reconstruites dans l’espace réel, puis de retrancher les coordonnées initiales du maillage M CAO .
Ainsi, suivant la première manière, le calculateur 12 calcule l’erreur δ de reconstruction selon l’équation Les coordonnées de la CAO déformée peuvent prendre en compte cette erreur δ de reconstruction, propre à la troncature effectuée et la sélection des M deuxièmes nœuds N tomo du sous-ensemble G. Les coordonnées rectifiées dans l’espace réel deviennent égales aux coordonnées y auxquelles est soustraite erreur δ de reconstruction.
Ainsi suivant la première manière, le calculateur 12 calcule :
- des coordonnées réelles rectifiées des M deuxièmes nœuds N tomo du sous-ensemble G de l’image mesurée I ou X tomo selon l’équation - le champ U de déplacement reconstitué du maillage M CAO de l’image X CAO de consigne vers l’image mesurée I ou X tomo selon l’équation Cette première manière de calculer le champ U aboutit donc au fait que le
Suivant une deuxième manière, lors de l’étape E7, le calculateur 12 calcule le champ U de déplacement reconstitué à partir de la matrice réduite V des n vecteurs propres (Φ 1 , …, Φ n ) de la matrice Laplacienne L du maillage M CAO de l’image X CAO de consigne, à partir des premières coordonnées γ CAO projetées de l’image X CAO de consigne et à partir d’un vecteur de différence, égal aux premières coordonnées γ CAO projetées de l’image X CAO de consigne, auxquelles sont soustraites les deuxièmes coordonnées γ tomo projetées de l’image mesurée I ou X tomo .
Suivant une troisième manière, lors de l’étape E7, le calculateur 12 calcule le champ U de déplacement reconstitué comme égal à la matrice réduite V des n vecteurs propres (Φ 1 , …, Φ n ) de la matrice Laplacienne L de l’image X CAO de consigne, multipliée par le vecteur de différence, égal aux premières coordonnées γ CAO projetées de l’image X CAO de consigne, auxquelles sont soustraites les deuxièmes coordonnées γ tomo projetées de l’image mesurée I ou X tomo selon l’équation :
Au cours de la huitième étape E8, on déforme par le calculateur 12 le premier maillage M CAO de l’image X CAO de consigne à partir du champ U de déplacement pour obtenir un troisième maillage Q déformé de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne. Cette étape E8 peut être effectuée par une résolution à éléments finis à partir du champ U de déplacement ayant été calculé lors de l’étape E7. Dans ce cas, ce champ U de déplacement ayant été calculé lors de l’étape E7 pour le sous-ensemble F des M premiers nœuds N CAO de l’image X CAO de consigne sert de conditions aux limites pour la déformation globale de l’ensemble des premiers nœuds N CAO du premier maillage M CAO , ce qui permet de calculer le troisième maillage Q déformé de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne. Le calculateur 12 peut comprendre un solveur numérique (effectuant une résolution par éléments finis) pour déformer le maillage de référence M CAO et obtenir le troisième maillage Q déformé de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne. Ainsi, le troisième maillage Q déformé se rapproche du maillage M tomo de la pièce réelle P et prend en compte les écarts de géométrie de l’image mesurée I ou X tomo par rapport à l’image X CAO de consigne. La fabrication de la pièce P, par exemple par voie de fonderie, induit en ensemble de fluctuations physiques des pièces P traduites par des variations géométriques par rapport à la géométrie de référence de l’image X CAO . Ces écarts entraînent des analyses en bureau d’étude pour valider l’acceptabilité d’une pièce. La méthodologie présentée ici permet de prendre en compte les modifications de géométrie observée sur la géométrie réelle de l’image mesurée I ou X tomo . Elle se base sur la numérisation de pièces réelles, pouvant être faite par tomographie, et sur la déformation du maillage de référence M CAO pour capter les modifications de la géométrie. Le troisième maillage Q déformé de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne donne la transformation permettant de passer de troisième maillage Q déformé de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne à l’image mesurée I ou X tomo de la pièce réelle P.
Les figures 9A, 9B et 9C montrent un exemple de troisième maillage Q de troisièmes nœuds Q CAO de la pièce dans l’image X CAO de consigne, obtenu à partir de l’objet X CAO de consigne de la et de l’image mesurée I ou X tomo des figures 8B et 8C. Les figures 9B et 9C montrent par des rectangles le sous-ensemble F des M premiers nœuds N CAO de l’objet X CAO de consigne, qui ont été déformés par la huitième étape E8, qui sont appelés F’ et qui sont donc des troisièmes nœuds Q CAO .
Suivant un mode de réalisation, les premiers nœuds N CAO et les troisièmes nœuds Q CAO sont situés à une surface de la pièce P dans l’image X CAO de consigne, et les deuxièmes nœuds N tomo sont situés à ladite surface de la pièce P dans l’image mesurée I ou X tomo .
Suivant un mode de réalisation, au cours de l’étape E9, on calcule par le calculateur 12, via une résolution du type à éléments finis, un quatrième maillage déformé R de quatrièmes nœuds R CAO cette fois-ci volumique de l’objet X CAO de consigne à partir du troisième maillage Q déformé de troisièmes nœuds Q CAO situés à la surface de la pièce P dans l’image X CAO de consigne. Cette résolution du type à éléments finis prend comme conditions aux limites le troisième maillage Q déformé de troisièmes nœuds Q CAO situés à la surface de la pièce P dans l’image X CAO de consigne. La résolution du calcul par éléments finis fournit une déformation Q ou R du maillage CAO vers le maillage M tomo de l’image mesurée I ou X tomo , permettant de capter les variations géométriques les plus importantes. On peut ainsi calculer le quatrième maillage déformé R sur plusieurs couches de nœuds dans le volume de la pièce réelle P dans l’image X CAO de consigne, par exemple au moins deux ou trois couches de nœuds. Le calculateur 12 peut comprendre un solveur numérique (effectuant une résolution par éléments finis) pour calculer le quatrième maillage déformé R dans l’image X CAO de consigne. Ce quatrième maillage R correspond au maillage volumique de l’image X CAO de consigne dont on a extrait la surface qui correspond au premier maillage M CAO .
Suivant un mode de réalisation, on applique le champ de déplacement sur une sélection de points du maillage CAO réalisée par un algorithme de sélection mentionné ci-dessus. La résolution du problème de déplacement est effectuée par éléments finis et permet de déformer le maillage CAO. Pour corriger d’éventuels problème de recalage de la pièce réelle sur la CAO, des composantes de corps rigides peuvent être ajoutées au champ U de déplacement. Des méthodes de déplacement rigides telles que le recalage inertiel ou l’extraction d’une matrice de rototranslation par itération (algorithme du plus proche point itératif ou Iterative Closest Point en anglais ou ICP en abréviation) peuvent être utilisées dans ce cadre.