INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Des moyens 4 utilisateurs de données codées sont reliés en entrée 52 du dispositif de décodage 5. Les moyens 4 comportent par exemple des moyens de mémoire de données codées, et/ou des moyens de réception des données codées qui sont adaptés à recevoir les données codées transmises par les moyens de transmission 3.
Des moyens 6 utilisateurs de données décodées sont reliés en sortie 57 du dispositif de décodage 5. Les moyens utilisateurs 6 sont par exemple des moyens de visualisation d'images, ou des moyens de restitution de sons, en fonction de la nature de données traitées.
Le dispositif de décodage est intégré dans un appareil 200, qui est par exemple un lecteur de séquence vidéo numérique, ou un téléviseur numérique, ou un système de gestion de base de données, ou encore un ordinateur.
Un même appareil peut comporter à la fois le dispositif de codage et le dispositif de décodage selon l'invention, de manière à effectuer des opérations de codage et de décodage.
Les noyaux polysaccharidiques anioniques sont dilués avec de l'eau osmosée dans la proportion de lmg/lml (exemple : 250 mg PSC / 250 ml). La dispersion est soumise à agitation magnétique (5-10 minutes) puis homogénéisée (RANNIE Minilab) à 400 bars durant 3 minutes. La dispersion de PSC est placée dans un bainmarie à 800C.
Les lipides (exemple : DPPC, mélange de DPPC et cholestérol), sous forme de poudre, sont pesés de telle sorte que la masse totale représente, par exemple, 30% (w/w) de la masse des PSC (75 mg de lipides pour 250 mg de PSC). Les lipides constitutifs de la membrane sont mélangés et solubilisés avec 2 ml d'éthanol 95% (v/v).
L'homogénéisateur est amené à une température de 600C. Concomitamment, les PSC dispersés à 800C sont soumis à agitation magnétique et la solution éthanolique de lipide est injectée dans la dispersion de PSC.
Les BVSM Light anioniques ainsi obtenus sont alors entreposés dans des conditions stériles après filtration sur 0.2 um.
3) Svnthèse des PSC cationiques.
500 g de maltodextrines Glucidex (ROQUETTE) sont solubilisés avec 0,880 litres d'eau à 200C sous agitation. Puis, l'on introduit 7 g de NaBH4 et on laisse 1 heure sous agitation.
220 ml de NaOH 10 M sont rajoutés puis 30,25 ml d'épichlorydrine (Fluka). Après 12 heures de réaction, 382.3 g de glycidyltriméthylammonium chloride (Fluka) sont introduits et le mélange est maintenu sous agitation durant 10 heures.
Le gel obtenu est dilué avec 8 litres d'eau déminéralisée et ramené à Ph 7 avec de l'acide acétique glacial.
Il est ensuite broyé par l'intermédiaire d'un homogénéisateur à haute 4) Svnthèse de BVSM Liaht cationiaues.
Les noyaux polysaccharidiques cationiques sont dilués avec de l'eau osmosée dans la proportion de 1 mg de PSC/1 ml d'eau. La dispersion est placée dans un premier temps sous agitation magnétique (5-10 minutes) puis homogénéisée (RANNIE Minilab) à 400 bars durant 3 minutes. La dispersion de PSC est placée dans un Bainmarie à 80 C.
Les lipides (exemple : DPPC, ou mélange de DPPC avec cholestérol), sous forme de poudre, sont pesés de telle sorte que la masse totale représente, par exemple 30% (w/w) de la masse des PSC (75 mg de lipides pour 250 mg de PSC) . Les lipides constitutifs de la membrane sont mélangés et solubilisés avec 2 ml d'éthanol 95% (v/v).
L'homogénéisateur, est amené à une température de 600C minimum par circulation d'eau en circuit fermé.
Concomitamment, les PSC dispersés à 800C sont soumis à agitation magnétique et la solution éthanolique de lipide est injectée dans la dispersion de PSC.
Les BVSM Light cationiques ainsi obtenus sont alors entreposés dans des conditions stériles après filtration sur 0,2 um.
5) Svnthèse des BVSM PSC neutres.
500 g de maltodextrines Glucidex (ROQUETTE) sont solubilisés avec 0,880 litres d'eau dans un réacteur thermostaté à 200C sous agitation. Introduire environ 7 g de NaBH4 et laisser 1 heure sous agitation.
Dans l'étape de préparation de l'acide décrite ci-dessus, Z est un oxygène.
La présente invention a pour objet les nouveaux composés suivants: - L'acide hétérocycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
dans laquelle n est compris entre 0 et 8, Z, R6 et R8 étant définis comme dans la revendication 1, et R5 n'étant pas un hydrogène, à l'exception des composés pour lesquels, Z étant un atome d'oxygène, 1") n = 0 et R5 est un radical -CH2CO2H ou -CH2CO2CH3, et R6 et R8 ne sont pas simultanément un hydrogène, 2") n = 2 et simultanément R6 = R8 = méthyle et R5 = OMe ou hydroxyle, 3 ) n = 2 et simultanément R6 = R8 = méthyle et R5 est un radical CH2CO2H ou -CH2CO2CH3, 4 ) n = 3 et simultanément R6 est un hydroxyle et R8 est un méthyle et R5 un radical -CH2CO2CH3 - L'acide oxacycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
dans laquelle n étant compris entre 1 et 8, R5, R6 et R8 sont définis comme dans la revendication 1, mais ne sont pas simultanément un hydrogène.
- L'ester hétérocycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: dans laquelle n étant compris entre 1 et 8, Z, R6, R8, sont définis comme dans la revendication 1, R5 n'étant pas un hydrogène et R12 n'étant pas un radical CTN comme défini dans la revendication 1. à l'exception des composés pour lesquels, Z étant un atome d'oxygène, 1 ) n = 2 ou 3, et R5 = CH2CO2CH3 et R6 = R8 = méthyle, 2 ) n = 2 et R6 = R8 = méthyle, et R5 = OMe ou hydroxyle, 3 ) n = 3 et R6 est un hydroxyle et R8 est un radical méthyle et R5 un radical -CH2CO2CH3.
- L'hémiester oxacycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
dans laquelle n est compris entre 1 et 8, R6et R8 sont définis comme dans la revendication 1.
dans laquelle n étant compris entre 1 et 8, R6 et R8 sont définis comme dans la revendication 1, R12 est un radical hydrocarboné autre que le radical CTN défini dans la revendication 1.
- L'hémiester oxacycloalcane carboxylique tertiaire ou acide anhydro-homo harringtonique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: - L'hémiester oxacycloalcane carboxylique tertiaire ou acide anhydroharringtonique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: - L'acide oxacycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
dans laquelle n étant compris entre 1 et 8, R5, est définis comme dans le revendication 1.
- L'acide oxacycloalcane carboxylique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
dans laquelle n est compris entre 1 et 8.
- L'acide oxacycloalcane carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
- L'acide oxacycloalcane carboxylique tertiaire ou acide oxanhydronéoharringtonique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: - L'acide oxacycloalcane carboxylique tertiaire ou acide oxanhydro-néohomoharringtonique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: - L'acide oxacycloalcane carboxylique, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après: - L'acide alcène carboxylique tertiaire, y compris ses sels et chacune de ses formes énantiomériques pures ou en mélange racémique ou de composition variable, répondant à la formule ci-après:
Des vecteurs peuvent être utilisés in vitro par exemple pour la production d'ARN ou peuvent être utilisés pour transfecter ou transformer une cellule hôte.
Ainsi, des polynucléotides de la présente invention peuvent être incorporés à un vecteur recombinant (habituellement un vecteur réplicable), par exemple un vecteur de clonage ou d'expression. Le vecteur peut être utlisé pour la réplication de l'acide nucléique dans une cellule hôte compatible. Ainsi, dans une autre forme de réalisation, la présente invention propose un procédé pour la préparation de polynucléotides de la présente invention en introduisant un polynucléotide de la présente invention dans un vecteur réplicable, en introduisant le vecteur dans une cellule hôte compatible et en cultivant la cellule hôte dans des conditions qui provoquent la réplication du vecteur. Le vecteur peut être séparé de la cellule hôte. Des cellules hôtes convenables sont décrites ci-dessous en rapport avec des vecteurs d'expression.
Tissu Le terme "tissu" tel qu'il est utilisé dans le présent mémoire, désigne un tissu proprement dit et un organe.
Cellules hôtes L'expression "cellule hôte" - en rapport avec la présente invention - désigne n'importe quelle cellule pouvant comprendre la séquence de nucléotides codant pour la protéine recombinante conforme à la présente invention et/ou les produits obtenus à partir de cette protéine, un promoteur pouvant permettre l'expression de la séquence de nucléotides conforme à la présente invention lors de sa présence dans la cellule hôte.
Ainsi, dans une autre forme de réalisation de la présente invention, il est proposé des cellules hôtes transformées ou transfectées avec un polynucléotide de la présente invention. De préférence, ledit polynucléotide est porté par un vecteur pour la réplication et
l'expression dudit polynucléotide. Les cellules sont choisies de manière à être compatibles avec ledit vecteur et peuvent être, par exemple, des cellules procaryotiques (par exemple bactériennes), des cellules fongiques, des cellules de levure ou des cellules végétales.
La bactérie Gram-négative E.coli est couramment utilisée comme hôte pour l'expression de gènes hétérologues. Cependant, de grandes quantités d'une protéine hétérologue tendent à s'accumuler à l'intérieur de la cellule. La purification ultérieure de la protéine désirée à partir de la masse des protéines intracellulaires de E.coli peut parfois être difficile.
A l'opposé de E.coli, des bactéries du genre Bacillus conviennent très bien comme hôtes hétérologues en raison de leur capacité à sécréter les protéines dans le milieu de culture. D'autres bactéries convenables comme hôtes sont celles des genres Streptomyces et Pseudomonas.
En fonction de la nature du polynucléotide codant pour le polypeptide de la présente invention, et/ou du besoin d'un traitement supplémentaire de la protéine exprimée, des cellules hôtes eucaryotiques telles que des levures ou des champignons peuvent être préférées. En général, des cellules de levure sont préférées aux cellules fongiques car elles sont plus aisées à manipuler.
Cependant, certaines propriétés sont mal sécrétées par les cellules de levure ou, dans certains cas, ne subissent pas un traitement convenable (par exemple une hyperglycosylation dans une levure). Dans de tels cas, un organisme consistant en un hôte fongique devrait être choisi.
Des exemples d'hôtes préférés pour l'expression, dans le cadre de la présente invention, sont des champignons tels que des espèces d'Aspergillus (par exemple celles décrites dans les documents EP-A-0184438 et EP-A-0284603) et des espèces de Trichoderma ; des bactéries telles que des espèces de Bacillus (telles que celles décrites dans
les documents EP-A-0134048 et EP-A-0253455) , des espèces de Streptomyces et des espèces de Pseudomonas ; et des levures telles que des espèces de Kluyveromyces (telles que celles décrites dans les documents EP-A-0096430 et EPA-0301670) ainsi que des espèces de Saccharomyces.
Des hôtes classiques pour l'expression peuvent être choisis entre Aspergillus niger, Aspergillus niger var. tubigenis, Aspergillus niger var. awamori, Aspergillus aculeatis, Aspergillus nidulans, Aspergillus oryzae, Trichoderma reesei, Bacillus subtilis, Bacillus licheniformis, Bacillus amyloliquefaciens, Kluyveromyces lactis et Saccharomyces cerevisiae.
Organisme Le terme "organisme", en rapport avec la présente invention, désigne n'importe quel organisme pouvant comprendre la séquence de nucléotides codant pour la protéine recombinante conforme à la présente invention et/ou les produits ainsi obtenus, dans lequel un promoteur peut permettre l'expression de la séquence de nucléotides conforme à la présente invention lors de sa présence dans l'organisme. Pour l'aspect de la présente invention concernant l'inhibiteur de xylanase, les organismes préférables peuvent comprendre un champignon, une levure ou une plante. Pour l'aspect de la présente invention concernant une xylanase, un organisme préférable peut être une bactérie, de préférence du genre Bacillus, notamment Bacillus subtilis.
L'expression "organisme transgénique" en rapport avec la présente invention désigne n'importe quel organisme qui comprend la séquence de nucléotides codant pour la protéine conforme à la présente invention et/ou les produits ainsi obtenus, dans laquelle le promoteur peut permettre l'expression de la séquence de nucléotides conforme à la présente invention dans cet organisme. De préférence, la séquence de nucléotides est incorporée au génome de l'organisme.
L'expression "organisme transgénique" ne comprend pas dans sa définition la séquence de nucléotides codante naturelle conforme à la présente invention dans son environnement naturel lorsqu'elle est sous le contrôle de son promoteur naturel qui est également dans son environnement naturel. En outre, la présente invention ne comprend pas la protéine naturelle conforme à la présente invention lorsqu'elle est dans son environnement naturel et lorsqu'elle a été exprimée par sa séquence de nucléotides codante naturelle qui est également dans son environnement naturel et lorsque cette séquence de nucléotides est sous le contrôle de son promoteur naturel qui est également dans son environnement naturel.
La figure 3 illustre la structure logicielle de l'unité de service de trafic air avec des logiciels indépendants et avec leurs relations de chargement.
La figure 4 illustre les fonctions de l'unité de service de trafic air avec leur positionnement pour les applications et pour la plate-forme logicielle.
Le calculateur de l'unité de service de trafic air est composé de deux catégories de fonctions : - les fonctions basiques qui assurent le rôle fonctionnel de ce calculateur ; - les fonctions de gestion du système qui n'ont pas d'impact sur le rôle fonctionnel du calculateur. Elles sont chargées de remplir les services classiques de tout calculateur embarqué sur avion (maintenance, surveillance, etc...).
Parmi les fonctions basiques on trouve les applications. La terminologie application fait référence à un protocole de communication de liaison de données air/sol et à son intégration à bord. Chaque application possède la compétence nécessaire pour le séquencement des traitements différents requis.
Ces applications comprennent : * Les applications de service de trafic aérien ou ATC qui regroupent : - les services de gestion de trafic aérien (ATMS-). Ces applications supportent et initialisent les échanges d'informations bord/sol et sol/bord, les communications de liaison données contrôleur/pilote (CPDLC) et la notification de facilité de trafic aérien (AFN) étant incluses ; - l'application de surveillance (ADS) qui permet en particulier de donner en permanence la position de l'avion ; - les services d'information de vol.
Les applications de communication opérationnelles compagnie ou AOC.
Lorsque l'unité de service de trafic air est livrée, la compagnie client peut implémenter des applications qui lui appartiennent, qu'elle a développées elle-même ou fait développer par un tiers.
Cette possibilité est très intéressante commercialement, ces applications permettant à ladite compagnie d'exploiter pour ses besoins propres certaines données présentes au niveau de l'avion, qui ne concernent pas le fonctionnement proprement dit de l'avion mais son exploitation en tant qu'outil
commercial (durée de certaines parties d'un vol, consommation de carburant,..). Ces applications, appelées AOC, ne sont pas connues du fabricant de l'unité de service de trafic air.
L'unité de service de trafic air doit pouvoir accueillir de telles applications AOC développées par des tiers à la demande des compagnies aériennes. Les contraintes associées à une telle exigence se traduisent par une structure d'accueil permettant de : - rendre ces différents développements (réalisation, mise au point et support) les plus autonomes possible ; - rendre la plate-forme matérielle transparente pour le logiciel ; - garantir une capacité de traitement à chaque processus (temps unité centrale) ; - garantir la non-perturbation d'une application ATC par une application AOC.
Le fabricant de l'unité de service de trafic air doit certifier l'équipement auprès de divers organismes officiels, certifier signifiant : connaître, vérifier et garantir le fonctionnement de l'ensemble dans tous les modes possibles de fonctionnement, y compris des modes dégradés ou lors de défaut de certains de ses éléments. C'est une procédure connue et maîtrisée.
La certification a deux fonctions : une fonction purement administrative qui équivaut à une autorisation d'emploi sur avion commercial et surtout une fonction de garantie de sécurité. La certification permet de garantir que le fonctionnement ou le dysfonctionnement d'un équipement n'aura pas de conséquences inacceptables. Le niveau de dysfonctionnement permis varie suivant le rôle
fonctionnel de l'équipement dans l'avion : ainsi l'équipement qui gère les liseuses individuelles des passagers n'est pas soumis aux mêmes contraintes qu'un calculateur de commandes de vol. Le document [2] illustre le fait que le logiciel complet d'un équipement de bord est concerné par la certification.
On a donc un équipement dont le fonctionnement est certifié (connu, vérifié et garanti) sur lequel on peut exécuter une application AOC inconnue.
Manifestement, le nouvel ensemble n'est plus celui qui a été certifié. Pour le certifier il faudrait recommencer une procédure de certification pour l'ensemble fabriqué, enrichi de la (ou des) application(s) AOC. Une telle procédure serait beaucoup trop chère. De plus l'avantage commercial de proposer à une compagnie la possibilité d'implémenter ses propres applications disparaîtrait.
Pour minimiser les procédures de certification pour chaque évolution, l'unité de service de trafic air met en oeuvre : - une conception logicielle modulaire ; - un concept de plate-forme centrale ; - des interfaces de haut niveau entre cette plate-forme centrale et les applications ; - une séparation des applications.
Ces deux types de procédé de codage ont comme point commun de rechercher, pour chaque bloc à coder, un bloc de référence dans un ensemble de blocs, ce qui est relativement long.
La présente invention vise à remédier aux inconvénients de la technique antérieure, en fournissant un procédé et un dispositif de codage de données, ainsi que les procédé et dispositif de décodage correspondants, présentant un taux de compression de données élevé, tout en étant rapides au codage.
L'invention se situe dans le domaine du codage et décodage avec pertes des séquences d'images numériques par blocs.
L'invention se fonde sur le principe de coder chaque image de la séquence par un premier ou un second mode de codage, en fonction d'un critère de sélection.
L'invention propose un procédé de codage d'un ensemble de données représentatives de grandeurs physiques, ledit ensemble étant composé de sous-ensembles, caractérisé en ce qu'il comporte pour chacun des sous-ensembles, les étapes de: - division du sous-ensemble en blocs de données à coder, - sélection d'un premier ou d'un second mode de codage, en fonction d'un critère de sélection, en ce que le premier mode de codage comporte, pour chacun des sous-ensembles pour lesquels il a été sélectionné, les étapes de - division d'au moins un premier sous-ensemble de référence en premiers blocs source, puis, pour chacun des blocs de données à coder, les étapes de: - sélection d'un premier nombre prédéterminé de premiers blocs source dans ledit au moins un premier sous-ensemble de référence, - détermination d'une première transformation entre les premiers blocs source sélectionnés et le bloc à coder, et en ce que dans le second mode de codage, le sous-ensemble est codé par rapport à lui-même.
Corrélativement, I'invention propose un dispositif de codage d'un ensemble de données représentatives de grandeurs physiques, ledit ensemble étant composé de sous-ensembles, caractérisé en ce qu'il comporte: - des moyens de division des sous-ensembles en blocs de données à coder, - des premiers moyens de codage et des seconds moyens de codage des sous-ensembles, - des moyens de sélection des premiers moyens de codage ou des seconds moyens de codage, en ce que les premiers moyens de codage comportent: - des moyens de division d'au moins un premier sous-ensemble de référence en premiers blocs source, pour chacun des sous-ensembles pour lesquels les premiers moyens de codage ont été sélectionnés, - des moyens de sélection d'un premier nombre prédéterminé de premiers blocs source dans ledit au moins un premier sous-ensemble de référence, pour chacun des blocs de données à coder, et - des moyens de détermination d'une première transformation entre les premiers blocs source sélectionnés et le bloc à coder, et en ce que les seconds moyens de codage sont adaptés à coder le sous-ensemble par rapport à lui-même.
L'invention permet d'obtenir un taux de compression élevé des données, qui peuvent ensuite être transmises à bas débit, de l'ordre de quelques dizaines de kilobits par seconde, tout en offrant une bonne qualité de reconstruction des données. En effet, le taux de compression des sousensembles codés par le premier mode et par le second mode est satisfaisant.
L'invention permet une compression rapide des données, puisqu'il n'y a aucune recherche dans un dictionnaire.
Lors du décodage des données, il est possible grâce à l'invention d'accéder de manière quasi-aléatoire dans l'ensemble de données décodées.
En effet, chacun des sous-ensembles qui ont été codés par le second mode de codage constitue un point d'accès possible à partir duquel il est possible de décoder les données suivantes, sans avoir décodé auparavant les données précédentes.
Cet avantage peut constituer une protection contre les pertes de données, par exemple au cours d'une transmission. En effet, si des données codées sont perdues, les pertes seront limitées au prochain sous-ensemble, codé par le second mode de codage, qui n'a pas été perdu. II sera alors possible de décoder les données à partir de ce sous-ensemble.
Selon une caractéristique préférée, pour chacun des sou sensembles pour lesquels le second mode de codage est sélectionné, le second mode de codage comporte les étapes suivantes, réalisées itérativement un nombre prédéterminé de fois - construction d'un second sous-ensemble de référence à partir dudit sous-ensemble, - division du second sous-ensemble de référence en seconds blocs source, et, pour chacun des blocs de données à coder: - sélection d'un second nombre prédéterminé de seconds blocs source dans ledit second sous-ensemble de référence, - détermination d'une seconde transformation entre les seconds blocs source sélectionnés et le bloc à coder.
Les inventeurs ont constaté que, grâce à cette caractéristique, le taux de compression des sous-ensembles codés par le second mode de codage est satisfaisant.