INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
le micro-ordinateur peut faire autre cho se pendant que le transfert a lieu; le micro-ordinateur teste que le transfert de données cartelmemoire vive est terminé Ipar exemple en interrogeant le système d'accès direct mémoire ou un "port" de la carte) et teste un code d'état de la carte (par exemple "incidents éventuels" ou "fin de document li l'opération est répétée autant de fois que nécessaire fautant de fois qu'il y a de lignes graphiques dans le document transmis); la fin de l'échange est provoquée soit par la carte (moyennant un code spécial retourné via un de ses "ports"), soit par les programmes- du micro-ordinateur;; b) entre le télécopieur et carte la carte la communication se fait par l'intermé- diaire de la sortie rapide à 25 broches du télécopieur: la communication est basée sur le principe d'un interface série transmettant une ligne (soit 1728 bits en format "A4" normes CCITT) à la fois, avec une horloge de synchronisation; chaque groupe de 8 bits correspond à un octet transmis au micro-ordinateur ou reçu de celui-ci, le bit de poids fort étant le premier; chaque opération d'entrée ou sortie doit donc émettre ou demander 1728 bits, soit 216 octets si on travaille en format "A4" selon les normes du CCITT"1.
3 - Gestion interne de la carte La carte d'interface 2 dispose des ressources nécessaires pour gérer les ordres donnes par le micro-ordinateur; le protocole d'échange micro-ordinateur/carte et le protocole cafte/télecopieur. ainsi que les réponses transmises par le télécopieur.
De plus, et afin d'améliorer les performances du système, elle est capable de désynchroniser les échanges de données micro-ordinateur/carte et carte/té télécopieur (dans les deux sens) en mettant les données reçues d'un côté et non encore demandées de l'autre dans un buffer interne d'une taille suffisante pour être capable de stocker un certain nombre de lignes La logique de la carte est capable de ralentir le flux de données entrant dans ce buffer en fonction inverse de l'espace libre encore disponible dans celui-ci.Ceci afin de permettre de gagner du temps en désynchronisant les opérations d'acquisition et de traitement de données et de faire fonctionner l'ensemble du système à une vitesse moyenne qui soit la plus proche possible de la vitesse moyenne du plus lent des deux systèmes d'acquisition et de traitement de données (on obtiendrait l'égalité des vitesses, par exemple, avec un buffer interne de taille très grande).
B - LE SOUS-SYSTEME DE CODAGE-DECODAGE DE DOCUMENTS Ce système permet de transcrire un document graphique saisi sous la forme d'une matrice de points ("pi- xels"), en un fichier de données binaires qui en est une représentation exacte et généralement moins volumineuse (compression). De meme, on peut restituer le document graphique d'origine à partir du fichier de données graphiques codées.
Le sous-système de' codage-décodage de document est composé du sous-système de codage et du sous-système de décodage qui permettent de réaliser la transcriptiondocument graphique, fichier de données graphiques codées et la transcription inverse.
Ces deux sous-systèmes réalisent un codage/décodage suivant un algorithme de codage particulier détaillé plus loin et qui n'est pas revendiqué en lui-même.
L'algorithme de codage employé est conforme à l'avis T-4 précité du CCITT (codage bidimensionnel).
sauf que - la dernière séquence de bits d'une ligne est omise, par exemple une ligne de 1728 bits composée de 900 blancs et 828 noirs sera codée : "900 blancs - fin de ligne (de même une ligne blanche sera codée code 0 - fin de ligne ), il est rappelé que la norme du CCITT impose de coder dans ce cas "900 blanc 828 noirs fin de ligne ; - le facteur "K" (tel que K-l est égal au nombre de lignes codées en bidimensionnel à la suite d'une ligne codée en unidimensionnel) est paramétrable et choisi entre 1 et 2500 (par exemple, selon le système de transfert de données utilisé), alors que le CCITT suggère d'employer K = 4:: - de plus, chaque fois qu'une ligne blanche est détectée, le système de codage est réinitialisé de telle sorte que la ligne suivante soit codée en unidimensionnel (comme si on était arrivé à la fin des "K-l" lignes à coder, à la suite, en bidimensionnel), de telle sorte qu'une ligne non blanche suivant une ligne blanche soit toujours codée en unidimensionnel; - enfin. un en-tete est réservé au début de chaque fichier données graphiques codées", qui peut contenir des données supplémentaires concernant ce fichier; par exemple - si le document a été saisi en simple densi té ou en double densité (normes du CCITT): - si le document est lisible directement ou s'il a été crypté: - un champ alphanumérique permettant d'asso cier un commentaire texte au document.
C - LE SOUS-SYSTEME D'AFFICHAGE Il permet d'afficher tout ou partie d'un document graphique connu sous la forme d'une matrice de points ("pixels") d'un format donne, sur l'écran graphique du micro-ordinateur, qui se présente également sous forme de matrice de points. mais d'un format éventuellement différent.
La conversion de format se fait selon deux homo théties, à savoir a) une homothétie verticale qui permet de composer une ligne d'affichage à partir d'une ou plusieurs lignes de données ou, au contraire, d'écrire une lignede données sur une ou plusieurs lignes d'affichage; cette homothétie est réalisée de manière à "épaissir les traits" dans le cas où plusieurs lignes de données doivent être combinées ("ou inclusif des données "pixels noirs") et est effectuée de manière "pseudo-aleatoire" lorsque la définition verticale des données et celle de l'écran graphique ne sont pas multiples l'un de l'autre b) une homothétie horizontale qui permet de changer une ligne graphique" d'une longueur donnée {par exemple 1728 bits) en une ligne graphique d'une longueur différente et paraissant similaire à oeil;; le principe de cette homothétie est de convertir la ligne graphique initiale en un tableau d'index qui donne les numéros d'ordre, dans la ligne, des bits pour lesquels la "couleur" des "pixels" est passée de blanc à noir ou de noir à blanc (la ligne est supposée commencée en "blanc"), puis de multiplier chacun de ces index par une constante non entière et, enfin de recomposer la ligne graphique à partir du nouveau tableau d'index, le rapport des longueurs de la nouvelle ligne graphique et de la ligne graphique d'origine étant égal à la constante qui a servi aux multiplications et de plus les arrondis étant gérés de manière a "épaissir le trait" plutôt que de risquer de l'amincir, D - LE SOUS-SYSTEME DE GESTION DE LA BASE DE DONNEES LQ CALE Il permet de gérer les fichiers de données graphiques compactées présents dans la mémoire de masse du micro-ordinateur (disques, disquettes, etc.) en réalisant notamment les fonctions suivantes - accès à un fichier, connaissant son identification (sur un nombre de caractères paramétrables entre 1 et 100); - création d'un fichier avec son identification (sur un nombre de caractères paramétrables entre 1 et 100 > :: - obtention de la liste triée des fichiers à partir d'un nom donné (liste triée sur les noms); - obtention de la liste des fichiers triée sur la date de dernière consultation, à partir d'une date donnée; - libération d'espace-disque en supprimant le fichier le moins récemment consulté qui figure également dans la mémoire de masse d'un autre système.
E - LE SYSTEME DE COMMUNICATION Ce sous-système permet d'échanger des fichiers de données graphiques compactées entre le micro-ordinateur sur lequel il est implanté et un ou plusieurs systèmes; il réalise notamment les fonctions suivantes - acquisition d'une liste de fichiers figurant dans la base de données d'un autre système et présentation à l'opérateur d'une liste triée et fusionnée de fichiers de données locaux et distants; - recherche d'un fichier de données sur un système distant; - envoi d'un fichier de données sur un système distant; - envoi de tous les fichiers de données non encore "envoyés" sur un système distant.
Le sous-système de communication peut fonctionner grâce à une liaison type "émulation écran IBM "3278" au moyen d'un réseau local, ou par tout autre système de liaison entre ordinateurs.
Pour réaliser les seize programmes mentionnés ci-dessus avant la description des figures 1 et 2, l'ensemble du dispositif est constitué par 37 modules, à savoir : 30 sur le micro-ordinateur et 7 sur le site central. Les modules du site central sont par exemple écrits en language "COBOL" et en assembleur et tous ceux du micro-ordinateur sont écrits en assembleur.Les modules du micro-ordinateur peuvent être regroupés en soussystèmes correspondant à la description précédente, 1 - MODULES DU MICRO-ORDINATEUR a) Neuf modules du sous-système de codage-déco- dage, à savoir cinq modules pour le codage et quatre modules pour le décodage, Ce sont les modules suivants - le module "acquisition de ligne" qui contient toutes les procédures nécessaires au dialogue avec la carte de communication micro-ordinateur - télécopieur et notamment la procédure de lecture d'une "ligne graphique" dans les buffers de cette carte pour traitement par les programmes; - le module "compaction" qui contient la procédure de compaction d'un feuillet de document; cette procédure acquiert chacune des lignes graphiques du document à traiter (par le module précédent), puis les analyse pour dresser la "table des mutants" (liste ordonnée des index des "pixels" de la ligne graphique pour lesquels la "couleur" de la ligne change de blanc à noir ou vice-versa), ensuite communique la table des mutants aux modules d'affichage (pour afficher la ligne au format de l'écran), et enfin code la ligne, selon l'algorithme déjà cité, dans un buffer en mémoire vive en utilisant les longueurs de séquence d'une "couleur" donnée qui sont obtenues par soustraction à partir de la table des mutants ou en utilisant les décalage par rapport à la transition correspondante de la ligne précédente (soustraction à partir de la table des mutants "couran te" et de la table des mutants "précédente");; - le module "annexe de la compaction" qui contient des procédures utilitaires nécessaires au programme de compaction pour gérer le buffer de données graphiques compactées (notamment pour l'écrire dans un fichier); - le module "table de compaction" qui contient toutes les tables nécessaires au programme de compaction (correspondant aux tables décrites dans l'avis T-4 du CCITT"):: - le module "commande de la compaction" qui contient la procédure "maîtresse" du programme de compaction, chargée notamment de l'allocation des buffers, de l'initialisation des valeurs et du dialogue avec l'opérateur; - le module "décompaction" qui contient la procédure de décompaction d'un feuillet de document, cette procédure traite le fichier des données compactées (précédemment ou dans un buffer) et l'interprète pour pouvoir dresser la "table des mutants" de cette ligne.
correspondant exact de la table des mutants de la ligne obtenue précédemment par le programme de compaction; enfin la procédure communique la nouvelle table des mutants aux modules d'affichage et traite la ligne suivante; la procédure de décompaction permet également de décompacter le feuillet pour impression sur l'imprimante associée au télécopieur:: - le module annexes de la décompaction" qui contient les procédures utilitaires nécessaires au programme de décompaction pour gérer le buffer de données graphiques compactées (notamment pour le lire dans un fichier) et pour recaler la décompaction en cas d'anomalie constatée dans les données; - le module "tables de décompaction" qui contient toutes les tables nécessaires au programme de dé compaction (correspondant au réciproque des tables décrites dans l'avis T-4 du CCITT); - le module "commande de la décompaction" qui contient la procédure "maitresse" du programme de décompaction chargée notamment de l'allocation des buffers.
de l'initialisation des valeurs et de la lecture de la "table de commande" du programme: b) trois modules du sous-système d'affichage, à savoir - le module "traitement de la table des mutants pour affichage" qui contient le programme de traitement retour de la table des mutants et composition de la ligne au format de l'écran de visualisation; ce programme multiplie chacune des entrées de la "table des mutants" par une constante (le rapport d'homothétie" qui correspond au rapport de la longueur d'une ligne graphique d'écran à la longueur d'une ligne graphique en saisie selon les normes du CCITT), puis compose dans un buffer une "ligne-graphique" qui commence par du "blanc" et change de couleur pour chaque pixel dont la valeur d'index de la ligne figure dans la file des mutants "corrigée" par le rapport d'homothétie; ce module effectue également l'homothétie verticale, c'est-à-dire que, connaissant le nombre de lignes graphiques du document d'origine, le nombre de lignes graphiques de l'affichage, le programme en déduit, selon un algorithme pseudoaléatoire qui permet de respecter l'esthétique de l'affichage, combien de fois une ligne (de "référence") donnée doit être répétée à l'affichage ou, au contraire, combien de lignes doivent être fusionnées (par "ou inclusif") pour donner une ligne d'affichage; ce module permet également de composer une ligne pour l'impression sur l'imprimante du télécopieur: - le module "traitement de la carte d'affichage graphique" qui contient toutes les procédures nécessaires pour initialiser la carte de gestion de l'é- cran, en mode texte ou en mode graphique, pour afficher le premier ou le second des buffers de la carte (mode graphique), pour afficher sur la carte le contenu d'un buffer de données (présent en mémoire vive) et pour afficher directement, à L'écran, une ligne de données graphiques: ces procédures adressent directement les ports de la carte de contrôle de l'écran en évitant donc les dialogues avec le système d'exploitation du microordinateur: - le module changement de fenêtre qui permet de commander facilement l'affichage d'une partie donnée du document à l'écran du micro-ordinateur: il calcule l'adresse-memoire à laquelle se trouve la partie demandée par l'opérateur et demande (via le module précédent) l'affichage à l'écran de la fenêtre de document demandée; c) cinq modules du système de gestion de la base de données, à savoir - le module principal de gestion des fichiers de feuillets qui contient les procédures d'initialisation du système de gestion de la base de données (lecture de la table d'index de la base de données) de validation des modifications faites (réécriture de la table), de gestion de débordement (destruction de l'entrée la moins récemment consultée qui figure également sur le site central). de création d'entrée dans la table, de suppression de document (1 document = 1 ou plusieurs feuillets, 1 feuillet = 1 entrée de la base de données); ; - le "module annexe "A" de gestion des fichiers de feuillets" qui contient les procédures de destruction d'une entrée de la table sur la clé n 1 (numéro ro de dossier) et destruction du fichier correspondant.
Un autre but encore de la présente invention est de proposer une suspension pneumatique pour véhicule qui permette à une partie du poids du véhicule d'être supportée directement par la catisse du véhicule, sans passer par l'assemblage de support de l'amortisseur.
Selon la présente inventions ces buts et d'autres sont obtenus à l'aide d'une suspension pneumatiojue destinée à transmettre à une roue d'un vehicule une partie du poils de la caisse de celui-ci et comportant: a) un amortisseur qui comprend un organe cylindrique extérieur et un organe intérieur en forme de tige, l'extrémité inférieure dudit organe cylindrique extérieur étant couplée à ladite roue et ledit organe intérieur en forme de tige étant mobile axialement par rapport audit organe cylindrique extérieur en exerçant une action d'amortissement entre ces deux organes, l'extrémité supérieure dudit organe intérieur en forme de tige faisant saillie vers le haut à partir de l'extrémité supérieure dudit organe cylindrique extérieur; b) un assemblage de support supérieur comportant: : bl) un premier organe tubulaire fixe à l'extrémité supérieure dudit organe intérieur en forme de tige dudit amortisseur; b2) un deuxieme organe tubulaire présentant un diamètre supérieur à celui du premier skne tubulaire, monte rigidement à la caisse dudit véhicule b3) un organe en forme de manchon réalisé en un matériau élasti que et fixé par sa partie intérieure audit premier organe tubulaire et par sa partie extérieure audit second organe tubulaire; et b4) un troisième organe tubulaire présentant un diametre supé rieur à celui du deuxième organe tubulaire, monté rigidement à la caisse dudit véhicule par son extrémité supérieure et entourant la partie supérieure dudit organe intérieur en forme de tige dudit amortisseur; et c) un organe en forme de diaphragme ou membrane roulante en un matériau élastique et présentant une forme annulaire en volute ou de révolution, sa périphérie intérieure étant reliée de façon étanche à la périphérie exterieure de ladite extrémité supérieure dudit organe cylindrique extérieur dudit amortisseur et sa périphé rie extérieure étant fixée de façon étanche à la périphérie de l'extrémité inférieure dudit troisieme organe tubulaire;; d) une chambre de pression étanche aux gaz étant définie entre ledit organe à diaphragme ou membrane roulante, ledit amortisseur, ledit troisieme organe tubulaire et ladite caisse du véhicule, le volume de cette chambre de pression étanche aux gaz variant lorsque ledit organe cylindrique extérieur dudit amortisseur se déplace axiale ment par rapport audit organe intérieur en forme de tige et par rapport à ladite caisse du véhicule.
Grâce à ce mode de réalisation, la pression à l'intérieur de la chambre de pression étanche au gaz qui supporte la partie du poids du véhicule portée par cette suspension pneumatique, est supportee en partie directement par la caisse du véhicule, c'est-à-dire ntest pas complètement transmise via l'organe en forme de manchon. Il s'ensuit, que la charge sur l'organe en forme de manchon et sur l'assemblage de support supérieur est réduite dans son ensemble et que la rigidité de l'organe en forme de manchon peut être réduite sans diminuer la fiabilité de la suspension dans le temps et en améliorant ainsi la tenue de route du véhicule.Ainsi, du fait que l'une des extrémités du diaphragme roulant est fixée à la périphérie de l'extrémité inférieure du troisième organe tubulaire qui est fixé directement à la caisse du véhicule, la taille de la chambre de pression peut être augmentée par rapport au mode de réalisation classique, ce qui réduit le coefficient ou le degré d'élasticité du ressort pneumatique et améliore ainsi la tenue de route du véhicule.Par rapport au type de suspension pneumatique appelé "à sollicitation séparée", dans lequel un trou prévu dans la caisse pour recevoir le support supérieur est obturé du côté opposé du support supérieur à partir du diaphragme, par un organe formant chapeau ou couvercle fixé à la caisse du véhicule, le joint entre la caisse et le ressort pneumatique peut être rendu plus compact et ainsi par rapport à une suspension de ce type, la fiabilité par rapport aux fuites pneumatiques, est grandement améliorée.
D'autres buts, avantages et caractéristiques de l'invention apparaîtront à la lecture d'(n mode de réalisation, faite à titre non limitatif et en regard du dessin annexé ou la figure unique est une coupe longitudinale d'un mode de réalisation de la suspension pour véhicule, selon l'invention.
Le numéro de référence 1 désigne l'organe tubulaire extérieur d'un amortisseur de véhicule dont le corps tubulaire est désigné par 22 et la tige intérieure par la référence 2. On a représenté uniquement les parties supérieures de ces organes, mais la partie inférieure du corps tubulaire extérieur 22 de l'amortisseur est reliée à un organe support de roue non représenté, qui porte à rotation une roue de véhicule non représentée également, et qui est relié à un bras de suspension et à d'autres organes annexes de type connu. L'extrémité supérieure 3 de l'organe intérieur en forme de tige 2 de l'amortisseur 1, présente un diametre réduit et est couplée à la caisse 5 du véhicule par un assemblage de support supérieur 4.
De façon détaillée, cet assemblage de support supérieur 4 comporte un collet ou manchon 6 fixé autour de l'extrémité supérieure 3 de l'organe intérieur en forme de tige 2, un organe tubulaire intérieur 9 qui est muni d'un trou qui traverse sa surface d'extrémité et qui est également fixé à l'extrémité supérieure 3 de l'organe intérieur en forme de tige 2 et en butée sur le collet 6, ainsi qu'une rondelle 7 et un écrou 8 qui sont montés à l'extrémité supérieure 3 de l'organe intérieur en forme de tige 2 et qui assemblent rigidement l'organe tubulaire intérieur 9 et le collet 6. Un organe tubulaire extérieur 10 est fixé à la caisse du véhicule 5 à l'aide de moyens qui seront explicités brièvement et il est prévu entre l'organe tubulaire intérieur 9 et l'organe tubulaire extérieur 10 un organe formant manchon annulaire 11 en un matériau élastique tel que du caoutchouc.La partie intérieure de cet organe en forme de manchon il est fixée à la partie extérieure de l'organe tubulaire intérieur 9 par un procédé tel que la vulcanisation et, de même, la partie extérieure de l'organe en forme de manchon 11 est fixée à la partie intérieure de l'organe tubulaire extérieur 10 par un procédé tel que la vulcanisation. L'organe intérieur en forme de tige 2 est ainsi couple élastiquement à la caisse du véhicule 5. Un organe de support de butée de rebond 12 est emmanché à force sur l'extrémité inférieure de l'organe tubulaire extérieur 10 et l'une des extrémités d'un organe tubulaire de butée de rebond 13 qui est montée autour de l'organe intérieur en forme de tige 2, est fixée à cet organe de support 12 à l'aide d'un adhésif ou similaire.Une pluralité de trous 14 sont percés à travers cet organe de support 12 pour assurer le libre passage du gaz comme ceci est nécessaire et sera expliqué brievement par la suite.
Un premier organe tubulaire 15 définissant une chambre pneumatique 26 est réalisé en forme de tube court avec un fond annulaire 16 muni d'un trou central. Une pluralité de boulons 17 sont disposés à travers l'extrémité de fond 16 de cet organe tubulaire 15 et sont sondés de façon étanche à l'air (un seul de ces boulons 17 est visible sur le dessin) et ces boulons 17 s'étendent vers le haut à travers des trous prévus dans la caisse du véhicule 5 et des écrous 18 sont vissés sur ces boulons; le premier organe tubulaire 15 est ainsi rigidement fixé à la caisse du véhicule 5.L'organe tubulaire extérieur 10 de l'assemblage de support supérieur 4, traverse le trou central de l'extrémité du fond annulaire 16 de l'organe tubulaire 15 et ces éléments sont soudés l'un à l'autre de façon étanche à l'air, de telle façon que l'organe tubulaire extérieur 10 soit fixé rigidement à la caisse du véhicule 5. L'extrémité supérieure d'un second organe tubulaire 19 est soudée de façon étanche à l'air dans l'extrémité inférieure du premier organe tubulaire 15 et l'extrémité inférieure de ce second organe tubulaire 19 est quelque peu rétreinte et enveloppe vers le bas, d'une façon générale, l'extrémité supérieure de l'organe tubulaire extérieur 22 de l'amortisseur. Au bord inférieur du second organe tubulaire 19, est fixé par un organe annulaire 21, le bord extérieur d'un diaphragme ou d'une membrane roulante 20 d'un type connu en soi et réalisé en un matériau flexible tel que du caoutchouc ou un autre élastomère. Le rebord intérieur de la membrane roulante 20 est fixé par un autre organe annulaire 24 à l'extrémité supérieure d'un piston 23 qui est fixe à l'enveloppe extérieure 22 de l'organe tubulaire extérieur 1 de l'amortisseur.