Brevet FR3133253A1 — publié le 20230908

Systèmes, dispositifs et procédés incluant la ludification de roue de couleurs On propose un système qui est configuré pour exécuter un processus de jeu qui inclut l’affichage d’une image d’un produit cosmétique mélangé qui a une couleur cible ; l’affichage d’une interface de sélection de couleur qui permet à un utilisateur de sélectionner une seule couleur parmi une pluralité de couleurs ; la réception d’une entrée d’un utilisateur sur l’interface de sélection de couleur qui correspond à l’estimation de l’utilisateur de la couleur cible affichée dans l’image ; et la fourniture en sortie d’un résultat à l’utilisateur indiquant un degré de similarité entre l’entrée de l’utilisateur sur l’interface de sélection de couleur et la couleur cible. Figure pour l’abrégé : 1 systèmes, dispositifs et procédés incluant la ludification de roue de couleurs CONTEXTE Domaine La présente divulgation concerne généralement un système, un appareil et un procédé pour déterminer une combinaison de matériaux cosmétiques qui peuvent être mélangés et distribués pour un utilisateur particulier. RÉSUMÉ Dans un mode de réalisation, un système est proposé lequel inclut des moyens de traitement configurés pour exécuter un processus de jeu qui inclut l’affichage d’une image d’un produit cosmétique mélangé lequel a une couleur cible ; l’affichage d’une interface de sélection de couleur qui permet à un utilisateur de sélectionner une seule couleur parmi une pluralité de couleurs ; la réception d’une entrée d’un utilisateur sur l’interface de sélection de couleur qui correspond à l’estimation de l’utilisateur de la couleur cible affichée dans l’image ; et la fourniture en sortie d’un résultat à l’utilisateur indiquant un degré de similarité entre l’entrée de l’utilisateur sur l’interface de sélection de couleur et la couleur cible. Le dossier de brevet ou de demande contient au moins un dessin exécuté en couleur. Une appréciation plus complète de la divulgation et des nombreux avantages qui en découlent sera facilement obtenue grâce à une meilleure compréhension de celle-ci en référence à la description détaillée suivante, lorsqu’elle est considérée en relation avec les dessins ci-joints dans lesquels : La est une vue en perspective globale d’un dispositif de distribution de cosmétique, ou d’un distributeur de cosmétique, selon un exemple ; La est une vue en perspective d’un corps de distributeur, selon un exemple ; La est une vue en perspective du distributeur de cosmétique avec le corps de distributeur retiré, selon un exemple ; [Fig. 4A] La [Fig. 4A] est une vue en perspective de composants internes du distributeur de cosmétique, selon un exemple ; [Fig. 4B] La [Fig. 4B] est une vue en perspective de composants internes du distributeur de cosmétique, selon un exemple ; La est une vue en perspective d’une cartouche, selon un exemple ; La est une vue en perspective d’un engrenage de cartouche, selon un exemple ; [Fig. 7A] La [Fig. 7A] est une vue en perspective d’une plaque de dessous, selon un exemple ; [Fig. 7B] La [Fig. 7B] est une vue en perspective de la plaque de dessous, vue du dessous, selon un exemple ; La est une vue en perspective d’une base, selon un exemple ; [Fig. 9A] La [Fig. 9A] est une vue en perspective éclatée d’un poudrier, disposé au-dessus d’un collecteur, selon un exemple ; [Fig. 9B] La [Fig. 9B] est une vue en perspective du poudrier dans une position ouverte, selon un exemple ; La est un schéma représentant un exemple de séquence de processus primaires d’un procédé de formulation cosmétique 900, selon un exemple ; La est un schéma de processus représentant un exemple de processus de détection de matériau cosmétique dans le distributeur de cosmétique, selon un exemple ; [Fig. 12A] [Fig. 12B] Les figures 12A et 12B sont des schémas de processus représentant des exemples de processus de sélection d’une formulation cosmétique, selon un exemple ; La est un schéma de processus représentant un exemple de processus de distribution de matériau cosmétique dans le distributeur de cosmétique, selon un exemple. La est un schéma représentant un exemple de système de distribution de cosmétique connecté, selon un exemple ; et La est un schéma représentant un exemple de circuiterie du dispositif de commande et du distributeur de cosmétique, selon un exemple. La montre des composants d’un écosystème qui utilise le distributeur de cosmétique pour fabriquer des doses personnalisées pour un utilisateur. La montre un écosystème dont l’objectif est de proposer à un utilisateur une couleur de rouge à lèvres tendance. [Fig. 18A] La [Fig. 18A] montre un exemple de flux d’opérations dans l’écosystème pour distribuer une teinte de rouge à lèvres personnalisée du point de vue de l’appli. [Fig. 18B] La [Fig. 18B] montre un organigramme supplémentaire sur la façon dont les algorithmes de l’appli pour téléphone intelligent dans l’écosystème de rouge à lèvres peuvent permettre à un utilisateur de visualiser une teinte de rouge à lèvres sur l’autoportrait de l’utilisateur. [Fig. 18C] La [Fig. 18C] illustre en outre comment l’ensemble spécifique de cartouches peut donner lieu à différents univers de teintes à présenter à l’utilisateur. [Fig. 18D] La [Fig. 18D] montre comment un mode "correspondre à mon style" peut fonctionner sur l’appli dans l’écosystème de rouge à lèvres. [Fig. 18E] La [Fig. 18E] montre des détails sur la façon de fonctionner du moteur de recommandation de rouge à lèvres basé sur l’autoportrait de la tenue de l’utilisateur. La montre un écosystème dont l’objectif est de proposer à l’utilisateur une formulation de soin de la peau qui soit la plus efficace pour l’utilisateur. [Fig. 20A] La [Fig. 20A] montre un exemple de flux d’opérations dans l’écosystème pour la distribution d’une formulation de soin de la peau personnalisée du point de vue de l’appli. [Fig. 20B] La [Fig. 20B] montre un exemple de la façon dont une combinaison de différents facteurs environnementaux déterminés comme étant présents pour un utilisateur peut conduire à des quantités de dosage différentes à partir de trois cartouches différentes. La montre un éco-système utilisé pour distribuer un fond de teint personnalisé à un utilisateur. [Fig. 22A] La [Fig. 22A] montre un exemple de flux d’opérations dans l’écosystème pour distribuer un fond de teint personnalisé du point de vue de l’appli. [Fig. 22B] La [Fig. 22B] fournit des détails sur un procédé permettant d’effectuer un diagnostic du teint de peau. [Fig. 22C] [Fig. 22D] Les figures 22C et 22D montrent des détails sur la façon dont l’apprentissage profond est utilisé pour estimer un teint de peau dans une image. La montre la structure d’une cartouche comportant une étiquette NFC. La montre un format de données des données stockées sur l’étiquette NFC de la cartouche. La montre un tableau qui inclut des descriptions des divers champs contenus dans le format de données de l’étiquette NFC. La montre une structure du dispositif de distribution qui est équipé pour un système de cartouches échangeables intelligentes. La montre un établissement de liaison entre le dispositif de distribution et un dispositif de téléphone intelligent utilisateur. La montre la machine à états de l’appli consommateur qui montre un processus, du point de vue de l’appli, d’amorçage des cartouches avant toute utilisation du dispositif de distribution. La montre un procédé de gestion d’une étiquette NFC de cartouche défectueuse dans le scénario susmentionné. [Fig. 30A] [Fig. 30B] [Fig. 30C] Les figures 30A-30C montrent un premier type de jeu qui utilise une interface de roue de couleurs pour un dispositif de distribution. La montre un graphique où des données sont collectées sur les sélections de l’utilisateur sur l’interface de roue de couleurs. La montre un organigramme basé sur une particularité de calibrage du jeu qui utilise l’interface de roue de couleurs. La montre un deuxième type de jeu qui utilise une interface de roue de couleurs pour un dispositif de distribution. La montre un troisième type de jeu qui utilise une interface de roue de couleurs pour un dispositif de distribution. La montre un exemple de défi de conception utilisateur qui utilise l’interface de roue de couleurs pour un dispositif de distribution. [Fig. 36A] [Fig. 36B] Les figures 36A et 36B montrent différents écrans affichés à l’utilisateur pendant que l’utilisateur participe au défi de conception utilisateur. La montre une variante de défi de conception d’utilisation. Les figures 38 et 39 montrent des exemples d’écrans pour différents types spécifiques de défis pour différents thèmes. La montre un processus de génération d’une teinte cosmétique recommandée pour un utilisateur sur la base de l’image de l’utilisateur et des résultats d’un défi de conception. Les figures 41 et 42 montrent différents processus pour regrouper des cartouches de cosmétiques dans un seul emballage sur la base des résultats d’un défi de conception. La montre un écran affiché à la fin d’un défi de conception qui permet à un utilisateur d’acheter les emballages groupés de cartouches sur la base des résultats du défi. description détaillée des modes de réalisation Sur les dessins, des références numériques similaires désignent des parties identiques ou correspondantes dans la pluralité de vues. En outre, tels qu’utilisés ici, les mots « un », « une » et similaires ont généralement le sens de « un ou plusieurs », sauf indication contraire. On se réfère à présent aux dessins, sur lesquels des références numériques similaires désignent des parties identiques ou correspondantes dans la pluralité de vues. La sélection de formulations cosmétiques et de matériaux cosmétiques constitutifs pour formuler des formulations cosmétiques est une activité courante qui repose souvent sur une prise de décision subjective et une entrée manuelle. Il existe une grande variété de matériaux cosmétiques disponibles, et d’innombrables combinaisons et permutations de formulations cosmétiques possibles. À chaque occasion où des formulations cosmétiques sont utilisées, des décisions subjectives sont souvent prises par un utilisateur final de cosmétiques pour produire des formulations cosmétiques satisfaisantes. Les résultats sont généralement le fruit de l’expérimentation, nécessitant peut-être de multiples itérations pour obtenir un résultat satisfaisant. En partie à cause de la connaissance limitée des caractéristiques spécifiques des matériaux cosmétiques de base et des proportions nécessaires, les formulations cosmétiques résultantes peuvent manquer de précision. La répétabilité de la production d’une formulation cosmétique spécifique est donc difficile à obtenir. Les modes de réalisation ci-dessous abordent ces problèmes dans l’art conventionnel. Spécifiquement, la description ci-dessous concerne un éco-système permettant de personnaliser le soin de la peau et de fabriquer un système de personnalisation de formule pour une utilisation à domicile, qui est basé sur un dispositif de distribution spécialisé permettant de mélanger instantanément des ingrédients d’un produit cosmétique pour obtenir le résultat final désiré par l’utilisateur, puis de le transporter de manière commode pour portabilité. Le système montré ci-dessous est un dispositif 3 en 1 alimenté par l’IA, le premier du genre, qui permet de personnaliser à domicile le soin de la peau, le fond de teint et le rouge à lèvres liquide. Le dispositif et son appli correspondante évaluent la peau individuelle des utilisateurs et les données environnementales locales pour créer et fournir des formules de soin de la peau et cosmétiques personnalisées, sur place, qui optimisent les niveaux de personnalisation au fil du temps. L’écosystème global est doté d’un système de cartouche motorisé activé par l’IA, tel que décrit ci-dessus, qui crée des formules de soin de la peau et cosmétiques personnalisées en quatre étapes. Le dispositif crée des sérums personnalisés pour la peau selon le processus suivant : 1. Analyse personnelle de la peau : L’utilisateur prend une photo avec l’appareil photo d’un téléphone intelligent et ouvre une appli sur le téléphone intelligent. L’appli utilise l’IA pour analyser la condition globale de la peau de l’utilisateur, en évaluant les rides profondes, les ridules, les taches sombres, le manque de fermeté, la visibilité des pores et le manque d’éclat. 2. Évaluation de l’environnement : L’appli (et/ou une plateforme informatique en nuage distincte) évalue les conditions environnementales locales qui peuvent influencer l’état de la peau de l’utilisateur, y compris la météo, la température, l’humidité, l’indice UV, la qualité de l’air et le pollen. 3. Préférence de produit : L’utilisateur entre ensuite dans l’appli ses préoccupations spécifiques en matière de soin de la peau, comme les ridules, les rides, les taches sombres, la texture rêche de la peau et son aspect terne. 4. Formulation et distribution personnalisées : Un mélange personnalisé de soin de la peau haute performance est ensuite distribué en une seule portion, en haut du dispositif. Le système de moteur, situé en haut du dispositif, déplace et comprime la formule des cartouches à la base de l’appareil dans un mouvement ascendant vers le plateau de distribution au-dessus pour une application propre. Avec une utilisation régulière, la plateforme d’IA peut évaluer l’aspect de la peau d’un utilisateur au fil du temps, ce qui aide les utilisateurs à identifier ce qui fonctionne et à calibrer les futures formules. Le système alimenté par l’IA peut optimiser l’efficacité des formules personnalisées. En prenant régulièrement des photos, les utilisateurs permettent au système intelligent de reconnaître les effets des formules, et d’ajuster le dosage des ingrédients actifs en conséquence. Cela dit, l’utilisateur peut passer outre les recommandations du système s’il souhaite, par exemple, un hydratant supplémentaire. Le système de soin de la peau contient des ingrédients actifs tels que les AHA, les vitamines C et E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym et la mûre. Les offres de cosmétiques - fond de teint et rouge à lèvres liquide - auront la capacité d’intégrer des informations sur les tendances en temps réel ainsi qu’une technologie de correspondance des couleurs dans leurs offres de produits personnalisés, comme décrit ci-dessous. - A l’aide du système de rouge à lèvres, les consommateurs seront capables de créer un rouge à lèvres liquide sur la base de leur teint de peau personnel et de leurs préférences. Le système peut assortir la teinte des vêtements ou des accessoires d’un utilisateur, ou même choisir de créer une couleur particulière qui est tendance sur les médias sociaux. Le dispositif sera doté de trois cartouches ; collectivement, ces cartouches auront la capacité de créer des centaines de teintes. - Le système de fond de teint décrit ci-dessous contiendra trois cartouches, allant des tons clairs aux tons profonds. Sachant que le fond de teint n’est jamais universel, une sélection de ces trios de couleurs peut être proposée afin de correspondre à la plus grande variété de teintes. À l’aide d’un outil de correspondance des teintes, les trois cartouches distribuent différents niveaux de couleur pour créer des teintes personnalisées. Le dispositif a la capacité de créer des centaines de teintes personnalisées. Le dispositif permet de créer une seule dose de couleur, mais les utilisateurs peuvent facilement doubler ou tripler la quantité avec une pression supplémentaire. Il existe trois réglages de dosage pour le système décrit ici. Il y aura une dose de taille standard (0,7 gramme, soit à peu près la taille d’une pistache) que les utilisateurs pourront doubler ou tripler avec une pression supplémentaire. Le dispositif est doté d’un poudrier détachable avec miroir, ce qui permet d’emporter avec soi une dose de produit en portion. Entre l’ouverture de l’appli, la prise d’une photo de son visage et la distribution du produit, l’expérience utilisateur avec le présent système prend environ trois minutes. [dispositif de distribution] La est une vue en perspective globale d’un dispositif de distribution de cosmétique 100, ou d’un distributeur de cosmétique, selon un exemple. La portion visible du distributeur de cosmétique 100 inclut une base 102 connectée à un cordon d’alimentation 104. La base 102 constitue un support pour le corps de distributeur 106. Un poudrier 108 est disposé au-dessus du corps de distributeur 106, un bouton d’alimentation 110 peut être disposé en partie à l’intérieur du corps de distributeur 106 de sorte que le corps de distributeur 106 sécurise le placement du bouton d’alimentation 110, et un voyant lumineux et un bouton 122 peuvent être disposés en partie à l’intérieur du corps de distributeur 106 de sorte que le corps de distributeur 106 sécurise le placement du voyant lumineux et du bouton 122. Le voyant lumineux et le bouton 122 peuvent être un bouton mécanique ou capacitif de type tactile. La est une vue en perspective du corps de distributeur 106, selon un exemple. Le corps de distributeur 106 est un contenant creux à paroi mince qui sert d’élément couvrant pour une grande partie des composants du distributeur de cosmétique 100. Dans cet exemple, le corps de distributeur 106 a une première extrémité en haut avec une section transversale approximativement carrée avec des coins arrondis, tandis qu’une seconde extrémité en bas a une section transversale circulaire. Le corps de distributeur 106 peut constituer une base pour le poudrier 108, ou d’autres composants qui servent de base pour le poudrier 108. Le corps de distributeur 106 peut également inclure un point de montage pour le bouton d’alimentation 110 et un point de montage pour le voyant lumineux et le bouton 122. La est une vue en perspective du distributeur de cosmétique 100 avec le corps de distributeur 106 retiré, selon un exemple. Le bouton d’alimentation 110, le voyant lumineux et le bouton 122, un dispositif de commande 150, une plaque de dessous 166, une plaque inductive 176 et un carter d’engrenage 170 sont visibles sur cette vue, ainsi qu’une section inférieure de corps 154, une section centrale de corps 155 et une section supérieure de corps 156. Le bouton d’alimentation 110 est connecté électriquement au dispositif de commande 150. Le dispositif de commande 150 inclut une circuiterie pour distribuer l’alimentation reçue par le cordon d’alimentation 104, commander un ou plusieurs moteurs 112 pour distribuer le matériau cosmétique, détecter des lectures d’un encodeur optique 192, charger une ou plusieurs batteries 126, faire fonctionner des indicateurs tels que le voyant lumineux et le bouton 122, des carillons ou d’autres signaux audiovisuels, des capteurs, par exemple pour détecter le statut de disponibilité, le type et la quantité de matériau cosmétique, et communiquer sans fil avec des dispositifs externes, incluant une circuiterie pour envoyer et recevoir des signaux et des données, par exemple via des téléphones intelligents et d’autres dispositifs sans fil, en utilisant une variété de protocoles de communication, tels que radiofréquence (RF), Bluetooth, Wi-Fi ou cellulaire. La plaque inductive 176 supporte la plaque de dessous 166, à part la base 102 et le cordon d’alimentation 104, le reste du distributeur de cosmétique 100 est disposé sur la plaque de dessous 166. Le carter d’engrenage 170 est disposé au-dessus, est connecté et fournit un support aux composants internes du distributeur de cosmétique 100 qui sont décrits plus en détail sur les figures 4 à 9B. En outre, le carter d’engrenage 170 inclut une pluralité de trous de cartouche de carter d’engrenage 178, un pour chaque cartouche 114 dans le distributeur de cosmétique 100. Une buse 160 de chaque cartouche 114 est disposée à l’intérieur de l’un des trous de cartouche de carter d’engrenage 178. Diverses sous-structures et divers éléments couvrants supplémentaires peuvent être disposés entre les composants internes du distributeur de cosmétique 100 et le corps de distributeur 106. Par exemple, la section supérieure de corps 156 est disposée au-dessus de la section centrale de corps 155, et la section inférieure de corps 154 est disposée sous la section centrale de corps 155. Lorsqu’il est connecté, le corps de distributeur 106 s’attache à l’extérieur d’au moins une de la section inférieure de corps 154, la section centrale de corps 155 et de la section supérieure de corps 156. La plaque de dessous 166 est disposée sous la section inférieure de corps 154 et est raccordée à celle-ci. La [Fig. 4A] et la [Fig. 4B] sont des vues en perspective de composants internes du distributeur de cosmétique 100, selon un exemple. L’ensemble interne inclut une pluralité d’ensembles de distribution 120, disposés au-dessus de la plaque de dessous 166 et de la plaque inductive 176. Chaque ensemble de distribution 120 comprend une cartouche 114, un engrenage de cartouche 116, un moteur 112, un engrenage de moteur 124, un éjecteur 140, une bague d’indexation d’éjecteur 190, un ressort d’éjecteur 142, une broche de ressort d’éjecteur 144, un poussoir à cran 146, et un ressort à cran 152. Le dispositif de commande 150 commande le fonctionnement de chacun des ensembles de distribution 120. Le distributeur de cosmétique 100 inclut au moins un ensemble de distribution 120. Les exemples décrits ici contiennent trois ensembles de distribution 120, bien qu’une personne ayant une compétence ordinaire dans l’art reconnaîtra qu’un distributeur de cosmétique 100 peut avoir un nombre quelconque d’ensembles de distribution 120. En outre, une pluralité de batteries 126 à l’intérieur du distributeur de cosmétique 100 sont connectées électriquement à la pluralité d’ensembles de distribution 120 pour fournir une alimentation électrique pour le fonctionnement du dispositif de commande 150, de l’ensemble de distribution 120, du moteur 112 et de divers voyants, tels que le voyant lumineux et le bouton 122 (décrits plus en détail sur la ), des carillons et d’autres signaux audiovisuels. Le dispositif de commande 150 et un dispositif connecté 300 (montré sur la ) permettent à un utilisateur de faire fonctionner le distributeur de cosmétique 100 sans fil. Les ordres de formulation et de recette de matériau cosmétique adressés au dispositif de commande 150 peuvent être reçus du dispositif connecté 300, tel qu’un téléphone intelligent, une tablette ou un ordinateur personnel, configuré pour communiquer avec le distributeur de cosmétique 100. En outre, la distribution du matériau cosmétique peut également être déclenchée par l’utilisateur en touchant le voyant lumineux et le bouton 122 sur le distributeur cosmétique 100. La cartouche 114 a également une clé de cartouche 162 disposée sur ou près de la buse 160, est connectée près d’une première extrémité à l’engrenage de cartouche 116, est connectée près d’une seconde extrémité à la plaque de dessous 166, avec un engrenage de moteur 124 raccordé au moteur 112, et l’engrenage de moteur 124 raccordé en entraînement à l’engrenage de cartouche 116. La cartouche 114 et l’engrenage de cartouche 116 sont maintenus en position par le carter d’engrenage 170 (montré sur la ). La cartouche 114 peut être disposée à l’intérieur du distributeur de cosmétique 100, et fixée en place par l’éjecteur 140 raccordé à un ressort d’éjecteur 142, la broche de ressort d’éjecteur 144 raccordée au niveau d’une première extrémité au ressort d’éjecteur 142 et raccordée de manière rigide au niveau d’une seconde extrémité à une surface intérieure d’au moins l’un parmi le corps de distributeur 106, la section inférieure de corps 154, la section centrale de corps 155, la section supérieure de corps 156, et une autre structure interne. L’ensemble de distribution 120 inclut en outre une bague d’indexation d’éjecteur 190 (montrée sur la [Fig. 4A]) pour guider le mouvement de l’éjecteur 140 à l’intérieur du distributeur de cosmétique 100 pendant l’insertion et le retrait de la cartouche 114, avec la bague d’indexation d’éjecteur 190 disposée contre la surface intérieure d’au moins l’un parmi le corps de distributeur 106, la section de corps inférieure 154, la section de corps intermédiaire 155, et la section de corps supérieure 156 pour servir de guide au mouvement de l’éjecteur 140. De plus, un poussoir à cran 146 peut être disposé sensiblement perpendiculairement à un axe longitudinal de la cartouche 114 et raccordé près de la seconde extrémité de la cartouche 114, fournissant une pression latérale à une rainure circonférentielle 134 de la cartouche 114, gardant la cartouche 114 en place le long de l’axe vertical Y, contrecarrant une force opposée appliquée par tension à la cartouche 114 par l’éjecteur 140, le ressort d’éjecteur 142, et une broche de ressort d’éjecteur 144. L’éjecteur 140 est disposé à l’intérieur du distributeur de cosmétique 100 et peut se déplacer sensiblement parallèlement à la cartouche 114, et est raccordé au ressort d’éjecteur 142 qui est en outre raccordé à la broche de ressort d’éjecteur 144. Lorsque la cartouche 114 est insérée dans le distributeur de cosmétique 100, un bord de l’éjecteur 140 entre en contact avec un bord proche de la première extrémité de la cartouche 114. L’éjecteur 140 applique une pression sur la cartouche 114 lorsque le ressort d’éjecteur 142 s’étire avec la distance croissante entre la broche de ressort d’éjecteur 144 fixe et l’éjecteur 140, lorsque l’éjecteur 140 se déplace avec la cartouche 114 plus loin dans le distributeur de cosmétique 100. Une fois que la cartouche 114 est insérée au point où une première extrémité du poussoir à cran 146 entre en contact avec la rainure circonférentielle 134 de la cartouche 114, le mouvement de la cartouche 114 le long de l’axe Y est contraint, ce qui maintient la cartouche 114 en place. Le poussoir à cran 146 est un mécanisme permettant de maintenir la cartouche 114 en place. Le poussoir à cran 146 se déplace le long d’un axe sensiblement perpendiculaire à celui du grand axe de la cartouche 114. Une première extrémité du poussoir à cran 146 est disposée pour entrer en contact avec la cartouche 114. Une seconde extrémité est raccordée à une première extrémité d’un ressort à cran 152, la seconde extrémité du ressort à cran 152 étant en contact avec une surface intérieure d’au moins l’un parmi le corps de distributeur 106, la section inférieure de corps 154, la section centrale de corps 155, la section supérieure de corps 156, ou une autre structure interne. L’insertion de la cartouche 114 dans le distributeur de cosmétique 100 déplace le poussoir à cran 146 contre le ressort à cran 152, comprimant le ressort à cran 152. Comme le contour de la cartouche 114 varie sur la longueur de la cartouche 114, le poussoir à cran 146 et le ressort à cran 152 sont déplacés de quantités variables en fonction de la position de la cartouche 114 par rapport au distributeur de cosmétique 100. À un point où le poussoir à cran 146 entre en contact avec la rainure circonférentielle 134 de la cartouche 114, la première extrémité du poussoir à cran 146 est capable de verrouiller la cartouche 114 en place en raison de la pression du ressort à cran 152 et de la relation géométrique entre le poussoir à cran 146 et la rainure circonférentielle 134. En outre, la cartouche 114 est insérée dans le distributeur de cosmétique 100 à travers un trou de passage de cartouche 172 de la plaque de dessous 166. Le trou de passage de cartouche 172 a une découpe de clé de base 165 ([Fig. 7A]) formée pour correspondre à la clé de base 164 de sorte que lorsque la clé de base 164 et la découpe de clé de base 165 entrent en contact, la cartouche 114 ne peut pas tourner par rapport à la plaque de dessous 166. La cartouche 114 est également formée pour s’adapter à la plaque de dessous 166 et à l’engrenage de cartouche 116 dans une orientation spécifique. Dans la position où la cartouche 114 est entièrement insérée dans le distributeur de cosmétique 100 et verrouillée en place par le poussoir à cran 146, la cartouche 114 est assise contre l’engrenage de cartouche 116. De plus, l’engrenage de cartouche 116 a une portion de collier 168 qui est raccordée de manière rotative au carter d’engrenage 170, contraignant le mouvement de l’engrenage de cartouche 116 de sorte que l’engrenage de cartouche 116 peut tourner autour d’un axe longitudinal mais ne peut pas se déplacer axialement ou autrement, et supportant la position de chacun des engrenages de cartouche 116 et des engrenages de moteur 124. De même, l’engrenage de moteur 124 a une portion de collier de moteur à engrenages 169 qui est connectée de manière rotative au carter d’engrenages 170, contraignant le mouvement du moteur à engrenages 124 de sorte que l’engrenage de moteur 124 peut tourner autour d’un axe longitudinal mais ne peut pas se déplacer axialement ou autrement, préservant la relation entre l’engrenage de cartouche 116 et l’engrenage de moteur 124 de sorte que le mouvement rotatif du moteur à engrenages 124 donne lieu à un mouvement rotatif de l’engrenage de cartouche 116 à un rapport fixe. L’engrenage moteur 124 peut être un engrenage droit qui inclut une découpe de clé 163 ( ) qui épouse la clé de cartouche 162 de la cartouche 114, comme décrit sur la [Fig. 4B]. La est une vue en perspective de la cartouche 114, selon un exemple. La cartouche 114 présente un corps rond et cylindrique et une buse 160 à une première extrémité. La buse 160 est en outre disposée près d’une clé de cartouche 162. La clé de cartouche 162 s’ajuste à l’intérieur de l’ouverture de l’engrenage de cartouche 116, correspond à la forme de la découpe de clé 163 de l’engrenage de cartouche 116, et verrouille le mouvement de rotation de la portion près d’une première extrémité de la cartouche 114 avec celui de l’engrenage de cartouche 116. L’engrenage de cartouche 116 est entraîné par l’engrenage de moteur 124 et le moteur 112. Une seconde extrémité de la cartouche 114 inclut une clé de base 164. La clé de base 164 s’ajuste à l’intérieur de la découpe de clé de base 165 de la plaque de dessous 166, fixe la seconde extrémité de la cartouche 114 à la plaque de dessous 166, et empêche le mouvement de rotation de la seconde extrémité de la cartouche 114 par rapport à la plaque de dessous 166. Puisque la première extrémité de la cartouche 114 est assujettie au mouvement de l’engrenage de cartouche 116, l’actionnement du moteur 112 fait tourner l’engrenage de moteur 124 et entraîne l’engrenage de cartouche 116, ouvrant et fermant ainsi la buse 160 de la cartouche 114. Les première et seconde extrémités de la cartouche 114 peuvent tourner l’une par rapport à l’autre. La cartouche 114 contient et distribue une quantité de matériau cosmétique dans le poudrier 108 selon les besoins (décrit plus en détail sur la figure 9). La cartouche 114 distribue le matériau cosmétique par une rotation de l’engrenage de cartouche 116 tandis que la cartouche 114 reste en place sensiblement verticalement le long de l’axe Y. L’engrenage de cartouche 116 est entraîné par l’engrenage de moteur 124 qui est tourné par la rotation du moteur 112. La grandeur de rotation du moteur 112 est commandée par le dispositif de commande 150. Une quantité de matériau cosmétique est libérée de la cartouche 114 à travers la buse 160 par un premier mouvement de rotation de la première extrémité par rapport à la seconde extrémité de la cartouche 114. Le mouvement de rotation de la première extrémité de la cartouche 114 dans une seconde direction, opposée au premier mouvement de rotation, peut fermer la buse 160 de la cartouche 114. L’engrenage de cartouche 116 actionne la buse 160 de la cartouche 114 qui est attachée à une vis-mère de cartouche 202 creuse au sein de la cartouche 114. La rotation de la vis-mère de cartouche 202 déplace proportionnellement un piston de cartouche 200 qui pousse une quantité de matériau cosmétique à travers la vis-mère de cartouche 202 et hors de la buse 160 de la cartouche 114. La quantité de matériau cosmétique libérée pendant une opération d’ouverture et de fermeture de la buse 160 est fonction du déplacement de la vis-mère de cartouche 202, qui dépend du déplacement en rotation de l’engrenage de cartouche 116. La rotation du moteur 112 fait tourner l’engrenage de moteur 124 et l’engrenage de cartouche 116 respectifs. Le dispositif de commande 150 détecte le mouvement relatif de l’engrenage de cartouche 116 en utilisant l’encodeur optique 192 pour compter un nombre de fentes d’engrenage de cartouche 148 qui passent devant l’encodeur optique 192 lorsque l’engrenage de cartouche 116 tourne, la direction de rotation de l’engrenage de cartouche 116. Une unité de mesure spécifique du matériau cosmétique est une unité de dose 118. Dans un exemple, le pas de la vis-mère de cartouche 202 est d’environ 1 mm, une rotation complète de la vis-mère de cartouche 202 distribuant environ 1 ml de matériau cosmétique à partir de la cartouche 114. Dans un autre exemple, en raison de la forme de la clé de cartouche 162 de la cartouche 114, la rainure circonférentielle 134 peut être une encoche ou une rainure autour d’une portion de la circonférence de la cartouche 114, plutôt que de s’étendre entièrement autour du périmètre de la cartouche 114 pour fixer la cartouche 114 au poussoir à cran 146 sensiblement de la même manière. La est une vue en perspective de l’engrenage de cartouche 116, selon un exemple. L’engrenage de cartouche 116 peut être un engrenage droit qui inclut une découpe de clé 163 qui correspond à la forme de la clé de cartouche 162 de la cartouche 114. L’engrenage de cartouche 116 peut également avoir un collier 168 qui se raccorde en rotation à une surface intérieure du carter d’engrenage 170 pour aligner et supporter la position de l’engrenage de cartouche 116 et de l’engrenage de moteur 124 correspondant. L’engrenage de cartouche 116 peut avoir une pluralité de fentes d’engrenage de cartouche 148 pour une utilisation avec l’encodeur optique 192 afin de détecter la position angulaire de l’engrenage de cartouche 116 et de la vis-mère de cartouche 202. La [Fig. 7A] est une vue en perspective de la plaque de dessous 166, selon un exemple. La plaque de dessous 166 est raccordée au corps de distributeur 106 et/ou à la section inférieure de corps 154, contraint la pluralité de cartouches 114 disposées à l’intérieur du distributeur de cosmétique 100, et raccorde le distributeur de cosmétique 100 à la plaque inductive 176 disposée sous la plaque de dessous 166. La plaque de dessous 166 comporte une pluralité de trous de passage de cartouche 172 pour permettre l’insertion, le retrait et la fixation de la pluralité de cartouches 114. Chaque trou traversant de cartouche 172 inclut une découpe de clé de base 165, et la forme de la découpe de clé de base 165 correspond à la forme de la clé de base 164 de chaque cartouche 114 pour empêcher un mouvement de rotation de la seconde extrémité de la cartouche 114, la portion en contact avec la plaque de dessous 166, lorsque la cartouche 114 est installée dans le distributeur de cosmétique 100. En outre, la plaque de dessous 166 comporte des broches de contact 174 (montrées sur la [Fig. 7B]) qui entrent en contact avec la plaque inductive, fournissant de l’électricité à la plaque de dessous 166, permettant au distributeur de cosmétique 100 de charger la pluralité de batteries 126 par contact ou induction. La [Fig. 7B] est une vue en perspective de la plaque de dessous 166, vue du dessous, selon un exemple. La plaque de dessous 166 inclut trois trous traversants de cartouche 172 disposés au sein de la plaque, et des broches de contact 174. Lorsque la plaque de dessous 166 est disposée au sein du distributeur de cosmétique et sur la base 102, les broches de contact 174 peuvent conduire l’électricité de la base 102 à la plaque de dessous 166. La plaque de dessous 166 peut alors charger par induction la pluralité de batteries 126 disposées au-dessus de la plaque de dessous 166. La est une vue en perspective de la base 102, selon un exemple. Un cordon d’alimentation 104 est connecté au niveau d’une première extrémité à la base 102. Le cordon d’alimentation 104 est connecté au niveau d’une seconde extrémité à une source d’alimentation (non montrée), fournissant l’alimentation pour le fonctionnement du distributeur de cosmétique 100 et pour charger la pluralité de batteries 126. La base 102 inclut une indentation de base 128 pour le placement de la plaque inductive 176 et d’autres portions du distributeur de cosmétique 100. L’indentation de base 128 peut avoir la capacité de charger par induction la pluralité de batteries 126 en utilisant l’alimentation fournie par le cordon d’alimentation 104. En outre, elle peut également charger le distributeur de cosmétique 100 par l’intermédiaire de broches de contact 174 disposées à l’intérieur de la plaque de dessous 166 lorsque la plaque de dessous 166 est disposée au sein de l’indentation de base 128. La [Fig. 9A] est une vue en perspective éclatée du poudrier 108, disposé au-dessus d’un collecteur 130, selon un exemple. Le poudrier 108 inclut un couvercle de dessus 180, une base de poudrier 182, et un couvercle de dessous 184. Le couvercle de dessus 180 est disposé au-dessus de la base de poudrier 182, qui est disposée au-dessus ou au sein du couvercle de dessous 184. Le couvercle de dessus 180 est fixé à la base de poudrier 182 par des aimants, comme décrit plus en détail sur la [Fig. 9B]. La base de poudrier 182 inclut une pluralité de trous traversants de base de poudrier 138. Dans cet exemple, il y a un trou traversant de base de poudrier 138 pour chaque cartouche 114 dans le distributeur de cosmétique 100. Le couvercle de dessous 184, comportant une pluralité de trous traversants de couvercle de dessous136, est disposé sous la base de poudrier 182. Dans cet exemple, il y a un trou traversant de couvercle de dessous 136 pour chaque cartouche 114 dans le distributeur de cosmétique 100, et le couvercle de dessous 184 est disposé de telle sorte que chaque trou traversant de couvercle de dessous 136 correspond et est raccordé à un trou traversant de base de poudrier 138 de la base de poudrier 182. Le poudrier 108 est raccordé au collecteur 130, le collecteur 130 étant raccordé à et disposé au-dessus du carter d’engrenage 170, disposé en outre au sein du corps de distributeur 106 du distributeur de cosmétique 100, et le poudrier 108 est disposé au-dessus à la fois du collecteur 130 et du corps de distributeur 106. Le collecteur 130 inclut un trou traversant de collecteur 132 pour chaque cartouche 114 dans le distributeur de cosmétique 100, et le collecteur 130 est disposé de telle sorte que chaque trou traversant de collecteur 132 correspond et est raccordé à un trou traversant de base de poudrier 136 du couvercle de dessous 184. En outre, chaque trou traversant de collecteur 132 du collecteur 130 correspond à et est disposé au-dessus d’un trou de cartouche de carter d’engrenage 178 du carter d’engrenage 170, fournissant un passage par lequel le matériau cosmétique peut être distribué à partir de la buse 160 de chaque cartouche 114 à travers le collecteur 130, le couvercle de dessous 184, et dans la base de poudrier 182. Le poudrier 108 peut avoir une forme telle qu’il n’y a qu’une seule orientation par laquelle le poudrier 108 peut se raccorder au distributeur de cosmétique 100. Dans un autre exemple, il se peut que la forme du poudrier 108 puisse se raccorder au compact 108 dans plus d’une orientation. De plus, on peut empêcher le matériau cosmétique distribué dans le poudrier 108 de s’écouler vers l’extérieur par l’utilisation d’une valve unidirectionnelle à bec de canard 194 (non montrée) disposée au sein de chacun des trous traversants de base de poudrier 136 dans le couvercle de dessous 184 du poudrier 108. La [Fig. 9B] est une vue en perspective du poudrier 108 dans une position ouverte, selon un exemple. Le poudrier 108 inclut un couvercle de dessus 180, une base de poudrier 182, un couvercle de dessous 184, une pluralité d’aimants de charnière 186a, 186b, 186c et 186d, une pluralité d’aimants de couvercle 188a, 188b, 188c et 188d, et une pluralité d’aimants de montage 196a, 196b et 196c. Dans un exemple, la base de poudrier 182, la pluralité d’aimants de montage 196a à196c, une première moitié de la pluralité d’aimants de couvercle 188b et 188d, et une première moitié de la pluralité d’aimants de charnière 186b et 186d, sont disposés au sein du couvercle de dessous 184, avec la base de poudrier 182 disposée au-dessus. La pluralité d’aimants de montage 196a à 196c sont disposés pour raccorder magnétiquement le poudrier 108 au dispositif de distribution de cosmétique 100, par exemple en le raccordant au collecteur 130 ([Fig. 9A]). Le collecteur 130, ou des portions de la surface du collecteur 130, peuvent être formés d’un matériau ferreux ou contenir des aimants correspondants pour s’attacher magnétiquement à la pluralité d’aimants de montage 196a-196c. Une seconde moitié de la pluralité d’aimants de couvercle 188a et 188c est disposée au sein d’un côté du couvercle de dessus 180, et une seconde moitié de la pluralité d’aimants de charnière 186a et 186c est disposée au sein d’un côté du couvercle de dessus 180. Les aimants de charnière 186b et 186d sont disposés au sein d’un côté du couvercle de dessous 184 de sorte qu’ils peuvent être en contact avec les aimants de charnière 186a et 186c correspondants dans au moins deux plans, en fonction d’une position relative entre le couvercle de dessus 180 et le couvercle de dessous 184. Les aimants de charnière 186a et 186b ont une polarité magnétique opposée, tout comme les paires respectives d’aimants de charnière 186c et 186d, les aimants de couvercle 188a et 188b, et les aimants de couvercle 188c et 188d. La pluralité de 196 et la pluralité d’aimants de couvercle 188a-188d peuvent être disposés de telle sorte que la pluralité de trous traversants du couvercle de dessous 138 disposés dans la base de poudrier 182 ne sont pas obstrués pour permettre au matériau cosmétique de s’écouler de chacune des cartouches 114 dans le poudrier 108 lorsque le matériau cosmétique est distribué. Dans le cas où le poudrier 108 est dans une position ouverte, le couvercle de dessus 180 et le couvercle de dessous 184 sont positionnés approximativement dans des plans perpendiculaires, les aimants de charnière 186a et 186c magnétiquement raccordés aux aimants de charnière 186b et 186d, respectivement. La force magnétique entre chaque paire des aimants de charnière 186a et 186b et des aimants de charnière 186c et 186d est suffisante pour tenir le couvercle de dessus 180 en position par rapport au couvercle de dessous 184. Dans le cas où le poudrier 108 est dans une position fermée, le couvercle de dessus 180 et le couvercle de dessous 184 sont positionnés approximativement dans des plans parallèles, les aimants de charnière 186a et 186c sont raccordés magnétiquement aux aimants de charnière 186b et 186d, respectivement, et les aimants de couvercle 188a et 188c sont disposés dans des positions correspondantes, et raccordés magnétiquement aux aimants de couvercle 188b et 188d, respectivement, le raccordement magnétique entre les paires d’aimants de charnière 186a et 186b et les aimants de charnière 186c et 186d, et entre la paire d’aimants de couvercle 188a et 188b, et la paire d’aimants de couvercle 188c et 188d, étant suffisant pour maintenir le couvercle de dessus 180 raccordé au couvercle de dessous 184 dans une position fermée. Puisque le couvercle de dessus 180 est raccordé au couvercle de dessous 184 magnétiquement, le couvercle de dessus 180 peut être entièrement retiré du couvercle de dessous 184. En outre, il peut également être capable de se raccorder au couvercle de dessous 184 dans une position fermée dans plus d’une orientation autour du plan x-z, en fonction de la disposition de la pluralité des aimants de charnière 186a-186d et des aimants de couvercle 188a-188d au sein du couvercle de dessus 180 et du couvercle de dessous 184. En outre, le couvercle de dessus 180 peut être capable de pivoter autour du couvercle de dessous 184, ou vice versa, en s’ouvrant ou en se fermant autour de plus d’un axe, par exemple autour de l’axe x ou de l’axe z. En variante, la pluralité d’aimants de montage 196a à 196c peut être remplacée par un aimant de montage 196 d’une intensité suffisante pour fixer le poudrier 108 au dispositif de distribution de cosmétique 100. En variante, la pluralité d’aimants de charnière 186a-186d peut être remplacée par un aimant de charnière 186a d’une intensité suffisante dans le couvercle de dessus 180 et par un aimant de charnière 186b d’une intensité suffisante dans le couvercle de dessous 184 pour fixer un côté du couvercle de dessus 180 au couvercle de dessous 184 avec le poudrier 108 dans une position ouverte ou fermée. En variante, la pluralité d’aimants de couvercle 188a-188d peut être remplacée par un aimant de couvercle 188a d’une intensité suffisante dans le couvercle de dessus 180 et par un aimant de couvercle 188b d’une intensité suffisante dans le couvercle de dessous 184 pour fixer un côté du couvercle de dessus 180 au couvercle de dessous 184 avec le poudrier 108 dans une position fermée. La est un schéma représentant un exemple de séquence de processus primaires d’un procédé de formulation cosmétique 900, selon un exemple. Les exemples fournis ici comportent chacun trois cartouches, bien que le même processus puisse être utilisé par le distributeur de cosmétique 100 équipé d’un nombre quelconque de cartouches 114. Le procédé de formulation cosmétique 900 inclut un processus de détection S920, un processus de sélection S940, et un processus de distribution S960. Un processus de mélange supplémentaire S980 peut être effectué par un utilisateur. Les processus de détection S920, le processus de sélection S940 et le processus de distribution S960 sont effectués par le dispositif cosmétique 100 sur la base d’ordres reçus du dispositif de commande 150, le dispositif de commande 150 envoyant des données à l’utilisateur et recevant une entrée de celui-ci par l’intermédiaire du dispositif intelligent 300 ou par des indicateurs sur le dispositif cosmétique 100 lui-même, comme décrit sur la et sur la figure 4. La est un schéma de processus représentant un exemple de processus de détection de matériau cosmétique dans le distributeur de cosmétique 100, selon un exemple. S920 représente un processus de détection de matériau cosmétique. Le processus S920 peut inclure au moins l’une des étapes suivantes : étape 921 de détection du retrait et de l’installation d’une cartouche 114, étape 922 de détection d’au moins une caractéristique de matériau de la cartouche 114, une étape facultative 923 de détection d’une quantité de matériau cosmétique dans la cartouche 114, et une étape facultative 924 de calcul d’un épuisement estimé de la ou des cartouches une fois qu’une opération de distribution future est effectuée. L’étape 923 facultative de détection d’une quantité de matériau dans chacune d’une pluralité de cartouches 114 peut inclure, par exemple, l’étape 923a de détection d’une quantité de matériau d’une cartouche A, l’étape 923b de détection d’une quantité de matériau d’une cartouche B, et l’étape 923c de détection d’une quantité de matériau d’une cartouche C, par exemple sur la base du déplacement net total (rotation) de l’engrenage de cartouche 116 détecté par l’encodeur optique 192 depuis l’installation de chaque cartouche 114. L’étape 924 facultative de détection d’au moins une caractéristique de matériau dans chacune d’une pluralité de cartouches 114 peut inclure, par exemple, l’étape 924a de détection d’au moins une caractéristique de matériau d’une cartouche A, l’étape 924b de détection d’au moins une caractéristique de matériau d’une cartouche B, et l’étape 924c de détection d’au moins une caractéristique de matériau d’une cartouche C. Les caractéristiques de matériau peuvent inclure au moins une caractéristique de l’ensemble constitué par la couleur, la texture, le lustre, l’humidité, la teneur en nutriments et la formulation chimique. Cette détection peut être effectuée sur la base d’un capteur à champ proche disposé dans le distributeur 100 qui détecte une étiquette RFID sur la cartouche qui stocke des informations sur le contenu de la cartouche selon des procédés bien connus dans l’art. Des variantes de procédés de détection peuvent être utilisées, comme la détection de code-barres d’un code-barres imprimé sur la cartouche, ou la détection à l’aide de procédés bien connus dans l’art. L’étape de détection de l’au moins une caractéristique du matériau dans chacune des cartouches peut être effectuée avant l’étape facultative de détection de la quantité de matériau cosmétique dans chaque cartouche. En outre, le processus S920 peut inclure l’étape facultative 926 de signalement d’informations qui peuvent être dérivées de données historiques d’utilisation, de l’utilisateur ou agrégées sur des groupes d’utilisateurs, telles que la cartouche 114 du distributeur de cosmétique 100 dont on prévoit qu’elle sera épuisée en premier et à quelle date. La [Fig. 12A] est un schéma de processus représentant un exemple de processus S940 de sélection d’une formulation cosmétique, selon un exemple. Le procédé S940 inclut un processus de sélection d’une formulation cosmétique. Le processus S940 inclut des étapes d’identification de combinaisons de formulations cosmétiques possibles sur la base du type et des quantités de matériaux cosmétiques présents au sein du distributeur de cosmétique 100, tels qu’établis par le processus de détection S920. Une étape 942d peut être basée sur une sélection par l’utilisateur d’un ensemble de formulations cosmétiques qui sont possibles pour les types et les quantités de matériaux cosmétiques présents dans le distributeur de cosmétique 100, ou une étape 942c permet à l’utilisateur de choisir dans un ensemble plus large d’inventaire de matériaux cosmétiques 204 qui est possible pour les types et les quantités de matériaux cosmétiques que le distributeur de cosmétique 100 est capable d’utiliser. Dans un autre exemple, une étape 943 du processus S940 inclut la possibilité pour un utilisateur de choisir une unité de dose 118 désirée. La variation de l’unité de dose 118 peut modifier l’ensemble de formulations cosmétiques disponibles au sein du distributeur de cosmétique 100 si une plus grande quantité d’un ou plusieurs matériaux cosmétiques est nécessaire que celle disponible pour distribuer une quantité spécifique d’unité de dose 118 pour une formulation cosmétique spécifique. Par exemple, si la cartouche A contient un matériau cosmétique jaune, la cartouche B un matériau cosmétique rouge et la cartouche C un matériau cosmétique vert, et qu’il ne reste qu’une unité de dose 118 de la cartouche A, l’utilisateur ne pourra pas choisir de distribuer une quelconque combinaison d’unités de dose 118 et de formulation cosmétique nécessitant plus d’une unité de dose 118 de matériau cosmétique jaune. En outre, le procédé S940 peut inclure une étape 942a permettant à l’utilisateur de sélectionner une formulation cosmétique sur la base de la correspondance d’une photo, une étape 942b permettant à l’utilisateur de sélectionner une formulation cosmétique sur la base de recommandations, ou de sélectionner une formulation cosmétique sur la base d’un autre processus. Le brevet US numéro 8 634 640 décrit un procédé de sélection d’une couleur à partir d’une image ou d’une photo dans un appareil photo ou un dispositif électronique, et l’utilisation de données de référence de couleur pour correspondre sensiblement à la couleur. Dans un autre mode de réalisation, un diagnostic de la peau (parfois appelé ici profil de la peau) peut être effectué pour fournir une pluralité recommandée de couleurs prédéterminées que l’utilisateur peut sélectionner sur la base d’une analyse des particularités de la peau de l’utilisateur. Le diagnostic de la peau détermine une couleur appropriée pour l’utilisateur sur la base d’une opération d’imagerie effectuée sur le visage de l’utilisateur. Des exemples d’outils de diagnostic de la peau connus dans l’art sont : Lancôme Diagnos ABS, HR Skinscope, Biotherm Bluesmart, Kiehl’s Skinprofiler V.0, CA Dermanalyzer, et le Vichyconsult de Vichy. Pour des formulations cosmétiques qui sont possibles mais non disponibles sur la base des résultats du processus de détection S920, le distributeur de cosmétique 100 peut communiquer à l’utilisateur quels matériaux cosmétiques sont nécessaires pour distribuer de telles formulations cosmétiques. Dans un exemple, à l’étape 944, l’utilisateur sélectionne une unité de dose 118 d’une formulation cosmétique actuellement non disponible. L’étape 944 peut déterminer quels matériaux cosmétiques, tels que quel type de cartouches 114, sont nécessaires pour mélanger et distribuer la formulation cosmétique sélectionnée. Dans un autre exemple, l’étape 944 peut déterminer quelles formulations cosmétiques supplémentaires peuvent devenir disponibles si une cartouche 114 spécifique est remplacée par une cartouche 114 pleine mais par ailleurs identique. Dans un autre exemple, l’étape 944 peut déterminer quelles formulations cosmétiques supplémentaires peuvent devenir disponibles si une cartouche 114 est remplacée par une autre cartouche 114 contenant un matériau cosmétique différent. L’étape 945 détermine s’il faut passer à l’étape 947 pour inviter l’utilisateur à confirmer et à poursuivre la distribution d’une formulation cosmétique ou passer à l’étape 946 pour signaler quelle(s) cartouche(s) 114 sont nécessaires pour distribuer la formulation cosmétique désirée, sur la base du résultat de l’étape 944. La [Fig. 12B] montre un processus facultatif S940b qui est effectué par l’appareil distributeur 100 seul une fois qu’une formulation cosmétique a été précédemment reçue et est actuellement stockée sur l’appareil distributeur 100 à une étape 948. Les étapes restantes 943 à 947 de S940b sont identiques à celles de S940 décrites par la [Fig. 12A]. Le processus de la [Fig. 12B] peut être effectué sans qu’une connexion existante soit établie entre l’appareil distributeur 100 et le dispositif 300. La est un schéma de processus représentant un exemple de processus S960 de distribution de matériau cosmétique dans un distributeur de cosmétique 100, selon un exemple. L’étape 961 représente une étape de distribution d’au moins une unité de dose d’une formulation cosmétique. Le processus S960 inclut les étapes 962a à 962c d’éjection d’une quantité demandée de matériau cosmétique à partir d’au moins une cartouche 114 pour produire une formulation cosmétique sélectionnée par l’utilisateur dans le processus S940, de sorte que la formulation cosmétique puisse être appliquée, transportée dans un contenant, ou soit par ailleurs disponible pour l’utilisateur. Le processus S960 inclut les étapes facultatives 963a à 963c de détection de la quantité restante de matériau cosmétique dans chacune des cartouches et l’étape facultative 964 d’enregistrement des résultats dans une mémoire de l’appareil de distribution. Une fois le processus de distribution S960 terminé, l’utilisateur peut effectuer le processus S980 de mélange manuel du matériau cosmétique libéré, produisant la formulation cosmétique demandée. La est un schéma représentant un exemple de système de distribution de cosmétique connecté, selon un exemple. Un système 400, qui met en œuvre le distributeur de cosmétique 100 décrit ci-dessus, inclut au moins le distributeur de cosmétique 100 et un dispositif connecté 300. Facultativement, le système peut également inclure un ou plusieurs serveurs externes 410 qui sont mis en œuvre dans le cadre d’un environnement informatique en nuage. En outre, le système peut inclure facultativement un inventaire de matériaux cosmétiques 204 qui est un inventaire de matériaux cosmétiques possibles qui peuvent être insérés dans le dispositif cosmétique 100. Le dispositif connecté 300 peut être un ordinateur personnel (PC), un ordinateur portable, un PDA (Assitant numérique personnel), un téléphone intelligent, une tablette, un UMPC (ordinateur personnel ultra mobile), un miniportable, ou un ordinateur personnel de type bloc-notes. Dans les exemples ci-dessous, le dispositif connecté 300 est supposé être une tablette, telle qu’un iPad de Apple. Le dispositif connecté 300 est capable d’effectuer une communication sans fil avec le distributeur de cosmétique 100 au moyen d’une circuiterie d’interface de communication sans fil 774 sur le distributeur de cosmétique 100. Cependant, le dispositif connecté 300 est également capable d’avoir une connexion filaire avec le distributeur de cosmétique 100 au moyen d’une interface USB 776 sur l’appareil 100. De plus, chaque dispositif, y compris le distributeur de cosmétique 100, peut communiquer avec les autres et avec le ou les dispositifs externes par le biais d’une connexion Internet via une connexion sans fil 802.11 à un point d’accès Internet sans fil, ou une connexion physique au point d’accès Internet, telle que via une interface Ethernet. Chaque dispositif connecté 300 est capable d’effectuer une communication sans fil avec d’autres dispositifs, telle que par une connexion Bluetooth ou d’autres moyens sans fil aussi. Le dispositif connecté 300 est configuré pour recevoir des informations d’un utilisateur afin de les utiliser pour générer une formulation cosmétique qui sera utilisée par le distributeur de cosmétique 100 pour distribuer un matériau cosmétique dans le poudrier 108. La est un schéma fonctionnel représentant la circuiterie du dispositif de commande 150 et du distributeur de cosmétique 100, selon un exemple. Une unité centrale (CPU pour Central Processing Unit) 710 assure une commande primaire sur les composants de circuiterie séparés inclus dans l’appareil, tels qu’une circuiterie de commande de distributeur 740 (qui peut inclure une circuiterie de commande pour les moteurs 112, une circuiterie pour l’encodeur optique 192, et une circuiterie de capteur inductif). La CPU 710 peut également commander un dispositif d’entrée/sortie 772 facultatif (tel qu’un clavier ou une souris), une mémoire 780, la circuiterie d’interface de communication sans fil 774, le dispositif de commande de bus série universel (USB) 776, un pilote de DEL 778 et un module d’affichage 780. Le pilote de DEL 778 commande l’émission d’impulsions d’un ou plusieurs voyants lumineux 122. Dans un mode de réalisation, la circuiterie inclut, entre autres, un ou plusieurs dispositifs informatiques tels qu’un processeur (par exemple, un microprocesseur, un processeur quantique, un processeur de qubits, etc.), une unité centrale (CPU), un processeur de signaux numériques (DSP pour Digital Signal Processor), un circuit intégré à application spécifique (ASIC pour Application Specific Integrated Circuit), un réseau de portes programmables par l’utilisateur (FPGA pour Field Programmable Gate Array), ou similaire, ou toute combinaison de ceux-ci, et peuvent inclure des éléments de circuits numériques ou analogiques discrets ou des composants électroniques, ou des combinaisons de ceux-ci. Dans un mode de réalisation, un module inclut un ou plusieurs ASICs ayant une pluralité de composants logiques prédéfinis. Dans un mode de réalisation, un module inclut un ou plusieurs FPGA, chacun ayant une pluralité de composants logiques programmables. Dans un mode de réalisation, la circuiterie inclut un ou plusieurs composants couplés de manière opérationnelle (par exemple, de manière communicative, électromagnétique, magnétique, ultrasonique, optique, inductive, électrique, couplée de manière capacitive, sans fil, ou similaire) les uns aux autres. Dans un mode de réalisation, la circuiterie inclut un ou plusieurs composants situés à distance. Dans un mode de réalisation, les composants situés à distance sont couplés de manière opérationnelle, par exemple, via une communication sans fil, comme avec un dispositif connecté 300. Dans un mode de réalisation, les composants situés à distance sont couplés de manière opérationnelle, par exemple, via un ou plusieurs modules de communication, récepteurs, émetteurs, émetteurs-récepteurs, ou similaires. Dans un mode de réalisation, l’un quelconque de l’unité centrale 710 ou d’autres composants montrés sur la peut être remplacé par d’autres éléments de circuiterie. Des exemples de circuiterie incluent une mémoire qui, par exemple, stocke des instructions ou des informations. Des exemples non limitatifs de mémoire incluent une mémoire volatile (par exemple, une mémoire vive (RAM), une mémoire vive dynamique (DRAM), ou similaire), une mémoire non volatile (par exemple, une mémoire morte (ROM), une mémoire morte programmable effaçable électriquement (EEPROM), une mémoire morte sur disque compact (CD-ROM), ou similaire), une mémoire persistante, ou similaire. D’autres exemples non limitatifs de mémoire incluent une mémoire morte programmable et effaçable (EPROM), une mémoire flash, etc. Dans un mode de réalisation, la mémoire est couplée, par exemple, à un ou plusieurs dispositifs informatiques par une ou plusieurs instructions, informations ou bus d’alimentation. Dans un mode de réalisation, la circuiterie inclut un ou plusieurs lecteurs de supports lisibles par ordinateur, interfaces de connexion, ports USB (bus série universel), ports pour cartes mémoire ou autres, et un ou plusieurs composants d’entrée/sortie tels que, par exemple, une interface utilisateur graphique, un afficheur, un clavier, un pavé numérique, une boule de commande, une manette de jeu, un écran tactile, une souris, un commutateur, un cadran ou autres, et tout autre dispositif périphérique. Dans un mode de réalisation, un module inclut un ou plusieurs composants d’entrée/sortie d’utilisateur qui sont couplés de manière opérationnelle à au moins un dispositif informatique configuré pour commander (commande électrique, électromécanique, mise en œuvre par logiciel, mise en œuvre par microprogramme, ou autre commande, ou combinaisons de celles-ci) au moins un paramètre associé, par exemple, à la détermination d’une ou plusieurs propriétés thermiques de tissu en réponse à des décalages détectés de la tension de mise en marche. Dans un mode de réalisation, la circuiterie inclut un lecteur de support lisible par ordinateur ou un emplacement de mémoire qui est configuré pour accepter un support porteur de signaux (par exemple, un support de mémoire lisible par ordinateur, un support d’enregistrement lisible par ordinateur, ou similaire). Dans un mode de réalisation, un programme permettant d’amener un système à exécuter l’un quelconque des procédés divulgués peut être stocké, par exemple, sur un support d’enregistrement lisible par ordinateur, un support porteur de signaux ou similaire. Des exemples non limitatifs de supports porteurs de signaux incluent un support de type enregistrable tel qu’une bande magnétique, une disquette, un disque dur, un disque compact (CD), un disque vidéo numérique (DVD), un disque Blu-Ray, une bande numérique, une mémoire d’ordinateur ou similaire, ainsi qu’un support de type transmission tel qu’un support de communication numérique ou analogique (par exemple, un câble à fibres optiques, un guide d’ondes, une liaison de communication filaire, une liaison de communication sans fil (par exemple, un récepteur, un émetteur, un émetteur-récepteur, une logique de transmission, une logique de réception, etc.) D’autres exemples non limitatifs de supports porteurs de signaux incluent, sans s’y limiter, DVD-ROM, DVD-RAM, DVD+RW, DVD-RW, DVD-R, DVD+R, CD-ROM, Super Audio CD, CD-R, CD+R, CD+RW, CD-RW, disques compacts vidéo, Super disques vidéo, mémoire flash, bande magnétique, disque magnéto-optique, MINIDISC, carte mémoire non volatile, EEPROM, disque optique, stockage optique, RAM, ROM, mémoire système, serveur web, ou similaire. Dans un mode de réalisation, la circuiterie inclut des transducteurs acoustiques, transducteurs électroacoustiques, transducteurs électrochimiques, transducteurs électromagnétiques, transducteurs électromécaniques, transducteurs électrostatiques, transducteurs photoélectriques, transducteurs radioacoustiques, transducteurs thermoélectriques ou transducteurs ultrasoniques. Dans un mode de réalisation, la circuiterie inclut une circuiterie électrique couplée de manière opérationnelle à un transducteur (par exemple, un actionneur, un moteur, un cristal piézoélectrique, un micro système électromécanique (MEMS), etc.) Dans un mode de réalisation, la circuiterie inclut une circuiterie électrique comportant au moins un circuit électrique discret, une circuiterie électrique comportant au moins un circuit intégré, ou une circuiterie électrique comportant au moins un circuit intégré à application spécifique. Dans un mode de réalisation, la circuiterie inclut une circuiterie électrique formant un dispositif informatique universel configuré par un programme d’ordinateur (par exemple, un ordinateur universel configuré par un programme d’ordinateur qui exécute au moins partiellement des processus et/ou des dispositifs décrits ici, ou un microprocesseur configuré par un programme d’ordinateur qui exécute au moins partiellement des processus et/ou des dispositifs décrits ici), une circuiterie électrique formant un dispositif de mémoire (par exemple, des formes de mémoire (par exemple, mémoire vive, mémoire flash, mémoire morte, etc.), une circuiterie électrique formant un dispositif de communication (par exemple, un modem, un commutateur de communication, un équipement opto-électrique, etc.), et/ou tout analogue non électrique de ceux-ci, tel que des analogues optiques ou autres. [ÉCOSYSTÈME COSMÉTIQUE PERSONNALISÉ] La montre des composants de l’écosystème 1600 qui sont communs à chaque type de produit. L’écosystème inclut le distributeur 1610, un dispositif téléphone intelligent utilisateur 1620, et une plateforme en nuage 1630. Le téléphone intelligent est montré comme incluant deux blocs fonctionnels : la configuration de l’application pour téléphone intelligent (« appli ») 1621 et l’utilisation de l’application pour téléphone intelligent 1622. La configuration de l’application pour téléphone intelligent 1621 sera décrite en détail ci-dessous en ce qui concerne les différents exemples de personnalisation et elle implique l’établissement des informations de configuration initiales pour configurer un profil utilisateur de l’utilisateur. Les informations de configuration peuvent ensuite être utilisées lorsque l’application pour téléphone intelligent est utilisée et elles peuvent également être envoyées à la plateforme en nuage 1630 pour être utilisées dans l’envoi d’une sélection de styles pertinents pour l’utilisateur. L’utilisation de l’application pour téléphone intelligent elle-même implique que l’utilisateur effectue réellement des sélections qui mènent à la détermination d’une couleur, et qu’il effectue une communication interactive avec le distributeur, telle que l’envoi de la recette au distributeur et le suivi du statut du distributeur (tel que l’inventaire et le volume restant des cartouches dans le distributeur). L’application pour téléphone intelligent effectue également une communication interactive avec la plateforme en nuage. Par exemple, l’application pour téléphone intelligent peut recevoir la sélection de styles pertinents décrits ci-dessus, et elle peut également fournir un retour d’information utilisateur direct de l’utilisateur sur les styles que la plateforme en nuage a précédemment envoyés et elle peut notifier à la plateforme en nuage les couleurs et les recettes effectivement sélectionnées par l’utilisateur et distribuées par le distributeur. Ce retour d’information peut fournir une forme d’apprentissage automatique à la plateforme en nuage et améliorer les algorithmes utilisés par la plateforme en nuage. [ÉCOSYSTÈME DE ROUGE À LÈVRES PERSONNALISÉ] La montre l’écosystème (1700) décrit ci-dessus dont l’objectif est de proposer une couleur de rouge à lèvres tendance au consommateur après avoir analysé les tendances sur les médias sociaux en combinant le goût des couleurs favorites, la géolocalisation, les influenceurs favoris, la sélection passée et les mentions J’aime. Il donne la possibilité au consommateur de choisir une couleur en fonction d’un style, de l’essayer virtuellement et de l’ajuster si nécessaire pour finalement produire la formule sur place avec un distributeur connecté. Il est également possible de proposer une couleur sur la base de la tenue de l’utilisateur numérisée avec une photo d’autoportrait. Le consommateur peut sauvegarder les couleurs les plus favorites et les partager avec sa communauté virtuelle. La montre que le téléphone intelligent utilisateur fournit finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« appli » ). L’appli pour téléphone intelligent interagit à la fois avec le distributeur connecté et une plateforme en nuage. Avant qu’un utilisateur n’effectue des opérations normales (utilisation) de l’appli pour téléphone intelligent, l’appli a besoin d’être configurée (1710) avec des informations de configuration pour configurer un profil utilisateur. La configuration de l’appli peut être basée sur les entrées de configuration suivantes. - Questionnaire d’accueil (comme la couleur favorite) - Justificatifs d’identité de médias sociaux (comme Instagram, Twitter, Facebook) - Influenceurs favoris pour suivre la couleur - Géolocalisation basée sur la mode locale - Données environnementales (indice UV, pollution, humidité, pollen). Les entrées de configuration sont utilisées lors de l’utilisation régulière de l’appli sur le téléphone intelligent, mais elles sont également transmises à une plateforme en nuage, qui peut être un dispositif serveur externe connecté via Internet. L’utilisation réelle de l’appli pour téléphone intelligent (1720) inclut la sélection d’un mode de sélection de rouge à lèvres. Dans le présent exemple, les modes incluent un mode de sélection d’une recommandation de tendance de médias sociaux par des algorithmes qui sont exécutés dans la plateforme en nuage (évoqué plus tard plus en détail). Un autre mode permet à l’utilisateur de créer sa propre couleur de rouge à lèvres en utilisant une grande variété d’options de couleurs. Un autre mode peut permettre à l’utilisateur de faire correspondre une couleur de rouge à lèvres à son « style » sur la base d’une photo d’autoportrait. Dans cet exemple, la sélection de la teinte et de la finition sur la photo proposée est extraite. L’utilisateur peut essayer virtuellement le rouge à lèvres en temps réel, l’utilisateur peut ajuster la couleur présentée. Lorsque l’utilisateur est satisfait de la couleur, il peut toucher un bouton affiché sur l’appli pour distribuer la formule et un réseau neuronal interne décomposera la couleur demandée en différentes doses de cartouches de couleur. Une fois la recette envoyée au distributeur et la teinte du rouge à lèvres distribuée, l’utilisateur peut appliquer le rouge à lèvres. Après l’utilisation du rouge à lèvres, l’utilisateur peut utiliser l’appli pour indiquer si il/elle a aimé ou non le rendu. L’utilisateur peut également enregistrer son style et sa couleur favoris pour les réutiliser ultérieurement, et l’utilisateur peut partager son style et sa couleur sur le web via une plateforme de médias sociaux. La plateforme en nuage met en œuvre des fonctions montrées en 1730, telles qu’un flux de travail d’algorithmes à distance et un processus d’amélioration. Dans le flux de travail effectué par la plateforme en nuage, des comptes personnels des réseaux de médias sociaux (influenceurs, styles les plus tendance) peuvent être moissonnés pour trouver des données relatives aux couleurs de rouge à lèvres. La plateforme en nuage peut effectuer l’analyse d’une ou plusieurs images collectées pour extraire la couleur moyenne de maquillage (couleur des lèvres, du fond de teint, des cheveux) en utilisant un algorithme d’apprentissage profond pour segmenter les finitions du maquillage des lèvres. Par exemple, la plateforme en nuage peut accomplir cela en détectant d’abord les lèvres dans une pluralité d’images à l’aide d’une technique connue dans l’art (telle que celle décrite dans le brevet US n° 5 805 745). La plateforme en nuage peut ensuite effectuer des comparaisons d’une couleur extraite avec les couleurs les plus aimées par une ou plusieurs communautés d’utilisateurs tout en prenant également en compte les entrées de configuration de l’utilisateur reçues depuis le dispositif téléphone intelligent de l’utilisateur. En prenant toutes les données collectées en compte, l’étape finale consiste pour la plateforme en nuage à envoyer à l’utilisateur les résultats de l’analyse sous la forme de la sélection de styles pertinents mentionnée ci-dessus. Dans le processus d’amélioration effectué par la plateforme en nuage et l’appli pour téléphone intelligent, l’utilisateur peut enregistrer ses styles favoris et « aimer » la couleur populaire pour enrichir les algorithmes de moissonnage en vue d’une recommandation pertinente ultérieure. La plateforme en nuage peut en outre agréger tous les retours d’information des utilisateurs, et la plateforme peut envoyer aux nouveaux utilisateurs les formulations les plus tendance par zone de localisation. Les opérations du distributeur au bloc 1740 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit un ordre pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue la partie supérieure et l’utilisateur peut la mélanger pour obtenir la couleur désirée. Le distributeur renvoie l’inventaire restant de la formule à l’appli consommateur pour s’assurer que seules les couleurs distribuables sont disponibles dans l’IU lorsque l’utilisateur fait une sélection. La [Fig. 18A] montre un exemple de flux d’opérations dans l’écosystème décrit ci-dessus pour distribuer une teinte de rouge à lèvres personnalisée du point de vue de l’appli. À l’étape 1810, l’utilisateur peut sélectionner un « mode » comme évoqué ci-dessus, qui peut être un mode de sélection d’une recommandation de tendance de médias sociaux par les algorithmes qui sont exécutés dans le nuage ; permettre à l’utilisateur de créer sa propre couleur de rouge à lèvres en utilisant une large variété d’options de couleur ; ou permettre à l’utilisateur de faire correspondre une couleur de rouge à lèvres à son « style » sur la base d’une photo d’autoportrait. L’étape 1820 montre un exemple d’affichage lorsque le mode est choisi pour sélectionner un style tendance alimenté par un algorithme d’IA de la plateforme en nuage. L’étape 1820 montre également qu’un menu est prévu en bas de l’interface pour permettre à l’utilisateur de basculer entre les modes décrits ci-dessus. L’étape 1830 montre un exemple d’affichage lorsque l’utilisateur a sélectionné une teinte potentielle et est autorisé à ajuster la teinte à l’aide d’un mécanisme d’ajustement approprié, tel qu’une palette de couleurs ou un curseur. La teinte peut être montrée sur l’autoportrait de l’utilisateur. L’étape 1840 montre qu’une fois une couleur finalement sélectionnée par l’utilisateur, la couleur est décomposée en une combinaison des couleurs disponibles contenues dans les cartouches du dispositif de distribution, puis la recette est transmise au dispositif de distribution pour être distribuée. La [Fig. 18B] montre un organigramme supplémentaire sur la façon dont les algorithmes de l’appli pour téléphone intelligent de l’écosystème de rouge à lèvres peuvent permettre à un utilisateur de visualiser une teinte de rouge à lèvres sur l’autoportrait de l’utilisateur. Un module de prédiction de recette 1860 (« Module 2 ») peut recevoir en entrée la capacité de distribution du dispositif, qui est l’ensemble de trois cartouches d’ingrédients de rouge à lèvres actuellement à l’intérieur du dispositif de distribution. Une autre entrée peut être la couleur de ton de masse de mélanges de dilution, qui représentent les valeurs de couleur réelles qui peuvent être produites par les ingrédients dans la cartouche. La sortie du module 2 est une liste de recettes (quantités réelles distribuées à partir de chaque cartouche) et une couleur de ton de masse prédite RVB correspondante résultant de chaque recette. Le module 1 (1870) peut ensuite effectuer une projection de ce à quoi ressemblera le rouge à lèvres sur les lèvres réelles de l’utilisateur en se basant sur la couleur de ton de masse RVB d’une recette et sur la couleur des lèvres de l’utilisateur (ton des lèvres), ce qui donne une liste de recettes et une couleur RVB appliquée correspondante. La relation entre la couleur de ton de masse et la couleur appliquée en fonction de la couleur des lèvres de l’utilisateur peut être prédéterminée et stockée à l’avance. Ainsi, ce qui peut être présenté à l’utilisateur sur l’affichage est une palette basée sur un univers de couleurs RVB comme montré en 1890. La [Fig. 18C] illustre en outre comment l’ensemble spécifique de cartouches peut donner lieu à différents univers de couleurs à présenter à l’utilisateur. La [Fig. 18D] montre comment le mode « correspond à mon style » peut fonctionner sur l’appli dans l’écosystème de rouge à lèvres. À l’état 1881, un utilisateur peut entrer une image d’autoportrait qui inclut la tenue de l’utilisateur. Une recommandation peut être générée de différentes manières sur la base de la reconnaissance des couleurs et/ou du type de tenue dans l’image. Par exemple, une première approche (« Approche 1 ») en 1882 peut utiliser les 7 règles de la science de l’harmonie des couleurs pour cibler la formation d’un certain type de relation entre la teinte du rouge à lèvres et les couleurs de la tenue sur la base des relations de la roue de couleurs, comme illustré dans l’Approche 1. En variante, à l’état 1883, une palette prédéterminée peut être présentée sur la base d’une recommandation d’un maquilleur en vue d’un style saisonnier de la tenue en combinaison avec la couleur de la tenue. La [Fig. 18E] montre plus de détails sur la façon de fonctionner du moteur de recommandation de rouge à lèvres basé sur l’autoportrait de la tenue de l’utilisateur. À l’état 1891, des sondes peuvent être posées par l’utilisateur à différents points de la tenue, où une seule sonde peut avoir la priorité. À l’état 1892, une palette de couleurs différente peut être affectée à chaque sonde sur la base des palettes de recommandation du maquilleur, ou sur la base d’une relation prédéterminée de la roue de couleurs, comme le montre la [Fig. 18D]. Comme on le voit à l’état 1893, la sortie peut recommander des couleurs sur la base de l’ensemble de cartouches installé dans le dispositif de distribution, et sur la base du nombre et de la priorité des sondes que l’utilisateur a décidé d’utiliser. S’il le souhaite, l’utilisateur peut également glisser pour naviguer dans les options qui seraient disponibles dans d’autres roues de couleurs si d’autres ensembles de cartouches étaient utilisés. Cela peut inviter l’utilisateur à acheter un nouvel ensemble de cartouches. [ÉCOSYSTÈME DE SOIN DE LA PEAU PERSONNALISÉ] La montre l’écosystème décrit ci-dessus (1900) qui est construit sur la proposition à l’utilisateur d’une formulation de soin de la peau qui est la plus efficace pour l’utilisateur en fonction de la géolocalisation de l’utilisateur, du facteur environnemental, de l’exposition aux UV cumulée et de la signature clinique évaluée avec le téléphone intelligent ou le diagnostic du dermatologue. Le système parvient à ajuster la proportion d’actifs pour obtenir la recette la plus efficace au quotidien. L’utilisateur peut sauvegarder ses couleurs favorites et les partager avec sa communauté virtuelle. La montre que le téléphone intelligent utilisateur fournit finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« app »). L’appli pour téléphone intelligent interagit à la fois avec le distributeur connecté et une plateforme en nuage. Avant qu’un utilisateur n’effectue des opérations normales (utilisation) de l’appli pour téléphone intelligent, l’application a besoin d’être configurée (1910) avec des informations d’installation pour configurer un profil utilisateur. La configuration de l’application peut être basée sur les entrées de configuration suivantes. - Questionnaire d’accueil (comme la couleur favorite) - Analyse du soin de la peau par un dermatologue ou par des algorithmes d’IA avec un autoportrait. - Géolocalisation basée sur la fonction de détection de la localisation du téléphone intelligent - Données environnementales (indice UV, pollution, humidité, pollen). Les entrées de configuration sont utilisées pendant l’utilisation régulière de l’appli sur le téléphone intelligent, mais elles sont également transmises à une plateforme en nuage, qui peut être un dispositif serveur externe connecté via Internet. L’utilisation effective de l’appli pour téléphone intelligent (1920) inclut la collecte de données environnementales basées sur la géolocalisation et leur combinaison avec un diagnostic par téléphone intelligent évaluant des signes cliniques (rides, taches sombres, fermeté, pores, ridules, aspect terne). L’utilisateur peut également collecter les données d’un capteur UV, tel qu’un capteur UV portable décrit dans le brevet US n° 10 060 787, qui donnera effectivement une mesure précise de l’exposition UV cumulée reçue. Sur la base des données historiques de l’évaluation de la peau et des facteurs environnementaux, l’appli traitera la formulation idéale pour lutter contre les signes de vieillissement de la peau et prévenir l’environnement. Lorsque l’utilisateur est satisfait de la formulation, il peut toucher un bouton affiché sur l’appli pour distribuer la formule et un réseau neuronal interne décomposera la formule demandée en différents ingrédients de cartouche. Une fois que la recette est envoyée au distributeur et que la formulation est distribuée, l’utilisateur peut appliquer la formulation. L’utilisateur peut fournir un retour d’information sur ses formulations favorites pendant une période de temps spécifique. La plateforme en nuage met en œuvre les fonctions montrées en 1930, telles qu’un flux de travail d’algorithmes à distance et un processus d’amélioration. Dans le flux de travail effectué par la plateforme en nuage, sur la base des prévisions environnementales sur les UV, le pollen, la pollution, la température, des notifications spécifiques sont envoyées à l’utilisateur de l’appli pour ajuster la recette. Par exemple, il existe une corrélation connue entre les conditions environnementales et le vieillissement de la peau (voir « Assessing the impact of an aerial chronic urban pollution (UP) on some facial signs of differently-aged Chinese men » sur www.researchgate.net, et « The skin aging exposome » sur www.jdsjournal.com). De plus, en donnant une entrée de la géolocalisation de l’utilisateur, qui peut fournir une détermination de la qualité de l’air à l’aide d’un outil tel que Breezometer TM et une prévision de l’indice UV local (ou l’exposition aux UV peut être obtenue sur la base d’un capteur UV décrit ci-dessus), la plateforme en nuage peut ajuster la recette pour répondre à des facteurs environnementaux tels que l’exposition aux UV et la qualité de l’air. Par exemple, la [Fig. 20B] ci-dessous montre des exemples de combinaisons de facteurs environnementaux et leur corrélation avec les ingrédients contenus dans les cartouches. Dans le processus d’amélioration effectué par la plateforme en nuage et l’appli pour téléphone intelligent, l’utilisateur peut enregistrer ses recettes favorites qui sont les plus efficaces au fil du temps ou offrent la meilleure sensation sur la peau. L’utilisateur peut également partager ses recettes avec la communauté. La plateforme en nuage peut en outre agréger tous les retours d’information des utilisateurs, et la plateforme peut envoyer aux nouveaux utilisateurs les formulations les plus tendance par zone de localisation. Les opérations du distributeur au bloc 1940 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit un ordre pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue la partie supérieure et l’utilisateur peut la mélanger pour obtenir la couleur désirée. Le distributeur renvoie l’inventaire restant de la formule à l’appli consommateur pour s’assurer que seuls les ingrédients distribuables sont disponibles dans l’IU lorsque l’utilisateur fait une sélection. La [Fig. 20A] montre un exemple de flux d’opérations dans l’écosystème décrit ci-dessus pour distribuer une formulation de soin de la peau personnalisée du point de vue de l’appli. À l’étape 2010, l’utilisateur peut effectuer un diagnostic de soin de la peau comme évoqué ci-dessus, qui peut être effectué en prenant une photo d’autoportrait à 360°, ou une série de photos à différents angles en utilisant la capacité de l’appareil photo du téléphone intelligent. À l’étape 2020, l’application effectue une analyse de la peau de l’utilisateur pour détecter les particularités de la peau, telles que les taches sombres, les rides, la fermeté, les pores, les ridules, l’aspect terne, etc. Un procédé pour effectuer l’apprentissage profond pour effectuer l’entraînement et l’exécution de ce type de détection est évoqué plus en détail ci-dessous. Des procédés alternatifs connus peuvent également être utilisés, tels que ceux décrits dans les brevets américains n° 10 325 146 et 9 760 935. L’étape 2030 montre les résultats de l’analyse pour une ou plusieurs des particularités de la peau qui sont analysées. Les résultats peuvent être montrés sous la forme d’un score, qui peut être relatif à des personnes de la tranche d’âge de l’utilisateur. Par exemple, chacune des particularités de la peau peut être présentée sur une échelle de cinq points, et des particularités qui représentent un score plus mauvais qu’un score moyen peuvent être mises en évidence comme une priorité pour l’utilisateur, tandis que des particularités qui sont meilleures que la moyenne peuvent être présentées comme un point fort. L’étape 2040 montre que l’appli peut présenter une formulation de soin de la peau recommandée (« mélange ») qui répond aux préoccupations prioritaires de l’utilisateur en matière de soin de la peau tout en prenant les conditions environnementales actuelles en compte. Une fois la formulation finalement sélectionnée par l’utilisateur, celle-ci est décomposée en une combinaison des couleurs disponibles contenues dans les cartouches du dispositif de distribution, puis la recette est transmise au dispositif de distribution pour être distribuée à l’étape 2050. La [Fig. 20B] montre un exemple de la façon dont une combinaison de différents facteurs environnementaux déterminés comme étant présents pour un utilisateur peut conduire à des quantités de dosage différentes à partir de trois cartouches différentes. Dans cet exemple, les cartouches incluent respectivement des ingrédients directeurs pour la récupération des dommages en profondeur, le renouvellement cellulaire et la protection quotidienne contre les agresseurs de la peau (qui peut inclure un ingrédient IP et un ingrédient de protection contre la pollution). Dans cet exemple, une dose fixe de la cartouche 1 peut toujours être utilisée pour l’efficacité, tandis que les proportions des autres cartouches varient en fonction des niveaux d’UV ou de pollution présents. [ÉCOSYSTÈME DE FOND DE TEINT PERSONNALISÉ] La montre un éco-système 2100 qui est utilisé pour distribuer un fond de teint personnalisé à l’utilisateur. L’éco-système 2100 utilise un algorithme d’apprentissage profond pour mesurer avec un téléphone intelligent le teint de peau de l’utilisateur. En combinaison avec des informations environnementales ou des tutoriels de maquillage, le système peut s’ajuster tout au long de l’année pour fournir au consommateur toujours la meilleure couleur de fond de teint qui correspond au niveau de bronzage / variation de teint de peau. Sur la base des prévisions météorologiques et de l’exposition aux UV, le dispositif peut également augmenter les actifs de soin de la peau ou l’IP. La montre que le téléphone intelligent utilisateur délivre finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« appli »). L’appli pour téléphone intelligent interagit à la fois avec le distributeur connecté et une plateforme en nuage. Avant qu’un utilisateur n’effectue des opérations normales (utilisation) de l’appli pour téléphone intelligent, l’appli a besoin d’être configurée (2110) avec des informations de configuration pour configurer un profil utilisateur. La configuration de l’appli peut être basée sur les entrées de configuration suivantes. - Questionnaire d’accueil (comme la couleur favorite) - Détection du teint de peau de l’utilisateur à l’aide d’une vidéo à 360° et d’un algorithme de teint de peau. - Géolocalisation basée sur la fonction de détection de la localisation du téléphone intelligent. - Données environnementales (indice UV, pollution, humidité, pollen). Les entrées de configuration sont utilisées lors de l’utilisation régulière de l’appli sur le téléphone intelligent, mais elles sont également transmises à une plateforme en nuage, qui peut être un dispositif serveur externe connecté via Internet. L’utilisation effective de l’appli pour téléphone intelligent (2120) inclut la collecte de données environnementales basées sur la géolocalisation et leur combinaison avec un diagnostic du téléphone intelligent évaluant le teint de peau de l’utilisateur. Bien que des procédés de détermination du teint de peau d’un utilisateur pour correspondre à un fond de teint soient connus dans l’art, un procédé ci-dessous lié à un procédé d’apprentissage profond sera évoqué en détail. En fonction de la condition de la peau de l’utilisateur, l’appli peut déterminer de fusionner des actifs de soin de la peau avec le fond de teint comme l’IP lorsque les conditions environnementales ne sont pas optimales. L’appli détermine, en fonction de la période de l’année et du niveau de bronzage de la personne, d’ajuster légèrement la couleur du fond de teint pour suivre l’évolution du teint de peau. Lorsque la couleur n’est pas parfaite dans le processus de correspondance, l’utilisateur peut envoyer un retour d’information au nuage pour améliorer à distance les algorithmes. Dans certains cas, l’utilisateur peut vouloir utiliser le dispositif pour ajuster la couleur d’amorçage afin de réaliser une stratégie de maquillage spécifique en superposant différentes couleurs. La plateforme en nuage met en œuvre des fonctions montrées en 2130, telles qu’un flux de travail d’algorithmes à distance et un processus d’amélioration. Dans le flux de travail exécuté par la plateforme en nuage, sur la base des prévisions environnementales sur les UV, le pollen, la pollution, la température, des notifications spécifiques sont envoyées à l’utilisateur de l’appli pour ajuster la recette en ajoutant un IP. La plateforme en nuage peut modifier la formule de teint de peau maîtresse de l’utilisateur qui est envoyée lorsque le niveau de bronzage du consommateur est différent du diagnostic initial. Dans le processus d’amélioration effectué par la plateforme en nuage et l’appli pour téléphone intelligent, l’utilisateur peut enregistrer ses recettes favorites qui sont les plus efficaces au fil du temps ou offrent la meilleure sensation sur la peau. L’utilisateur peut également partager ses recettes avec la communauté. La plateforme en nuage peut en outre agréger tous les retours d’information des utilisateurs, et la plateforme peut envoyer aux nouveaux utilisateurs les formulations les plus tendance par zone de localisation. Les opérations du distributeur au bloc 2140 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit un ordre pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue la partie supérieure et l’utilisateur peut la mélanger pour obtenir la couleur désirée. Le distributeur renvoie l’inventaire restant de la formule à l’appli consommateur pour s’assurer que seuls les ingrédients distribuables sont disponibles dans l’interface utilisateur lorsque l’utilisateur fait une sélection. La [Fig. 22A] montre un exemple de flux d’opérations dans l’écosystème décrit ci-dessus pour distribuer un fond de teint personnalisé du point de vue de l’appli. À l’étape 2210, l’utilisateur peut effectuer un diagnostic du teint de peau comme évoqué ci-dessus, qui peut être effectué en prenant une photo d’autoportrait à 360°, ou une série de photos à différents angles en utilisant la capacité de l’appareil photo du téléphone intelligent. À l’étape 2220, l’application effectue une analyse de la peau de l’utilisateur pour détecter le teint de peau et la teinte. À l’étape 2230, l’application peut présenter un fond de teint recommandé (« mélange ») qui correspond au teint de peau de l’utilisateur tout en prenant les conditions environnementales actuelles en compte. Une fois le fond de teint finalement sélectionné par l’utilisateur, le fond de teint est décomposé en une combinaison des ingrédients disponibles contenus dans les cartouches du dispositif de distribution, puis la recette est transmise au dispositif de distribution pour être distribuée à l’étape 2240. La [Fig. 22B] fournit plus de détails sur le procédé de réalisation du diagnostic de teint de peau décrit ci-dessus. À l’étape 2211, l’utilisateur effectue un enregistrement vidéo de lui-même jusqu’à ce que la détection du visage soit réalisée par l’appli pour téléphone intelligent. A l’étape 2212, la détection de visage est réalisée selon des procédés connus. Si aucun visage n’est détecté, un message d’erreur est affiché à l’utilisateur, et il peut être demandé de modifier l’angle ou la position de la caméra par rapport à l’utilisateur jusqu’à ce que la détection de visage soit réalisée. Une fois la détection du visage effectuée, un prétraitement est effectué sur 10 images de données vidéo, où un processus de normalisation et un processus de zoom sont effectués pour évaluer les particularités spécifiques du visage de l’utilisateur. La normalisation est un processus qui consiste à aligner toutes les images selon la même résolution, la même largeur d’orientation, le même éclairage, etc. La normalisation est censée rendre les images comparables entre elles et s’assurer que l’algorithme principal fonctionnera dans les conditions/plages d’opération validées et évitera tout point de données aberrant. Un modèle de prédiction du teint de peau est ensuite exécuté à l’étape 2213 sur la base d’une valeur médiane du teint de peau détectée dans les 10 images utilisées pour la prédiction. En outre, une évaluation du bruit de prédiction est effectuée en utilisant une approche médiane pour filtrer/moyenner le bruit. Si la prédiction du bruit est faible, une valeur LAB du teint de peau est utilisée pour déterminer le mélange utilisé pour générer le fond de teint au niveau du dispositif de distribution. Cependant, si le niveau de bruit est élevé, alors un questionnaire de sauvegarde du filet de sécurité est déclenché à l’étape 2214, qui demande un fond de teint précédent que l’utilisateur a utilisé. Ensuite, la couleur du fond de teint précédent est mappée à une valeur LAB stockée qui est utilisée pour déterminer le mélange utilisé pour générer le fond de teint au niveau du dispositif de distribution. Les figures 22C-D montrent des détails supplémentaires sur la façon dont l’apprentissage profond est effectué pour amener l’appli pour téléphone intelligent (ou la plateforme en nuage) à estimer un teint de peau dans une image. Le même processus peut également être utilisé pour amener un dispositif à estimer une condition de soin de la peau dans une image. Sur la [Fig. 22C], un entraînement est effectué pour le modèle d’apprentissage profond. Les entrées sont fournies à l’étage 2221, où les photos (qui peuvent être des autoportraits vidéo 360 ou des autoportraits photo) sont entrées avec des métadonnées associées à la photo entrée et des métadonnées externes. Les métadonnées associées à la photo peuvent inclure la date et l’heure (et/ou la saison) ainsi qu’une localisation GPS facultative et une indication si la photo a été prise à l’intérieur ou à l’extérieur. Les métadonnées externes peuvent être des données climatiques historiques. Un prétraitement est effectué sur les images d’entrée à l’étage 2222, qui peut inclure la détection de visage, le centrage et la mise à l’échelle, la reconnaissance de visage (selon la disponibilité de la bibliothèque) et la correction des conditions d’éclairage. À l’étage 2223, le modèle d’apprentissage profond effectue un entraînement par photo par l’apprentissage des particularités de l’estimation du teint de peau. Le modèle d’apprentissage profond peut également effectuer une sélection de trames pour déterminer le poids scalaire de l’importance de trames sélectionnées sur la base d’un groupe d’images du même utilisateur. La sortie du modèle d’apprentissage profond (2224) fournit une moyenne pondérée des couleurs de peau des trames sélectionnées et des poids de la sélection des trames et du post-traitement. Pour ajuster la précision du modèle, une couleur de peau mesurée est entrée dans le système pour l’utilisateur réel dans les images pour entraîner le modèle d’apprentissage profond. La [Fig. 22D] montre l’utilisation du modèle d’apprentissage profond une fois que l’entraînement a atteint un niveau adéquat. C’est ce qu’on appelle le « temps de déduction », car le teint de peau (ou la condition de la peau) sera déduit à partir des images sans être capable d’effectuer une mesure de vérité sur la peau réelle de l’utilisateur. On peut voir que les étages de la [Fig. 22D] sont les mêmes, sauf qu’il n’y a pas de mesure de la couleur de la peau de l’utilisateur dans l’étape finale. [SYSTÈME DE CARTOUCHES ÉCHANGEABLES INTELLIGENTES] Le dispositif de distribution décrit ci-dessus permet d’échanger les cartouches de consommables de manière intelligente et efficace. Les cartouches (consommables) utilisées dans le dispositif de distribution décrit ci-dessus sont de préférence gérées par ensembles (tels que des ensembles de trois cartouches). Par exemple, il pourrait y avoir des ensembles de cartouches distincts pour chacune des applications de rouge à lèvres, de soin de la peau et de fond de teint décrites ci-dessus. Dans le système, les ensembles de consommables sont équipés d’une puce ou d’un dispositif électronique configuré pour effectuer le stockage et la transmission/réception de données (tel que NFC, RFID, ou une puce de contact). Dans la description suivante, une étiquette NFC (communication en champ proche) sera mentionnée. Chaque cartouche a des attributs cosmétiques différents et un identifiant de formule unique qui peut identifier des attributs tels que la teinte/la finition, la texture et les bénéfices pour la peau/les cheveux. Les attributs sont stockés sur le circuit intégré lors de la production et signés à l’aide d’un algorithme cryptographique asymétrique. Comme cela sera évoqué en détail ci-dessous, l’étiquette NFC appliquée aux cartouches assure la gestion de l’univers des couleurs pour l’utilisateur, les cas d’utilisation avec des dispositifs multiples et la traçabilité. L’étiquette aura deux zones de mémoire : une zone pour les données de production (encodées pendant le processus de remplissage) ; et une zone pour l’utilisation où le dispositif encodera les quantités d’utilisation et de suivi. En outre, les mécanismes de sécurité suivants ont été mis en place : (i) garantir la non-modification des données de production : l’édition des secteurs est protégée par un mot de passe (mot de passe secret) ; (ii) garantir la non-duplication des données des cartouches en cas de détournement : ajout d’un mécanisme de signature utilisant l’UIID (identifiant unique de l’étiquette, les données encodées, la clé secrète de la fabrication). L’appli utilisant le dispositif pour lire la cartouche vérifiera alors que la signature provient de l’entité de fabrication avant d’autoriser la distribution. La montre une structure de la cartouche 2300, qui est similaire à la cartouche décrite ci-dessus, mais qui inclut en outre une région 2310, qui est une zone où la métallisation n’est pas autorisée, et une étiquette NFC (puce intelligente) 2320 qui est collée sur le dessous de la cartouche de manière à être plate et sans bords. La montre un format de données des données stockées sur l’étiquette NFC de la cartouche. La colonne « Décalage » correspond à un « décalage », qui représente les coordonnées des données codées en hexadécimal. La « Page » représente des blocs de données consécutifs car le système ne peut lire/écrire entièrement qu’une page à la fois. On peut voir que le format inclut un identifiant d’étiquette (ID d’étiquette) et plusieurs champs. La taille des données incluses dans l’étiquette NFC est de 56 octets dans le présent exemple non limitatif, mais elle peut aussi être supérieure ou inférieure. Le format des données montre qu’il y a des champs d’information ayant trait aux informations de production et d’autres champs ayant trait au suivi de l’utilisation. La montre un tableau qui inclut des descriptions évidentes des divers champs contenus dans le format de données de l’étiquette NFC. En outre, « type de base » signifie le type de données : par exemple : u8 signifie un entier non signé de 8 bits. « Ule16 » signifie un entier non signé de 16 bits. « Longueur » et « page » sont les coordonnées et l’allocation requises dans la page mémoire de l’étiquette NFC. Par exemple « u8 » est un entier non signé codé sur 8 bits, qui nécessitera un espace mémoire de 8 bits dans l’emplacement de la page 0. La montre une structure du dispositif de distribution 2600 qui est équipé pour le système de cartouches échangeables intelligentes. On peut voir que le dispositif de distribution 2600 inclut un capteur de contact/à effet hall 2610 qui détecte et compte un cycle d’ouverture/fermeture de couvercle pour déclencher des opérations de lecture et de détection de changement de consommables. Le dispositif inclut en outre une interface de communication 2620, qui est dans le cas présent une antenne NFC spécifique, pour chaque canal de cartouche qui peut lire et écrire des informations sur l’étiquette NFC de la cartouche à chaque distribution. La montre un établissement de liaison entre le dispositif de distribution 2600 et le dispositif téléphone intelligent utilisateur 2710. Les divers déclencheurs pour initier la communication entre le dispositif de distribution et le téléphone intelligent peuvent inclure une connexion établie entre les dispositifs (telle qu’un appairage Bluetooth), l’ouverture du couvercle du dispositif de distribution, un ordre de distribution provenant de l’appli du téléphone intelligent (telle que l’une des applis décrites ci-dessus), ou un ordre de distribution entré directement sur le dispositif de distribution. En réponse au déclencheur, l’établissement de liaison inclut à l’étape 1, la lecture d’un statut de consommable des cartouches stockées sur le dispositif de distribution et l’envoi du statut au téléphone intelligent. Dans le même temps, l’expérience utilisateur est mise à jour et envoyée au téléphone intelligent. L’ « expérience utilisateur » se réfère à un contexte du dispositif par rapport à l’utilisateur visualisant une interface spécifique affichant à l’utilisateur un menu incrusté lorsque le couvercle est ouvert, la cartouche étant vide, ou la roue de couleurs a la bonne couleur disponible. À l’étape 2, le téléphone intelligent peut transmettre ou ajuster un ordre de distribution au dispositif de distribution. À l’étape 3, le dispositif de distribution peut transmettre le retour d’information sur la distribution réelle au téléphone intelligent. À l’étape 4, le téléphone intelligent peut transmettre une instruction pour mettre à jour les étiquettes NFC sur les cartouches lorsqu’une session de distribution est terminée. La montre une machine d’état d’appli consommateur qui montre un processus, du point de vue de l’appli, d’amorçage des cartouches avant toute utilisation du dispositif de distribution. Dans une étape d’amorçage initiale 2810, un peu de formule peut être distribuée dans une séquence prédéterminée et/ou simultanément à partir de chacune des cartouches pour vérifier que la distribution peut être effectuée à partir de chaque cartouche. Dans une étape d’amorçage supplémentaire 2820, l’utilisateur peut s’entraîner à cliquer sur une couleur affichée pour commander la distribution individuelle sur ordre. Cette opération peut être effectuée pour s’assurer que la bonne couleur est détectée dans le bon canal au sein du dispositif, de sorte que les recettes puissent être affectées automatiquement au bon canal. L’étape 2830 montre un affichage, lorsque l’amorçage est terminé, du statut des cartouches dans le dispositif de distribution. En conséquence, le processus d’amorçage peut détecter quand une nouvelle cartouche a été installée et permet un engagement correct avec le plongeur du dispositif de distribution et la formule contenue dans la cartouche, de sorte qu’une dose correcte peut être distribuée lorsqu’un mélange réel est en cours de création. De plus, en détectant les cartouches exactes qui sont installées, l’ensemble de cartouches (tel que l’ensemble de trois cartouches) peut être déterminé, et les attributs de couleur (ou attributs de soin de la peau) qui sont possibles avec l’ensemble actuel sont automatiquement mis à jour sur l’appli. L’application peut également effectuer une gestion de consommables en suggérant ou en effectuant automatiquement le nettoyage des tuyaux lorsqu’une cartouche est changée. L’appli peut également adapter l’univers des formules dans la fonction d’interface utilisateur en fonction du type d’ensemble de cartouches qui sont installées. En outre, la machine d’état d’appli peut détecter des ensembles de cartouches incohérents ou des cartouches manquantes. Il peut proposer d’acheter l’ensemble manquant pour atteindre un résultat. Il peut détecter automatiquement les dates d’expiration de toutes les cartouches. En outre, comme les informations de sécurité sont stockées sur la cartouche, il autorise nativement une capacité à utilisateurs multiples et dispositifs multiples, puisque chaque téléphone intelligent utilisateur séparé détectera les informations sur la cartouche de manière indépendante. Pendant l’amorçage, les cartouches peuvent également être authentifiées. Un code de hachage de 32 bits est généré à la production à l’aide d’une clé secrète du fabricant et le code est encodé sur l’étiquette NFC de la cartouche. Le téléphone intelligent inclut une clé secrète codée en dur, qui peut être incluse dans un nécessaire de développement logiciel (SDK pour Software Developer Kit), pour vérifier le code de hachage lors de la lecture des données de l’étiquette NFC transmises depuis le dispositif de distribution. Le téléphone intelligent peut également être codé en dur avec la clé secrète si possible. Une étiquette d’identification unique de l’article (UIID pour Unique item IDentfication) peut également être ajoutée physiquement à la cartouche ou à l’étiquette NFC (sous la forme d’un code-barres par exemple) et lue par le dispositif de distribution. Si le processus d’authentification de la cartouche échoue, le dispositif de distribution peut transmettre la notification au téléphone intelligent. Dans certains cas rares, l’utilisateur peut rencontrer une cartouche dont l’étiquette NFC n’est pas lue par la machine (erreur d’encodage, destruction de l’étiquette, dispositif hors portée, autre défaut). Dans ce cas, l’utilisateur doit pouvoir continuer à distribuer la formule et à utiliser son dispositif aussi normalement que possible. Pour assurer ce mode par défaut tolérant, un mode de récupération de cartouche nécessitant l’entrée par l’utilisateur des informations de la cartouche prendra le relais. L’application s’appuyant sur le SDK créera alors une cartouche virtuelle pour poursuivre l’algorithme de distribution. Ce mode de récupération à déclenchement automatique sera mis à l’arrêt au moment où une nouvelle cartouche sera insérée ou que la NFC sera à nouveau à portée. La montre un procédé de gestion d’une étiquette NFC de cartouche défectueuse dans le scénario susmentionné. En cas d’erreur de lecture des données de l’étiquette NFC, le processus est démarré à l’étape 2910 où le SDK installé sur le téléphone intelligent active un mode de récupération pour un canal particulier dans le dispositif de distribution. À l’étape 2911, le SDK tente d’écrire une nouvelle séquence de production (par une transmission à l’étiquette via le dispositif de distribution) sur l’étiquette sur la base de la dernière valeur lue. À l’étape 2912a, si l’écriture de l’étiquette est réussie, le processus se termine. En revanche, à l’étape 2912b, si la réécriture de l’étiquette échoue, le processus passe à l’étape 2940. À l’étape 2913, l’appli affiche un message demandant à l’utilisateur de vérifier qu’une cartouche se trouve dans un canal approprié et le dispositif de distribution ouvre automatiquement le couvercle à l’étape 2914. En d’autres termes, si le problème était qu’aucune cartouche n’était insérée, alors cette étape permettra de remédier à cette possibilité. À l’étape 2915, l’utilisateur confirme la présence d’une cartouche dans le canal. Si la lecture est toujours impossible, à l’étape 2916, il est demandé à l’utilisateur de sélectionner une couleur de cartouche correspondant à un autocollant sur la cartouche. À l’étape 2917, il est demandé à l’utilisateur d’entrer l’identifiant du lot et le numéro de série de la cartouche, et de vérifier si la cartouche est totalement neuve. À l’étape 2918, le SDK crée une cartouche virtuelle pour le numéro de canal. Des opérations de distribution peuvent se dérouler sur la base de la cartouche virtuelle utilisée comme mandataire pour lire correctement l’étiquette NFC sur la cartouche réelle. À l’étape 2919, la cartouche virtuelle sera arrêtée si la cartouche devient soudainement lisible pour un nombre prédéterminé d’opérations de distribution d’affilée, ou si l’ensemble entier de cartouches est changé. [JEU] Le dispositif de distribution décrit ci-dessus peut inclure de multiples particularités de « jeu » qui ne sont pas seulement utiles pour divertir l’utilisateur, mais fournissent des données et un retour d’information précieux pour optimiser des particularités dans le système et fournir des résultats personnalisés à l’utilisateur. Jeux de roue de couleurs Les figures 30A-30C montrent un jeu qui utilise l’interface de roue de couleurs décrite ci-dessus. Dans un premier jeu, montré sur la [Fig. 30A], une photographie d’une couleur mélangée est montrée à l’utilisateur (avant d’être appliquée sur un visage). Il est demandé à l’utilisateur de sélectionner un point sur la roue de couleurs qui correspond à la couleur affichée. Une fois que l’utilisateur a fait sa sélection sur la roue de couleurs, le résultat est montré à l’utilisateur pour ce qui est du pourcentage de correspondance avec la teinte réellement distribuée ([Fig. 30B]). La « différence » entre la sélection de l’utilisateur sur la roue de couleurs et la couleur réellement affichée peut être basée sur une différence entre les coordonnées CIELAB. Par exemple, une distance euclidienne entre les points L*, a*, b* peut être déterminée sur la base des différences perceptives relatives entre deux couleurs quelconques dans L*a*b* qui peuvent être approximées en traitant chaque couleur comme un point dans un espace tridimensionnel (avec trois composantes : L*, a*, b*) et en prenant la distance euclidienne entre eux. Dans une forme alternative de ce jeu, la [Fig. 30C] montre un défi où il est demandé à l’utilisateur de faire une sélection sur la base d’une image d’un modèle portant le rouge à lèvres une fois qu’une recette a été distribuée par le dispositif de distribution et mélangée. L’avantage de ce jeu est d’entraîner l’utilisateur à mieux comprendre la roue de couleurs afin qu’il n’y ait pas trop de variations entre la sélection désirée par l’utilisateur et le résultat réel. Un autre avantage est que les sélections de l’utilisateur peuvent être utilisées pour déterminer si la roue de couleurs affichée est elle-même correctement calibrée. Par exemple, si un grand nombre d’utilisateurs ne font pas systématiquement des sélections dans un seuil convenable de la couleur mélangée réelle distribuée, alors des ajustements peuvent être apportés à la roue de couleurs affichée. De plus, si le dispositif utilisateur est collecté, il est possible de savoir si les affichages sur les différents dispositifs sont réglés différemment de sorte que les sélections des utilisateurs divergent en fonction de leur dispositif utilisateur. Grâce à ces données, l’application peut apporter des ajustements à la roue de couleurs affichée sur la base du type de dispositif utilisateur ou de système d’exploitation. Par exemple, la montre un graphique où les données sont collectées sur les sélections de l’utilisateur sur la roue de couleurs pour une image affichée telle que celles montrées sur les figures 30A ou 30C. De plus, la position correcte de la couleur sur la roue de couleurs est montrée en comparaison. On peut voir que dans cet exemple, le groupe de sélections de l’utilisateur n’est pas centré sur la couleur correcte. Si un centroïde d’un groupe de sélections de l’utilisateur est décalé d’une quantité de coordonnées par rapport à une position de couleur présumée correcte sur la roue de couleurs, alors une correction de couleur pourrait être nécessaire pour le mappage des couleurs affichées sur la roue de couleurs. La montre un organigramme basé sur la particularité de calibrage du jeu ci-dessus. A l’étape 3101, l’image montrée sur la [Fig. 30A] ou 30C est montrée à une pluralité d’utilisateurs pour chaque instance séparée du jeu. Lorsque chaque utilisateur joue au jeu et fournit une entrée à la roue de couleurs, les données du point de sélection de chaque utilisateur sur la roue de couleurs sont transmises à un serveur central (étape 3012). Ces données peuvent être analysées une fois qu’un nombre seuil d’utilisateurs a fourni une entrée à la même image. Un groupe peut être formé sur la base du total des entrées utilisateur collectées et un centroïde du groupe est déterminé et comparé à une position de coordonnées du point présumé correct sur la roue de couleurs qui donnerait la recette spécifique pour générer la formulation cosmétique affichée dans l’image par le dispositif de distribution. Si la distance entre le centroïde et la position correcte est supérieure à une quantité seuil prédéterminée, alors la roue de couleurs sera recalibrée à l’étape 3104. Dans le cas contraire, le processus se répète. Dans un exemple, l’ « ajustement » consiste à remapper la valeur de couleur associée dans un espace couleur (tel que CIELAB) pour chaque position sur la roue de couleurs affichée à une nouvelle valeur de couleur dans l’espace couleur pour refléter plus précisément ce que l’utilisateur voit affiché sur son écran. En d’autres termes, l’ « erreur » dans les valeurs affichées sur la roue de couleurs par rapport à ce à quoi ressemblera la couleur réelle lorsqu’une couleur sera distribuée par le système, ou même sur des images affichées montrées dans le jeu, représente un décalage vectoriel entre la couleur affichée et la valeur de couleur stockée dans l’application de jeu. Par conséquent, un décalage vectoriel peut être effectué pour toutes les valeurs de couleur associées aux positions de couleur affichées sur la roue de couleurs qui est basée sur la différence des valeurs d’espace couleur entre le centroïde du groupe décrit ci-dessus et la couleur d’image cible. La montre un deuxième type de jeu de « roue de couleurs ». Dans ce jeu, trois couleurs d’ingrédients qui sont distribuées par la cartouche sont montrées séparément à l’utilisateur. L’utilisateur est alors invité à deviner la couleur résultante sur la roue de couleurs qui sera faite sur la base de la combinaison des couleurs. Une fois que l’utilisateur a fait une sélection sur la roue de couleurs, le résultat est montré à l’utilisateur de ce que la teinte réelle est basée sur la combinaison des couleurs avec un pourcentage de correspondance de la sélection de l’utilisateur. L’avantage de ce jeu est d’entraîner l’utilisateur à comprendre ce que sera le résultat basé sur la combinaison des couleurs lorsque l’utilisateur regardera les couleurs séparément. Cela peut rendre l’utilisateur plus habile dans la sélection de cartouches spécifiques pour produire une teinte désirée. La montre un troisième type de jeu qui utilise également la roue de couleurs. Dans ce jeu, l’utilisateur tente de deviner la couleur à sélectionner sur la roue de couleurs en voyant d’autres cosmétiques appliqués sur le modèle alors que les lèvres du modèle sont masquées. La sélection cachée peut être une sélection faite par un maquilleur professionnel. Une fois que l’entrée de l’utilisateur sur la roue de couleurs est sélectionnée, la teinte réelle cachée du rouge à lèvres sera révélée et un pourcentage de correspondance sera prouvé à l’utilisateur. Au fil du temps, une moyenne des pourcentages de correspondance pour l’utilisateur sera calculée pour déterminer un score global. Un premier avantage du jeu montré sur la est que l’utilisateur peut développer un œil sur la façon dont les couleurs du rouge à lèvres se coordonnent avec d’autres cosmétiques. Le jeu peut varier de telle sorte que l’utilisateur peut sélectionner différents maquilleurs professionnels, ce qui lui permet de cibler un style ou un goût particulier dans l’industrie. Un second avantage du jeu montré sur la est que les sélections de chaque utilisateur peuvent être collectées par un serveur central. Ces données peuvent être très utiles. Par exemple, elles peuvent être utilisées pour apprendre les préférences du grand public. Par exemple, avec des données utilisateur supplémentaires, telles que l’âge de l’utilisateur, sa localisation et d’autres habitudes de style de vie, une société de cosmétiques peut apprendre s’il existe des tendances dans les préférences des utilisateurs sur la base des différentes catégories et localisations des utilisateurs. Les données peuvent également être utiles si les particularités du modèle sur la photo sont prises en compte. Lorsque de grandes quantités de sélections d’utilisateurs sont collectées, on peut voir s’il existe une tendance dans les sélections d’utilisateurs en fonction de l’aspect du modèle (comme la couleur des cheveux, le teint de peau, le type de nez, la structure des pommettes, et similaires). Défis de conception utilisateur Une seconde catégorie de jeu est montrée sur la . Le jeu implique un défi de conception utilisateur qui peut être basé sur un thème qui peut être décrit dans un écran d’introduction 3501. L’interface 3502 montre des régions sélectionnables du visage d’un modèle, telles que les lèvres, les yeux, les joues, le visage, les sourcils, et/ou la toile de fond. Une fois que l’utilisateur a sélectionné la région pour ajuster une teinte de cosmétique sur le visage du modèle affiché, un écran 3503 est affiché qui montre une roue de couleurs qui peut ajuster la teinte affichée du cosmétique sélectionné. Une fois que l’utilisateur a effectué des sélections et des ajustements supplémentaires sur une région de visage différente (par exemple, en passant à la région des yeux dans l’écran 3504), l’utilisateur peut soumettre le « style » pour participer au défi (voir [Fig. 36A]). La [Fig. 36B] montre qu’un écran peut être affiché à l’utilisateur pour lui demander de voter sur différents styles. Une communauté d’utilisateurs peut voter pour le meilleur style du défi sur un écran montré sur la [Fig. 36B] pour déterminer un gagnant ou un classement des soumissions. Pour chaque soumission, des statistiques de style peuvent être affichées, montrant la teinte de couleur utilisée pour chaque région cosmétique. De plus, un lien Internet peut être fourni pour qu’un utilisateur qui visualise un style soumis puisse acheter les teintes cosmétiques utilisées dans les statistiques de style. La montre une variante de défi avec les écrans 3701, 3702, 3703 et 3704 qui sont analogues au défi schématisé sur la . La montre que le jeu peut offrir différents ajustements autres que le changement de couleur sur la roue de couleurs. Par exemple, sur l’écran 3704, lors de l’apport de changements aux yeux, on peut « dessiner » du ligneur, de l’ombre à paupières ou du mascara sur l’image à l’aide d’un outil virtuel spécifique. Les figures 38 et 39 montrent des exemples d’écrans pour différents types spécifiques de défis pour différents thèmes. Pour chaque thème, un premier écran (3801 ou 3901) peut fournir à l’utilisateur l’option de jouer au défi, un deuxième écran (3802 ou 3902) peut montrer la description, les exigences et les récompenses pour le défi. D’autres écrans à afficher peuvent inclure un écran de vote (3803 ou 3903) qui montre différents « styles » créés par les utilisateurs de la communauté. Enfin, un écran de résultats (3804 ou 3904) peut être affiché pour montrer les styles gagnants du défi ainsi que les teintes tendance basées sur les données collectées pendant le défi. Les jeux de défi de conception décrits ci-dessus ne servent pas uniquement à divertir les utilisateurs. Le système de vote utilisé dans le jeu est plutôt une forme de production participative sur les différentes teintes cosmétiques et différents styles que les utilisateurs d’une communauté préfèrent. En outre, sur la base de l’aspect des modèles (comme la couleur des cheveux, le teint de peau, le type de nez, la structure des pommettes, et similaires), les soumissions de style et le vote peuvent fournir des informations sur les couleurs et les styles qui conviennent le mieux aux différents types de visages. Ces données peuvent être utilisées pour une application pratique telle que l’apprentissage et la création de recommandations lorsque les utilisateurs cherchent des conseils sur les teintes à utiliser sur leur propre visage. Par exemple, comme le montre la , et de manière similaire au processus décrit sur la [Fig. 22A] ci-dessus, à l’étape 4001, l’utilisateur peut prendre une photo d’autoportrait, une photo d’autoportrait à 360°, ou une série de photos à différents angles en utilisant la capacité de l’appareil photo du téléphone intelligent. À l’étape 4001, le système effectue une analyse de la peau de l’utilisateur pour détecter des particularités de l’utilisateur. À l’étape 4003, le système détermine une image d’un modèle utilisé dans les défis de conception qui correspond aux particularités de l’utilisateur. À l’étape 4004, le système détermine la ou les teintes recueillant le plus de votes qui ont été appliquées par les utilisateurs à l’image du modèle et fournit en sortie à l’utilisateur la ou les teintes recueillant le plus de votes déterminées comme une recommandation pour l’utilisateur. Optimisation de fabrication basée sur les jeux Les jeux ci-dessus collectent des données précieuses sur les teintes de couleurs populaires sélectionnées par la communauté d’utilisateurs, ce qui est également précieux pour configurer la production et l’approvisionnement des cartouches utilisées dans le dispositif de distribution décrit ci-dessus. Par exemple, une teinte de couleur populaire sélectionnée par les utilisateurs sera basée sur un mélange spécifique de deux ou trois formulations cosmétiques utilisées dans le dispositif de distribution. Lorsque ces formulations gagnent en fréquence en tant qu’ingrédients sources des couleurs sélectionnées dans les jeux décrits ci-dessus, ces données peuvent être utilisées pour au moins les deux applications pratiques suivantes : 1. Regroupement efficace des formulations dans des ensembles prédéterminés de cartouches à vendre. 2. Priorisation de la fabrication et de la distribution de cartouches spécifiques. La montre un procédé de regroupement efficace d’un ensemble de cartouches à vendre ensemble sur la base des résultats du jeu lorsque l’objectif est de regrouper les ingrédients sources les plus populaires. À l’étape 4101, des données sont recueillies sur les X ingrédients les plus fréquents dans les couleurs sélectionnées par une communauté ou des utilisateurs, où X est un nombre entier. Dans un exemple, X peut valoir 3 puisque le dispositif de distribution décrit ci-dessus contient 3 cartouches. Cependant, X peut être n’importe quel nombre égal ou supérieur à 3, en fonction de la taille préférée du regroupement à vendre comme une seule unité. À l’étape 4102, les X ingrédients les plus populaires sont paramétrés pour être inclus dans un seul emballage vendu. Ce paramétrage peut être effectué dans une installation d’emballage et de distribution. Bien que la concerne le regroupement des ingrédients les plus fréquents dans un seul emballage, des variantes de manières de regrouper les ingrédients dans un seul emballage peuvent être préférables. Par exemple, pour permettre aux utilisateurs de créer une couleur très populaire qui émerge à la suite des jeux ou des défis décrits ci-dessus, le regroupement peut consister à regrouper les cartouches spécifiques nécessaires pour fabriquer la couleur populaire dans un emballage achetable. Sur la , à l’étape 4202, des données sont collectées sur les X couleurs mélangées les plus populaires déterminées dans les jeux ou les défis. X peut être un nombre entier égal ou supérieur à 1. À l’étape 4202, les ingrédients nécessaires à la fabrication des X couleurs les plus populaires sont paramétrés pour être inclus dans un seul emballage vendu. En variante, une pluralité d’emballages distincts à trois cartouches peut être paramétrée pour une pluralité de couleurs populaires distinctes. Dans une autre alternative, un emballage peut être créé, lequel est basé sur les couleurs primaires les plus populaires parmi les couleurs sélectionnées dans les jeux ou les concours, tandis qu’un emballage distinct est créé pour les couleurs auxiliaires les plus populaires dans les jeux ou les concours. Comme noté ci-dessus, bien que la création d’emballages de combinaisons d’ingrédients soit une application pratique des jeux décrits ci-dessus, une autre application pratique consiste à paramétrer les volumes de fabrication réels pour prioriser la fabrication des cartouches individuelles qui correspondent aux ingrédients déterminés sur l’une ou l’autre des figures 41 et 42. De plus, les organigrammes des figures 41 et 42 peuvent être configurés pour fonctionner pour des régions spécifiques du monde, sur la base de l’isolement des données collectées dans les régions du monde. En outre, les organigrammes des figures 41 et 42 peuvent paramétrer les étapes de détermination 4101 et 4201 pour qu’elles soient effectuées périodiquement ou en fonction de la saison. Par exemple, un défi particulier peut être lancé juste avant une certaine saison ou un certain événement (tel qu’un jour férié particulier), et la date de fin du défi peut automatiquement déclencher les étapes de détermination 4001 et 4101, où la détermination est axée sur les résultats du défi. De cette manière, l’approvisionnement disponible d’emballages vendables pour le dispositif de distribution ci-dessus sera disponible en temps opportun, coïncidant avec la fin du défi ou le début d’une saison ou d’un événement particulier. Par exemple, comme le montre la , lorsque le défi est terminé et qu’un écran est affiché montrant les gagnants et les teintes les plus populaires (voir figures 38 et 39), alors un graphique peut être affiché permettant à un utilisateur d’acheter les emballages regroupés de cartouches sur la base des résultats du défi. En outre, pour que le processus de fabrication ait le temps de débuter la fabrication des emballages sur la base des procédés décrits ci-dessus, il peut y avoir un délai prédéterminé (de préférence un jour ou plus) entre la fin effective du vote du concours et l’affichage au public de l’écran montré sur la . Les composants structurels permettant de réaliser le concept de jeu susmentionné sont similaires à l’architecture montrée sur l’une des figures 14, 16, 17, 19 ou 21. Ainsi, chaque téléphone intelligent utilisateur est connecté à une plateforme en nuage (réalisée par un ou plusieurs serveurs), et les sélections faites par un utilisateur au cours d’un jeu ou d’un défi de conception sont transmises à la plateforme en nuage. La plateforme en nuage traite les informations collectées avec une circuiterie de traitement, aussi appelés moyens de traitement, tels que définie ci-dessus, et génère les ordres de calibrage pour mettre à jour le logiciel d’appli pour chaque utilisateur ou génère la recommandation pour un utilisateur individuel pour le processus montré sur la . De plus, la plateforme en nuage peut se connecter directement à une pluralité d’installations de fabrication, de remplissage et/ou de distribution pour envoyer des ordres afin de contrôler la distribution et l’emballage des cartouches sur la base des résultats des processus des figures 41 et 42. L’installation de fabrication peut recevoir directement des mises à jour pour modifier des ingrédients distribués sur une ligne de remplissage, de manière similaire au processus décrit dans la publication US n° 2020/0 277 181. Ainsi, les modifications apportées à l’augmentation de la production et de l’emballage des cartouches peuvent être effectuées de manière entièrement automatisée, sans intervention humaine si nécessaire. Bien évidemment, de nombreuses modifications et variantes de la présente divulgation sont possibles à la lumière des enseignements ci-dessus. Il doit donc être entendu que, l’invention peut être mise en pratique autrement que de la manière spécifiquement décrite ici Système comprenant des moyens de traitement configurés pour exécuter un processus de jeu qui inclut : l’affichage d’une image d’un produit cosmétique mélangé qui a une couleur cible ; l’affichage d’une interface de sélection de couleur qui permet à un utilisateur de sélectionner une seule couleur parmi une pluralité de couleurs ; la réception d’une entrée d’un utilisateur sur l’interface de sélection de couleur qui correspond à l’estimation de l’utilisateur de la couleur cible affichée dans l’image ; et la fourniture en sortie d’un résultat à l’utilisateur indiquant un degré de similarité entre l’entrée de l’utilisateur sur l’interface de sélection de couleur et la couleur cible. Système selon la revendication 1, dans lequel le degré de similarité est basé sur une distance euclidienne entre des coordonnées de couleur dans l’espace couleur CIELAB. Système selon la revendication 1, dans lequel les moyens de traitement sont configurés pour : exécuter le processus de jeu pour une pluralité d’utilisateurs, déterminer s’il existe une quantité seuil entre un groupe d’une pluralité d’entrées sur l’interface de sélection de couleur provenant de la pluralité d’utilisateurs et la couleur cible, et effectuer un ajustement sur l’interface de sélection de couleur lorsque la quantité seuil est déterminée. Système selon la revendication 3, dans lequel l’ajustement inclut le remappage des valeurs de couleur associées dans un espace couleur pour chaque position sur l’interface de sélection de couleur affichée à une nouvelle valeur de couleur dans l’espace couleur sur la base de la différence déterminée entre le groupe et la couleur cible.