INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Enfin dans le document « Réalisation d’un dispositif à retour d’effort pour simuler le toucher de diverses mécaniques de frappe des pianos », Guillaume Paillot, Quentin Desclée (2018), il est proposé un dispositif à retour d’effort composé d’un actionneur placé au niveau du pilote de la touche (zone de contact entre la touche et la mécanique de frappe) et composé de deux aimants permanents fixes et d’une bobine solidaire de la touche. Ce mode de réalisation pose un problème de stabilité à cause de sa masse et de l’inertie que confère cet agencement, plus fortes que celle d’une touche traditionnelle.
Cependant, ces dispositifs sont encombrants pour l’espace disponible et/ou coûteux et/ou ne permettent pas de reproduire suffisamment la dynamique d’une touche donnée (par exemple de piano acoustique) de manière active, sans utiliser le mécanisme à l’origine de cette dynamique, ce qui est encore plus onéreux, ou un mécanisme dérivé, qui est peu satisfaisant sur le plan du contrôle par l’utilisateur de l’instrument de musique.
OBJET DE L’INVENTION À cet effet, et selon un premier aspect, l’invention propose un dispositif haptique de commande d’une touche d’un clavier équipant un instrument de musique électronique destiné à reproduire la sensation d’utilisation d’un instrument de musique acoustique homologue, ledit dispositif étant agencé pour être associé à une touche de l’instrument de musique électronique montée en pivotement par rapport à un bâti autour d’un axe de pivotement, la touche s’étendant dans une direction longitudinale et présentant un débattement angulaire entre une position angulaire haute, dite d’origine, et une position angulaire basse, dite de butée. Le dispositif comprend : - des moyens de détection pour détecter des informations de l’état dynamique de la touche, - des moyens de calcul pour calculer, en fonction des informations de dynamique ainsi détectées, un effort résistant instantané à exercer sur ladite touche en réponse à un enfoncement de ladite touche, - un actuateur électrique rotatif agencé pour produire l’effort résistant, - des moyens de liaison mécanique disposés entre l’actuateur électrique rotatif et la touche pour appliquer sur ladite touche ledit effort résistant, lesdits moyens de liaison mécanique comprenant au moins un élément flexible en pression et rigide en traction.
Le dispositif selon l’invention permet de reproduire la sensation d’utilisation d’un instrument de musique acoustique, par exemple un piano, tout en proposant un agencement compact, peu coûteux, présentant peu ou pas d’inertie dans son actionnement et peu ou pas d’instabilité dans sa commande. Il permet de choisir ou paramétrer une résistance à l’enfoncement de touche prédéterminée. En outre, il permet d’exercer une force d’opposition dynamique à l’enfoncement de la touche, suivant une relation dynamique prédéterminée, y compris mettant en jeu plusieurs degrés de liberté internes. Enfin, il tend à replacer la touche dans sa position d’origine, lorsque l’utilisateur cesse son appui sur la touche.
Pour ce qui précède et/ou pour la suite de la description, on entend : par touche, un organe de commande manuelle agencé pour commander l’émission d’un son lors d’un appui par un utilisateur musicien, par actuateur électrique rotatif, un dispositif ou actionneur électromagnétique en rotation, par extrémité distale de la touche, la zone d’appui ou la zone d’extrémité destinée à recevoir le ou les doigts de l’utilisateur, par extrémité proximale, l’extrémité de la touche opposée à l’extrémité distale, par retour de touche, une pièce faisant saillie depuis de la face inférieure ou face de dessous de la touche de manière qu’une face dudit retour de touche soit en vis-à-vis avec la face inférieure ou face de dessous de la touche, par exemple le retour de touche présente la forme d’un « L » dont une face de la base du retour de touche en forme de « L » soit en vis-à-vis avec la face inférieure ou face de dessous de la touche, par moyens de liaison mécanique, des moyens reliant l’actuateur à la touche, lesdits moyens pouvant comprendre un ou plusieurs éléments mécaniques reliés entre eux, par un élément flexible dans une seule direction des moyens de liaison mécanique, des moyens pouvant fléchir sans présenter d’élasticité longitudinale, et/ou une flexibilité limitée (de manière générale un fil a une flexibilité très grande) et surtout unidimensionnelle ou unidirectionnelle : flexibilité nulle dans deux directions de sollicitation, par un élément flexible en pression et rigide en traction, un élément flexible agencé pour travailler en traction à la fois pour convertir le couple mécanique résistant en effort résistant appliqué en un point de ladite touche en cours d’enfoncement, et pour ramener ladite touche à sa position angulaire de repos, par terminaison, une extrémité des moyens de liaison mécanique, comme une terminaison d’actuateur ou une terminaison de touche, et/ou une extrémité d’un élément flexible, par exemple une terminaison de câble ou une terminaison de ruban, par position angulaire haute, ou position d’origine, la position dans laquelle se trouve la touche, en butée haute, avant qu’un utilisateur ne commence à l’actionner pour obtenir un son lors d’un jeu instrumental habituel, par ruban, un élément présentant une largeur au moins trois fois supérieure à son épaisseur, par exemple une fine tôle en forme de bande, faite en métal ou en matériau polymère fibré ou composite, pouvant fléchir sans présenter d’élasticité longitudinale ni transversale autre que celle permettant une flexion ou une courbure, et présentant une résistance faible mais non négligeable à la flexion ou à l’enroulement, par câble, un câble ou l’association en parallèle de plusieurs câbles (par exemple entre 2 et 5 câbles) pouvant fléchir dans deux directions mais qui ne présentent pas d’élasticité longitudinale.
De préférence, l’axe de pivotement de la touche est disposé à une extrémité proximale de ladite touche.
De préférence, les moyens de liaison mécanique sont disposés entre l’actuateur et la touche. Les moyens de liaison mécanique comprennent une terminaison d’actuateur et une terminaison de touche. Selon un mode de réalisation, les moyens de liaison mécanique comprennent une seule terminaison de touche et une seule terminaison d’actuateur.
De préférence, la terminaison de touche est fixée sur la touche en un point de touche, dit point de fixation, localisé entre d’une part, un point de réception situé à une distance au moins égale à 25% de la longueur longitudinale de ladite touche depuis l’axe de pivotement et d’autre part l’extrémité distale de la touche. Dit autrement, le point de touche peut se situer sur une zone continue s’étendant sur une distance égale à 75% de la longueur longitudinale de ladite touche depuis l’extrémité distale de ladite touche.
- premier apprentissage d’un ensemble de paramètres d’un modèle de prédiction d’une intention d’un piéton de traverser une route à partir d’une première pluralité de séquences d’images virtuelles, chaque séquence d’image virtuelles comprenant une pluralité d’images virtuelles représentatives d’une scène virtuelle comprenant au moins un premier piéton et au moins une première route, la pluralité d’images virtuelles représentant une évolution de la scène virtuelle sur une première durée déterminée ;
- deuxième apprentissage de l’ensemble de paramètres appris lors du premier apprentissage à partir d’une deuxième pluralité de séquences d’images réelles, chaque séquence d’image réelles comprenant une pluralité d’images réelles représentatives d’une scène réelle comprenant au moins un deuxième piéton et au moins une deuxième route, la pluralité d’images réelles représentant une évolution de la scène réelle sur une deuxième durée déterminée ;
- obtention d’une troisième pluralité d’images d’un environnement comprenant une route sur laquelle circule le véhicule ;
- prédiction d’une intention d’un piéton de l’environnement de traverser la route sur laquelle circule le véhicule par alimentation du modèle de prédiction appris lors du premier apprentissage et du deuxième apprentissage à partir de données représentatives de la troisième pluralité d’images ;
- contrôle du véhicule en fonction de la prédiction.
Selon une variante, le procédé comprend en outre une étape de génération de la première pluralité de séquences d’images virtuelles à partir d’un simulateur de scènes virtuelles routières, le au moins un premier piéton étant représenté via une première boite englobante identifiée par un ensemble de coordonnées de deux points d’extrémité de la première boite englobante.
Selon une autre variante, la deuxième pluralité de séquences d’images réelles est obtenue d’une base de données de séquences d’images réelles, le au moins un deuxième piéton étant représenté via une deuxième boite englobante identifiée par un ensemble de coordonnées de deux points d’extrémité de la deuxième boite englobante.
Selon une variante supplémentaire, la troisième pluralité d’images est acquise par au moins une caméra embarquée dans le véhicule.
Selon encore une variante, les étapes de premier apprentissage, deuxième apprentissage et de prédiction sont mises en œuvre par un réseau de neurones convolutif, dit réseau CNN, ou un réseau de neurones récurrent à mémoire court et long terme, dit réseau LSTM.
Selon une variante additionnelle, l’ensemble de coefficients du modèle de prédiction appris lors du premier apprentissage est ajusté lors du deuxième apprentissage.
Selon une autre variante, le contrôle du véhicule comprend une génération d’une alerte représentative d’un danger associé à l’intention prédite du piéton de traverser la route.
Selon un troisième aspect, la présente invention concerne un système comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention et un véhicule, par exemple de type automobile, relié en communication sans fil au dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention.
La est une vue en coupe du dispositif de coiffure de la selon l’axe M-M’;
La est une vue de détail de la , montrant selon une vue en coupe l’accessoire de guidage d’air selon le premier mode de réalisation ;
La est une vue en perspective et en coupe selon l’axe M-M’ du dispositif de coiffure de la ;
La est une vue en coupe selon l’axe M-M’ d’un accessoire de guidage d’air selon un deuxième mode de réalisation de l’invention ;
La est une vue schématique des principaux plans et axes de la .
La est une vue schématique de face des trajectoires décrites par les premier et second flux d’air de la .
La est une représentation schématique de la zone traitée et de la température émise par un dispositif de coiffure équipé d’un accessoire de guidage d’air selon l’invention. Une telle représentation peut être obtenue à partir d’une photographie thermique d’une surface disposée face à la sortie d’air d’accessoire de guidage d’air.
La est la même représentation que la , le dispositif de coiffure étant dépourvu de l’accessoire de guidage d’air (il s’agit donc de l’appareil de coiffure seul).
Comme on peut le voir sur les figures 1 à 4, l‘invention concerne un accessoire de guidage d’air 1 conçu pour être monté sur une sortie d’air 28 d’un appareil de coiffure 2. L’invention concerne également un dispositif de coiffure comprenant ledit appareil de coiffure 2 et ledit accessoire de guidage d’air 1.
L’accessoire de guidage d’air 1 comprend une entrée d'air d’accessoire 117 conçue pour coopérer avec la sortie d’air 28 de l’appareil de coiffure 2, comme on peut le voir sur la . Plus précisément, lorsque l’accessoire de guidage d’air 1 est monté (assemblé) sur la sortie d’air 28 de l’appareil de coiffure 2, l’entrée d’air d’accessoire 117 est confondue avec la sortie d’air 28 de l’appareil de coiffure 2. L’accessoire de guidage d’air 1 comprend également une sortie d'air d’accessoire 127 permettant de souffler ledit second flux d’air F2 en direction de la tête d’un utilisateur, comme on peut le voir sur la . Cette sortie d’air d’accessoire 127 est par exemple de forme circulaire de manière à former un flux d’air sous forme cylindrique ou conique.
L’appareil de coiffure 2 est, selon les modes de réalisations illustrés, un sèche-cheveux, et comprend, de manière connue en tant que telle, une entrée d’air d’appareil 21, une hélice 23 mise en rotation par un moteur 24, ainsi qu’un élément chauffant 25. L’élément chauffant 25 est avantageusement conçu pour pouvoir être activé ou désactivé ou même réglé à différents niveaux de puissances, selon des techniques connues de l’homme du métier qui ne seront donc pas détaillées ici. Ces différents composants sont situés à l’intérieur d’un corps principal 22, également appelé fût, qui s’étend longitudinalement selon un axe principal F-F’, comme on peut le voir sur la . Le corps principal 22 est un solide de révolution creux, de forme sensiblement tronc conique comme on peut le voir sur la . Ainsi, la sortie d’air 28 de l’appareil de coiffure 2 représente une section du corps principal 22 et prend donc la forme d’un disque.
L’appareil de coiffure 2 permet de générer un premier flux d’air F1, préférentiellement chaud, éjecté de l’appareil de coiffure 2 par la sortie d’air 28 qui comprend notamment une grille 26. Différents paramètres liés au flux d’air, comme par exemple sa vitesse et/ou sa température, peuvent être réglés par l’utilisateur, notamment par l’intermédiaire d’un dispositif de commande 291. Ce dernier est préférentiellement intégré à une poignée 29 attachée au corps principal 22, ladite poignée 29 permettant à l’utilisateur de l’appareil de coiffure 2 de saisir et manipuler facilement ce dernier afin notamment de sécher ses cheveux (ou des cheveux d’une tierce personne) et/ou les mettre en forme. Comme on peut le voir sur la et 2, la poignée 29 (ou manche) s’étend longitudinalement selon un axe du manche M-M’. Ce dernier n’est ni confondu ni parallèle à l’axe principal F-F’. Par exemple l’axe du manche M-M’ présente un angle compris entre 50° et 90° par rapport à l’axe principal F-F’.
L’appareil de coiffure 2 va alors souffler un premier flux d’air F1 sensiblement monodirectionnel, de manière connue en tant que telle. Comme on peut le voir sur les figures 2 et 3, ledit premier flux d’air F1 est parallèle à l’axe principal F-F’. Le premier flux d’air F1 est monodirectionnel dans la mesure où il prend sensiblement la forme d’un cylindre, dont le diamètre correspond sensiblement au diamètre de la sortie d’air 28. Ainsi, lorsque ce premier flux d’air F1 rencontre une surface, comme par exemple les cheveux de l’utilisateur (ou de la personne dont on désire sécher les cheveux), la zone traitée par le flux d’air est un disque dont le diamètre correspond sensiblement au diamètre de la sortie d’air 28.
L’accessoire de guidage d’air 1 comprend un stator 11, comme on peut le voir sur les différentes figures. Le stator 11 s’étend selon et autour d’un axe de stator S-S’, de manière à former une pièce creuse. Le stator 11 s’étend longitudinalement selon l’axe de stator S-S’ à partir d’un plan d’entrée de stator PES jusqu’à un plan de sortie de stator PSS , comme on peut le voir sur la ou 5. En d’autres termes, le stator 11 est une pièce creuse ayant une certaine longueur. Le stator 11 s’étend également autour de l’axe de stator S-S’, de manière à former une pièce creuse de révolution.
Selon le premier mode de réalisation des figures 1 à 4, la longueur du stator 11 est comprise entre 5 mm et 30 mm, avantageusement entre 10 mm et 15 mm et par exemple en étant sensiblement égale à 13 mm.
Selon le mode de réalisation de la , la longueur du stator 11 est comprise entre 20 mm et 60 mm, avantageusement entre 30 mm et 40 mm par exemple en étant sensiblement égale à 37 mm. De telles valeurs de longueur permettent chacune d’assurer un bon guidage de l’air tout en conservant un accessoire de guidage d’air 1 relativement compact.
Par ailleurs, seule une tâche du niveau de droit d’accès hiérarchiquement supérieure, dans cet exemple le niveau privilégié Priv, peut commander une modification des droits d’accès du microcontrôleur MCU (ou microprocesseur), et en particulier la modification ou l’actualisation des attributs des emplacements de la mémoire cache CCH.
Les figures 3A et 3B illustre un autre exemple de microcontrôleur MCU, en particulier une application de la gestion des droits d’accès décrite précédemment en relation avec les figures 2A à 2D à un autre type de droits d’accès Sec, NSec.
Dans cet exemple, les droits d’accès des tâches logicielles comprennent un niveau sécurisé Sec et un niveau non-sécurisé NSec. Les droits d’accès sécurisé Sec et non-sécurisé NSec correspondent à une séparation physique d’éléments matériels du microcontrôleur MCU de niveau sécurisé et de niveau non-sécurisés. Les éléments matériels de niveau sécurisé sont généralement prévus pour mettre en œuvre des fonctions critiques de sécurités, telles que des chiffrements et des déchiffrements utilisant des clés secrètes.
Une tâche de niveau non-sécurisé NSec ne peut pas accéder à des données ou des fonctions respectivement contenues ou mises en œuvre par un élément matériel de niveau sécurisé Sec.
Dans cet exemple de microcontrôleur MCU, l’unité de gestion des droits d’accès SAU/MMU comporte une unité d’attribution de sécurité « SAU » ou, en alternative, une unité de gestion de mémoire « MMU ».
En pratique, les unités de protection de la mémoire « MPU » (figures 2A-2D) et les unités d’attribution de sécurité « SAU » sont typiquement adaptées pour des circuits intégrés de microcontrôleurs ; tandis que les unités de gestion de mémoires « MMU », capables à la fois d’assurer la fonction d’une unité de protection de la mémoire « MPU » et la fonction d’une unité d’attribution de sécurité « SAU », sont typiquement adaptées pour des circuits intégrés de microprocesseurs.
La représente un état 310 du fonctionnement du microcontrôleur MCU, dans lequel une tâche Tsk_A est de niveau sécurisé Sec, tandis qu’une tâche Tsk_B est de niveau non-sécurisé NSec. En outre, une région de mémoire partagée Dat_shrd est attribuée d’un droit d’accès de niveau non-sécurisé NSec. La région de mémoire partagée Dat_shrd est destinée à contenir des données partagées entre les tâches Tsk_A et Tsk_B. Eventuellement les données partagées peuvent incorporer une portion de code d’une tâche sécurisée, cette portion de code ayant des droits d’accès de niveau non-sécurisé.
Les données d’exécution correspondantes sont enregistrées dans des emplacements de la mémoire cache CCH ayant les attributs S, NS correspondants aux droits d’accès Sec, NSec des tâches respectives.
La représente un état 320 du microcontrôleur MCU faisant suite à une modification des droits d’accès Sec, NSec des tâches logicielles. Plus particulièrement, la région de mémoire partagée Dat_shrd est passée au niveau sécurisé Sec.
Ainsi, les niveaux de droits d’accès des tâches et région de mémoire Dat_shrd ont été modifiés dans l’unité de gestion des droits d’accès SAU/MMU ainsi que les conditions d’accès à la mémoire contrôlées par le pare-feu FWL, et ainsi que les attributs S, NS des emplacements de la mémoire cache CCH contenant des données d’exécution relatives à ladite région de mémoire modifiée Dat_shrd.
Par conséquent, à partir de l’état 320, les données relatives aux données partagées Dat_shrd contenues dans les emplacements de la mémoire cache CCH ne sont pas perdues d’une part. D’autre part, en cas d’éviction d’au moins une de ces emplacements mémoire, les données de la mémoire cache CCH peuvent être enregistrées dans la région dédiée Dat_shrd de la mémoire MEM sans être bloquées par le pare-feu FWL, étant donné que leurs attributs S ont été modifiées et sont alignés avec la modification des conditions du pare-feu FWL.
La gestion des droits d’accès permet de passer d’un mode à l’autre (mode sécurisé et mode non-sécurisé) plus rapidement, avec moins de chargement et rechargement des données de la mémoire cache vers la mémoire MEM.
Par ailleurs, on notera que le microcontrôleur MCU peut prévoir à la fois des droits d’accès de niveaux sécurisé Sec et non-sécurisé NSec, ainsi que, pour chaque domaine matériel de niveau sécurisé et non-sécurisé, des droits d’accès de niveaux privilégié Priv et non-privilégié NPriv.
Ainsi, l’exemple des figures 3A et 3B peut être combiné à l’exemple des figures 2A à 2D. D’un autre point de vue, l’exemple des figures 2A à 2D peut correspondre à une application de la gestion des droits d’accès privilégiés Priv et non-privilégiés NPriv dans l’un ou l’autre du domaine sécurisé Sec ou du domaine non-sécurisé NSec de l’exemple des figures 3A et 3B.
Par ailleurs, dans les exemples décrits ci-avant en relation avec les figures 2A à 2D et 3A et 3B, la mémoire MEM peut être une mémoire externe ou interne au circuit intégré de microcontrôleur MCU ou de microprocesseur, du type mémoire vive, telle qu’une mémoire « RAM » pour « Random Acces Memory », ou du type non-volatile, telle qu’une mémoire « Flash ».
Et par ailleurs, là encore, seule une tâche du niveau de droit d’accès hiérarchiquement supérieure, dans cet exemple le niveau sécurisé Sec, peut commander une modification des droits d’accès du microcontrôleur MCU (ou microprocesseur), et en particulier la modification ou l’actualisation des attributs des emplacements de la mémoire cache CCH.
- détermination, sur la base de l’au moins un score déterminé pour chaque entrée dudit sous-ensemble, du degré d’exposition des données présentes sur ledit serveur associé audit sous-ensemble.
Le deuxième mode de réalisation est une alternative au premier mode de réalisation précédemment présenté. Dans le second mode de réalisation, l’étape de génération de sous-ensemble est intervertie avec l’étape de détermination de l’au moins un score par rapport au premier mode de réalisation.
Comme précédemment, la valeur de la première caractéristique et/ou la valeur de la deuxième caractéristique peuvent être générées à partir des chemins d’accès et des contenus, qui peuvent être couramment accessibles et traités, ce qui peut permettre une mise en œuvre efficiente du procédé avec notamment de faibles coûts énergétiques. Le passage à l’échelle de la détermination du degré d’exposition des données peut aussi être rendu possible, ce qui peut permettre de détecter rapidement des fuites de données susceptibles de représenter une menace de sécurité. De plus, l’identification du serveur contenant les données exposées peut également être permise, limitant les conséquences de l’exposition de données.
Additionnellement, la valeur de la première caractéristique peut être fonction d’occurrences de premiers mots-clés prédéfinis dans le chemin d’accès de ladite au moins une entrée, ce qui peut permettre d’obtenir une valeur du premier score significativement corrélée à un degré d’exposition réel des données présentes sur ledit serveur associé audit sous-ensemble et d’améliorer une performance du procédé.
La valeur de la deuxième caractéristique peut être fonction d’occurrences de deuxièmes mots-clés prédéfinis dans l’au moins un contenu associé à ladite au moins une entrée, ce qui peut permettre d’obtenir une valeur du deuxième score significativement corrélée à un degré d’exposition réel des données présentes sur ledit serveur associé audit sous-ensemble et d’améliorer la performance du procédé.
Dans un mode particulier de la description, les premier et deuxième scores peuvent être déterminés et le degré d’exposition des données présentes sur ledit serveur associé audit sous-ensemble peut être déterminé sur la base du premier et du deuxième scores. Ce mode particulier peut être appliqué à tous les procédés précédemment décrits.
Les premier et deuxième scores peuvent être déterminés successivement ou simultanément. Dans le cas où les premier et deuxième scores sont déterminés successivement, les étapes de détermination de scores peuvent être permutées, c’est-à-dire, le premier puis le deuxième score peuvent être déterminés ou inversement.
La détermination des premier et deuxième scores peut ainsi permettre de corréler des informations contenues dans chacun des premier et deuxième scores. La pertinence du degré d’exposition des données déterminé peut ainsi être augmentée.