INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
CONTEXTE DE L’INVENTION Parmi les divers produits cosmétiques, les rouges à lèvres sont l’un des produits de maquillage les plus forts qui sont perçus comme offrant une confiance et une esthétique accrues à l’utilisateur. Les compositions peuvent être sous diverses formes, du liquide au solide sous forme de bâtons ou versées dans des pots. Les produits de rouges à lèvres liquides traditionnels nécessitent souvent plusieurs applications au cours de la journée pour compenser la tenue relativement faible du dépôt. En plus de ne pas être longue durée, ils ont également tendance à transférer de la couleur, avec un risque de laisser des marques sur les verres ou les tasses, voire sur les vêtements. Par conséquent, certains utilisateurs préfèrent les rouges à lèvres longue durée, et qui répondent au besoin indésirable de retouches fréquentes. Ce type de rouges à lèvres, en particulier les compositions liquides, comprend habituellement des polymères filmogènes ainsi qu’une quantité importante d’huiles volatiles, qui garantissent la résistance du film sur les lèvres. Mais de telles compositions longue durée ont l’inconvénient d’être collantes et/ou de laisser une sensation de sécheresse ou de tiraillement sur les lèvres. Par conséquent, de telles compositions liquides peuvent être considérées comme moins confortables que d’autres. Certains rouges à lèvres liquides du marché emploient des huiles non volatiles et des émollients pour compenser la sensation de tiraillement et de sécheresse et de plus hydrater les lèvres. Cependant, dans de nombreux cas, les dépôts de la composition cosmétique laissent une sensation plus lourde, voire, dans certains cas, une sensation cartonnée sur les lèvres et la résistance du film peut souvent être altérée. Ainsi, les utilisateurs de rouges à lèvres sont constamment à la recherche de produits qui offrent de meilleurs effets de maquillage sur les lèvres, combinés à un dépôt longue durée et confortable.
Par conséquent, il existe un besoin d’une composition cosmétique liquide efficace et stable avec des propriétés améliorées en particulier, une composition qui est longue durée et confortable à porter.
Un aspect de la présente divulgation propose une composition cosmétique liquide pour le maquillage de la peau ou des lèvres, la composition comprenant : (a) une huile apolaire non volatile à base d’hydrocarbures en une quantité allant de 15 % à 25 % en poids par rapport au poids total de la composition ; (b) une huile apolaire volatile à base d’hydrocarbures en une quantité allant de 30 % à 50 % en poids par rapport au poids total de la composition ; (c) un mélange d’au moins une huile de silicone volatile et d’au moins une huile de silicone non volatile, dans laquelle l’huile de silicone volatile est en une quantité allant de 2 % à 10 % en poids par rapport au poids total de la composition ; et l’huile de silicone non volatile est en une quantité allant de 2 % à 5 % en poids par rapport au poids total de la composition ; (d) un triméthylsiloxysilicate ; et (e) un agent gélifiant lipophile.
les figures 9a et 9b sont des vues similaires à celle de la et illustrent une autre variante de réalisation de l’invention, l’écope ayant une première position autour de son axe de pivotement,
les figures 10a et 10b sont d’autres vues de la variante de réalisation des figures 9a et 9b, l’écope ayant une seconde position autour de son axe de pivotement, et
La soufflante S est entraînée par un arbre de soufflante 4 qui est entrainé en rotation avec l’arbre BP 3 au moyen d’un réducteur 6. Ce réducteur 6 peut être du type planétaire, épicycloïdal ou Wolfrom par exemple.
- leurs extrémités proximales sont totalement fixées à la partie de fixation à l’aide d’un pont massif.
L’invention a également trait à un ensemble composé du dispositif de retenue précité et d’un objet tubulaire selon l’énonciation 7 suivante :
7. Ensemble composé :
- d’un dispositif de retenue selon l’une des énonciations 1 à 6 et
- d’un objet cylindrique comportant au moins un tronçon longitudinal pourvu de cannelures aptes à s’insérer dans les espaces entre les nervures.
Des caractéristiques avantageuses de l’ensemble de l’énonciation 7 précitée sont indiquées dans les énonciations 8 et 9 suivantes :
8. Ensemble selon l’énonciation 7, dans lequel dans lequel l’objet cylindrique est une gaine tubulaire annelée.
9. Ensemble selon l’énonciation 7 ou 8, dans lequel le rayon extérieur de l’objet cylindrique est sensiblement égal au rayon de courbure intérieur des portions de coquille.
L’invention se rapport aussi à une gaine tubulaire annelées pour un ensemble composé du dispositif de retenue et d’un objet cylindrique selon l’énonciation 10 suivante :
10. Gaine tubulaire annelée pour un ensemble selon l’une des énonciations 7 à 9, comportant au moins un tronçon longitudinal sans annelure et cannelé.
Des caractéristiques avantageuses de la gaine tubulaire annelée de l’énonciation 10 précitée sont indiquées dans les énonciations 11 et 12 suivantes :
11. Gaine tubulaire annelée selon l’énonciation 10, dans laquelle, en section transversale, la circonférence du tronçon cannelé comprend au moins un arc dépourvu de cannelures.
12. Gaine tubulaire annelée selon l’énonciation 10, dans laquelle, en section, la circonférence du tronçon cannelé comprend des cannelures régulièrement réparties sur toute cette circonférence.
De plus, l’invention concerne des demi-coquilles pour moule selon les énonciations 13 et 14 suivantes :
13. Demi-coquille de moule pour la fabrication d’une gaine tubulaire annelée selon l’énonciation 12, comprenant, dans sa partie creuse, des gorges transversales pour la formation des annelures et des nervures longitudinales pour la formation des cannelures, au moins un arc sans nervures étant formé dans la périphérie du tronçon longitudinal nervuré de la demi-coquille.
14. Demi-coquille de moule pour la fabrication d’une gaine tubulaire annelée selon l’énonciation 12, comprenant, dans la partie creuse, des gorges transversales pour la formation des annelures et des nervures longitudinales pour la formation des cannelures, régulièrement réparties sur toute la périphérie du tronçon longitudinal nervuré de la demi-coquille.
Selon une variante de l’invention, le procédé comprend une étape de récupération d’au moins une partie dudit rétentat d’ultrafiltration f) puis une étape de séchage dudit rétentat d’ultrafiltration ainsi récupéré. Celui-ci peut ensuite être valorisé, par exemple en alimentation ou complémentation humaine.
L’invention concerne aussi un procédé de fabrication d’un fromage à partir d’un lait cru comprenant un procédé de traitement dudit lait tel que défini précédemment.
Ainsi, ce procédé de fabrication comprend au moins les étapes a) à e) et/ou a) à e’), et optionnellement les étapes f) à h), qui permettent d’obtenir un lait dit standardisé. A partir de ce lait standardisé, il comprend les étapes suivantes :
maturation du rétentat de microfiltration et de la crème traités thermiquement e) ou e’), éventuellement après homogénéisation ;
égouttage ;
salage et moulage, ou moulage et salage ; et
optionnellement affinage.
Selon une mise en œuvre de l’invention, ce procédé de fabrication comprend, après l’étape e) ou e’), d’une part, et l’étape g), d’autre part, les étapes suivantes :
mélange du rétentat de microfiltration et de la crème traités thermiquement et du rétentat d’ultrafiltration traité thermiquement, et homogénéisés ;
maturation ;
moulage et salage ou salage et moulage ; et
Optionnellement, avant le mélange du rétentat de microfiltration et de la crème traités thermiquement et du rétentat d’ultrafiltration traité thermiquement, au moins une, de préférence les deux homogénéisations suivantes sont réalisées :
homogénéisation du rétentat de microfiltration et de la crème traités thermiquement e) ou e’) sous une pression de 5 à 800 bars ;
homogénéisation du rétentat d’ultrafiltration traité thermiquement g) sous une pression de 5 à 800 bars;
Lorsque la composition comprend un ou plusieurs tensioactifs différents des alkyl(poly)glycosides, de façon préférée, la teneur totale en tensioactif(s) différents des alkyl(poly)glycosides dans la composition varie de préférence de 0,01 à 15% en poids, plus préférentiellement de 0,1 à 10 % en poids, mieux de 0,5 à 8% en poids, encore mieux de 1 à 6% en poids par rapport au poids total de la composition.
Lorsque la composition comprend un ou plusieurs tensioactifs différents des alkyl(poly)glycosides choisi parmi les tensioactifs anioniques, de façon préférée, la teneur totale en tensioactif(s) anionique(s) dans la composition varie de préférence de 0,01 à 15% en poids, plus préférentiellement de 0,1 à 10 % en poids, mieux de 0,5 à 8% en poids, encore mieux de 1 à 6% en poids par rapport au poids total de la composition.
Corps gras différents des acides gras et de l’huile de babassu
La composition selon l’invention peut, en outre, comprendre un ou plusieurs corps gras différent(s) des acides gras et de l’huile de babassu.
De préférence, la composition selon la présente invention comprend un ou plusieurs corps gras différents des acides gras et de l’huile de babassu.
Les corps gras différents des acides gras et de l’huile de babassu utilisables dans la présente invention ne sont ni (poly)oxyalkylénés ni (poly)glycérolés.
De préférence les corps gras différents des acides gras et de l’huile de babassu utiles selon l’invention sont non siliconés.
L’invention concerne également un système comprenant un premier véhicule et un serveur, le premier véhicule étant apte à mettre en œuvre les étapes suivantes : L’obtention des données de suivi, La transmission des données de suivi, La réception de l’identifiant, La restitution de l’identifiant, Le serveur étant apte à mettre en œuvre les étapes suivantes : La réception des données de suivi, La détermination de l’estimation du coût, La sélection dudit deuxième véhicule, L’envoi de l’identifiant du deuxième véhicule.
Les caractéristiques et avantage du système sont identiques à ceux du procédé selon l’invention, c’est pourquoi ils ne sont pas repris ici.
On entend que le dispositif électronique, le véhicule automobile, le serveur ou un autre élément est « configuré pour » (ou « apte à ») réaliser ou mettre en œuvre une étape ou une opération, par le fait que l’élément comporte des moyens pour (autrement dit « est conformé pour » ou « est adapté pour ») réaliser l’étape ou l’opération. Il s’agit préférentiellement de moyens électroniques, par exemple d’un programme d’ordinateur, de données en mémoire, de circuits électroniques spécialisés, de connexions filaires ou sans fil, d’un microprocesseur et/ou d’un microcontrôleur. Il peut s’agir également de moyens micromécaniques ou mécaniques.
représente plusieurs véhicules intervenants dans la mise en œuvre du procédé .
représente une mise en œuvre du procédé selon l’invention, selon un premier exemple de réalisation, par le véhicule et le serveur de la .
La représente un véhicule automobile 100 comprenant un capteur de vitesse 120, un écran 140 dans l’habitacle du véhicule 100, un module de communication 130 avec un réseau de téléphonie mobile 300 connecté au microprocesseur 110.
En référence aux figures 1 à 3, à l’étape S00 le véhicule circule durant 1 mois. Le microprocesseur 110 reçoit périodiquement, par exemple, la vitesse instantanée du véhicule de la part du capteur 120, même lorsque le véhicule 100 est à l’arrêt (la vitesse est alors de 0 kilomètres), et l’enregistre dans un fichier 111. Le fichier 111 comprend également, selon la même période que la vitesse, le niveau de carburant dans le réservoir de carburant du véhicule provenant d’un autre capteur du véhicule 100, ce qui revient à avoir la consommation du véhicule pendant 1 mois dans le fichier 111. Cette consommation peut être de 140 litres de carburant.
En variante, le fichier 111 peut comprendre l’heure et la date de début et de fin des trajets effectués par le véhicule pendant 1 mois, et le kilométrage parcouru durant chaque trajet provenant de l’odomètre du véhicule.
Le fichier peut comprendre également, les accélérations, et les freinages du véhicule 111 ou la pollution émise par le véhicule 111 durant ces trajets.
A l’étape S10, le microprocesseur 110 transmet le fichier 111 au serveur 200, par exemple par l’intermédiaire du réseau de téléphonie mobile 300 et du module de communication 130.
A l’étape S20, le serveur 200 reçoit le fichier 111.
À cet effet, selon un exemple particulier d’implémentation, une pluralité de services numériques pouvant être suggérés à une personne et définis par des liens respectifs sont stockés dans une table de correspondance, en association avec des seuils de scores respectifs. En en cas de dépassement d’un seuil par un ou plusieurs éléments de la séquence temporelle [ ], au moins un lien d’un service numérique correspondant est lu pour suggérer ledit service numérique correspondant à l’utilisateur via une interface homme-machine. La situation évaluée correspond par exemple à l’état émotionnel de la personne.
Ainsi, un service n’est recommandé à la personne que si l’intensité d’une évaluation d’une situation prédéterminée est suffisamment importante. Ceci a pour effet de réserver la suggestion de services à cette personne aux moments où l’exécution de ces services lui seraient les plus utiles.
Selon un exemple particulier d’implémentation, une routine d’animation d’une interface homme-machine de tout équipement communicant de l’environnement dans lequel se situe une personne (e.g., un habitat connecté) est déclenchée.
La recommandation du service est par exemple exécutée sur le meilleur canal de diffusion pour la personne, telle que la TV du salon, une enceinte communicante, un smartphone, etc. L’équipement communicant le plus adapté à cet effet peut être sélectionné par exemple sur la base des fonctionnalités offertes par les différents équipements communicants de l’installation.
Un autre critère peut être une estimation de distance, à l’instant courant, entre les différents équipements communicants et la personne, permettant de choisir, parmi les différents équipements communicants de l’installation aptes à déclencher les services proposés, celui étant le plus proche de la personne à l’instant courant.
Selon un exemple non-limitatif, la situation évaluée correspond à une évaluation de l’état émotionnel d’une personne, et la routine d’animation est configurée pour suggérer, à la personne, au moins un service numérique prédéfini associé à l’évaluation de son état émotionnel. Par exemple, si la situation prédite est "paniqué", les services associés dans un modèle de préférences peuvent être dans un ordre de préférence "une incitation à appeler un ami", "une incitation à appeler le service de téléassistance" ou "une augmentation du confort de la maison par le réglage automatique de la luminosité".
D’autres exemples de services peuvent être décrits pour chaque situation émotionnelle "négative" selon les préférences et les habitudes des personnes. Ces préférences peuvent être définies par les personnes elles-mêmes ou par un tiers de confiance, telle que la famille, un proche, ou le corps médical. Ces préférences peuvent être définies, réorganisées ou mises à jour automatiquement par apprentissage des services utilisés dans le passé, en corrélation avec les situations évaluées.
L’invention a jusqu’à présent été décrite dans le cas où l’opérateur de combinaison correspond à une addition. L’invention n’en reste pas moins applicable dans le cas où d’autres opérateurs de combinaison sont considérés, tel que .
Procédé de génération d’un code informatique résistant aux attaques par injection SQL Domaine technique de l’invention La présente invention concerne la sécurité logicielle et plus particulièrement, cette invention concerne des techniques complètes pour identifier des vulnérabilités de sécurité logicielle pendant le développement, le test et le déploiement de logiciels.
En Europe, on estime que 70% des attaques informatiques utilisent la méthode d’injection SQL.
Cela s’explique par l’omniprésence des développements basés sur le langage SQL. Quel que soit le domaine d’activité, la plupart des développements informatiques mettent en œuvre des bases de données, et le langage informatique le plus répandu pour manipuler des données est le langage SQL (acronyme du terme anglais Structured Query Language). Ce langage est utilisé par la plupart des solutions informatiques pour organiser le stockage, la manipulation et la recherche de données. Il permet aussi d’effectuer des requêtes, de mettre à jour les données, de les réorganiser, ou encore de créer et de modifier le schéma et la structure d’un système de base de données et de contrôler l’accès à ses données.
Le langage SQL est utilisé dans tous les domaines où les bases de données sont exploitées. En d’autres termes, on le retrouve dans pratiquement tous les domaines où des données sont générées et analysées.
Dans l’industrie de la finance, les applications bancaires et de traitement de paiements stockent les données sur les transactions financières et les utilisateurs. Ces systèmes reposent sur des bases de données complexes et requièrent donc l’usage de SQL.
De même, les applications de streaming musical comme Spotify ou Deezer utilisent intensivement les bases de données, par exemple pour stocker les vastes catalogues de fichiers musicaux issus de différents albums par différents artistes.
Les réseaux sociaux tels que Facebook™ ou Instagram™ utilisent le langage SQL pour stocker les informations sur le profil d’un utilisateur telles que sa biographie ou sa position géographique. Chaque fois qu’un utilisateur crée une publication ou partage un contenu, le langage SQL permet de mettre à jour la base de données.
En raison de cette omniprésence dans la plupart des développements informatiques, les attaques utilisant les opportunités offertes par le langage SQL représentent une source de vulnérabilité majeure et prisée par les pirates informatiques.
Dans la , le réducteur 106 est un réducteur planétaire à barbotage, c’est-à-dire que sa couronne 109 est mobile et que son porte-satellites 110 est fixe, ou un réducteur épicycloïdal à barbotage, c’est-à-dire que sa couronne est fixe et que son porte-satellites est mobile. Comme on le voit dans cette figure, le réducteur 106 est enfermé dans une enceinte Q fermée de manière étanche.
Dans une opération 25, une première profondeur associée à des pixels visibles du premier ensemble de pixels de la première image est calculée en fonction de valeurs de disparité associées à ces pixels. La première profondeur (« depth » en anglais) associée à un pixel est calculée, par exemple, suivant une formule connue de l’homme du métier :
Avec : - est la profondeur du pixel de la première image ; - l’indice signifie « stéréo » car la profondeur est calculée ici pour le système stéréo ; - l’indice signifie « target » (« cible » en français) ; - est la distance focale f1 en unité pixel ; - la distance entre les deux caméras du système stéréo ; - est la disparité du pixel en unité pixel, définie comme le déplacement d’un pixel de la première image à la deuxième image, ce déplacement est horizontal quand les images sont rectifiées et le système de vision stéréoscopique correctement étalonné.
Une opération 26 de détermination des zones occluses de la première image consiste à déterminer un premier masque de visibilité associé à la première image et représentatif d’un deuxième ensemble de pixels de la première image ayant au moins un pixel correspondant dans la deuxième image, le premier masque de visibilité étant déterminé par une méthode de calcul par flux optique (en anglais « optical flow »). Une telle méthode est notamment décrite dans « UnOS: Unified Unsupervised Optical-flow and Stereo-depth Estimation by Watching Videos » de Yang Wang, Peng Wang, Zhenheng Yang, Chenxu Luo, Yi Yang et Wei Xu de juin 2019.
La définition d’un masque de visibilité est connue de l’homme du métier. Elle est, par exemple, décrite dans « Occlusion Aware Unsupervised Learning of Optical Flow », de Yang Wang, Yi Yang, Zhenheng Yang, Liang Zhao, Peng Wang et Wei Xu paru le 4 avril 2018.
La détermination du premier masque de visibilité permet de ne pas prendre en compte d’éventuelles valeurs aberrantes de disparité pour des pixels de la première image qui n’ont pas de correspondance dans la deuxième image.
Afin de fiabiliser le calcul de la disparité et la recherche des pixels associés, le réseau de neurones convolutif peut être entraîné de manière auto-supervisée. Cet apprentissage auto-supervisé permet d’affiner les paramètres du réseau de neurones convolutif.
Cet apprentissage auto-supervisé comprend en outre les étapes de : - génération d’une quatrième image à partir de la première image et des premières profondeurs calculées ; - obtention d’une première erreur de reconstruction par comparaison des deuxième et quatrième images, le réseau de neurones convolutif étant appris de manière automatique en fonction de la première erreur de reconstruction.
Un tel réseau de neurones convolutif est connu de l’homme du métier, comme par exemple : GCNet (de l’anglais « Global Context Network », en français « réseau de contexte global »), PSMNet (de l’anglais « Pyramid Stereo Matching Network », en français « réseau pyramidal de correspondance stéréoscopique »), PWCNet (de l’anglais « Pyramidal processing, Warping, and the use of a Cost volume Network », en français « Réseau de traitement pyramidal, déformation et utilisation d'un volume de coûts »). Pour trouver les bonnes valeurs des paramètres (appelés « weights » en anglais) d’un réseau de neurones convolutif choisi, la quatrième image appelée image cible (en anglais « target ») est reconstruite depuis la deuxième image, appelée image « source » pixel par pixel, à l’aide de la formule de reconstruction de pixels suivante :
Avec : - est la position reconstruite du pixel suivant l’axe , les indices signifient respectivement « source » et « stéréo » ; - est la position du pixel suivant l’axe , l’indice signifie « target » (« cible » en français) ; - est la disparité calculée du pixel .
Le réseau de neurones convolutif est entraîné pour minimiser les différentes erreurs de reconstruction calculées par des fonctions de perte (en anglais « loss function »), telles que les fonctions suivantes. La performance du réseau de neurones convolutif est ainsi évaluée et ses paramètres optimisés.
La première fonction de perte est basée sur l’erreur photométrique. Une fois l’image source reconstruite à partir de la deuxième image et des disparités calculées, celle-ci est comparée à la véritable image source et définie comme suit :
Avec : - est la fonction de perte photométrique du système stéréo ; - l’indice indique « stéréo » ; - est la visibilité par le système stéréo du pixel reconstruit ; - est la valeur du pixel dans l’image cible ; - est la valeur du pixel reconstruit pour le système stéréo défini à partir du pixel et de ; - est la profondeur d’un pixel calculée pour le système stéréo ;
La fonction est l’erreur photométrique définie comme suit :
Avec : - est la valeur du pixel dans l’image cible ; - est la valeur du pixel dans l’image reconstruite ; - SSIM (de l’anglais « structural similarity index measure », en français « mesure de l'indice de similarité structurelle ») est une fonction qui prend en compte une structure locale ; et - est un facteur de pondération dépendant notamment du type d’environnement.
Lors de la formation d'un film de polyimide, le terme « film de gel » fait référence à une feuille d'acide polyamique, qui est chargée de composés volatils, principalement de solvants, à un point tel que l'acide polyamique est dans un état de gel gonflé ou caoutchouteux, et peut être formée dans un processus de conversion chimique. La teneur en composés volatils est habituellement dans une plage allant de 70 à 90 % en poids et la teneur en polymères est habituellement dans une plage allant de 10 à 30 % en poids du film de gel. Le film final devient « autoportant » au stade du film de gel. Il peut être retiré du support sur lequel il a été coulé et chauffé à une température finale de durcissement. Le film de gel présente généralement un rapport acide amique sur imide compris entre 10:90 et 50:50, le plus souvent 30:70.