INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
À titre d’exemple, un produit cosmétique enveloppé de plastique peut être inséré dans l’accessoire 500 en le faisant passer à travers la base de l’accessoire 500, puis à travers l’ouverture au sommet de l’accessoire. Les bords tranchants des lattes au niveau du sommet de l’accessoire peuvent être en contact avec le plastique entourant le produit cosmétique. Le produit cosmétique peut ensuite être retiré par l’ouverture au niveau du sommet de l’accessoire et de la base de l’accessoire. Les bords tranchants du sommet peuvent rayer, déchirer ou gratter l’emballage entourant le produit cosmétique. Par exemple, un bord tranchant en contact avec l’emballage en plastique du produit cosmétique peut déchirer un trou dans l’emballage lorsque le produit cosmétique est tiré au-delà du bord tranchant. La fixation peut ainsi faciliter le retrait de l’emballage et l’ouverture du produit cosmétique. Dans un mode de réalisation, l’accessoire 500 peut être placé à l’intérieur de l’un des canaux de l’ensemble de fixation. Le produit cosmétique emballé peut être placé dans la glissière linéaire et dirigé dans le canal de l’ensemble de fixation à insérer dans l’accessoire. La glissière linéaire peut ensuite être déplacée pour retirer le produit cosmétique emballé de l’accessoire et déchirer l’emballage.
En tant que fonction supplémentaire incluse dans l’appareil de fixation, le dispositif de fixation déploie automatiquement un tube de rouge à lèvres qui y est stocké de sorte qu’il soit déployé à la longueur optimale pour chaque utilisation.
La représente un exemple spécifique du dispositif de fixation 300 réalisant certaines caractéristiques qui ont été mentionnées ci-dessus. Sur la , deux éléments rotatifs 361 et 362 couvrent certaines parties de la chambre 314. Comme indiqué ci-dessous, lorsque le conteneur de mascara est inséré dans la chambre 314, l’élément rotatif 361 « saisit » le corps du conteneur. L’élément rotatif 362 est configuré pour saisir une partie de l’extrémité du capuchon de mascara qui est fixée à la baguette de mascara.
Les Figures 21B-21C représentent une vue latérale de la façon dont les fonctions de la FIG. 21 produisent certains effets lorsqu’un conteneur et un capuchon de mascara sont insérés dans la chambre 314.
Sur la , le conteneur de mascara 364 repose dans la chambre 314. Le capuchon de mascara 366 repose sur le chariot 322, qui est accouplé au rail 328. Le premier élément rotatif 361 se trouve dans la chambre et saisit au moins une moitié supérieure du conteneur de mascara 364. Le deuxième élément rotatif 362 est disposé vers un bord du dispositif de fixation et n’est pas en contact avec le conteneur de mascara 364. Il convient de noter que chacun des éléments rotatifs 361 et 362 tourne essentiellement à travers un boîtier du dispositif de fixation via un boîtier semi-circulaire qui couvre une surface extérieure de l’élément rotatif à l’extérieur du dispositif de fixation, mais il ne couvrira pas l’élément rotatif à l’intérieur du dispositif de fixation. La montre en outre que l’élément coupant 500 est disposé à une extrémité de la chambre 314, de sorte qu’il peut recevoir une partie inférieure du conteneur de mascara 364.
La représente une vue transparente du fonctionnement des éléments rotatifs 361 et 362. Les éléments rotatifs 361 et 362 sont en fait des engrenages coniques qui sont commandés pour être tournés respectivement par les engrenages du moteur 367 et 368. Les engrenages du moteur 367 et 368 sont commandés respectivement par les contrôleurs 381 et 382. Le chariot délivrera le capuchon du mascara jusqu’à un point où une vis femelle intérieure filetée à l’intérieur du capuchon 366 (non illustré) se bloque sur les filetages de vis mâle 383 sur le conteneur de mascara 364. L’élément rotatif 362 est ensuite commandé pour être tourné de sorte que le capuchon 366 se visse sur le conteneur de mascara 364 jusqu’à ce qu’il soit complètement fermé. La structure de la combinaison de l’engrenage conique 362, de l’engrenage moteur 368 et du dispositif de commande 382 est conçue pour être mobile et fixée à un ressort 3 qui est fixé à un point fixe 386. Cela permet au capuchon de se déplacer légèrement dans deux directions pour permettre le vissage ou le dévissage du capuchon selon les besoins. Grâce à ce mécanisme, le conteneur de mascara peut être automatiquement fixé au capuchon de mascara lorsque l’utilisateur a terminé d’utiliser l’applicateur de mascara.
Sur la , l’élément rotatif 361 peut être utilisé pour faire tourner le conteneur de mascara 364 si nécessaire. Par exemple, lorsque le conteneur a encore un emballage plastique extérieur, la rotation de l’élément 361 permet au conteneur de se déplacer contre les bords tranchants de l’accessoire 500 et de sortir le conteneur de l’emballage. De plus, l’élément rotatif 361 peut permettre au liquide de mascara à l’intérieur du conteneur de se mélanger si nécessaire.
La illustre une fonctionnalité supplémentaire qui permet à l’utilisateur d’éviter trop de mouvements de la main lors du retour de l’applicateur de mascara dans le conteneur. Sur la , l’adaptateur 100 est représenté en position renversée avec le corps de l'adaptateur 110 sur le support de produit cosmétique 120. On peut voir que dans ce mode de réalisation, le support de produit cosmétique 120 comprend des charnières 128. Comme illustré, le support de produit cosmétique peut tourner le long des charnières, ce qui permet à l’élément annulaire de se séparer au point le plus bas. Si une application cosmétique était maintenue par l’adaptateur 100, cela permettrait à l’applicateur de produit cosmétique d’être « libéré » pendant que l’utilisateur utilise le stabilisateur de mouvement. Ainsi, l’utilisateur pourrait libérer un applicateur de mascara directement sur le chariot 22 illustré ci-dessus tout en utilisant l’aide du stabilisateur de mouvement.
Comme indiqué sur la , l’adaptateur 100 tient le tube de rouge à lèvres 160. Bien que l’adaptateur puisse être rangé dans le dispositif de fixation sans applicateur de produit cosmétique, l’adaptateur peut être rangé dans le dispositif de fixation avec le tube de rouge à lèvres toujours inséré dans celui-ci. De plus, une roue rotative à l’intérieur du dispositif de fixation peut saisir l’extrémité du tube de rouge à lèvres et faire tourner le tube à l’intérieur du dispositif de fixation de sorte que le tube de rouge à lèvres soit à la hauteur et à l’orientation optimales avant que l’utilisateur ne retire l’adaptateur à insérer dans le dispositif de stabilisation de mouvement.
La montre comment le dispositif 1100 se couple avec un adaptateur 1105 et un applicateur de maquillage 1106. On peut voir que l’adaptateur s’adapte sur l’extrémité exposée de la partie réceptrice 1102. L’adaptateur comprend des connecteurs homologues électriques (un connecteur femelle – non illustré) dans une partie encastrée pour entrer en contact avec l’interface électrique de la partie réceptrice 1101.
Comme illustré à la , la partie réceptrice 1102 est configurée pour contorsionner, articuler, repositionner, etc., entre une position verticale (comme illustré à la ) et une posture inclinée (comme illustré à la ). Ceci est réalisé à l’aide d’un mécanisme de charnière contenu à l’intérieur de la partie réceptrice 1102. La montre que le mécanisme de charnière est une charnière à mise à niveau automatique/stabilisant le mouvement.
La [Fig 3A] représente un diagramme des composants internes du dispositif 1100 selon un mode de réalisation. Dans la partie poignée, l’appareil comprend une source d’alimentation 1301, qui peut être une batterie ou similaire. Le dispositif comprend un ensemble de carte à circuits imprimés (PCBA) 1302, qui peut inclure le circuit de capteur de position 1307, le circuit de lecteur 1308, le circuit de commande 1309 et l’interface de communication 1310, tels que compris dans l’art.
Par exemple, comme le circuit du capteur 1307, le PCBA peut inclure au moins un capteur inertiel et au moins un capteur de mouvement distribué pour détecter les mouvements musculaires involontaires et mesurer les signaux liés à ces mouvements musculaires involontaires qui sont créés lorsqu’un utilisateur affecte négativement le mouvement de l’applicateur. Ces capteurs détectent également le mouvement de la sortie stabilisée par rapport au dispositif. Les circuits de commande envoient des commandes de tension aux éléments générateurs de mouvement (décrits ci-dessous) en réponse aux signaux pour annuler les tremblements ou les mouvements musculaires involontaires de l’utilisateur. Cette annulation maintient et stabilise une position de l’applicateur, la maintenant stable.
L’homme du métier apprécie aisément qu’un système et une méthode conformément à la présente invention peuvent utiliser diverses mises en œuvre des circuits de commande et des circuits du capteur et qui seraient dans l’esprit et la portée de la présente invention. Dans un mode de réalisation, le circuit de commande 1309 comprend un système électrique capable de produire une réponse électrique à partir d’entrées de capteur telles qu’un microcontrôleur programmable ou un réseau prédiffusé programmable par l’utilisateur (FPGA). Dans un mode de réalisation, le circuit de commande comprend un microcontrôleur programmable 8 bits ATMEGA8A fabriqué par Atmel en raison de son faible coût global, de sa faible consommation d’énergie et de sa capacité à être utilisé dans des applications à volume élevé.
Dans un mode de réalisation, l’au moins un capteur inertiel dans le circuit du capteur est un capteur comprenant, notamment, un accéléromètre, un gyroscope ou une combinaison des deux. Dans un mode de réalisation, l’au moins un capteur de mouvement distribué dans le circuit du capteur est un capteur de position sans contact comprenant, notamment, un capteur magnétique à effet Hall.
Le système créé par la combinaison du circuit de capteur, du circuit de commande et des éléments de génération de mouvement peut être un système de commande en boucle fermée qui détecte le mouvement et l’accélération à différents points du système et transmet des informations détaillées à un algorithme de commande qui déplace les éléments de génération de mouvement de manière appropriée pour annuler l’effet net des mouvements musculaires involontaires d’un utilisateur et stabiliser ainsi la position de l’applicateur. Le fonctionnement et les détails des éléments du système de commande et de l’algorithme de commande sont compris dans l’art, comme décrit dans le document U.S. PG Publication 2014/0052275A1.
L’interface de communication 1310 peut comporter un contrôleur de réseau tel que BCM43342 Wi-Fi, de la modulation de fréquence et une puce combinée Bluetooth de Broadcom, pour l’interface avec un réseau.
Dans la partie réceptrice du dispositif, il peut y avoir deux éléments mobiles pour permettre un mouvement tridimensionnel du réceptacle en tant que mouvement anti-vibration. Les deux éléments mobiles comprennent un élément mobile de l’axe y 1303 et un élément mobile de l’axe x 1304, chacun étant connecté et contrôlé par le PCBA 1302. Chacun des éléments mobiles peut être des servomoteurs tels qu’ils sont compris dans l’art. Le dispositif comprend en outre un couplage d’effecteur terminal 1305, qui est configuré pour être couplé avec l’adaptateur 1105. Le couplage de l’effecteur terminal 1305 peut inclure un lecteur d’identification par radiofréquence (RFID) 1306, configuré pour lire une étiquette RFID, qui peut être incluse avec l’applicateur, comme indiqué ci-dessous.
La [Fig 3B] représente un diagramme d’un mode de réalisation alternatif du dispositif 1100 dans lequel la portion réceptrice comprend un positionneur électromagnétique 1311 au lieu des éléments mobiles représentés sur la [Fig 3A]. Le positionneur électromagnétique 1311 peut comporter des noyaux magnétiques en forme de U 1312 disposés autour d’un tube non magnétique 1313, rempli d’un fluide magnétique 1314. Chacun des noyaux magnétiques comporte des parties de bras entourées d’enroulements 1315. Les noyaux magnétiques peuvent être contrôlés par le circuit de commande du PCBA 1302 pour agir comme une structure génératrice de champ magnétique actif contrôlable qui est utilisée pour générer un champ magnétique variable qui agit sur le fluide magnétique, provoquant son déplacement, permettant ainsi à l’induit d’être déplacé dans la position et/ou l’orientation de coordonnées souhaitées. Les détails de la mise en œuvre du positionneur électromagnétique 1311 se trouvent dans le brevet américain no 6 553 161.
Dans le dispositif conventionnel de stabilisation de mouvement décrit ci-dessus, il y a un problème, à savoir que l’interface 1104 qui reçoit l’adaptateur 1105 nécessite un point de fixation spécifique pour s’aligner correctement avec l’interface.
Par conséquent, les modes de réalisation ci-dessous fournissent une connexion d’adaptateur universelle entre la poignée du dispositif de stabilisation de mouvement afin d’améliorer l’expérience utilisateur et de réduire la difficulté et le temps nécessaires à la configuration du système pour utilisation.
Dans un mode de réalisation, la présente divulgation est dirigée vers un applicateur cosmétique. L’applicateur de produit cosmétique peut être utilisé pour une variété d’applications cosmétiques, y compris, notamment, le mascara, l’eyeliner, les produits pour les sourcils, les produits pour les lèvres (rouge à lèvres, brillant à lèvres, crayon à lèvres, etc.), les produits pour la peau et/ou les cheveux. Dans un mode de réalisation, l’applicateur de produit cosmétique peut inclure un adaptateur, l’adaptateur pouvant connecter l’applicateur de produit cosmétique à un stabilisateur de mouvement. Le stabilisateur de mouvement peut être, par exemple, une poignée qui peut empêcher des mouvements involontaires tels que des tremblements ou des spasmes. Ces mouvements peuvent interférer avec l’application des produits cosmétiques et peuvent également rendre difficile l’interaction générale avec les applicateurs ou les outils cosmétiques. Par exemple, les nombreux produits cosmétiques nécessitent un mouvement de torsion ou une force pour ouvrir ou extruder le produit. Il peut être difficile pour les utilisateurs d’atteindre l’amplitude de mouvement ou la précision nécessaires pour appliquer ces forces sur le produit cosmétique. Dans un mode de réalisation, l’applicateur de produit cosmétique peut contenir un produit cosmétique et peut permettre d’appliquer la force appropriée sur le produit cosmétique pour ouvrir, fermer, mélanger, remuer, agiter, extruder ou obtenir d’autres fonctions similaires nécessaires à l’application.
La représente une vue d’ensemble d’un système de raccordement de poignée d’adaptateur universel 400. Le système comprend un dispositif stabilisateur de mouvement 150 qui comprend une partie poignée 151 et une partie charnière 152 (partie réceptrice) qui est fonctionnellement similaire au dispositif 1100 illustré en . Il comprend en outre un adaptateur universel 100 qui se fixe au dispositif 150 et contient également différents types d’applicateurs de produit cosmétique.
La représente une illustration d’adaptateur 100, selon un mode de réalisation de la présente divulgation. L’adaptateur 100 peut inclure un corps d’adaptateur 110, le corps d’adaptateur 110 pouvant être connecté au stabilisateur de mouvement 150. Le corps de l’adaptateur 110 peut être connecté à ou former la base ou le corps d’un support pour produit cosmétique 120. Chacun de ces composants sera abordé plus en détail dans le présent document. Différentes configurations de l’adaptateur 100 peuvent être utilisées pour différents produits cosmétiques et outils. Par exemple, la forme et les dimensions du support pour cosmétique 120 peuvent être configurées pour différents produits cosmétiques. L’adaptateur 100 peut facilement être fixé et retiré du stabilisateur de mouvement, comme indiqué ici. Dans un mode de réalisation, l’adaptateur 100 peut élargir l’amplitude de mouvement d’un applicateur de produit cosmétique pour permettre les mouvements nécessaires à l’application du produit cosmétique. Dans certains modes de réalisation, l’adaptateur 100 peut être fixé à un support ou à un chariot pour d’autres actions à effectuer avec un produit cosmétique tenu par l’applicateur de produit cosmétique.
La est une vue latérale transparente de l’adaptateur 100, selon un mode de réalisation de la présente divulgation. Le corps de l’adaptateur 110 peut être approximativement formé comme un cylindre droit. Une première extrémité de l’adaptateur peut être fixée à une extrémité d’un stabilisateur de mouvement. Le stabilisateur de mouvement peut être une tige cylindrique formant une poignée que l’utilisateur peut saisir. La première extrémité peut également être appelée ci-après extrémité inférieure ou base de l’adaptateur. L’extrémité inférieure du corps de l’adaptateur 110 peut comporter au moins un aimant, le au moins un aimant pouvant être attiré et fixé à un aimant dans le stabilisateur de mouvement. L’extrémité inférieure du corps de l’adaptateur 110 peut inclure des structures physiques supplémentaires qui peuvent aligner, guider et fixer l’adaptateur au stabilisateur de mouvement. Dans un mode de réalisation, l’extrémité inférieure du corps d’adaptateur 110 peut former une chambre 112, comme illustré sur la vue transparente de la . La chambre peut être une zone creuse à l’intérieur du corps de l’adaptateur 110 qui est entièrement contenue par les parois de l’adaptateur 110. La chambre 112 peut être de forme approximativement conique. Dans un mode de réalisation, la découpe peut être cylindrique. La chambre 112 peut être configurée pour s’adapter sur une saillie à une extrémité du stabilisateur de mouvement. La chambre 112 peut être utilisée pour aligner et guider la fixation de l’applicateur de produit cosmétique sur le stabilisateur de mouvement. L’ajustement de la chambre 112 sur et autour de la projection à l’extrémité du stabilisateur de mouvement limite le mouvement latéral qui désalignerait l’applicateur de produit cosmétique et le stabilisateur de mouvement. Il peut être plus facile pour un utilisateur d’aligner la chambre 112 sur l’extrémité du stabilisateur de mouvement que pour l’utilisateur d’aligner les bords de la face circulaire de l’adaptateur avec les bords de la face circulaire du stabilisateur de mouvement. La chambre 112 peut avoir une symétrie de rotation de sorte que la découpe puisse être placée sur l’extrémité du stabilisateur de mouvement dans n’importe quelle orientation ou à n’importe quel degré de rotation autour de l’axe de la chambre 112. À une extrémité, un aimant peut être fixé à l’extrémité de la chambre, à l’intérieur du corps de l’adaptateur. L’aimant à l’extrémité de la découpe peut être fixé à un aimant à l’extrémité de la projection à l’extrémité du stabilisateur de mouvement.
Lors de la troisième étape de comparaison 185, le processeur 25 vérifie si toutes les surfaces maillées 58 ont été traitées, via l’exécution du troisième module de comparaison 97.
Si non, les étapes de chargement 125, de détermination 130, de comparaison 140, de calcul 150, de stockage 155, de présélection 157, de stockage 160, de sélection 170, et de comparaison 180, ainsi que leur potentielles réitérations, sont répétées à partir de l’étape de chargement 125 lors de laquelle une nouvelle surface maillée 58 est chargée dans la mémoire vidéo 50.
Si oui, alors le disque électronique 35 comprend une base de données cumulées pour chaque surface maillée 58 et le procédé passe à une deuxième étape de détermination 190. Lors de la deuxième étape de détermination 190, le processeur 25 détermine la couverture réseau à chaque point de contrôle Pc par application, aux rayons sélectionnés de chaque base de données cumulées, du modèle de pertes dans les signaux électromagnétiques tel que décrit précédemment.
En complément facultatif, le procédé comprend ensuite une étape d’affichage 195 lors de laquelle le processeur 25 génère, via l’exécution du module d’affichage 99, l’image de l’environnement décrite précédemment et l’envoie à l’écran d’affichage 15 pour son affichage à destination de l’utilisateur du dispositif de détermination 10.
Selon une variante, toutes les étapes dudit procédé sont exécutées par le processeur 25, la mémoire vidéo 50 correspondant alors à une partie de la mémoire vive 45.
Le procédé de détermination selon la présente invention s’adapte donc à tout type d’environnement, et notamment à des environnements de grandes dimensions.
En outre, la structure du procédé de détermination selon l’invention permet paralléliser les étapes de chargement 125, de détermination 130, de comparaison 140, de calcul 150, de stockage 155, et de présélection 157, sur plusieurs cartes graphiques 30 mises en parallèles. En particulier, chaque surface maillée 58 peut être traitée simultanément par des cartes graphiques 30 parallèles.
Procédé de routage de messages dans un réseau maillé La présente divulgation relève du domaine du routage de messages dans un réseau, et en particulier du routage des messages dans un réseau maillé mettant en œuvre un mode de transmission par inondation.
Dans les réseaux IOT (« Internet of Things »), il est connu d’utiliser des réseaux maillés, également désigné réseau de type « mesh » en langue anglaise. Dans le réseau maillé, les nœuds sont connectés pair à pair sans hiérarchie centrale, chacun des nœuds pouvant recevoir, envoyer et retransmettre un message. La mise en œuvre d’un réseau maillé permet d’augmenter la robustesse du réseau en évitant d’avoir des points névralgiques, qui en cas de panne, peuvent gêner le fonctionnement du réseau. En effet, dans un réseau maillé, si un nœud tombe en panne, le message peut être transmis via une route alternative.
Au sein d’un tel réseau maillé, les messages peuvent être transmis selon un mode inondation, couramment désigné « flooding » en langue anglaise. L’inondation consiste à inonder le réseau avec les messages en espérant que ceux-ci arrivent à destination. Cette technique peut être utilisée pour le routage de message, ou encore pour la découverte de routes dans le réseau, par exemple selon le protocole AODV (« Ad hoc On Demand Distance Vector »). Cette technique d’inondation du réseau permet de ne pas avoir à entretenir de tables de routage et d’être réactif à un changement d’architecture du réseau, par exemple dans le cas d’un ajout d’un nouveau nœud, de la mise en œuvre de nœuds mobile, ou encore en cas de panne et/ou d’attaque.
Toutefois, le mode de transmission par inondation dans un réseau maillé présente l’inconvénient de favoriser la congestion du réseau et peut présenter un impact énergétique non-négligeable. Il est recherché des méthodes de routage qui soient moins énergivores et qui permettent de limiter les risques de saturation du réseau.
Il est proposé un procédé de routage pour l’acheminement d’un message via des nœuds d’un réseau, dans lequel le message comporte une donnée de destination géographique, et le procédé, mis en œuvre par un nœud courant du réseau, comprend : - sur réception d’un message comprenant ladite donnée de destination géographique, et issu d’un nœud émetteur, - décider de transmettre ou de ne pas transmettre le message en fonction d’une direction désirée de transmission du message déterminée en fonction de la donnée de destination géographique et d’une direction prise par le message entre le nœud émetteur et le nœud courant.
On entend par « donnée de destination géographique », une donnée permettant de localiser dans l’espace une destination du message. On entend par « direction », une direction dans l’espace entre les localisations géographiques concernées.