INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le convoyeur 16 est constitué par un rail de guidage 22 dont une extrémité débouche au niveau de l'extrémité supérieure de la rampe hélicoïdale 20 et dont l'autre extrémité débouche au niveau du poste d'assemblage P.
De manière générale, le déplacement des étiquettes 3 depuis la trémie de stockage 12 jusqu'au poste d'assemblage P est assuré par une mise en vibration appropriée suivant les trois axes - de la trémie 12 pour diriger les étiquettes 3 vers la goulotte de sortie 18, - du bol 14 de récupération et de tri pour forcer les étiquettes 3 à sortir du bol 14 en remontant l'une derrière l'autre le long de la rampe hélicoïdale 20, et - du convoyeur 16 pour diriger les étiquettes 3 jusqu'au poste de travail P.
A cet effet, trois dispositifs vibreurs 25a, 25b et 25c sont respectivement associés à la trémie 12, au bol 14 et au convoyeur 16.
Le système B comprend un bol de tri et de récupération 30 et un convoyeur 32. Les clous 5 des dispositifs anti-vol sont directement stockés en vrac dans le bol 30. En effet, les clous 5 ont des dimensions plus petites que celles des étiquettes 3, et il n'est pas nécessaire de prévoir une trémie de stockage en amont du bol 30. D'une manière générale, le bol 30 présente une structure semblable à celle du bol 14 qui récupère les étiquettes 3, à savoir : un fond 30a de forme circulaire et bombée, une paroi interne 30b évasée et comportant une rampe hélicoïdale 34 qui forme un chemin de guidage entre le fond 30a et la partie supérieure du bol 30.
Le convoyeur 32 est constitué par un rail de guidage 36 dont une extrémité débouche au niveau de l'extrémité supérieure de la rampe hélicoïdale 34 et dont l'autre extrémité débouche au niveau du poste d'assemblage P.
Avantageusement, le rail 36 comporte une fente centrale 36a dans laquelle vient s'engager librement la pointe 8 de chaque clou 5 (figure 5).
Le déplacement des clous 5 depuis le fond du bol 30 jusqu'au poste d'assemblage P est assuré par une mise en vibration du bol 30 pour forcer les clous 5 à sortir du bol en remontant l'un derrière l'autre le long de la rampe hélicoïdale 34, et du convoyeur 32 pour acheminer les clous 5 jusqu'au poste d'assemblage P. A cet effet, deux dispositifs vibreurs 38a et 38b sont respectivement associés au bol 30 et au convoyeur 32.
Le poste d'assemblage P comprend une surface de travail S, un dispositif de positionnement 40 des étiquettes 3 sur la surface de travail S, un dispositif manipulateur 42 des clous 5, un dispositif de visée 44 pour permettre à un opérateur de positionner correctement sur la surface de travail S l'endroit du tissu où doit être apposé par encliquetage un dispositif anti-vol 1, et un dispositif d'encliquetage automatique d'une étiquette 3 et d'un clou 5.
Un premier mode de réalisation va être décrit en référence aux figures 2, 3 et 5.
Le système traite des échantillons audio. Il comporte un moyen servant à produire un signal d'entrée de fréquence d'échantillonnage audio à partir du mouvement d'une source audio qui produit les échantillons audio, et un moyen servant à produire un signal de sortie de fréquence d'échantillonnage audio à partir du signal d'entrée de fréquence d'échantillonnage audio, afin de commander le mouvement d'un transport audio. Le moyen de production de sortie comporte un réseau servant à traiter le signal d'entrée de fréquence d'échantillonnage audio afin de produire le signal de sortie de fréquence d'échantillonnage audio, lequel réseau introduit un retard dans le signal d'entrée de fréquence d'échantillonnage audio, ce qui produit un signal d'entrée retardé de fréquence d'échantillonnage audio. Le système comporte en outre un moyen servant à suivre la fréquence d'échantillonnage audio et à compenser le retard apparaissant dans le signal d'entrée de fréquence d'échantillonnage audio afin de synchroniser le signal de sortie de fréquence d'échantillonnage audio avec le signal d'entrée de fréquence d'échantillonnage audio. Le moyen de suivi comporte un moyen servant à produire une fréquence d'échantillonnage audio poeditc cn fonction du temps du signal d'entrée retardé, un moyen servant à produire une fréquence d'échantillonnage audio calculée en fonction du temps du signal d'entrée retardé, et un moyen servant à minimiser toute erreur entre la fréquence d'échantillonnage audio prédite et la fréquence d'échantillonnage audio calculée.
Un aspect de l'invention est que le système compense toute erreur entre un état futur du système après un retard apparu dans un réseau et la valeur prédite de l'entrée à cet instant futur.
Un autre aspect de l'invention est que le système synchronise le mouvement du transport audio sur le mouvement d'une entrée audio dont le signal a été retardé lors du traitement dans le réseau.
La description suivante, conçue à titre d'illustration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, panmi lesquels: - la figure 1 illustre, à un niveau élevé, la structure d'un système de traitement d'échantillons audio selon l'invention; - la figure 2 illustre à un niveau élevé la structure d'un dispositif de traitement d'un système de traitement d'échantillons audio, selon l'invention; - la figure 3 illustre à un niveau élevé la structure d'un dispositif de traitement d'un système de traitement d'échantillons audio, selon l'invention; - la figure 4 est un diagramme illustrant la fréquence d'échantillonnage dans un système de traitement d'échantillons audio, selon l'invention; - la figure 5 est un diagramme illustrant le nombre d'échantillons réel dans un système de traitement d'échantillons audio, selon Itinvention; - la figure 6 est un diagramme illustrant le nombre d'échantillons voulu dans un système de traitement d'échantillons audio, selon l'invention; et - la figure 7 est un diagramme illustrant un exemple des performances d'un système de traitement d'échantillons audio, selon l'invention.
On se reporte maintenant aux dessins, et plus particulièrement à la figure 1, ainsi qu'aux figures 2 et 3. Sur ces figures, on peut voir une représentation, à un niveau élevé, de la structure employée dans un système 10 de traitement d'échantillons audio, qui comporte un dispositif 12 de commande de fréquence, contenant un dispositif 14 de suivi d'échantillons audio qui compense un retard 16 apparu dans un réseau 18 et synchronise une sortie audio 20 sur une entrée audio 22 qui a été retardée par le réseau 18.
Le système 10 lit un signal d'entrée, tel qu'un code temporel externe fourni par une source d'entrée 22, dans un lecteur d'entrée 24. Le signal d'entrée est envoyé par une liaison série 26 à un dispositif de traitement 28, ainsi qu'à un multiplicateur 30 (qui multiplie par exemple les trames par les échantillons par trame) afin de produire un nombre voulu d'échantillons audio 32. Le nombre voulu d'échantillons audio 32 est ajouté, dans un additionneur 34, à un nombre réel d'échantillons 36 produit dans une horloge 38, par exemple une horloge audio AES, via un multiplicateur 40 qui multiplie le signal d'horloge 38 par les échantillons par trame afin de produire le nombre réel d'échantillons 36. La différence entre le nombre voulu et le nombre réel d'échantillons audio constitue l'erreur de retard 16. L'erreur 16 est appliquée en entrée au dispositif 14 de suivi d'échantillons audio, lequel produit une fréquence d'échantillonnage audio modifiée 42, laquelle est ajoutée, dans un additionneur 44, à la dernière fréquence 46, produite dans un bloc 48, afin de produire une nouvelle fréquence 50. La nouvelle fréquence 50 est envoyée via le réseau 18 à une pluralité de lecteurs/enregistreurs 52, ainsi qu'à un bloc 54 qui produit une fréquence 56 envoyée en réaction au multiplicateur 40. Le signal d'horloge 38 est également envoyé aux lecteurs/ enregistreurs 52.
Le système 10 est conçu pour être synchronisé avec une entrée 22, telle qu'une source de code temporel externe, une roue à frottement manuelle, ou une souris d'ordinateur, en temps réel. L'entrée 22 peut comprendre une source basée sur les trames pour la synchronisation, par exemple un code temporel SMPTE (norme de la "Society of Moving Picture and Television Engineers"). Pour synchroniser le système 10 avec le dispositif 12 de commande de fréquence, la source d'entrée 22 est lue au niveau de l'entrée audio du système. L'entrée 22 peut présenter des changements internes importants, en fonction du mouvement conféré par l'utilisateur de la source audio, l'entrée 22 peut avoir un mouvement qui obéit à une fréquence stationnaire pendant une longue durée, et soudainement s'arrête ou change de fréquence. Si la source audio présente un mouvement rapide vers l'avant, le code temporel doit commencer à se déplacer à une vitesse rapide. Le système 10 prend un "instantané", tous les 30e de seconde par exemple, de là où il devrait être, puis envoie des instructions dans le réseau 18 pour amener la sortie audio là où elle devrait être.
Le système 10 commande une pluralité de lecteurs/enregistreurs 52 raccordés sur le réseau 18, via le processeur de commande 28, lequel peut commander un nombre quelconque de lecteurs/enregistreurs 52, mais n'est pas luimême un lecteur/enregistreur. Le processeur 28 envoie aux lecteurs/enregistreurs 52 une fréquence, qui est celle à laquelle ils doivent reproduire. Le processeur 28 surveille également l'entrée courante 22 qui est appliquée, via la liaison série 26, depuis le lecteur d'entrée 24.
Le signal d'entrée 22 est lu par le lecteur 24 et envoyé via la liaison série 26 au multiplicateur 30 du processeur 28, lequel multiplie le signal d'entrée 22 par les échantillons par trame, afin d'indiquer au système là où il devrait être sur la piste audio. Le processeur 28 possède un logiciel auquel il est indiqué là où il devrait être sur la piste audio, et qui envoie ensuite cette information via le réseau 18 aux lecteurs/enregistreurs 52 de façon qu'il puisse se trouver au bon endroit sur la piste audio. Ce qui est demandé est que les lecteurs/enregistreurs 52 soient en synchronisme avec l'entrée 22, indépendamment du fait que l'entrée s'est arrêtée ou se déplace à la fréquence (ou vitesse) de lecture ou bien en sens inverse ou en avance rapide. Puisqu'il apparaît un retard dans le système 10 du fait du réseau 18, il ne peut pas être toujours synchronisé, car, lorsque l'entrée externe 22 commence à changer de manière inattendue, il faut un certain temps pour que les lecteurs/enregistreurs 52 rattrapent, et, pendant ce temps, ils sont sous l'effet de l'erreur 38. Le dispositif 14 de suivi d'échantillons est conçu pour minimiser cette erreur 16, de façon à tenter de résoudre le problème de la commande du mouvement. Le réseau 18 peut avoir un retard d'environ 0,5 s par exemple entre l'envoi aux lecteurs/enregistreurs 52 d'une instruction correspondant à une nouvelle fréquence et l'instant où cette instruction produit réellement son effet et atteint via le réseau 18 tous les lecteurs/ enregistreurs 52. Si une seule instruction concernant une nouvelle fréquence est envoyée chaque 0,5 s, il faut alors un temps très long pour corriger des variations, même petites, de la fréquence suivant laquelle l'entrée externe 22 se déplace. Ainsi, le réseau 18 est destiné à envoyer des instructions de fréquence (ou de vitesse) plus rapidement que le retard du réseau. En effet, il pourrait y avoir plusieurs instructions concernant une nouvelle fréquence qui sont intercalées sur le réseau 18, mais qui n'ont pas encore exercé leur effet. Ces fréquences ne prendront pas effet avant un instant futur, mais la position courante du code temporel doit être mesurée et des vitesses envoyées de façon à minimiser l'erreur entre la position des lecteurs/ enregistreurs 52 et l'entrée externe 22.
Le signal d'horloge audio d'entrée/sortie 36 obtenu par exemple à partir d'une référence AES fournit une marque temporelle afin de permettre que le retard soit déterminé entre le moment où une instruction se rapportant à une nouvelle vitesse est envoyée et le moment ou celle-ci prend effet, afin qu'on puisse observer quel est le temps courant qui est sur le processeur 28. Le dispositif 14 de suivi d'échantillons note par exemple le temps de référence AES courant, ajoute 0,5 s à celui-ci, ce qui peut constituer le temps le plus défavorable pour qu'une instruction traverse le réseau et prenne effet, marque temporellement l'instruction relative à la fréquence en utilisant le temps courant plus 0,5 s, puis l'envoie pour qu'elle arrive aux lecteurs/enregistreurs 52 à temps, mais non pour prendre effet avant que les 0,5 s de retard ne soient écoulés.
Les paramètres relatifs au système 10 peuvent être calculés à l'aide des équations suivantes, par exemple, comme représenté sur la figure 3, où y, est le nombre voulu d'échantillons à l'instant nT, gn est la fréquence d'échantillonnage voulue estimée à l'instant nT, Yn+N est la valeur prédite de y à l'instant n7 + NT, xn est la valeur d'échantillonnage réelle à l'instant nx, xn+N est la valeur prédite de x à l'instant nx + NT, et fn est la fréquence d'échantillonnage réelle à l'instant nn.
La valeur d'échantillonnage voulue est échantillonnée à des intervalles de temps T (typiquement, T ~ 0 1 s). La fréquence d'échantillonnage est mise à jour à chaque intervalle de temps #. L'exécution du changement de fréquence d'échantillonnage est retardée de NT. (Typiquement, N = 5).
Le renvoi en réaction de l'erreur d'échantillonnage qui est utilisé pour mettre à jour la fréquence d'échantillonnage s'appuie sur des valeurs prédites de y et x à N# secondes dans le futur. La valeur prédite de y est basée sur la fréquence d'échantillonnage voulue estimée, laquelle est donnée par: Yn - Yn-1 gn = # Ainsi, Yn+N = Yn + NZg,.
La valeur prédite de x est calculée à partir de la valeur connue à l'instant n#, et des valeurs connues de la fréquence d'échantillonnage au cours des N intervalles précédents. Ainsi,
La valeur suivante de la fréquence d'échantillonnage est calculée à partir de l'erreur d'échantillonnage prédite, comme suit
Dans le modèle présenté sur le schéma fonctionnel, la valeur d'échantillonnage réelle est calculée à partir de l'histoire passée des fréquences d'échantillonnage, comme suit Xn+1 = Xn + t#n La fonction de transfert de y, à xn, qui est désignée par H(z), se simplifie en: H(Z) = (N+2)Z-N+1-(N+1)Z-(N+2) où on peut faire usage de l'identité:
Le mammifère auquel est destinée la composition pharmaceutique ou la méthode est avantageusement un primate, de préférence un humain.
Selon un mode avantageux, on utilise au moins deux composés ; I'un étant sélectionné parmi les saponines purifiées à partir d'un extrait de Quillaja saponaria et l'autre étant sélectionné parmi des lipides cationiques qui sont des inhibiteurs faibles de la protéine kinase C et ont une structure qui inclut un groupe lipophilique dérivé du cholestérol, un groupe de liaison selectionné parmi les carboxyamides et les carbamoyls, un bras espaceur consistant en une chaîne alkyle linéaire, branchée ou non, de I à 20 atomes de carbone, et un groupe amine cationique sélectionné parmi les amines primaires, secondaires, tertiaires et quaternaires.
Des saponines utiles aux fins de la présente invention sont notamment décrites dans le brevet US N" 5,057,540 par référence non à leurs structures mais aux fractions dans lesquelles elles sont présentes après fractionnement d'un extrait aqueux de l'écorce de Quillaja saponaria Moulina, par chromatographie liquide à haute pression (HPLC) et chromatographie à basse pression sur silice. En particulier on cite les fractions QA-7, QA-17, QA-18 et QA-21 aussi dénommée QS-21. L'usage de cette dernière est particulièrement avantageux. Le QS-21 est connu pour être un adjuvant qui favorise l'induction d'une réponse immune majoritairement de type Thl.
On parle alors d'adjuvant de type Thl.
Des lipides cationiques utiles aux fins de la présente invention sont notamment décrits dans le brevet US N" 5,283,185. A titre d'exemple, on cite le iodure de cholesteryl-3 P-carboxyl-ami do-ethy lenetri methylammonium, le iodure de 1dimethylamino-3 trimethylammonio-DL-2-propyl-cholesteryl carboxylate, le iodure de cholesteryl-3ss-carboxyamidoethyleneamine, le iodure de cholesteryl-3ss- oxysyccinamidoethylenetrimethylammonium, le iodure de 1 -dimethylamino-3- trimethylammonio-DL-2-propyl-cholesteryl-3ss-oxysuccinate, le iodure de 2-[(2trimethylammonio)-ethylmethylamino] ethyl-cholesteryl-3 P-oxysuccinate, le 3ss-[N- (polyethyleneimine)-carbamoyl] cholesterol, et le 3 ss [N-(N', N'- dimethylaminoethane) carbamoyl] cholesterol (DC-chol) ; ce dernier étant particulièrement avantageux. Le DC-chol est connu pour être un adjuvant qui favorise l'induction d'une réponse équilibrée mixte de type Thl / Th2. On parle alors d'adjuvant de type Thl / Th2 ou Thl + Th2.
Ces lipides cationiques peuvent être utilisés en dispersion ou bien mis sous forme de liposomes. Des liposomes peuvent être réalisés comme cela est décrit dans le brevet US N" 5,283,185, en associant les lipides cationiques avec un phospholipide neutre e.g., la phosphatidylcholine ou la phosphatidylethanolamine.
Des glycolipopeptides utiles aux fins de la présente invention sont notamment décrits dans le brevet US N" 4,855,283 et EP 206,037. Il s'agit en particulier des glycolipides de formule générale (I) dans laquelle un reste de sucre est un reste 2amino-2-désoxy-D-glucose ou 2-amino-2-désoxy-D-galactose. Le groupe 2-amino de l'amino-sucre peut être lié à la glycine, la sarcosine, I'acide hippurique, I'alanine, la valine, la leucine, I'isoleucine, la sérine, la thréonine, la cystéine, la méthionine, I'ornithine, la citrulline, I'arginine, I'acide aspartique, I'asparagine, I'acide glutamique, la glutamine, la phénylalanine, la tyrosine, la proline, le tryptophane ou l'histidine sous forme D ou L ou avec des acides aminocarboxyliques comme l'acide Oc- aminobutyrique, I'acide cc-aminovalérianique, I'acide -aminocaproïque ou l'acide Oc- aminoheptanoique sous forme D ou sous forme L.
Plus particulièrement, on cite les glycolipopeptides suivants N-(2-glycinamido-2-déoxy-ss-deoxy-ss-D-glucopyranosyl)-N-dodecyldodecanoyl- amide, N-(2-glycinamido-2-deoxy-ss-D-glucopyranosyl)-N-dodecyl-actadecanoylamide, N-(2-glycinamido-2-deoxy-ss-D-glucopyranosyl)-N-tetradecyl-dodecanoylamide, N-(2-L-alaninamido-2deoxy-ss-D-glucopyranosyl)-N-dodecyl-dodecanoylamide, N-(2-D-alanimamido-2deoxy-I3-D-glucopyranosyl)-N-dodecyl-octadecanoylamide, N-(2-L-phenylalaninamido-2 -deoxy-P -D-glucopyranosyl)-N-dodecyl -octadecanoyl- amide, N-(2-L-valinamido-2-deoxy-I3-D-glucopyranosyl)-N-octadecyldodecanoylamide, N-(2-L-valinamido-2-deoxy-(3-D-glucopyranosyl)-N-octadecyl-tetradecanoylamide, N-(2-L-leucinamido-2-deoxy-ss-D-glucopyranosyl)-N-dodecyl-dodecanoylamide, N-(2-L-leucinarnido-2-deoxy--D-glucopyranosyl)-N-octadecyl-dodecanoylamide (Bay R1005), et N-(2-sarcosinamido-2-deoxy-I3-D-glucopyranosyl)-N-octadecyl-dodecanoylamide.
D'autres adjuvants capable de favoriser une réponse immune de type Thl (c'està-dire des adjuvants de type Thl ou Thl / Th2) existent dans l'état de la technique parmi lesquels l'homme du métier est capable de sélectionner celui qui correspond le mieux à ses besoins. A titre indicatif, on cite notamment les liposomes ; les ISCOMS ; les microsphères ; les chochléates protéiques ; les vésicules formées de surfactants non-ioniques ; les dispersions d'amphiphiles cationiques dans de l'eau; les émulsions huile/eau ; le muramidyldipeptide (MDP) et ses dérivés tels que le glucosyl muramidyldipeptide (GMDP), le thréonyl-MDP, le murametide et la murapalmitine; ainsi que divers autres composés tels que le monophosphoryl-lipide A (MPLA) lipopolysaccharide majeur de la paroi d'une bactérie, par exemple d'E. coli, de Salmonella minnesota, de Salmonella typhimurium ou de Shigellaflexneri; I'alganeglucane ; la gamma-inuline ; le calcitriol et la loxoribine.
Des liposomes utiles aux fins de le présente invention peuvent être notamment sélectionnés parmi des liposomes pH-sensibles tels que ceux formés par mélange de d'hémisuccinate de cholestérol (CHEMS) et de dioleyl phosphatidyl éthanolamine (DOPE) ; des liposomes contenant des lipides cationiques reconnus pour leurs propriétés fusiogènes, tels que le 3 bêta -(N-(N',N'-dimethyl aminoethane)carbamoyl) cholestérol (DC-chol) et ses équivalents décrits dans le brevet US N" 5,283,185 et WO 96/14831, le bromure de dimethyldioctadecylammonium (DDAB) et les composés BAY décrits dans EP 91645 et EP 206 037, par exemple le Bay R 1005 (N-(2-desoxy-2-L-leucylamino-bétâ-D-glucopyranosyl)-N-octadecyl dodecanoylamide acétate ; et des liposomes contenant du MTP-PE, un dérivé lipophile du MDP (muramidyldipeptide). Ces liposomes sont utiles pour adjuvanter tous les agents immunogènes cités.
Des ISCOMs utiles aux fins de la présente invention peuvent être notamment sélectionnés parmi les ceux composés de QuilA ou de QS-21 associé à du cholestérol et éventuellement aussi à un phospholipide tel que la phosphatidylcholine. Ceux ci sont particulièrement intéressants pour la formulation des antigènes lipidés.
Des microsphères utiles aux fins de la présente invention peuvent être notamment formés à partir de composés tels que le polylactide-co-glycolide (PLAGA), I'alginate, le chitosan, le polyphosphazène et de nombreux autres polymères.
Des chochléates protéiques utiles aux fins de la présente invention peuvent être notamment sélectionnés parmi ceux formés à partir de cholestérol et éventuellement d'un phospholipide additionnel tel que la phosphatidylcholine Ceux-ci sont surtout intéressants pour la formulation des antigènes lipidés.
Des vésicules formées de surfactants non-ioniques utiles aux fins de la présente invention peuvent être notamment formées par un mélange de l-monopalmitoyl glycérol de cholestérol et de dicetylphosphate. Elles sont une alternative aux liposomes classiques et peuvent être utilisées pour la formulation de tous les agents immunogènes cités.
Des émulsions huile/eau utiles aux fins de la présente invention peuvent être notamment sélectionnées parmi le MF59 (Biocine-Chiron), le SAFI (Syntex) et les montanides ISAS 1 et ISA720 (Seppic).
L'agent immunogène dérivé d'Helicobacter est avantageusement sélectionné parmi une préparation de bactéries Helicobacter inactivées, un lysat cellulaire d'Helicobacter, un peptide et un polypeptide d'Helicobacter sous forme purifiée.
- les processus lancés par un utilisateur particulier depuis un terminal donné à une date donnée. En particulier, le fait de se "loger" (en anglais log) sur un terminal sous une identification donnée, provoque le lancement d'un processus correspondant à l'exécution d'un fichier déterminé et à l'avance, pour chaque utilisateur. Ce type de processus correspond presque toujours à l'exécution d'un interprète d'un langage de commande (BOURNE shell ou C-shell). Pour information, nous rappellerons que l'utilisation de services standards par un usager est réalisée par l'intermédiaire de commandes qui nécessitent, pour fonctionner, I'existence de processus particuliers appelés "démons" sur la machine distante.
Le terme de tâche (job) désignera du point de vue de l'utilisateur une séquence d'opérations exécutées sans intervention de l'opérateur. Du point de vue du système, c'est un ensemble de processus connexe. Durant sa vie, une tâche (job) peut avoir un des trois états ci-après - "ENTRE" (ENTERED) lorsque la tâche a été soumise mais pas encore démarrée, ce qui sera le cas tant que la tâche n'aura pas les ressources disponibles - "DEMARRE" (STARTED) lorsque la tâche a débuté; - "SUSPENDU" (HELD) lorsque la tâche a été "entrée" mais ne peut pas démarrer à cause de la suspension explicite de la tâche.
La structure du système "UNIX" représenté à la figure 1 est constitué des ressources matérielles d'un système informatique 1, lequel communique avec un noyau "UNIX" (KERNEL) 2 assurant la gestion de la mémoire et des entrées-sorties de bas niveau et d'enchaînement des différentes tâches.
Autour de ce noyau, sont utilisés un ou plusieurs "interpreteurs" de langage de commande "shell", un système de messageries et des programmes utilitaires dont évidemment un compilateur de langage C.