INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Procédure de filtre (T,, rangs/offres) Si "cliquages minimum (Ti)" <> 0 ; Assignation de rangs/offres = cliquages minimum de filtre (T,, rangs/offres) ; Fin de Si ; Si "meilleur rang(T,)" > 1 ou "pire rang (T,)" <>0 ; Assignation de rangs/offres = rangs de filtre(Ti, rangs/offres) ; Fin de Si ; Si rangs d'auto-filtre = "vrai" ; Assignation de rangs/offres = auto-filtre (T,, rangs/offres) ; Fin de Si ; Retour de "rangs/offres" ; Fin de Procédure ; La procédure de filtrage de cliquages minimum considère en tant qu'entrée un terme ou une expression T, et une liste de doublets . Elle élimine tous les doublets dont les rangs disposent de moins de cliquages que le seuil de cliquages qui est spécifié par le publicitaire pour le terme ou l'expression T,.
La figure 28 est un organigramme qui représente un mode de réalisation d'une procédure de filtrage de cliquages minimum. La procédure démarre au niveau d'un bloc 2800. Au niveau d'un bloc 2802, la variable min est établie de manière à être égale à la valeur qui est retournée par la procédure de cliquages minimum. Une opération de bouclage démarre au niveau d'un bloc 2804, en bouclant sur la variable x qui s'étend depuis la valeur égale à l'unité jusqu'à une valeur qui est égale à la longueur du réseau rangs/offres. Au niveau d'un bloc 2806, la variable "rang" est établie de manière à être égale au rang de l'entrée x du réseau rangs/offres. Au niveau d'un bloc 2808, la variable "cliquages" est établie de manière à être égale à la valeur qui est retournée par la procédure de cliquages d'historique. Au niveau d'un bloc 2810, un test est réalisé pour déterminer si la valeur de la variable "cliquages" est inférieure à la variable min. S'il en est ainsi, au niveau d'un bloc 2812, la X-ième entrée du réseau rangs/offres est supprimée du réseau. La commande de la boucle retourne, au niveau du bloc
La Fig.6C montre un type de certificat 600c qu'un dispositif 140 ayant l'adresse de dispositif B (ou un dispositif localisé de manière analogue) peut recevoir lorsqu'il demande un certificat pour un dispositif tel
qu'un dispositif 100 ayant l'adresse de dispositif A (ou un dispositif localisé de manière analogue). Un certificat tel que 600c est un certificat "faux" valide, car il est validé par l'autorité CA même s'il contient certains champs avec des informations erronées pour travailler correctement. Ce qui signifie que si le certificat 600c est considéré comme appartenant au pare-feu 110, alors le pare-feu 110 simule le dispositif 100 ayant une adresse A comme possédant l'identité du dispositif (tant que le réseau privé 130 est concerné) et une clé de cryptage publique qui inclut la clé de cryptage publique du dispositif plus la propre clé de cryptage publique du pare-feu.
Des commentaires analogues s'appliquent dans le cas inverse au certificat 600d à la Fig. 6D. Un tel certificat 600d permet au pare-feu 110 de simuler le dispositif 140 ayant l'adresse B, mais présentant sa propre clé publique de dispositif et sa clé publique de cryptage IPsec.
La Fig.7 montre une méthodologie pour négocier une paire d'associations SA selon une variante de forme de réalisation de l'invention.
A la Fig. 7, une première association SA 710 est établie entre les dispositifs 100 et 140 par l'intermédiaire du pare-feu 110. Une seconde association SA 720 est ensuite établie entre le pare-feu 110 et le dispositif 140. Les dispositifs 100 et 140 conviennent d'abord, dans l'échange 730, d'une clé secrète de cryptage IPsec, Ke. Par la suite, cette clé Ke est cryptée par le
dispositif 140 en utilisant une clé publique de cryptage du pare-feu 110, ce qui donne PkF(Ke). La clé Ke cryptée (c'est-à-dire, PkF(Ke)) est envoyée après au pare-feu 110 au moyen du message 740 dans SA2 720. Le pare-feu 110 décrypte PkF(Ke) pour obtenir Ke, et il est alors libre d'utiliser Ke pour décrypter/explorer des paquets de la manière décrite ci-dessus relativement à la Fig. 5. On notera que bien que la Fig.7 décrive le cas où SA2 est établie entre les dispositifs 110 et 140, celle-ci pourrait tout aussi bien être établie entre les dispositifs 100 et 110. De plus, dans cette forme de réalisation, il peut être nécessaire de mettre en forme et d'utiliser des clés séparées pour des transmissions et des réceptions entre les dispositifs 100 et 140. Si un opérateur décide d'utiliser cette caractéristique, alors le dispositif 100 peut être utilisé pour fournir les deux clés, ou bien, le traitement peut être exécuté de telle manière que c'est le dispositif 140 qui fournit la seconde clé.
En guise de conclusion, la présente invention a décrit une méthodologie pour explorer des données entrantes sans sacrifier la sécurité des données. En faisant cela, conformément à une forme de réalisation de l'invention, une clé sécrète commune est partagée entre deux dispositifs terminaux et un dispositif pare-feu. Les données sont reçues, stockées en mémoire-tampon et copiées lors de leur entrée dans le pare-feu; la copie des données est décryptée et explorée, en employant la clé sécrète
commune, dans une section du pare-feu qui est inaccessible à un opérateur du pare-feu. Lorsque les données ne violent aucune des règles du pare-feu, alors les données originales stockées en mémoire-tampon sont autorisées à passer à travers le pare-feu, tandis que la copie explorée est effacée. Dans le cas inverse, les deux copies peuvent être effacées, et un administrateur de réseau et/ou l'émetteur du message peuvent être informés de l'apparition d'une violation des règles du pare-feu.
Bien que différentes formes de réalisation de la présente invention aient été décrites ici de manière détaillée, toutes les caractéristiques et/ou implémentations de l'invention n'ont pas été décrites. Par exemple, bien que le réseau WAN 120ait été principalement décrit comme un réseau public tel que l'Internet, il peut prendre la forme d'un réseau local (LAN), d'un réseau privé, etc. Par ailleurs, deux homologues terminaux sont seulement décrits de manière détaillée dans cette description, car le protocole IPsec est un protocole point-à-point. Cependant, davantage de dispositifs peuvent être interconnectés entre eux par l'intermédiaire d'un pare-feu. Il est également possible d'avoir plusieurs dispositifs situés d'un côté qui établissent une communication sécurisée avec un même dispositif situé de l'autre côté, même si chaque communication IPsec est séparée et requiert sa propre association de sécurité correspondante.
Par conséquent, il devra être clair que bien que cette invention ait été décrite à travers différentes formes de réalisation explicatives, d'autres formes de réalisation et variantes peuvent être réalisées par un homme du métier sans sortir pour autant de la portée de l'invention.
L'invention concerne notamment un procédé permettant d'adapter le protocole de routage OSPF (Open Shortest path First) aux spécificités des réseaux radio bas débit ou VHF (Very High Frequency).
Le protocole de routage proposé désigné par CBLS (Constraint Base Link State) dans la suite de la description.
Il est utilisé notamment sur des réseaux à diffusion. Il met par exemple en #uvre le mode multicast pour transmettre les informations de routage à travers un réseau.
Il est connu d'utiliser le protocole OSPF dans un réseau d'interconnexion IP (Internet Protocol) dynamique à chemins d'accès multiples, grands ou très grands.
Toutefois, les performances de ce protocole deviennent insuffisantes en terme de convergence et en terme de charge de réseau, lorsqu'il est utilisé sur une interconnexion de réseaux radio bas débit.
L'objet de l'invention concerne notamment un protocole de routage dénommé CBLS, compatible avec le protocole OSPF et pouvant fonctionner dans un réseau VHF. Il utilise par exemple le mode multicast pour envoyer les informations de routage à travers un réseau.
désintégration dans la bouche inférieur ou égal à 60 secondes, de préférence inférieur ou égal à 40 secondes.
Les comprimés peuvent avoir un diamètre de 6mm à 17 mm. Leur forme peut être ronde, ovale, oblongue, présentant une surface plate ou concave, et, éventuellement, des gravures.
Dans le cas de comprimés orodispersibles, on pourra utiliser des poinçons polo , c'est-à-dire des poinçons permettant d'obtenir des comprimés ronds, plats et présentant une concavité au centre des deux faces.
Les comprimés ont une masse qui est, de préférence, comprise entre 0,1 et 2,0 grammes.
L'invention sera mieux comprise à l'aide des exemples de réalisation des particules enrobées et des comprimés multiparticulaires conformes à l'invention. Ces exemples sont donnés uniquement à titre d'illustration et de modes de réalisation avantageux de l'invention et n'en constituent nullement une limitation.
Exemple 1 : Granulés enrobés comprenant de l'oxycodone HCl comme principe actif.
Granulation 500 grammes d'oxycodone HCl sont mélangés avec 15 grammes de Syloid 244 FP [soit 3% (w/w) rapport à la masse d'oxycodone HC1].
Dans un mélangeur planétaire, on granule le mélange de poudres à l'aide d'une solution de mouillage constituée d'ethylcellulose N7, à 8% (w/w) dansl'isopropanol.
Le grain formé est séché en étuve à 45 C pendant 5 heures, puis tamisé sur un tamis de diamètre de 0,9 mm.
Enrobage On réalise l'opération d'enrobage dans un lit d'air fluidisé GLATT GPCG- 3 équipé d'un insert Würster ( bottom spray ).
La masse obtenue est enrobée par pulvérisation de la même solution qu'à l'étape précédente.
On applique une quantité de polymère correspondant à 42% (w/w), en gain de poids par rapport à la masse de granulés non enrobés de départ.
La répartition granulométrique des particules enrobées El est dans le Tableau 1.
Ouverture de maille E1 >0.710mm 20. 7% 0.600mm-0.710mm 11.5% 0.500mm-0.600mm 12.5% 0.355mm-0.500mm 17. 4% 0.180mm-0.355mm 25. 8% 0.075mm-0.180mm 7. 9% 4. 2%
Le rendement en masse est de 96.32%(w/w).
(17) Baron A., Mastroeni F., Moore P. S. and al. : Detection of bladder cancer by semi automated microsatellite analysis of urine sediment. Adv. Clin. Path. ; 2000 Jan ; 4 (1) : 19-24.
(18) Christensen M., Wolf H., Orntoft T. : Microsatellite alterations in urinary sediments from patients with cystitis and bladder cancer. Int. J.
Cancer ; 2000 ; 85 : 614-617.
(19) Schneider A., Borgnat S., Lang H. and al. : Evaluation of microsatellite analysis in urine sediment for diagnosis of bladder cancer.
Cancer Res. ; 2000 Aug 15 ; 60 (16) : 4617-22.
(20) Steiner G., Schoenberg M. P., Linn J.-F. and al : Detection of bladder reccurence by microsatellite analysis of urine. Nat. Med. ; 1997 Jun. ; 3 (6) : 621-4.
(21) Sambrook et Russel. 2001. Molecular cloning : a laboratory manual, 3rd ed., Cold Spring Harbor Laboratory Press, Cold Spring Harbor, N. Y.
La présente invention concerne un outil pour enlever le surplus de ciment joint dans les travaux de carrelage.
Ce travail est généralement fait à l'éponge mais donne un résultat qui n'est pas toujours satisfaisant et surtout moins esthétique.
Le dessin annexé illustre l'invention en taille réelle (variations possibles).
La partie antérieure 1 a une forme circulaire ou ovale et de section cylindrique de diamètre moyen quatre millimètre (variantes possibles) pour avoir une action tangentielle sur le surplus de ciment joint à éliminer.
Les parties actives 1 et 3 sont en matière impérativement souple et lisse (matière plastique ou autre).
La partie médiane 2 est destinée à la tenue en main de l'outil, sa forme et sa matière sont sans importance. Cependant sa surface doit être rendue antidérapante par de petites stries.
Sa taille est variable autour de 10 cm x 4 cm.
La partie médiane 2 peut être de matière différente des parties antérieures 1 et postérieures 3 et est rendue solidaire des parties 1 et 3 par tous procédés connus.
La partie médiane 2 peut être de forme variable et se désolidariser des parties antérieure 1 et postérieure 3.
Comme diamine, on peut utiliser l'éthylènediamine, l'hexaméthylènediamine, la méta- ou para-phénylènediamine. Comme aminoalcool, on peut utiliser la monoé- thanolamine.
Le polyester peut en outre comprendre au moins un monomère portant au moins un groupement -S03M, avec M représentant un atome d'hydrogène, un ion am- monium NH4+ou un ion métallique, comme par exemple un ion Na+, Li+, K+, Mg2+, Ca2+, Cu2+, Fe2+, Fe3+. On peut utiliser notamment un monomère aromatique bi- fonctionnel comportant un tel groupement -S03M.
Le noyau aromatique du monomère aromatique bifonctionnel portant en outre un groupement -S03M tel que décrit ci-dessus peut être choisi par exemple parmi les noyaux benzène, naphtalène, anthracène, diphényl, oxydiphényl, sulfonyldiphényl, méthylènediphényl. On peut citer comme exemple de monomère aromatique bi- fonctionnel portant en outre un groupement -S03M : l'acide sulfoisophtalique, l'acide sulfotéréphtalique, l'acide sulfophtalique, l'acide 4-sulfonaphtalène-2,7- dicarboxylique.
On préfère utiliser des copolymères à base d'isophtalate/sulfoisophtalate, et plus particulièrement des copolymères obtenus par condensation de di-éthylèneglycol, cyclohexane di-méthanol, acide isophtalique, acide sulfoisophtalique.
Les polymères d'origine naturelle, éventuellement modifiés, peuvent être choisis parmi la résine shellac, la gomme de sandaraque, les dammars, les élémis, les copals, les polymères cellulosiques, et leurs mélanges.
Selon un premier mode de réalisation de la composition selon l'invention, le poly- mère filmogène peut être un polymère hydrosoluble et peut être présent dans une phase aqueuse de la composition ; le polymère est dons solubilisé dans la phase
aqueuse de la composition. Comme exemples de polymères filmogènes hydroso- lubles, on peut citer : - les protéines comme les protéines d'origine végétale telles que les protéines de blé, de soja ; les protéines d'origine animale tels que les kératines, par exemples les hydrolysats de kératine et les kératines sulfoniques ; - les polymères de cellulose tels que l'hydroxyéthylcellulose, l'hydroxypropylcellulose, la méthylcellulose, l'éthylhydroxyéthylcellulose, la car- boxyméthylcellulose, ainsi que les dérivés quaternisés de la cellulose ; - les polymères ou copolymères acryliques, tels que les polyacrylates ou les poly- méthacrylates ; - les polymères vinyliques, comme les polyvinylpyrrolidones, les copolymères de l'éther méthylvinylique et de l'anhydride malique, le copolymère de l'acétate de vi- nyle et de l'acide crotonique, les copolymères de vinylpyrrolidone et d'acétate de vinyle ; les copolymères de vinylpyrrolidone et de caprolactame ; l'alcool polyvinyli- que ; - les polymères d'origine naturelle, éventuellement modifiés, tels que : . les gommes arabiques, la gomme de guar, les dérivés du xanthane, la gomme de karaya ; . les alginates et les carraghénanes ; . les glycoaminoglycanes, l'acide hyaluronique et ses dérivés ; . la résine shellac, la gomme de sandaraque, les dammars, les élémis, les copals ; . l'acide désoxyribonucléïque ; . les muccopolysaccharides tels les chondroïtines sulfate, et leurs mélanges.
Selon une autre variante de réalisation de la composition selon l'invention, le po- lymère filmogène peut être un polymère solubilisé dans une phase grasse liquide comprenant des huiles ou solvants organiques tels que ceux décrits précédem- ment (on dit alors que le polymère filmogène est un polymère liposoluble). Par "phase grasse liquide", on entend, au sens de l'invention, une phase grasse li- quide à température ambiante (25 C) et pression atmosphérique (760 mm de Hg, soit 105 Pa), composée d'un ou plusieurs corps gras liquides à température am- biante, appelés aussi huiles, généralement compatibles entre eux.
De préférence, la phase grasse liquide comprend une huile volatile, éventuelle- ment en mélange avec une huile non volatile, les huiles pouvant être choisies parmi les huiles citées précédemment.
A titre d'exemple de polymère liposoluble, on peut citer les copolymères d'ester vinylique (le groupe vinylique étant directement relié à l'atome d'oxygène du groupe ester et l'ester vinylique ayant un radical hydrocarboné saturé, linéaire ou ramifié, de 1 à 19 atomes de carbone, lié au carbonyle du groupe ester ) et d'au moins un autre monomère qui peut être un ester vinylique (différent de l'ester viny- lique déjà présent), une a-oléfine (ayant de 8 à 28 atomes de carbone), un alkylvi-
nyléther (dont le groupe alkyl comporte de 2 à 18 atomes de carbone), ou un ester allylique ou méthallylique (ayant un radical hydrocarboné saturé, linéaire ou rami- fié, de 1 à 19 atomes de carbone, lié au carbonyle du groupe ester).
Ces copolymères peuvent être réticulés à l'aide de réticulants qui ont pour but qui peuvent être soit du type vinylique, soit du type allylique ou méthallylique, tels que le tétraallyloxyéthane, le divinylbenzène, l'octanedioate de divinyle, le dodécane- dioate de divinyle, et l'octadécanedioate de divinyle.
Comme exemples de ces copolymères, on peut citer les copolymères : acétate de vinyle/stéarate d'allyle, l'acétate de vinyle/laurate de vinyle, acétate de vi- nyle/stéarate de vinyle, acétate de vinyle/octadécène, acétate de vi- nyle/octadécylvinyléther, propionate de vinyle/laurate d'allyle, propionate de vi- nyle/laurate de vinyle, stéarate de vinyle/octadécène-1, acétate de vi- nyle/dodécène-1, stéarate de vinyle/éthylvinyléther, propionate de vinyle/cétyl vi- nyle éther, stéarate de vinyle/acétate d'allyle, diméthyl-2, 2 octanoate de vi- nyle/laurate de vinyle, diméthyl-2, 2 pentanoate d'allyle/laurate de vinyle, diméthyl propionate de vinyle/stéarate de vinyle, diméthyl propionate d'allyle/stéarate de vinyle, propionate de vinyle/stéarate de vinyle, réticulé avec 0,2 % de divinyl ben- zène, diméthyl propionate de vinyle/laurate de vinyle, réticulé avec 0,2 % de divi- nyl benzène, acétate de vinyle/octadécyl vinyl éther, réticulé avec 0,2 % de tétraal- lyloxyéthane, acétate de vinyle/stéarate d'allyle, réticulé avec 0,2 % de divinyl benzène, acétate de vinyle/octadécène-1 réticulé avec 0,2 % de divinyl benzène et propionate d'allyle/stéarate d'allyle réticulé avec 0,2 % de divinyl benzène.
Comme polymères filmogènes liposolubles, on peut également citer les homopo- lymères liposolubles, et en particulier ceux résultant de l'homopolymérisation d'es- ters vinyliques ayant de 9 à 22 atomes de carbone ou d'acrylates ou de méthacry- lates d'alkyle, les radicaux alkyles ayant de 10 à 20 atomes de carbone.
De tels homopolymères liposolubles peuvent être choisis parmi le polystéarate de vinyle, le polystéarate de vinyle réticulé à l'aide de divinylbenzène, de diallyléther ou de phtalate de diallyle, le poly(méth)acrylate de stéaryle, le polylaurate de vi- nyle, le poly(méth)acrylate de lauryle, ces poly(méth)acrylates pouvant être réticu- lés à l'aide de diméthacrylate de l'éthylène glycol ou de tétraéthylène glycol.
La figure 31 est un organigramme qui représente un mode de réalisation de la procédure d'auto-filtrage en utilisant des offres. La procédure démarre au niveau d'un bloc 3100. Au niveau d'un bloc 3102, il est déterminé si la variable logique "première exécution" présente la valeur logique "vrai". S'il en est ainsi, au niveau d'un bloc 3104, la variable "dernière offre" est établie de manière à être égale à la valeur de la variable "estimation d'offre originale". Sinon, au niveau
d'un bloc 3106, la variable "dernière offre" est établie de manière à être égale à la valeur du réseau "offre protégée en terme de prix" pour le terme ou l'expression de recherche courant(e).
Au niveau d'un bloc 3108, une opération de bouclage démarre, en bouclant sur la variable x depuis une valeur égale à l'unité jusqu'à une valeur égale à la longueur du réseau rangs/offres. Au niveau d'un bloc 3110, la variable "offre" est établie de manière à être égale à la valeur d'offre de la X - ième entrée du réseau "offre de". Au niveau du bloc 3112, il est déterminé si la valeur de la variable offre est inférieure au produit de 1 - p et de la variable "dernière offre" ou si la valeur de la variable offre est supérieure à 1 + ss multiplié par la valeur de la variable "dernière offre". S'il en est ainsi, au niveau d'un bloc 3114, la X - ième entrée est supprimée du réseau rangs/offres. Sinon, au niveau d'un bloc 3116, la commande retourne sur le début du bloc de boucle 3108. Après traitement de toutes les valeurs dans la boucle, au niveau d'un bloc 3118, le réseau rangs/offres est retourné. La procédure se termine au niveau d'un bloc 3120.
Un autre mode de réalisation de la procédure d'auto-filtrage en utilisant des offres est illustré ci-après en conjonction avec le pseudocode qui suit.
Procédure d'auto-filtrage en utilisant des offres (Ti, rangs/offres) Si "première exécution" = "vrai" ; Assignation de "dernière offre" = offre originale estimée ; Sinon Assignation de "dernière offre" = offre protégée en terme de prix (T,) ; Fin de Si ; Boucle sur x depuis 1 jusqu'à longueur (rangs/offres) ; Assignation de offre = offre de (rangs/offres, x) ; Si offre (1 + ss) * "dernière offre" ; Suppression rangs/offres(x) de rangs/offres ; Fin de Si ; Fin de Boucle ;
Retour de "rangs/offres" ; Fin de Procédure ; La procédure d'auto-filtrage en utilisant des rangs considère en tant qu'entrée un terme ou une expression T, et une liste de doublets . Cette procédure élimine tous les doublets dont le rang n'est pas proche du rang optimum du terme ou de l'expression T, comme il a été calculé au niveau de l'exécution précédente de la gestion de campagne automatique.
La procédure réalise un bouclage sur la liste de doublets et vérifie si le rang du doublet est "proche" du rang optimum qui est calculé au niveau de l'exécution précédente de la gestion de campagne automatique. Le doublet courant est éliminé si son rang est à une distance supérieure à a du rang optimum qui est calculé pour le terme ou l'expression Ti au niveau de l'exécution précédente de la gestion de campagne automatique.
La figure 32 est un organigramme qui représente la procédure d'auto-filtrage en utilisant des rangs. La procédure commence au niveau d'un bloc 3200. Au niveau d'un bloc 3202, la variable "dernier rang" est assignée à la valeur de l'entrée correspondant au terme ou à l'expression de recherche courant(e) dans le réseau "dernier/rang". Au niveau d'un bloc 3204, une opération de bouclage démarre, en bouclant sur la variable x depuis une valeur égale à l'unité jusqu'à une valeur qui est égale à la longueur du réseau rangs/offres. Au niveau d'un bloc 3206, la variable "rang" se voit octroyer la valeur du rang de la X - ième entrée du réseau rangs/offres. Au niveau d'un bloc 3208, il est déterminé si la variable "rang" présente une valeur qui est inférieure à la variable "dernier rang" moins a ou si la variable "rang" présente une valeur qui est supérieure à la somme du dernier rang et de a. S'il en est ainsi, au niveau d'un bloc 3210, la x - ième entrée est supprimée du réseau rangs/offres. Sinon, au niveau d'un bloc 3212, la commande retourne au début de la boucle au niveau d'un bloc 3204.
Au niveau d'un bloc 3214, après que toutes les entrées ont été traitées dans la boucle, la procédure retourne la valeur du réseau rangs/offres.
La procédure se termine au niveau d'un bloc 3216.
Un autre mode de réalisation de la procédure d'auto-filtrage en utilisant des rangs est présenté ci-après en connexion avec le pseudocode qui suit.