INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Avantageusement encore l’étui peut comprendre un moyen formant butée agencé pour limiter un angle d’ouverture entre la plaque centrale et la plaque de côté, pour éviter un démontage complet non souhaité de l’étui.
L’invention concerne également un double étui à lunette, constitué de deux étuis tels que décrits ci-dessus, et dans lequel : - la plaque centrale d’un premier étui est solidaire de la plaque centrale du deuxième étui, les deux plaques centrales étant en contact selon une de leur face principale, ou - la plaque centrale du premier étui constitue la plaque centrale du deuxième étui.
Brève description des figures L'invention sera mieux comprise, et d'autres caractéristiques et avantages de l'invention apparaîtront à la lumière de la description qui suit d'exemples de mises en œuvre de l'invention. Ces exemples sont donnés à titre non limitatif. La description est à lire en relation avec les dessins annexés dans lesquels : - la montre un premier mode de réalisation d’un étui selon l’invention, dans une configuration déployée, - la montre l’étui de , selon un autre angle de vue - la montre de manière schématique l’étui de la , dans une configuration déployée, - la montre de manière schématique une variante d’une caractéristique de l’étui de la , - la montre de manière schématique un deuxième mode de réalisation d’un étui selon l’invention, dans une configuration déployée, - la montre de manière schématique l’étui de la dans une configuration repliée, - la montre de manière schématique un troisième mode de réalisation d’un étui selon l’invention dans une configuration partiellement repliée, - la montre de manière schématique l’étui de la dans une configuration déployée,
Dans l'ensemble de la description de la présente demande de brevet, les notions et expressions suivantes sont utilisées : - la « longueur » d’un objet est sa plus grande dimension et, par axe "longitudinal", on entend un axe s’étendant sensiblement parallèle à la plus grande dimension de l’objet, - par section, face ou direction "transversal(e)" ou « latérale », on entend une section ou un axe s'étendant sensiblement dans un plan ou selon une direction perpendiculaire à l’axe longitudinal.
Description détaillée de l'invention Comme dit précédemment, l'invention concerne un étui 10 à lunettes comprenant une plaque centrale (11), une plaque de côté (12) et une plaque de fermeture (13), un premier côté longitudinal de la plaque centrale étant relié à un côté longitudinal de la plaque de côté de sorte que la plaque de côté soit montée pivotante par rapport à la plaque centrale et un deuxième côté de la plaque centrale étant relié à un côté longitudinal de la plaque de fermeture de sorte que la plaque de fermeture soit montée pivotante par rapport à la plaque centrale, la plaque de côté et la plaque de fermeture étant mobiles par rapport à la plaque centrale selon une direction longitudinale entre une configuration déployée de l’étui où les plaques forment ensemble un logement sensiblement cylindrique adapté pour loger un accessoire tel que des lunettes, et une configuration repliée de l’étui où les plaques sont repliées les unes sur les autres.
Dans les exemples représentés, les dimensions latérales des plaques 11, 12, 13 sont choisies de sorte que la section de l’étui déployé soit triangulaire rectangle, la plaque de côté et la plaque de fermeture se rejoignant à angle droit. Ce choix est un compromis entre un maintien déployé efficace de l’étui lorsqu’il contient des lunettes et une facilité de repliage de l’étui. L’expérience montre qu’un angle compris entre 70 et 110° est acceptable.
Dans les exemples représentés également, les plaques 11, 12, 13 sont sensiblement rectangulaires avec des dimensions adaptées aux lunettes. En variante, la plaque centrale et la plaque de fermeture peuvent avoir des formes sensiblement oblongues, réniformes ou toute autre forme appropriée pour apporter sécurité pour les lunettes et pour l’utilisateur, facilité de préhension et éventuellement un aspect esthétique. En variante encore, et dans les mêmes buts, les plaques peuvent être bombées ou arquées , elles aussi présenter une courbure dans un plan transversal ; une fois déployé, l’étui a ainsi une forme cylindrique à section plus arrondie.
Selon un mode de réalisation concret, les plaques 11, 12, 13 peuvent être bien distinctes et associées entre elles par des moyens formant charnière connus par ailleurs, tel que des charnières ou des bandes souples collées ou soudées sur les côtés longitudinaux des plaques. En variante, les plaques peuvent être constituées dans une feuille (par exemple en plastique ou en carton) rigide et localement amincie par deux rainures parallèles permettant le pliage de la feuille en trois parties formant respectivement la plaque de côté, la plate centrale et la plaque de fermeture. En variante encore, les plaques peuvent être constituées dans une feuille de métal conformée pour former deux zones de pliage élastique comme on le verra mieux plus loin.
L’étui selon l’invention est caractérisé en ce qu’il comprend également un moyen de rappel élastique 21, 23, 24, 26 agencé pour entraîner automatiquement les plaques en rotation depuis une première configuration de l’étui vers une deuxième configuration de l’étui, la première configuration et la deuxième configuration de l’étui étant, pour l’une la configuration déployée et pour l’autre la configuration repliée de l’étui.
Un moyen d’entraînement manuel peut être ajouté pour entraîner la plaque de côté en mouvement inverse depuis la deuxième configuration de l’étui vers la première configuration de l’étui et tendre le moyen de rappel élastique.
Un moyen de verrouillage des plaques en configuration déployée de l’étui peut également être ajouté ; le dit moyen de verrouillage est de préférence désactivable manuellement pour libérer la plaque de côté ; le cas échéant, le moyen de rappel élastique est agencé pour, lorsque la plaque de côté est libérée : - replier la plaque de côté contre la plaque centrale, l’étui étant ainsi replié, ou - déployer la plaque de côté depuis la plaque centrale jusqu’à une position de la plaque de côté où l’étui est déployé.
L’étui peut également comprendre un moyen formant butée agencé pour limiter un angle d’ouverture entre la plaque centrale et la plaque de côté.
Très avantageusement, le procédé de chiffrement s'effectue indépendamment des motifs à détecter. Ainsi, le dispositif qui chiffre le flux de données ne tient pas compte lors du chiffrement des motifs qui seront éventuellement cherchés dans le flux, ni de la taille de ces motifs.
Dans un mode de mise en œuvre particulier, le dispositif qui reçoit le flux chiffré génère les trappes associées aux motifs qui sont à détecter. Il peut effectuer la détection lui-même ou confier cette tâche à un autre dispositif à qui il communique ces trappes.
Selon un troisième aspect, l’invention concerne un procédé de détection, dans un système de chiffrement, d'un motif w dans un chiffré obtenu par chiffrement de données , ledit motif w comprenant des caractères élémentaires (w[1], …w[v]) compris dans un alphabet complété par un caractère spécial pouvant remplacer un caractère quelconque dudit alphabet, le procédé comprenant des étapes de : - obtention d’une trappe associée audit motif ; - calcul d’un élément Q = C 1 ^r 1 *…*C v ^r v avec r i =0 si w[i] est ledit caractère spécial et r i = r sinon ; - calcul d’une valeur D égale à Q^(1/T), où T est un élément de ladite trappe ; - calcul d’une valeur H(D) où H est une fonction H à valeur dans un ensemble fini ; - détection que les données comportent ledit motif w si H(D) est égal à E s , où s est un entier compris dans ladite trappe.
Corrélativement, l’invention concerne un dispositif de détection, dans un système de chiffrement , d'un motif w dans un chiffré obtenu par chiffrement de données, ledit motif comprenant des caractères élémentaires (w[1], …w[v]) compris dans un alphabet complété par un caractère spécial pouvant remplacer un caractère quelconque dudit alphabet, le dispositif comprenant: - un module d’obtention d’une trappe associée audit motif ; - un premier module de calcul d’un élément Q = C 1 ^r 1 *…*C v ^r v avec r i =0 si w[i] est ledit caractère spécial et r i = r sinon ; - un deuxième module de calcul d’une valeur D égale à Q^(1/T), où T est un élément de ladite trappe ; - un troisième module de calcul d’une valeur H(D) où H est une fonction H à valeur dans un ensemble fini ; - un module de détection configuré pour détecter que les données comportent ledit motif w si H(D) est égal à E s , où s est un entier compris dans ladite trappe.
Dans un mode de réalisation, le chiffré est obtenu par un procédé de chiffrement tel que mentionné ci-dessus et la trappe est obtenue par un procédé de génération de trappe tel que mentionné ci-dessus.
Le procédé de détection de présence d’un motif est de très faible complexité par rapport aux solutions décrites dans les documents [2] et [3] introduits précédemment, ceux-ci nécessitant l’usage de courbes elliptiques à couplage.
De façon avantageuse, le dispositif de détection n’a besoin d’aucune connaissance sur les données en clair qui ont été chiffrées. Le motif peut être détecté sans déchiffrer le flux de données.
De façon très avantageuse, le motif peut être recherché à une position quelconque dans le flux. Conformément à l’invention, la détection s’opère sur les w premiers caractères du chiffré. Pour décaler la position du motif à détecter, il suffit de commencer ledit motif par un nombre approprié de caractères spéciaux.
L’invention vise aussi un procédé de déchiffrement d'un chiffré obtenu par chiffrement de données comportant au moins u caractères élémentaires, le chiffré étant généré conformément à un procédé de chiffrement tel que mentionné ci-dessus, le procédé de déchiffrement comprenant : - obtention d'une trappe associée à chacune des données élémentaires distinctes du flux de données, ladite trappe étant générée conformément à un procédé de génération d’une trappe tel que mentionné ci-dessus, - détection de la présence de ladite trappe, conformément au procédé de détection d'un motif tel que mentionné ci-dessus.
L’invention vise aussi un système de chiffrement comprenant :
- un dispositif de génération de trappe,
- un dispositif de chiffrement , et
- un dispositif de détection de la présence d'un motif dans un chiffré tels que mentionnés ci-dessus.
La présente invention peut en particulier être utilisée pour détecter des virus (en anglais « malware »), en générant des trappes associées à ces virus. Une liste de motifs pour la détection de virus est publiée à l’adresse https://www.snort.org/.
La présente invention peut également être utilisée pour effectuer un contrôle parental en générant des trappes correspondant à des mots-clés à filtrer, et en bloquant les flux qui comportent ces mots-clés.
Dans un mode particulier de réalisation, les différentes étapes des procédés de génération de trappe, de chiffrement et de détection sont déterminées par des instructions de programmes d'ordinateurs ou sont implémentées par une puce en silicium qui comprend des transistors adaptés pour constituer des portes logiques d'une logique câblée non programmable.
Dans le cas où la compression/décompression n’est pas réalisée par le deuxième auto-encodeur, mais par l’un des algorithmes de compression/décompression précédemment discutés, le gain en PSNR permis par le module de rehaussement 122 peut même atteindre 10 points. Les autres indicateurs tels que l’erreur maximale et l’erreur moyenne quadratique sont également améliorés.
La illustre la structure d’un décodeur ou récepteur 120 selon des modes de réalisation de l’invention.
Le décodeur 120 comprend un processeur 501 configuré pour communiquer de manière unidirectionnelle ou bidirectionnelle, via un ou des bus ou via une connexion filaire, avec une mémoire 502 telle qu’une mémoire de type « Random Access Memory », RAM, ou une mémoire de type « Read Only Memory », ROM, ou tout autre type de mémoire (Flash, EEPROM, etc). En variante, la mémoire 502 comprend plusieurs mémoires des types précités. De manière préférentielle, la mémoire 502 est une mémoire non volatile.
La mémoire 502 stocke, de manière permanente ou temporaire, l’ensemble des données générées suite à la mise en œuvre des étapes 311 à 314 du procédé de traitement de données décrit ci-dessus. La mémoire 502 stocke en outre le premier réseau de neurones convolutionnel auto-encodeur 200 lors de l’étape 303 décrite précédemment.
En outre, la mémoire 502 stocke un algorithme de décompression ou la deuxième partie 410 du deuxième réseau de neurones convolutionnel décrit en référence à la .
Le processeur 501 est apte à exécuter des instructions, stockées dans la mémoire 502, pour la mise en œuvre des étapes 312 et 313 du procédé illustré en référence à la . De manière alternative, le processeur 501 peut être remplacé par un microcontrôleur conçu et configuré pour réaliser les étapes 312 et 313 du procédé selon la .
Le module de décompression 121 ainsi que le module de rehaussement 122 présentés précédemment peuvent ainsi être réalisés par le processeur 501 ou le microcontrôleur. Encore en variante, un processeur ou un micro-contrôleur dédié à la fonction de décompression et un autre processeur ou micro-contrôleur est dédié à la fonction de rehaussement.
Le récepteur 120 peut comprendre une interface d’entrée 503 apte recevoir des données compressées, lors de l’étape 311 décrite précédemment. Aucune restriction n’est attachée à la première interface d’entrée 503, qui est reliée fonctionnellement au canal de communication 130 décrit précédemment.
Le décodeur 120 peut comprendre en outre une deuxième interface, de sortie, 504 apte à transmettre les données de sortie, lors de l’étape 314 décrite précédemment.
Procédé de détermination d’une position d’une zone d’un outil La présente divulgation relève du domaine des procédés de détermination d’une position d’une zone d’un outil par rapport à un dispositif de prise d’images situé sur l’outil et des dispositifs associés.
La détermination d’une position d’une zone d’un outil, qui peut aussi être désignée par l’expression « calibration de la zone de l’outil », dans un référentiel défini est un élément essentiel afin d’assurer le bon fonctionnement d’un système de localisation de la zone de l’outil.
A cet égard, dans le domaine des bras robotisés, il est connu de déterminer la position de la zone d’un outil situé sur le bras robotisé, le plus souvent la pointe du bras robotisé, en pointant la zone de l’outil répétitivement en direction d’une localisation connue. Alternativement, afin de déterminer la position de la pointe du bras robotisé, il est courant d’exploiter le croisement entre des faisceaux laser issus de positions connues et la pointe du bras robotisé.
Néanmoins, les solutions préexistantes reposent sur des connaissances concernant la cinématique d’encodeurs dans les liaisons formant le bras robotisé. Ces solutions ne sont ainsi pas adaptées dans le cadre d’outils pour lesquels la cinématique de l’outil n’est pas connue.
Il est proposé un procédé de détermination d’une position d’une zone d’un outil par rapport à un dispositif de prise d’images situé sur l’outil, le procédé comprenant les étapes consistant à : placer la zone de l’outil sur un point fixe de localisation connue par rapport à un dispositif de calibration, ledit dispositif de calibration comportant au moins un repère visuel, déterminer, par l’intermédiaire du dispositif de prise d’images, la position du repère visuel par rapport au dispositif de prise d’images, déterminer la position de ladite zone de l’outil par rapport au dispositif de prise d’images, à partir de la position du repère visuel par rapport au dispositif de prise d’images et de la localisation du point fixe par rapport au dispositif de calibration.
Sur la , un circuit électronique 10 est propre à mettre en œuvre des opérations de calcul fournissant chacune une sortie binaire. Les opérations de calcul effectuées par le circuit électronique 10 sont par exemple des opérations de calcul neuronal, telles que des opérations de comptage du nombre de 1 dans une série de bits (de l’anglais popcount ), voire des opérations MAC (de l’anglais Multiply And Accumulate ) bien connues pour l’inférence des réseaux de neurones ; des opérations ET sur des opérandes binaires ; des opérations OU sur des opérandes binaires ; des opérations Majorité parmi des opérandes binaires.
Le circuit électronique 10 comprend un ensemble de cellules mémoire 12, c’est-à-dire une pluralité de cellules mémoire 12, les cellules mémoire 12 étant organisées selon une matrice 14 bidimensionnelle comportant des rangées 16 et des colonnes 18.
En complément, le circuit électronique 10 comporte plusieurs ensembles distincts de cellules mémoire 12 propres à fonctionner en parallèle, comme illustré notamment dans l’exemple de la .
La matrice 14 sera désignée sous le terme de matrice de cellules 14 dans la suite de la description. Une cellule mémoire 12 a les coordonnées (i,j) lorsque ladite cellule mémoire 12 est positionnée au croisement de la i-ième rangée 16 i et de la j-ième colonne 18 j avec i et j deux entiers.
Dans l’exemple de la , le nombre de rangées 16 et de colonnes 18 est égal à N, de sorte que les indices i et j sont compris entre 1 et N. Dans l’exemple de la , il a été représenté une matrice de cellules 14 pour laquelle N est égal à 9. En variante, le nombre de rangées 16 et de colonnes 18 peut bien entendu être différent.
Plus généralement, dans l’exemple de la , le nombre de rangées 16 est égal à n et respectivement le nombre de colonnes 18 est égal à m, de sorte que l’indice i est compris entre 1 et n, et respectivement l’indice j est compris entre 1 et m.
Le circuit électronique 10 comprend également des lignes de mot WL (visibles sur les figures 2, 7 et 10), des paires de lignes de bit complémentaires BL et BLb, des lignes de source SL et deux contrôleurs 20 et 22.
Le circuit électronique 10 comprend également un module de lecture 24 mis en œuvre lors de chaque opération de calcul, qui sera décrit plus en détail dans la suite de la description.
Dans les notations précédentes, une ligne de mot est référencée WL (de l’anglais W ord L ine ) ; les lignes de bit complémentaires BL et BLb utilisent le sigle BL (de l’anglais Bit Line ) et les lignes de source sont référencées avec le sigle SL (de l’anglais Source Line ).
Dans l’exemple de la , chaque cellule mémoire 12 est connectée à une ligne d’entrée IN respective, une ligne de source SL respective et une paire respective de lignes de bit complémentaires BL et BLb.
Chaque ligne d’entrée IN est propre à recevoir ou à sélectionner un opérande auquel l’opération de calcul est à appliquer. Chaque ligne d’entrée IN est par exemple propre à recevoir une valeur d’entrée pour l’opération de calcul.
Chaque ligne d’entrée IN est elle-même connectée à une ligne de mot WL respective ou bien à une paire respective de lignes de mot complémentaires WL et WLb, en fonction de la topologie des cellules mémoire 12. Dans les exemples des figures 2, 4 et 7, chaque ligne d’entrée IN est connectée à une paire respective de lignes de mot complémentaires WL et WLb. Dans l’exemple de la , chaque ligne d’entrée IN est connectée à une seule ligne de mot WL respective.
Chaque cellule mémoire 12 d’une même rangée 16 partage la même ligne d’entrée IN, elle-même connectée à une ligne de mot WL respective ou bien à une paire respective de lignes de mot complémentaires WL et WLb, de sorte que les lignes d’entrée IN, et respectivement les lignes de mot WL, WLb, peuvent également être indexées avec l’indice i. Ainsi, la première ligne d’entrée IN, c’est-à-dire celle qui relie les cellules mémoire 12 de la première rangée 16, est référencée IN 1 ; et la, ou respectivement les, ligne(s) de mot associée(s) à cette première ligne d’entrée IN 1 sont référencées WL 1 , ou respectivement WL 1 et WLb 1 .
Les cellules mémoire 12 d’une même colonne 18 partagent la même paire de lignes de bit complémentaires BL et BLb et la même ligne de source SL. Ces trois lignes peuvent donc également être indexées avec l’indice j.
Dans un souci de clarté, l’ensemble des lignes de source SL sont représentées mais seules les paires de lignes de bit complémentaires BL et BLb de la première colonne 18 1 , de la cinquième colonne 18 5 et de la neuvième colonne 18 9 sont représentées en traits mixtes sur la .
Les cellules mémoire 12 d’une même rangée 16 sont alors sélectionnables par au moins une ligne de mot WL, et les cellules mémoire 12 d’une même colonne 18 sont reliées à une paire de lignes de bit complémentaires BL, BLb et une ligne de source SL.
Finalement, v= d/ t dr
En variante, l’équation s’écrit :
Cette équation est obtenue en supposant que :
La puissance dépensée par la propulsion électrique est où et sont des réels dont un au moins est non nul, étant la force de propulsion appliqué par la propulsion électrique ( et peuvent être obtenus par identification sur une cartographie de consommation électrique d’un moteur électrique),
L’équation devient alors
Et la solution devient : =0
De cette manière, on obtient t dr = avec où :
On entend qu’un élément tel que le véhicule, le dispositif ou un autre élément est « configuré pour » réaliser ou mettre en œuvre une étape ou une opération, par le fait que l’élément comporte des moyens pour (autrement dit « est conformé pour » ou « est adapté pour ») réaliser l’étape ou l’opération. Il s’agit préférentiellement de moyens électroniques, par exemple d’un programme d’ordinateur, de données en mémoire et/ou de circuits électroniques spécialisés.
représente un dispositif et un véhicule selon l’invention.
La surface spécifique par unité de volume est donnée par la relation : S V = S M x ρ où ρ est la densité tassée exprimée en g/cm 3 et S M est la surface spécifique par unité de masse exprimée en m 2 /g, telles que définie plus haut.
On verse 40 g de poudre dans une éprouvette graduée; puis on place l'éprouvette sur l'appareil STAV 2003 de chez STAMPF VOLUMETER ; l'éprouvette est ensuite soumise à une série de 2500 tassements (cette opération est recommencée jusqu’à ce que la différence de volume entre 2 essais consécutifs soit inférieure à 2 %); puis on mesure directement sur l'éprouvette le volume final Vf de poudre tassée. La densité tassée est déterminée par le rapport m/Vf, en l'occurrence 40/Vf (Vf étant exprimé en cm 3 et m en g).
La capacité d’absorption d’huile mesurée au Wet Point, et notée Wp, correspond à la quantité d’huile qu’il faut additionner à 100 g de particules pour obtenir une pâte homogène.
Elle est mesurée selon la méthode dite de Wet Point ou méthode de détermination de prise d'huile de poudre décrite dans la norme NF T 30-022. Elle correspond à la quantité d’huile adsorbée sur la surface disponible de la poudre et/ou absorbée par la poudre par mesure du Wet Point, décrite ci-dessous.
En référence aux à 2E, on commence la réalisation des portions latérales périphériques 3 par le dépôt du premier matériau M1 à haute température.
Pour cela, comme l’illustre la , on porte la structure à une température de dépôt T1 supérieure à la température ambiante, par exemple à quelques centaines de degrés Celsius, comme par exemple au moins égale à 500°C environ, par exemple à 650°C dans le cas ici du dépôt de silicium. Du fait de la présence des tranchées 23, le germanium des portions de détection 10 se dilate dans le plan XY. Cette dilatation du germanium s’accompagne ici d’une mise en courbure de la couche principale 2 du fait du différentiel de dilatation thermique entre le silicium du substrat 20 et le germanium de la couche principale 2.
Notons que la illustre le champ de déformations dans le plan principal de la structure alors portée à 650°C. Ces résultats sont issus d’une simulation numérique effectuée à l’aide du logiciel COMSOL. Dans cet exemple, les tranchées 23 sont profondes de 2.3µm et larges de 1µm, et la portion de détection 10 en germanium présente une largeur de 4µm. Le germanium repose sur une couche 20 en silicium d’une épaisseur de 10µm (ici pour diminuer les temps de calcul). Mais la couche de Si a de préférence une épaisseur de 725µm ( Bulk Silicium ). Il apparaît que le germanium présente ici une déformation maximale en tension de l’ordre de 0.65%.