INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le procédé conforme à l'invention comprend l'application de la composition sur une matière kératinique, notamment sur les cheveux. Il peut s'agir, par exemple, d'une composition de coloration, de décoloration, de coiffage, de shampooing, de permanente, d'une composition avant ou après permanente, avant ou après coloration.
La composition peut, selon un mode particulier, être réalisée au moment de l'emploi. Elle peut être appliquée puis rincée, appliquée et non rincée, avec ou sans temps de pose et avec ou sans chaleur.
L'application de la composition peut être suivie ou précédée de l'application d'autres compositions. Un rinçage ou un shampooing peut être ou non intercalés entre les différentes applications.
On peut conditionner les compositions de la présente invention dans n'importe quel dispositif usuel. On pourra utiliser des dispositifs aérosols, contenant des agents propulseurs non solubles ou partiellement solubles dans la phase liquide tels que le diméthyléther, les alcanes enC3-5, le 1,1-difluoroéthane, les mélanges de
diméthyléther et d'alcanes en C3-5, et les mélanges de 1,1-difluoroéthane et de diméthyléther et/ou d'alcanes en C3-5.
On préfère tout particulièrement utiliser comme agent propulseur les alcanes en C3-5, et en particulier le propane, le n-butane et l'isobutane.
La composition peut aussi se présenter sous forme de lotions, de gels, de crèmes, de mousses ou de sticks.
La composition selon l'invention peut être appliquée, de préférence sur les cheveux, mais également sur la peau, les cils et les ongles.
L'exemple de formulation illustre la présente invention sans cependant la limiter.
rapport à un corps de référence qui est généralement le solvant pur. Le lait peut être considéré ici comme le solvant de référence. Le domaine spectral est choisi par rapport au pic de l'éosine mais peut être facilement transposable dans l'ultraviolet ou le proche infrarouge.
On a trouvé que le lait demi-écrémé UHT diffuse beaucoup et absorbe dans le domaine bleu-vert.
La comparaison avec l'eau montre une absorption importante dans le domaine bleu-vert, qui est en partie liée aux flavines libres.
L'invention permet de mesurer ainsi la moyenne de la concentration de ces colorants endogènes sur un volume de quelques cm3 dans l'exemple proposé.
Mais des volumes plus importants (quelques dm3) peuvent être sondés avec une source assez puissante ou un temps de mesure assez long.
L'accès à une moyenne volumique de ce type de contrôle in situ est susceptible de constituer un bon index de qualité du lait.
La spectrophotométrie impulsionnelle et différentielle utilisée dans l'invention permet de mesurer une concentration d'absorbeur dans un milieu non limpide. Elle permet aussi de mesurer des concentrations de diffuseurs. En outre, elle permet de quantifier la qualité du sens de la moyenne de ces concentrations (formation d'une moyenne ou non homogénéisation).
Il convient en outre de noter que l'invention permet de réaliser une imagerie spectrotemporelle avec une seule impulsion laser-blanc, ce qui
est impossible avec un système accordable à balayage.
En outre, l'invention présente l'avantage d'être une technique sans contact, permettant une mesure globale in situ et en ligne. Par exemple, la mesure en ligne de pots de yaourt ou d'objets diffusants peut être réalisée dans leur propre contenant.
L'invention permet en outre d'acquérir des informations sur le volume de chaque objet (et sur des sous-volumes absorbants, par exemple des morceaux de fruits), sur la qualité de la fermentation et sur la qualité visuelle.
De plus, l'invention constitue une technique rapide et fiable dans le cas d'une approche empirique.
En fait, elle s'adresse de façon générale à la mesure des objets diffusants.
Dans le cas de mesures précises de concentrations d'absorbeurs (et/ou de diffuseurs), l'invention peut être considérée comme une généralisation de la spectrophotométrie de Beer-Lambert mais sans balayage spectral et en mode impulsionnel des milieux non limpides.
De plus, pour la mise en #uvre de l'invention, il convient d'adapter la longueur impactdétection en fonction de l'importance de la diffusion et de l'absorption.
Cependant, cette adaptation n'est pas nécessaire si l'on réalise des déplacements de la source de lumière ou du collecteur.
Le principe général de l'invention consiste donc à gérer une pluralité de modèles d'interface et à permettre une sélection initiale dynamique, par le système et/ou par l'utilisateur, d'un des modèles d'interface dont les modèles de scène virtuelle 3D associés permettent chacun de visualiser la totalité du résultat d'une recherche.
En d'autres termes, la technique selon l'invention permet de visualiser le résultat complet d'une recherche, de la manière la mieux appropriée pour l'utilisateur, grâce à une visualisation dans un environnement tridimensionnel choisi dynamiquement, par le système et/ou l'utilisateur, en fonction d'un ou plusieurs attribut (s) résultat de la recherche et/ou d'une ou plusieurs interaction (s) l'utilisateur avec le système.
Par exemple, si le nombre de domaines où résident les documents retrouvés (et appartenant au résultat d'une recherche) n'excède pas 20, les objets visuels 3D de l'environnement 3D (scène virtuelle 3D) représentent ces domaines. Sinon, les objets visuels 3D représentent des groupes de documents dans la même langue ou, si tous les documents sont dans la même langue, des groupes de documents contenant un même mot-clé.
En outre, la technique selon l'invention permet de visualiser en même temps, dans un même environnement 3D, plusieurs facteurs de pertinence des réponses trouvées (c'est-à-dire plusieurs attributs du résultat).
Par exemple, un facteur de pertinence reflétant le nombre de répétitions d'un mot-clé donné dans le(s) document(s) retrouvé(s) est associé à l'axe des abscisses, tandis qu'un facteur de pertinence reflétant les positions des occurrences de ce mot-clé dans le (s) document(s) retrouvé(s) est associé à l'axe des ordonnées.
Il convient également de noter que la technique selon l'invention permet de définir des moyens d'interpréter le résultat de la recherche et de le représenter en 3D, par regroupement des pages et structuration en fonction des résultats de la recherche. On rappelle qu'au contraire, avec les systèmes basés sur des répertoire, on sait à tout
moment le nombre de pages à afficher dans une catégorie et on peut donc aisément construire hors ligne, pour chaque catégorie finale, un modèle de scène 3D.
De façon avantageuse, l'ensemble de modèles d'interface comprend en outre un modèle d'interface, dit modèle d'interface initial, utilisé au moins à l'initialisation du système et permettant à l'utilisateur d'interagir avec le système pour effectuer un choix de modèle d'interface au sein dudit premier sous-ensemble de modèles d'interface. Les moyens de sélection initiale d'un modèle d'interface effectuent la sélection initiale en fonction du choix de l'utilisateur.
Préférentiellement, les moyens de sélection d'un modèle d'interface comprennent en outre des moyens de changement du modèle d'interface courant, par sélection d'un modèle d'interface suivant au sein dudit ensemble de modèles d'interface, en fonction d'au moins une interaction de l'utilisateur avec le système et, éventuellement, d'au moins un attribut du résultat de la recherche.
De cette façon, l'utilisateur peut naviguer entre plusieurs environnements représentant soit un même niveau d'abstraction, soit différents niveaux d'abstraction.
Dans un mode de réalisation particulier de l'invention, le système comprend des moyens de gestion d'une pluralité de méta-modèles, chaque méta-modèle définissant des changements de modèle d'interface au sein d'un groupe spécifique de modèles d'interface comprenant au moins deux modèles d'interface. Ladite au moins une interaction de l'utilisateur avec le système permet au système de fournir aux moyens de changement du modèle d'interface courant : une demande d'exécution d'un métamodèle donné parmi la pluralité de méta-modèles ; au moins une variable passée en paramètre de la demande d'exécution. Les moyens de changement du modèle d'interface courant effectuent la sélection du modèle d'interface suivant selon le méta-modèle donné et en fonction de ladite au moins une variable passée en paramètre de la demande d'exécution du méta-modèle donné.
Avantageusement, au moins un changement de modèle d'interface courant est défini, dans au moins un des méta-modèles, par un mécanisme de routes statiques, dans lequel le choix d'une route statique donnée entre le modèle d'interface courant et un modèle d'interface suivant possible dépend uniquement de la valeur particulière de
ladite au moins une variable passée en paramètre de la demande d'exécution du métamodèle.
De façon avantageuse, au moins un changement de modèle d'interface courant est défini, dans au moins un des méta-modèles, par un mécanisme de routes dynamiques, dans lequel le choix d'une route dynamique donnée entre le modèle d'interface courant et un modèle d'interface suivant possible dépend : de la valeur particulière de ladite au moins une variable passée en paramètre de la demande d'exécution du méta-modèle ; et d'informations obtenues dynamiquement par au moins un calcul algorithmique et/ou une recherche complémentaire effectuée par ledit au moins un moteur de recherche à base d'indexation.
Selon une caractéristique avantageuse, au moins certains des modèles d'interface utilisateur définissent au moins un des boutons de navigation appartenant au groupe comprenant : - un bouton précédent , permettant à l'utilisateur de demander au système d'utiliser le modèle d'interface précédent à la place du modèle d'interface courant ; - un bouton suivant , permettant à l'utilisateur de demander au système d'utiliser un modèle d'interface suivant à la place du modèle d'interface courant ; - un bouton initial , permettant à l'utilisateur de demander au système d'utiliser le modèle d'interface initial à la place du modèle d'interface courant ; - un bouton aide , permettant à l'utilisateur de demander au système d'utiliser un modèle d'interface d'aide à la place du modèle d'interface courant.
Préférentiellement, les modèles d'interface utilisateur appartiennent au groupe comprenant : des modèles d'interface utilisateur 2D ; modèles d'interface utilisateur 3D.
Procédé et système d'établissement automatique d'un modèle global de simulation d'une architecture L'invention concerne un procédé et un système d'établissement d'un modèle global de simulation d'une architecture. Plus particulièrement, l'invention concerne un procédé de configuration et un système dit "Configurateur" pour mettre en #uvre le procédé.
Avec l'accroissement de la complexité des systèmes hardware, il faut pouvoir traiter, pour la vérification de systèmes ou circuits intégrés en projet, des configurations rassemblant de plus en plus de modèles écrits en langage de description du matériel, par exemple, de type HDL (tels que VHDL ou Verilog, les plus utilisés) et en langage de haut niveau de type HLL (tels que C ou C++), ces langages décrivant, d'une part, les éléments constitutifs du matériel (hardware) et, d'autre part, les modèles constitutifs de l'environnement de simulation.
Nous allons référer comme "Configuration" un ensemble de modèles logiciels d'éléments dits "Composants" constituant un modèle global de simulation.
L'invention est utile dans la vérification de la conception des ASICs par simulation de leur fonctionnement, par exemple, dans un environnement identique à ou très proche de leur utilisation finale, le procédé de configuration permettant le choix de composants et de leurs modèles logiciels parmi une pluralité de modèles disponibles pour la constitution de configurations de simulation.
Dans l'art antérieur les configurations sont rigides et traditionnellement préparées "à la main" à l'aide d'éditeurs de texte ou d'éditeurs graphiques, d'après une liste prédéfinie de configurations envisageables. Chaque modification dans le modèle en langage HDL nécessite des corrections manuelles à répercuter dans l'ensemble des configurations. Cela arrive plusieurs fois au cours du développement d'un ASIC et constitue une source d'erreurs et de difficultés de modification entraînant des retards de réalisation. Les modifications de configuration sont souvent sources d'erreurs
difficiles à trouver, la taille de certaines configurations pouvant atteindre des dizaines de milliers de lignes difficilement manipulables manuellement.
Le temps d'écriture et de mise au point d'une configuration peut être très long, rendant difficile la génération et l'introduction de configurations nouvelles dans l'environnement De ce fait, dans le cas d'un environnement contenant beaucoup d'éléments pour lequel il est difficile de prévoir à l'avance toutes les configurations utiles, on renonce souvent à l'utilisation de certaines variantes de configurations facilitant le déverminage (configurations ciblées simplifiées, par exemple).
Ces difficultés sont accentuées dans les environnements de cosimulation, de plus en plus utilisés, où les modèles proviennent de différentes sources et sont écrits en langages de programmation de haut niveau (HLL) tels que C, C++, ou en langages de descriptions du matériel (HDL), tels que VERILOG ou VHDL. Pour le même composant de la configuration, il existe souvent plusieurs modèles (ex : fonctionnel en langage de programmation de haut niveau, comportemental en HDL, synthétisable HDL, etc...) qu'on aimerait utiliser de manière transparente selon les besoins.
De plus, les modèles à connecter présentent souvent, au niveau des interfaces en vis-à-vis, des différences nécessitant des modules d'adaptation. C'est le cas, par exemple, de circuits avec des interfaces d'entrée-sortie sophistiqués pour lesquels, dans un premier temps, on simule le niveau logique du protocole, le niveau physique étant développé vers la fin du projet. Le choix de modules d'adaptation pour des variantes d'interfaces HDL correspondant aux différentes phases de développement du projet constitue un degré de liberté supplémentaire qui complique d'avantage encore l'écriture des configurations.
Une autre difficulté vient du fait que les modèles mixtes de type HDL (par exemple, VERILOG ou VHDL) / HLL (par exemple, C++) développés séparément, doivent être mis à jour de manière cohérente. Dans le cas d'une gestion non automatisée, c'est une source potentielle d'erreurs.
La présente invention vise à limiter un ou plusieurs de ces inconvénients.
A cet effet, l'invention concerne tout d'abord un procédé d'établissement automatique, au moyen d'un système de traitement de données associé à un programme dit Configurateur, pour constituer un modèle global de simulation d'une architecture comprenant des modèles de circuits intégrés en développement pouvant constituer, à l'aide du Configurateur automatique, une machine ou une partie d'une machine et des modèles d'environnement de simulation, permettant de tester et de vérifier le circuit en développement, d'un fichier de définition de configuration de composants de l'architecture, ces composants constituant des blocs fonctionnels déterminés de description des fonctionnalités de circuits intégrés ou de parties de circuits intégrés, les composants étant choisis par l'utilisateur dans une bibliothèque de différents types de composants et une bibliothèque de composants d'environnements pour constituer le modèle global de l'architecture répondant à la spécification fonctionnelle définie dans le fichier de définition de configuration et conforme à la spécification de l'architecture du modèle global spécifié par un fichier de description de l'architecture, procédé caractérisé par le fait qu'il comporte les étapes suivantes : - lecture du fichier de description d'architecture du modèle global et mémorisation, dans une table de composants et de règles de connexion, dans une table de règles de cohérence de connexions et dans une table de formatage de fichiers source, des informations relatives à l'ensemble des configurations possibles, chaque composant obtenant un nom identifiant, de façon non équivoque, sa position dans l'architecture, ainsi qu'un type parmi plusieurs types (Composants actifs, Blocs de Monitoring et de Vérification, Blocs intermédiaires, Blocs systèmes et Blocs Globaux), - instanciation des composants, spécifiés dans le fichier de définition de configuration par l'utilisateur-concepteur au moyen d'une liste de composants présents désignés par leurs nom et type et comportant des paramètres ou faisant appel à des procédures, le fichier de définition de la
configuration comprenant un fichier de sélection des composants et de leur type et des indications supplémentaires optionnelles concernant le type d'interface et le serveur concerné par la configuration à générer par le Configurateur, et mémorisation des informations correspondantes dans une table de connexion des instances, - connexion topologique des instances et mémorisation des informations correspondantes dans une table de connexion des instances.
- connexion physique des signaux d'interface, au niveau de chaque instance des composants, par application d'expressions régulières, mémorisées dans la table de composants et de règles de connexion, portant sur le nom des signaux constituant une table de câblage, - utilisation de la table de connexion des instances, de la table de câblage et de la table de formatage pour générer automatiquement des fichiers source de type HDL et de type HLL du modèle global de simulation, correspondant à la configuration spécifiée par le fichier de définition de configuration.
Selon une autre particularité du procédé, le système Configurateur transmet aux parties de type HLL de chaque composant des informations sur: - le nom du composant, - le type de l'instance, le chemin HDL, à savoir le nom hiérarchique du composant dans la description du modèle.
Selon une autre particularité du procédé, le fichier de définition de configuration comporte en plus un mot-clé indiquant le nom ou numéro du serveur sur lequel se trouve instancié un composant dans le cas d'une utilisation du procédé sur un système multi-serveur.
La figure 1 représente, à titre illustratif et non limitatif, la mise en #uvre, en quatre étapes (a), (b), (c) et (d), du procédé selon l'invention pour la concentration d'un ADN cible.
L'étape (a) de la figure 1 représente un microbécher 10, dans lequel est déposé, à l'aide d'une micropipette ou d'une seringue, un échantillon liquide 12 contenant l'ADN cible 14, représenté sur la figure sous forme de brins. Ledit échantillon 12 est surmonté d'une deuxième phase 11, correspondant à l'air ambiant.
Au cours de l'étape intitulée (b) sur la figure 1, une monocouche 16 comprenant un mélange de lipides ligands 18 et de lipides diluants 17 (rapport lipides ligants/lipides diluants 1 : 4) est déposée à la surface de l'échantillon liquide 12. Cette monocouche 16 correspond, selon la terminologie de l'invention, à
une couche interfaciale. Ces lipides ligands 18 sont tels que les ADN cibles vont pouvoir s'hybrider avec lesdits lipides. Pour cela, ces lipides doivent, au cours d'une étape préliminaire, être fonctionnalisés.
Ainsi, les lipides ligands peuvent être des lipides initialement biotinylés, du type biotine-(LC)-DPPE, sur lesquels on adsorbe dans un premier temps de l'avidine puis dans un deuxième temps l'on greffe l'ADN complémentaire de l'ADN cible, sur l'avidine par le biais d'un groupement biotine fixé sur l'une des extrémités de l'ADN complémentaire. L'ensemble (lipide biotinylé-Avidine-ADN complémentaire biotinylé) constitue un lipide fonctionnalisé par une sonde permettant une hybridation spécifique des brins d'ADN cible.
Les lipides peuvent être également des lipides cationiques comprenant au moins une extrémité spermine, sur laquelle est adsorbée un ADN complémentaire de l'ADN cible à concentrer.
Il est bien entendu que les molécules aptes à fixer de l'ADN cible peuvent s'étendre à tout type de molécules aptes à fixer sélectivement l'ADN cible.
Conformément à l'invention et comme l'illustre l'étape (c) de la figure 1, une dispersion 20 du type mousse est créée par injection d'air dans l'échantillon liquide, ladite mousse étant constituée d'un ensemble de bulles, maintenu en cohésion par des films liquides interstitiels. La stabilité temporaire de la mousse est assurée par les lipides constitutifs de la phase sous forme de monocouche 16.
Une vue détaillée d'un film liquide interstitiel constitutif de la dispersion de type mousse est représentée sur la figure 2. Sur cette figure, ce film présente une forme octaédrique 22 de très faible volume, au sein duquel coexistent l'échantillon liquide 12 et la monocouche 16 ou couche interfaciale. De ce fait, l'ADN cible 14 se trouve quasiment en contact direct avec les lipides fonctionnalisés 18 de la monocouche ou couche interfaciale et se trouve ainsi très vite adsorbé par ces lipides 18. Le fait de passer par une mousse multiplie l'efficacité et la cinétique de capture de l'ADN par les lipides, du fait du très faible volume des films insterstitiels constitutifs de la mousse.
Enfin, au cours d'une ultime étape représentée en (d) de la figure 1, la mousse est résorbée, laissant place à nouveau à un milieu biphasique non dispersé comprenant la monocouche de lipidique 24, de très faible épaisseur, au niveau de laquelle s'est adsorbé les ADN cibles sur les lipides hybridés 19, cette monocouche correspondant à une couche interfaciale référencée 24 sur le dessin et une phase 26 correspondant à l'échantillon liquide 12 appauvri en ADN cible. Il est bien entendu, que, sur l'ensemble de la figure 1, les lipides 17,18 et 19 ne devraient être localisés uniquement qu'au niveau de la monocouche 16 ou couche interfaciale 24 (pour la figure 1d), d'épaisseur infime. Toutefois, pour des raisons de visibilité, lesdits lipides ont été considérablement grossis.
Les figures 3,4 et 5 illustrent différentes applications envisageables du procédé de concentration, mises en #uvre selon un mode de réalisation particulier décrit ci-dessus.
Ainsi, la figure 3 illustre le cas où, après concentration desdits ADN cibles, par le procédé explicité sur la figure 1, lesdits ADN sont détectés par des techniques de fluorescence. Dans ce cas, les lipides 19 fonctionnalisés par un ADN complémentaire de l'ADN cible et hybridés, comportent, en plus, un marqueur fluorescent. Ainsi, on peut déterminer la présence d'ADN cible au niveau de la couche interfaciale 24 par une mesure de fluorescence.
La figure 4 i llustr e un cas particulier de purification d'un ADN préalablement concentré, par le procédé de concentration explicité selon la figure 1.
Une fois que la résorption de la mousse est achevée, la phase 26 appauvrie en ADN, ledit ADN étant adsorbé, en majeure partie sur la couche 24, est soutirée à l'aide d'une micropipette 23 et l'on obtient une couche interfaciale 24 d'ADN purifié.
La figure 5 illustre le=cas où le procédé de concentration est utilisé dans le seul but d'obtenir une phase plus concentrée en un ADN donné que la phase d'origine dudit ADN. A ce moment-là, la couche 24 riche en ADN cible est soutirée à l'aide d'une micropipette 23 pour être utilisée pour des applications diverses.
Il est bien entendu, que d'autres applications, non représentées sur ces figures, peuvent être envisagées.
La présente invention concerne de nouveaux dérivés pyridopyrimidinone, leur procédé de préparation et les compositions pharmaceutiques qui les contiennent.
Les composés de l'invention sont nouveaux et présentent d'intéressantes propriétés modulatrices d'un panel de kinases ce qui les rend utiles dans le traitement de nombreux types d'affections parmi lesquelles on peut citer à titre non limitatif : cancer, arthrose, diabète, obésité, hypertension etc. Ils sont en outre totalement atoxiques. Par ailleurs, à notre connaissance, cette famille de composés est totalement originale et l'activité que nous lui avons découverte n'a pas été mentionnée pour des dérivés structuralement proches.