INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon la réalisation de la présente invention, à la réception complète d'un paquet d'informations, CPUI les charge dans la mémoire DRAM 109. Dans le cas de données (correspondantes à un logiciel donné numéroté S#) du type eF1 et des paramètres associés à eF1, la liste de test suivant est réalisée : i est égale à 0 701, eF1 correspond à un logiciel numéroté S qui a déjà exécuté une fois FFo avec succès 702, L'heure indiquée par l'horloge 104 est égale à l'heure Htop (valeur précédemment définie correspondant au logiciel numéroté S qui a dans cette condition déjà exécuté une fois FFo avec succès) exprimée par rapport à l'heure de l'horloge 104 avec une erreur de plus ou moins deux secondes (test 703 ou 705), le nombre (noté NL.S#) courant de licences utilisées (correspondant au logiciel numéroté S#) augmenté de 1 est strictement supérieur à la valeur L#.S# du fichier Fich.S# (correspondant au logiciel numéroté S#) fourni par la carte CL (test 704). Les éléments de cette liste de tests sont notés respectivement test, test2, test3, test4. Le chiffre associé à ces tests indique l'ordre de ces tests dans les conditions de leurs réalisations. En référence à la figure 12, le test testl 701 correspond au début de l'arbre d'analyse qui est effectué donc en considérant un logiciel donné numéroté S#, et un identifiant unique IDIP qui est le numéro adresse IP de chaque ordinateur sur le réseau considéré. Ce numéro permet ainsi d'associer chaque session d'exécution de logiciels par rapport à un ordinateur donné dudit réseau.
Selon des variantes de cette réalisation, d'autre identifiant unique peuvent être associé directement à une session d'exécution d'un logiciel donné par l'emploi d'un identifiant de processus combiné avec l'adresse réseau de l'ordinateur où se trouve ce processus. Ainsi, la présente réalisation considère l'identifiant unique associé à une adresse IP comme un exemple de moyen possible pour identifier un ordinateur sur ledit réseau. Ainsi, au début de l'arbre d'analyse de la figure 12, les informations Sft et IP (IDIP) sont supposées fournies par la fonction FF avec le driver DRV. Ces deux informations sont envoyées vers ledit lecteur LCL dans le paquet d'informations PARAM précédemment décrit.
Selon la réalisation de la présente invention, par rapport au test test4 704, si le résultat est une valeur fausse au sens booléen, alors la nouvelle valeur de NL.S# 709 est celle de l'ancienne augmentée de 1, à condition que le test test2 702 soit faux et que le testi 701 soit vrai.
Par rapport à une valeur vraie du test test3 703, et à condition d'une valeur vraie des tests test 1 701 et test2 702, CPU1 effectue un lecteur de l'heure courante sur l'horloge interne 104, pour calculer la nouvelle valeur de Htop exprimée par rapport à l'heure de l'horloge associée à l'ordinateur exécutant le logiciel S dans les conditions de ces tests et le contexte de ces conditions.
La nouvelle valeur de Htop est à égale l'ancienne augmentée de 5 minutes (par exemple), selon la réalisation de la présente invention. Cette valeur de 5 minutes est ajustée de telle sorte que deux ou plusieurs logiciels ayant le même numéro S et tournant sur des ordinateurs différents, ne puissent pas exécuter la fonction FFo correspondante en même temps (il faut tenir compte de ladite erreur de plus ou moins deux secondes). Cette valeur de 5 minutes peut donc être remplacée, par tout autre valeur en fonction de la phrase précédente. A la fin du test test3, une exécution 706 de la fonction Fo a lieu.
Par rapport à une valeur fausse du test test3 703, et à condition d'une valeur vraie des tests testi 701 et test2 702, un message d'erreur 707 est alors retourné à la session d'exécution du logiciel correspondant à l'exécution de la fonction FFo dans les conditions de ces tests et le contexte de ces conditions. De plus, CPU1 diminue de 1 point le compteur NL.S# associé aux logiciels au numéro de série S#. Le système d'exploitation du microcontrôleur 100 dans le cadre de la protection de plusieurs logiciels en même temps, gère une liste d'objets référencés par les différents identifiants IDXP correspondant à tous les ordinateurs du réseau qui exécutent un logiciel protégé selon la présente invention. Cette liste d'objets est établie à partir des informations de PARAM. Les champs de chacun de ces objets servent à enregistrer les numéros de série S des logiciels numérotés S qui sont exécutés sur l'ordinateur dont l'identifiant IDIP correspond à ladite référence IDIP de ces objets. Cette liste d'objet permet la gestion de l'utilisation des logiciels protégés en fonction des ordinateurs. Lorsque NL.S# est diminué de 1 point par rapport un ordinateur identifié par IDIP et qui exécute le logiciel numéroté S qui a provoqué cette diminution, le champ de l'objet IDIP correspondant qui contient la valeur de S est effacé. Cette gestion permet à ce que une nouvelle exécution d'un logiciel numéroté S puisse avoir lieu. Il faut aussi noter que la valeur de NL.S# est le total desdits objets possédant un champ identique à la valeur de S dans la notation de NL.S#. Ainsi, en contrepartie lorsqu'une augmentation de 1 point de la valeur de NL.S# a lieu, un nouveau champ dans l'objet IDIP de ladite liste d'objets est créé.
L'objet IDIP correspond à l'ordinateur numéroté IDIP qui exécute la fonction FF du logiciel S#.
Ledit nouveau champ prend alors la valeur de S#.
* Par rapport à une valeur vraie du test test4 704 et d'une valeur fausse du test test2 702 et d'une valeur vraie du test testi 701, un message d'erreur 708 est alors retourné à la session d'exécution du logiciel correspondant à l'exécution de la fonction FFo dans les conditions de ces tests et le contexte de ces conditions.
Par rapport à une valeur vraie du test test3 705, et à condition d'une valeur fausse du test testl 701, CPU I diminue de 1 point le compteur NL.S# associé aux logiciels numérotés S#. Ladite liste d'objets IDIP est actualisée en conséquence. Un message d'erreur 710 est alors retourné à la session d'exécution du logiciel correspondant à l'exécution de la fonction FFo dans les conditions de ces tests et le contexte de ces conditions.
En référence à la figure 12, pour une valeur vraie du produit (test 1 701 et test2 702 et test3 703) dans l'ordre de leur réalisation, pour une valeur fausse du produit (testl 701 et test2 702 et test4 704) dans l'ordre de leur réalisation, et pour une valeur fausse du produit (test 1 701 et test3 705) dans l'ordre de leur réalisation, le résultat conduit à un traitement de eF par CPU1.
Enfin, les surnageants de culture des lignées parentales 293 et transfectées Tfl, Tf2 et Tf4 ont été soumis aux tests d'infection des cellules P4 par la souche HIV-1 LAI (voir exemples 10 et 11) . Comme le montre la Figure 10, le surnageant de la lignée parentale 293 ne possède pas d'effet inhibiteur. L'apparent effet facilitant (+ 20 %) n'a pas été constamment observé. Par contre, les surnageants de culture des clones transfectés inhibent l'infection à des taux variant de 55 à 90 %.
Ces résultats démontrent donc que le pouvoir inhibiteur anti-HIV mis en évidence dans les surnageants de culture des cellules qui expriment naturellement la LVBL est supporté en tout ou partie par cette protéine.
Les résultats obtenus in vitro, montrent que la LVBL peut lier le HIV. Il est raisonnable de penser que la LVBL lie plus particulièrement les résidus saccharidiques de l'enveloppe virale, via son CRD. Des résultats équivalents sont donc attendus avec d'autres virus enveloppés tels que Herpesvirus ou Myxovirus influenza.
Il est intéressant de rappeler que la greffe des résidus saccharidiques (présents, entre autres, sur les glycoprotéines de l'enveloppe virale, et reconnus par les CRDs de certaines lectines animales) n'est pas codée par le virus lui-même mais par la cellule infectée. Certaines lectines animales peuvent donc ainsi reconnaître et neutraliser différentes souches de virus, telles que les variants HIV ou Myxovirus influenza indépendamment de leur variabilité génétique. Par contre, selon le système cellulaire utilisé, qui exprime ou non l'intégrine reconnu par le RGD de la LVBL, on pourra observer une inhibition ou une facilitation de l'infection.
Ainsi, il sera nécessaire d'adapter la forme du polypeptide LVBL à utiliser pour la prévention ou traitement suivant le type et la nature de l'infection virale et selon le système cellulaire utilisé par le virus.
Par exemple, la préparation d'une forme tronquée ou modifiée de la LVBL incapable de reconnaître les molécules d'adhésion permettra d'obtenir un composé capable d'agir à la manière d'un anticorps neutralisant, en se liant audit virus et en empêchant son intégration dans la cellule cible.
Bibliographie Arnaout, M.A., 1990. Leukocyte adhesion molecules deficiency : its structural basis, pathophysiology and implications for modulating the inflammatory response.
Immunol Rev. 114 : 145-180.
Barany, F., 1911. Proc. Natl. Acad. Sci. USA, 88 : 189-193.
Buckholz, R.G. , 1993. Yeast systems for the expression of heterologous gene products. Curr. Op. Biotechnology 4 538-542.
Burg, J.L. et al., 1996. Mol. and Cell. Probes, 10 : 257271.
Carter, B.J., 1993. Adeno-Associated Virus vectors. Curr.
Op. Biotechnology 3 : 533-539.
Charneau, P., M. Alizon and F. Clavel, 1992. A second origin of DNA plus-strand synthesis is required for optimal human immunodeficiency virus replication. J. Virol. 66 2814-2820.
Chu, B.C.F. et al., 1986. Nucleic Acids Res., 14 : 55915603.
Dedhar, S. and G.E. Hannigan, 1996. Integrin cytoplasmic interactions and bidirectional transmembrane signalling.
Dans le cas de la figure 5a, cette loi est telle que deux zones de bords Zbl et Zb2 de la plaque 20 possèdent un premier niveau d'éclairement Ni, tandis que la zone centrale Zc de la plaque présente un second niveau
d'éclairement N2, égal par exemple au double de Ni.
Dans le cas de la figure 5b, le même principe de niveaux d'éclairement variant par paliers est retenu, avec une zone centrale Zc de niveau maximal N3, deux zones intermédiaires Zil et Zi2 de niveau intermédiaire N2 et deux zones de bords Zbl et Zb2 de niveau minimal Ni. La figure 5c illustre quant à elle le cas o l'on recherche une variation progressive du niveau
d'éclairement en fonction de l'abscisse curviligne s.
Dans cet exemple, un point central de la plaque 20 correspond à un niveau d'éclairement maximal NM, qui
décroît graduellement vers un niveau d'éclairement minimal Nm en direction des bords latéraux de la plaque.
Enfin la figure 5d illustre le cas o le niveau d'éclairement est essentiellement constant et égal à N
sur toute l'étendue horizontale de la plage éclairante.
Bien entendu, on peut envisager de nombreux autres types de variations prédéterminées de l'éclairement en
fonction de l'abscisse curviligne.
Ainsi il est particulièrement avantageux d'utiliser comme loi de variation de l'éclairement une formule du genre: kl(s) = 1/(l+ (s/smax)2) o smax désigne l'abscisse curviligne de l'extrémité de
la plage éclairante.
l1 Les paramètres ci-dessus étant définis, on définit maintenant la relation: s = kl(s).k2(s).O o 0 représente l'angle du rayon incident sur le ballon
Ainsi l'on détermine, pour chaque valeur de 0, l'abscisse curviligne s que doit atteindre, sur la plaque 20, le
rayon une fois dévié par les aménagements 32 du ballon.
La boîte de vitesses 4 présente un dispositif de commande 99 pour le dégagement/engagement et la sélection automatisés de rapports de transmission de la boîte 4.
A partir d'une unité de pilotage 5, peut être piloté un actionneur de commande 6 pour la manoeuvre du système de transmission de couple 3, constitué par un embrayage par exemple. L'unité 5 peut piloter en outre au moins un dispositif comportant un actionneur de commande 7 pour le dégagement/engagement et/ou la sélection des rapports de transmission de la boîte 4. L'unité de pilotage 5 est en liaison de transmission de signaux avec l'actionneur 6 par une liaison 8 ainsi qu'avec l'actionneur 7 par une liaison 9. L'unité 5 peut également être en liaison de transmission de signaux avec d'autres unités électroniques, comme par exemple une électronique moteur. De plus, elle peut être en liaison de transmission de signaux avec des capteurs.
Le dégagement/engagement et/ou la sélection d'un rapport de transmission de la boîte signifie, dans ce contexte, que, lors d'un changement de rapport ou de vitesse, une sélection consiste en une sélection entre des rainures 11 d'enclenchement de rapports ou vitesses d'une grille de guidage ou coulisse 10 de la boîte de vitesses, voir la figure la, et un dégagement/engagement consiste en un dégagement d'un rapport ou vitesse ou un engagement de rapport ou vitesse dans une rainure d'enclenchement 11.
La boîte de vitesses 4 comporte au moins un élément de commande de boîte, pouvant être actionné et prévu à l'intérieur de la boîte ou dépassant de celle-ci, comme par exemple un axe central de changement de vitesse ou, tout au moins, des tringles individuelles, au moyen duquel ou desquelles les rapports de la boîte peuvent être établis par des opérations de dégagement/engagement et/ou de sélection. Chaque rapport de la boîte peut ainsi être établi de façon ciblée par l'actionnement d'au moins un actionneur de commande.
L'invention est applicable à différentes exécutions de boîtes de vitesses, comprenant notamment un axe central de changement de vitesse par lequel les différents rapports sont dégagés/engagés par une rotation de l'axe et les rainures d'enclenchement sont sélectionnées par une translation axiale de l'axe.
L'invention est applicable aussi à des boîtes de vitesses avec un axe central de changement de vitesse dont le mouvement axial produit le dégagement ou l'engagement d'un rapport de la boîte et dont la rotation produit une sélection.
L'invention est en outre applicable à des boîtes de vitesses comportant deux ou davantage d'éléments actionnables par translation axiale ou rotation pour le dégagement/engagement et la sélection de rapports.
Selon un exemple de réalisation montré par la figure 2, le dispositif de commande 99, indiqué globalement sur la figure 1, comprend un actionneur de commande 100 qui possède un entraînement 101, constitué par exemple par un moteur électrique éventuellement suivi d'un engrenage. L'entraînement comporte un élément de sortie 102 pouvant être tourné lorsque l'entraînement, un moteur électrique par exemple, est activé. Sur cet élément de sortie 102, sont disposés, ou formés d'un seul tenant, deux manetons 103 et 104 qui sont également tournés lorsque l'élément 102 est animé d'une rotation.
Pour une opération de dégagement/engagement et/ou de sélection d'un rapport de transmission de la boîte 4, l'élément de sortie 102 de l'entraînement est tourné d'un angle ai à partir d'une position médiane ou de l'une des positions extrêmes, soit dans le sens des aiguilles d'une montre soit dans le sens contraire. Une manoeuvre d'engagement à partir de la position neutre de la boîte à la position de la îre vitesse, est produite par une rotation de l'élément de sortie 102 de l'entraî- nement à partir de la position médiane et dans le sens des aiguilles d'une montre jusqu'à l'une des positions extrêmes. Une manoeuvre d'engagement à partir de la position neutre de la boîte à la position d'enclenchement de la 2, est produite par une rotation de l'élément de sortie 102 à partir de la position médiane de cet élément et dans le sens contraire à celui des aiguilles d'une montre jusqu'à l'autre position extrême. Toutes les manoeuvres de dégagement/engagement et de sélection sont effectuées de façon analogue.
Le mouvement rotatif du maneton 103 pour une manoeuvre de dégagement/engagement et/ou de sélection, est transformé par une coulisse de transmission 105 en un mouvement (translation) axial de l'axe central 106. Ce mouvement axial de l'axe 106 produit la manoeuvre désirée dans la boite. Pour mieux expliquer le déroulement des opérations, on a représenté sur la figure 2 un doigt indicateur 107 déplaçable dans une coulisse de changement de vitesse 108. Le doigt 107 est porté par l'axe central de changement de vitesse 106, lequel peut être déplacé axialement et tourné de manière que tous les rapports de transmission ou vitesses de la boîte puissent être engagés (il s'agit dans cet exemple, comme on peut le voir sur la coulisse 108 en haut de la figure 2), de la 1re à la 6e, de la marche arrière AR et de la position neutre N). Le mouvement axial de l'axe central 106 produit un dégagement ou un engagement d'un rapport. Les positions représentées du maneton 103 et de l'axe 106 correspondent à la position neutre de la boîte où le doigt 107 se trouve dans la rainure d'enclenchement à laquelle sont coordonnées la 1re et la 2e vitesse. La rotation de l'élément de sortie 102 de l'entraînement d'un angle ai dans le sens des aiguilles d'une montre, provoque l'engagement de la lre et la rotation de l'élément 102 en sens contraire provoque l'engagement de la 2e. Si le doigt 107 se trouve dans une autre rainure, les rotations mentionnées de l'élément de sortie 102 provoquent, de façon analogue, l'engagement d'autres vitesses.
La coulisse de transmission 105 comporte deux flasques 105a et 105b essentiellement parallèles et mutuellement espacés, entre lesquels le maneton 103 pénètre sans jeu, transversalement à l'axe 106, de sorte qu'il produit un déplacement axial de ce dernier lorsque le maneton est animé d'une rotation.
Partant de la situation où une vitesse a été engagée, un mouvement rotatif de l'élément de sortie 102 de l'entraînement en direction de la position neutre de la boîte, correspondant à la position médiane de l'élément de sortie 102, produit, par l'intermédiaire d'une bielle 110, une rotation d'un élément 111. La bielle 110 présente, aux deux extrémités, des coussinets de rotule 110a, 110b établissant des liaisons articulées avec des rotules 104a, 112a prévues respectivement sur le maneton 104 de l'élément de sortie 102 et un maneton 112 porté par l'élément 111. Ce dernier est monté rotatif sur une tubulure 121 d'un éle'ment intarreliaire 120.
Entre l'élément rotatif 111 et l'élément intermédiaire 120, est placé un accumulateur de force 140, constitué par exemple par un ressort, un ressort à torsion en l'occurrence, auquel est appliquée une force et qui est armé ou bandé lors d'une rotation relative entre les éléments 111 et 120. Dans ce but, les deux extrémités 140a et 140b du ressort 140 sont reliées aux éléments 111 et 120 par des tiges d'attache 141 et 142 respectivement.
Au cas où l'élément 120 n'est pas empêché de tourner, il suivrait une rotation de l'élément 111 lors du passage d'une position enclenchée ou d'engagement d'une vitesse à la position neutre ou inversement. Par contre, si la rotation de l'élément 120 est limitée, l'accumulateur de force 140, formé par un ressort par exemple, est soumis à une force et armé.
Pour limiter la rotation de l'élément 120, on a prévu au moins un élément de retenue 150, 151 capable de restreindre de façon ciblée la rotation de l'élément 120.
Au moins un élément de retenue ou, comme le montre la figure 2, les deux éléments de retenue 150, 151, possèdent des tiges formant des verrous déplaçables entre au moins deux positions. L'élément de retenue 151 comporte un verrou 151a pouvant pénétrer dans un trou 152 de l'élément 120. Ensuite, l'élément 120 ne peut plus être tourné par l'application d'une force. La pénétration du verrou 151a dans ledit trou empêche donc la rotation consécutive de cet élément.
Curr. Opin. Cell Biol. 8 : 657-669.
Drickamer, K., 1993. Biology of animal lectins. Annu. Rev.
Cell Biol. 9 : 237-264.
Duck, P. et al., 1990. Biotechniques, 9 : 142-147.
Edwards, C.P., and Aruffo, A., 1993. Current applications of COS cell based transient expression systems. Curr. Op.
Biotechnology 4 : 558-563.
Epstein, A., 1992. Les vecteurs herpétiques pour le transfert de gènes. Médecine/Sciences 8 : 902-911.
Erlich, H.A., 1989. In PCR Technology. Principles and Applications for DNA Amplification. New York : Stockton Press.
Erzekowitz, A.B., M. Kuhlman, J.E. Groopman and R.A. Byrn, 1989. A human serum mannose-binding protein inhibits in vitro infection by the human immunodeficiency virus. J.
Exp. Med. 169 : 185-196.
Fauci, A.S., 1993. Multifactorial nature of human immunodeficiency virus disease : implications for therapy.
Nature (Lond.). 262 : 1011-1018.
Finkel, T.M., G. Tudor-Williams, N. K. Banda, M.F. Cotton, T. Curiel, C. Monks, T.W. Bara, R.M. Ruprecht and A.
Kupfer, 1995. Apoptosis occurs predominantly in bystander cells and not in productively infected cells of HIV and SIV-infected lymph nodes. Nature Med. 1 : 129-134.
Gabius, H.J., 1997. Animal lectins. Eur. J. Biochem. 243 543-576.
Giordanengo, V., M. Limouse, L. Desroys Du Roure, J.
Selon la réalisation de la présente invention, dSVR reçoit ensuite de aSVR la valeur de NL.
NL permet au concepteur de logiciels protégés selon la présente invention, d'effectuer une comptabilité avec l'organisme qui gère aSVR. Selon une variante de la présente procédure d'acquisition d'autorisation d'utilisations, dSVR envoie après réception de la clé kP, une clé public kPUB relatif au cryptage RSA vers le LCL de l'utilisateur (acheteur) via aSVR. Cette variante permet au programme PGM connecté avec le lecteur LCL de l'utilisateur, de retourner à dSVR par l'intermédiaire de aSVR, la valeur codée avec kPUB de NL. Cette variante permet à ce que dSVR ne se fie pas à la bonne sincérité de aSVR. Ainsi, cette variante permet à dSVR de contrôler exactement le nombre de licences vendues.
Selon la réalisation de la présente invention, dSVR envoie ensuite (étape 605) ekEL à aSVR.
Ce serveur aSVR envoie ensuite (étape 606) kX.S# sous une forme codée avec la clé kT.d (celui du lecteur LCL de l'utilisateur) vers le lecteur LCL de l'utilisateur. La clé kX.S# est une clé créée et stockée par aSVR lors de la procédure de protection précédemment décrite du logiciel LD numéroté S#. Le serveur aSVR envoie ensuite vers le lecteur LCL de l'utilisateur, eKEL. A réception, le lecteur LCL de l'utilisateur décode eKEL par kV. Il obtient donc kEL.S#. Ce lecteur LCL décode aussi la forme codée de kX.S# par sa clé kT.d.
Selon la réalisation de la présente invention, ledit lecteur LCL envoie ensuite à ladite carte CL, sous une forme codée avec la clé kCS obtenue lors de la procédure d'authentification précédemment décrite, les données suivantes: S#, NL qui correspond au nombre de licences demandées par l'utilisateur à aSVR, kX.S#, kEL.S#, la date et l'heure courantes indiquées par l'horloge 104.
Ainsi, le microcontrôleur 400 de la carte CL décode les différentes données reçues avec kCS.
Le microcontroleur 400 procède alors à la procédure (étape 607) de mise à jour qui suit. Le microcontrôleur 400 vérifie si un fichier codé eFich.S# d'autorisation d'utilisation existe déjà pour le logiciel en question numéroté S#. Dans ce cas, il procède à sa modification en augmentant la valeur du champ L#.S# dans le fichier Fich.S# correspondant, de la valeur de NL. Dans le cas où l'utilisateur aurait acquis une autorisation dépendante du temps, bien entendu des mises à jour sur les champs correspondants sont effectuées dans le fichier Fich.S#. Pour la compréhension de la présente invention, certain point évident sont sous-entendu.
S'il n'existe pas de fichier Fich.S# correspondant, un nouveau fichier Fich.S# est créé. Ainsi, selon la réalisation de la présente invention, le microcontrôleur 400 de la carte CL crée le fichier Fich.S# en remplissant les champs suivants du nouveau fichier: S#, L#.S#, lD.c numéro de série de la carte CL en question, kEL.S#, kX.S#. Les valeurs de DR.S# et de DP.S# sont initialisées par la valeur de l'heure et de la date courante. Les champs DU.S# et nombre d'exécutions du logiciel prennent évidemment la valeur nulle. Le champ Misc sert à stocker des valeurs liées à des besoins éventuels de définir des champs d'informations supplémentaires. Misc est initialement à zéro.
L#.S# prend la valeur de NL.
Selon des modes particuliers de réalisation non décrites, un utilisateur peut directement se connecter sur le serveur dSVR pour acheter des licences lorsque aSVR a communiqué la valeur de kX.S# d'un logiciel numéroté S# protégé selon la présente invention. Cette variante permet de décentraliser la vente des licences.