INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le dispositif d’ensemble applicateur 110 peut inclure une circuiterie électronique pour adresser individuellement de multiples éléments applicateurs qui définissent conjointement l’ensemble applicateur 111, comme décrit en référence aux figures 3 à 9. Les éléments applicateurs peuvent inclure des organes applicateurs qui sont adressés individuellement et peuvent être actionnés entre une position relevée et une position neutre ou en retrait. De cette façon, les dessins cosmétiques reçus par le dispositif d’ensemble applicateur 110 peuvent être ou inclure un tableau de valeurs binaires (par exemple, une valeur « vraie » et une valeur « fausse ») correspondant aux éléments applicateurs constituant l’ensemble applicateur 111. Le dispositif d’ensemble applicateur 110 peut initialiser l’ensemble applicateur 111 conformément aux valeurs binaires, où chaque valeur peut correspondre à un élément applicateur individuel de l'ensemble applicateur 111.
Dans un mode de réalisation particulier, le couloir (30) débouche sur la fente (31).
Il ressort de ce qui précède que l’invention fournit bien un dispositif d’éjection (1) d’un rayon (2) dans un orifice d’un moyeu d’une roue à rayons (2), réalisant des mouvements d’éjection optimisés, notamment en vitesse et en course, pour s’adapter aux tailles différentes des rayons (2) afin de réduire le coût de production d’un tel moyeu de roue à rayons (2). Les nuisances sonores liées à l’utilisation du dispositif (1) selon l’invention sont réduites.
Pistolet d’éjection d’un rayon dans un orifice d’un moyeu d’une roue à rayons La présente invention se rapporte au domaine technique des dispositifs d’éjection d’un rayon dans un orifice d’un moyeu d’une roue à rayons destinée à équiper des véhicules de locomotion, comme des vélos ou encore des motocyclettes.
Art antérieur Les moyeux des roues à rayons comportent généralement une portion centrale cylindrique montée libre en rotation autour d’un axe, et bordée à ses deux extrémités par des flasques perpendiculaires, comportant chacun une couronne d’orifices destinés à recevoir des rayons pour relier le moyeu à la jante de la roue à rayon.
Il est notamment connu de l’art antérieur d’enfiler les rayons dans les orifices du moyeu par l’intermédiaire de dispositifs d’éjection, appelés pistolets, ou « Gun » en anglais pour réaliser cette opération de manière rapide et automatique.
Ces dispositifs d’éjection d’un rayon dans un orifice d’un moyeu comprennent un canon apte à éjecter des rayons. Les rayons sont notamment du type comprenant une partie coudée pourvue d’une tête. L’éjection du rayon est réalisée par un système de piston exerçant une force de poussée axiale au niveau de la tête du rayon.
Le système de piston est généralement entrainé et commandé de façon pneumatique ou encore hydraulique comme le décrit le document WO2013/110321.
Cependant, de tels dispositifs de commande possèdent l’inconvénient d’avoir des mouvements d’éjection du système de piston qui ne sont pas optimisés notamment, lorsque le moyeu doit recevoir des rayons de tailles différentes, par exemple.
De plus, ces dispositifs d’éjection de rayons présentent l’inconvénient d’être bruyants.
Les composants du dispositif informatique client 901 peuvent être adaptés à l’application ou peuvent être spécifiques à l’application de configuration de dispositifs d’ensemble applicateur pour appliquer des dessins cosmétiques. Par exemple, les composants 920 peuvent inclure une ou plusieurs caméras 921, un afficheur 923, une ou plusieurs sources d’illumination 925, et/ou un ou plusieurs capteurs 927, comme décrit plus en détail en référence à la . Dans certains modes de réalisation, les composants 920 sont intégrés dans un seul dispositif de sorte que le dispositif informatique client 901 ou au moins une portion des éléments du dispositif informatique client 901 prenne l’apparence d’un dispositif cosmétique unitaire. De cette façon, le dispositif informatique client 901 peut être un dispositif informatique spécialisé, configuré pour exécuter l’application client 940 en coordination avec les composants 920.
Dans certains modes de réalisation, l’application client 940 inclut également un moteur de capture d’image/balayage 3D 941 configuré pour capturer et traiter des images numériques (par exemple, des images couleur, des images infrarouges, des images de profondeur, etc.) obtenues à partir d’un ou de plusieurs des composants 920, incluant sans s’y limiter, des images stéréoscopiques, des données LiDAR ou d’autres formes d’informations de détection de surface/profondeur. Dans un mode de réalisation, ces données sont utilisées pour obtenir une cartographie de contour 3D propre et précise de la surface corporelle cible (par exemple, la surface cible 181 de la ). Dans certains modes de réalisation, les images ou balayages numériques sont traités par le dispositif informatique client 901 et/ou transmis au système d’ordinateur distant 980 pour être traités dans un moteur de modèle 3D 981. Dans un mode de réalisation, les données d’image capturées sont utilisées dans le moteur de suivi de position 943 pour déterminer la position de particularités, de points clés ou de bords sur la surface corporelle cible. Dans certains modes de réalisation, le moteur de suivi de position 943 suit les contours de la surface corporelle cible dans un espace 3D, par exemple, en mettant en œuvre des techniques v-SLAM. Dans certains modes de réalisation, les informations de position provenant du moteur de suivi de position 943 sont utilisées pour générer des signaux à transmettre au moteur de commande 931, qui sont utilisés pour commander un ou plusieurs composants 920 ou éléments du système d’ordinateur 910 incluant, par exemple, les sources 925 ou l’IHM 913, selon les techniques décrites dans le présent document.
Dans certains modes de réalisation, les modèles numériques 3D décrits dans le présent document sont générés sur la base de données de capteur obtenues par le dispositif informatique client 901. En tant que tels, les modèles numériques 3D sont générés par le dispositif informatique client 901 ou un autre dispositif informatique, tel qu’un système informatique en nuage distant, ou une combinaison de ceux-ci. Dans certains modes de réalisation, les modèles numériques 3D incluent des informations de topologie et de texture 3D, qui peuvent être utilisées pour reproduire une représentation précise d’une surface corporelle, telle que la structure du visage et les particularités de la peau, comme décrit plus en détail en référence aux figures 1 et 2.
Dans certains modes de réalisation, l’application client 940 inclut une interface utilisateur 945. Dans un mode de réalisation, l’interface utilisateur 945 inclut une fonctionnalité interactive incluant, sans s’y limiter, des guides ou invites graphiques, présentés via l’afficheur pour aider un utilisateur à sélectionner des dessins cosmétiques, des vidéos tutorielles ou des animations. Des éléments visuels de l’interface utilisateur 945 peuvent également être présentés via un afficheur du dispositif d’ensemble applicateur 960 et/ou de l’applicateur de pigment 970. Dans certains modes de réalisation, l’interface utilisateur 945 fournit des conseils (par exemple, des guides visuels tels que des flèches ou des cibles, des indicateurs de progression, un retour audio/haptique, une parole synthétisée, etc.) pour guider un utilisateur dans des conditions d’éclairage, des angles, etc. particuliers, afin de garantir qu’un nombre suffisant de données soit collecté pour être utilisé par les moteurs de cartographie et de projection.
L’application client 940 peut inclure un module d’orientation de source 947. Le module d’orientation de source 947 peut être ou inclure des instructions lisibles par ordinateur (par exemple, un logiciel, des pilotes, etc.) pour traduire une représentation numérique d’un motif d’exposition en données d’intensité et de direction pour piloter les sources 925. Par exemple, alors que le moteur de commande 931 peut assurer la communication entre les divers composants du dispositif informatique client 901, des signaux de pilotage spécifiques peuvent être générés par le module d’orientation de source 947. Dans le cadre du fonctionnement du module d’orientation de source 947, l’application client peut recevoir des données en temps réel de la ou des caméras 921 et des capteurs 927, qui peuvent être traitées par le moteur de balayage 3D 941, le moteur de suivi de position 943, et peuvent être utilisées pour mettre à jour progressivement la cartographie et le dessin cosmétique. De cette façon, le module d’orientation de source 947 peut répondre à un mouvement de la surface corporelle cible, augmentant ainsi la tolérance du dispositif informatique client 901 vis-à-vis d’un mouvement de l’utilisateur sans perte de fidélité du dessin cosmétique. Dans certains modes de réalisation, la demande de ressources informatiques pour un tel balayage/suivi en temps réel peut être répartie sur plusieurs dispositifs, tels que le dispositif d’ensemble applicateur 960, l’applicateur de pigment 970 et/ou le système d’ordinateur distant 980, par le biais de routines de parallélisation ou de distribution.
Un module de communication 947 de l’application client 940 peut être utilisé pour préparer des informations à transmettre à, ou pour recevoir et interpréter des informations provenant d’autres dispositifs ou systèmes, tels que le dispositif d’ensemble applicateur 960, l’applicateur de pigment 970, et/ou le système d’ordinateur distant 980, comme décrit plus en détail en référence à la . Ces informations peuvent inclure des images numériques capturées, des balayages ou des vidéos, des paramétrages de dispositif de soins personnels, des routines de soins personnalisées, des préférences d’utilisateur, des identifiants d’utilisateur, des identifiants de dispositif, ou similaires. Dans un mode de réalisation, le dispositif informatique client 901 collecte des données décrivant l’exécution de routines de soins, des données d’image de surfaces corporelles, ou d’autres données. Dans un mode de réalisation, ces données sont transmises via l’interface réseau 917 au système d’ordinateur distant 980 pour un traitement ou un stockage supplémentaire (par exemple, dans un magasin de données de produit 983 ou un magasin de données de profil d’utilisateur 985). Le dispositif informatique client 901 peut être utilisé par un consommateur, un professionnel de soins personnels ou une autre entité pour interagir avec d’autres composants du système 900, tels que le dispositif d’ensemble applicateur 960, l’applicateur de pigment 970 et/ou le système d’ordinateur distant 980. Dans un mode de réalisation, le dispositif informatique client 901 est un dispositif informatique mobile tel qu’un téléphone intelligent ou un dispositif informatique sur tablette équipé des composants 920 et de l’application client 940 ou pourvu des composants par le biais d’un couplage électronique avec un dispositif périphérique.
Des composants et des fonctionnalités illustratifs du système d’ordinateur distant 980 vont maintenant être décrits. Le système d’ordinateur distant 980 inclut un ou plusieurs ordinateurs serveurs qui mettent en œuvre un ou plusieurs des composants illustrés, par exemple, dans un agencement informatique en nuage. Le système d’ordinateur distant 980 inclut un moteur de projection 987, le moteur de modèle 3D 981, le magasin de données de produit 983, et le magasin de données de profil d’utilisateur 985. Dans un mode de réalisation, le moteur de modèle 3D 981 utilise des données d’image (par exemple, des données d’image couleur, des données d’image infrarouge) et des données de profondeur pour générer un modèle 3D de la surface corporelle cible. Les données d’image sont obtenues à partir du dispositif informatique client 901, par exemple, à partir de la ou des caméras 921 ou du ou des capteurs 927 qui sont intégrés ou sinon couplés électroniquement avec le dispositif informatique client 901. Dans un mode de réalisation, des données d’image et des données de profondeur associées à un utilisateur sont stockées dans le magasin de données de profil d’utilisateur 985. Dans un mode de réalisation, le consentement de l’utilisateur est obtenu avant de stocker toute information qui est personnelle à un utilisateur ou qui peut être utilisée pour identifier un utilisateur.
Dans un mode de réalisation, le moteur de cartographie/projection 987 effectue un traitement de données relatives à une routine cosmétique, tel que la génération de cartographies de surfaces cibles à l’aide de données d’image/de capteur et/ou la génération d’une projection de la routine de dessins cosmétiques, qui peut ensuite être transmise au dispositif informatique client 901. Les informations de routine cosmétique peuvent inclure, par exemple, des instructions programmatiques de motif d’exposition pour illuminer la surface corporelle cible qui peuvent être fournies sous forme d’instructions à exécuter par le moteur de commande 931, par l’application client 940, ou par les sources 925 directement.
Dans certains modes de réalisation, le moteur de projection 987 génère des données de dessin cosmétique à l’aide d’informations d’utilisateur provenant du magasin de données de profil d’utilisateur 985, du magasin de données de produit 983, du moteur de modèle 3D 981, ou d’une autre source ou combinaison de sources. Le moteur de modèle 3D 981 peut employer des techniques d’apprentissage machine ou d’intelligence artificielle (par exemple, mise en concordance de modèles, extraction et mise en concordance de particularités, classification, réseaux neuronaux artificiels, architectures d’apprentissage profond, algorithmes génétiques, ou similaires) Par exemple, pour générer le dessin cosmétique conformément à une cartographie de surface d’un visage, le moteur de projection 987 peut analyser une cartographie faciale générée par le moteur de modèle 3D 981 pour mesurer ou cartographier les contours, les rides, la texture de peau, etc. de la surface corporelle cible (par exemple, le visage 102 du sujet de la ). Le moteur de projection 987 peut recevoir des données décrivant un dessin cosmétique sur la base d’un code d’identifiant fourni par l’utilisateur par le biais du dispositif d’ensemble applicateur 960, de l’applicateur de pigment 970, et/ou directement à partir du dispositif informatique client 901. Dans un tel scénario, le moteur de projection 987 peut utiliser ces informations pour générer une projection du dessin cosmétique (par exemple, le dessin cosmétique 210 de la ) sur la surface corporelle cible.
Les dispositifs montrés sur la peuvent communiquer entre eux via un réseau 950, qui peut inclure toute technologie de communication appropriée incluant, sans s’y limiter, des technologies câblées telles que DSL, Ethernet, fibre optique, USB, Firewire, Thunderbolt ; des technologies sans fil telles que WiFi, WiMAX, 3G, 4G, LTE, 5G, 10G et Bluetooth ; et des réseaux privés (par exemple, un intranet) ou des réseaux publics (par exemple, Internet). En général, les communications entre les dispositifs informatiques ou les composants de la , ou d’autres composants ou dispositifs informatiques utilisés conformément aux modes de réalisation décrits, se produisent directement ou par le biais de composants ou de dispositifs intermédiaires.
De nombreuses alternatives aux agencements divulgués et décrits en référence aux figures 1 et 9, sont possibles. Par exemple, la fonctionnalité décrite comme étant mise en œuvre dans de multiples composants peut plutôt être consolidée en un seul composant, ou la fonctionnalité décrite comme étant mise en œuvre dans un seul composant peut être mise en œuvre dans de multiples composants illustrés, ou dans d’autres composants qui ne sont pas montrés sur les figures 1 ou 9. À titre d’autre exemple, les dispositifs des figures 1 et 9 qui sont illustrés comme incluant des particuliers peuvent plutôt inclure plus de composants, moins de composants, ou des composants différents sans s’écarter de la portée des modes de réalisation décrits. À titre d’autre exemple, une fonctionnalité qui est décrite comme étant exécutée par un dispositif ou un sous-composant particulier peut plutôt être exécutée par un ou plusieurs autres dispositifs dans un système. À titre d’exemple, le moteur de modèle 3D 914 peut être mis en œuvre dans le dispositif informatique client 901 ou dans un autre dispositif ou une combinaison de dispositifs.
En plus des bénéfices techniques des modes de réalisation décrits qui sont décrits ailleurs dans le présent document, de nombreux autres bénéfices techniques sont obtenus dans certains modes de réalisation. Par exemple, le système 900 permet de mener indépendamment certains aspects du processus par des dispositifs de soins personnels ou des dispositifs informatiques clients, tout en déplaçant d’autres charges de traitement vers le système d’ordinateur distant 910 (qui peut être un système informatique relativement puissant et fiable), améliorant ainsi les performances et préservant la durée de vie de la batterie pour la fonctionnalité fournie par les dispositifs de soins personnels ou les dispositifs informatiques clients.
En général, le mot « moteur », tel qu’il est utilisé dans le présent document, désigne la logique incorporée dans des instructions matérielles ou logicielles écrites dans un langage de programmation, tel que C, C++, COBOL, JAVA™, PHP, Perl, HTML, CSS, JavaScript, VBScript, ASPX, Microsoft.NET™, et/ou similaire. Un moteur peut être compilé en programmes exécutables ou écrit dans des langages de programmation interprétés. Les moteurs logiciels peuvent être appelables depuis d’autres moteurs ou depuis eux-mêmes. De façon générale, les moteurs décrits dans le présent document désignent des modules logiques qui peuvent être fusionnés avec d’autres moteurs ou divisés en sous-moteurs. Les moteurs peuvent être stockés dans tout type de support lisible par ordinateur ou de dispositif de stockage par ordinateur et être stockés sur et exécutés par un ou plusieurs ordinateurs universels, créant ainsi un ordinateur spécialisé configuré pour fournir le moteur ou sa fonctionnalité.
Comme le comprend la personne du métier, un « magasin de données » comme décrit dans le présent document peut être tout dispositif approprié configuré pour stocker des données pour un accès par un dispositif informatique. Un exemple de magasin de données est un système de gestion de base de données relationnelle (SGBD) hautement fiable et à haut débit, s’exécutant sur un ou plusieurs dispositifs informatiques et accessible sur un réseau à haut débit. Un autre exemple de magasin de données est un magasin clé-valeur. Cependant, toute autre technique et/ou tout autre dispositif de stockage appropriés capables de fournir rapidement et de manière fiable les données stockées en réponse à des requêtes peuvent être utilisés, et le dispositif informatique peut être accessible localement plutôt que sur un réseau, ou peut être fourni sous forme de service en nuage. Un magasin de données peut également inclure des données stockées de manière organisée sur un support de stockage lisible par ordinateur, comme décrit ci-dessous. La personne du métier reconnaîtra que des magasins de données séparés décrits ici peuvent être combinés en un magasin de données unique, et/ou qu’un magasin de données unique décrit ici peut être séparé en de multiples magasins de données, sans s’écarter de la portée de la présente divulgation.
La est un schéma fonctionnel qui illustre des aspects d’un exemple de dispositif informatique 1000, conformément à divers modes de réalisation. Bien que de multiples types différents de dispositifs informatiques soient décrits en référence aux divers modes de réalisation, l’exemple de dispositif informatique 1000 décrit divers éléments qui sont communs à de nombreux types différents de dispositifs informatiques. Bien que la soit décrite en référence à un dispositif informatique qui est mis en œuvre en tant que dispositif sur un réseau, la description ci-dessous est applicable à des serveurs, des ordinateurs personnels, des téléphones mobiles, des téléphones intelligents, des tablettes numériques, des dispositifs informatiques intégrés et d’autres dispositifs qui peuvent être utilisés pour mettre en œuvre des portions de modes de réalisation de la présente divulgation. En outre, la personne du métier et les autres reconnaîtront que le dispositif informatique 1000 peut être l’un quelconque des nombreux dispositifs actuellement disponibles ou à développer.
Dans sa configuration la plus basique, l’exemple de dispositif informatique 1000 inclut au moins un processeur 1002 et une mémoire système 1004 connectés par un bus de communication 1006. Selon la configuration exacte et le type de dispositif, la mémoire système 1004 peut être une mémoire volatile ou non volatile, telle qu’une mémoire morte (« ROM »), une mémoire vive (« RAM »), une EEPROM, une mémoire flash ou une technologie de mémoire similaire. La personne du métier et les autres reconnaîtront que la mémoire système 1004 stocke typiquement des données et/ou des modules de programme qui sont immédiatement accessibles au processeur 1002 et/ou qui sont en cours d’exploitation par celui-ci. À cet égard, le processeur 1002 peut servir de centre de calcul du dispositif informatique 1000 en prenant en charge l’exécution des instructions.
La [Fig. 8A] est une illustration schématique d’un exemple de cellule de polymère électroactif 800, conformément à divers modes de réalisation. L’exemple de cellule de polymère électroactif 800 inclut une première électrode 805, une couche de polymère électroactif 810, une seconde électrode 815, et une source de tension 820. La source de tension 820 peut être couplée électriquement avec la première électrode 805 et la seconde électrode 825 via des traces conductrices 825. Les traces conductrices 825 peuvent être ou inclure au moins une portion en matériau flexible. Dans certains cas, les traces conductrices 825 peuvent être ou inclure des conducteurs flexibles, incluant sans s’y limiter, des conducteurs en carbone flexibles/étirables, des conducteurs en argent ou des conducteurs en cuivre. Dans un exemple illustratif, les conducteurs en carbone peuvent être ou inclure des matériaux conducteurs en carbone (par exemple, des fibres de carbone, des nanotubes, du graphène ou autres) en suspension dans une matrice monomère ou polymère. De même, les conducteurs en argent ou en cuivre peuvent être ou inclure des matériaux conducteurs (par exemple, des nanotiges, des nanoparticules ou autres) en suspension dans une matrice. Les conducteurs peuvent être sérigraphiés, déposés par évaporation ou sinon former des motifs sur le substrat 860 pour former les traces d’électrode 871 et 881.
L’exemple de cellule de polymère électroactif 800 peut être décrit par deux morphologies différentes correspondant au fait que la source de tension 820 applique ou non une tension aux bornes de la couche de polymère électroactif 810. Comme l’illustre la [Fig. 8A], lorsque la source de tension 820 est ouverte ou court-circuitée, de sorte qu’aucune tension ne soit appliquée aux bornes de la couche de polymère électroactif 810, l’exemple de cellule de polymère électroactif 800 peut adopter une première morphologie. En réponse à la fermeture du circuit, appliquant ainsi la tension aux bornes de la couche de polymère électroactif 810, l’exemple de cellule de polymère électroactif 800 peut passer à une seconde morphologie, en raison de forces (F x , F y , F z ) générées par les changements de la structure de polymère. Bien que les forces soient décrites en référence aux axes cartésiens, l’exemple de cellule de polymère électroactif 800 peut être une cellule cylindrique ou peut adopter d’autres formes, de sorte que des espaces de coordonnées alternatifs puissent mieux décrire les forces générées suite à l’application de la tension à l’exemple de cellule de polymère électroactif 800.