INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Si ces conditions sont satisfaites, le serveur 3 procède à la génération 33 du certificat, en calculant une signature portant sur l'identifiant du demandeur et la clé publique générée par la carte 7, se trouvant dans le message reçu, à l'aide de la clé racine Kr. Le certificat ainsi généré est envoyé à l'utilisateur qui a émis la requête, et stocké dans l'annuaire 2 pour permettre aux autres utilisateurs de vérifier une signature. L'envoi du certificat au demandeur peut également être
effectue de manière asynchrone en étant inséré dans un message qui est transmis par messagerie électronique au demandeur dont l'identifiant de boite à lettre figure dans l'annuaire 2.
A la réception 55 d'un tel message, l'ordinateur 5 mémorise le certificat ainsi reçu et peut le transmettre à la carte 7 qui le stocke dans sa mémoire en vue d'être inséré dans les documents à signer.
Un tel certificat peut ensuite être utilisé d'une manière connue pour générer une signature certifiée d'un document, une telle signature certifiée étant obtenue par un calcul de signature appliqué à l'extrait de document à signer, préalablement associé au certificat.
Une telle procédure peut être appliquée lors de l'étape 61 de signature du formulaire d'inscription d'un nouvel utilisateur.
Il est à noter que dans le système qui vient d'être décrit, le processus de gestion des attributions de cartes est séparé du processus de génération de certificats. Il en est de même de l'entité assurant l'attribution des cartes, à savoir le serveur d'administration et l'entité assurant la délivrance des certificats : le serveur de certificats, les deux serveurs utilisant des clés distinctes. Par une telle séparation des connaissances entre deux composants distincts, on renforce la sécurité : aucun composant du système ou personne de la communauté ne dispose à la fois du pouvoir d'administration et de certification.
Par ailleurs, à chaque fois qu'une demande de certificat lui est envoyée, le serveur de certificat 3 vérifie dans l'annuaire 2 que les droits attribués au demandeur du certificat permettent de répondre à une telle demande, et que la carte est toujours valide (date de fin de validité non dépassée).
D'une manière générale, à chaque accès à la carte 6,7 que ce soit pour personnaliser la carte, demander un certificat, signer ou chiffrer un document, l'utilisateur doit s'identifier auprès de la carte. Une telle procédure d'identification consiste d'une manière classique à introduire un mot de passe, l'accès à la carte étant bloqué à la suite de trois erreurs de saisie de mot de passe.
En outre, chaque carte 6,7 peut mémoriser une date de fin de validité qui est er*fi vérifiée à chaque accès à la carte, l'ordinateur auquel elle est connectée pour un
accès lui transmettant une date courante qu'elle peut comparer à cette date de fin de validité. Si cette date est dépassée, la carte se bloque. En outre, on peut prévoir de mémoriser la date courante qui est transmise par l'ordinateur lors de chaque accès et de comparer cette date courante avec la date courante transmise lors de l'accès précédent. Si la date courante est antérieure à la date de l'accès précédent, on considère que l'accès en cours est une tentative de fraude et la carte refuse d'exécuter la commande.
On peut également prévoir une procédure de mise à jour des droits attribués à une carte, telle que la date de fin de validité mémorisée par une carte. Cette procédure se déroule d'une manière analogue à celle qui effectue la personnalisation d'une carte, illustrée par la figure 2.
Une personne habilitée disposant d'une carte à microprocesseur contenant les droits nécessaires peut commander la mise à jour des droits d'une autre carte à microprocesseur d'un utilisateur de la communauté. A cet effet, la personne habilitée signe à l'aide de sa carte (clé Kpr) une demande de mise à jour de droits, contenant l'identifiant de la personne en possession de la carte à mettre à jour ou le numéro de série de cette dernière, que l'on peut trouver dans l'annuaire 2, et les nouveaux droits à insérer dans la carte. La demande chiffrée et signée accompagnée du numéro NS de la carte de la personne habilitée est transmise au serveur d'administration 1 qui authentifie la demande à l'aide de la clé Kpu correspondant à la clé Kpr de la carte et trouvée dans l'annuaire 2. Si la personne ayant émis la demande de mise à jour possède les droits nécessaires, le serveur 1 construit un message de mise à jour contenant les nouveaux droits attribués à la carte, et chiffre et scelle ce message à l'aide de la clé Pa de la carte à mettre à jour, qui est déterminée en chiffrant le numéro NS de la carte à l'aide de la clé Pa. Le message chiffré et scellé est ensuite transmis au titulaire de la carte à mettre à jour. La réception d'un tel message sur le terminal de l'utilisateur déclenche une procédure de mise à jour de la carte reliée au terminal. Si la clé Pa de la carte reliée au terminal correspond à la clé Pa utilisée par le serveur d'administration pour chiffrer et sceller le message de mise à jour, la carte effectue la mise à jour demandée.
La carte est conçue pour refuser elle-même d'exécuter une requête en dehors des droits qui lui ont été préalablement attribués. Cette disposition permet de diffuser des cartes dont la durée de validité et d'activité est limitée, et cela sans avoir à faire appel à une gestion complexe des cartes, notamment dans le cas d'organisations décentralisées (constituées d'entités reliées entre elles par des
réseaux de communication publics). En outre, elle permet le remplacement quasi immédiat d'une carte perdue ou volée dont la date de fin de validité peut être mise à jour à distance, dès que la carte est utilisée.
Par ailleurs, la mise en oeuvre de fonctions de confidentialité (chiffrement) repose sur des mécanismes identiques à la signature : seul le possesseur de la clé (privée) de déchiffrement peut déchiffrer les documents qui ont été chiffrés à l'aide de la clé publique correspondant à la clé privée. Il en résulte qu'en cas de perte d'une carte qui seule mémorise la clé de déchiffrement, il est impossible de déchiffrer de tels documents, en particulier s'il n'existe plus de version non chiffrée de ces documents.
L'opération A/B donne le nombre des tours effectués par les deux roues dentées (ll) de l'organe de liaison (4), lorsque le plateau (5) du pédalier (l) fait un tour. L'opération C/D donne le nombre des tours effectués par le pignon (9) de la roue libre (2), lorsque la deuxième roue dentée (llb) fait un tour. L'opération (A/B) * (C/D) donne le nombre des tours effectués par le pignon (9) de la roue libre (2), lorsque le plateau (5) du pédalier (l) fait un tour.
MOYENS UTILISES POUR INSTALLER L'AXE DU PEDALIER ET L'AXE DE L'ORGANE DE LIAISON.
Pour réaliser l'installation de l'axe (6) du pédalier (l) à l'intérieur du moyeu (13) de la roue motrice (14) et l'installation de l'axe (12) de l'organe de liaison (4) à l'intérieur de la pièce cylindrique creuse (16), on doit installer, dans les deux cas, une tige métallique à l'intérieur d'une pièce métallique ayant la forme cylindrique creuse, de manière à permettre à cette tige de tourner à l'intérieur de cette pièce, et à permettre à cette pièce de tourner autour de cette tige sans mouvement axial et avec un frottement réduit. Je propose de procéder comme suit : A) j'installe deux roulements à l'intérieur de la pièce cylindrique creuse, en soudant la bague extérieure de ces roulements sur la paroi interne de cette pièce ; B) j'installe la tige métallique à l'intérieur de la bague intérieure de ces roulements, en soudant cette tige sur la surface de la bague intérieure de ces roulements ; C) je choisis cette pièce cylindrique, cette tige métallique et ces roulements de manière à faire coïncider, dans l'installation en'B', ci-dessus, l'axe de cette pièce avec l'axe de cette tige, et avec l'axe de ces roulements.
REMARQUE : ce sont donc deux roulements qui sont utilisés comme moyens pour installer les deux axes en question.
MOYENS UTILISES POUR FIXER L'AXE DU PEDALIER Pour fixer l'axe (6) du pédalier (l) aux extrémités de la fourche (15), je procède de la façon suivante : - sur l'axe (6) du pédalier (l), j'installe deux roulements (19) identiques entre les manivelles (7) du pédalier (l), en plaçant un roulement à côté de chaque manivelle (7) du pédalier (l) ; l'axe (6) du pédalier (l) traverse la bague int- érieure de chaque roulement (19) ; l'axe (6) du pédalier (l) est soudé sur la surface de la bague intérieure de chaque roulement (19) ; - je fixe chaque extrémité de la fourche (15), à la bague extérieure d'un roulement (19), à l'aide d'un organe métallique (20) appelé, par la suite, l'organe de fixation (20).
REMARQUE : deux roulements (19) et deux organes de fixation (20) sont donc utilisés comme moyens pour fixer l'axe (6) du pédalier (l) aux extrémités de la fourche (15).
DESCRIPTION DE L'ORGANE DE FIXATION.
L'organe de fixation (20) est constitué d'un élément fixe (21) et d'un élément amouvible (22).
ELEMENT FIXE.
L'élément fixe (21) de l'organe de fixation (20) est une pièce métallique dont la forme est un fer à cheval comportant une partie courbe (23) et deux branches (24) rectilignes et parallèles ; la distance séparant ces branches (24) est légèrement supérieure au diamètre des roulements (19).
La partie courbe (23) de l'élément fixe (21) est un demicylindre dont la hauteur est légèrement supérieure à la largeur de la bague extérieure des roulements (19). La section transversale de la partie courbe (23) de l'élément fixe (21) est une demi-couronne avec le diamètre interne légèrement supérieur au diamètre des roulements (19). L'élément fixe (21) est muni de deux plaquettes (26) métalliques ; une plaquette (26) est fixée sur un côté de la partie courbe (23) de l'élément fixe (21) ; l'axe de l'élément fixe (21) passe entre ces plaquettes (26) ; chaque plaquette (26) a une partie dépassant le bord interne de la partie courbe (23) de l'élément fixe (21) ; la distance séparant les parties saillantes des plaquettes (26), est légèrement supérieure
à la largeur de la bague extérieure des roulements (19).
L'axe de l'élément fixe (21) est l'axe du fer à cheval ; la largeur de la bague extérieure des roulements (19) est la largeur de la surface périphérique de cette bague ; les branches (24) et la partie courbe (23) de l'élément fixe (21) ont la même section rectangulaire.
ELEMENT AMOUVIBLE.
L'élément amouvible (22), qui est une tige filetée, est fixé aux branches (24) de l'élément fixe (21) : l'élément amouvible (22) traverse chaque branche (24) par un trou (27) dans la masse de cette branche (24) ; chaque extrémité de l'élément amouvible (22) est fixée, par un écrou (25), à une branche (24) ; l'élément amouvible (22) est perpendiculaire aux branches (24) ; l'axe de l'élément fixe (21) coupe l'élément amouvible (22), en angle droit.
MODALITES DE FIXATION DE L'AXE DU PEDALIER OPERATIONS PREALABLES.
Le groupe hydrophobe du polyuréthane de formule (la) peut également résulter de la réaction de quaternisation de l'amine tertiaire du composé comportant au moins un motif amine tertiaire. Ainsi, le groupement hydrophobe est introduit par l'agent quaternisant. Cet agent quaternisant est un composé de type RQ ou R'Q, dans lequel R et R' sont tels que définis plus haut et Q désigne un groupe partant tel qu'un halogénure, un sulfate etc.
-(Il) les dérivés de cellulose quaternisée et les polyacrylates à groupements latéraux aminés non cycliques.
On peut indiquer comme exemples d'alkylhydroxyéthyl-celluloses quaternisées à chaînes grasses en C8-C30, les produits QUATRISOFT LM 200#, QUATRISOFT LM-X 529-18- A@, QUATRISOFT LM-X 529-18B@ (alkyle en C12) et QUATRISOFT LM-X 529-8 (alkyle en C18) commercialisés par la société AMERCHOL et les produits CRODACEL QM#, CRODACEL QL# (alkyle en C12) et CRODACEL QS# (alkyle en C18) commercialisés par la société CRODA.
Les polymères associatifs amphotères préférés selon l'invention comprennent, ou sont préparés en copolymérisant : 1) au moins un monomère de formule (la) ou (lb):
dans lesquelles, R1 et R2, identiques ou différents, représentent un atome d'hydrogène ou un radical méthyle, R3, R4 et R5, identiques ou différents, représente un radical alkyle linéaire ou ramifié ayant de 1 à 30 atomes de carbone, Z représente un groupe NH ou un atome d'oxygène, n est un nombre entier de 2 à 5, A- est un anion issu d'un acide organique ou minéral, tel qu'un anion méthosulfate ou un halogénure tel que chlorure ou bromure; 2) au moins un monomère de formule (II) R6-CH= CR7-COOH (II) dans laquelle, R6 et R7, identiques ou différents, représentent un atome d'hydrogène ou un radical méthyle; et 3) au moins un monomère de formule (III) : R6-CH= CR7- COXR8 (III) dans laquelle R6 et R7, identiques ou différents, représentent un atome d'hydrogène ou un radical méthyle, X désigne un atome d'oxygène ou d'azote et Rg désigne un radical alkyle finéaire ou ramifié ayant de 1 à 30 atomes de carbone ; l'un au moins des monomères de formule (la), (Ib) ou (III) comportant au moins une chaîne grasse.
Les monomères de formule (la) et (Ib) de la présente invention sont choisis, de préférence, dans le groupe constitué par : - le diméthylaminoéthylméthacrylate, le diméthylaminoéthylacrylate, - le diéthylaminoéthylméthacrylate, le diéthylaminoéthylacrylate, - le diméthylaminopropylméthacrylate, le diméthylaminopropylacrylate, - le diméthylaminopropylméthacrylamide, le diméthylaminopropylacrylamide, ces monomères étant éventuellement quaternisés, par exemple par un halogénure d'alkyle en C1-C4 ou un sulfate de dialkyle en C1-C4.
FORMAT DES DONNEES L'unité élémentaire manipulable par la machine de niveau un est le mot de 16 bits. Les données ont une taille fixe de 16 bits. On note le bit de poids le plus faible (Least-Significant Bit, LSB) à droite du mot, et le bit de poids le plus fort (MostSignificant Bit, MSB) à gauche. Par convention, on numérote les bits du mot de 0 à 15, de droite à gauche. Les données sont enregistrées dans des fichiers au format binaire big endian (octet de plus fort poids stocké à l'adresse de plus faible numéro). Les
données sauvées dans la mémoire de la machine support peuvent être au format little endian ou big endian . En effet, les programmes exécutés sur la machine de niveau un n'ont pas la possibilité de le vérifier, et n'en sont pas affectés. Par contre, en environnement multiprocesseur, il faut s'assurer que tous les processeurs utilisent le même format de données pour le stockage en mémoire.
On rappelle que, par convention, un caractère $ précédant un nombre indique qu'il est exprimé en base hexadécimale.
ORGANISATION DE L'ESPACE D'ADRESSAGE L'espace d'adressage de la machine de niveau un se partage en deux espaces disjoints aux fonctions différentes. Le premier est l'espace de mémoire programmes, dont la fonction est de stocker les programmes destinés à être exécutés. Ses adresses s'étendent de 0 à 232765-1. Le second est l'espace de mémoire données, dont la fonction est de stocker les données utilisées par les programmes pour leur fonctionnement. Ses adresses s'étendent de 0 à 232768-1.
De plus, tout programme destiné à être exécuté doit être stocké en mémoire données avant d'être transféré vers la mémoire programmes.
La structure des registres de contrôle de la machine de niveau un entraîne une vision paginée des deux espaces de mémoire. Ainsi, ces espaces sont vus comme étant découpés en pages de 8 Kmots pour l'exécution des programmes, ainsi que pour la lecture ou l'écriture des données. Ces pages sont des plages d'adresses de taille fixe, situées les unes à la suite des autres, et couvrant l'ensemble de chaque espace de mémoire.
On définit par adresse valide, une adresse permettant d'accéder directement à une information 16 bits de façon bijective (exemples de supports de l'information : RAM, ROM, EEPROM,...). Une telle information n'est accessible que par le processeur virtuel. Toute autre adresse est dite adresse invalide, et provoque systématiquement l'exception si un programme tente d'y accéder.
Dans chaque espace de mémoire, on distingue un espace exploitable, ainsi qu'un espace inexploitable, disjoint du premier, et situé immédiatement après. Ces deux espaces recouvrent la totalité de chaque espace de mémoire.
L'espace exploitable correspond à l'ensemble des pages ne contenant que des adresses valides. L'espace inexploitable correspond à toutes les autres pages, uniquement composées d'adresses invalides.
Chaque espace exploitable débute à l'adresse 0, se poursuit séquentiellement aux adresses 1, 2,3,..., et son adresse de fin dépend de la quantité de mémoire disponible ainsi que de sa répartition entre les deux espaces de mémoire. Chaque adresse pointe sur un mot de 16 bits.
On définit par"espace adressable données" l'espace exploitable de l'espace de mémoire données.
On définit par"espace adressable exécutable" l'espace exploitable de l'espace de mémoire programmes. Sa première page n'est pas accessible en écriture et n'est pas interruptible, car réservée au programme de gestion de l'exception, notamment appelé au démarrage de la machine.
Un ensemble de pages de mémoire données peut être transformé en une page de mémoire programmes. Inversement, une page de mémoire programmes peut être transformée en un ensemble de pages de mémoire données. La première page de chaque espace adressable est toujours valide et n'est pas transformable.
REGISTRES DU PROCESSEUR
Mode Nom du registre Taille Rôle d'accès Lecture/Ro à R2047 16 bits 2048 registres internes à usage Écriture général.
Lecture/MER 16 bits Registre de communication avec le Écriture (Mapper/Enumerator Cartographe/Enumérateur.
La puce à ADN universelle de la présente invention est une puce d'hybridation d'une collection de fragments monocaténaires d'un acide désoxyribonucléique provenant d'un organisme, ladite collection de fragments étant obtenue notamment par digestion dudit acide désoxyribonucléique par au moins une enzyme de restriction ayant un site de restriction déterminé, chaque fragment comprenant un reste de séquence dudit site de restriction et, contiguë audit reste de séquence, une séquence interne propre à chaque fragment ; ladite puce comprenant un support sur lequel est fixée une matrice ordonnée de sondes d'acides
nucléiques, lesdites sondes comprenant une première et une deuxième parties de séquence, la première partie de séquence étant constante d'une sonde à l'autre et au moins complémentaire au reste de la séquence du site de restriction déterminé, et la deuxième partie de séquence, contiguë à ladite première partie de séquence, étant variable d'une sonde à l'autre et constituée de combinaisons déterminées de bases azotées choisies de telle manière que la matrice ordonnée de sondes comprenne les sondes capables de s'hybrider spécifiquement aux différents fragments d'acide nucléique de ladite collection.
Le support de la puce selon la présente invention peut être l'un quelconque des supports servant à la fabrication des biopuces à ADN connues de l'homme du métier. De tels supports sont décrits par exemple dans la demande EP-1141391 déposée par le COMMISSARTIAT A
L'ENERGIE ATOMIQUE (France). Les méthodes de fixation des sondes sur le support peuvent être celles qui sont classiquement utilisées dans la technique des biopuces à ADN, par exemple celle décrite dans le document précité.
L'efficacité du traitement sur l'immobilisation des
sondes est caractérisée par hybridation avec des cibles complémentaires. Les observations de fluorescence montrent que, plus la surface du support est hydrophile, meilleure est l'immobilisation des sondes, ce qui permet l'obtention d'une plus grande densité de sondes sur le support.
De préférence, le support est un support solide présentant une surface pour l'immobilisation d'oligonucléotides, ladite surface étant la surface d'un matériau choisi parmi HfO2, Ti02, Ta2Og, ZrO2 et un mélange comprenant au moins l'un de ces matériaux, ladite surface ayant subi un traitement pour la rendre hydrophile.
Avantageusement, le matériau se présente sous la forme d'une couche déposée sur un substrat. Cette couche peut posséder une épaisseur comprise entre quelques nanomètres et un micromètre. Le substrat peut être un substrat choisi parmi les substrats en verre, en plastique et en semiconducteur, par exemple en silicium. Le matériau présentant cette surface d'immobilisation d'oligonucléotides peut être par exemple un mélange comprenant silos.
La préparation du support comporte avantageusement les étapes de fourniture dudit substrat, de dépôt sur le substrat d'une couche d'un matériau choisi parmi HfOs, TiO, TasOg, ZrCet un mélange comprenant au moins l'un de ces matériaux, et detraitement de la face libre de ladite couche pour la rendre hydrophile. L'étape de dépôt peut par exemple consister à déposer une couche de matériau d'une épaisseur comprise entre quelques nanomètres et un micromètre. L'étape de fourniture du
le corps mobile 4 pour verrouiller la porte coulissante 1 en état fermé.
Le numéro de référence 31 désigne un interrupteur de verrouillage (interrupteur de limitation), servant de moyen de détection de verrouillage, qui est fixé sur le côté de l'automotrice et est activé dans l'état verrouillé illustré pour transmettre un signal de verrouillage à l'automotrice. Le numéro de référence 32 désigne un interrupteur de fermeture de porte, servant de moyen de détection de fermeture de porte, qui est activé dans l'état fermé
illustré pour transmettre un signal de fermeture de porte à l'automotrice.
D'autre part, un électro-aimant 33, servant de mécanisme de déverrouillage, est fourni pour entraner la tige de verrouillage 22 à l'encontre de la force du ressort de blocage 24. L'électro-aimant 33 est fixé verticalement sur i'automotrice et lorsqu'il est hors tension, son plongeur 33a situé en fin de course inférieure est placé à proximité de la surface inférieure de la plaque de
verrouillage 23.
Sur la figure 1, un moyen de retenue de tige dégagée 34 est fourni qui est conçu pour maintenir la tige de verrouillage 22 dégagée du corps mobile 4. Le moyen de retenue de tige dégagée 34 comprend une coulisse 19,
servant de moyen de blocage pour bloquer la tige de verrouillage 22 libérée du corps mobile 4, et un ressort de rappel 20 composé d'un ressort hélicodal de tension, servant d'élément de force pour forcer la coulisse 19 vers la tige de verrouillage 22. La coulisse 19 est supportée sur le côté de l'automotrice s de façon qu'elle puisse coulisser horizontalement sur la figure 1 et est en contact avec un galet 25 intogré à la tige de verrouillage 22 par l'intermédiaire d'une surface de came 19a pour empêcher la tige de verrouillage 22 de se déplacer dans le trou de blocage 26. Le galet 25 est monté de manière à tourner sur une plaque de fixation 35 intégrée à la tête de la tige de verrouillage 22. Le ressort de rappel 20 a une extrémité crochue sur la coulisse 19 et une autre extrémité crochue sur l'automotrice. Donc, dans l'état fermé illustré sur la figure 1, la coulisse 19 est poussée vers la droite sur la figure 1 par une tige poussoir 14 montée à une extrémité de l'élément mobile a, la surface de came 19a est libérée du galet 25 et le ressort de rappel 20
est comprimé.
Le numéro de référence 28 désigne une manette d'urgence qui est une manette rotative actionnée manuellement. La manette d'urgence 28 est en Z avec une section de came 28a à une de ses extrémités et une manette 28b à son autre extrémité comme représenté sur la figure 1 et la manette d'urgence
28 est supportée sur le côté de l'automotrice de façon à tourner.
Normalement, la manette d'urgence 28 est positionnce horizontalement, sa position étant limitée par une butée 37. Une section actionnant un interrupteur 28c est intégrée à la manette 28 de commande. Dans l'état représenté sur la figure 1, un bras de déverrouillage 38 est positionné à proximité de la section de came 28a et est courbé pour s'intégrer à la plaque de fixation 35. Le numéro de référence 39 désigne un interrupteur de manette d'urgence qui détecte le fonctionnement de la manette d'urgence 28 et, dans l'état représenté sur la figure 1,1'actionneur 39a est en état MARCHE lorsqu'il est
pressé par la section actionnant un interrupteur 28c.
Une description des actions normales d'ouverture et de fermeture est