Brevet FR3129578A1 — publié le 20230602

DISPOSITIF AUTONOME DE ROUTINE DE SOIN DE LA PEAU UTILISANT UNE PUCE INTEGREE SUR CONSOMMABLE La présente invention concerne un distributeur qui est facultativement connecté à un dispositif de calcul informatique, et le dispositif de calcul informatique comprend une application qui est configurée pour spécifier les quantités de formules à distribuer par l’analyse de la peau d’un utilisateur et d’autres facteurs pour fournir des formules personnalisées. Le distributeur peut également gérer la distribution des formules sans connexion au dispositif de calcul informatique par la lecture d’un dispositif électronique de communication et de stockage sur chaque cartouche contenant une formule. Le dispositif électronique de communication et de stockage de chaque cartouche stocke des données comprenant une ou plusieurs clés pour vérifier la capacité des cartouches dans l’ensemble de cartouches, et une ou plusieurs pistes, chaque piste spécifiant les dosages pour la cartouche pour chaque administration de formules. DISPOSITIF AUTONOME DE ROUTINE DE SOIN DE LA PEAU UTILISANT UNE PUCE INTEGREE SUR CONSOMMABLE Un système permettant un soin de la peau et des formules personnalisées à utiliser à domicile est basé sur un distributeur spécialisé qui permet aux ingrédients d’un produit cosmétique d’être instantanément mélangés pour obtenir un résultat final préféré de l’utilisateur, puis de les transporter facilement à des fins de portabilité. Dans un mode de réalisation, le distributeur peut être connecté à un dispositif, tel qu’un téléphone intelligent, qui permet de gérer les consommables via une application. Le distributeur doit pouvoir gérer les consommables lorsqu’il n’est pas connecté à l’application. La présente divulgation décrit la gestion des consommables, facultativement sans utiliser l’application, pour permettre la vérification de la compatibilité d’ensembles de cartouches, la sélection des recettes, la vérification d’une date de péremption et le contrôle des dosages. La gestion des consommables sans utiliser l’application s’effectue via un dispositif électronique de communication et de stockage résidant sur les consommables. La présente divulgation permet de tirer parti du dispositif électronique de communication et de stockage pour cartouche, tel que le format de données d’étiquettes RFID et une machine d’état simple de dispositif. Le distributeur est configuré pour lire les données sur le dispositif électronique de communication et de stockage et effectuer des opérations, comme vérifier la cohérence de l’ensemble de cartouches, déterminer l’état d’amorçage, changer les recettes de façon quotidienne ou chronologique. Dans un mode de réalisation, le dispositif électronique de communication et de stockage est configuré pour utiliser un contrôle de redondance cyclique (CRC) et/ou des opérations mathématiques pour garantir la cohérence d’un ensemble de cartouches. Dans un mode de réalisation, l’utilisation de « clés » encodées sur le dispositif électronique de communication et de stockage peut garantir la compatibilité entre les cartouches. La vérification de la cohérence des cartouches permet d’éviter le mélange de substances actives à des dosages qui ne doivent pas se mélanger. Dans un mode de réalisation, le dispositif électronique de communication et de stockage comprend des pistes de distribution ou des tableaux de recettes codés en dur décrivant les dosages par ordre chronologique. Ce résumé est fourni pour présenter une sélection de concepts sous une forme simplifiée qui sont décrits plus en détail ci-dessous dans la description détaillée. Ce résumé n’est pas destiné à identifier des caractéristiques clés de l’objet revendiqué, ni à être utilisé pour aider à déterminer la portée de l’objet revendiqué. L’invention concerne un système, comprenant un distributeur configuré pour recevoir un ensemble de cartouches de deux cartouches ou plus et pour distribuer une quantité spécifiée de formule à partir de chaque cartouche, dans lequel chaque cartouche contient une formule et un dispositif électronique de communication et de stockage, dans lequel le dispositif électronique de communication et de stockage de chaque cartouche stocke des données comprenant une ou plusieurs clés pour vérifier la capacité des cartouches dans l’ensemble de cartouches, et une ou plusieurs pistes, chaque piste spécifiant les dosages pour la cartouche pour chaque administration de formules. Selon un mode de réalisation particulier, le distributeur comprend un compteur configuré pour s’incrémenter lors d’un événement déclencheur, dans lequel le compteur conserve un ordre chronologique, dans lequel chaque incrément dans le compteur correspond à chaque administration de formules. Selon un mode de réalisation particulier, les clés comprennent une clé de sous-type et une clé de combinaison. Selon un mode de réalisation particulier, le distributeur comprend une UCT configurée pour permettre une distribution après avoir réalisé à l’aide des clés une vérification de compatibilité de chaque cartouche avec les autres cartouches de l’ensemble. Selon un mode de réalisation particulier, la clé de sous-type de chaque cartouche est la même, la clé de combinaison de chaque cartouche est différente, et les clés de combinaison de toutes les cartouches suivent une règle. Selon un mode de réalisation particulier, la règle stipule que les clés de combinaison soient associées à une valeur numérique, et que la somme des valeurs numériques soit un multiple d’un nombre déterminé à l’avance. Selon un mode de réalisation particulier, le dispositif électronique de communication et de stockage comprend une puce RFID ou une étiquette NFC ou les deux. Selon un mode de réalisation particulier, chaque cartouche contient un ingrédient de soin de la peau sélectionné dans le groupe consistant en les alpha-hydroxy-acides, la vitamine C, la vitamine E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym, la mûre, et les combinaisons de ceux-ci. Selon un mode de réalisation particulier, le dispositif électronique de communication et de stockage comprend des données indiquant un état selon lequel chaque cartouche est prête pour une distribution. Selon un mode de réalisation particulier, le distributeur est facultativement connecté à un dispositif de calcul informatique, le dispositif de calcul informatique comprend une application qui est configurée pour réaliser un procédé comprenant l’analyse de l’état de la peau d’un utilisateur, l’évaluation des conditions environnementales qui influencent la peau d’un utilisateur, la réception d’une préoccupation de soin de la peau d’un utilisateur, et la spécification des quantités de formules à distribuer. Selon un mode de réalisation particulier, le distributeur est configuré pour distribuer des formules en dosages selon le procédé lorsqu’il est connecté au dispositif de calcul informatique et en dosages selon les données stockées dans les dispositifs électroniques de communication et de stockage lorsqu’il n’est pas connecté au dispositif de calcul informatique. L’invention concerne, en outre, un procédé de gestion de la distribution de formules à partir d’un distributeur comprenant un ensemble de cartouches, comprenant : avec le distributeur, la lecture d’un dispositif électronique de communication et de stockage sur chaque cartouche contenant une formule, dans lequel le dispositif électronique de communication et de stockage de chaque cartouche stocke des données comprenant une ou plusieurs clés pour vérifier la capacité des cartouches dans l’ensemble de cartouches, et une ou plusieurs pistes, chaque piste spécifiant les dosages pour la cartouche pour chaque administration de formules. Selon un mode de réalisation particulier, le distributeur comprend un compteur configuré pour s’incrémenter lors d’un événement déclencheur, dans lequel le compteur conserve un ordre chronologique, dans lequel chaque incrément dans le compteur correspond à chaque administration de formules. Selon un mode de réalisation particulier, les clés comprennent une clé de sous-type et une clé de combinaison. Selon un mode de réalisation particulier, le distributeur comprend une UCT configurée pour permettre une distribution après avoir réalisé à l’aide des clés une vérification de compatibilité de chaque cartouche avec les autres cartouches de l’ensemble. Selon un mode de réalisation particulier, la clé de sous-type de chaque cartouche est la même, la clé de combinaison de chaque cartouche est différente, et les clés de combinaison de toutes les cartouches suivent une règle. Selon un mode de réalisation particulier, la règle stipule que les clés de combinaison soient associées à une valeur numérique, et que la somme des valeurs numériques soit un multiple d’un nombre déterminé à l’avance. Selon un mode de réalisation particulier, chaque cartouche contient un ingrédient de soin de la peau sélectionné dans le groupe consistant en les alpha-hydroxy-acides, la vitamine C, la vitamine E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym, la mûre, et les combinaisons de ceux-ci. Selon un mode de réalisation particulier, le distributeur est facultativement connecté à un dispositif de calcul informatique, le dispositif de calcul informatique comprend une application qui est configurée pour exécuter un procédé comprenant l’analyse de l’état de la peau d’un utilisateur, l’évaluation des conditions environnementales qui influencent la peau d’un utilisateur, la réception d’une préoccupation de soin de la peau d’un utilisateur, et la spécification des quantités de formules à distribuer, dans lequel le procédé est exécuté sans connexion au dispositif de calcul informatique. DESCRIPTION DES DESSINS Les aspects précédents de la présente invention et les nombreux avantages qui en découlent deviendront plus facilement compréhensibles au fur et à mesure qu’ils seront mieux compris en se référant à la description détaillée suivante, prise conjointement avec les dessins annexés, sur lesquels : la est une illustration schématique d’un système comprenant un distributeur servant à distribuer des formulations pouvant fonctionner de manière connectée ou hors ligne ; la est un diagramme schématique du système de la montrant les composants de circuit du système ; la est une illustration schématique d’une cartouche avec un dispositif électronique de communication et de stockage ; la est un diagramme schématique illustrant le procédé de distribution à l’aide des dispositifs électroniques de communication et de stockage sur les cartouches ; la est un schéma de procédé illustrant un procédé de distribution à l’aide des dispositifs électroniques de communication et de stockage sur les cartouches ; la est un schéma de machine d’état du distributeur utilisant des pistes stockées sur les dispositifs électroniques de communication et de stockage sur les cartouches ; et [Fig 7A à 7F] les figures 7A à 7F sont des schémas de clés stockées sur les dispositifs électroniques de communication et de stockage sur les cartouches montrant des exemples de vérification de compatibilité. Sur les dessins, des numéros de référence identiques désignent des pièces identiques ou correspondantes tout au long des différentes vues. En outre, tels qu’utilisés dans le présent document, les mots « un », « une » et équivalents ont généralement le sens de « un ou plusieurs », sauf indication contraire. En se référant désormais aux dessins, des numéros de référence identiques désignent des pièces identiques ou correspondantes tout au long des différentes vues. La sélection de formulations cosmétiques et de soin de la peau, et de substances constitutives pour formuler des formulations cosmétiques et de soin de la peau, est une activité courante qui repose souvent sur une prise de décision subjective et une saisie manuelle. Il existe une grande variété de substances disponibles et d’innombrables combinaisons et permutations de formulations cosmétiques et de soin de la peau possibles. À chaque fois que des formulations cosmétiques et de soin de la peau sont utilisées, des décisions subjectives sont souvent prises par un utilisateur final pour produire des formulations satisfaisantes. Les résultats sont généralement le résultat d’expérimentations, nécessitant éventuellement 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 de base et des proportions nécessaires, les formulations résultantes peuvent manquer de précision. La répétabilité de la production d’une formulation spécifique est donc difficile à réaliser. Arrêté. La concerne un écosystème 101 pour permettre l’utilisation à domicile d’un système de personnalisation de formule cosmétique et de soin de la peau qui est basé sur un distributeur 100 spécialisé qui permet aux ingrédients d’une formulation d’être instantanément mélangés pour donner un résultat final préféré d’un utilisateur et puis commodément transportés à des fins de portabilité. Le distributeur 100 comprend un corps contenant deux ou plus de deux cartouches 106 et un poudrier 104 disposé au-dessus du corps du distributeur. Le poudrier 104 peut être un poudrier à miroir détachable pour permettre de porter la formulation personnalisée sur la personne. En bref, le distributeur 100 comprend un système de moteur, situé en haut, pour comprimer la formule provenant des nombreuses cartouches 106 dans le corps du distributeur dans un mouvement ascendant vers une zone de réception, telle qu’un plateau de distribution ou à l’intérieur du poudrier 104 ci-dessus pour une application propre. Les formules sont distribuées dans des proportions spécifiées pour obtenir une couleur sélectionnée ou obtenir un certain traitement. La formulation peut être appliquée à partir du poudrier 104 alors qu’il est attaché au distributeur 100, ou le poudrier 104 peut être retiré du distributeur et transporté sur une personne. Le système présenté peut délivrer des formulations personnalisées, pour un soin de la peau, un soin des cheveux, un fond de teint, un rouge à lèvres, et autres. Dans un mode de réalisation, le distributeur 100 est commandé à partir d’une application résidant, par exemple, sur un téléphone intelligent 200. Le téléphone intelligent 200 peut en outre se connecter à un système serveur 400 via Internet 300. Dans un mode de réalisation, l’application évalue la peau individuelle des utilisateurs et les données environnementales locales pour créer et délivrer sur place des formules personnalisées de soin de la peau, de soin des cheveux et cosmétiques qui s’optimisent pour augmenter les niveaux de personnalisation au fil du temps. Dans un mode de réalisation, le distributeur 100 est configuré pour fonctionner partiellement ou totalement hors ligne et sans connexion au téléphone intelligent et sans utilisation de l’application. Le fonctionnement « autonome » ou « partiellement autonome » du distributeur 100 est basé sur des données fournies sur les dispositifs électroniques de communication et de stockage 112 intégrés dans chacune des cartouches 106. Des exemples de dispositifs électroniques de communication et de stockage 112 appropriés pour être utilisés sur les cartouches 106 comprennent, mais sans s’y limiter, les puces RFID, les étiquettes NFC, etc. Quand le distributeur 100 est utilisé avec l’application, l’écosystème global dispose d’un système de cartouche motorisé assisté par IA qui crée des formules personnalisées de soin de la peau et cosmétiques en quatre étapes. Le distributeur 100 crée des formulations personnalisées par l’intermédiaire du procédé suivant lorsqu’il est connecté à un dispositif de calcul informatique, tel qu’un téléphone intelligent avec une application : 1. Analyse personnalisée de la peau : l’utilisateur prend une photo avec l’appareil photo d’un 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, évaluer les rides profondes, les ridules, les taches brunes, le manque de fermeté, la visibilité des pores et le manque d’éclat. 2. Évaluation environnementale : l’application (et/ou une plateforme informatique en nuage distincte) évalue les conditions environnementales locales qui peuvent influencer l’état de la peau de l’utilisateur, notamment la météo, la température, l’humidité, l’indice UV, la qualité de l’air et le pollen. 3. Préférence de produit : l’utilisateur saisit ensuite des préoccupations spécifiques de soin de la peau, comme les ridules, les rides, les taches brunes, une texture rugueuse de la peau et un teint terne, dans l’application. 4. Formulation sur mesure et distribution : l’application spécifie les quantités de formules et le distributeur distribue un mélange personnalisé de formules de soin de la peau à haute performance sous la forme d’une dose unique en portions en haut du dispositif. Le fonctionnement du distributeur 100 avec l’application correspondante a été décrit dans des publications précédentes, notamment les documents U.S. 2021/0 235 845 ; U.S. 2021/0 235 849 ; U.S. 2021/0 235 850 ; U.S. 2021/0 236 390 ; et U.S. 2021/0 236 863, auxquelles on peut se référer. Lors d’un fonctionnement partiel ou totalement hors ligne et sans l’application, les données sur les dispositifs électroniques de communication et de stockage 112 sur les cartouches 106 fournissent les instructions pour faire fonctionner le distributeur 100. Dans un mode de réalisation, les dispositifs électroniques de communication et de stockage 112 comprennent des données pour faire fonctionner le distributeur 100 comme une « machine d’état » afin de distribuer les formules. En d’autres termes, le distributeur 100 est configuré pour distribuer les formules sur la base d’une piste ou d’un régime sélectionné par l’utilisateur et d’un nombre de dosages ordonné chronologiquement. La piste sélectionnée et un dosage numéroté définissent un état du distributeur 100, par exemple. Cela permet de commander le distributeur 100 avec des données codées en dur sur les dispositifs électroniques de communication et de stockage 112. Dans un mode de réalisation, un compteur de distribution est utilisé pour suivre l’ordre chronologique d’administration des dosages. Dans le présent document, dosages désignent les quantités de formules individuelles distribuées à partir d’une cartouche. L’incrémentation du compteur indique au distributeur de passer au prochain dosage chronologique d’administration. Cependant, même si le compteur est incrémenté, les dosages peuvent rester les mêmes pendant une période de temps donnée. Par exemple, des dosages similaires peuvent être administrés pendant une semaine avant de passer à un dosage plus élevé. Une piste est programmée pour inclure un nombre fini de dosages. Le compteur de distribution permet de faire défiler tous les nombres de dosages chronologiquement selon un ordre préprogrammé. Le compteur de distribution est incrémenté par un événement déclencheur. Un événement déclencheur peut être toute activité qui indique qu’une distribution a eu lieu ou va avoir lieu. Dans un mode de réalisation, à chaque fois qu’il est détecté que le poudrier 104 est ouvert, le compteur peut s’incrémenter. Dans un mode de réalisation, à chaque fois qu’il est détecté que le moteur de distribution est en marche, le compteur peut s’incrémenter. Cependant, d’autres événements déclencheurs sont possibles, par exemple, un utilisateur peut simplement appuyer sur un bouton physique du distributeur 100 pour activer la distribution et les incréments du compteur. Dans un mode de réalisation, l’événement déclencheur est sélectionné à l’aide d’un bouton programmable sur un affichage tactile 126 sur le distributeur 100 après que l’affichage du distributeur a émis un message sur l’affichage et un signal sonore. Dans un mode de réalisation, les dispositifs électroniques de communication et de stockage 112 sont codés avec les pistes ou les recettes de personnalisation après consultation d’un conseiller. Par exemple, dans un cadre de vente au détail, un utilisateur peut consulter un conseiller à un guichet de magasin, dans un spa, ou équivalents. Après la consultation, le conseiller encode les ensembles de cartouches avec des pistes personnalisées que l’utilisateur peut utiliser à domicile. Dans un mode de réalisation, des ensembles de cartouches ou des cartouches individuelles encodées avec des pistes pour une large application sont vendus aux utilisateurs. Dans un mode de réalisation, les dispositifs électroniques de communication et de stockage 112 sont préprogrammés avec des « clés » par le constructeur. Les clés permettent l’utilisation de CRC (contrôle de redondance cyclique) et d’opérations mathématiques pour garantir la cohérence d’un ensemble donné de cartouches et pour garantir la compatibilité de chaque cartouche avec les autres cartouches de l’ensemble. La vérification de la cohérence des cartouches permet également d’éviter le mélange de substances actives à des dosages qui ne doivent pas se mélanger. Un exemple d’ingrédients contenus dans les cartouches 106 destinés au soin de la peau peut comprendre les alpha-hydroxy-acides (AHA), les vitamines C et E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym et la mûre. Cependant, d’autres substances actives pour le soin de la peau, le soin des cheveux et les cosmétiques peuvent être utilisées avec le distributeur 100. Des pistes sont préparées pour chaque cartouche contenant une substance active différente. Une piste peut être préparée pour le traitement d’une peau sensible, pour le traitement d’une peau exposée au soleil, et équivalents, dont le traitement peut impliquer deux ou plus de deux substances actives. La piste comprendra le nombre total de doses à administrer et le dosage de chacune des substances actives à chaque administration. Une fois la piste et le nombre de doses déterminés, chaque cartouche, plus précisément le dispositif électronique de communication et de stockage 112 de chaque cartouche, est encodée avec les différentes pistes comprenant le nombre total global de doses et les dosages de chaque substance active correspondante à chaque piste. La est un diagramme schématique représentant un exemple du système de distribution 101 facultativement connecté ou facultativement hors ligne. Le système 101 qui met en œuvre le distributeur 100 décrit ci-dessus comprend au moins le distributeur 100, et facultativement un dispositif de calcul informatique 200 connecté, tel que le téléphone intelligent. Facultativement, le système 101 peut comprendre en outre un ou plusieurs serveurs externes 410 qui sont mis en œuvre dans le cadre d’un environnement informatique en nuage communiquant via Internet 300. Dans un mode de réalisation, le distributeur 100 peut fonctionner sans se connecter au dispositif de calcul informatique 200 et à l’application 202 et sans être connecté aux serveurs externes 400 comme décrit ci-dessous. Sans se connecter au dispositif de calcul informatique 200 et sans utiliser l’application 202, le distributeur 100 compte sur les dispositifs électroniques de communication et de stockage 112 dans les cartouches 106 pouvant être insérées dans le dispositif cosmétique 100. Le dispositif de calcul informatique 200 connecté peut être un ordinateur personnel (PC), un ordinateur portable, un PDA (Assistant Numérique Personnel), un téléphone intelligent, une tablette, un UMPC (Ordinateur Personnel UltraMobile), un mini-ordinateur portable, ou un ordinateur personnel de type bloc-notes. Le dispositif de calcul informatique 200 connecté est capable d’effectuer une communication sans fil avec le distributeur 100 au moyen d’un circuit d’interface de communication sans fil 120 sur le distributeur 100. Cependant, le dispositif de calcul informatique 200 connecté est également capable d’avoir une connexion filaire avec le distributeur 100 au moyen d’une interface USB 122 sur le distributeur 100. De plus, les appareils, y compris le distributeur 100, peuvent communiquer entre eux et avec le ou les appareils externes par l’intermédiaire d’une connexion Internet via une connexion sans fil 802.11 à un point d’accès Internet sans fil, ou d’une connexion physique au point d’accès Internet, par exemple par l’intermédiaire d’une interface Ethernet. Chaque dispositif de calcul informatique 200 connecté est capable d’effectuer une communication sans fil avec d’autres appareils, par exemple par l’intermédiaire d’une connexion Bluetooth ou d’autres moyens sans fil également. Un système informatique serveur 400 peut être utilisé. Comme représenté, le système informatique serveur 400 comprend un espace de données d’utilisateur 402. « Espace de données » fait référence à tout dispositif approprié configuré pour stocker des données accessibles par un ou plusieurs dispositifs de calcul informatique. Un exemple d’espace de données est un système de gestion de base de données (SGBD) relationnel hautement fiable et à grande vitesse s’exécutant sur un ou plusieurs dispositifs de calcul informatique et accessible sur un réseau à grande vitesse. Un autre exemple d’espace de données est un espace de valeur de clé. Cependant, toute autre technique de stockage et/ou tout autre dispositif de stockage appropriés capables de fournir rapidement et de manière fiable les données stockées en réponse à des requêtes peuvent être utilisés, et le dispositif de calcul informatique peut être accessible localement plutôt que sur un réseau, ou peut être fourni sous la forme d’un service basé sur un nuage informatique. Un espace de données peut également comprendre des données stockées de manière organisée sur un support de stockage lisible par ordinateur, tel qu’un disque dur, une mémoire flash, une RAM, une ROM ou tout autre type de support de stockage lisible par ordinateur. L’homme du métier reconnaîtra que les espaces de données séparés décrits dans le présent document peuvent être combinés en un espace de données unique, et/ou un espace de données unique décrit dans le présent document peut être séparé en plusieurs espaces de données. Le dispositif 200 connecté peut accéder à l’espace de données 402 lors de l’exécution de l’application. Dans une configuration de base, l’équipement (200) connecté comprend au moins un processeur et une mémoire système connectés par un bus de communication. Selon la configuration exacte et le type de dispositif, la mémoire système peut être une mémoire volatile ou non volatile, telle qu’une mémoire morte (« ROM »), une mémoire vive (« RAM »), une EEPROM, une mémoire flash, ou une technologie de mémoire similaire. La mémoire système stocke généralement des données et/ou des modules de programme qui sont immédiatement accessibles et/ou en train d’être exploités par le processeur. À cet égard, le processeur peut servir de centre de calcul du dispositif de calcul informatique 200 en prenant en charge l’exécution d’instructions. Pour faciliter l’illustration et parce que cela n’est pas important pour la compréhension de l’objet revendiqué, la ne montre pas certains des composants typiques de nombreux dispositifs de calcul informatique. Le dispositif de calcul informatique (200) connecté peut comprendre une interface réseau comprenant un ou plusieurs composants pour communiquer avec d’autres dispositifs sur un réseau. Des modes de réalisation de la présente divulgation peuvent accéder à des services de base qui utilisent l’interface réseau pour effectuer des communications à l’aide de protocoles réseau communs. L’interface réseau peut également comprendre une interface réseau sans fil configurée pour communiquer via un ou plusieurs protocoles de communication sans fil, tels que WiFi, 2G, 3G, LTE, WiMAX, Bluetooth, Bluetooth basse énergie, et/ou équivalents. Le dispositif de calcul informatique 200 connecté comprend également un support de stockage. Cependant, il est possible d’accéder aux services à l’aide d’un dispositif de calcul informatique qui n’inclut pas de moyens de persistance de données sur un support de stockage local. Le support de stockage peut être volatil ou non volatil, amovible ou non amovible, mis en œuvre à l’aide de toute technologie capable de stocker des informations telles que, mais sans s’y limiter, un disque dur, un lecteur à semi-conducteurs, un CD-ROM, un DVD, ou un autre stockage sur disque, des cassettes magnétiques, une bande magnétique, un stockage sur disque magnétique, et/ou équivalents. Des mises en œuvre appropriées de dispositifs de calcul informatique 200 connectés qui comprennent un processeur, une mémoire système, un bus de communication, un support de stockage et une interface réseau sont connues et disponibles dans le commerce. Le dispositif de calcul informatique (200) connecté peut comprendre des dispositifs d’entrée, tels qu’un clavier, un pavé numérique, une souris, un microphone, un dispositif d’entrée tactile, un écran tactile, une tablette, et/ou équivalents. De tels dispositifs d’entrée peuvent être couplés au dispositif de calcul informatique 200 par des connexions filaires ou sans fil comme RF, infrarouge, série, parallèle, Bluetooth, Bluetooth basse énergie, USB, ou d’autres protocoles de connexions appropriés utilisant des connexions sans fil ou physiques. De manière similaire, le dispositif de calcul informatique 200 peut également comprendre des dispositifs de sortie tels qu’un affichage, des haut-parleurs, une imprimante, etc. Étant donné que ces dispositifs sont bien connus dans la technique, ils ne sont pas illustrés ou décrits davantage dans le présent document. Le distributeur 100 comprend une unité centrale de traitement (UC) 102 qui fournit une commande primaire sur les composants de circuit séparés inclus dans le distributeur 100, tels qu’un circuit de commande distributeur 114 (qui peut comprendre un circuit de commande pour les moteurs, un circuit pour un encodeur optique, et un circuit de capteurs à induction). L’UC 102 peut également commander un dispositif d’entrée/sortie 116 facultatif (tel qu’un écran tactile, un clavier ou une souris), une mémoire 118, le circuit d’interface de communication sans fil 120, l’interface de bus série universel (USB) 122, un pilote de DEL 124, un circuit de compteur 128 et un dispositif d’affichage 126. Le pilote de DEL 124 commande la pulsation d’un ou plusieurs voyants lumineux. Le distributeur 100 comprend un circuit pour un lecteur 108 avec antenne 110 pour communiquer avec les dispositifs électroniques de communication et de stockage 112 dans les cartouches 106. Dans un mode de réalisation, le dispositif électronique de communication et de stockage 112 est une étiquette RFID passive. Une étiquette RFID passive reçoit l’énergie pour fonctionner à partir d’un champ électromagnétique qui est produit par le lecteur 108. Le lecteur 108 envoie un signal oscillant à l’antenne 110. Le signal est ensuite redressé pour charger un condensateur de l’étiquette RFID. Les données sont échangées entre les dispositifs électroniques de communication et de stockage 112 et le lecteur grâce à l’utilisation de la modulation de signal bien connue. Dans un mode de réalisation, les dispositifs électroniques de communication et de stockage 112 sont des dispositifs en lecture seule. Dans un mode de réalisation, les dispositifs électroniques de communication et de stockage 112 sont des dispositifs en lecture/écriture. Dans un mode de réalisation, un circuit comprend, entre autres, un ou plusieurs dispositifs de calcul informatique tels qu’un processeur (par exemple, un microprocesseur, un processeur quantique, un processeur qubit, etc.), une unité centrale de traitement (UC), un processeur de signal numérique (DSP), un circuit intégré à application spécifique (ASIC), un circuit intégré prédiffusé programmable (FPGA), ou équivalents, ou toute combinaison de ceux-ci, et peut inclure des éléments de circuit numérique ou analogique discrets ou de l’électronique, ou des combinaisons de ceux-ci. 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, par voie électromagnétique, par voie magnétique, par ultrasons, optiquement, par induction, électriquement, par capacité, sans fil, ou équivalents) les uns aux autres. Dans un mode de réalisation, le circuit comprend un ou plusieurs composants situés à distance. Dans un mode de réalisation, des composants situés à distance sont couplés de manière fonctionnelle, par exemple, via une communication sans fil, comme avec le dispositif de calcul informatique 200 connecté. Dans un mode de réalisation, des composants situés à distance sont couplés de manière fonctionnelle, par exemple, via un ou plusieurs modules de communication, récepteurs, émetteurs, émetteurs-récepteurs, ou équivalents. Dans un mode de réalisation, l’un quelconque parmi l’UC 102 ou d’autres composants de circuit représentés sur la peut être remplacé par un élément de circuit alternatif. Des exemples de circuits comprennent une mémoire qui, par exemple, stocke des instructions ou des informations. Des exemples non limitatifs de mémoire comprennent une mémoire volatile (par exemple, une mémoire vive (RAM), une mémoire vive dynamique (DRAM), ou équivalents), une mémoire non volatile (par exemple, une mémoire morte (ROM), une mémoire morte effaçable et programmable électriquement (EEPROM), une mémoire morte de disque compact (CD-ROM), ou équivalents), une mémoire persistante, ou équivalents. D’autres exemples non limitatifs de mémoire comprennent une mémoire morte effaçable et programmable (EPROM), une mémoire flash, ou équivalents. Dans un mode de réalisation, la mémoire est couplée, par exemple, à un ou plusieurs dispositifs de calcul informatique par une ou plusieurs instructions, une ou plusieurs informations ou un ou plusieurs bus d’alimentation. Dans un mode de réalisation, le circuit comprend un ou plusieurs lecteurs multimédias lisibles par ordinateur, des prises d’interface, des ports de bus série universel (USB), des emplacements pour cartes mémoire, ou équivalents, 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, une manette de jeu, un écran tactile, une souris, un commutateur, un cadran, ou équivalents, 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 couplés de manière fonctionnelle à au moins un dispositif de calcul informatique configuré pour commander (commande électrique, électromécanique, implémentée par logiciel, implémentée par micrologiciel, ou une autre commande, ou des combinaisons de celles-ci) au moins un paramètre associé, par exemple, à la détermination d’une ou plusieurs propriétés thermiques d’un tissu en réponse à des décalages détectés dans une tension de mise sous tension. Dans un mode de réalisation, le circuit comprend un lecteur multimédia lisible par ordinateur ou un emplacement pour mémoire qui est configuré pour accepter un support porteur de signal (par exemple, des supports de mémoire lisibles par ordinateur, des supports d’enregistrement lisibles par ordinateur, ou équivalents). Dans un mode de réalisation, un programme pour amener un système à exécuter l’un quelconque des procédés divulgués peut être stocké, par exemple, sur un support d’enregistrement lisible par ordinateur, un support porteur de signal, ou équivalents. Des exemples non limitatifs de supports porteurs de signal 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 vidéo numérique (DVD), un disque Blu-Ray, une bande numérique, une mémoire informatique, ou équivalents, 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, un récepteur, un émetteur, un émetteur-récepteur, une logique de transmission, une logique de réception, etc.)). D’autres exemples non limitatifs de supports porteurs de signal comprennent, mais sans s’y limiter, un DVD-ROM, un DVD-RAM, un DVD+RW, un DVD-RW, un DVD-R, un DVD+R, un CD-ROM, un CD Super Audio, un CD-R, un CD+R, un CD+RW, un CD-RW, les disques compacts vidéo, les disques super vidéo, une mémoire flash, une bande magnétique, un disque magnéto-optique, un MINIDISC, une carte mémoire non volatile, une EEPROM, un disque optique, un stockage optique, une RAM, une ROM, une mémoire système, un serveur Web, ou équivalents. Dans un mode de réalisation, le circuit comprend 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 radio-acoustiques, des transducteurs thermoélectriques ou des transducteurs ultrasonores. Dans un mode de réalisation, le circuit comprend un circuit électrique couplé de manière fonctionnelle à 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, le circuit comprend un circuit électrique comportant au moins un circuit électrique discret, un circuit électrique comportant au moins un circuit intégré, ou un circuit électrique comportant au moins un circuit intégré à application spécifique. Dans un mode de réalisation, le circuit comprend un circuit électrique formant un dispositif de calcul 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 des processus et/ou les dispositifs décrits dans le présent document, ou un microprocesseur configuré par un programme informatique qui exécute au moins partiellement des processus et/ou des dispositifs décrits dans le présent document), un circuit électrique formant un dispositif de mémoire (par exemple, des formes de mémoire (par exemple, à accès aléatoire, flash, à lecture seule, etc.)), un circuit électrique formant un dispositif de communication (par exemple, un modem, un commutateur de communication, un équipement optique-électrique, etc.) et/ou tout analogue non électrique de ceux-ci, tel que des analogues optiques ou autres. Le distributeur 100 décrit ci-dessus permet d’échanger les cartouches consommables 106 de manière intelligente et efficace. Les cartouches 106 (consommables) utilisées dans le distributeur 100 décrit ci-dessus sont de préférence gérées en ensembles (tels que des ensembles de trois cartouches). Par exemple, il pourrait y avoir des ensembles séparés de cartouches pour chacune des applications de rouge à lèvres, de soin de la peau, de soins des cheveux et de fond de teint décrites ci-dessus. Dans le système, les ensembles de consommables sont équipés d’une puce intelligente ou d’un dispositif électronique configuré pour effectuer un stockage et une transmission/réception de données (comme NFC, RFID ou une puce de contact). Chaque cartouche 106 présente des attributs différents et un identifiant de formule unique qui permet d’identifier des attributs tels que Teinte/finition, Texture, et Bénéfices pour le Peau/les cheveux. Les attributs sont stockés sur le circuit intégré au moment de la production et signés avec un algorithme cryptographique asymétrique. Le distributeur peut être utilisé hors ligne et sans utiliser l’application. En fonctionnement hors ligne, le dispositif électronique de communication et de stockage 112 appliqué aux cartouches 106 permet d’effectuer des contrôles de redondance cyclique et des opérations mathématiques pour garantir la cohérence d’un ensemble donné de cartouches et la compatibilité de chaque cartouche avec d’autres cartouches, de contrôler les programmes de dosage selon un ou plusieurs pistes de distribution, et de surveiller l’opération d’amorçage d’une cartouche. De plus, des mécanismes de sécurité peuvent être mis en œuvre. De tels mécanismes de sécurité peuvent : (i) garantir la non-modification des données de production : les éditions sectorielles sont protégées par mot de passe (mot de passe secret) ; (ii) garantir la non-duplication des données de la cartouche en cas de détournement : ajout d’un mécanisme de signature utilisant un MID (identifiant unique de l’étiquette, les données encodées, la clé secrète de la fabrication). L’application utilisant le dispositif pour lire une cartouche vérifiera ensuite que la signature provient de l’entité de fabrication avant d’autoriser la distribution. La montre un schéma de la cartouche 106, qui comprend le dispositif électronique de communication et de stockage 112 (puce intelligente, RFID, étiquette NFC, etc.) qui est collé sur le fond de la cartouche 106 de manière à ce qu’il soit plat et sans bords. Dans un mode de réalisation, les données sont encodées sur le dispositif électronique de communication et de stockage 112 en utilisant n’importe quel format de données généralement connu. Pour communiquer avec le dispositif électronique de communication et de stockage 112 des cartouches, le distributeur 100 peut comprendre un circuit lecteur 108 et une antenne 110 pour chaque cartouche qui peuvent permettre de lire et d’écrire des informations sur le dispositif électronique de communication et de stockage 112 de chaque cartouche à chaque distribution, par exemple. Le distributeur 100 et le dispositif de calcul informatique 200 connecté peuvent utiliser un procédé de prise de contact pour démarrer les communications. Les différents déclencheurs d’initiation de communication entre le distributeur 100 et le dispositif de calcul informatique 200 connecté peuvent comprendre l’établissement d’une connexion entre les dispositifs (comme un appariement Bluetooth), l’ouverture du couvercle du distributeur, un ordre de distribution provenant de l’application 202, ou un ordre de distribution directement saisi sur le distributeur 100. Le procédé de prise de contact peut comprendre la lecture d’un état de consommable des cartouches 106 stockées sur le distributeur 100 et l’envoi de l’état au dispositif de calcul informatique 200 connecté. Lorsqu’il n’y a pas de connexion, l’état peut être affiché sur l’affichage 126 du distributeur 100. Dans un mode de réalisation, le distributeur 100 est opérationnel sans être connecté au dispositif de calcul informatique 200 ou à l’application 202. Dans un mode de réalisation, le dispositif électronique de communication et de stockage 112 de chaque cartouche 106 comprend des données configurées pour permettre le fonctionnement du distributeur 100 quand il n’est pas connecté au dispositif de calcul informatique 200. Dans l’état hors ligne ou non connecté, le distributeur 100 communique avec les cartouches comme décrit ; cependant, le distributeur 100 peut ne pas être connecté au dispositif de calcul informatique 200. Dans un mode de réalisation, le distributeur 100 peut initialement partiellement fonctionner en étant connecté à l’application et au dispositif de calcul informatique 200, et ensuite fonctionner sans être connecté au dispositif de calcul informatique 200. Dans un mode de réalisation, le distributeur 100 a la possibilité de recevoir des dosages en provenance du dispositif de calcul informatique 200 connecté, les dosages étant déterminés par l’application 202 ou les dosages pouvant facultativement être sélectionnés sur la base des données stockées sur les dispositifs électroniques de communication et de stockage 112 sur les cartouches 106. La montre un schéma illustrant un exemple de fonctionnement du distributeur 100 hors ligne. Dans le bloc 404, l’utilisateur peut initialement interagir avec le distributeur 100 à l’aide d’un bouton physique ou programmable ou avec un dispositif flash préchargé avec des paramètres pour les horaires de jour ou de nuit. Sur l’illustration, un programme journalier comprend la piste 1 et la piste 2. Les dosages sont gérés en considérant le distributeur comme une machine d’état basée sur le comptage des distributions. Les colonnes 408, 410 et 412 représentent les données stockées sur chaque cartouche 106 séparée sur le dispositif électronique de communication et de stockage 112. Dans un mode de réalisation, les données comprennent les clés pour le CRC, l’état d’amorçage et les pistes comprenant les dosages. Chaque cartouche possède des données de « clés » qui permettent de vérifier la compatibilité d’un ensemble de cartouches, en utilisant par exemple un CRC (contrôle de redondance cyclique). Dans un mode de réalisation, les clés peuvent être stockées sur des étiquettes NFC. Une première clé décrivant la cartouche est dénommée « sous-type » et une seconde clé de « combinaison » est utilisée pour permettre l’introduction de nouvelles formules et éviter deux ou plus de deux cartouches similaires dans un ensemble de cartouches. Dans un mode de réalisation, les clés de combinaison des trois cartouches doivent suivre une règle pour permettre le mélange des formules. Les figures 7A à 7F représentent des exemples pour vérifier que les cartouches d’un ensemble de cartouches sont compatibles entre elles et pour permettre de mélanger des combinaisons de formules entre elles. Dans les exemples, trois cartouches sont supposées être dans un ensemble de cartouches. Sur les figures 7A à 7F, les données des clés de trois cartouches sont représentées numériquement pour faciliter la compréhension. Dans les exemples, trois conditions sont remplies pour que le distributeur 100 accepte l’ensemble de cartouches et autorise la distribution. La première condition est que la clé de sous-type des trois cartouches soit la même. La deuxième condition exige que la clé de combinaison soit différente pour chaque cartouche. Ceci afin d’éviter d’avoir deux ou trois cartouches identiques. La troisième condition exige que les clés de combinaison respectent une règle mathématique. Par exemple, la somme des trois clés de combinaison est un multiple de dix. Cela permettra d’introduire de nouvelles formules au fil du temps sans impacter le micrologiciel du distributeur. Sur la , on peut voir que les cartouches satisfont aux première, deuxième et troisième conditions. Par conséquent, l’ensemble de cartouches est accepté et la distribution est autorisée par le distributeur 100. Un message contextuel peut être affiché sur l’affichage 126 du distributeur indiquant à l’utilisateur que l’ensemble de cartouches est accepté et d’autres sélections et informations. Sur la , on peut voir que si les cartouches satisfont aux deuxième et troisième conditions, la première condition n’est pas satisfaite. Par conséquent, l’ensemble de cartouches n’est pas accepté et la distribution est bloquée par le distributeur 100. Un message contextuel peut être affiché sur l’affichage 126 du distributeur indiquant à l’utilisateur que l’ensemble de cartouches est rejeté et peut inclure un diagnostic qui précise la raison du rejet. L’affichage 126 peut inclure d’autres sélections. Sur la , les première et deuxième conditions sont satisfaites. La troisième condition n’est pas satisfaite. Par conséquent, l’ensemble de cartouches n’est pas accepté et la distribution est bloquée. Un message contextuel peut être affiché sur l’affichage 126 du distributeur indiquant à l’utilisateur que l’ensemble de cartouches est rejeté et peut inclure un diagnostic qui précise la raison du rejet. L’affichage 126 peut inclure d’autres sélections. Sur la , les première et troisième conditions sont satisfaites. La deuxième condition n’est pas satisfaite. Par conséquent, l’ensemble de cartouches n’est pas accepté et la distribution est bloquée. Un message contextuel peut être affiché sur l’affichage 126 du distributeur indiquant à l’utilisateur que l’ensemble de cartouches est rejeté et peut inclure un diagnostic qui précise la raison du rejet. L’affichage 126 peut inclure d’autres sélections. Sur la , les première, deuxième et troisième conditions sont satisfaites. L’ensemble de cartouches est accepté et la distribution est autorisée. Il convient de noter qu’une nouvelle cartouche est introduite quand la somme de la combinaison est de vingt. Un message contextuel peut être affiché sur l’affichage 126 du distributeur indiquant à l’utilisateur que l’ensemble de cartouches est accepté et d’autres sélections et informations. La sert à montrer que de multiples cartouches supplémentaires peuvent être ajoutées à l’ensemble de cartouches du moment que les cartouches les plus récentes ont la même valeur de sous-type, ont une valeur de combinaison différente et la valeur de combinaison de la cartouche la plus récente ajoutée aux valeurs de combinaison des deux autres cartouches est un multiple de dix. L’utilisation d’étiquettes NFC ayant des données de sous-type et de combinaison, par exemple, permet de gérer la validation des ensembles de cartouches sans utiliser le dispositif de calcul informatique 200 connecté. En se référant à la , le dispositif électronique de communication et de stockage 112 peut comprendre l’état d’amorçage de chacune des cartouches 106. « Amorçage » fait référence à un processus initial rendant une cartouche prête pour une distribution. L’amorçage des cartouches 106 peut être effectué en utilisant l’application 202 sur le dispositif de calcul informatique 200 connecté. Une fois l’amorçage des cartouches 106 terminé, l’état d’amorçage est inscrit sur le dispositif électronique de communication et de stockage 112 correspondant à la cartouche 106. Ensuite, la distribution d’une formule à partir d’une cartouche 106 qui a été amorcée peut se faire via l’application 202 ou sans l’application 202. En bref, l’amorçage peut comprendre une étape de distribution d’une partie de la formule 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, l’utilisateur peut s’exercer à cliquer sur une couleur ou formule affichée pour commander une distribution individuelle sur commande. Cela peut être effectué pour s’assurer que la bonne couleur est détectée dans le bon canal à l’intérieur du dispositif, de façon que les recettes puissent être attribuées automatiquement au bon canal. Lorsque l’amorçage est terminé, l’état peut être affiché sur le dispositif d’affichage 126 du distributeur 100 ou du dispositif 1002, et l’état d’amorçage des cartouches 106 est inscrit sur le dispositif électronique de communication et de stockage 112. Dans un mode de réalisation, dès qu’une cartouche est amorcée, la date d’expiration peut être déterminée et suivie. Dans certains modes de réalisation, l’amorçage des cartouches peut être effectué chez un revendeur, comme à un comptoir dans un magasin ou dans un spa. Une fois les cartouches 106 amorcées et le statut inscrit sur le dispositif électronique de communication et de stockage 112, l’utilisateur peut prendre les cartouches pour les utiliser à domicile. En se référant à la , le dispositif électronique de communication et de stockage 112 de chaque cartouche 106 comprend en outre des données relatives à une ou plusieurs pistes. Une piste décrit un régime pour traiter une affection. Le mode de réalisation illustré comprend une piste pour peau sensible et une piste pour peau exposée au soleil. Chaque piste contient les dosages pour chacune des trois cartouches pendant une période de traitement et le nombre de fois où une formule est distribuée. Dans le mode de réalisation illustré, un premier dosage administré de la formule provenant de chaque cartouche est le même pour chaque jour pendant la première semaine de la piste et un second dosage administré est le même pour chaque jour pendant la seconde semaine. Il est entendu que la longueur de la piste, le nombre de dosages et l’intervalle de temps entre les dosages peuvent varier en fonction de la piste. Il est également entendu que la quantité de dosage et l’intervalle de temps entre les dosages peuvent être différents en fonction de la substance active particulière distribuée. Dans un mode de réalisation, la quantité des dosages est associée à un ordre chronologique. L’ordre chronologique est déterminé par le nombre du compteur 128. Le nombre du compteur 128 correspond au nombre de fois où la distribution a eu lieu. La est un schéma de procédé d’un procédé de distribution de formules à partir du distributeur 100 basé sur les données de piste sur le dispositif électronique de communication et de stockage 112 lorsque le distributeur 100 n’est pas commandé par l’application 202. Au bloc 502, l’utilisateur sélectionne la piste souhaitée. L’affichage 126 du distributeur 100 peut indiquer à l’utilisateur les pistes disponibles avec l’ensemble actuel de cartouches 106. Chacune des cartouches 106 sera pré-codée avec les pistes dans lesquelles la formule est utilisée. L’affichage 126 peut également présenter d’autres informations utiles, telles que l’état d’amorçage de chaque cartouche, la longueur de la piste, la formule active dans chaque cartouche, la quantité de formule restante dans chaque cartouche, la durée avant remplacement d’une cartouche, et d’autres informations qui peuvent être utiles lors du fonctionnement du distributeur 100. Arrêté. Au bloc 504, le compteur de distribution est initié. Au bloc 506, le compteur est incrémenté à chaque fois où un dosage est distribué. L’événement déclencheur pour incrémenter le compteur peut être un nombre quelconque d’événements, comme l’ouverture du poudrier, ou une pression sur un bouton physique ou programmable pour distribuer la formule. Au bloc 508, le distributeur 100 distribue les formules correspondant au programme de la piste et au numéro du compteur. Le procédé de distribution des formules basé sur une piste et selon un ordre chronologique pré-codés sur le dispositif électronique de communication et de stockage 112 peut être utilisé pour faire fonctionner le distributeur 100 hors ligne et sans avoir à se connecter à l’application 202. Au bloc 510, il est déterminé si le compteur et, par conséquent, le nombre de fois où une formule a été distribuée, est à la fin pour la piste correspondante. Si la détermination est « non », indiquant qu’il reste des doses à administrer pour la piste, le distributeur attend que le prochain dosage soit demandé. Si la détermination est « oui », indiquant que le nombre de dosages a été effectué pour la piste, le distributeur 100 attend que l’utilisateur sélectionne une nouvelle piste ou la même piste. La est un schéma d’état de machine permettant de gérer chronologiquement l’administration des dosages de formules provenant du distributeur 100 hors ligne ou sans l’application 202. Pour éviter d’obscurcir les caractéristiques, une illustration simplifiée montre trois pistes, sur lesquelles le même premier dosage de chaque formule est administré à la semaine 1, le même deuxième dosage de chaque formule est administré à la semaine 2, le même troisième dosage de chaque formule est administré à la semaine 3, et le même quatrième dosage de chaque formule est administré à la semaine 4. La piste 600 comprend quatre niveaux de dosage, 602, 604, 606 et 608, chacun étant administré sept fois, ce qui peut correspondre à un dosage quotidien. La piste 610 comprend quatre niveaux de dosage, 612, 614, 616 et 618, chacun étant administré sept fois, ce qui peut correspondre à un dosage quotidien. La piste 620 comprend quatre niveaux de dosage, 622, 624, 626 et 628, chacun étant administré sept fois, ce qui peut correspondre à un dosage quotidien. La illustre que la gestion des dosages de formule lorsque le distributeur 100 n’est pas connecté peut dépendre d’un compteur numérique qui comptabilise chronologiquement les événements de distribution. À la fin de l’administration du nombre prédéterminé de dosages de l’une quelconque des pistes, les conditions pour passer d’une piste à une piste différente nécessitent que le nombre d’administration des quatrièmes dosages soit terminé et que l’utilisateur effectue une sélection pour commencer une piste différente. Il doit être compris que la n’est qu’un exemple représentatif. Le nombre de pistes peut être plus élevé ou moins élevé, les dosages de chaque cartouche ne sont pas obligatoirement les mêmes chaque jour, les dosages ne sont pas obligatoirement administrés une fois par jour. De plus, chaque cartouche peut avoir des dosages différents pour chaque administration de formule. L’exemple illustré est simplifié pour montrer les principes de base. Bien que des modes de réalisation illustratifs aient été illustrés et décrits, on comprendra que divers changements peuvent y être apportés sans s’écarter de l’esprit et de la portée de l’invention. Système, comprenant : un distributeur configuré pour recevoir un ensemble de cartouches de deux cartouches ou plus et pour distribuer une quantité spécifiée de formule à partir de chaque cartouche, dans lequel chaque cartouche contient une formule et un dispositif électronique de communication et de stockage, dans lequel le dispositif électronique de communication et de stockage de chaque cartouche stocke des données comprenant une ou plusieurs clés pour vérifier la capacité des cartouches dans l’ensemble de cartouches, et une ou plusieurs pistes, chaque piste spécifiant les dosages pour la cartouche pour chaque administration de formules. Système selon la revendication 1, dans lequel le distributeur comprend un compteur configuré pour s’incrémenter lors d’un événement déclencheur, dans lequel le compteur conserve un ordre chronologique, dans lequel chaque incrément dans le compteur correspond à chaque administration de formules. Système selon la revendication 1, dans lequel les clés comprennent une clé de sous-type et une clé de combinaison. Système selon la revendication 1, dans lequel le distributeur comprend une UCT configurée pour permettre une distribution après avoir réalisé à l’aide des clés une vérification de compatibilité de chaque cartouche avec les autres cartouches de l’ensemble . Système selon la revendication 3, dans lequel la clé de sous-type de chaque cartouche est la même, la clé de combinaison de chaque cartouche est différente, et les clés de combinaison de toutes les cartouches suivent une règle. Système selon la revendication 5, dans lequel la règle stipule que les clés de combinaison soient associées à une valeur numérique, et que la somme des valeurs numériques soit un multiple d’un nombre déterminé à l’avance. Système selon la revendication 1, dans lequel le dispositif électronique de communication et de stockage comprend une puce RFID ou une étiquette NFC ou les deux. Système selon la revendication 1, dans lequel chaque cartouche contient un ingrédient de soin de la peau sélectionné dans le groupe consistant en les alpha-hydroxy-acides, la vitamine C, la vitamine E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym, la mûre, et les combinaisons de ceux-ci. Système selon la revendication 1, dans lequel le dispositif électronique de communication et de stockage comprend des données indiquant un état selon lequel chaque cartouche est prête pour une distribution. Système selon la revendication 1, dans lequel le distributeur est facultativement connecté à un dispositif de calcul informatique, le dispositif de calcul informatique comprend une application qui est configurée pour réaliser un procédé comprenant l’analyse de l’état de la peau d’un utilisateur, l’évaluation des conditions environnementales qui influencent la peau d’un utilisateur, la réception d’une préoccupation de soin de la peau d’un utilisateur, et la spécification des quantités de formules à distribuer. Système selon la revendication 10, dans lequel le distributeur est configuré pour distribuer des formules en dosages selon le procédé lorsqu’il est connecté au dispositif de calcul informatique et en dosages selon les données stockées dans les dispositifs électroniques de communication et de stockage lorsqu’il n’est pas connecté au dispositif de calcul informatique. Procédé de gestion de la distribution de formules à partir d’un distributeur comprenant un ensemble de cartouches, comprenant : avec le distributeur, la lecture d’un dispositif électronique de communication et de stockage sur chaque cartouche contenant une formule, dans lequel le dispositif électronique de communication et de stockage de chaque cartouche stocke des données comprenant une ou plusieurs clés pour vérifier la capacité des cartouches dans l’ensemble de cartouches, et une ou plusieurs pistes, chaque piste spécifiant les dosages pour la cartouche pour chaque administration de formules. Procédé selon la revendication 12, dans lequel le distributeur comprend un compteur configuré pour s’incrémenter lors d’un événement déclencheur, dans lequel le compteur conserve un ordre chronologique, dans lequel chaque incrément dans le compteur correspond à chaque administration de formules. Procédé selon la revendication 12, dans lequel les clés comprennent une clé de sous-type et une clé de combinaison. Procédé selon la revendication 12, dans lequel le distributeur comprend une UCT configurée pour permettre une distribution après avoir réalisé à l’aide des clés une vérification de compatibilité de chaque cartouche avec les autres cartouches de l’ensemble. Procédé selon la revendication 15, dans lequel la clé de sous-type de chaque cartouche est la même, la clé de combinaison de chaque cartouche est différente, et les clés de combinaison de toutes les cartouches suivent une règle. Procédé selon la revendication 16, dans lequel la règle stipule que les clés de combinaison soient associées à une valeur numérique, et que la somme des valeurs numériques soit un multiple d’un nombre déterminé à l’avance. Système selon la revendication 1, dans lequel chaque cartouche contient un ingrédient de soin de la peau sélectionné dans le groupe consistant en les alpha-hydroxy-acides, la vitamine C, la vitamine E, l’acide hyaluronique, l’acide férulique, le rétinol, le concombre, le thym, la mûre, et les combinaisons de ceux-ci. Procédé selon la revendication 12, dans lequel le distributeur est facultativement connecté à un dispositif de calcul informatique, le dispositif de calcul informatique comprend une application qui est configurée pour exécuter un procédé comprenant l’analyse de l’état de la peau d’un utilisateur, l’évaluation des conditions environnementales qui influencent la peau d’un utilisateur, la réception d’une préoccupation de soin de la peau d’un utilisateur, et la spécification des quantités de formules à distribuer, dans lequel le procédé est exécuté sans connexion au dispositif de calcul informatique.