INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
(6) les polyaminoamides solubles dans l'eau préparés en particulier par polycondensation d'un composé acide avec une polyamine ; ces polyaminoamides peuvent être réticulés par une épihalohydrine, un diépoxyde, un dianhydride, un dianhydride non saturé, un dérivé bis-insaturé, une bis-halohydrine, un bis-azétidinium, une bishaloacyldiamine, un bis-halogénure d'alkyle ou encore par un oligomère résultant de la réaction d'un composé bifonctionnel réactif vis-à-vis d'une bis-halohydrine, d'un bisazétidinium, d'une bis-haloacyldiamine, d'un bis-halogénure d'alkyle, d'une épilhalohydrine, d'un diépoxyde ou d'un dérivé bis-insaturé ; l'agent réticulant étant utilisé dans des proportions allant de 0,025 à 0,35 mole par groupement amine du polymaoamide ; ces polyaminoamides peuvent être alcoylés ou s'ils comportent une ou plusieurs fonctions amines tertiaires, quatemisées. De tels polymères sont notamment décrits dans les brevets français 2.252. 840 et 2.368. 508 ; (7) les dérivés de polyaminoamides résultant de la condensation de polyalcoylènes polyamines avec des acides polycarboxyliques suivie d'une alcoylation par des agents bifonctionnels. On peut citer par exemple les polymères acide adipique- diacoylaminohydroxyalcoyldialoylène triamine dans lesquels le radical alcoyle comporte de 1 à 4 atomes de carbone et désigne de préférence méthyle, éthyle, propyle. De tels polymères sont notamment décrits dans le brevet français 1.583. 363.
(8) les polymères obtenus par réaction d'une polyalkylène polyamine comportant deux groupements amine primaire et au moins un groupement amine secondaire avec un acide dicarboxylique choisi parmi l'acide diglycolique et les acides dicarboxyliques aliphatiques saturés ayant de 3 à 8 atomes de carbone. Le rapport molaire entre le polyalkylène polyamine et l'acide dicarboxylique étant compris entre 0,8 : 1 et 1,4 : 1 ; le polyaminoamide en résultant étant amené à réagir avec l'épichlorhydrine dans un rapport molaire d'épichlorhydrine par rapport au groupement amine secondaire du
polyaminoamide compris entre 0,5 : 1 et 1,8 : 1. De tels polymères sont notamment décrits dans les brevets américains 3.227. 615 et 2.961. 347.
(9) les cyclopolymères d'alkyl diallyl amine ou de dialkyl diallyl ammonium tels que les homopolymères ou copolymères comportant comme constituant principal de la chaîne des motifs répondant aux formules (VI) ou (VI') : formules dans lesquelles k et t sont égaux à 0 ou 1, la somme k + t étant égale ai ; Ri ? désigne un atome d'hydrogène ou un radical méthyle ; RIO et raz indépendamment l'un de l'autre, désignent un groupement alkyle ayant de 1 à 22 atomes de carbone, un groupement hydroxyalkyle dans lequel le groupement alkyle a de préférence 1 à 5 atomes de carbone, un groupement amidoalkyle inférieur (C1-C4) ou RIO et RI i peuvent désigner conjointement avec l'atome d'azote auquel ils sont rattachés, des groupement hétérocycliques, tels que pipéridinyle ou morpholinyle ; Y'est un anion tel que bromure, chlorure, acétate, borate, citrate, tartrate, bisulfate, bisulfite, sulfate, phosphate. Ces polymères sont notamment décrits dans le brevet français 2.080. 759 et dans son certificat d'addition 2.190. 406.
Rlo et Rl i, indépendamment l'un de l'autre, désignent de préférence un groupement alkyle ayant de 1 à 4 atomes de carbone.
Parmi les polymères définis ci-dessus, on peut citer plus particulièrement l'homopolymère de chlorure de diméthyldiallylammonium vendu sous la dénomination "Merquat 100"par la société Calgon (et ses homologues de faibles masses moléculaires moyenne en poids) et les copolymères de chlorure de diallyldiméthylammonium et d'acrylamide commercialisés sous la dénomination"MERQUAT 550". (10) le polymère de diammonium quaternaire contenant des motifs récurrents répondant à la formule : formule (VII) dans laquelle : R13, R14, R15 et R16, identiques ou différents, représentent des radicaux aliphatiques, alicycliques, ou arylaliphatiques contenant de 1 à 20 atomes de carbone ou des radicaux hydroxyalkylaliphatiques inférieurs, ou bien RI 3, R14, RI 5 et R16, ensemble ou séparément, constituent avec les atomes d'azote auxquels ils sont rattachés des hétérocycles contenant éventuellement un second hétéroatome autre que l'azote ou bien RI 3, R14, RI 5 et R16 représentent un radical alkyle en C 1-C6 linéaire ou ramifié substitué par un groupement nitrile, ester, acyle, amide ou-CO-O-R17-D ou-CO-NH-R17-D où RI 7 est un alkylène et D un groupement ammonium quaternaire ; Al et BI représentent des groupements polyméthyléniques contenant de 2 à 20 atomes de carbone pouvant être linéaires ou ramifiés, saturés ou insaturés, et pouvant contenir, liés à ou intercalés dans la chaîne principale, un ou plusieurs cycles aromatiques, ou un ou plusieurs atomes d'oxygène, de soufre ou des groupements sulfoxyde, sulfone, disulfure, amino, alkylamino, hydroxyle, ammonium quaternaire, uréido, amide ou ester, et X-désigne un anion dérivé d'un acide minéral ou organique ; Al, R13 et R15 peuvent former avec les deux atomes d'azote auxquels ils sont rattachés un cycle pipérazinique ; en outre si Al désigne un radical alkylène ou hydroxyalkylène linéaire ou ramifié, saturé ou insaturé, BI peut également désigner un groupement (CH2) n-CO-D-OC- (CH2) n- dans lequel D désigne :
a) un reste de glycol de formule :-0-Z-O-, où Z désigne un radical hydrocarboné linéaire ou ramifié ou un groupement répondant à l'une des formules suivantes : où x et y désignent un nombre entier de 1 à 4, représentant un degré de polymérisation défini et unique ou un nombre quelconque de 1 à 4 représentant un degré de polymérisation moyen ; b) un reste de diamine bis-secondaire tel qu'un dérivé de pipérazine ; c) un reste de diamine bis-primaire de formule :-NH-Y-NH-, où Y désigne un radical hydrocarboné linéaire ou ramifié, ou bien le radical bivalent d) un groupement uréylène de formule :-NH-CO-NH- ; De préférence, X- est un anion tel que le chlorure ou le bromure.
Des polymères de ce type sont notamment décrits dans les brevets français 2.320. 330,2. 270.846, 2.316. 271,2. 336.434 et 2.413. 907 et les brevets US 2.273. 780, 2.375. 853,2. 388.614, 2.454. 547,3. 206.462, 2.261. 002,2. 271.378, 3.874. 870,4. 001.432, 3.929. 990,3. 966.904, 4.005. 193,4. 025.617, 4.025. 627,4. 025.653, 4.026. 945 et 4.027. 020.
Pour la préparation d'anticorps monoclonaux, on peut utiliser des méthodes usuelles de production d'anticorps, à partir de lignées cellulaires, telles que la technique des hybridomes (Kohler et al., Nature (1975) 256 : 495- 497), la technique des triomes, la technique des hybridomes de cellules B humaines (Kozbor et al., Immunology Today (1983) 4 : 72) et la technique des hybridomes EBV (Cole et al., MONOCLONAL ANTIBODIES AND CANCER THERAPY, pp. 77-96, Alan R. Liss, 1985).
Les techniques de production d'anticorps simple-chaîne telles que décrites, par exemple, dans US NO 4, 946,778 peuvent être également utilisées.
Un polypeptide conforme à l'invention peut ainsi être employé pour un procédé de criblage de composés qui rentrent en interaction avec celuici.
L'étape b) du procédé ci-dessus peut être mise en oeuvre en utilisant un agent à tester marqué directement ou indirectement. Elle peut aussi comprendre un test de compétition, en utilisant un agent marqué ou non et un agent compétiteur marqué.
On peut également déterminer si un agent à tester conduit à la génération d'un signal d'activation ou d'inhibition sur des cellules exprimant le
polypeptide de l'invention, en utilisant des moyens de détection appropriés, suivant le signal à détecter.
L'invention a aussi pour but de proposer un serveur comportant des moyens de stockage d'au moins un fichier progressif organisé en plusieurs parties et contenant une version maximum d'un objet, et des moyens de stockage d'au moins un document informatique décrivant au moins une page destinée à être affichée sur un écran d'un équipement électronique, ledit document comportant au moins un point d'accès qui spécifie ledit fichier progressif, et ledit point d'accès spécifiant au moins une ou plusieurs parties dudit fichier progressif correspondant à au moins une version dudit objet.
L'invention a aussi pour but de proposer un équipement électronique qui comporte un écran, des moyens de réception et d'interprétation d'un document informatique décrivant au moins une page destinée à être affichée sur ledit écran, ledit document comportant au moins un point d'accès qui spécifie un fichier progressif organisé en plusieurs parties, contenant une version maximum d'un objet, et stocké dans une entité source, ledit point d'accès spécifiant au moins une ou plusieurs parties dudit fichier progressif correspondant à au moins une version dudit objet, et des moyens de transmission d'une requête vers ladite entité source, ladite requête spécifiant une ou plusieurs parties dudit fichier progressif, obtenues par lecture dudit point d'accès, en vue du transfert de la ou desdites parties dudit fichier progressif, de ladite entité source vers ladite entité destination.
Brève description des figures L'invention sera mieux comprise et d'autres détails apparaîtront dans la description qui va suivre en regard des dessins donnés à titre d'exemple non limitatifs et dans lesquels : - la figure 1 est un schéma représentant un exemple de système de transmission selon l'invention, - la figure 2 est un organigramme décrivant les opérations qui sont effectuées pour la mise en #uvre d'un procédé de transfert selon l'invention.
Description d'un mode de réalisation préférentiel de l'invention Sur la figure 1, on a représenté un exemple de système de transmission selon l'invention comportant une entité source 1, une entité destination 2, un réseau de transmission 3. L'entité source comporte une mémoire de stockage 11 qui contient un fichier 12. Le fichier 12 est un fichier progressif qui contient une version maximum VM(O) d'un objet 0.
Un fichier progressif est un fichier organisé en plusieurs parties, une première partie donnant une première version de l'objet, et l'ajout de chaque partie suivante permettant ensuite obtenir des versions de plus en plus complètes du même objet.
A titre d'exemple le format de codage d'images JPEG 2000 (norme ISO/IEC FCD15444-1) est un format progressif. La norme JPEG 2000 prévoit l'utilisation de quatre schémas élémentaires de progressivité : par résolution, par qualité, par localisation spatiale et par composante. JPEG 2000 propose aussi cinq combinaisons de ces schémas élémentaires. Chaque schéma de progressivité correspond à une manière spécifique d'ordonner les données dans le flux binaire JPEG 2000. Par exemple, si un objet a été codé avec une progressivité par résolution, les premiers octets du fichier
progressif donnent une faible résolution de l'objet, et les octets suivants permettent d'augmenter progressivement la résolution de l'objet.
La mémoire de stockage 11 contient aussi un document informatique 14. Le document informatique 14 décrit une page destinée à être affichée sur un écran. Il contient un point d'accès 15 qui spécifie le fichier progressif 12. Ce point d'accès est par exemple une inclusion d'une version Vi(O) de l'objet 0, ou un lien vers une ou plusieurs parties du fichier progressif 12, qui correspondent à une version Vi(O) de l'objet 0.
L'entité destination 2 comporte une mémoire 21 dans laquelle est stockée un programme 22 appelé agent utilisateur (d'une façon générale un agent utilisateur est un programme qui interprète des documents de type HTML ; navigateur est un exemple d'agent utilisateur ; en anglais on utilise couramment le terme user agent ). L'entité destination 2 comporte aussi un écran de visualisation 24 permettant notamment de visualiser une page 26 décrite dans un document informatique reçu via le réseau de transmission 3. Elle comporte également des moyens 28 d'activation de liens susceptibles d'être proposés dans une telle page. Ces moyens 28 d'activation de liens sont par exemple constitués par une souris, par des touches de clavier, ou par une commande vocale. L'agent utilisateur 22 a notamment pour fonction d'interpréter des documents informatiques reçus via le réseau de transmission 3, qui décrivent une ou plusieurs pages destinées à être affichées sur l'écran 24. En particulier, lorsqu'il rencontre un élément décrivant une inclusion d'objet, il émet une requête afin de se faire transférer ledit objet. L'agent utilisateur 22 a également pour fonction d'émettre une requête à chaque fois qu'un lien est activé par un utilisateur, en vue du transfert du fichier ou de la partie de fichier identifié par ledit lien.
D'une façon générale, une inclusion d'objet spécifie la localisation des données qui constituent l'objet. Cette localisation a la forme d'un identificateur de ressources. Conformément à l'invention, lorsque le fichier est un fichier progressif contenant une version maximum d'un objet, l'inclusion spécifie, en plus, au moins une ou plusieurs parties du fichier qui correspondent à une version de l'objet. Dans certains cas, elle spécifie plusieurs ensembles d'une ou plusieurs parties de fichier correspondant à différentes versions de l'objet. L'agent utilisateur 22 lit la ou les versions proposées. Si plusieurs versions sont proposées, il choisit celle qui est adaptée à ses besoins. Puis, il émet une requête vers l'entité source 1 pour se faire transférer ladite version. Cette requête spécifie la ou les parties de fichier correspondant à la version à transmettre, en plus de l'identificateur de ressources relatif audit fichier.
Les documents informatiques qui décrivent les pages à visualiser sont par exemple des documents HTML4 (HTML4 est un langage de description de contenu défini par le consortium W3C).
Dans ce cas, on utilise avantageusement les éléments OBJECT pour faire des inclusions relatives à un fichier. L'attribut DATA est utilisé pour identifier le fichier. Il contient un identificateur de ressources relatif audit fichier. L'attribut TYPE est utilisé pour spécifier le type du fichier.
Conformément à l'invention, lorsque le fichier en cause est un fichier progressif qui contient une version maximum d'un objet, un ou plusieurs sous-éléments PARAM sont contenus dans l'élément OBJECT . Chaque sous-élément PARAM est utilisé pour spécifier une ou plusieurs parties du fichier progressif correspondant à une version de l'objet. Un sous-élément PARAM contient un attribut NAME qui indique le nom du sous-élément, et un attribut VALUE qui indique la ou lesdites parties du fichier. Les sous-éléments PARAM qui sont utilisés pour spécifier une ou plusieurs
parties du fichier progressif correspondant à une version d'un objet ont tous le même nom. Dans les exemples qui seront donnés par la suite, on utilise le nom retrieveParameters . Lorsque plusieurs versions sont proposées, l'attribut VALUE contient aussi un identifiant de version permettant à l'agent utilisateur 22 de reconnaître les versions proposées et de faire son choix. Dans les exemples qui seront donnés par la suite, on utilise deux identificateurs de versions Resolution 640x480 et Resolution 800x600 . La signification des identificateurs de versions doit être connue de l'entité source et de l'entité destination. Dans cet exemple, l'agent utilisateur 22 choisit la version 640x480 ou la version 800x600 en fonction de la taille de l'écran 24.
Une autre façon de spécifier une ou plusieurs parties d'un fichier est de compléter l'identificateur de ressources contenu dans l'attribut DATA par un identificateur de fragment. Pour cela, et afin de rester conforme à la recommandation RFC2396 de l'IETF qui décrit syntaxe générique des identificateurs de ressources (Uniform Resource Identifier en anglais), on utilise par exemple une syntaxe du type myImage.jp2#0-29~40-59~60-99 pour signifier que l'inclusion porte sur les plages d'octets 0 à 29, 40 à 59 et 60 à 99 d'un fichier myImage.jp2. Dans cet exemple, l'identificateur de ressources est constitué par myImage.jp2 , et l'identificateur de fragment par 0-29~40-59~60- 99 . Conformément à ce que prévoit la RFC 2396, l'identificateur de ressources est séparé de l'identificateur de fragment par le signe # . Le signe ~ est utilisé pour séparer les différentes plages d'octets les unes des autres parce que la RFC2396 ne permet pas d'utiliser d'espacements.
La recommandation HTML4. 01 utilise des éléments A pour placer des liens dans un document informatique. Un élément A contient un attribut href qui spécifie un identificateur de ressources éventuellement suivi d'un identificateur de fragment. Conformément à l'invention, une syntaxe du type est utilisée pour spécifier une ou plusieurs parties de fichier dans un lien.
La décoloration des fibres kératiniques humaines et plus particulièrement des cheveux se fait par oxydation du pigment "mélanine" aboutissant à la solubilisation et l'élimination partielle ou totale de ce pigment.
Dans le brevet américain N -5866107, pour réduire le taux de poussière, on a proposé des composés tels que la y-butyrolactone, le diméthyl isosorbide, le diisopropyl isosorbide, ou des diesters d'alkyles en C3-Cg.
Ces épaississants traditionnels engendrant une chute de la viscosité des compositions décolorantes au cours du temps, la Demanderesse a plus récemment proposé, dans le brevet français 2 788 974, d'utiliser un système épaississant capable d'assurer le
maintien d'une viscosité élevée pendant la durée nécessaire à obtenir la décoloration souhaitée, et consistant à associer l'épaississant hydrosoluble classique à un polymère amphiphile non ionique comportant au moins une chaîne grasse.
L'invention concerne aussi un programme d'ordinateur comportant des instructions pour la mise en #uvre d'un tel procédé de transfert.
L'invention concerne aussi un système de transmission comportant une entité source et une entité destination aptes à la mise en #uvre d'un tel procédé. Elle concerne aussi une telle entité source, par exemple un serveur, et une telle entité destination, par exemple un équipement électronique client.
L'invention concerne aussi un document informatique décrivant au moins une page destinée à être affichée sur un écran d'un équipement électronique, ledit document comportant au moins un point d'accès qui spécifie un fichier progressif organisé en plusieurs parties et contenant une version maximum d'un objet.
L'invention a d'importantes applications notamment dans le domaine de l'Internet. De plus en plus d'équipements ont un accès au réseau Internet. C'est le cas par exemple des ordinateurs personnels, des téléphones mobiles, des assistants numériques personnels, des ordinateurs portables, des ordinateurs de poche... Ces équipements ont des ressources matérielles et logicielles plus ou moins limitées (écran, capacité de calcul, capacité de stockage...), et se connectent au réseau Internet par des liaisons offrant des débits variés (liaisons radio, filaires, optiques...). Il est nécessaire d'adapter les objets à transférer en fonction du profil du destinataire. Cela permet notamment d'éviter de transmettre inutilement des données qui ne pourront pas être utilisées par le destinataire, et donc d'économiser de la bande passante.
Arrière plan technologique de l'invention La demande de brevet internationale WO 99/41734 décrit un procédé de transfert d'une certaine version d'un objet d'une entité source (par exemple un serveur Internet) vers une entité destination (par exemple un ordinateur personnel connecté à l'Internet).
Le procédé décrit dans cette demande de brevet internationale consiste à stocker au niveau du serveur Internet un fichier progressif organisé en plusieurs sections et contenant un objet graphique, et à fournir au client un ajout de programme pour navigateur adapté pour déterminer les sections dont il a besoin dans le fichier progressif, et pour transmettre audit serveur une requête qui spécifie lesdites sections, en vue de se faire transférer une version dudit objet adaptée à son profil ou à ses besoins.
L'ajout de programme pour navigateur ( browser plug-in en anglais) utilisé par le client est spécifique et intelligent : il connaît le format de codage du fichier progressif et sait quelles sections il faut récupérer pour avoir telle ou telle résolution ou qualité de l'objet graphique.
Conformément à cet art antérieur, chaque client doit disposer d'un ajout de programme pour navigateur pour chaque format de fichier progressif susceptible d'être transféré. Ceci est complexe et coûteux.
Résumé de l'invention L'invention a notamment pour but de proposer un procédé de transfert qui ne présente pas cet inconvénient. Un procédé selon l'invention de transfert d'un objet, d'une entité source vers une entité destination, comporte : - une étape de transmission, de l'entité source vers l'entité destination, d'un document informatique décrivant au moins une page destinée à être affichée sur un écran, et comportant au moins un point d'accès qui spécifie un fichier progressif organisé en plusieurs parties et contenant une version maximum dudit objet, ledit point d'accès spécifiant au moins une ou plusieurs parties dudit fichier progressif correspondant à au moins une version dudit objet, - une étape d'interprétation dudit document par l'entité destination, - une étape de transmission d'une requête de ladite entité destination vers ladite entité source, ladite requête spécifiant une ou plusieurs parties dudit fichier progressif, obtenues par lecture dudit point d'accès, - et une étape de transfert de la ou desdites parties dudit fichier progressif, de ladite entité source vers ladite entité destination.
Un point d'accès selon l'invention est par exemple constitué par une inclusion d'objet, ou par un lien vers un fichier contenant une certaine version d'un objet.
L'invention s'applique à des objets codés en utilisant un format de codage progressif.
Conformément à l'invention, une version dite version maximum de l'objet est contenue dans un fichier progressif stocké au niveau de l'entité source. Lorsqu'une page propose un accès à un tel objet, l'entité source indique dans le document informatique qui décrit cette page et qu'elle transmet à l'entité destination, une ou plusieurs version (s) possible(s) pour ledit objet, avec les parties correspondantes du fichier progressif. L'entité destination n'a donc pas à déterminer elle-même les parties à transférer : elle les lit directement dans le document informatique reçu. Aucun ajout de programme pour navigateur n'est donc nécessaire.
Par ailleurs l'invention permet à un serveur de proposer des versions différentes d'un même objet par exemple sur différentes pages d'un même site Internet, sans qu'il lui soit pour autant nécessaire de stocker un fichier pour chaque version. A cet égard, l'invention permet donc de minimiser la quantité de données à stocker au niveau du serveur.
Dans un mode de réalisation avantageux de l'invention, le document informatique transmis par le serveur est un document HTML. Une inclusion d'objet est constituée par un élément OBJECT qui comporte un ou plusieurs sous-éléments PARAM correspondant chacun à une version dudit objet.
Chaque sous-élément PARAM comporte un attribut VALUE qui contient les parties du fichier progressif qui correspondent à ladite version. Un lien est constitué par un élément A qui comporte un attribut href . L'attribut href comporte un identificateur de fragment qui contient la ou les parties du fichier qui doivent être transférées. L'entité destination envoie à l'entité source une requête HTTP relative à une méthode GET, qui comporte un entête RANGE dans lequel sont mentionnés la ou lesdites parties du fichier progressif qui sont spécifiées dans le lien ou dans l'inclusion.
L'invention a aussi pour but de proposer un document informatique tel que décrit dans le paragraphe introductif et caractérisé en ce que ledit point d'accès spécifie au moins une ou plusieurs parties dudit fichier progressif correspondant à au moins une version dudit objet.
PROTECTION DE SERRURE ANTI-CROCHETAGE L'invention concerne les serrures de véhicules et plus particulièrement les protections anti-crochetage pour serrures de véhicules.