INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un mode de réalisation de l’invention, la liaison verrouillable/déverrouillable de couplage des organes de liaison complémentaires l’un à l’autre est une liaison articulée comprenant au moins un degré de liberté. La présence d’au moins un degré de liberté au niveau de la liaison des organes de liaison entre eux permet de faciliter la progression du lien à changer et du lien de remplacement dans le chemin de guidage au cours de l’opération de remplacement.
Selon un mode de réalisation de l’invention, la liaison verrouillable/déverrouillable de couplage des organes de liaison complémentaires l’un à l’autre est une liaison par aimantation et/ou par encliquetage et/ou par emboîtement de formes géométriques complémentaires, tel qu’un montage de type baïonnette. Toutes ces liaisons ont pour avantage de pouvoir être mises en œuvre sans outil et en un temps court.
Selon un mode de réalisation de l’invention, la liaison verrouillable/déverrouillable de couplage des organes de liaison complémentaires l’un à l’autre étant une liaison à emboîtement par encliquetage, les organes de liaison de ladite liaison sont formés l’un, par un plot élastiquement déformable, l’autre, par un perçage traversant d’axe orthogonal à la direction longitudinale du corps allongé et à l’intérieur duquel le plot est apte à s’insérer par simple emboîtement élastique. Il en résulte une simplicité de mise en œuvre.
Selon un mode de réalisation de l’invention, le plot, qui s’étend transversalement à la direction longitudinale du corps allongé, est formé d’au moins deux branches dites longitudinales élastiquement déformables s’étendant depuis la base du plot en direction de son extrémité libre.
Selon un mode de réalisation de l’invention, les deux parties du corps d’au moins l'un des embouts montées mobiles l’une par rapport à l’autre pour le passage desdites parties d’une position écartée l’une de l’autre à une position rapprochée l’une de l’autre sont, pour leur montage mobile, reliées l’une à l’autre par une liaison à pivotement d’axe parallèle à un axe longitudinal du corps allongé. Ainsi, un déplacement relatif à pivotement des deux parties du corps d’un embout entre elles permet le passage desdites parties du corps d’une position écartée l’une de l’autre à une position rapprochée l’une de l’autre et inversement.
Selon un mode de réalisation de l’invention, la liaison à pivotement est une liaison charnière.
Selon un mode de réalisation de l’invention, les deux parties du corps d'au moins l'un des embouts sont maintenues en position rapprochée l’une de l’autre par des organes de liaison élastiquement déformables. Ainsi, le maintien en position rapprochée des deux parties du corps de l’embout peut être obtenu par simple déformation élastique des organes de liaison.
Selon un mode de réalisation de l’invention, chaque embout est réalisé d’une seule pièce. Cette conception se caractérise par une simplicité de fabrication de chaque embout. Chaque embout peut ainsi être une pièce moulée.
Selon un mode de réalisation de l’invention, au moins l’une des parties du corps de chaque embout est munie intérieurement de dents s’étendant en saillie à l’intérieur de la cavité axiale. Les dents sont configurées pour pénétrer dans l’extrémité du lien insérée dans la cavité à l’état rapproché des deux parties du corps de l’embout. Ces dents permettent ainsi de manière simple une retenue de l’extrémité du lien dans la cavité axiale du corps de l’embout à l’état rapproché des parties du corps de l’embout.
L’invention a encore pour objet un article comprenant un lien souple, tel qu’un lacet, un ruban, un cordon et un chemin de guidage du lien souple duquel le lien souple fait saillie à au moins l’une de ses extrémités et à l’intérieur duquel ledit lien est monté mobile à coulissement, caractérisé en ce qu’au moins l’une des extrémités du lien est munie d’au moins un embout d’une paire d’embouts du type précité. Cet article est de préférence un article vestimentaire ou un article chaussant ou un accessoire, tel qu’un sac destiné à être porté par l’utilisateur.
L’invention a encore pour objet un procédé d’aide au changement d’un lien souple, tel qu’un lacet, un ruban, un cordon, d’un article présentant un chemin de guidage à l’intérieur duquel le lien souple est monté mobile à coulissement et fait saillie à au moins l’une de ses extrémités dudit chemin de guidage, par un nouveau lien souple, caractérisé en ce que le procédé comprend une étape de couplage de l’un des embouts d’une paire d’embouts du type précité à l’extrémité saillante du lien souple à changer présent dans le chemin de guidage par passage des parties du corps de l’embout entourant ladite extrémité saillante du lien souple à changer d’une position écartée à une position rapprochée l’une de l’autre pour un maintien par serrage de l’extrémité saillante du lien souple à changer à l’intérieur de la cavité axiale dudit corps, une étape de couplage de l’autre des embouts de la paire d’embouts du type précité à une extrémité du lien souple de remplacement par passage des parties du corps de l’embout entourant ladite extrémité du lien de remplacement d’une position écartée à une position rapprochée l’une de l’autre pour un maintien par serrage de l’extrémité du lien de remplacement à l’intérieur de la cavité axiale dudit corps de l’embout et une étape de couplage des organes de liaison des embouts entre eux. Il en résulte un changement aisé d’un lien. Une fois le remplacement opéré, l’embout peut être désaccouplé du lien venant d’être changé et repositionné sur l’extrémité libre du lien de remplacement pour coopérer avec l’autre embout en vue de former un fermoir permettant de maintenir les extrémités du lien reliées l’une à l’autre. Ainsi tout risque de sortie intempestive du lien de son chemin de guidage est empêché.
représente une vue en perspective d’une paire d’embouts à l’état couplé des organes de liaison desdits embouts ;
représente une vue simplifiée en perspective d’un article vestimentaire équipé d’un lien de remplacement couplé au lien à remplacer par une paire d'embouts ;
représente une vue en perspective de l’un des embouts de la paire d’embouts en position écartée des deux parties de l’embout ;
représente une vue en perspective de l’autre des embouts de la paire d’embouts en position écartée des deux parties de l’embout.
La route 300 comporte une séparation centrale 310 (terre-plein ou autre), deux glissières de sécurité 330 et 320. Sur la route 300, les véhicules 220 et 210 circulent également selon une trajectoire (autrement dit : direction et sens) T2 et T3 respectivement. Un arbre 400 est également présent sur le côté de la route 300.
La représente le premier réseau de neurones 111 comprenant :
Une couche de neurones d’entrée 10, Une couche de neurones de sortie 50, Un premier encodeur 1100 constitué de la couche d’entrée 10, au moins une couche (de neurones) d’encodage 20, une couche (de neurones) latente 30, et de connexions entre chaque couple de couches de neurones successives de l’encodeur 1100. Le premier encodeur 1100 est configuré pour compresser une première valeur dans la couche d’entrée 10 en une deuxième valeur dans la couche latente 30, Un premier décodeur 1200 constitué de la couche de sortie 50, au moins une couche (de neurones) de décodage 40, de la couche (de neurones) latente 30, et de connexions entre chaque couple de couches de neurones successives du décodeur 1200. Le premier décodeur est configuré pour décompresser une première valeur dans la couche latente 30 en une deuxième valeur dans la couche de sortie 50, Les connexions sont représentées par des matrices M1, M2, M3 et M4,
Par soucis de simplification, on représente un réseau de neurones 111 avec 5 couches, mais en pratique, le nombre de couches sera souvent plus élevé.
Le premier réseau de neurones est un réseau de neurones artificiel, par exemple électronique.
En référence à la , à l’étape S10, le premier réseau de neurones 111 est entrainé par la mise en œuvre des deux étapes suivantes :
Premier entrainement non supervisé à poids liés d’un deuxième réseau de neurones auto-encodeurs électronique comprenant le premier encodeur 1100 et un deuxième décodeur pour apprendre la fonction identité (pour cela on présente en entrée 10 du réseau une image et en sortie du réseau de neurones, la même image), puis Deuxième entrainement supervisé du premier réseau de neurones 111 en fixant le premier décodeur 1100 (Autrement dit : les poids du premier décodeur ne sont pas modifiés, par le deuxième entrainement. Notamment les poids du premier décodeur 1100 restent identiques aux poids déterminés suite au premier entrainement),
A l’étape S20, le dispositif d’aide à la conduite 110 réceptionne l’image 4000, , de l’environnement du véhicule 100, obtenue par exemple par la caméra 120.
A l’étape S30, le dispositif 110 reçoit des images radars (successives) de la part du radar 130.
A l’étape S50, une durée d’analyse égale à la durée avant collision moins un temps de sécurité, par exemple égal à 2 secondes, est déterminée. Par exemple, la durée d’analyse est de 0,2 secondes, et la durée avant collision de 2,2 secondes.
A l’étape S60, le premier réseau de neurones 111 reçoit en entrée l’image 4000, dans la couche de neurones 10.
A l’étape S70, l’image 4000 dans la couche de neurones 10 est propagée dans la couche de neurones 20. Le poids des connexions entre la couche 10 et la couche 20 est représenté par la matrice M1.
A l’étape S80, le dispositif 110 calcule le vecteur y t +1 à partir de la formule suivante:
y t +1 = y t – α M1 (M1 t y t – x t ) où y t est un vecteur représentant la valeur en mémoire de la couche 20, x t est un vecteur représentant la valeur en mémoire de la couche 10, M1 t est la matrice transposée de M1. M t y t est égale à la valeur de la couche 10, qu’on appelle ici valeur de rétropropagation (ou retro-propagation), si la valeur de y t dans la couche 20 avait été rétropropagée (autrement dit : propagée) dans la couche 10 en utilisant les poids représentés par la matrice M1 t (qui est la transposé de M1). (M t y t – x t ) est l’erreur entre la valeur de rétropopagation et la valeur en mémoire de la couche 10, c’est-à-dire l’image 4000. α est un paramètre par exemple inférieur à 1, préférentiellement égale à 0,001.
Lorsqu’au moins une image est extraite par l’outil de captation 61 , cette image est traitée par un outil de transcription 62 , qui détecte le texte présent dans l’image et l’extrait par une des méthodes connues d’océrisation.
Cet outil de transcription 62 peut être implémenté dans le même programme que l’outil de captation 61 ou dans un programme indépendant, typiquement un service Microsoft © Windows © ou un daemon Linux installé sur un système du serveur d’enregistrement 40 . Par ailleurs, l’outil de captation 61 et l’outil de transcription 62 peuvent être implémentés sur deux serveurs distincts.
En ce qui concerne la transcription réalisée, elle peut mettre en œuvre un algorithme de reconnaissance optique de caractères tel que Tesseract, Google © Cloud Vision ou encore Amazon Textract © .
Les textes extraits par l’outil de transcription 62 peuvent être traduits par un outil de traduction automatique, tel que Google © Translate ou encore Deepl © . La langue d’origine peut être automatique détectée par l’outil de transcription 62 , ou elle peut être déterminée par la langue du clavier utilisé par l’utilisateur.
Par ailleurs, un algorithme de description d’image peut également être mis en œuvre en même temps que la reconnaissance de caractère pour permettre de participer à la caractérisation des actions de l’utilisateur. Un tel algorithme génère, à partir de l’image, un ensemble de mots-clés listant les éléments qu’il y a identifié, ou pour les plus perfectionnés, des phrases décrivant l’image, décrivant par exemple l’agencement de ces éléments dans l’image. Cette description d’image peut par exemple permettre de détecter si l’utilisateur utilise un navigateur, et dans ce cas sur quel type de site il est en train de naviguer, par exemple le site Internet d’une banque, ou un site marchand. Il peut aussi être détecté le fait que l’utilisateur est en train d’utiliser une invite de commandes.
Le logiciel de Microsoft © Seeing AI peut par exemple être utilisé pour générer une description texte d’une image graphique.
Le texte extrait est ensuite analysé par un outil d’analyse 63 , qui le compare à des chaînes de caractères de types prédéterminés, afin de détecter les informations particulières telles que les numéros de comptes bancaires, les numéros de cartes bancaires, les codes postaux, les numéros de téléphone, les adresses e-mails, les adresses IP, etc. Pour rechercher ces chaînes de caractères, l’outil d’analyse 63 peut utiliser une expression de type « preg_match ».
L’outil d’analyse 63 est préférentiellement associé à une interface de gestion permettant à un administrateur de définir les informations recherchées et les stratégies de recherches utilisées. Par exemple, lorsque l’administrateur configure l’outil d’analyse 63 pour rechercher des URL, il peut mettre en place une stratégie de recherche d’une chaîne de caractère contenant les suites de caractères « url », « // » ou « www ». En outre, beaucoup d’informations peuvent être recherchées simultanément et l’administrateur peut également mettre en place une stratégie de recherche d’un ou plusieurs des éléments suivants : - une chaîne de caractère de 16 chiffres pour détecter des numéros de cartes bancaires, - une chaîne de caractère d’exactement cinq chiffres pour détecter un code postal, - un ensemble de quatre chaînes de caractères de trois chiffres reliées par des « . » pour détecter une adresse internet IPv4, - un ensemble de huit chaînes de caractères reliées par des « . » pour détecter une adresse internet IPv6, - une chaîne de caractère comportant un « . » et un « @ » pour détecter une adresse de messagerie - une chaîne de caractères contenant 2 lettres suivies de 23 chiffres pour détecter un numéro de compte français sous le format IBAN, et/ou - une chaîne de caractères commençant par un « + » et suivie de 11 chiffres ou par un « 0 » et suivie de 9 chiffres pour détecter un numéro de téléphone.
L’outil d’analyse 63 peut être configuré pour prendre en compte les résultats d’un algorithme de description d’image générés par l’outil de transcription 62 . Ceci permet à l’outil d’analyse 63 d’opérer selon une stratégie de recherche la plus pertinente possible, par exemple en orientant la détection en priorité vers certains types de chaînes de caractères. Par exemple, si un site de banque est ouvert, il peut être recherché en priorité un numéro de compte ou de carte bancaire. Cette orientation de la stratégie de recherche peut être automatisé, ou il peut s’agir d’une recommandation sujette à la validation d’un administrateur humain, par exemple sur l’interface de gestion mentionnée plus haut.
En fonction des types de chaînes de caractères détectées, un outil de caractérisation 64 détermine alors le type d’action que l’utilisateur est probablement en train d’effectuer : fraude, hameçonnage, rançongiciel, lancement d’un logiciel de minage de crypto monnaie, attaque de type force brut, DDOS, etc.
Par exemple, s’il est identifié que l’utilisateur a téléchargé un logiciel au format « .exe » et qu’il lance l'exécution de ce logiciel dans une invite de commande, l’outil de caractérisation 64 peut rechercher le nom du programme informatique exécuté dans une base de données. Si le nom du programme informatique exécuté correspond à un rançongiciel ou à un logiciel de minage de crypto monnaie, l'action de l’utilisateur peut alors être caractérisée dans une catégorie correspondant à une catégorie de « piratage direct ». Dans d’autres cas, si le nom du logiciel utilisé est associé à des attaques de type force brute ou DDOS, l’action de l'utilisateur peut être caractérisée comme étant une action de « piratage indirect ».
L’outil de caractérisation 64 peut également être configuré pour que si un numéro de carte bancaires ou un numéro de compte bancaire et un site Internet marchand sont détectés, l’action de l'utilisateur peut être caractérisée comme étant une action de « fraude ». Le nom du site Internet marchand peut alors être recherché pour contacter automatiquement l'administrateur informatique connu pour ce site marchand et lui envoyer un signalement.
L’outil de caractérisation 64 peut encore être configuré pour que lorsque le nombre de courriels détectés est supérieur à un seuil, par exemple 20 adresses mail pour une image, l’action de l'utilisateur peut être caractérisée comme étant une action de « fraude » de type hameçonnage. Un courriel d’information peut alors être transmis automatiquement à toutes les cibles de l’attaque.
Après caractérisation de l’attaque d’un utilisateur, un signalement peut être envoyé à certaines personnes clés, par exemple l’administrateur d’un site Internet, ou le responsable informatique d’une entreprise ou d’une institution, ou encore dans certains cas aux forces de l’ordre compétentes. Dans certains cas, le signalement peut être envoyé automatiquement, alors que dans d’autres cas, un administrateur peut décider ou non d’envoyer un signalement sur l’interface de gestion.
L’ensemble des textes issus de l’outil de transcription 62 , ou une partie d’entre eux, peut être stocké dans une base de données consultable par un moteur de recherche. Ainsi il est possible pour des victimes présumées d’attaques, des administrateurs de site marchand des agents de police, ou encore des juges de vérifier les actes réalisés lors d’une intrusion informatique. Cette base de données est de préférence apte à associer aux textes, un horodatage ainsi que des images voire une séquence vidéo. Ces dispositions sont particulièrement utiles lorsqu’une attaque a été perpétrée mais n’a pas été correctement caractérisée par le système, ou que le signalement n’a pas été bien émis, reçu ou traité. A l’aide de la base de données, il est alors possible de retrouver les preuves et éventuellement d’identifier le pirate informatique à l’origine de l’attaque.
La base de données peut aussi permettre de déclencher des alertes lorsque certains mots-clés sont captés par l’outil de captation 61 .
Au niveau de la première région 115 de la première puce 110, au moins un élément de connexion 113 est, par exemple, affleurant en surface et est apte à être en contact avec l’élément de connexion 153 correspondant du circuit d’interconnexion 150, qui est agencé en face.
Ainsi, la surface 116 de la puce 110 comprend à la fois des plots de connexion 111 aptes à être connectés des éléments de liaison, par exemple des boules ou des piliers, et des éléments de connexion 113 aptes à être mis en contact direct, par collage hybride, avec des éléments de connexion 153 correspondants du circuit d’interconnexion 150.
Un arrangement similaire est, par exemple, mis en oeuvre entre la deuxième puce 130 et le circuit d’interconnexion 150.
Divers modes de réalisation et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. En particulier, la personne du métier pourra mettre en oeuvre un nombre supérieur à 2 de puces électroniques pour qu’elles soient assemblées avec un collage hybride à un même circuit d’interconnexion tout en étant connectées électriquement entre elles. Dans un autre cas, le nombre de puces électroniques est supérieur à 2 et elles sont assemblées en chaîne deux à deux avec un circuit d’interconnexion distinct entre chaque paire de puce assemblée.
Dans un exemple, le dispositif comprend, par exemple, un autre circuit d’interconnexion comprenant une première surface plane et une troisième puce électronique. Dans cet exemple, une première région de la troisième puce électronique est assemblée par collage hybride à une première région de la première surface de l’autre circuit d’interconnexion. Dans cet exemple, la deuxième région 114 de la première puce électronique est assemblée par collage hybride à une deuxième région de la première surface de l’autre circuit d’interconnexion pour que la première puce électronique soit reliée électriquement à la troisième puce électronique à travers l’autre circuit d’interconnexion. Un tel exemple permet d’interconnecter facilement plusieurs puces ayant plusieurs fonctions sans avoir à utiliser de vias traversants.
SUBSTRAT DE CÂBLAGE La présente invention concerne un substrat de câblage.
Un substrat de câblage sur lequel est monté un dispositif à semi-conducteurs est connu (voir, par exemple, JP2015-231001A). Dans le substrat de câblage décrit dans JP2015-231001A, un élément de vibration est disposé, en tant que composant électronique, dans un renfoncement de type cavité formé dans un substrat de base, et un couvercle définit un espace clos dans lequel l’élément de vibration est disposé.
Dans un processus de montage d’un dispositif à semi-conducteurs sur un substrat de câblage, l'orientation du dispositif à semi-conducteurs doit être reconnue. Cependant, dans certains cas, à cause de la conception et d’autres facteurs, un substrat de câblage a une forme (par exemple, une forme symétrique bilatérale) dont l’orientation ne peut être reconnue. Dans ce cas, le processus de montage d’un dispositif à semi-conducteurs nécessite une quantité considérable de travail et de temps. De plus, une possibilité que le dispositif à semi-conducteurs ait été monté sur le substrat de câblage tout en étant orienté de manière incorrecte par rapport au substrat de câblage existe. La technique décrite dans JP2015-231001A ne prend pas en compte la reconnaissance de l’orientation du substrat de câblage. Dans certains cas, afin de permettre une reconnaissance de l’orientation d’un substrat de câblage, une marque est appliquée à un élément métallique du substrat de câblage en utilisant de l’encre. Cependant, du point de vue de l’exposition d’un composant électronique (un substrat de câblage sur lequel est monté un dispositif à semi-conducteurs) à un environnement à haute température, l’utilisation d’encre qui se gazéifie à haute température n’est pas préférable, parce que le gaz provenant de l’encre peut causer une défaillance du composant électronique.
La présente invention a été réalisée de manière à résoudre le problème décrit ci-dessus. Un objet de la présente invention est de fournir un substrat de câblage dont l’orientation peut être reconnue facilement et qui peut éviter la survenue d’une défaillance qui surviendrait autrement après le montage d’un dispositif à semi-conducteurs sur le substrat de câblage, ou après le montage d’un composant électronique composé du substrat de câblage et du dispositif à semi-conducteurs monté dessus sur un substrat de base ou similaire.
La présente invention peut être réalisée dans le mode suivant.
(1) Selon un mode de la présente invention, un substrat de câblage est fourni. Le substrat de câblage comprend un substrat de base, et un élément métallique disposé sur une première face du substrat de base. L’élément métallique a une forme plane symétrique par rapport à un plan qui s’étend à travers un centre de la première face et est perpendiculaire à la première face. Un renfoncement est formé, comme enfoncement partiel, sur une parmi des surfaces extérieures de l’élément métallique.