INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
En s'inspirant de ces travaux, la demande de brevet WO 88/01 213 propose un système à délivrance de PA à base de protéinoïdes. Le polymère utilisé est un mélange de polypeptides artificiels obtenus par condensation thermique d'acides aminés synthétiques ou naturels et/ou de petites chaînes peptidiques. Le mode de condensation choisi conduit à des oligomères ramifiés et donc très peu solubles. Il est ensuite procédé à une sélection par filtration de ces oligomères ramifiés, afin de récupérer les fractions hydrosolubles. Cette fraction est nécessairement composée de réticulats ramifiés de très petite masse. Les microparticules selon cette invention sont obtenues par changement de pH qui crée la précipitation des oligomères ramifiés en protéinoides.
Lorsque la solution dans laquelle s'effectue la précipitation contient des PA en solution, une partie d'entre eux est entraînée dans le protéinoïde lors de sa formation.
La récupération des microparticules (étape - d -) peut être effectuée par tous moyens connus et appropriés, la centrifugation ou la décantation sont des exemples de tels moyens.
Le milieu de dispersion des PV récupérées à l'étape - d - peut être de l'eau déionisée filtrée ou une solution solide tamponnée, éventuellement additionnée d'au moins un agent bactériostatique.
Avantageusement, la température à laquelle s'effectuent les étapes - a - à - c -, voire - d - à - f- du procédé selon l'invention, est comprise entre 4 "C et 60 "C.
La température ambiante est particulièrement appropriée, celle-ci étant, de préférence, comprise entre 10 et 35 "C.
Comme cela ressort de ce qui précède, le procédé selon l'invention permet la génération spontanée de microparticules lipidiques grâce à un protocole remarquable de simplicité, d'économie et donc de faisabilité industrielle. On observera, également, que le procédé selon l'invention est incontestablement et invariablement sûr, puisqu'il ne prévoit pas le recours à des réactifs ou solvants toxiques.
Les paramètres importants du procédé selon l'invention sont, notamment, la nature de l'huile (I), la composition du copolyaminoacide (ici) et sa concentration, la concentration de la solution saline (II), les conditions d'agitation et le pH du milieu réactionnel.
L'homme du métier est apte à maîtriser relativement aisément toutes ces conditions de préparation des PV selon l'invention. En particulier, il est tout à fait à sa portée de contrôler et d'ajuster la granulométrie des microparticules lipidiques en jouant sur les conditions d'agitation et sur le rapport des viscosités des phases en présence, entre autres.
Dans la mesure où l'une des applications les plus remarquables des particules selon l'invention est le transport sous protection de principes actifs (PA) dans l'organisme humain ou animal, il convient d'apporter des précisions, à ce stade de l'exposé, sur la ou les techniques d'inclusions du PA dans les PV.
L'une des techniques d'inclusion préférée conformément à l'invention consiste à dissoudre ou à mettre en suspension ledit PA - dans l'huile (I), - et/ou dans la phase aqueuse (II), - et/ou dans le polyaminoacide (III), - et/ou dans le gel de l'étape - a -.
Le PA à inclure dans les PV peut se présenter sous forme solide ou sous forme de solution ou de dispersion.
Le principe actifs, susceptible d'être inclus ou incorporé dans les PV selon l'invention, peut être médicamenteux et/ou nutritionnel. Dans le cas où il est médicamenteux, le PA est, de préférence, choisi parmi * les protéines et/ou les peptides parmi lesquels les plus préférentiellement retenus sont les hémoglobines, les cytochromes, les albumines, les interférons, les antigènes, les anticorps, la calatonine, l'érythropoïétine, I'insuline, les hormones de croissance, le facteur IX, l'interleukine ou leurs mélanges, * les polysaccharides, I'héparine étant plus particulièrement sélectionnée, * les acides nucléiques et, préférablement, les oligonucléotides d'ARN et/ou d'ADN, * et leurs mélanges.
Les PA, que l'on peut classer dans la catégorie des médicaments et qui sont propres à être vectorisés par les particules selon l'invention, sont les vaccins.
A titre d'exemples de PA nutritionnels, on peut citer les vitamines, les acides aminés et les oligo-éléments.
Selon un autre de ses aspects, l'invention vise également l'utilisation de PV chargés en PA Pour la fabrication de médicaments, notamment du type système à libération contrôlée de PA.
La présente invention concerne enfin les médicaments et les spécialités pharmaceutiques et nutritionnelles comprenant les microparticules chargées en PA, telles que décrites ci-dessus.
Les spécialités pharmaceutiques concernées sont, notamment, celles pour administration, de préférence, par voies orale, nasale, vaginale, oculaire, sous-cutanée, intraveineuse, intramusculaire, intradermique, intrapéritonéale, intracérébrale ou parentérale.
tout comme le bras pivotant 12', s'écarte du cadre d'in-
clinaison de la forme de réalisation des Figures 1 à 4.
Les axes de la lame de scie 11 et du moteur 13' se trou-
vent, du fait du type de construction prévu pour le bras pivotant 12', sur une droite 55, qui court à une distance a en-dessous de l'appui pivotant 14. Le bras pivotant est pivoté dans sa position de marche par l'intermédiaire d'un vérin 18', à partir de sa première position dans laquelle
la lame de scie 11 se trouve en-dessous de la table pivo-
tante 2, position de marche dans laquelle la lame de scie prend la position 11' et est à même de couper en deux la pièce 15. Le vérin 18' s'appuie alors contre une fourche 57 du cadre d'inclinaison 16', fourche qui dépasse vers l'arrière, et il peut y être maintenu en pivotement, pour
pouvoir mettre en oeuvre le mouvement de pivotement sou-
haité du bras pivotant 12'.
Le cadre d'inclinaison 16', qui pour sa part s'appuie d'une manière connue en soi contre une surface de la table pivotante 2, est logé de façon à pouvoir s'incliner par
l'intermédiaire d'un arbre creux 56, dans la zone supé-
rieure de la table pivotante 2, l'axe de l'arbre creux 56 correspondant ici aussi à l'axe d'inclinaison 17, qui traverse la surface porte-pièce 9. L'arbre creux 56 est ouvert vers la surface porte- pièce 9. Il débouche dans une zone située en arrière de la butée de pièce 23, dans laquelle se trouve aussi la lame de scie qui, en position de marche 11', court en passant par un évidement aménagé dans la butée de pièce 23. Les copeaux qui sont produits lors d'une opération d'enlèvement des copeaux, et qui
sont évacués par centrifugation d'une manière approxima-
tivement tangentielle par la lame de scie 11', qui tourne dans le sens inverse des aiguilles d'une montre, arrivent donc dans la zone de l'embouchure de l'arbre creux 56. Cet arbre creux 56 est, par l'intermédiaire d'une tubulure de raccordement 58, raccordé à un dispositif d'aspiration auquel est aussi raccordée la tubulure 50. Au moins une partie des copeaux qui se forment peut donc être évacuée vers l'extérieur par le boulon creux 56, dans la zone de la surface porte-pièce. Le reste des copeaux arrive dans
le volume intérieur de la table pivotante 2 et, en pas-
sant sur le déflecteur 52', passe dans l'arbre creux 3
et, de là, dans le dispositif d'aspiration.
1.5.2.2 MODULE BIBLIOTHEQUE MULTIMEDIA Le Module Bibliothèque Multimédia offre une large gamme de modules qui accomplissent des fonctions telles qu'une communication de données, vidéo et audio MPEG, codage et synthèse de la parole, audio compatible avec la programmation, etc. Chaque module est optimisé pour l'environnement de MSP et il est conçu pour exécuter dans un environnement multi-tâches.
1.5.3 BIBLIOTHEQUE DE TELECOMMUNICATIONS 1.5.3.1 Vue générale Avec microprogrammation DSP appropriée, on peut utiliser MSP pour supporter des applications vocales avec interception, réponse aux appels téléphoniques reçus et stockage des messages sur disque dur. Le haut-parleur du système peut également être utilisé avec un microphone pour offrir le service d'un haut-parleur téléphonique en semi-duplex sans utiliser le combiné téléphonique. La progressin des appels d'entrée et sortie est détectée et utilisée par le système. Les sons de progression des appels peuvent également être entendus à travers le combiné téléphonique, le haut- parleur du système, les écouteurs stéréo ou les canaux de sortie audio, selon la sélection sous le contrôle du programme.
1.6 MODELE DE PROGRAMMATION 1.6.1 VUE GENERALE D'un point de vue matériel, MSP est une solution mono- puce contenant deux CPU et un certain nombre de dispositifs périphériques intégrés. D'un point de vue logiciel, MSP est un dispositif de Traitement de Signaux Numériques haute performance (DSP) résidant sur le Bus PCI.
Le contrôle de MSP par CPU hôte est obtenu soit par lecture et écriture des registres de Contrôle et d'Etat de MSP par le Bus CPI ou structure de données partagées résidant dans la mémoire du système hôte structure de données partagées résidant dans la mémoire locale de MSP.
L'exécution du programme de MSP commence toujours par la CPU de ARM7 qui à son tour peut initialiser un second courant in Processeur Vectoriel est responsable de la totalité du traitement de signaux numériques et de certaines interruptions spéciales comme une Interruption du Coprocesseur (émise par ARM7 vers le Processeur Vectoriel) ou un Débordement de la Pile du Matériel (dans le Processeur Vectoriel).
MSP comporte également un certain nombre de périphériques intégrés pour une mise en interface avec divers dispositifs E/S. Toutes les adresses des dispositifs périphériques sont topographices en mémoire et par conséquent on peut y accéder avec des instructions standards de Charge et d'Enregistrement dans la mémoire (soit par CPU de ARM7 ou bien le Processeur Vectoriel).
1.6.2 MISE SOUS TENSION, REMISE A L'ETAT INITIAL ET INITIALISATION Après mise sous tension, MSP entrera automatiquement en séquence d'auto-test pour vérifier totalement sa fonctionnalité. La séquence d'auto-test comprend initialisation de tous les registes internes de MSP exécution des diagnostics d'auto-test sur puce pour vérifier tous les composants de MSP et on peut s'attendre à ce que cela dure eviron secondes. A la fin de la séquence d'autotest, MSP sera prêt à exécuter la microprogrammation de MSP qui comprendra charge et exécution du logiciel d'initialisation de MSP charge et exécution de MMOSA du noyau du système de fonctionnement en temps réel de MSP MSP supporte 3 types de remises à l'état initial remise à l'état initial du système controlée par le matériel par l'intermédiaire du Bus de PCI remise à l'état initial du système contrôlée par le logiciel par l'intermédiaire du bit de Remise à l'Etat Initial du Système PCI dans le Registre de Contrôle de MSP redémarrage commandé par le logiciel par l'intermédiaire de ARM7 et du bit de Redémarrage Vectoriel également dans le registre de contrôle de MSP.
1.6.3 REGISTRES DE CONFIGURATION PCI Comme dispositif E/S sur le Bus PCI, MSP contient un groupe de registres de configuration tels que définis par la spécification de la Révision 2.1 de PCI et comme cela est illustré au Tableau 2.
TABLEAU 2: REGISTRES DE CONFIGURATION DE PCI
DECALAGE | DESCRIPTIONS 0x00 Identificateur du Dispositif et du Vendeur 0x04 Etat et Commande 0x08 Code Classe et Identificateur Révision 0x0C Registre Divers 0x10 Registre Adresse Base MSP (MSP BASE) 0x14 Registre Adresse Base Tampon Bloc Virtuel 0x18 Registre Adresse Base 2 (non utilisé) 0xlC Registre Adresse Base 3 (non utilisé) 0x20 Registre Adresse Base 4 (non utilisé) 0x24 Registre Adresse Base 5 (non utilisé) 0x28 Réservé 0x2C Réservé 0x30 Adresse Base ROM Expansion 0x3C Ligne Interruption 1.6.3.1 Registre Identificateur du Dispositif et du Vendeur Veuillez vous référer à la spécification du Bus PCI Rev 2.1 pour plus de détails.
1.6.3.2 Registre Etat et Commande Veuillez vous référer à la spécification du Bus PCI Rev. 2.1 pour plus de détails.
1.6.3.3 Registre Code Classe et Identificateur Révision Veuillez vous référer à la spécification du Bus PCI Rev. 2.1 pour plus de détails.
Pour MSP-lEX le Code Classe est défini comme étant de 03, et la sous-classe est 0.
1.6.3.4 Registre divers Veuillez vous référer à la spécification du Bus PCI Rev. 2.1 pour plus de détails.
1.6.3.5 Registre Adresse Base MSP(MSP BASE) Ce registre contient l'adresse de base pour le dispositif MSP. Elle est écrite par le logiciel du système hôte (Windows 95/NT) et est utilisée par le matériel de MSP pour l'adressage de la mémoire.
1.6.3.6 Registre Adresse Base VFB Ce registre contient l'adresse de base pour le tampon des trames virtuelles de VGA. Elle est écrite par le logiciel du système hôte (Windows 95/NT) et est utilisée par le matériel de MSP pour l'émulation des tampons des trames de VGA.
Le classifieur 25b alimente, ainsi que les classifieurs des autres blocs de formation et traitement d'histogramme 24, 26, 27, 28, 29 (pour ces deux derniers à travers l'unité 36 de combinaison en x(m) et y(m)), le bus 23 et, par l'intermédiaire de celui-ci, l'unité de combinaison linéaire 31 qui reçoit donc en parallèle des informations de tous les classifieurs des unités 24, 25, 26, 27, 28, 29 et qui, en fonction de ces informations, débite ou non le signal de validation V2 à l'unité 25.
Grâce au logiciel de 25c, le classifieur25b détermine les différentes classes (chacune comportant le même nombre de valeurs de la vitesse dans le cas envisagé) qui définiront l'enveloppe telle que 38 ou 39 (Fig. 10).
Sur la Fig. 12, on a illustré les classes successives Ct, C2 ...cul, Cn et leur enveloppe 38 pour la vitesse V qui sont déterminées dans le classffleur 25b.
Les Fig. 13 et 14 illustrent le rôle des histogrammes pour x(m) et y(m) formés par les unités 28 et 29 et combinés dans l'unité 36 afin d'obtenir une pente.
A titre d'exemple on a considéré le cas de l'observation d'une route au moyen d'une caméra vidéo à sortie numérique embarquée dans un véhicule avec son dispositif selon l'invention associé.
Sur la Fig. 13 a représenté les deux bords de gauche Bg et de droite Bd d'une route R, ainsi que les pentes numérotées du 0 à 7 par exemple (suivant une convention autre que le code de Freeman) de la projection Px en x(m) réalisée par l'unité 28 et de la projection Py en y(m) réalisée par l'unité 29.
Pour assurer la précision la meilleure en ce qui concerne le bord de droite Bd, c'est-à-dire une sensibilité maximale des indications, par exemple de vitesse, concernant ce bord, il faut que la projection P, ait la pente la plus voisine de la pente optimale P0 qui est perpendiculaire à Bd, en particulier la pente 5 dans la représentation de la Fig. 13. La valeur maximale de l'histogramme de vitesses sera donc obtenue pour la pente 5 déterminée par l'unité 28 (Fig. 9).
Le même raisonnement s'applique au bord de gauche Bg en ce qui concerne la pente de la projection Py et donc du rôle de l'unité 29.
L'unité 36 de combinaison des deux pentes optimales fournit l'information d'optimalisation pour l'ensemble des deux bords Bd et Bg.
La Fig. 14 illustre l'application de la détermination de la pente optimale PO de la projection Px, prise à titre d'exemple, pour assurer une conduite correcte d'un véhicule Vh en Europe continentale à conduite à droite de la route (cas a), au Royaume-Uni à conduite à gauche de la route (cas b) et enfin d'un avion Va pour un atterrissage correct au milieu de la piste d'un aéroport (cas c).
Jusqu'à présent on a surtout décrit, les moyens pour déterminer une zone en déplacement effectif dans un environnement sensiblement immobile, grâce au repérage d'une région dans laquelle DP = 1. Pour déterminer une zone en repos dans un environnement dans l'ensemble en mouvement (cas de l'arrêt d'un véhicule en panne ou d'une collision sur une autoroute par exemple), c'est au contraire les zones dans lesquelles DP = 0 qui doivent être localisées par rapport à l'environnement pour lequel DP = 1. Bien entendu dans ce cas, les vitesses seront nulles dans une zone et la notion de direction n'a pas de signification. Les calculs dans 17a seront donc differents.
Le dispositif; selon l'invention, s'il ne doit servir qu'à déterminer une zone immobile peut être simplifié avec suppression des unités ou blocs traitant les vitesses et les directions, notamment les blocs 25, 26, 31, 32, et réduction du nombre des sorties de l'unité 1 la et des entrées de l'unité 17.
Dans l'unité d'exploitation 10a du dispositif selon l'invention, on peut prévoir des moyens d'affichage, sur écran de moniteur, des histogrammes etlou des valeurs des signaux DP ou CO.
Quant au signal SR, c'est-à-dire le signal vidéo numérique retardé, il est en général appliqué à un téléviseur ou moniteur 10 afin de visualiser, localement ou à distance sur l'écran de celui-ci, ce signal à l'instant où un mouvement relatif est signalé afin de vérifier la nature de ce mouvement relatif. Il suffira donc d'observer l'écran du téléviseur ou moniteur 10 uniquement lorsqu'une zone en déplacement relatif a été signalée,par une alarme visuelle et/ou sonore par exemple.
On peut avantageusement faciliter le reperage d'une zone en mouvement relatif sur l'écran en imposant des couleurs arbitraires au signal vidéo numerique retardé SR, chaque couleur ou nuance de couleur représentant une vitesse et/ou une direction du mouvement.
Les différentes unités qui viennent d'être décrites avec référence aux Fig. 2, 3, 4, 9 et 11 sont réalisables chacune par des circuits électroniques de type connu, notamment des microprocesseurs effectuant des calculs et / ou des comparaisons ou utilisant des signaux de balayage; des mémoires; des unités à retards; des registres à décalage; des unités formant des histogrammes linéaires et associant dans le plan de tels histogrammes; des microbus.
C'est ce que montre la figure 53 dans lequel on effectue la diffusion sur le bus des n capteurs. Dans le cas d'un bus exteme à une seule ligne de données cette procédure est difficilement envisageable.
L'intérêt d'une telle diffusion est très relatif dans la mesure où il ne conceme que l'accessibilité par un opérateur de maintenance à I' état de toute entrée depuis chacune des unités locales. Des solutions intermédiaires, plus sélectives qu' un transfert massif, peuvent être réalisées.
Cependant, des technologies de bus peuvent foumir des opportunités de bus avec un grand nombre de lignes de données, notamment la fibre optique et les technologies de modulation radio dite "complexe" Les calculs d' expressions logiques combinatoires des programmes représentés figures 44, 45, 52 peuvent être effectués en même temps par groupe de 8, 16, 32 voir 256 calculs intermédiaires, réduisant les temps d' opérations à quelques impulsions d'horloge.
2.C.6 Signification du terme "Proqramme".
Par programme il faut entendre une suite d'opérations exerçant toute sorte de tâche à partir du moment où il est possible de la faire exécuter par une unité centrale éclatée.
Notamment tout programme ou partie de programme d' instructions informatiques comprenant: - une partie "Conditions", représentant des opérations logiques modélisables par des organigrammes de type parallèles ou série, - une partie "actions" Notamment peuvent être pris en considération: -Tâches dites globales ou programmes dit "Principaux" scrutés cycliquement ou en temps réel -Sous programmes appelés par tous les artifices possibles notamment les artifices logiciels ou matériels telles que des interruptions, Dans la mesure ou l'on permet au principe de base d'une unité locale de générer une demande d' interruption vers toutes les autres unités locales et de permettre ainsi à chaque unité locale de: - Signaler la prise en compte de l'interruption - Sauvegarder l'état des registres avant I' exécution du nouveau programme, - Identifier l'unité locale ayant générer l'interruption notamment par signal d'horloge", - Acquérir les codes du programme demandé correspondant, - Initialiser le compteur ordinal et différents registres en début du nouveau programme, - Parcourir et récupérer les résultats du programme ainsi appelé, - restituer les états précédents des registres et reprendre le programme initial là où il a été interrompu.
2.C.7 Taches spécifisuement locales.
De même chaque unité locale peut être équipée de fonctions intelligentes locales permettant d'effectuer des fonctions très spécifiques. Une partie des données numériques mise en jeu et modifiée par ces fonctions spécifiques notamment des consignes, des seuils, des valeurs mesurées ect..., peut elle aussi faire partie de la mémoire globale du procédé et intervenir dans le processus de fonctionnement de l'unité centrale éclatée.
Ces tâches spécifiques peuvent être de toutes catégories notamment: - Mesure et conversion Analogique - Digitale ou Digitale -Analogique, - Communication vers d'autres unités locales éclatées ou d'autres systèmes informatiques centralisés, - Mesure d' axe ou régulation, - Affichage de données, - Saisie de données sur clavier ect..
2.C.8 Technologies pour la fonction test et le bus exteme.
Etant donné que le principe de base de la fonction test de l'interface au bus est réduit au fonctionnement d'un inverseur commandé, on doit considérer toutes sortes d'applications possibles permettant de résoudre des opérations logiques répondant au principe des organigrammes éclatés.
A titre non exhaustif on peut considérer que la fonction test telle que décrite dans cet exposé peut être exécutée dans toutes les technologies pouvant réaliser un inverseur commandé, telles que notamment: - Pneumatique, - Hydraulique, - Electrique sous forme de relais statique ou dynamique toutes dimensions, - Electronique en technologie discrète ou intégrée, - Radio par le moyen d'émission réception sur plusieurs canaux de toutes fréquences, modulations par phase, amplitude ou complexe - Informatique où il est possible d' émuler ou de simuler le fonctionnement d' inverseurs par des systèmes informatiques commandant des portes logiques toutes technologies, - Lumière avec Emetteur-récepteur de lumière au spectre de fonctionnements différents, - Sonore par le moyen d'émission réception.
2.C.9 Autres signaux véhiculés sur le bus exteme En plus des signaux minimum nécessaires au fonctionnement en unité centrale éclatée, peut être ajouté de manière non exhaustive les lignes suivantes: Signaux" INT' et/ou"NMI" de demande d'interruption masquable ou non masquable permettant I' exploitation de programmes interruptifs, Signaux de recherche de type jeton, Signaux de changement de mode tel que passage du mode RUN au mode STOP, Signaux de sécurité pouvant geler l'activité de toutes les unités locales ect..
2.C.10 Puissance de calcul de l'interface au bus La puissance du bus est directement liée au nombre de lignes de données et à la fréquence d'horloge du bus.
Un système à "n" lignes permet de résoudre en une seule impulsion d'horloge "n" opérations logiques intermédiaires.
2.C.11 Technolonie du bus en radio L'emploi des émissions réceptions par modulation dite "complexe" permet, en modulant en même temps phase et amplitude, de véhiculer des informations codées sous la forme de 1 parmi 8,16, 32 voir 256.
Le rôle de I' unité centrale locale (230) figure 30 est vis à vis de l'invention, de foumir à l'unité locale la possibilité de disposer de fonctions intelligentes et locales telles que celles d'un micro ordinateur. La fonction ainsi remplie par l'unité centrale locale va dans le sens de la remarque faite dans le ≈1.B.3.C qui consiste à éviter le multiplexage d' une même fonction pour toute opération dans les unités centrales actuelles.
La figure 47 représente deux unités locales qui effectuent chacune de leur côté la somme des deux mots mO ,et m1 et la place dans le mot mx.
Les différentes mémoires globales évoluent de manière séparée.
Les moyens de vérification de l'homogénéité sont limités durant l'opération elle même.
Le synchronisme des unités locales dans ce travail n'est assuré que par les vitesses typiques d' exécutions semblables.
2.C.5.b.3 Exécution d' "ACTIONS" de maniére locale et collective Cette méthode consiste donc à mixer les deux méthodes - le calcul par l'unité centrale locale, - le calcul par la fonction test, de manière à sécuriser et à synchroniser les opérations que représentent les actions.