INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon des caractéristiques préférées dudit procédé selon l’invention : - ladite première sertisseuse réalise l’ensemble desdites bordures de sertissage prévues sur ledit caisson à l’exception de l’une d’entre elles, ladite seconde sertisseuse réalisant ainsi uniquement la bordure de sertissage restante ; - ladite seconde sertisseuse comporte un bâti ainsi qu’une matrice montée sur ledit bâti et destinée à recevoir une portion dudit caisson comprenant la bordure à sertir, cette seconde sertisseuse comportant également un outil de sertissage comprenant une embase montée sur ledit bâti, un support monté pivotant sur ladite embase ainsi qu’un porte-lame portant au moins une lame de sertissage et monté mobile en translation sur ledit support ; - ladite bordure de sertissage restante est obtenue par pivotement dudit support de sorte à positionner ladite lame de sertissage à l’aplomb d’un bord pré-plié (2A) de ladite peau, suivi d’un coulissement dudit porte-lame par rapport à ce support de sorte à provoquer le rabat et l’écrasement dudit bord pré-plié sur un bord correspondant de ladite doublure ; - ledit caisson demeure en prise par ledit robot de manutention pendant la seconde étape de sertissage réalisée par ladite seconde sertisseuse ; - ladite première sertisseuse comprend un bâti ainsi qu’une matrice montée sur le bâti et apte à recevoir ledit caisson, cette première sertisseuse comportant également au moins un robot pourvu d’une main portant une molette de sertissage ; - chaque bordure de sertissage réalisée par ladite première sertisseuse est obtenue par plusieurs passes successives de la main d’un dit robot ; - des moyens de maintien distincts desdites première et seconde sertisseuses sont positionnés temporairement avant chaque étape de sertissage de manière à exercer une pression de serrage sur ladite peau et ladite doublure au niveau de certaines zones périphériques dudit caisson ; - ledit procédé comporte, avant ladite première étape de sertissage réalisée par ladite première sertisseuse, une étape de transfert par un autre robot de manutention dudit caisson vers ladite première sertisseuse en provenance d’un poste de chargement où a été réalisé préalablement le mariage avec collage et/ou masticage de ladite peau et de ladite doublure ; et/ou - ledit caisson est un caisson de porte latérale de véhicule automobile.
L’exposé de l’invention sera maintenant poursuivi par la description détaillée d’un exemple de réalisation, donnée ci-après à titre illustratif mais non limitatif, en référence aux dessins annexés, sur lesquels : - représente une vue de dessus d’une unité de sertissage d’une peau et d’une doublure en tôle d’un caisson d’ouvrant pour véhicule automobile ; - est une vue en perspective de la première sertisseuse que comporte l’unité de sertissage de la ; - représente une en perspective de la seconde sertisseuse que comporte l’unité de sertissage de la ; - est une vue en élévation de la seconde sertisseuse de la ; - représente un agrandissement en coupe transversale verticale de la zone de sertissage de la seconde sertisseuse ; et - est un organigramme du procédé d’assemblage par sertissage selon l’invention d’une peau et d’une doublure en tôle formant un caisson d’ouvrant pour véhicule automobile.
La représente une vue de dessus d’une unité de sertissage 1 d’une peau et d’une doublure en tôle formant un caisson d’ouvrant pour véhicule automobile, tel que par exemple un caisson de porte latérale, de hayon arrière ou de capot.
Cette unité de sertissage 1 comporte : - une première sertisseuse 10 ; - une seconde sertisseuse 20 ; - un premier robot de manutention 30 apte à assurer le transfert du caisson d’ouvrant vers la première sertisseuse en provenance d’un poste de chargement 40 où a été réalisé préalablement le mariage avec collage et/ou masticage de la peau et de la doublure ; - un second robot de manutention 50 apte à assurer, d’une part le transfert du caisson d’ouvrant partiellement serti vers la seconde sertisseuse 20, et d’autre part le transfert de ce caisson vers un poste de dépose 60 pour y être déchargé.
Dans le cas présent et tel qu’illustré par la , la peau 2 et la doublure 3 forment un caisson 4 de porte latérale de véhicule automobile.
Toujours en référence à la , la première sertisseuse 10 comprend un bâti 11, une matrice 12 montée sur le bâti 11 et apte à recevoir le caisson 4 par son côté peau 2, ainsi qu’au moins un robot 13 (avantageusement deux comme illustré par la ).
illustre de manière schématique un masquage de la variable secrète par masquage affine et l’application d’une fonction à la variable masquée pour obtenir en sortie une représentation masquée du résultat de l’application de la fonction à la variable secrète .
représente de manière schématique les principales étapes d’un procédé selon l’invention pour protéger un algorithme cryptographique contre des attaques par canal auxiliaire, dans le cas d’un masquage affine.
représente de manière schématique les principales étapes d’un procédé selon l’invention pour protéger un algorithme cryptographique contre des attaques par canal auxiliaire.
illustre de manière schématique un masquage de la variable secrète par une combinaison d’un masquage affine et d’un masquage carré, et l’application d’une fonction à la variable masquée pour obtenir en sortie une représentation masquée du résultat de l’application de la fonction à la variable secrète .
représente de manière schématique les principales étapes d’un procédé selon l’invention pour protéger un algorithme cryptographique contre des attaques par canal auxiliaire, dans le cas d’un masquage affine combiné à un masquage carré.
L’algorithme cryptographique manipule des variables appartenant à un corps fini . Il peut s’agir d’un corps fini binaire, et dans ce cas l’opération d’addition du corps fini binaire correspond au « OU exclusif » (XOR). Il peut toutefois également s’agir d’un corps fini non binaire, et dans ce cas l’opération d’addition du corps fini correspond à une addition modulaire.
On se place dans le cas où l’algorithme cryptographique implique au moins une fonction de substitution non-linéaire appliquée à une variable secrète qu’il convient de protéger. La figure 2 illustre schématiquement l’application de la fonction non-linéaire à une variable secrète à protéger. On se place en outre dans le cas où la fonction comporte une fonction d'élévation à une puissance et une fonction affine telles que , où est une constante et est une fonction linéaire par rapport à l’opération d’addition de .
A titre d’exemple nullement limitatif, l’algorithme cryptographique considéré peut correspondre à tout ou partie d’un algorithme cryptographique symétrique tel qu’AES. La fonction peut en effet correspondre à la fonction associée à la table de substitution (S-Box) de l’algorithme AES. La S-Box de l’AES est en effet composée d’une inversion et d’une fonction affine dans le corps fini binaire .
La représente de manière schématique les principales étapes d’un procédé 100 pour protéger un tel algorithme cryptographique contre des attaques par canal auxiliaire.
Tel qu’illustré sur la figure 5, le procédé 100 comporte un masquage 101 de la variable secrète par une fonction de masquage. Dans des modes particuliers de mise en œuvre, il peut s’agir d’un masquage affine. Les figures 3 et 4 décrivent les étapes du procédé 100 dans le cas où l’on considère un masquage affine.
Dans des modes particuliers de mise en œuvre, il peut également s’agir d’une combinaison d’un masquage affine avec un masquage carré, ou d’une combinaison d’un masquage booléen avec un masquage carré. Le cas du masquage affine combiné à un masquage carré sera décrit ultérieurement en référence aux figures 6 et 7.
Mise en œuvre avec un masquage affine : Les figures 3 et 4 illustrent le cas où un masquage affine est utilisé. Tel qu’illustré sur ces figures, l’étape de masquage 101 de la variable secrète comporte un tirage aléatoire (« rand ») d’une valeur pour une variable correspondant à un masque multiplicatif, et un tirage aléatoire d’une valeur pour une variable correspondant à un masque booléen (ou un masque « arithmétique » si on place dans un corps fini non binaire). La fonction de masquage peut alors s’écrire sous la forme . Chacune des variables et est choisie aléatoirement parmi les éléments de ou parmi un sous-ensemble de . La variable est choisie pour être non nulle. , et correspondent alors aux trois parties (« shares ») du masquage de la variable secrète .
Tel qu’illustré sur la figure 3, pour prendre en compte le masquage 101, il serait envisageable de déterminer une table de substitution S-Box’ dont la fonction de substitution associée est telle que . Autrement dit, cette solution reviendrait à déterminer une table de substitution S-Box’ telle que la sortie de la table de substitution S-Box’ soit une représentation masquée (avec un masquage affine présentant le même masque multiplicatif ) du résultat qui aurait été obtenu appliquant la table de substitution S-Box à la variable secrète . Toutefois, cette solution nécessiterait de recalculer la table S-Box’ à chaque fois que les variables de masquage et sont changées, ce qui impacterait significativement les performances de l’algorithme. Il serait également envisageable de précalculer toutes les valeurs possibles pour la table S-Box’ en fonction de toutes les valeurs pouvant être prises par le couple de variables ( , ), mais cela impacterait significativement la taille de la mémoire requise.
Le film peut également être utilisé pour modifier l’aspect de l’élément de garnissage en étant par exemple coloré ou pour produire un effet brillant.
Cependant, l’ajout d’un tel film augmente les coûts de l’élément de garnissage et en complique la réalisation.
L’un des buts de l’invention est de pallier cet inconvénient en proposant un élément de garnissage à base de fibres naturelles présentant un aspect satisfaisant et dont la fragilité de la surface externe est réduite.
A cet effet, l’invention concerne un élément de garnissage de véhicule comprenant un corps s’étendant entre une surface interne, destinée à être tournée vers un support de l’élément de garnissage, et une surface externe, opposée à la surface interne et destinée à être tournée vers l’habitacle du véhicule, ledit corps étant formé à partir d’au moins un matériau non tissé ou tissé comprenant des fibres naturelles, un premier groupe de fibres de polypropylène présentant un premier indice de fluidité à chaud et un deuxième groupe de fibres de polypropylène présentant un deuxième indice de fluidité à chaud, inférieur au premier indice de fluidité à chaud, le polypropylène issu des fibres du premier groupe s’étendant principalement dans une couche supérieure du corps, ladite couche supérieure formant la surface externe du corps.
Le polypropylène des fibres du premier groupe présentant un indice de fluidité à chaud supérieur a tendance à fluer vers la surface externe du corps au cours de la réalisation de l’élément de garnissage par thermoformage. Ainsi, le polypropylène issu des fibres du premier groupe forme une couche superficielle formant la surface externe du corps, ce qui protège les fibres naturelles du corps sans nécessiter l’ajout d’un film de polypropylène pour réaliser cette fonction de protection.
- le premier indice de fluidité à chaud est sensiblement compris entre [30g - 80g] /10 minutes ;
- le deuxième indice de fluidité à chaud est sensiblement compris entre [0,7g - 30g] /10 minutes ;
- la couche supérieure présente une épaisseur sensiblement comprise entre 0,01 mm et 0,8 mm ;
- le propylène issu des fibres du deuxième groupe s’étend principalement dans une couche inférieure du corps, ladite couche inférieure formant la surface interne du corps, la couche inférieure présentant une épaisseur supérieure à l’épaisseur de la couche supérieure ;
- les fibres naturelles sont choisies parmi au moins un du lin, du chanvre, du kénaf et/ou du bois ;
- la couche supérieure du corps comprend au moins additif conférant une fonction de protection contre un rayonnement ultraviolet et/ou contre les rayures à la surface externe du corps et/ou une coloration à la surface externe du corps.
Selon un autre aspect, l’invention concerne un procédé de réalisation d’un tel élément de garnissage, comprenant les étapes suivantes :
- fourniture d’au moins corps formé d’au moins une couche d’un matériau non tissé ou tissé comprenant des fibres naturelles, un premier groupe de fibres de polypropylène présentant un premier indice de fluidité à chaud et un deuxième groupe de fibres de polypropylène présentant un deuxième indice de fluidité à chaud, inférieur au premier indice de fluidité à chaud,
- thermoformage dudit corps de sorte à lui conférer la forme de l’élément de garnissage à réaliser, la température de chauffage du corps étant agencée pour entraîner la fusion des fibres de polypropylène du premier groupe et du deuxième groupe, le propylène issu des fibres du premier groupe s’écoulant vers la surface externe du corps.
Chaque robot 13 comprend une embase 14, un bras 15 monté rotatif et pivotant par rapport à l’embase 14, un avant bras 16 monté pivotant par rapport au bras 15, une main 17 montée pivotante sur l'avant bras 16 au moyen d'une rotule 18 solidaire de cet avant bras 16 et une molette de sertissage non représentée portée par la main 17.
Le robot 13 permet ainsi de faire rouler la molette en exerçant une pression sur un bord replié de la peau 2 de sorte que ce dernier s'appuie sur un bord correspondant de la doublure 3 pour réaliser une bordure de sertissage sur le caisson 4.
En référence aux figures 3 et 4, la seconde sertisseuse 20 comprend un bâti 21, une matrice 22 montée sur le bâti 21 et destinée à recevoir une portion du caisson 4 comprenant la bordure à sertir, ainsi qu'un outil de sertissage 23.
Cet outil de sertissage 23 comprend une embase 24 montée sur le bâti 21, un support 25 monté pivotant sur l’embase 24 via un premier vérin 26, ainsi qu’un porte-lame 27 portant au moins une lame de sertissage 28 et monté mobile en translation sur le support 25 via un second vérin 29.
Tel qu’illustré par la , l’outil de sertissage 23 permet ainsi de faire pivoter, après la mise en place de la portion de caisson 4 sur la matrice 22, le porte-lame 27 de sorte à positionner la lame de sertissage 28 à l’aplomb d’un bord pré-plié 2A de la peau 2 de ce caisson 4, puis de faire coulisser ce porte-lame 27 en direction de cette matrice 22 de sorte à provoquer le rabat et l’écrasement de ce bord pré-plié 2A de la peau 2 sur le bord correspondant 3A de la doublure 3 pour réaliser une bordure de sertissage.
De par sa configuration, cette seconde sertisseuse 20 n’est apte qu’à réaliser des bordures de sertissage présentant un profil régulier sensiblement rectiligne (par exemple pour un caisson de porte latérale tel que 4, la bordure s’étendant le long de la zone de bas de vitre et/ou celle s’étendant le long de la zone de bas de porte).
En contrepartie, son fonctionnement mécanique très simple ne nécessitant que deux mouvements successifs de pivotement et de translation, lui assure de nombreux avantages tel qu’un encombrement au sol limité, une masse réduite et un coût de revient peu élevé.
Par ailleurs et du fait cette simplicité mécanique, la durée nécessaire à la réalisation d’une bordure de sertissage par cette seconde sertisseuse 20 s’avère nettement plus courte (quelques secondes) que celle nécessaire à la première sertisseuse 10 qui peut atteindre plusieurs dizaines de secondes.
On va maintenant décrire le processus d’assemblage par sertissage de la peau 2 et de la doublure 3 d’un caisson d’ouvrant 4 à l’appui de la .
Au cours d’une première étape, le caisson 4 (dont la peau 2 et la doublure 3 ont été préalablement mariées avec collage et ou masticage) est transféré par le premier robot de manutention 30 vers la première sertisseuse 10 de sorte que ce caisson 4 vienne se positionner par son côté peau 2 sur la matrice 12 de cette première sertisseuse 10 (étape 100).
Des moyens de maintien distincts de cette première sertisseuse 10 et comprenant par exemple un plusieurs serres-flan non représentés, peuvent alors être éventuellement positionnés temporairement par un opérateur ou un automate de manière à exercer une pression de serrage sur la peau 2 et la doublure 3 au niveau de certaines zones périphériques du caisson 4 (étape 200).
Cette première sertisseuse 10 va ensuite réaliser via un ou plusieurs robots 13 l’ensemble des bordures de sertissage prévues sur le caisson 4 à l’exception de l’une d’entre elles (en l’espèce celle s’étendant le long de la zone de bas de vitre) (étape 300).
De manière connue, chaque bordure de sertissage est obtenue par plusieurs passes successives de la main 17 d’un robot 13. Lors d'une première passe, la molette montée sur cette main 17 est inclinée à 45° par rapport au plan général de la bordure de sertissage à réaliser et provoque le rabat à 45° du bord pré-plié de la peau 2 vers le bord correspondant de la doublure 3. Lors d'une deuxième passe, la molette est alors orientée parallèlement au plan général la bordure de sertissage à réaliser et provoque le rabat du bord pré-plié de la peau 2 sur le bord correspondant de la doublure 3. Lors d'une troisième passe, la molette provoque l'écrasement du bord pré-plié de la peau 2 sur le bord correspondant de la doublure 3.
Le caisson 4 partiellement serti va ensuite être récupéré par le second robot de manutention 50 sur cette première sertisseuse 10 et transféré vers la seconde sertisseuse 20 (étape 400).
Tel qu’illustré par la , des moyens de maintien distincts de cette seconde sertisseuse 20 et comprenant par exemple un plusieurs serres-flan 5 peuvent alors être éventuellement positionnés temporairement par un opérateur ou un automate de manière à exercer une pression de serrage sur la peau 2 et la doublure 3 au niveau de certaines zones périphériques du caisson d’ouvrant 4 (étape 500).
La seconde sertisseuse 20 va ensuite réaliser la bordure de sertissage restante sur le caisson 4 (étape 600).
Le ou les silicates sont présents dans la première composition A de l’agent d’éclaircissement selon l’invention de préférence en une teneur totale allant de 20 à 50% en poids, de préférence de 23% à 45% en poids, préférentiellement de 25 à 40 % en poids, mieux de 27% à 35% en poids, encore mieux de 29 à 35% en poids, par rapport au poids total de la première composition A.
De manière avantageuse, le ou les silicates de sodium sont présents dans la première composition A de l’agent d’éclaircissement selon l’invention de préférence en une teneur totale allant de 20 à 50% en poids, de préférence de 23% à 45% en poids, préférentiellement de 25 à 40 % en poids, mieux de 27% à 35% en poids, encore mieux de 29 à 35% en poids, par rapport au poids total de la première composition A.
Comme le montre la , l’utilisateur peut entrer une ou plusieurs images indicatives de l'« allure finale » qu’il souhaite. Cela peut être fait conjointement ou en variante à partir des termes descriptifs fournis par l’utilisateur. Par exemple, l’utilisateur peut sélectionner des images prises sur Internet. Les images peuvent être fournies à partir d'une pluralité d’images affichées pour l’utilisateur directement dans l’application elle-même. Ces clichés peuvent être des descripteurs textuels pré-associés, tels que représentant une allure avec un ou plusieurs
Après la collecte des informations de description et des informations d’image auprès de l’utilisateur, l’application va provoquer la réalisation d'un diagnostic de boucles. Une partie du diagnostic de boucles consiste à effectuer une analyse d’image pour déterminer le type ou le motif de boucle de l’utilisateur ainsi que d’autres attributs, tels que la texture, le niveau de dommage, le niveau de brillance, la sécheresse et la couleur.
La montre un tableau de différents types de modèles de boucles selon un mode de réalisation. Dans cet exemple, il existe huit types différents de motifs de boucles, qui peuvent représenter des motifs de boucles ondulés, bouclés ou frisés. Il existe différents procédés de réalisation d’analyse d’images.
Un procédé consiste à détecter des particularités d’une image qui indiquent un certain motif de boucles. Par exemple, un angle dans le motif de cheveux peut être détecté. En raison du contraste des cheveux de l’utilisateur dans l’image sur un fond blanc, les pixels d’une certaine couleur sont détectés et la boucle moyenne est tracée sur un diagramme de dispersion en 2D. Pour faciliter cette étape, l’image de la balance des blancs peut être optimisée de sorte que la balance des blancs du cliché facilite la détection du contraste noir/blanc. Le système peut également détecter automatiquement le pourcentage de noir/blanc sur le fond blanc.
Un procédé correspondant à ce type de détection est montré à la . À l’étape 1101, le système détermine les pixels d’une couleur prédéterminée, qui peut être n’importe quelle couleur autre que le blanc, en supposant que l’image est prise sur un fond blanc. À l’étape 1102, l’angle moyen et la boucle sont mesurés.
L’angle moyen et la boucle des cheveux sont mesurés en utilisant la régression linéaire. Plus précisément, les pixels dans une région « maximale attendue » sont marqués en rouge et correspondent à une régression polynomiale (degré = 2). En utilisant quelques heuristiques pour quel côté de la parabole choisir, il mesure de l’une des pointes de la parabole à la base. Les heuristiques sont basées sur le côté de la parabole qui a plus de points de données et la concavité de la courbe. Cette technique est décrite plus en détail dans le brevet US N° 10 929 993.
Un autre procédé consiste à utiliser l’apprentissage profond ou l’apprentissage automatique pour entraîner un modèle afin de déterminer un motif de boucles dans les images. Dans ce mode de réalisation, le système implémente un ou plusieurs réseaux neuronaux convolutifs (CNN), dont les modèles peuvent être entraînés en utilisant des jeux de données à code source libre ou des jeux de données collaboratives, comme expliqué ci-dessous. D’autres techniques d’apprentissage automatique peuvent être utilisées conjointement avec la présente invention, y compris, mais sans s'y limiter, l’apprentissage par arbre de décision, l’apprentissage par règles d’association, les réseaux neuronaux artificiels, l’apprentissage profond, la programmation logique inductive, les machines à vecteurs de support, le groupement, les réseaux bayésiens, l’apprentissage de renforcement, l’apprentissage de représentations, l’apprentissage de similarité et métrique, l’apprentissage de dictionnaire parcimonieux, les algorithmes génétiques, l’apprentissage automatique basé sur des règles et les classificateurs d’apprentissage. Des techniques supplémentaires décrites dans le brevet US N° 8 442 321, brevet US N° 9 015 083, brevet US N° 9 536 293, brevet US N° 9 324 022 et publication PG U.S. No. 2014/0376819 A1, peuvent être utilisées avec la présente invention. Dans les descriptions qui suivent, on supposera que la logique d’apprentissage automatique implémente un réseau neuronal convolutif, bien que la présente invention n'y soit pas limitée. Ceux qui possèdent des compétences en intelligence artificielle reconnaîtront de nombreuses techniques qui peuvent être utilisées conjointement avec la présente invention sans s’écarter de l’esprit et de la portée prévue de celle-ci.
La est un organigramme par lequel un exemple d’interaction avec un mode de réalisation de l’invention peut être expliqué. L’interaction de la n’est en aucun cas destiné à être limitative. La description de la est destinée à illustrer la fonctionnalité de la configuration illustrée à la . D'autres particularités de l’invention, au-delà de celles décrites en référence à la , seront évoquées ci-dessous.