Brevet FR3133257A1 — publié le 20230908

S ystèmes, dispositifs et procédés d'expérience pour la conception d'applications cosmétiques Un système est prévu qui exécute un concours qui comprend l'affichage à un utilisateur d'une image d'un visage d'un modèle, parmi une pluralité de modèles ; la réception des entrées de l'utilisateur pour ajuster une couleur d'un produit cosmétique mélangé à appliquer sur le visage du modèle ; l’affichage du modèle avec la couleur ajustée sélectionnée par l'utilisateur ; la réception de l'image du visage du modèle avec la couleur ajustée en tant qu'entrée de l'utilisateur ; l’affichage de l'entrée de l'utilisateur à une pluralité d'utilisateurs et la proposition à la pluralité d'utilisateurs d’une option soumise à un vote sur l'entrée des utilisateurs et les entrées d'autres utilisateurs ; la production d’un résultat d'un concours basé sur une entrée recevant le plus grand nombre de suffrages. Le système est en outre configuré pour produire une ou plusieurs couleurs du produit cosmétique mélangé inclus dans les entrées recevant les suffrages les plus élevés correspondant à un modèle extrait en tant que recommandation adressée à un utilisateur. Pas de Figure pour l'abrégé Systèmes, dispositifs et procédés d'expérience pour la conception d'applications cosmétiques CONTEXTE Domaine La présente invention porte généralement sur un système, un appareil et un procédé pour déterminer une combinaison de substances cosmétiques qui peuvent être mélangées et distribuées pour un utilisateur particulier. RÉSUMÉ Dans un mode de réalisation, un système est prévu qui comprend des circuits de traitement configurés pour exécuter un concours qui comprend l’affichage à un utilisateur d’une image d’un visage d’un modèle, parmi une pluralité de modèles ; la réception des entrées de l’utilisateur pour ajuster une couleur d’un produit cosmétique mélangé à appliquer sur le visage du modèle ; l’affichage du modèle avec la couleur ajustée sélectionnée par l’utilisateur ; la réception de l’image du visage du modèle avec la couleur ajustée telle qu’entrée par l’utilisateur ; l’affichage de l’entrée de l’utilisateur à une pluralité d’utilisateurs et la proposition à la pluralité d’utilisateurs d’une option de soumission d’un vote sur l’entrée des utilisateurs et les entrées d’autres utilisateurs ; la production d’un résultat d’un concours basé sur une entrée recevant le plus grand nombre de suffrages ; les circuits de traitement y étant en outré configurés pour : recevoir une image prise par lui-même d’un deuxième utilisateur ; analyser les caractéristiques du deuxième utilisateur en fonction de l’image ; extraire un modèle parmi la pluralité de modèles qui comprend des caractéristiques qui correspondent aux caractéristiques analysées du deuxième utilisateur ; déterminer les participations au concours dans lequel un ou plusieurs utilisateurs déterminent une couleur d’un produit cosmétique mélangé qui doit être appliqué sur le visage du modèle extrait ; déterminer le plus grand nombre de participations reçues correspondant au modèle extrait et produire, à titre de recommandation adressée au deuxième utilisateur, une ou plusieurs couleurs du produit cosmétique mélangé inclus dans les participations recevant le nombre le plus élevé de suffrages correspondant au modèle extrait. Suivant des modes particuliers de réalisation, ce procédé comporte une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : - Système dans lequel les circuits de traitement sont configurés pour : recevoir une image prise par soi même d'un deuxième utilisateur ; effectuer une analyse des caractéristiques du deuxième utilisateur en s’appuyant sur au moins l'image prise par lui-même en comparaison avec les participations au concours ; produire une ou plusieurs couleurs du produit cosmétique mélangé en tant que recommandation au second utilisateur sur la base de l'analyse. - Système dans lequel les entrées de l'utilisateur pour ajuster la couleur du produit cosmétique mélangé sont reçues sur une interface d'ajustement de couleur affichée. - Système dans lequel la couleur ajustée sélectionnée par l'utilisateur correspond à une couleur créée avec des ingrédients de couleur qui sont utilisés dans un dispositif de distribution pour produire le produit cosmétique mélangé. - Système dans lequel l'interface de réglage de couleur affichée est en outre configurée pour sélectionner une couleur pour le dispositif de distribution à utiliser lors de la production du produit cosmétique mélangé. - Système comprenant en outre l'affichage d'un lien pour acheter un produit cosmétique mélangé correspondant à l'entrée recevant le plus grand nombre de suffrages. - Système dans lequel les circuits de traitement sont configurés pour afficher des zones sélectionnables d'un visage du modèle que l'utilisateur sélectionne pour ajuster la couleur d'un produit cosmétique mélangé. - Système dans lequel les zones sélectionnables comprennent au moins les lèvres, les yeux et les joues du modèle. - Système dans lequel les circuits de traitement sont configurés pour afficher une couleur utilisée pour un produit cosmétique mélangé pour toutes les entrées actuellement affichées parmi les entrées soumises par l'utilisateur et les autres utilisateurs. DESCRIPTION BRÈVE DES DESSINS Le présent brevet ou dossier de demande de brevet contient au moins un dessin exécuté en couleur. On obtiendra facilement une appréciation plus complète de l’invention et des nombreux avantages qui en découlent au fur et à mesure qu'elle sera mieux comprise en référence à la description détaillée suivante lorsqu'elle est examinée en liaison avec les dessins joints dans lesquels : La est une vue d'ensemble en perspective d'un dispositif de distribution de cosmétiques ou d'un distributeur de cosmétiques, selon un exemple ; La est une vue en perspective d'un corps du distributeur, selon un exemple ; La est une vue en perspective du distributeur de cosmétiques, le corps du distributeur étant retiré, selon un exemple ; [Fig 4A] La [Fig 4A] est une vue en perspective de composants internes du distributeur de cosmétiques, selon un exemple ; [Fig 4B] La [Fig 4B] est une vue en perspective de composants internes du distributeur de cosmétiques, 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 fond, selon un exemple ; [Fig 7B] La [Fig 7B] est une vue en perspective de la plaque de fond, vue à partir du fond, 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 d’un poudrier en position ouverte, selon un exemple ; La est un schéma représentant un exemple de séquence de procédés primaires d'un procédé de formulation cosmétique 900, selon un exemple ; La est un schéma de procédé représentant un exemple de procédé de détection de matière cosmétique dans le distributeur de cosmétiques, selon un exemple ; [Fig 12A] [Fig 12B] Les Figures 12A et 12B sont des schémas de procédé représentant des exemples d'un procédé de sélection d'une formulation cosmétique, selon un exemple ; La est un schéma de procédé représentant un exemple de procédé de détection de matière cosmétique dans le distributeur de cosmétiques, 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 des circuits type du contrôleur et du distributeur de cosmétiques, selon un exemple. La montre des composants d'un écosystème qui utilise le distributeur de cosmétiques pour fabriquer des doses personnalisées pour un utilisateur. La présente un écosystème construit sur la proposition à un utilisateur d'une couleur de rouge à lèvres tendance. [Fig 18A] La [Fig 18A] présente 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'application. [Fig 18B] La [Fig 18B] représente un organigramme supplémentaire sur la façon dont les algorithmes de l'application pour téléphone intelligent dans l'écosystème du rouge à lèvres peuvent permettre à un utilisateur de visualiser une nuance 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 résulter en différents univers de nuances à présenter à l'utilisateur. [Fig 18D] La [Fig 18D] montre comment le mode « correspond à mon style » (match my look) peut fonctionner sur l'application dans l'écosystème du rouge à lèvres. [Fig 18E] La [Fig 18E] présente plus de détails sur la façon dont le moteur de recommandation pour le rouge à lèvres fonctionne sur la base de l’autoportrait de la tenue de l'utilisateur. La représente un écosystème construit sur la proposition à l'utilisateur d'une formulation de soin de la peau qui est la plus efficace pour l'utilisateur. [Fig 20A] La [Fig 20A] représente un exemple de flux d'opérations dans l'écosystème pour distribuer une formulation de soin de la peau personnalisée du point de vue de l'application. [Fig 20B] La [Fig 20B] représente 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 à différentes quantités de dosage à partir de trois cartouches différentes. La représente un éco-système qui est utilisé pour distribuer un fond de teint personnalisé à l'utilisateur. [Fig 22A] La [Fig 22A] représente un exemple de flux d'opérations dans l'écosystème pour distribuer un fond de teint personnalisé du point de vue de l'application. [Fig 22B] La [Fig 22B] donne des détails sur un procédé de réalisation d'un diagnostic de teint de peau. [Fig 22C] [Fig 22D] Les Figures 22C et 22D représentent des détails sur la façon dont l'apprentissage en profondeur est utilisé pour évaluer un teint de la peau dans une image. La représente une structure d'une cartouche qui a une étiquette NFC. La représente un format de données des données stockées sur l'étiquette NFC sur la cartouche. La représente un tableau qui comprend des descriptions des divers champs contenus dans le format de données de l'étiquette NFC. La représente une structure du dispositif de distribution qui est équipé pour un système de cartouche interchangeable intelligente. La représente une poignée de main entre le dispositif de distribution et le dispositif de téléphone intelligent de l'utilisateur. La représente une machine d'état d'application client qui montre un processus du point de vue de l'application d'amorçage des cartouches avant toute utilisation du dispositif de distribution. La représente un procédé de gestion d'une étiquette NFC de cartouche défectueuse dans le scénario mentionné ci-dessus. [Fig 30A] [Fig 30B] [Fig 30C] Les Figures 30A-30C représentent un premier type de jeu qui utilise une interface de disque rotatif chromatique pour un dispositif de distribution. la représente un graphique où les données sont collectées sur les sélections de l'utilisateur sur l'interface du disque rotatif chromatique. la représente un organigramme basé sur une fonction de calibrage du jeu qui utilise l'interface de disque rotatif chromatique. La représente un second type de jeu qui utilise une interface de disque rotatif chromatique pour un dispositif de distribution. La représente un troisième type de jeu qui utilise une interface de disque rotatif chromatique pour un dispositif de distribution. La représente un exemple de défi de conception utilisateur qui utilise l'interface du disque rotatif chromatique pour un dispositif de distribution. [Fig 36A] [Fig 36B] Les Figures 36A et 36B représentent différents écrans affichés à l'utilisateur pendant que l'utilisateur participe au défi de conception de l'utilisateur. La représente un défi alternatif de conception d'utilisation. Les Figures 38 et 39 représentent des exemples d'écrans pour différents types de défis spécifiques pour différents thèmes. La représente un processus pour générer 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 représentent différents procédés pour regrouper des cartouches cosmétiques dans un seul emballage en fonction des résultats d'un défi de conception. La représente un écran affiché à la fin d'un défi de conception qui permet à un utilisateur d'acheter les emballages groupés de cartouches en fonction des résultats du défi. DESCRIPTION DÉTAILLÉE DES MODES DE RÉALISATION Dans les dessins, des chiffres de référence similaires désignent des parties identiques ou correspondantes dans les différentes vues. De plus, tels qu’ils sont utilisés dans les présentes, les mots « un », « une » et similaires ont, sauf indication contraire, généralement le sens de « un ou plusieurs ». Pour les dessins, des chiffres de référence similaires désignent des parties identiques ou correspondantes dans les différentes vues. La sélection de formulations cosmétiques et de composants cosmétiques pour formuler des formulations cosmétiques est une activité courante reposant souvent sur une prise de décision subjective et une entrée manuelle. Il existe une grande variété de substances cosmétiques disponibles, et d'innombrables combinaisons et permutations de formulations cosmétiques possibles. Pour 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 résultat d'une expérimentation, nécessitant peut-être plusieurs itérations pour produire un résultat satisfaisant. En partie en raison d'une connaissance limitée des caractéristiques spécifiques des substances 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 à réaliser. Les modes de réalisation ci-dessous abordent ces problèmes dans l'art conventionnel. Plus précisément, la description ci-dessous concerne un écosystème pour permettre le soin de la peau et créer un système de personnalisation de formule à utiliser à la maison qui est basé sur un dispositif de distribution spécialisé qui permet aux ingrédients d'un produit cosmétique d'être instantanément mélangés dans le résultat final préféré d'un utilisateur, puis d’être facilement transportés pour une meilleure portabilité. Le système présenté ci-dessous est un dispositif 3 en 1, le premier du genre, alimenté par l'IA, pour la personnalisation des soins de la peau, du fond de teint et du rouge à lèvres liquide. Le dispositif et son application correspondante évaluent la peau individuelle des utilisateurs et les données environnementales locales pour créer et fournir des formules de soins de la peau et cosmétiques personnalisées sur place qui s'optimisent pour augmenter les niveaux de personnalisation au fil du temps. L'écosystème global dispose d'un système de cartouche motorisé compatible avec l'IA tel que décrit ci-dessus qui crée des formules personnalisées de soins de la peau et de cosmétiques en quatre étapes. Le dispositif crée des sérums pour la peau personnalisés selon le processus suivant : Analyse de peau personnelle : l'utilisateur prend une photo avec un dispositif photo de téléphone intelligent et ouvre une application sur le téléphone intelligent. L'application utilise l'IA pour analyser l'état général de la peau de l'utilisateur, en évaluant les rides profondes, les ridules, les taches brunes, le manque de fermeté, la visibilité des pores et le manque d'éclat. Évaluation environnementale : l'application (et/ou une plate-forme info-nuagique 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. Préférence du produit : l'utilisateur saisit ensuite dans l'application des problèmes de soins de la peau spécifiques, tels que les ridules, les rides, les taches brunes, la texture rugueuse de la peau et la matité. Formulation personnalisée et distribution : un mélange personnalisé de soins de la peau haute performance est ensuite distribué en une dose unique portionnée en haut du dispositif. Le système de moteur, situé en haut du dispositif, déplace et comprime la formule à partir des cartouches situées à la base de la machine dans un mouvement ascendant vers le plateau de distribution situé au-dessus pour permettre une application propre. Avec une utilisation régulière, la plate-forme d'IA peut évaluer l'aspect de la peau d'un utilisateur au fil du temps, aidant 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 en conséquence le dosage des ingrédients actifs. Cela étant dit, l'utilisateur peut passer outre les recommandations du système s'il recherche, par exemple, une crème hydratante supplémentaire. Le système de soins de la peau contient des ingrédients actifs, notamment des AHA, des vitamines C et E, de l'acide hyaluronique, de l'acide férulique, du rétinol, du concombre, du thym et du mûrier. Les offres cosmétiques - pour le fond de teint et le 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 ses offres personnalisées de produits, comme décrit ci-dessous. Grâce au système de rouge à lèvres, les consommateurs pourront créer un rouge à lèvres liquide en fonction de leur teint et de leurs préférences personnelles. Le système peut assortir les vêtements ou les accessoires d'un utilisateur, il peut même aussi choisir de créer une couleur particulière qui est à la mode sur les réseaux sociaux. Le dispositif aura trois cartouches ; collectivement, ces cartouches auront la capacité de créer des centaines de nuances. 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 unique, une sélection de ces trios de couleurs peut être proposée afin de s'accorder à la plus grande variété de nuances. À l'aide d'un outil de correspondance des nuances, les trois cartouches distribueront différents niveaux de couleur pour créer des nuances personnalisées. Le dispositif a la capacité de créer des centaines de nuances personnalisées. Le dispositif créera une seule dose de couleur, mais les utilisateurs peuvent facilement doubler ou tripler la quantité avec une touche supplémentaire. Il existe trois paramètres de dosage pour le système décrit ici. Il y aura une dose de taille standard (0,7 gramme ; à peu près la taille d'une pistache) que les utilisateurs peuvent doubler ou tripler avec une touche supplémentaire. Le dispositif est doté d'un poudrier avec miroir amovible qui vous permet d'emporter une dose de produit avec vous. De l'ouverture de l'application et de la prise d'une photo de son visage à la distribution du produit, l'expérience utilisateur avec le système actuel prend environ trois minutes. [DISPOSITIF DE DISTRIBUTION] La est une vue d'ensemble en perspective d'un dispositif de distribution de cosmétiques 100, ou d'un distributeur de cosmétiques, selon un exemple. La partie visible du distributeur de cosmétiques 100 comprend une base 102 connectée à un cordon d'alimentation 104. La base 102 fournit un support pour le corps du distributeur 106. Un poudrier 108 est disposé au-dessus du corps du distributeur 106, un bouton d'alimentation 110 peut être disposé en partie à l'intérieur du corps du distributeur 106 de sorte que le corps du distributeur 106 assure 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 du distributeur 106 de sorte que le corps du distributeur 106 assure le placement du voyant lumineux et du bouton 122. Le voyant et le bouton 122 peuvent être un bouton de type tactile mécanique ou capacitif. La est une vue en perspective du corps du distributeur 106, selon un exemple. Le corps du distributeur 106 est un récipient creux à paroi mince qui sert de couvercle pour la plupart des composants du distributeur de cosmétiques 100. Dans cet exemple, le corps du distributeur 106 présente une première extrémité supérieure de section sensiblement carrée avec des coins arrondis, tandis qu'une deuxième extrémité inférieure présente une section transversale circulaire. Le corps du distributeur 106 peut fournir une base pour le poudrier 108, ou d'autres composants servent de base pour le poudrier 108. Le corps du distributeur 106 peut également comprendre un point de montage pour le bouton d'alimentation 110 et un point de montage pour le voyant lumineux et le bouton 122. La représente une vue en perspective du distributeur de cosmétiques 100 le corps du distributeur 106 étant retiré, selon un exemple. Le bouton d'alimentation 110, le voyant lumineux et le bouton 122, un contrôleur 150, une plaque inférieure 166, une plaque inductive 176 et un carter d'engrenages 170 sont visibles sur cette vue, tout comme une section de corps inférieure 154, une section de corps médiane 155 et une section de corps supérieure 156. Le bouton d'alimentation 110 est connecté électriquement au contrôleur 150. Le contrôleur 150 comprend des circuits pour distribuer l'énergie reçue via le cordon d'alimentation 104, contrôler un ou plusieurs moteurs 112 pour distribuer le substance cosmétique, détecter les lectures d'un codeur optique 192, charger une ou plusieurs batteries 126, actionner des indicateurs tels que le voyant lumineux et le bouton 122, des signaux sonores ou autres signaux audiovisuels, des capteurs, notamment pour détecter l'état de disponibilité, le type et la quantité de substance cosmétique, et communiquer sans fil avec des dispositifs externes, y compris des circuits pour envoyer et recevoir des signaux et des données, par exemple via des téléphones intelligents et d'autres périphériques sans fil, utilisant une variété de protocoles de communication, tels que la radiofréquence (RF), Bluetooth, le Wi-Fi ou le cellulaire. La plaque inductive 176 supporte la plaque inférieure 166, à part la base 102 et le cordon d'alimentation 104, le reste du distributeur de cosmétiques 100 est disposé au-dessus de la plaque inférieure 166. Le carter d'engrenages 170 est disposé au-dessus, il est relié à, et fournit un support aux composants internes du distributeur de cosmétiques 100 qui sont décrits plus en détail dans les figures 4 à 9B. En outre, le carter d'engrenages 170 comprend une pluralité de trous de cartouche de carter d'engrenages 178, un pour chaque cartouche 114 dans le distributeur de cosmétiques 100. Une buse 160 de chaque cartouche 114 est disposée à l'intérieur de l'un des trous de cartouche du carter d’engrenages 178. Diverses sous-structures et couvercles supplémentaires peuvent être disposés entre les composants internes du distributeur de cosmétiques 100 et le corps du distributeur 106. Par exemple, la section de corps supérieure 156 est disposée au-dessus de la section de corps médiane 155, et la section de corps inférieure 154 est disposée en dessous de la section de corps médiane 155. Lorsqu'il est connecté, le corps du distributeur 106 se fixe à l'extérieur d'au moins l'un des éléments suivants : section de corps inférieure 154, section de corps médiane 155 et section de corps supérieure 156. La plaque inférieure 166 est disposée en dessous et reliée à la section de corps inférieure 154. Les Figures 4A et 4B sont des vues en perspective de composants internes du distributeur de cosmétiques 100, selon un exemple. L'ensemble interne comprend une pluralité d'ensembles de distribution 120, disposés au-dessus de la plaque inférieure 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 goupille de ressort d'éjecteur 144, un piston de détente 146 et un ressort de détente 152. Le contrôleur 150 contrôle le fonctionnement de chacun des ensembles de distribution 120. Le distributeur de cosmétiques 100 comprend au moins un ensemble de distribution 120. Les exemples décrits ici contiennent trois ensembles de distribution 120, bien que l'homme du métier reconnaisse qu'un distributeur de cosmétiques 100 peut avoir n'importe quel nombre d'ensembles de distribution 120. En outre, une pluralité de batteries 126 à l'intérieur du distributeur de cosmétiques 100 sont connectées électriquement à la pluralité d'ensembles de distribution 120 pour fournir de l'énergie électrique pour le fonctionnement du contrôleur 150, de l'ensemble de distribution 120, du moteur 112 et de divers indicateurs, tels que le voyant lumineux et le bouton 122 (décrits plus en détail en ), des signaux sonores ou autres signaux audiovisuels. Le contrôleur 150 et un dispositif connecté 300 (représenté sur la ) permettent à un utilisateur de faire fonctionner le distributeur de cosmétiques 100 sans fil. Les commandes de formulation et de recettes de substances cosmétiques adressées au contrôleur 150 peuvent être reçues du dispositif connecté 300, tel qu'un téléphone intelligent, une tablette ou un ordinateur personnel, configuré(e) pour communiquer avec le distributeur de cosmétiques 100. La cartouche 114 ayant également une clavette de cartouche 162 disposée sur ou à proximité de la buse 160, est reliée près d'une première extrémité à l'engrenage de cartouche 116, est reliée près d'une deuxième extrémité à la plaque inférieure 166, avec un engrenage menant 124 relié au moteur 112, et l'engrenage menant 124 relié et entraînant l'engrenage de cartouche 116. La cartouche 114 et l'engrenage de cartouche 116 sont maintenus en position par le carter d’engrenages 170 (illustré à la ). La cartouche 114 peut être disposée à l'intérieur du distributeur de cosmétiques 100, et fixée en place par l'éjecteur 140 relié à un ressort d'éjecteur 142, la goupille de ressort d'éjecteur 144 a une première extrémité reliée au ressort d'éjecteur 142 et une deuxième extrémité reliée rigidement à une surface intérieure d'au moins l'un des éléments suivants : le corps du distributeur 106, la section de corps inférieure 154, la section de corps médiane 155, la section de corps supérieure 156 et une autre structure interne. L'ensemble de distribution 120 comprend en outre une bague d'indexation d'éjecteur 190 (représentée en [Fig 4A]) pour guider le mouvement de l'éjecteur 140 à l'intérieur du distributeur de cosmétiques 100 pendant l'insertion et le retrait de la cartouche 114, avec la bague d'indexation de l'éjecteur 190 disposée contre la surface intérieure d'au moins l'un des éléments suivants : corps du distributeur 106, section de corps inférieure 154, section de corps médiane 155 et section de corps supérieure 156 pour fournir un guide pour le mouvement de l'éjecteur 140. De plus, un piston de détente 146 peut être disposé sensiblement perpendiculairement à un axe longitudinal de la cartouche 114 et connecté 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, maintenant la cartouche 114 en place le long de l'axe Y vertical, contrecarrant une force opposée appliquée par tension sur la cartouche 114 par l'éjecteur 140, le ressort d'éjecteur 142 et une goupille élastique d'éjecteur 144. L'éjecteur 140 est disposé à l'intérieur du distributeur de cosmétiques 100 et peut se déplacer sensiblement parallèlement à la cartouche 114, et est relié au ressort d'éjecteur 142 qui est en outre relié à la goupille de ressort d'éjecteur 144. Lorsque la cartouche 114 est insérée dans le distributeur de cosmétiques 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 de l'éjecteur 142 s'étire avec la distance croissante entre la goupille élastique de l'éjecteur fixe 144 et l'éjecteur 140, lorsque l'éjecteur 140 se déplace avec la cartouche 114 plus loin dans le distributeur de cosmétiques 100. Une fois que la cartouche 114 est insérée au point qu'une première extrémité du piston de détente 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 restreint, maintenant la cartouche 114 en place Le piston de détente 146 est un mécanisme qui maintient la cartouche 114 en place. Le piston de détente 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 piston de détente 146 est disposée pour entrer en contact avec la cartouche 114. Une deuxième extrémité est reliée à une première extrémité d'un ressort de détente 152, la deuxième extrémité du ressort de détente 152 est en contact avec une surface intérieure d'au moins l'un des éléments suivants : le corps du distributeur 106, la section de corps inférieure 154, la section de corps intermédiaire 155, la section de corps supérieure 156 ou une autre structure interne. L'insertion de la cartouche 114 dans le distributeur de cosmétiques 100 déplace le piston de détente 146 contre le ressort de détente 152, comprimant le ressort de détente 152. Étant donné que le contour de la cartouche 114 varie sur la longueur de la cartouche 114, le piston de détente 146 et le ressort de détente 152 sont déplacés de quantités variables en fonction de la position de la cartouche 114 par rapport au distributeur de cosmétiques 100. À un point où le piston de détente 146 entre en contact avec la rainure circonférentielle 134 de la cartouche 114, la première extrémité du piston de détente 146 est capable de verrouiller la cartouche 114 en place en raison de la pression du ressort de détente 152 et de la relation géométrique entre le piston de détente 146 et la rainure circonférentielle 134. En outre, la cartouche 114 est insérée dans le distributeur de cosmétiques 100 à travers une cartouche à travers le trou 172 de la plaque inférieure 166. Le trou traversant de la cartouche 172 a une découpe de clavette de base 165 ([Fig 7A]) formée pour correspondre à la clavette de base 164 de sorte que lorsque la clavette de base 164 et la découpe de clavette de base 165 entrent en contact, la cartouche 114 ne peut pas tourner par rapport à la plaque inférieure 166. La cartouche 114 a également une forme pour s'adapter dans la plaque inférieure 166 et l'engrenage de cartouche 116 dans une orientation spécifique. Dans la position où la cartouche 114 est complètement insérée dans le distributeur de cosmétiques 100 et verrouillée en place par le piston de détente 146, la cartouche 114 est calée contre l'engrenage de cartouche 116. De plus, l'engrenage de cartouche 116 a une partie de collier 168 qui est reliée de manière rotative au carter d'engrenages 170, limitant le mouvement de l'engrenage de cartouche 116 de telle 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 menants 124. De même, l'engrenage menant 124 a une partie de collier d'engrenage menant 169 qui est reliée de manière rotative au carter d’engrenages 170, limitant le mouvement de l'engrenage menant 124 de telle sorte que l'engrenage menant 124 peut tourner autour d'un axe longitudinal mais ne peut pas se déplacer axialement ou autrement, en préservant la relation entre l'engrenage de cartouche 116 et l'engrenage menant 124 de sorte que le mouvement de rotation de l'engrenage menant 124 entraîne un mouvement de rotation de l'engrenage de cartouche 116 à un rapport fixe. L'engrenage menant 124 peut être un engrenage droit qui comprend une découpe de clavette 163 ( ) adapté à la clavette de cartouche 162 de la cartouche 114, comme décrit par la [Fig 4B]. La est une vue en perspective de la cartouche 114, selon un exemple. La cartouche 114 a un corps cylindrique rond et une buse 160 à une première extrémité. La buse 160 est en outre disposée à proximité d'une clavette de cartouche 162. La clavette de cartouche 162 s'adapte à l'intérieur de l'ouverture de l'engrenage de cartouche 116, est adapté à la forme de la découpe de clavette 163 de l'engrenage de cartouche 116, et verrouille le mouvement de rotation de la partie à proximité 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 menant 124 et le moteur 112. Une seconde extrémité de la cartouche 114 comprend une clavette de base 164. La clavette de base 164 s'adapte à l'intérieur de la découpe de clavette de base 165 de la plaque inférieure 166, fixe la deuxième extrémité de la cartouche 114 à la plaque inférieure 166 et empêche le mouvement de rotation de la deuxième extrémité de la cartouche 114 par rapport à la plaque inférieure 166. Étant donné que la première extrémité de la cartouche 114 est fixée au mouvement de l'engrenage de la cartouche 116, l'actionnement du moteur 112 fait tourner l'engrenage menant 124 et entraîne l'engrenage de la 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 substance cosmétique dans le poudrier 108 selon les besoins (décrit plus en détail par la Figure 9) La cartouche 114 distribue la substance cosmétique par 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 menant 124 qui est entraîné par la rotation du moteur 112. L'amplitude de rotation du moteur 112 est contrôlée par le contrôleur 150. Une quantité de substance 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 fixée à une vis-mère de cartouche creuse 202 à l'intérieur de la cartouche 114. La rotation de la vis-mère de cartouche 202 déplace proportionnellement un piston de cartouche 200 qui force une quantité de substance cosmétique à travers la vis-mère de cartouche 202 et hors de la buse 160 de la cartouche 114. La quantité de matière cosmétique libérée lors d'une opération d'ouverture et de fermeture de la buse 160 est fonction du déplacement de la vis-mère de la cartouche 202, qui dépend du déplacement en rotation de l'engrenage de la cartouche 116. La rotation du moteur 112 fait tourner l'engrenage menant respectif 124 et l'engrenage de cartouche 116. Le contrôleur 150 détecte le mouvement relatif de l'engrenage de cartouche 116 en utilisant le codeur 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, et le sens de rotation de l'engrenage de cartouche 116. Une unité de mesure spécifique de substance cosmétique est une unité de dose 118. Dans un exemple, le pas de la vis-mère de la cartouche 202 est d'environ 1 mm, avec une rotation complète de la vis-mère de la cartouche 202 distribuant environ 1 ml de substance cosmétique à partir de la cartouche 114. Dans un autre exemple, en raison de la forme de la clavette de cartouche 162 de la cartouche 114, la rainure circonférentielle 134 peut être une encoche ou une rainure autour d'une partie de la circonférence de la cartouche 114, plutôt que de se déployer entièrement autour du périmètre de la cartouche 114 pour fixer la cartouche 114 au piston de détente 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 comprend une découpe de clavette 163 qui correspond à la forme de la clavette de cartouche 162 de la cartouche 114. L'engrenage de cartouche 116 peut en outre avoir un collier 168 qui se connecte de manière rotative à une surface intérieure du carter d'engrenages 170 pour aligner et supporter la position de l'engrenage de cartouche 116 et de l'engrenage menant correspondant 124. L'engrenage de cartouche 116 peut avoir une pluralité de fentes d'engrenage de cartouche 148 à utiliser avec le codeur optique 192 pour 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 inférieure 166, selon un exemple. La plaque inférieure 166 est reliée au corps du distributeur 106 et/ou à la section de corps inférieure 154, retient la pluralité de cartouches 114 disposées à l'intérieur du distributeur de cosmétiques 100, et relie le distributeur de cosmétiques 100 à la plaque inductive 176 disposée sous la plaque inférieure 166. La plaque inférieure 166 comporte une pluralité de trous traversants de cartouche 172 pour permettre l'insertion, le retrait et la fixation de la pluralité de cartouches 114. Chaque trou traversant de cartouche 172 comprend une découpe de clavette de base 165, et la forme de la découpe de clavette de base 165 correspond à la forme de la clavette de base 164 de chaque cartouche 114 pour empêcher le mouvement de rotation de la seconde extrémité de la cartouche 114, la partie en contact avec la plaque inférieure 166, lorsque la cartouche 114 est installée dans le distributeur de cosmétiques 100. En outre, la plaque inférieure 166 comporte des broches de contact 174 (représentées sur la [Fig 7B]) qui entrent en contact avec la plaque inductive, fournissant de l'électricité à la plaque inférieure 166, permettant au distributeur de cosmétiques 100 de charger la pluralité de batteries 126 par contact ou induction. La [Fig 7B] est une vue en perspective de la plaque inférieure 166, vue de dessous, selon un exemple. La plaque inférieure 166 comprend trois trous traversants de cartouche 172 disposés à l'intérieur de la plaque, et des broches de contact 174. Lorsque la plaque inférieure 166 est disposée à l'intérieur du distributeur de cosmétiques et sur la base 102, les broches de contact 174 peuvent conduire l'électricité de la base 102 à la plaque inférieure 166. La plaque inférieure 166 peut alors charger par induction la pluralité de batteries 126 disposées au-dessus de la plaque inférieure 166 La est une vue en perspective de la base 102, selon un exemple. Un cordon d'alimentation 104 est connecté à une première extrémité à la base 102. Le cordon d'alimentation 104 est connecté à une seconde extrémité à une source d'alimentation (non représentée), fournissant de l'énergie pour le fonctionnement du distributeur de cosmétiques 100 et pour charger la pluralité de batteries 126. La base 102 comprend une indentation de la base 128 pour le placement de la plaque inductive 176 et d'autres parties du distributeur de cosmétiques 100. L'indentation de la base 128 peut avoir la capacité de charger par induction la pluralité de batteries 126 en utilisant l'énergie fournie par le cordon d'alimentation 104. En outre, il peut également charger le distributeur de cosmétiques 100 via des broches de contact 174 disposées à l'intérieur de la plaque inférieure 166 lorsque la plaque inférieure 166 est disposée dans l'indentation de la 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 comprend un couvercle supérieur 180, une base de poudrier 182 et un couvercle inférieur 184. Le couvercle supérieur 180 est disposé au-dessus de la base du poudrier 182, qui est disposée au-dessus ou à l'intérieur du couvercle inférieur 184. Le couvercle supérieur 180 est fixé à la base du poudrier 182 par des aimants, comme décrit plus en détail à la [Fig 9B]. La base du poudrier 182 comprend une pluralité de trous traversant la base du poudrier 138. Dans cet exemple, il y a un trou traversant 138 de la base du poudrier pour chaque cartouche 114 dans le distributeur de cosmétiques 100. Le couvercle inférieur 184, ayant une pluralité de trous traversants de couvercle inférieur 136, est disposé sous la base du poudrier 182. Dans cet exemple, il y a un trou traversant de couvercle inférieur 136 pour chaque cartouche 114 dans le distributeur de cosmétiques 100, et le couvercle inférieur 184 est disposé de telle sorte que chaque trou traversant de couvercle inférieur 136 correspond à et est connecté à un trou traversant 138 de la base du poudrier 182. Le poudrier 108 est connecté au collecteur 130, le collecteur 130 est connecté à et disposé au-dessus du carter d'engrenages 170, disposé en outre à l'intérieur du corps du distributeur 106 du distributeur de cosmétiques 100, et le poudrier 108 est disposé au-dessus à la fois du collecteur 130 et du corps du distributeur106. Le collecteur 130 comprend un trou traversant 132 de collecteur pour chaque cartouche 114 dans le distributeur de cosmétiques 100, et le collecteur 130 est disposé de sorte que chaque trou traversant du collecteur 132 correspond à et est connecté à une base du poudrier à travers le trou 136 du couvercle inférieur 184. En outre, chaque trou traversant du collecteur 132 du collecteur 130 correspond à et est disposé au-dessus d'un trou de cartouche de carter d'engrenages 178 du carter d'engrenages 170, fournissant un passage par lequel la substance cosmétique peut être distribuée depuis la buse 160 de chaque cartouche 114 à travers le collecteur 130, le couvercle inférieur 184, et dans la base du 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 connecter au distributeur de cosmétiques 100. Dans un autre exemple, il se peut que la forme du poudrier 108 puisse se connecter au poudrier 108 dans plus d'une orientation. En outre, la substance cosmétique distribuée dans le poudrier 108 peut être empêchée de refluer en utilisant une valve à bec de canard unidirectionnelle 194 (non illustrée) disposée dans chacun des trous traversants 136 de la base du poudrier dans le couvercle inférieur 184 du poudrier 108. La [Fig 9B] est une vue en perspective du poudrier 108 en position ouverte, selon un exemple. Le poudrier 108 comprend un couvercle supérieur 180, une base de boitier compact 182, un couvercle inférieur 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 du 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 à l'intérieur du couvercle inférieur 184, avec la base du poudrier 182 disposée au-dessus. La pluralité d'aimants de montage 196a-196c sont disposés pour connecter magnétiquement le poudrier 108 au dispositif de distribution de cosmétiques 100, par exemple en se connectant au collecteur 130 ([Fig 9A]). Le collecteur 130, ou des parties de la surface du collecteur 130, peuvent être formés d'une substance ferreuse ou contenir des aimants correspondants à fixer 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 dans un côté du couvercle supérieur 180, et une seconde moitié de la pluralité d'aimants de charnière 186a et 186c est disposée dans un côté du couvercle supérieur 180. Les aimants de charnière 186b et 186d sont disposés à l'intérieur d'un côté du couvercle inférieur 184 de sorte qu'ils peuvent être en contact avec les aimants de charnière correspondants 186a et 186c dans au moins deux plans, en fonction d'une position relative entre le couvercle supérieur 180 et le couvercle inférieur 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ées de sorte que la pluralité de trous traversants de couvercle inférieur 138 disposés dans la base du poudrier 182 ne soient pas obstrués pour permettre à la substance cosmétique de s'écouler de chacune des cartouches 114 dans le poudrier 108 lorsque le produit cosmétique est distribué. Dans un cas où le poudrier 108 est en position ouverte, le couvercle supérieur 180 et le couvercle inférieur 184 sont positionnés approximativement dans des plans perpendiculaires, les aimants de charnière 186a et 186c étant magnétiquement connectés respectivement aux aimants de charnière 186b et 186d. La force magnétique entre chaque paire d'aimants de charnière 186a et 186b et les aimants de charnière 186c et 186d est suffisante pour maintenir le couvercle supérieur 180 en position par rapport au couvercle inférieur 184. Dans un cas où le boîtier 108 est dans une position fermée, le couvercle supérieur 180 et le couvercle inférieur 184 sont positionnés approximativement dans des plans parallèles, les aimants de charnière 186a et 186c connectés magnétiquement respectivement aux aimants de charnière 186b et 186d, et les aimants de couvercle 188a et 188c sont disposés dans des positions correspondantes, et connectés magnétiquement respectivement aux aimants de couvercle 188b et 188d, la connexion 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, est suffisante pour maintenir le couvercle supérieur 180 relié au couvercle inférieur 184 dans une position fermée. Étant donné que le couvercle supérieur 180 est connecté magnétiquement au couvercle inférieur 184, le couvercle supérieur 180 peut être entièrement séparé du couvercle inférieur 184. En outre, il peut également se connecter avec le couvercle inférieur 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 dans le couvercle supérieur 180 et le couvercle inférieur 184. En outre, le couvercle supérieur 180 peut éventuellement être pivoté autour du couvercle inférieur 184, ou vice versa, s'ouvrant ou se fermant autour de plus d'un axe, comme autour de l'axe x ou de l'axe z. Alternativement, la pluralité d'aimants de montage 196a-196c peut être remplacée par un aimant de montage 196 d'une force suffisante pour fixer le poudrier 108 au dispositif de distribution de cosmétiques 100. Alternativement, la pluralité d'aimants de charnière 186a-186d peut être remplacée par un aimant de charnière 186a de force suffisante dans le couvercle supérieur 180 et par un aimant de charnière 186b de force suffisante dans le couvercle inférieur 184 pour fixer un côté du couvercle supérieur 180 au couvercle inférieur 184 avec le poudrier 108 dans une position ouverte ou fermée. Alternativement, la pluralité d'aimants de couvercle 188a-188d peut être remplacée par un aimant de couvercle 188a de force suffisante dans le couvercle supérieur 180 et par un aimant de couvercle 188b de force suffisante dans le couvercle inférieur 184 pour fixer un côté du couvercle supérieur 180 au couvercle inférieur 184 avec le boîtier 108 en position fermée. La est un schéma représentant un exemple de séquence de procédés primaires d'un procédé de formulation cosmétique 900, selon un exemple. Les exemples fournis ici ont chacun trois cartouches, bien que le même procédé puisse être utilisé par le distributeur de cosmétiques 100 équipé d'un nombre quelconque de cartouches 114. Le procédé de formulation cosmétique 900 comprend 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 exécutés par le dispositif cosmétique 100 sur la base des commandes reçues du contrôleur 150, le contrôleur 150 envoyant des données à l'utilisateur et recevant des entrées de celui-ci via le dispositif intelligent 300 ou par le biais d’indicateurs situés sur le dispositif cosmétique 100 lui-même, comme décrit dans les Figures 3 et 4. La est un diagramme de processus représentant un exemple d'un processus de détection de substance cosmétique dans le distributeur de cosmétiques 100, selon un exemple. S920 représente un processus de détection de matière cosmétique. Le processus S920 peut comprendre au moins une des étapes de l'étape 921 de détection de retrait et d'installation d'une cartouche 114, l'étape 922 de détection d'au moins une substance caractéristique de la cartouche 114, une étape optionnelle 923 de détection d'une quantité de substance cosmétique dans la cartouche 114, et une étape facultative 924 pour calculer l’estimation de l’épuisement de la ou des cartouches après la réalisation d'une future opération de distribution. L'étape facultative 923 de détection d'une quantité de substance dans chaque cartouche d'une pluralité de cartouches 114 peut comprendre, par exemple, l'étape 923a de détection d'une quantité de substance d'une cartouche A, l'étape 923b de détection d'une quantité de substance d'une cartouche B, et l'étape 923c de détection d’une quantité de substance d'une cartouche C, par exemple sur la base du déplacement net total (rotation) de l'engrenage de cartouche 116 détecté par le codeur optique 192 depuis l'installation de chaque cartouche 114. L'étape facultative 924 de détection d'au moins une caractéristique de substance dans chaque cartouche d'une pluralité de cartouches 114 peut comprendre, par exemple, l'étape 924a de détection d'au moins une caractéristique de substance d'une cartouche A, l'étape 924b de détection d'au moins une caractéristique de substance d'une cartouche B et l'étape 924c de détection d’au moins une caractéristique de substance d'une cartouche C. Les caractéristiques de substance peuvent comprendre au moins une caractéristique parmi l'ensemble constitué par la couleur, la texture, la brillance, l’humidité, la teneur en nutriments et la formulation chimique. Cette détection peut être effectuée sur la base d'un capteur de 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 compris dans l'art. Des procédés alternatifs de détection peuvent être utilisés tels qu'une détection de code à barres d'un code à barres imprimé sur la cartouche, ou une détection utilisant des procédés bien compris dans l'art. L'étape de détection de ladite au moins une caractéristique de substance dans chacune des cartouches peut être effectuée avant l'étape facultative de détection de la quantité de substance cosmétique dans chaque cartouche. En outre, le processus S920 peut comprendre l'étape facultative 926 pour rapporter des informations qui peuvent être dérivées de données d'utilisation historiques, de l'utilisateur ou agrégées entre des groupes d'utilisateurs, comme par exemple la cartouche 114 à l’intérieur du distributeur de cosmétiques 100 qui est censée être épuisée en premier en substance cosmétique et à quel moment. La [Fig 12A] est un diagramme de processus représentant un exemple d'un processus S940 de sélection d'une formulation cosmétique, selon un exemple. S940 comprend un processus de sélection d'une formulation cosmétique. Le processus S940 comprend des étapes d'identification de combinaisons de formulations cosmétiques possibles sur la base du type et des quantités de substances cosmétiques présents dans le distributeur de cosmétiques 100, comme établi par le processus de détection S920. Une étape 942d peut être basée sur un utilisateur sélectionnant parmi un ensemble de formulations cosmétiques qui sont possibles pour les types et les quantités de substance cosmétique présentes dans le distributeur de cosmétiques 100, ou une étape 942c permet à l'utilisateur de choisir parmi un ensemble plus large d’inventaire de substances cosmétiques 204 possible pour les types et les quantités de substances cosmétiques que le distributeur de cosmétiques 100 est capable d'utiliser. Dans un autre exemple, une étape 943 du processus S940 comprend le fait de permettre à un utilisateur de choisir une unité de dose souhaitée 118. La variation de l'unité de dose 118 peut changer l'ensemble de formulations cosmétiques disponibles à partir de l'intérieur du distributeur de cosmétiques 100 si une plus grande quantité d'une ou plusieurs substances 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 une substance cosmétique jaune, la cartouche B contient une substance cosmétique rouge et la cartouche C contient une substance cosmétique verte, et qu'il ne reste qu'une unité de dose 118 de la cartouche A, l'utilisateur ne pourra pas choisir de distribuer toute combinaison d'unités de dose 118 et de formulations cosmétiques qui nécessitent plus d'une unité de dose 118 de substance cosmétique jaune. En outre, le processus S940 peut comprendre une étape 942a permettant à l'utilisateur de sélectionner une formulation cosmétique basée sur la correspondance avec une photo, une étape 942b permettant à l'utilisateur de sélectionner une formulation cosmétique basée sur des recommandations, ou de sélectionner une formulation cosmétique basée sur un autre processus. Le brevet américain 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 d’utilisation des données de référence de couleur pour faire correspondre sensiblement la couleur. Dans un autre mode de réalisation, un diagnostic cutané (parfois appelé ici profil cutané) 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 caractéristiques cutanées de l'utilisateur. Le diagnostic de 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 cutané connus dans l'art sont : Diagnos ABS de Lancôme, HR Skinscope, Bluesmart de Biotherm, Skinprofiler V.0 de Kiehl's, CA Dermanalyzer et le Vichyconsult de Vichy. Pour les 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étiques 100 peut communiquer à l'utilisateur quelles substances cosmétiques sont nécessaires pour distribuer de telles formulations cosmétiques. Dans un exemple, à l'étape 944, l'utilisateur sélectionne une dose unitaire 118 d'une formulation cosmétique actuellement indisponible. L'étape 944 peut déterminer quelles substances cosmétiques, telles que le 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 spécifique 114 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 une substance cosmétique différente. L'étape 945 détermine s'il faut passer à l'étape 947 pour inviter l'utilisateur à confirmer et procéder à 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 souhaitée, sur la base du résultat de l'étape 944. La [Fig 12B] représente un processus facultatif S940b qui est exécuté par le dispositif distributeur 100 seul après qu'une formulation cosmétique a été précédemment reçue et est actuellement stockée sur le dispositif 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 exécuté sans qu'une connexion existante ne soit établie entre le dispositif distributeur 100 et le dispositif 300. La est un diagramme de processus représentant un exemple d'un processus S960 de distribution de substance cosmétique dans un distributeur de cosmétiques 100, selon un exemple. L'étape 961 représente une étape de distribution d'au moins une dose unitaire d'une formulation cosmétique. Le processus S960 comprend les étapes 962a à 962c d'éjection d'une quantité demandée de matériau cosmétique 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 conteneur, ou être autrement disponible pour l'utilisateur. Le processus S960 comprend les étapes optionnelles 963a à 963c de détection de la quantité restante de matière cosmétique dans chacune des cartouches et l'étape optionnelle 964 d'enregistrement des résultats dans une mémoire du dispositif de distribution. Une fois le processus de distribution S960 terminé, l'utilisateur peut effectuer le processus S980 de mélange manuel de la substance cosmétique libérée, 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étiques 100 décrit ci-dessus, comprend au moins le distributeur de cosmétiques 100 et un dispositif connecté 300. En option, le système peut en outre inclure un ou plusieurs serveurs externes 410 qui sont mis en œuvre dans le cadre d’un environnement d’informatique en nuage. En outre, le système peut éventuellement comprendre un inventaire de substances cosmétiques 204 qui est un inventaire de substances cosmétiques possibles pouvant être insérées dans le dispositif cosmétique 100. Le dispositif connecté 300 peut être un ordinateur personnel (PC), un ordinateur portable, un PDA (Personal Digital Assistants), un téléphone intelligent, une tablette, un UMPC (Ultra Mobile Personal Computer), un netbook ou un ordinateur personnel de type notebook. Dans les exemples ci-dessous, le dispositif connecté 300 est supposé être une tablette, telle qu'un Apple iPad. Le dispositif connecté 300 est capable d'effectuer une communication sans fil avec le distributeur de cosmétiques 100 au moyen d'un circuit d'interface de communication sans fil 774 sur le distributeur de cosmétiques 100. Cependant, le dispositif connecté 300 est également capable d'avoir une connexion filaire avec le distributeur de cosmétiques 100 au moyen d'une interface USB 776 sur le dispositif 100. En outre, tous les dispositifs, y compris le distributeur de cosmétiques peuvent communiquer entre eux et avec un ou plusieurs appareils externes au moyen 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, par exemple via une interface Ethernet. Chaque dispositif connecté 300 est capable d'effectuer une communication sans fil avec d'autres dispositifs, par exemple via une connexion Bluetooth ou d'autres dispositifs sans fil. Le dispositif connecté 300 est configuré pour recevoir des informations d'un utilisateur à utiliser pour générer une formulation cosmétique qui sera utilisée par le distributeur de cosmétiques 100 pour distribuer une substance cosmétique dans le poudrier 108. La est un schéma fonctionnel représentant les circuits du contrôleur 150 et du distributeur de cosmétiques 100, selon un exemple. Une unité de traitement centrale (CPU) 710 assure un contrôle principal sur les composants de circuits séparés inclus dans le dispositif, tels que des circuits de commande de distributeur 740 (qui peuvent inclure des circuits de commande pour les moteurs 112, des circuits pour le codeur optique 192 et des circuits de capteurs inductifs). La CPU 710 peut également contrôler un périphérique d'entrée/sortie optionnel 772 (tel qu'un clavier ou une souris), une mémoire 780, le circuit d'interface de communication sans fil 774, le contrôleur de bus série universel (USB) 776, un pilote de LED 778 et un module d'affichage 780. Le pilote de LED 778 contrôle la pulsation d'un ou plusieurs voyants lumineux 122. Dans un mode de réalisation, les circuits comprennent, entre autres, un ou plusieurs dispositifs informatiques tels qu'un processeur (par exemple, un microprocesseur, un processeur quantique, un processeur qubit, etc.), une unité centrale de traitement (CPU), un processeur de signaux numériques (DSP), des circuits intégrés à application spécifique (ASIC), un réseau de portes programmable sur place (FPGA), ou similaire, ou toute combinaison de ces derniers, et peut inclure des éléments de circuit ou des composants électroniques numériques ou analogiques discrets ou des combinaisons de ces derniers. Dans un mode de réalisation, un module comprend un ou plusieurs ASIC ayant une pluralité de composants logiques prédéfinis. Dans un mode de réalisation, un module comprend un ou plusieurs FPGA, chacun ayant une pluralité de composants logiques programmables. Dans un mode de réalisation, le circuit comprend un ou plusieurs composants couplés de manière fonctionnelle (par exemple, couplés en communication, de manière électromagnétique, magnétique, ultrasonique, optique, inductive, électrique, capacitive, sans fil ou de manière similaire) les uns aux autres. Dans un mode de réalisation, les circuits comprennent un ou plusieurs composants situés à distance. Dans un mode de réalisation, des composants situés à distance sont fonctionnellement couplés, par exemple, via une communication sans fil, notamment avec un dispositif connecté 300. Dans un mode de réalisation, des 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 des composants, CPU 710 ou autres composants représentés sur la peut être remplacé par des éléments de circuits alternatifs. Des exemples de circuits de ce type comprennent une mémoire qui, par exemple, stocke des instructions ou des informations. Des exemples non limitatifs de mémoire incluent la mémoire volatile (par exemple, la mémoire à accès aléatoire (RAM), la mémoire vive dynamique (DRAM), ou similaire), la mémoire non volatile (par exemple, la mémoire morte (ROM), la mémoire morte effaçable et programmable électriquement (EEPROM), le disque compact informatique (CD-ROM) ou similaire), la mémoire persistante, ou similaire. D'autres exemples non limitatifs de mémoire comprennent la mémoire morte effaçable et programmable (EPROM), la mémoire flash ou similaire. Dans un mode de réalisation, la mémoire est couplée à, par exemple, un ou plusieurs dispositifs informatiques par un ou plusieurs bus d'instructions, d'informations ou de puissance. Dans un mode de réalisation, les circuits comprennent un ou plusieurs lecteurs de supports lisibles par ordinateur, des prises d'interface, des ports de bus série universels (USB), des emplacements pour carte mémoire, ou similaire, et un ou plusieurs composants d'entrée/sortie tels que, par exemple, une interface utilisateur graphique, un affichage, un clavier, un pavé numérique, une boule de commande, un joystick, un écran tactile, une souris, un commutateur, un cadran, ou similaire, et tout autre dispositif périphérique. Dans un mode de réalisation, un module comprend un ou plusieurs composants d'entrée/sortie utilisateur qui sont fonctionnellement couplés à au moins un dispositif informatique configuré pour contrôler (mis en œuvre de manière électrique, électromécanique, par logiciel, mis en œuvre par micrologiciel, ou autre contrôle, ou combinaisons de ces derniers) au moins un paramètre associé, par exemple, à la détermination d'une ou plusieurs propriétés thermiques des tissus en réponse aux décalages détectés de la tension d'activation. Dans un mode de réalisation, les circuits comprennent un lecteur de support lisible par ordinateur ou une fente pour carte mémoire qui est configuré pour accepter un support porteur de signal (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 à un système d'exécuter l'un quelconque des procédés décrits peut être stocké, par exemple, sur un support d'enregistrement lisible par ordinateur, un support porteur de signal, ou similaire. Des exemples non limitatifs de supports porteurs de signaux comprennent un support de type enregistrable tel qu'une bande magnétique, une disquette, un lecteur de disque dur, un disque compact (CD), un disque numérique universel (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 à fibre optique, un guide d'ondes, une liaison de communication filaire, une liaison de communication sans fil (par exemple, récepteur, émetteur, émetteur-récepteur, logique de transmission, logique de réception, etc.). D'autres exemples non limitatifs de supports porteurs de signaux comprennent, mais sans s'y limiter, les 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, disques super 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, les circuits comprennent des transducteurs acoustiques, des transducteurs électroacoustiques, des transducteurs électrochimiques, des transducteurs électromagnétiques, des transducteurs électromécaniques, des transducteurs électrostatiques, des transducteurs photoélectriques, des transducteurs radioacoustiques, des transducteurs thermoélectriques ou des transducteurs ultrasonores. Dans un mode de réalisation, les circuits comprennent des circuits électriques fonctionnellement couplés à un transducteur (par exemple, un actionneur, un moteur, un cristal piézoélectrique, un système microélectromécanique (MEMS), etc.). Dans un mode de réalisation, les circuits comprennent des circuits électriques ayant au moins un circuit électrique discret, des circuits électriques ayant au moins un circuit intégré ou des circuits électriques ayant au moins un circuit intégré spécifique à une application. Dans un mode de réalisation, les circuits comprennent des circuits électriques formant un dispositif informatique à usage général configuré par un programme informatique (par exemple, un ordinateur à usage général configuré par un programme informatique qui exécute au moins partiellement les processus et/ou les dispositifs décrits ici, ou un microprocesseur configuré par un programme informatique qui exécute au moins partiellement les processus et/ou les dispositifs décrits ici), un circuit électrique formant un dispositif de mémoire (par exemple, des formes de mémoire (par exemple, à accès aléatoire, flash, morte, etc.)), des circuits électriques formant un dispositif de communication (par exemple, un modem, un commutateur de communication, un équipement opto-électrique, etc.) et/ou tout dispositif analogue non électrique, notamment des analogues optiques ou autres. [ÉCOSYSTÈME COSMÉTIQUE PERSONNALISÉ] La représente des composants de l'écosystème 1600 qui sont communs à chaque type de produit. L'écosystème comprend le distributeur 1610, un dispositif de téléphone intelligent utilisateur 1620 et une plateforme info-nuagique 1630. Le téléphone intelligent est représenté comme comprenant deux blocs fonctionnels de la configuration de l'application de téléphone intelligent (« application ») 1621 et de l'utilisation de l'application de 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 plate-forme info-nuagique 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 des sélections qui conduisent à la détermination d'une couleur et effectue une communication interactive avec le distributeur, telle que l'envoi de la recette au distributeur et le suivi de l'état du distributeur (tel que l'inventaire et le volume restant dans les cartouches du distributeur). L'application pour téléphone intelligent effectue également une communication interactive avec la plate-forme info-nuagique. 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 direct de l'utilisateur sur les styles que la plate-forme info-nuagique a précédemment envoyés et elle peut informer la plate-forme info-nuagique des couleurs et des recettes réellement sélectionnées par l'utilisateur et distribuées par le distributeur. Ces retours peuvent fournir une forme d'apprentissage automatique à la plate-forme info-nuagique et améliorer les algorithmes utilisés par la plate-forme info-nuagique. [ÉCOSYSTÈME DE ROUGE À LÈVRES PERSONNALISÉ] La représente l'écosystème décrit ci-dessus (1700) qui repose sur la proposition d'une couleur de rouge à lèvres tendance au consommateur après avoir analysé les tendances sur les réseaux sociaux en combinant le goût des couleurs préférées, la géolocalisation, les influenceurs préférés, la sélection passée etc.. Il offre au consommateur la possibilité 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 doseur connecté. Il est également possible de proposer une couleur basée sur la tenue de l'utilisateur numérisée avec une photo autoportrait. Le consommateur peut enregistrer les couleurs favorites et les partager avec sa communauté virtuelle. La représente un téléphone intelligent d'utilisateur qui délivre finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« app »). L'application pour téléphone intelligent interagit à la fois avec le distributeur connecté et avec une plateforme info-nuagique. Avant qu'un utilisateur n’effectue des opérations normales (utilisation) de l'application pour téléphone intelligent, l'application doit être configurée (1710) avec des informations de configuration pour configurer un profil d'utilisateur. La configuration de l'application peut être basée sur les entrées de configuration suivantes. Questionnaire lors de l'inscription (par exemple, la couleur préférée) Identifiants sur les réseaux sociaux (notamment Instagram, Twitter, Facebook) Influenceurs préférés 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'application sur le téléphone intelligent, mais elles sont également transmises à une plate-forme info-nuagique, qui peut être un serveur externe connecté via Internet. L'utilisation réelle de l'application pour téléphone intelligent (1720) comprend la sélection d'un mode de sélection de rouge à lèvres. Dans le présent exemple, les modes comprennent un mode de sélection d'une recommandation de tendance de réseaux sociaux par des algorithmes qui sont exécutés dans la plate-forme info-nuagique (discuté 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 couleur. Un autre mode peut permettre à l'utilisateur de faire correspondre une couleur de rouge à lèvres à son « style » en fonction de l’autoportrait photo. Dans cet exemple, la sélection de teinte et de 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, l'utilisateur peut toucher un bouton affiché sur l'application pour distribuer la formule et un réseau neuronal interne décomposera la couleur demandée en différentes doses de cartouche de couleur. Une fois la recette envoyée au distributeur et la teinte de rouge à lèvres distribuée, l'utilisateur peut appliquer le rouge à lèvres. Suite à l'utilisation du rouge à lèvres, l'utilisateur peut utiliser l'application pour fournir un retour s'il/elle a aimé le rendu ou non. L'utilisateur peut également enregistrer son style et sa couleur préférés pour les réutiliser ultérieurement, et l'utilisateur peut partager l'apparence et la couleur sur la toile via une plate-forme de réseaux sociaux. La plate-forme info-nuagique implémente des fonctions présentées en 1730, telles qu'un flux de travail d'algorithmes distants et un processus d'amélioration. Dans le flux de travail effectué par la plate-forme info-nuagique, les comptes personnels des réseaux sociaux (influenceurs, styles les plus tendance) peuvent être récupérés pour les données relatives aux couleurs de rouge à lèvres. La plate-forme info-nuagique peut effectuer l'analyse d'une ou plusieurs images collectées pour extraire la couleur de maquillage moyenne (lèvres, fond de teint, couleur des cheveux) en utilisant un algorithme d'apprentissage profond pour segmenter les finitions des lèvres du maquillage. Par exemple, la plate-forme info-nuagique peut l’accomplir en détectant d'abord les lèvres dans une pluralité d'images en utilisant une technique connue dans l'art (telle que celle décrite dans le brevet US n°5 805 745). La plate-forme info-nuagique peut ensuite effectuer des comparaisons d'une couleur extraite avec les couleurs les plus apprécié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 du dispositif téléphone intelligent de l'utilisateur. En tenant compte de toutes les données collectées, la dernière étape consiste pour la plate-forme info-nuagique à envoyer à l'utilisateur les résultats de l'analyse sous la forme de la sélection susmentionnée de styles pertinents. Dans le processus d'amélioration effectué par la plate-forme info-nuagique et l'application pour téléphone intelligent, l'utilisateur peut enregistrer ses styles préférés et « aimer » (like) la couleur populaire pour enrichir les algorithmes de scraping pour une recommandation pertinente ultérieurement. La plate-forme info-nuagique peut, par ailleurs, regrouper tous les retours des utilisateurs, et la plate-forme peut envoyer aux nouveaux utilisateurs la zone la plus tendance en fonction de la localisation. Les opérations de distribution dans le bloc 1740 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit une commande pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue sur la partie supérieure et l'utilisateur peut le mélanger pour obtenir la couleur désirée. Le distributeur renvoie le stock restant de la formule à l'application client pour s'assurer que seules les couleurs à distribuer sont disponibles dans l'interface utilisateur lorsque l'utilisateur effectue une sélection. La [Fig 18A] représente 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'application. À l'étape 1810, l'utilisateur peut sélectionner un « mode » comme décrit ci-dessus, qui peut être un mode pour sélectionner une recommandation de tendance de réseaux 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 grande variété d'options de couleur ou permettre à l'utilisateur de faire correspondre une couleur de rouge à lèvres à son « style » en fonction de l’autoportrait photo. L'étape 1820 représente un exemple d'affichage lorsque le mode choisi permet de sélectionner un style de tendance alimenté par un algorithme d'IA de la plate-forme info-nuagique. L'étape 1820 montre également qu'un menu est fourni au bas de l'interface pour permettre à l'utilisateur de basculer entre les modes décrits ci-dessus. L'étape 1830 représente un exemple d'affichage lorsque l'utilisateur a sélectionné une teinte potentielle et est autorisé à régler la teinte en utilisant un mécanisme de réglage approprié tel qu'une palette de couleurs ou un curseur. La nuance peut être affichée sur l’autoportrait de l'utilisateur. L'étape 1840 montre qu'une fois qu’une couleur est finalement sélectionnée par l'utilisateur, la couleur est décomposée en une combinaison de couleurs disponibles contenues dans les cartouches du dispositif de distribution, la recette est ensuite transmise au dispositif de distribution pour distribution. La [Fig 18B] représente un organigramme supplémentaire sur la façon dont les algorithmes de l'application pour téléphone intelligent dans l'écosystème du rouge à lèvres peuvent permettre à un utilisateur de visualiser une nuance de rouge à lèvres sur l’autoportrait de l'utilisateur. Un module de prédiction de recette 1860 (« Module 2 ») peut recevoir comme entrées 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 pleine teinte des mélanges de dilution, qui représentent les valeurs de couleur réelles qui peuvent être produites par les ingrédients de 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 RVB pleine teinte prédite correspondante résultant de chaque recette. Le Module 1 (1870) peut ensuite effectuer une projection de ce à quoi ressemblera le rouge à lèvres sur leurs lèvres réelles en fonction de la couleur RVB pleine teinte dans une recette et de la couleur des lèvres de l'utilisateur (liptone), ce qui se traduit par une liste de recettes et une couleur RVB correspondante appliquée. La relation entre la couleur pleine teinte et la couleur appliquée basée sur le « liptone » 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'écran 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 résulter en différents univers de nuances à présenter à l'utilisateur. La [Fig 18D] montre comment le mode « correspond à mon style » peut fonctionner sur l'application dans l'écosystème du rouge à lèvres. À l'état 1881, un utilisateur peut entrer un autoportrait qui comprend la tenue de l'utilisateur. Une recommandation peut être générée de différentes manières en fonction de la reconnaissance des couleurs et/ou du type de tenue dans l’autoportrait. Par exemple, une première approche (« Approche 1 ») en 1882 peut utiliser les 7 règles de la science des couleurs et de l'harmonie pour cibler la formation d'un certain type de relation entre la teinte du rouge à lèvres et les couleurs de la tenue en fonction des relations du disque rotatif chromatique comme illustré dans l’Approche 1. En variante, dans 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] représente plus de détails sur la façon dont le moteur de recommandation pour le rouge à lèvres fonctionne sur la base de l’autoportrait de la tenue de l'utilisateur. Dans l'état 1891, des sondes peuvent être définies par l'utilisateur à différents points de l'équipement, où une seule sonde peut avoir la priorité. Dans l'état 1892, une palette de couleurs différente peut être attribuée à chaque sonde sur la base des palettes de recommandations du maquilleur, elle peut également être basée sur une relation du disque rotatif chromatique prédéterminée comme cela a été représenté en [Fig 18D]. Comme on le voit dans l'état 1893, la sortie peut recommander des couleurs en fonction du jeu de cartouches installé dans le dispositif de distribution, et en fonction du nombre et de la priorité des sondes que l'utilisateur a décidé d'utiliser. S'il le souhaite, l'utilisateur peut également balayer pour parcourir les options qui seraient disponibles dans d'autres disques rotatifs chromatiques si d'autres jeux de cartouches étaient utilisés. Cela peut inciter l'utilisateur à acheter un nouveau jeu de cartouches. [ÉCOSYSTÈME DE SOIN PERSONNALISÉ] La représente l'écosystème décrit ci-dessus (1900) qui consiste à proposer à l'utilisateur une formulation de soin de la peau la plus efficace pour l'utilisateur en fonction de la géolocalisation de l'utilisateur, du facteur environnemental, de l'exposition cumulée aux UV et des signes cliniques évalués avec un diagnostic par téléphone intelligent ou par un dermatologue. Le système parvient à ajuster la proportion d'actifs pour obtenir la recette la plus efficace au quotidien. L'utilisateur peut enregistrer ses couleurs préférées et les partager avec sa communauté virtuelle. La représente un téléphone intelligent d'utilisateur qui délivre finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« app »). L'application pour téléphone intelligent interagit à la fois avec le distributeur connecté et avec une plateforme info-nuagique. Avant qu'un utilisateur n’effectue des opérations normales (utilisation) de l'application pour téléphone intelligent, l'application doit être configurée (1910) avec des informations de configuration pour configurer un profil d'utilisateur. La configuration de l'application peut être basée sur les entrées de configuration suivantes. Questionnaire lors de l'inscription (par exemple, la couleur préférée) Analyse des soins 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 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'application sur le téléphone intelligent, mais elles sont également transmises à une plate-forme info-nuagique qui peut être un serveur externe connecté via Internet. L'utilisation réelle de l'application pour téléphone intelligent (1920) consiste à collecter des données environnementales basées sur la géolocalisation et à les combiner avec un diagnostic sur téléphone intelligent évaluant les signes cliniques (rides, taches, fermeté, pores, ridules, teint terne). L'utilisateur peut également collecter des données d'un capteur d’UV, tel qu'un capteur d’UV portable tel que décrit dans le brevet US n° 10 060 787, qui donnera en fait une mesure précise de l'exposition UV cumulée reçue. Sur la base des données historiques d'évaluation de la peau et du facteur environnemental, l'application traitera la formulation idéale pour lutter contre les signes de vieillissement de votre peau et se protéger de l'environnement. Lorsque l'utilisateur est satisfait de la formulation, l'utilisateur peut toucher un bouton affiché sur l'application pour distribuer la formulation et un réseau neuronal interne décomposera la formulation demandée en différents ingrédients de la cartouche. Une fois la recette envoyée au distributeur et la formulation distribuée, l'utilisateur peut appliquer la formulation. L'utilisateur peut fournir un retour sur ses formulations préférées pendant une période de temps spécifique. La plate-forme info-nuagique implémente des fonctions présentées en 1930, telles qu'un flux de travail d'algorithmes distants et un processus d'amélioration. Dans le flux de travail effectué par la plate-forme info-nuagique, 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'application pour ajuster la recette. Par exemple, il existe une corrélation connue entre les conditions environnementales et le vieillissement de la peau (voir « Évaluation de l'impact d'une pollution urbaine chronique aérienne (UP) sur certains signes du visage d’hommes chinois d’âge différent » (« Assessing the impact of an aerial chronic urban pollution ( UP ) on some facial signs of differently‐aged Chinese men ») à l’adresse suivante www.researchgate.net et « L’exposome du vieillissement cutané ( The skin aging exposome) » dans 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 (l'exposition aux UV peut également être obtenue sur la base d'un capteur d’UV décrit ci-dessus), la plate-forme info-nuagique peut ajuster la recette pour tenir compte des facteurs environnementaux tels que l'exposition aux UV et la qualité de l'air. Par exemple, la [Fig 20B] ci-dessous représente des exemples de combinaisons de facteurs environnementaux et leur corrélation avec les ingrédients dans les cartouches. Dans le processus d'amélioration effectué par la plate-forme info-nuagique et l'application pour téléphone intelligent, l'utilisateur peut enregistrer ses recettes préférées qui sont les plus efficace avec le temps ou qui offrent la meilleure sensation sur la peau. L'utilisateur peut également partager ses recettes avec la communauté. La plate-forme info-nuagique peut regrouper davantage tous les retours des utilisateurs, et la plate-forme peut envoyer aux nouveaux utilisateurs la zone de formulations la plus tendance par localisation. Les opérations de distribution dans le bloc 1940 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit une commande pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue sur la partie supérieure et l'utilisateur peut la mélanger pour obtenir la couleur désirée. Le distributeur renvoie le stock restant de la formule à l'application client pour s'assurer que seuls les ingrédients distribuables sont disponibles dans l'interface utilisateur lorsque l'utilisateur effectue une sélection. La [Fig 20A] représente 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'application. À l'étape 2010, l'utilisateur peut effectuer un diagnostic de soin de la peau comme décrit ci-dessus, qui peut être effectué en prenant un autoportrait photo à 360°, ou une série de photos sous différents angles en utilisant la capacité 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 caractéristiques de la peau, telles que les taches brunes, la fermeté des rides, les pores, les ridules, la matité, etc. Un procédé d'apprentissage profond pour effectuer la formation et l'exécution de ce type de détection est discuté plus en détail ci-dessous. Des procédés connus alternatifs peuvent également être utilisés, tels que ceux décrits dans les brevets US n° 10 325 146 et 9 760 935. L'étape 2030 représente les résultats d'analyse pour une ou plusieurs des caractéristiques de la peau qui sont analysées. Les résultats peuvent être affichés sous la forme d'un score, qui peut être relatif à des personnes dans la tranche d'âge de l'utilisateur. Par exemple, chacune des caractéristiques de la peau peut être présentée sur une échelle de cinq points, et les caractéristiques qui représentent un score nettement moins bon qu'un score moyen peuvent être mises en évidence comme une priorité pour l'utilisateur, tandis que les caractéristiques qui sont meilleures que la moyenne peuvent être présentées comme un point fort. L'étape 2040 montre que l'application peut présenter une formulation de soins de la peau recommandée (« mélange ») qui répond aux préoccupations prioritaires de l'utilisateur en matière de soins de la peau, tout en tenant compte des conditions environnementales actuelles. Une fois la formulation finalement sélectionnée par l'utilisateur, la formulation 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] présente 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 à différentes quantités de dosage à partir de trois cartouches différentes. Dans cet exemple, les cartouches comprennent respectivement l’administrateur des ingrédients pour la récupération des dommages profonds, le renouvellement cellulaire et la protection quotidienne contre les agressions cutanées (qui peuvent comprendre un ingrédient FPS et un ingrédient de protection contre la pollution). Dans cet exemple, une dose fixe de cartouche 1 peut toujours être utilisée pour l'efficacité, tandis que les proportions des cartouches restantes varient en fonction des niveaux d'UV ou de pollution présents. [ÉCOSYSTÈME DE FONDATION PERSONNALISÉ] La représente 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 le teint de l'utilisateur avec un téléphone intelligent. En se combinant avec des informations environnementales ou des tutoriels de maquillage, le système peut s'ajuster tout au long de l'année pour offrir au consommateur toujours la meilleure couleur de fond de teint qui correspond à son niveau de bronzage/variation de teint. 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 le FPS. La représente un téléphone intelligent d'utilisateur qui délivre finalement une recette au dispositif de distribution via une application pour téléphone intelligent (« app »). L'application pour téléphone intelligent interagit à la fois avec le distributeur connecté et avec une plateforme info-nuagique. Avant qu'un utilisateur n’effectue des opérations normales (utilisation) de l'application pour téléphone intelligent, l'application doit être configurée (2110) avec des informations de configuration pour configurer un profil d'utilisateur. La configuration de l'application peut être basée sur les entrées de configuration suivantes. Questionnaire lors de l'inscription (par exemple, la couleur préférée) Détection du teint de l'utilisateur avec une vidéo 360° et un algorithme de teint Géolocalisation basée sur la fonction de détection de 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'application sur le téléphone intelligent, mais elles sont également transmises à une plate-forme info-nuagique, qui peut être un serveur externe connecté via Internet. L'utilisation réelle de l'application pour téléphone intelligent (2120) comprend la collecte de données environnementales basées sur la géolocalisation et leur combinaison avec un diagnostic de téléphone intelligent évaluant le teint de l'utilisateur. Alors que des procédés de détermination du teint de peau d'un utilisateur pour faire correspondre un fond de teint sont connus dans l'art, un procédé ci-dessous lié à un procédé d'apprentissage profond sera décrit en détail. Selon l'état de la peau de l'utilisateur, l'application peut décider de fusionner les actifs de soin avec le fond de teint, notamment le FPS lorsque les conditions environnementales ne sont pas optimales. L'application effectue une détermination en fonction de la période de l'année et du niveau de bronzage de la personne pour ajuster légèrement la couleur du fond de teint pour suivre l'évolution du teint de la peau. Lorsque la couleur ne perfectionne pas le processus de correspondance, l'utilisateur peut envoyer un retour au nuage pour améliorer à distance les algorithmes. Dans certains cas, l'utilisateur peut souhaiter utiliser le dispositif pour ajuster la couleur de la base afin d'obtenir une stratégie de maquillage spécifique en superposant différentes couleurs. La plate-forme info-nuagique implémente des fonctions présentées en 2130, telles qu'un flux de travail d'algorithmes distants et un processus d'amélioration. Dans le flux de travail effectué par la plateforme info-nuagique, en fonction 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'application pour ajuster la recette en ajoutant du FPS. La plate-forme info-nuagique peut décaler la formule principale de teint de peau pour 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 plate-forme info-nuagique et l'application pour téléphone intelligent, l'utilisateur peut enregistrer ses recettes préférées qui sont les plus efficace avec le temps ou qui offrent la meilleure sensation sur la peau. L'utilisateur peut également partager ses recettes avec la communauté. La plate-forme info-nuagique peut regrouper davantage tous les retours des utilisateurs, et la plate-forme peut envoyer aux nouveaux utilisateurs la zone de formulations la plus tendance par localisation. Les opérations de distribution dans le bloc 2140 sont déjà décrites en détail ci-dessus, mais elles sont résumées comme suit. Le distributeur reçoit une commande pour distribuer une certaine proportion de chaque cartouche. Le distributeur distribue sur la partie supérieure et l'utilisateur peut la mélanger pour obtenir la couleur désirée. Le distributeur renvoie le stock restant de la formule à l'application client pour s'assurer que seuls les ingrédients distribuables sont disponibles dans l'interface utilisateur lorsque l'utilisateur effectue une sélection. La [Fig 22A] représente un exemple de flux d'opérations dans l'écosystème décrit ci-dessus pour distribuer une base personnalisée du point de vue de l'application. À l'étape 2210, l'utilisateur peut effectuer un diagnostic de soin de la peau comme décrit ci-dessus, qui peut être effectué en prenant un autoportrait photo à 360°, ou une série de photos sous différents angles en utilisant la capacité d’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 et la teinte. A 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 tenant compte des conditions environnementales actuelles. 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é à 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 de visage soit réalisée par l'application pour téléphone intelligent. A l'étape 2212, la détection de visage est effectuée selon des procédés connus. Si aucun visage n'est détecté, un message d'erreur est affiché à l'intention de l'utilisateur, et il peut demander de modifier un angle ou une 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 de visage effectuée, un prétraitement est effectué sur 10 trames de données vidéo, où un processus de normalisation et un processus de zoom sont effectués pour évaluer les caractéristiques spécifiques du visage de l'utilisateur. La normalisation est un processus pour aligner toutes les trames selon la même résolution, la même largeur d'orientation, l'éclairage, etc. La normalisation vise à rendre les trames comparables entre elles et à s'assurer que l'algorithme principal fonctionnera dans la condition / la plage de fonctionnement validée et éviter tous points de données aberrants. Un modèle de prédiction de teint de peau est ensuite exécuté à l'étape 2213 sur la base d'une valeur médiane de teint de peau détectée dans les 10 trames utilisées pour la prédiction. De plus, une évaluation du taux de bruit de prédiction est effectuée à l'aide d'une approche médiane pour filtrer/moyenner le bruit. Si la prédiction de bruit est faible, une valeur LAB du teint de la 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 de filet de sécurité est déclenché à l'étape 2214, qui demande un fond de teint que l'utilisateur a utilisé précédemment. Ensuite, la couleur du fond de teint précédent est mappée sur 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. La [Fig 22C]-D représente des détails supplémentaires sur la façon dont l'apprentissage profond est effectué pour amener l'application pour téléphone intelligent (ou la plate-forme info-nuagique) à estimer un teint de la peau dans une photo. Le même processus peut également être utilisé pour amener un dispositif à estimer un état de soin de la peau dans une photo. Sur la [Fig 22C], un apprentissage est effectué pour le modèle d'apprentissage profond. Les entrées sont fournies à l'étape 2221, où des images (qui peuvent être des autoportraits vidéo 360 ou des autoportraits photo) sont entrées avec des métadonnées associées à l'image entrée et des métadonnées externes. Les métadonnées associées à l'image peuvent inclure une date et une heure (et/ou une saison) ainsi qu'un emplacement GPS facultatif et préciser si l'image est 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'étape 2222, il 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'étape 2223, le modèle d'apprentissage profond effectue un apprentissage par image en faisant l’apprentissage des caractéristiques pour l'estimation du teint de la peau. Le modèle d'apprentissage profond peut également effectuer une sélection de trames pour déterminer le poids scalaire d'importance des trames sélectionnées sur la base d'un groupe d'images provenant 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 obtenus avec la sélection et le post-traitement des trames. Pour ajuster la précision du modèle, une couleur de peau mesurée est entrée dans le système pour que l'utilisateur réel dans les images effectue le modèle d’apprentissage profond. La [Fig 22D] représente l'utilisation du modèle d'apprentissage profond une fois que l’apprentissage a atteint un niveau adéquat. C'est ce qu'on appelle le « temps d'inférence » car le teint de la peau (ou l'état de la peau) sera déduit des images sans pouvoir effectuer une mesure véritable sur la peau réelle de l'utilisateur. On peut voir que les étapes 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 CARTOUCHE ÉCHANGEABLE INTELLIGENT] Le dispositif de distribution décrit ci-dessus permet de permuter les cartouches de consommables de manière intelligente et efficace. Les cartouches (de consommables) utilisées dans le dispositif de distribution décrit ci-dessus sont de préférence gérées par lots (tels que des lots de trois cartouches). Par exemple, il pourrait y avoir des jeux de cartouches séparés 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, des ensembles de consommables équipés d'une puce intelligente ou d'un dispositif électronique configuré pour effectuer le stockage et la transmission/réception de données (notamment NFC, RFID ou une puce de contact). Dans la description qui va suivre une étiquette NFC (Near Field Communication) (Communication en champ proche) sera mentionnée, mais non limitée à cet exemple. Chaque cartouche a des attributs cosmétiques différents et un identifiant de formule unique qui peut identifier des attributs tels que la teinte/le fini, la texture et les avantages pour la peau/les cheveux. Les attributs sont stockés sur le circuit intégré en production et signés avec un algorithme cryptographique asymétrique. Comme nous le verrons en détail ci-dessous, l’étiquette NFC appliquée sur les cartouches assure la gestion de l'univers couleur pour l'utilisateur, les cas d'utilisation multi-appareils et la traçabilité. L'étiquette aura deux zones de mémoire : une zone pour les données de production (encodées lors du processus de remplissage) et une zone pour l'utilisation là où le dispositif encodera les quantités d'utilisation et de suivi. De plus, le mécanisme de sécurité suivant a été implémenté : (i) assurer la non modification des données de production : les éditions sectorielles sont protégées par mot de passe (mot de passe secret) ; (ii) assurer la non-duplication des données de la cartouche en cas de détournement : ajout d'un mécanisme de signature par UIID (identifiant unique de l’étiquette), les données encodées, la clé secrète du fabricant) L'application 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 représente une structure de la cartouche 2300, qui est similaire à la cartouche décrite ci-dessus, mais comprend 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 fond de la cartouche de manière à ce qu'elle soit plate et sans bords. La représente un format des données des données stockées sur l'étiquette NFC sur la cartouche. La colonne « OFF » désigne un « offset », qui correspond aux coordonnées des données codées en hexadécimal. La « Page » représente des blocs de tableau 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 comprend un identifiant d’étiquette (Tag ID) et plusieurs champs. La taille des données pour les données incluses sur l'étiquette NFC est de 56 octets dans le présent exemple non limitatif, mais elle peut également être plus ou moins importante. Le format de données montre qu'il existe des champs d'information dirigés vers les informations de production et d'autres champs dirigés vers le suivi de l'utilisation. La représente un tableau qui comprend des descriptions évidentes des divers champs contenus dans le format de données de l'étiquette NFC. De plus, « base type » (type de base) désigne le type de données, par exemple : u8 désigne un entier non signé sur 8 bits. « Ule16 » désigne un entier non signé sur 16 bits. « Length » (Longueur) et « page » sont les coordonnées et l'affectation 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 à l'emplacement de la page 0. La représente une structure du dispositif de distribution 2600 qui est équipé pour le système de cartouche interchangeable intelligente. On voit que le dispositif de distribution 2600 comprend un capteur à contact/effet Hall 2610 qui détecte et compte un cycle d'ouverture/fermeture du couvercle pour déclencher des opérations de lecture de consommable et de détection de changement. Le dispositif comprend en outre une interface de communication 2620, qui est ici 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 représente une poignée de main entre le dispositif de distribution 2600 et le dispositif de téléphone intelligent de l'utilisateur 2710. Les différents déclencheurs pour initier une communication entre le dispositif distributeur et le téléphone intelligent peuvent comprendre une connexion établie entre les appareils (tel qu'un appairage Bluetooth), l'ouverture du couvercle du dispositif distributeur, un ordre de distribution envoyé par l'application du téléphone intelligent (notamment l’une des applications décrites ci-dessus), ou un ordre de distribution saisi directement sur le dispositif de distribution. En réponse au déclenchement, la poignée de main comprend à l'étape 1, la lecture d'un état de consommable des cartouches stockées sur le dispositif de distribution et l'envoi de l'état 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 » fait référence à un contexte du dispositif par rapport à l'utilisateur qui visualise une interface spécifique affichant à l'utilisateur une fenêtre contextuelle lorsque le couvercle est ouvert, la cartouche étant vide ou le disque chromatique a la bonne couleur disponible. A l'étape 2, le téléphone intelligent peut transmettre ou ajuster une commande de distribution envoyée au dispositif de distribution. A l'étape 3, le dispositif de distribution peut transmettre le retour de distribution proprement dit au téléphone intelligent. A 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 représente une machine d'état d'application client qui représente un processus du point de vue de l'application d'amorçage des cartouches avant toute utilisation du dispositif de distribution. Dans une étape d'amorçage initiale 2810, une certaine 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 contrôler la distribution individuelle sur commande. Ceci peut être réalisé pour s'assurer que la couleur correcte est détectée dans le canal correct à l'intérieur du dispositif de sorte que des recettes puissent être affectées automatiquement au bon canal. L'étape 2830 représente un affichage, lorsque l'amorçage est terminé, de l'état des cartouches dans le dispositif de distribution. En conséquence, le processus d'amorçage peut détecter lorsqu'une nouvelle cartouche a été installée et il permet un engagement correct avec le piston du dispositif de distribution et la formule contenue dans la cartouche afin qu'une dose appropriée puisse être distribuée lorsqu'un mélange réel est créé. 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'application. De plus, l'application peut effectuer une gestion des consommables en suggérant ou en effectuant automatiquement le nettoyage des tuyaux lors du changement d'une cartouche. L'application peut adapter davantage l'univers des formules dans la fonction d'interface utilisateur en fonction du type de jeu de cartouches installé. De plus, la machine d'état de l'application peut détecter des ensembles incohérents ou des cartouches manquantes. Elle peut proposer d'acheter l'ensemble manquant pour arriver à un résultat. Elle peut détecter automatiquement les dates d'expiration de toutes les cartouches. De plus, étant donné que les informations de sécurité sont stockées sur la cartouche, cela permet une capacité multi-utilisateurs et multi-appareils native puisque chaque téléphone intelligent d'utilisateur distinct détectera indépendamment les informations sur la cartouche. Lors de l'amorçage, les cartouches peuvent également être authentifiées. Une clé de contrôle de 32 bits est générée en 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 comprend une clé secrète codée en dur, qui peut être incluse dans un kit de développement logiciel (SDK), pour vérifier la clé de contrôle 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 cela est possible. Une étiquette d'identification unique de l'article (UIID) peut également être physiquement ajoutée à 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 de rares cas, 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 de portée, autre défaut). Dans ce cas, l'utilisateur doit toujours être en mesure de distribuer la formule et d'utiliser son dispositif aussi normalement que possible. Pour assurer ce mode tolérant par défaut, un mode de cartouche de récupération demandant à l'utilisateur de saisir les informations de la cartouche prendra le relais de l'opération. L'application s'appuyant sur le SDK créera alors une cartouche virtuelle pour continuer l'algorithme à distribuer. Ce mode de récupération déclenché automatiquement sera désactivé au moment où une nouvelle cartouche est insérée ou lorsque le NFC est à nouveau à portée. La représente un procédé de gestion d'une étiquette NFC de cartouche défectueuse dans le scénario mentionné ci-dessus. S'il y a une erreur dans la lecture des données de l'étiquette NFC, le processus est démarré à l'étape 2910, le SDK installé sur le téléphone intelligent active un mode de récupération pour un canal particulier du dispositif de distribution. A 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 à partir de la dernière valeur lue. A l'étape 2912a, si l'étiquette est écrite avec succès, le processus se termine. Cependant, à l'étape 2912b, si l'étiquette ne parvient pas à être réécrite, le processus passe à l'étape 2940. À l'étape 2913, l'application 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, cette étape remédiera à cette possibilité. A l'étape 2915, l'utilisateur confirme qu'une cartouche se trouve dans le canal. Si la lecture est toujours impossible, à l'étape 2916, il est demandé à l'utilisateur de sélectionner une couleur de la cartouche correspondant à un autocollant sur la cartouche. A l'étape 2917, il est demandé à l'utilisateur d'entrer l'ID de lot et le numéro de série de la cartouche, et il lui est demandé de vérifier si la cartouche est neuve. A l'étape 2918, le SDK crée une cartouche virtuelle pour le numéro de canal. Les opérations de distribution peuvent se poursuivre en fonction de l'utilisation de la cartouche virtuelle comme proxy pour lire correctement l'étiquette NFC sur la cartouche réelle. A l'étape 2919, la cartouche virtuelle sera arrêtée si la cartouche devient brusquement lisible pour un nombre prédéterminé d'opérations de distribution consécutives ou si l'ensemble des cartouches est changé. [JEU] Le dispositif de distribution décrit ci-dessus peut inclure plusieurs fonctionnalités de « jeu » qui sont non seulement utiles pour divertir l'utilisateur, mais fournissent des données et des commentaires précieux pour optimiser les fonctionnalités du système et fournir des résultats personnalisés à l'utilisateur. Jeux avec le disque rotatif chromatique Les Figures 30A-30C présentent un jeu qui utilise l'interface du disque rotatif chromatique décrite ci-dessus. Dans un premier jeu, représenté sur la [Fig 30A], une photographie d'une couleur mélangée est présentée à l'utilisateur (avant d'être appliquée sur un visage). L'utilisateur est invité à sélectionner un point sur le disque chromatique qui correspond à la couleur affichée. Une fois que l'utilisateur a effectué une sélection sur le disque chromatique, le résultat montre à l'utilisateur le pourcentage correspondant à la teinte réellement distribuée ([Fig 30B]). La « différence » entre la sélection de l'utilisateur sur le disque chromatique 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 de perception entre deux couleurs quelconques dans L*a*b* qui peuvent être obtenues par approximation en traitant chaque couleur comme un point dans un espace tridimensionnel (avec trois composants : L*, a*, b*) et en prenant la distance euclidienne entre eux. Dans une variante de ce jeu, la [Fig 30C] représente un défi où l'utilisateur est invité à faire une sélection basée sur une image d'un modèle portant le rouge à lèvres après avoir distribué une recette depuis le dispositif de distribution et après le mélange. L'avantage de ce jeu est de former l'utilisateur à mieux comprendre le disque chromatique afin qu'il n'y ait pas trop de variations entre la sélection souhaitée par l'utilisateur et le résultat concret. Un autre avantage est que les sélections de l'utilisateur peuvent être utilisées pour déterminer si le disque chromatique affiché lui-même est correctement étalonné. Par exemple, si un grand nombre d'utilisateurs n'effectuent pas systématiquement des sélections dans un seuil approprié de la couleur mélangée réellement distribuée, alors des ajustements peuvent être apportés au disque chromatique affiché. De plus, si le dispositif utilisateur est collecté, il sera intégré dans l'apprentissage si les affichages sur différents dispositifs sont réglés différemment de sorte que les sélections des utilisateurs divergent en fonction de leur dispositif utilisateur. Avec ces données, l'application peut apporter des ajustements au disque chromatique affiché en fonction du type de dispositif utilisateur ou du système d'exploitation spécifique à l'utilisateur. Par exemple, la représente un graphique dans lequel des données sont collectées sur les sélections de l'utilisateur sur le disque chromatique pour une image affichée telle que celles montrées sur les Figures 30A ou 30C. De plus, la position correcte des couleurs sur le disque chromatique est indiquée en comparaison. On peut voir que dans cet exemple, le groupe de sélections de l'utilisateur n'est pas centré sur la bonne couleur. Si un centroïde d'une grappe de sélections d'utilisateur est décalé sur les coordonnées d'une certaine grandeur à partir d'une position de couleur correcte présumée sur le disque chromatique, alors une correction de couleur peut être nécessaire pour le mappage des couleurs affichées sur le disque chromatique. La représente un organigramme basé sur la caractéristique d'étalonnage du jeu ci-dessus. A l'étape 3101, l'image montrée sur les Figures 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 au disque chromatique, les données du point de sélection de chaque utilisateur sur le disque chromatique sont transmises à un serveur central (étape 3012). Ces données peuvent être analysées après qu'un nombre seuil d'utilisateurs a fourni une entrée pour la même image. Un cluster peut être formé sur la base du nombre total d'entrées utilisateur collectées et un centroïde du cluster est déterminé et comparé à une position de coordonnées du point présumé correct sur le disque chromatique qui permettrait au dispositif de distribution de générer la formulation cosmétique affichée dans l’image. Si la distance entre le centroïde et la position correcte est supérieure à un seuil prédéterminé, dans ce cas, le disque chromatique sera réétalonné à l'étape 3104. Sinon, le processus se répète. Dans un exemple, le « réglage » consiste à remapper la valeur de couleur associée dans un espace colorimétrique (tel que CIELAB) pour chaque position sur le disque chromatique affichée sur une nouvelle valeur de couleur dans l'espace colorimétrique afin de 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 le disque chromatique par rapport à ce à quoi ressemblera la couleur réelle lorsqu'une couleur est distribuée par le système, ou même sur les images affiché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 du 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 le disque chromatique en fonction de la différence entre les valeurs d'espace colorimétrique entre le centroïde du groupe décrit ci-dessus et la couleur d'image cible. La représente un deuxième type de jeu de « disque rotatif chromatique ». Dans ce jeu, trois couleurs d'ingrédients qui sont distribués à partir de la cartouche sont présentées séparément à l'utilisateur. L'utilisateur est alors invité à deviner la couleur résultante sur le disque chromatique qui sera réalisée en fonction de la combinaison des couleurs. Une fois que l'utilisateur a effectué une sélection sur le disque chromatique, le résultat de la nuance réelle basée sur la combinaison de couleurs avec un pourcentage de correspondance de la sélection de l'utilisateur est montré à l'utilisateur. L'avantage de ce jeu est de former l'utilisateur à comprendre ce que sera le résultat en combinant les couleurs lorsque l'utilisateur regarde les couleurs séparément. Cela peut rendre l'utilisateur plus compétent dans la sélection de cartouches spécifiques pour produire une nuance souhaitée. La représente un troisième type de jeu qui utilise également le disque chromatique. Dans ce jeu, l'utilisateur tente de deviner la couleur à sélectionner sur le disque chromatique en voyant d'autres produits cosmétiques appliqués au modèle alors que les lèvres du modèle sont bloquées. La sélection masquée peut être une sélection effectuée par un maquilleur professionnel. Une fois que l'entrée de l'utilisateur dans le disque chromatique est sélectionnée, la teinte de rouge à lèvres cachée réelle sera révélée et un pourcentage de correspondance sera démontré à l'utilisateur. Au fil du temps, une moyenne des correspondances en pourcentage sera calculée pour déterminer un score global de l’utilisateur. Comme premier avantage du jeu illustré sur la , l'utilisateur peut aiguiser son œil sur la façon dont les couleurs de rouge à lèvres sont coordonnées avec d'autres produits cosmétiques. Le jeu peut varier de telle sorte que l'utilisateur peut sélectionner différents maquilleurs professionnels afin que l'utilisateur puisse cibler un style ou un goût particulier dans l'industrie. Un second avantage du jeu représenté 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 connaître les préférences du grand public. Par exemple, avec des données utilisateur supplémentaires, telles que l'âge, le lieu et d'autres habitudes de vie de l'utilisateur, une entreprise de cosmétiques peut savoir s'il existe des tendances dans les préférences des utilisateurs en fonction des différentes catégories et localisations des utilisateurs. Les données peuvent également être utiles si les caractéristiques 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'apparence du modèle (comme la couleur des cheveux, le teint de la peau, le type de nez, la structure des pommettes, etc.). Défis de conception utilisateur Une deuxième catégorie de jeu est représenté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 représente des régions sélectionnables d'un visage d'un modèle, telles que les lèvres, les yeux, les joues, le visage, les sourcils et/ou l’arrière-plan. Une fois que l'utilisateur a sélectionné la région pour ajuster une teinte cosmétique sur le visage du modèle affiché, un écran 3503 s’affiche ; il représente un disque chromatique 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 (comme se déplacer vers la région des yeux en 3504), l'utilisateur peut soumettre le « style » à entrer dans le défi (voir la [Fig 36A]). La [Fig 36B] montre qu'un écran peut être affiché à l'utilisateur et lui demander de voter sur différents styles. Une communauté d'utilisateurs peut voter sur le meilleur style du défi sur un écran représenté en [Fig 36B] et déterminer un gagnant ou un classement des soumissions. Pour chaque soumission, des statistiques de style peuvent être affichées, indiquant la nuance de couleur utilisée pour chaque région cosmétique. De plus, un lien Internet peut être fourni afin qu'un utilisateur visualisant un style soumis puisse acheter les teintes cosmétiques utilisées dans les statistiques de style. La représente un défi alternatif avec les écrans 3701, 3702, 3703 et 3704 qui sont analogues au défi représenté sur la . Par exemple, dans l'écran 3704, lorsque vous apportez des modifications aux yeux, l'eye-liner, le fard à paupières ou le mascara peuvent être « dessinés » sur l'image à l'aide d'un outil virtuel spécifique. Les Figures 38 et 39 représentent des exemples d'écrans pour différents types de défis spécifiques pour différents thèmes. Pour chaque thème, un premier écran (3801 ou 3901) peut offrir à l'utilisateur la possibilité de relever le défi, un second écran (3802 ou 3902) peut afficher la description, les exigences et les récompenses du défi. Des écrans supplémentaires à afficher peuvent comprendre un écran de vote (3803 ou 3903) qui représente différents « styles » créés par les utilisateurs de la communauté. Enfin, un écran de résultats (3804 ou 3904) peut être affiché ; il représente les styles gagnants du défi ainsi que les nuances de 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 sont pas simplement destinés à divertir l'utilisateur. Au contraire, le système de vote utilisé dans le jeu est une forme de production participative ou crowdsourcing sur différentes nuances et styles cosmétiques que les utilisateurs d'une communauté préfèrent. De plus, en fonction de l'apparence des modèles (comme la couleur des cheveux, le teint de la peau, le type de nez, la structure des pommettes, etc.), les soumissions de style et le vote peuvent donner 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 demandent des conseils sur les teintes à utiliser sur leur propre visage. Par exemple, comme illustré sur la , et similaire au processus décrit en [Fig 22A] ci-dessus, à l'étape 4001, l'utilisateur peut prendre un autoportrait, un autoportrait à 360° ou une série de photos sous différents angles à l'aide de l’appareil photo du téléphone intelligent. A l'étape 4001, le système effectue une analyse de la peau de l'utilisateur pour détecter les caractéristiques 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 caractéristiques de l'utilisateur. À l'étape 4004, le système détermine la teinte ou les teintes qui ont recueilli le plus de voix qui ont été appliquées par les utilisateurs sur l'image du modèle et délivre la ou les teintes ayant recueilli le meilleur suffrage à l'utilisateur en tant que recommandation pour l'utilisateur. Optimisation de la fabrication basée sur les jeux Les jeux ci-dessus recueillent des données précieuses sur les nuances de couleurs populaires sélectionnées par la communauté d'utilisateurs, qui sont également précieuses pour configurer la production et la fourniture des cartouches utilisées dans le dispositif de distribution décrit ci-dessus. Par exemple, une nuance 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 source dans les 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. Établir des priorités pour la fabrication et la distribution de cartouches spécifiques La représente un procédé de regroupement efficace d'un ensemble de cartouches à vendre ensemble sur la base des résultats de jeux lorsque le but est de regrouper les ingrédients source les plus populaires. A l'étape 4101, des données sont collectées sur les X ingrédients les plus fréquents dans les couleurs sélectionnées par une communauté ou par 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 3 ou plus en fonction de la taille préférée du groupement à vendre en tant qu'unité unique. À l'étape 4102, les principaux ingrédients X sont définis pour être inclus dans un seul emballage vendu. Ce réglage peut être effectué dans une installation de conditionnement et de distribution. Alors que la concerne le regroupement des ingrédients les plus fréquents dans un seul emballage, d'autres 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 transformer la couleur populaire en 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 supérieur ou égal à 1. À l'étape 4202, les ingrédients nécessaires pour fabriquer les X couleurs supérieures sont définis pour être inclus dans un seul emballage vendu. En variante, une pluralité de trois emballages de cartouches séparés peuvent être définis pour une pluralité de couleurs populaires séparées. Dans une autre alternative, un emballage peut être créé, basé sur les premières couleurs supérieures apparaissant parmi les couleurs sélectionnées dans les jeux ou concours, tandis qu'un emballage séparé est créé pour les couleurs supplémentaires supérieures apparaissant dans les jeux ou concours. Comme indiqué 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 à définir les volumes de fabrication réels pour donner la priorité à la fabrication des cartouches uniques qui correspondent aux ingrédients déterminés dans 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 en s’appuyant et en isolant des données collectées dans des régions du monde. En outre, les organigrammes des Figures 41 et 42 peuvent définir les étapes de détermination 4101 et 4201 à effectuer périodiquement ou en fonction de la saison. Par exemple, un défi particulier peut être effectué 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 centrée sur les résultats du défi. De cette manière, l'offre 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 représente la , lorsque le défi est terminé et qu'un écran s'affiche montrant les gagnants et les nuances supérieures (voir Figures 38 et 39), dans ce cas, un graphique peut être affiché permettant à un utilisateur d'acheter les paquets groupés de cartouches en fonction des résultats du défi. De plus, pour permettre au processus de fabrication d'avoir le temps de commencer à fabriquer les emballages selon les méthodes décrites ci-dessus, il peut y avoir un délai prédéterminé (de préférence 1 jour ou plus) entre la fin effective du vote dans le concours et l'affichage au public de l'écran illustré en . Les composants structurels pour réaliser le concept de jeu mentionné ci-dessus sont similaires à l'architecture représentée sur l'une ou l'autre des Figures 14, 16, 17, 19 ou 21. Ainsi, chaque téléphone intelligent utilisateur est connecté à une plateforme info-nuagique (réalisée par un ou plusieurs serveurs), et les sélections effectuées par un utilisateur lors d'un jeu ou d'un défi de conception sont transmises à la plateforme info-nuagique. La plate-forme info-nuagique traite les informations collectées avec des circuits de traitement tels que définis ci-dessus et génère les commandes d'étalonnage pour mettre à jour le logiciel d'application pour chaque utilisateur ou génère la recommandation pour un utilisateur individuel pour le processus illustré à la . De plus, la plate-forme info-nuagique peut se connecter directement à une pluralité d'installations de fabrication, de remplissage et/ou de distribution pour envoyer des ordres pour contrôler la distribution et l’emballage des cartouches en fonction des résultats des processus des Figures 41 et 42. L'installation de fabrication peut recevoir des mises à jour directement pour changer les ingrédients distribués sur une ligne de remplissage, similaire au processus décrit dans la publication US n° 2020/0277181. Ainsi, les modifications apportées à l’augmentation de production et au conditionnement des cartouches peuvent, si nécessaire, être réalisées de manière entièrement automatisée sans intervention humaine. De toute évidence, de nombreuses modifications et variantes de la présente invention sont possibles à la lumière des enseignements ci-dessus. Il faut donc comprendre que l'invention peut être mise en pratique autrement que comme décrit spécifiquement ici. Un système comprenant des circuits de traitement configurés pour exécuter un concours qui comprend : l’affichage à un utilisateur d’une image d'un visage d'un modèle, parmi une pluralité de modèles ; la réception des entrées de l'utilisateur pour ajuster une couleur d'un produit cosmétique mélangé à appliquer sur le visage du modèle ; l’affichage du modèle avec la couleur ajustée sélectionnée par l'utilisateur ; la réception de l'image du visage du modèle avec la couleur ajustée en tant qu'entrée de l'utilisateur ; l’affichage de l'entrée de l'utilisateur à une pluralité d'utilisateurs et la proposition à la pluralité d'utilisateurs d’une option de soumettre un vote sur l'entrée de l'utilisateur et les entrées d'autres utilisateurs et la sortie d'un résultat d'un concours en fonction d'une entrée recevant le plus grand nombre de suffrages. Système selon la revendication 1, dans lequel les circuits de traitement sont configurés pour : recevoir une image prise par soi même d'un deuxième utilisateur ; effectuer une analyse des caractéristiques du deuxième utilisateur en s’appuyant sur au moins l'image prise par lui-même en comparaison avec les participations au concours ; produire une ou plusieurs couleurs du produit cosmétique mélangé en tant que recommandation au second utilisateur sur la base de l'analyse. Système selon la revendication 2, dans lequel, durant l’analyse, les circuits de traitement est configurée pour : extraire un modèle parmi la pluralité de modèles qui comprend des caractéristiques qui correspondent aux caractéristiques analysées du deuxième utilisateur ; déterminer les participations au concours dans lequel un ou plusieurs utilisateurs définissent une couleur d'un produit cosmétique mélangé à appliquer sur le visage du modèle extrait ; déterminer les entrées recevant le suffrage le plus élevé correspondant au modèle extrait, et produire une ou plusieurs couleurs du produit cosmétique mélangé inclus dans les entrées obtenant les suffrages les plus élevés correspondant au modèle extrait en tant que recommandation au second utilisateur. Système selon la revendication 1, dans lequel les entrées de l'utilisateur pour ajuster la couleur du produit cosmétique mélangé sont reçues sur une interface d'ajustement de couleur affichée. Système selon la revendication 4, dans lequel la couleur ajustée sélectionnée par l'utilisateur correspond à une couleur créée avec des ingrédients de couleur qui sont utilisés dans un dispositif de distribution pour produire le produit cosmétique mélangé. Système selon la revendication 5, dans lequel l'interface de réglage de couleur affichée est en outre configurée pour sélectionner une couleur pour le dispositif de distribution à utiliser lors de la production du produit cosmétique mélangé. Système selon la revendication 1, comprenant en outre l'affichage d'un lien pour acheter un produit cosmétique mélangé correspondant à l'entrée recevant le plus grand nombre de suffrages. Système selon la revendication 1, dans lequel les circuits de traitement sont configurés pour afficher des zones sélectionnables d'un visage du modèle que l'utilisateur sélectionne pour ajuster la couleur d'un produit cosmétique mélangé. Système selon la revendication 8, dans lequel les zones sélectionnables comprennent au moins les lèvres, les yeux et les joues du modèle. Système selon la revendication 1, dans lequel les circuits de traitement sont configurés pour afficher une couleur utilisée pour un produit cosmétique mélangé pour toutes les entrées actuellement affichées parmi les entrées soumises par l'utilisateur et les autres utilisateurs