INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le rendu peut être effectué conformément au nouveau masque, par exemple, pour rendre un effet au sein de la région de l’objet définie par le contour actualisé, à savoir sur les pixels à l’intérieur, tels qu’identifiés par le nouveau masque. Dans un exemple, l’effet est un effet d'ongle, par exemple l’application d’un couleur d'ongles pour simuler un vernis à ongles ou une texture d’ongle. D’autres effets d'ongles peuvent être appliqués en réponse à l’objet mis en forme. Par exemple, la forme d’ongle peut être appliquée, par exemple, pour prolonger la longueur afin de simuler une manucure à la française, un type acrylique ou un autre type de matériau de forme d’ongle, etc.
Résultats de l’exemple de mise en forme d’objet Les Figures 6A et 6B montrent, en lien avec un premier exemple d’image d’entrée (non montrée), une image rendue sans mise en forme d'objet 600A, et une image rendue avec mise en forme d'objet 600B conformément à un mode de réalisation ici. Les Figures 7A et 7B montrent, en lien avec un deuxième exemple d’image d’entrée (non montrée), une image rendue sans mise en forme d'objet 700A et une image rendue avec mise en forme d'objet 700B conformément à un mode de réalisation ici. Les Figures 8A et 8B montrent, en lien avec un troisième exemple d’image d’entrée (non montrée), une image rendue sans mise en forme d'objet de 800A et une image rendue avec mise en forme d'objet 800B conformément à un mode de réalisation ici. Les Figures 9A et 9B montrent, en lien avec un quatrième exemple d’image d’entrée (non montrée), une image rendue sans mise en forme d'objet 900A et une image rendue avec mise en forme d'objet 900B conformément à un mode de réalisation ici. Les Figures 6A et 6B, 7A et 7B, 8A et 8B et 9A et 9B sont des portions agrandies d'images de main pour montrer plus clairement les différences fournies par la mise en forme d’objet.
La est une illustration d’un réseau d'ordinateurs fournissant un environnement pour divers aspects selon des modes de réalisation ici. La est un schéma fonctionnel d’un dispositif informatique du réseau d'ordinateurs de la .
En référence à la , un exemple de réseau d'ordinateurs 1000 est montré, dans lequel un dispositif informatique 1002 à usage personnel est exploité par un utilisateur 1004. Le dispositif 1002 est en communication via un réseau de communications 1006 avec des dispositifs informatiques de serveur situés à distance, à savoir le serveur 1008 et le serveur 1010. L’utilisateur 1004 peut être un consommateur de produits ou de services liés aux ongles. Sont également montrés un second utilisateur 1012 et un second dispositif informatique 1014 configurés pour une communication via le réseau de communications 1006, telle que pour communiquer avec les dispositifs de serveur 1008 ou 1010. Le second utilisateur 1012 peut également être un consommateur de produits ou de services liés aux ongles.
En bref, chacun des dispositifs informatiques 1002 et 1014 est configuré pour effectuer un essayage virtuel de produits ou de services pour ongles. Dans un mode de réalisation, un réseau neuronal pour localiser les objets d'ongles est stocké et utilisé à bord du dispositif informatique 1002 ou 1014. Dans une variante de mode de réalisation ou il peut être fourni à partir du serveur 1008 tel que via un service en nuage, un service Web, etc. à partir d’une image ou d'images reçues du dispositif informatique 1002 ou 1014. Dans un mode de réalisation, le réseau neuronal est tel que décrit ici et fournit en sortie des masques et des cartes de classe lors du traitement d'images. Ainsi, les dispositifs 1002, 1014 ou 1008 peuvent chacun comprendre un moteur de localisation d’objet d'ongle ayant une circuiterie de calcul configurée pour localiser un ou plusieurs objets d'ongles dans une image d’entrée d’une main ou d’un pied via un ou plusieurs réseaux neuronaux profonds.
Les un ou plusieurs objets localisés peuvent être remis en forme à l’aide d’un modèle de forme entraîné tel que décrit ici. Ainsi, les dispositifs 1002, 1014 ou 1008 peuvent chacun comprendre un moteur de mise en forme d'ongles comportant une circuiterie de calcul pour la remise en forme, via un modèle de forme entraîné, des un ou plusieurs objets d'ongles tels que localisés par le moteur de localisation d'ongles. Dans un mode de réalisation, le modèle de forme entraîné réduit la dimensionnalité de données pour identifier les particularités importantes. Dans un mode de réalisation, le modèle entraîné est défini et entraîné conformément aux techniques d’analyse en composantes principales.
Les objets d’ongles remis en forme sont utiles pour rendre des effets sur les images d’entrée, tels que pour simuler un produit ou un service fournissant une expérience d’essayage virtuel (VTO) à un utilisateur. Ainsi, les dispositifs 1002, 1014 ou 1008 peuvent chacun comprendre un composant de rendu comprenant un circuit de calcul pour rendre une image de sortie simulant un produit pour ongle ou un service pour ongle appliqué à un ou plusieurs objets d’ongle conformément à la remise en forme par le moteur de mise en forme d'ongles pour fournir une expérience de VTO. Dans un mode de réalisation, les dispositifs 1002 et 1014 comprennent des dispositifs d’affichage respectifs pour visualiser l’expérience de VTO.
Le dispositif 1008 ou 1010 peut fournir un ou plusieurs services en nuage et/ou sur le Web tels que l’un ou les deux d’un service pour recommander des produits ou services liés aux ongles (par exemple services de salon de manucure) et d'un service d’achat de produits ou services liés aux ongles par le biais d’une transaction de commerce électronique. Ainsi, par exemple, chacun des dispositifs 1002, 1014, 1008 ou 1010 peut comporter un composant de VTO d'ongle comportant une circuiterie de calcul pour l’un ou les deux d'une recommandation de produit pour ongles ou de service pour ongles pour un essayage virtuel, et d'un achat du produit pour ongles ou du service pour ongles via une transaction de commerce électronique. Dans un mode de réalisation, le composant de VTO d'ongle des dispositifs 1002 et 1014 peut communiquer avec l'un ou les deux serveurs 1008 et 1010 pour obtenir une recommandation ou effectuer une transaction d’achat. Il est entendu que les dispositifs liés aux services de paiement pour effectuer une transaction de commerce électronique ne sont pas montrés par souci de simplicité, et que les composants de stockage stockant des informations de produits ou de services pour ces recommandations et/ou achats ne le sont pas non plus.
Les dispositifs 1002 et 1014, dans un mode de réalisation, comprennent des caméras respectives telles que pour la prise d’images d’entrée, qui peuvent comprendre des images d'autoportrait, y compris des vidéos ayant une série de trames. Les images d’entrée pour traitement peuvent être des trames de la vidéo, y compris, par exemple, une trame actuelle d’une vidéo. Chacun des éléments 1002, 1014 ou 1008 peut comprendre un composant de stabilisation comportant une circuiterie de calcul pour stabiliser la remise en forme des un ou plusieurs objets d'ongles entre la série de trames de la vidéo.
Le dispositif informatique 1002 est montré comme un dispositif mobile portable (par exemple un smartphone ou une tablette). Cependant, il peut s’agir d’un autre dispositif informatique tel qu’un ordinateur portable, un ordinateur de bureau, un poste de travail, etc. De même, le dispositif 1014 peut prendre un autre facteur de forme. Les dispositifs informatiques 1002 et 1014 peuvent être configurés à l’aide d’une ou de plusieurs applications natives ou d’applications par navigateur, par exemple, pour fournir l'expérience de VTO.
La est un schéma fonctionnel du dispositif informatique 1002, conformément à un ou plusieurs modes de réalisation de la présente divulgation. Le dispositif informatique 1002 comprend un ou plusieurs processeurs 1102, un ou plusieurs dispositifs d'entrée 1104, un dispositif d'E/S gestuel 1106, une ou plusieurs unités de communication 1108 et un ou plusieurs dispositifs de sortie 1110. Le dispositif informatique 1002 comporte également un ou plusieurs dispositifs de stockage 1112 stockant un ou plusieurs modules et/ou données. Les modules peuvent faire référence à des modules logiciels, un composant d’un tel dispositif 1002 et peuvent comporter un modèle de réseau neuronal profond 1114 tel que pour un moteur de localisation d'ongles, un modèle de forme (entraîné) 1116 tel que pour un moteur de mise en forme d'ongles, un module pour un composant de rendu 1118, un module pour un composant de stabilisation 1120, des modules d’interface utilisateur tels que des composants pour une interface utilisateur graphique (GUI 11120) et un module pour l’acquisition d’images 1124. Les données peuvent inclure une ou plusieurs images pour traitement ou en sortie de traitement (par exemple, images 1130), etc.
Les modules tels que lorsqu’ils sont exécutés par les un ou plusieurs processeurs 1102 offrent la fonctionnalité d’acquérir une ou plusieurs images telles qu’une vidéo et de traiter les images pour fournir l’expérience de VTO. Dans un autre exemple (non montré), un ou plusieurs du modèle de réseau neuronal, modèle de forme entraîné, composant de rendu et composant de stabilisation sont situés à distance (par exemple, sur le serveur 1008, 1010 ou un autre dispositif informatique). Le dispositif informatique 1002 peut communiquer une ou des images d’entrée (par exemple, à partir des images 1130) pour traitement et retour.
Le ou les dispositifs de stockage 1112 peuvent stocker des modules supplémentaires tels qu’un système d’exploitation 1132 et d’autres modules (non montrés), y compris des modules de communication ; des modules de traitement graphique (par exemple, pour une GPU de processeurs 1102) ; un module carte ; un module contacts ; un module calendrier ; un module photos/galerie ; un éditeur photo (image/multimédia) ; un lecteur multimédia et/ou un module de diffusion en continu ; des applications réseaux sociaux ; un module navigateur ; etc. Les dispositifs de stockage peuvent être référencés comme unités de stockage ici.
Les un ou plusieurs processeurs 1102 peuvent mettre en œuvre une fonctionnalité et/ou exécuter des instructions au sein du dispositif informatique 1002. Par exemple, les processeurs 1102 peuvent être configurés pour recevoir des instructions et/ou des données des dispositifs de stockage 1112 afin d’exécuter la fonctionnalité des modules que montre la , entre autres (par exemple, système d’exploitation, applications, etc.) Le dispositif informatique 1002 peut stocker des données/informations sur les dispositifs de stockage 1112. Certaines des fonctionnalités sont davantage décrites ci-dessous. Il est entendu que les opérations peuvent ne pas correspondre exactement aux modules présentés dans le dispositif de stockage 1112 de la de sorte qu’un module puisse aider à la fonctionnalité d’un autre.
Le code de programme d'ordinateur pour réaliser des opérations peut être écrit dans n’importe quelle combinaison d’un ou de plusieurs langages de programmation, par exemple, un langage de programmation orienté objet tel que Java, Smalltalk, C++ ou similaire, ou un langage de programmation procédural conventionnel, tel que le langage de programmation « C » ou des langages de programmation similaires.
La hauteur cible d’écrasement CT est par la suite déterminée pour être comprise entre la hauteur maximale conforme CA et la hauteur minimale conforme CB, de préférence selon une relation linéaire dépendant de CA et CB.
Les paramètres déterminatifs en fonction desquels la hauteur cible d’écrasement CT est déterminée comprennent aussi de préférence un coefficient de sécurité α, par exemple stocké dans la mémoire 60 de l’unité de traitement 30.
La hauteur cible d’écrasement CT dépend de la relation (CA – CB)*α + CB. La hauteur cible d’écrasement CT est par exemple égale à cette relation. On a alors :
Le coefficient de sécurité α est constant et est inférieur à 1,0.
Le coefficient de sécurité est destiné à prendre en compte une incertitude sur la mise en œuvre de l’écrasement 116, par exemple par le système de pilotage 50.
De préférence, le coefficient de sécurité α est supérieur strictement à 0,5.
Un tel choix est avantageux, dans la mesure où une erreur d’écrasement est plus facilement corrigeable. En effet, la hauteur cible d’écrasement CT est alors plus proche de la hauteur maximale conforme CA que de la hauteur minimale conforme CB. En cas d’erreur d’écrasement, il sera notamment possible de corriger le rivetage en écrasant plus encore le bouton de rivure 20 obtenu. La correction est donc plus facile en comparaison d’une hauteur cible choisie trop proche de la hauteur minimale conforme CB et pour laquelle une erreur d’écrasement présente le risque de passer en-dessous de la hauteur minimale conforme CB et donc de nécessiter le retrait total du rivet inséré 8.
La hauteur cible d’écrasement CT permet alors bien d’obtenir, après écrasement 116, un diamètre maximal du bouton de rivure 20 compris entre la borne inférieure autorisée Bmin et la borne supérieure autorisée Bmax.
Plus précisément, le diamètre maximal du bouton de rivure BT, après écrasement 116, associée à la hauteur cible d’écrasement CT déterminée ci-dessus vérifie, en accord avec la courbe modèle de l’équation Math 1 :
De préférence, la hauteur cible d’écrasement CT est déterminée en fonction de la courbe d’évolution selon au moins trois cas de figure.
Dans le cas de figure ( ) où la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmin est comprise entre les bornes Cmin, Cmax et la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmax est inférieure ou égale à la borne Cmin, alors la hauteur cible CT peut être déterminée, en accord avec la courbe modèle de l’équation Math 1, selon la relation :
De plus, dans le cas de figure ( ) où la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmin est comprise entre les bornes Cmin, Cmax et la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmax est aussi comprise entre les bornes Cmin, Cmax, alors la hauteur cible CT peut être déterminée, en accord avec la courbe modèle de l’équation Math 1, selon la relation :
En outre, dans le cas de figure ( ) où la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmin est supérieure ou égale à la borne Cmax et la hauteur associée au point d’intersection entre la courbe d’évolution et la borne Bmax est aussi comprise entre les bornes Cmin, Cmax, alors la hauteur cible CT peut être déterminée, en accord avec la courbe modèle de l’équation 1 ci-dessus, selon la relation :
Suite à l’étape 114 de détermination de la hauteur cible d’écrasement CT, le rivetage 104 de la méthode 100 comprend l’étape 116 d’écrasement du rivet 8, illustrée sur la .
L’étape 116 d’écrasement du rivet 8 est mise en œuvre jusqu’à ce que le bouton de rivure 20 présente la hauteur cible d’écrasement CT déterminée à l’étape 114.
Une fois la hauteur cible d’écrasement CT atteinte, l’écrasement est arrêté.
59. Le procédé de la clause 58 où le sujet souffre du lupus érythermatose disséminé (LES), de la néphrite lupique (par ex. la néphrite lupique d’origine médicamenteuse), de la thrombocytopénie immunitaire (ITP), de la polyarthrite rhumatoïde (PR), de la sclérose en plaques (SEP), des maladies inflammatoires chroniques de l'intestin (MICI) (par ex. la maladie de Crohn et la colite/colite ulcéreuse), de la maladie du greffon contre l'hôte (GvHD) (liée aux transplantations de cellules souches) également appelée rejet d'allogreffe, de la transplantation/Transplantation d'Organe Solide (SOT), de la cholangite biliaire primitive (CBP), du psoriasis, de l’arthrite psoriasique, de l’arthrite induite par le collagène, de l’encéphalomyélite allergique expérimentale (EAE), de l’ovarite, de la rhinite allergique, de l’asthme, du syndrome de Sjogren, de l’eczéma atopique, de la myasthénie, de la maladie de Basedow, de la glomérulosclérose ou du cancer.
60. Polypeptide d’ingénierie, protéine de fusion ou véhicule de distribution selon l'une quelconque des clauses 1 à 50 pour utilisation en tant que médicament.
61. Le polypeptide d’ingénierie, la protéine de fusion ou le véhicule de distribution de la clause 60 pour utilisation dans le traitement du lupus érythermatose disséminé (LES), de la néphrite lupique (par ex. la néphrite lupique d’origine médicamenteuse), de la thrombocytopénie immunitaire (ITP), de la polyarthrite rhumatoïde (PR), de la sclérose en plaques (SEP), des maladies inflammatoires chroniques de l'intestin (MICI) (par ex. la maladie de Crohn et la colite/colite ulcéreuse), de la maladie du greffon contre l'hôte (GvHD) (liée aux transplantations de cellules souches) également appelée rejet d'allogreffe, de la transplantation/Transplantation d'Organe Solide (SOT), de la cholangite biliaire primitive (CBP), du psoriasis, de l’arthrite psoriasique, de l’arthrite induite par le collagène, de l’encéphalomyélite allergique expérimentale (EAE), de l’ovarite, de la rhinite allergique, de l’asthme, du syndrome de Sjogren, de l’eczéma atopique, de la myasthénie, de la maladie de Basedow, de la glomérulosclérose ou du cancer.
62. Utilisation du polypeptide d’ingénierie, de la protéine de fusion ou du véhicule de distribution selon l’une quelconque des clauses 1 à 50 dans la fabrication d’un médicament pour le traitement du lupus érythermatose disséminé (LES), de la néphrite lupique (par ex. la néphrite lupique d’origine médicamenteuse), de la thrombocytopénie immunitaire (ITP), de la polyarthrite rhumatoïde (PR), de la sclérose en plaques (SEP), des maladies inflammatoires chroniques de l'intestin (MICI) (par ex. la maladie de Crohn et la colite/colite ulcéreuse), de la maladie du greffon contre l'hôte (GvHD) (liée aux transplantations de cellules souches) également appelée rejet d'allogreffe, de la transplantation/Transplantation d'Organe Solide (SOT), de la cholangite biliaire primitive (CBP), du psoriasis, de l’arthrite psoriasique, de l’arthrite induite par le collagène, de l’encéphalomyélite allergique expérimentale (EAE), de l’ovarite, de la rhinite allergique, de l’asthme, du syndrome de Sjogren, de l’eczéma atopique, de la myasthénie, de la maladie de Basedow, de la glomérulosclérose ou du cancer.
63. Polypeptide d’ingénierie qui entre en concurrence pour la liaison au TNFR2 avec un polypeptide d’ingénierie selon l'une quelconque des clauses 1 à 43.
64. Polypeptide d’ingénierie qui se lie au même épitope sur TNFR2 que celui d'un polypeptide d’ingénierie selon l'une quelconque des clauses 1 à 43.
65. Polypeptide d’ingénierie ou protéine de fusion selon l'une quelconque des clauses 1 à 64 qui comprend une séquence signal et/ou un domaine transmembranaire.
EXEMPLES Le but de ces expériences a été d'identifier des polypeptides AFFIMER® agonistes spécifiques des TFNR2 humain et de souris.
Exemple 1. Sélection de polypeptides AFFIMER® de liaison au TNFR2 à partir d’une bibliothèque d’exposition sur phages
Les polypeptides TNFR2 AFFIMER® de la présente invention ont été identifiés par sélection à partir d'une bibliothèque de polypeptides AFFIMER® avec deux séquences de boucles aléatoires, chaque boucle ayant une longueur d'environ 9 acides aminés affichée dans un squelette de charpente polypeptidique AFFIMER® constant basé sur la séquence d'acides aminés de la Stéfine A. De telles procédures de sélection ont été décrites (voir, par ex. Tiede et al. Protein Eng Des Sel. 2014. 27(5): 145–155 et Hughes et al. Sci Signal. 2018. 10(505): eaaj2005). Selon de telles procédures, des suspensions de phages exprimant des protéines AFFIMER® ont été incubées avec du TNFR2 humain (ou de souris dans des expériences ultérieures) selon les besoins, les séquences desquelles étant présentées dans le Tableau 7.
Dans certains cas, le TNFR2 a été biotinylé et capturé sur des billes de streptavidine et de neutravidine en alternance, alternativement le TNFR2 a été passivement absorbé par une surface. Les particules de phage non liées ont ensuite été enlevées par lavage et, en suite du lavage, le phage lié ont été élués. L'élution du phage lié a été accomplie par i exposition à la trypsine. Les particules de phage élués ont ensuite été utilisées pour infecter Escherichia coli (E. coli) et les bactéries infectées ont été incubées dans des conditions adaptées à la réplication du bactériophage. Après libération de particules de bactériophage par ces bactéries infectées, le cycle consistant à permettre aux particules de phage de se lier à l'antigène cible, à éluer les particules de phage liées, à propager les particules de phage éluées dans les bactéries, et à isoler les particules de phage libérées des bactéries infectées a été répété pour enrichir la population de bactériophages pour les particules de phage présentant des protéines qui se lient à l'antigène cible. Des conditions spécifiques ont été modifiées dans ces cycles, telles que l'augmentation du nombre d'étapes de lavage, la réduction de la quantité d'antigène disponible ou l'ajout d'un réactif de blocage, pour sélectionner des particules de phage exhibant des protéines qui se lient plus étroitement ou spécifiquement à l'antigène cible.
Après de multiples tours de sélection et d'amplification de la bibliothèque d'exposition sur phages (de l’anglais « phage display library », les protéines exprimées par les phages ont été exprimées et criblées par dosage immuno-enzymatique (ELISA, de l’anglais « enzyme-linked immunosorbent assay »). En bref, les polypeptides AFFIMER® ont été surexprimés à partir de vecteurs phagémides, les cellules bactériennes ont été lysées, et les lysats ont été utilisés comme substrats dans les ELISA. Dans ces ELISA, du TNFR2 humain, murin et de cynomolgus a été immobilisé sur une plaque, des lysats ont été ajoutés, et la quantité de polypeptide AFFIMER® se liant au TNFR2 dans chaque plaque a été mesurée à l'aide d'un anticorps détecteur spécifique de l'étiquette Myc exprimée sur les polypeptides AFFIMER® candidats. Les vecteurs phagémides codant pour les polypeptides AFFIMER® avec la meilleure activité de liaison au TNFR2 humain ont été séquencés pour identifier les séquences d'ADN des clones candidats pour un développement ultérieur. Des polypeptides TNFR1 ont également été utilisés pour distinguer la spécificité. Les séquences d'acides aminés de la boucle 2 et de la boucle 4 de chacun de ces clones candidats sont présentées dans le tableau 1.
EXEMPLE 2 : Production d'AFFIMER® dans des cellules de mammifères en tant que protéine soluble et criblage
illustre de manière schématique en perspective un exemple d’une chaussure selon l’invention.
est une vue de détail en coupe de la chaussure de la .
En référence à la , un procédé 100 de fabrication d’au moins une partie d’un article chaussant selon l’invention, par exemple une chaussure 10 représentée aux figures 4, 8 (la chaussure 20 illustrée sur les figures 20 et 21 peut également être obtenue par ce procédé 100), est mis en œuvre en utilisant une étape d’injection 107, dans une cavité 2 d’un moule 1, d’un mélange supercritique comprenant une matière thermoplastique fondue et un gaz dans un état supercritique, de manière à faire mousser la matière thermoplastique afin d’obtenir des propriétés satisfaisantes d’un matériau moussé qui forme une semelle 3 légère et amortissante de la chaussure 10 ; en particulier, les figures 4 ou 8 présentent la partie de la chaussure 10 obtenue à l’issue du procédé 100, avec la partie 9 de la tige prise dans le matériau moussé de la semelle 3. Pour obtenir ce résultat, la cavité 2 présente au moins en partie une forme correspondant à la forme finale de la semelle 3 en mousse que l'on souhaite obtenir ; cela est illustré notamment aux figures 3 et 5.