INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Lorsque la bande support 201 est emboîtée sur les connecteurs 203, la prothèse DP vient combler l’espace E. La bande 201 n’a plus pour fonction d’aligner les dents, mais de supporter la prothèse DP. Elle permet également d’éviter que les dents se déplacent et maintient l’espace E en vue de la future implantation. La bande support 201 se retrouvant cachée derrière les dents et la prothèse DP, cette solution est particulièrement esthétique. En outre, la bande support 201 s’engageant de manière démontable (manuellement et sans instrument) sur les connecteurs 203, la mise en place et le retrait de la prothèse DP se font très facilement. La prothèse DP peut être simplement provisoire et être notamment retirée dès la fin de la période de cicatrisation, au moment de la mise en place du pilier et de la prothèse définitive. La prothèse DP peut également être maintenu en place sur une plus longue durée, et faire office de prothèse définitive (à moindre coût), par exemple dans le cas où le patient ne souhaite pas poursuivre l’opération après la mise en place de l’implant.
L’agencement des différents éléments et/ou moyens et/ou étapes de l’invention, dans les modes de réalisation décrits ci-dessus, ne doit pas être compris comme exigeant un tel agencement dans toutes les implémentations. D’autres variantes peuvent être prévues.
En outre, une ou plusieurs caractéristiques exposées seulement dans un mode de réalisation peuvent être combinées avec une ou plusieurs autres caractéristiques exposées seulement dans un autre mode de réalisation. De même, une ou plusieurs caractéristiques exposées seulement dans un mode de réalisation peuvent être généralisées aux autres modes de réalisation, même si ce ou ces caractéristiques sont décrites seulement en combinaison avec d’autres caractéristiques.
L’application client 540 peut comporter un module d’orientation de source 547. Le module d’orientation de source 547 peut être ou comporter des instructions lisibles par ordinateur (par exemple, un logiciel, des pilotes, etc.) pour traduire une représentation numérique d’un modèle d’exposition en données d’intensité et de direction pour orienter les sources 525. Par exemple, alors que le moteur de commande 531 peut assurer une communication de service entre les différents composants du dispositif informatique client 501, des signaux d’entraînement spécifiques peuvent être générés par le module d’orientation de source 547. Dans le cadre du fonctionnement du module d’orientation de source 547, l’application client peut recevoir des données en temps réel provenant de la (des) caméra(s) 521 et des capteurs 527, qui peuvent être traitées par le moteur de balayage 3D 541, le moteur de suivi de position 543, et peuvent être utilisées pour mettre à jour progressivement la cartographie et la projection du dessin cosmétique. De cette façon, le module d’orientation de source 547 peut répondre à un mouvement de la surface corporelle cible, augmentant ainsi la tolérance du dispositif informatique client au mouvement de l’utilisateur sans perte de fidélité du dessin cosmétique. Dans certains modes de réalisation, la demande de ressources de calcul informatique pour un tel balayage/suivi en temps réel peut être répartie sur plusieurs dispositifs, tels que le dispositif électronique personnel 590 et le système d’ordinateur distant 580, par le biais de routines de parallélisation ou de distribution.
Un module de communication 549 de l’application client 540 peut être utilisé pour préparer des informations à transmettre à d’autres dispositifs ou systèmes, tels que le système d’ordinateur distant 580 ou le dispositif électronique personnel 590, ou pour recevoir et interpréter ces informations. Ces informations peuvent comporter des images numériques capturées, des balayages ou des vidéos, des paramètres de dispositif de soin personnel, des routines de soin personnalisées, des préférences d’utilisateur, des identifiants d’utilisateur, des identifiants de dispositif, ou similaires. Dans un mode de réalisation, le dispositif informatique client 501 collecte des données décrivant l’exécution de routines de soin, des données d’image de surfaces corporelles, ou d’autres données. Dans un mode de réalisation, ces données sont transmises via l’interface réseau 517 au dispositif électronique personnel 590 ou au système d’ordinateur distant 580 pour un traitement ou un stockage ultérieur (par exemple, dans un magasin de données de produit 583 ou un magasin de données de profil d’utilisateur 585). Le dispositif informatique client 501 peut être utilisé par un consommateur, un professionnel des soin personnel ou une autre entité pour interagir avec d’autres composants du système 500, tels que le système d’ordinateur distant 580 ou le dispositif électronique personnel 590. Dans un mode de réalisation, le dispositif informatique client 501 est un dispositif informatique mobile tel qu’un téléphone intelligent ou une tablette équipé des composants 520 et de l’application client 540 ou doté des composants par couplage électronique avec un dispositif périphérique.
Des composants et des fonctionnalités illustratifs du système d’ordinateur distant 580 seront à présente décrits. Le système d’ordinateur distant 580 comporte un ou plusieurs ordinateurs serveurs qui mettent en œuvre un ou plusieurs des composants illustrés, par exemple, dans un agencement informatique en nuage. Le système d’ordinateur distant 580 comporte un moteur de projection 587, le moteur de modèle 3D 581, le magasin de données de produit 583 et le magasin de données de profil d’utilisateur 585. Dans un mode de réalisation, le moteur de modèle 3D 581 utilise des données d’image (par exemple, des données d’image couleur, des données d’image infrarouge) et des données de profondeur pour générer un modèle 3D de la surface corporelle cible. Les données d’image sont obtenues à partir du dispositif informatique client 501, par exemple, à partir de la (des) caméra(s) 521 ou du (des) capteur(s) 527 qui est (sont) intégré(s) ou couplé(s) électroniquement d’une autre manière au dispositif informatique client 501. Dans un mode de réalisation, des données d’image et des données de profondeur associées à un utilisateur sont stockées dans le magasin de données de profil utilisateur 585. Dans un mode de réalisation, le consentement de l’utilisateur est obtenu avant le stockage de toute information qui est privée à un utilisateur ou qui peut être utilisée pour identifier un utilisateur.
Dans un mode de réalisation, le moteur de cartographie/projection 587 réalise un traitement des données relatives à une routine cosmétique, tel que la génération de cartographies de surfaces cibles à l’aide de données d’image/capteur et/ou la génération d’une projection de la routine de dessins cosmétiques, qui peut ensuite être transmise au dispositif informatique client 501 et/ou au dispositif électronique personnel 590. Les informations de routine cosmétique peuvent comporter, par exemple, des instructions programmatiques de motif d’exposition pour illuminer la surface corporelle cible (par exemple, la région d’intérêt 120 de la ) qui peuvent être fournies sous forme d’instructions à exécuter par le moteur de commande 531, par l’application client 540, ou par les sources 525 directement. Dans certains modes de réalisation, le moteur de projection 587 génère des données de projection/exposition à l’aide d’informations utilisateur provenant du magasin de données de profil d’utilisateur 585, du magasin de données de produit 583, du moteur de modèle 3D 581, ou d’une autre source ou combinaison de sources. Le moteur de projection de soins 581 peut utiliser des techniques d’apprentissage machine ou d’intelligence artificielle (par exemple, la mise en concordance de modèles, l’extraction et la mise en concordance de particularités, la classification, les réseaux neuronaux artificiels, les architectures d’apprentissage profond, les algorithmes génétiques, ou similaires). Par exemple, pour générer de multiples profils d’exposition, le moteur de projection 587 analyse une cartographie faciale générée par le moteur de modèle 3D 581 pour mesurer ou cartographier les rides, la pigmentation, la texture de peau, etc. de la surface corporelle cible (par exemple, le visage 102 du sujet de la ). Le moteur de projection 587 peut recevoir des données décrivant la formulation photochromatique (par exemple, la formulation 400 de la ), comportant des longueurs d’onde d’excitation, des données cinétiques d’activation/de désactivation, et d’autres données, par exemple, sur la base d’un code identifiant fourni par l’utilisateur par le biais du dispositif électronique personnel 590, ou directement à partir du dispositif informatique client 501. Dans un tel scénario, le moteur de projection 587 peut utiliser ces informations pour générer une projection du dessin cosmétique (par exemple, le dessin cosmétique 200 de la figure 2) sur la surface corporelle cible, spécifique aux composants 520 et à la formulation.
Les dispositifs montrés sur la peuvent communiquer entre eux via un réseau 550, qui peut comporter toute technologie de communication appropriée comportant, sans s’y limiter, des technologies câblées telles que DSL, Ethernet, fibre optique, USB et Firewire ; des technologies sans fil telles que WiFi, WiMAX, 3G, 4G, LTE, 5G et Bluetooth ; et l’Internet. En général, la communication entre des dispositifs ou des composants informatiques de la , ou d’autres composants ou dispositifs informatiques utilisés en conformité avec des modes de réalisation décrits, s’effectue directement ou par le biais de composants ou de dispositifs intermédiaires.
De nombreuses variantes des arrangements divulgués et décrits en référence aux figures 1 et 5, sont possibles. Par exemple, une fonctionnalité décrite comme étant mise en œuvre dans de multiples composants peut plutôt être intégrée en un composant unique, ou une fonctionnalité décrite comme étant mise en œuvre dans un composant unique peut être mise en œuvre dans de multiples composants illustrés, ou dans d’autres composants qui ne sont pas montrés sur les figures 1 ou 5. À titre d’autre exemple, les dispositifs des figures 1 et 5 qui sont illustrés comme comportant des composants particuliers, peuvent plutôt comporter davantage de composants, moins de composants, ou des composants différents sans s’écarter de la portée des modes de réalisation décrits. Par ailleurs, une fonctionnalité décrite comme étant réalisée par un dispositif ou un sous-composant particulier peut être plutôt réalisée par un ou plusieurs autres dispositifs dans un système. À titre d’exemple, le moteur de modèle 3D 514 peut être mis en œuvre dans le dispositif informatique client 501 ou dans un autre dispositif ou une autre combinaison de dispositifs.
En plus des bénéfices techniques de modes de réalisation décrits qui sont décrits ailleurs dans le présent document, de nombreux autres bénéfices techniques sont obtenus dans certains modes de réalisation. Par exemple, le système 500 permet à certains aspects du processus d’être menés indépendamment par des dispositifs de soin personnels ou des dispositifs informatiques clients, tout en déplaçant d’autres charges de traitement vers le système d’ordinateur distant 510 (qui peut être un système d’ordinateur relativement puissant et fiable), ce qui améliore les performances et préserve la durée de vie de la batterie pour la fonctionnalité fournie par des dispositifs de soin personnels ou des dispositifs informatiques clients.
En général, le mot « moteur », tel qu’utilisé dans le présent document, fait référence à une logique incorporée dans des instructions matérielles ou logicielles écrites dans un langage de programmation, tel que C, C++, COBOL, JAVA™, PHP, Perl, HTML, CSS, JavaScript, VBScript, ASPX, Microsoft .NET™, et/ou similaire. Un moteur peut être compilé en programmes exécutables ou écrit dans des langages de programmation interprétés. Les moteurs logiciels peuvent être appelables depuis d’autres moteurs ou par eux-mêmes. En général, les moteurs décrits dans le présent document font référence à des modules logiques qui peuvent être fusionnés avec d’autres moteurs ou divisés en sous-moteurs. Les moteurs peuvent être stockés sur tout type de support lisible par ordinateur ou de dispositif de stockage informatique et être stockés et exécutés par un ou plusieurs ordinateurs universels, pour ainsi créer un ordinateur à usage spécifique configuré pour fournir le moteur ou sa fonctionnalité.
Comme le comprend la personne du métier, un « magasin de données » tel que décrit ici peut être tout dispositif approprié configuré pour stocker des données pour un accès par un dispositif informatique. Un exemple de magasin de données est un système de gestion de base de données relationnelle (SGBD) hautement fiable et rapide, exécuté sur un ou plusieurs dispositifs informatiques et accessible sur un réseau à haut débit. Un autre exemple de magasin de données est un magasin clé-valeur. Toutefois, tout autre technique et/ou dispositif de stockage approprié capable de fournir rapidement et de manière fiable les données stockées en réponse à des interrogations peut être utilisé, et le dispositif informatique peut être accessible localement plutôt que sur un réseau, ou peut être fourni comme un service en nuage. Un magasin de données peut également comporter des données stockées de manière organisée sur un support de stockage lisible par ordinateur, comme décrit plus loin. La personne du métier reconnaîtra que des magasins de données distincts décrits ici peuvent être combinés en un magasin de données unique, et/ou un magasin de données unique décrit ici peut être séparé en multiples magasins de données, sans s’écarter de la portée de la présente divulgation.
La est un organigramme qui illustre un exemple de procédé 600 pour l’application d’un dessin cosmétique sur un utilisateur du système de la , en conformité avec divers modes de réalisation. L’exemple de procédé 600 est réalisé par un système d’ordinateur comportant un ou plusieurs dispositifs informatiques, tels que le dispositif informatique client 104 de la ou le dispositif informatique client 501 de la . L’exemple de procédé 600 peut être stocké sous forme d’instructions exécutables par ordinateur sur un dispositif de mémoire lisible par ordinateur. De cette façon, le système d’ordinateur peut mettre en œuvre les opérations de l’exemple de procédé 600 dans le cadre de l’exécution des instructions.
À l’opération 602, le système d’ordinateur reçoit une représentation numérique d’un dessin cosmétique. La représentation numérique du dessin cosmétique comporte un tenseur d’informations d’intensité de couleur pour une pluralité de couleurs. La pluralité de couleurs correspond à une composition cosmétique (par exemple, la formulation photochromatique 400 de la ) comportant un mélange de matériaux photochromiques. Le système d’ordinateur peut recevoir la représentation numérique du dessin cosmétique (par exemple, le dessin cosmétique 200 de la figure 2) d’un utilisateur par le biais d’une interface utilisateur du système d’ordinateur (par exemple, l’IHM 513, l’interface utilisateur 545 de la ) ou par le biais d’un dispositif électronique personnel (par exemple, le dispositif électronique personnel 590 de la ). La représentation numérique du dessin cosmétique peut être associée à un identifiant de dessin unique et peut être récupérée dans un magasin de données (par exemple, le magasin de données de produit 583 de la ou le support lisible par ordinateur 530 de la ), de sorte que le tenseur d’informations d’intensité de couleur puisse être demandé et/ou récupéré par le système d’ordinateur en réponse à la réception de l’identifiant de dessin unique.
À l’opération 604, le système d’ordinateur détecte, à l’aide d’une caméra en communication électronique avec le système d’ordinateur, un utilisateur du système face à un miroir pour la lumière visible (par exemple, le miroir 106 de la ). Dans certains modes de réalisation, la caméra est en communication optique avec le miroir pour la lumière visible via une portion partiellement transparente du miroir pour la lumière visible (par exemple, la première portion 112-1 de la ). Dans ce contexte, la détection de l’utilisateur peut comporter de multiples opérations incluses dans le cadre de routines de détection et de reconnaissance des visages. Par exemple, le système d’ordinateur peut stocker des données de particularité pour un certain nombre de visages, de sorte que le système d’ordinateur soit capable de détecter et d’identifier le visage présent dans le champ de vision de la caméra (par exemple, le champ de vision 152 de la ). Une telle identification peut être avantageuse pour le système en réduisant la demande de ressources associée à la génération de cartographies et de projections de visages. Par exemple, en stockant des données de profondeur et d’image (par exemple, dans le magasin de données de profil d’utilisateur 585 de la ), le système d’ordinateur peut s’appuyer sur une réinitialisation périodique pour les opérations de cartographie 3D, plutôt que sur une cartographie continue, qui peut être plus intensive en termes de calcul informatique.
Le procédé 600 peut comporter facultativement la génération, par le système d’ordinateur, d’une invite pour que l’utilisateur applique le mélange de matériaux photochromiques à l’opération 606. Comme décrit en référence à la , le fait d’inviter l’utilisateur à appliquer la formulation photochromatique (par exemple, la formulation photochromatique 400 de la ) peut être l’un d’un certain nombre de guides ou invites visuels/auditifs fournis à l’utilisateur. Ces invites peuvent faciliter l’application de dessins cosmétiques, par exemple, lorsque le dispositif informatique client n’est pas équipé d’un capteur (par exemple, les capteurs 527 de la ) pour détecter la présence de la formulation photochromatique. Dans certains modes de réalisation, la formulation photochromatique comporte un composé constitutif ou qui est détectable optiquement. Par exemple, une matrice (par exemple, le matériau de la matrice 415 de la ) peut comporter un matériau qui absorbe une longueur d’onde caractéristique pour laquelle le système d’ordinateur est doté d’une source (par exemple, la (les) source(s) 525 de la ) qui est typiquement réfléchie par la peau humaine. En outre et/ou alternativement, la matrice peut comporter un matériau qui réfléchit ou fluoresce sous une longueur d’onde caractéristique d’illumination. De cette manière, l’opération facultative 606 peut être déclenchée en réponse à la détermination par le système d’ordinateur du fait que l’utilisateur n’a pas appliqué la formulation photochromatique.
À l’opération 608, le système d’ordinateur génère, à l’aide de la caméra, une représentation numérique d’une portion d’un visage de l’utilisateur (par exemple, la région d’intérêt 120 du visage 102 du sujet de la ). La représentation numérique du visage comporte un tenseur d’informations de position définissant une surface du visage. Le tenseur d’informations de position est décrit en d’autres termes comme une cartographie de visage ou une cartographie 3D du visage de l’utilisateur. Le système d’ordinateur peut mettre en œuvre diverses techniques pour collecter et générer des données de profondeur décrivant la surface sur laquelle le dessin cosmétique sera appliqué. Par exemple, le système d’ordinateur peut comporter ou être couplé électroniquement à des capteurs comportant, sans s’y limiter, des caméras à temps de vol, des caméras stéréoscopiques, des capteurs LiDAR ou des systèmes de suivi de points, pour générer la représentation numérique du visage. Comme décrit plus en détail en référence aux figures 1 et 5, la représentation numérique du visage peut être stockée dans la mémoire du système d’ordinateur et/ou dans un magasin de données séparé (par exemple, le système d’ordinateur distant 580 de la ) pour être utilisée dans la génération de projections du dessin cosmétique sur la cartographie de visage.
À l’opération 610, le système d’ordinateur définit un ou plusieurs modèles d’exposition pour la surface du visage, au moins en partie par projection du tenseur d’informations d’intensité de couleur sur le tenseur d’informations de position. Comme décrit plus en détail en référence aux figures 2 à 4, les motifs d’exposition peuvent comporter des données pour un ensemble de longueurs d’onde caractéristiques générées par les sources incorporées au système d’ordinateur ou en communication électronique avec celui-ci. Par exemple, un motif d’exposition peut comporter des niveaux et des durées d’émission localisée dans l’espace pour chaque polygone d’une carte de polygones (par exemple, les polygones 212 de la [Fig. 2B]) correspondant à une position sur le visage. De cette manière, le système d’ordinateur peut générer une séquence d’exposition, en termes d’instructions d’entraînement pour les sources, afin d’appliquer le dessin cosmétique sur le visage spécifique de l’utilisateur.
A l’opération 612, à l’aide d’une source d’illumination (par exemple, la source d’illumination 108 de la ) en communication électronique avec le système d’ordinateur, le système d’ordinateur expose une portion de la peau de l’utilisateur (par exemple, la région d’intérêt 120 de la ) à une pluralité de canaux de longueur d’onde distincts. L’exposition est effectuée en conformité avec le modèle d’exposition. Dans certains modes de réalisation, la source d’illumination est couplée physiquement au miroir pour la lumière visible et configurée pour émettre la pluralité de canaux de longueur d’onde distincts. Dans certains modes de réalisation, la source d’illumination est couplée optiquement au miroir via une portion transparente unidirectionnelle (par exemple, la deuxième portion 112-2 de la ), de sorte que la source d’illumination émette la pluralité de canaux de longueur d’onde distincts à travers le miroir par l’intermédiaire de la portion transparente unidirectionnelle. Comme décrit plus en détail en référence à la , les sources (par exemple, les sources 525 de la ) peuvent être orientées par le système d’ordinateur dans le cadre du traitement du motif d’exposition en instructions d’entraînement pour les sources. Par exemple, les sources peuvent comporter des optiques d’orientation de faisceau qui reposent sur un actionnement électronique ou des lentilles/optiques dynamiques pour diriger le faisceau de la source vers une position spécifique sur le visage. Dans certains modes de réalisation, les sources sont configurées pour émettre un champ de lumière couvrant toute la surface, mais avec un contenu de longueur d’onde variable au niveau de chacun d’un certain nombre de pixels, reproduisant le dessin projeté, comme décrit plus en détail en référence à la [Fig. 2B]. Dans ce cas, les sources peuvent comporter des filtres dynamiques, tels que des réseaux de diffraction programmables ou des réseaux de filtres programmables.
Comme montré notamment aux figures 1, 2A et 2B, cette projection 23 peut prolonger axialement la base B de façon que la base B et la projection 23 délimitent une face interne F21 (commune) annulaire de l’élément de connexion 2. Plus généralement, l’agencement 1 forme typiquement au moins un conduit, ici par l’élément de connexion 2. Le corps annulaire 20 délimite alors un canal C2 d’évacuation d’air communiquant via l’ouverture O avec l’intérieur du boîtier