INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
En effet, seul un terminal client 2 et un élément du réseau d’accès radio 4 sont représentés en pour la clarté de l’exposé, mais le système de télécommunication peut comprendre en pratique de nombreux terminaux clients connectés au réseau central 10 via d’autres parties du réseau d’accès radio 4 du réseau de téléphonie mobile.
Le réseau central 10 est par exemple réalisé conformément à la spécification 3GPP TS 23.501, ici dans la version 15.12.0 (décembre 2020).
Le réseau central 10 comprend un module de gestion d’accès 12, un module de gestion de session 14 et un module de gestion des données 16.
En pratique, chacun des modules 12, 14, 16 peut être réalisé par un dispositif électronique, par exemple un dispositif électronique à microprocesseur (ou, en variante, un circuit intégré à application spécifique). Ces dispositifs électroniques sont reliés entre eux par un bus ou par un réseau informatique afin d’échanger des données. En variante, plusieurs des modules précités pourraient être regroupés au sein d’un même dispositif électronique.
Le module de gestion d’accès 12 assure la fonction d’accès et de gestion de la mobilité (ou " Access and Mobility Management Function ", généralement désignée AMF) telle que prévue notamment dans la spécification susmentionnée.
Le module de gestion d’accès 12 est donc notamment conçu pour vérifier que le terminal client 2 détienne bien (ici au sein du module d’identification précité) les informations susmentionnées (notamment une clé secrète) permettant l’accès au réseau de téléphonie mobile.
Le module de gestion de session 14 assure la fonction de gestion des sessions (ou " Session Management Function ", généralement désignée SMF) telle que prévue notamment dans la spécification susmentionnée.
Le module de gestion de session 14 est donc notamment conçu pour créer, éventuellement mettre à jour, puis supprimer les sessions à travers lesquels le terminal utilisateur 2 échange des données avec d’autres dispositifs électroniques, comme expliqué dans la suite.
Le module de gestion de données 16 assure la fonction de gestion du plan utilisateur (ou " User Plane Function ", généralement désignée UPF) telle que prévue dans la spécification susmentionnée.
Selon un second aspect, la présente invention se rapporte à un procédé de préparation de la composition selon l’invention telle que décrite ci-dessus, caractérisé en ce qu’il comprend : - la fourniture d’au moins un hydrolysat protéique d’origine animale, notamment issu de l’hydrolyse de coproduits de l’élevage de porc, - la fourniture d’un extrait de microalgues, et - leurs mélanges.
L’hydrolysat de protéines animales peut être obtenu selon toute méthode d’hydrolyse bien connue du domaine par la personne du métier, notamment par hydrolyse enzymatique, par exemple en présence d’une ou de plusieurs protéases (pepsine, papaïne, pancréatine, subtilisine, etc.), ou par hydrolyse chimique, par exemple avec un ou plusieurs acides forts ou alcalins.
Le procédé de préparation selon l’invention peut notamment comprendre la fourniture d’un hydrolysat protéique correspondant au numéro CAS 100085-61-8.
De préférence, le procédé de préparation comprend la fourniture d’un hydrolysat chimique et d’un hydrolysat enzymatique. L’hydrolysat chimique est de préférence issu de soies de porc. L’hydrolysat enzymatique est de préférence issu de mucus de poumon de porc. L’extrait de microalgues est de préférence un extrait aqueux, notamment un extrait aqueux de spiruline. Le procédé peut notamment comprendre la fourniture d’un extrait de microalgues correspondant au numéro CAS 20298-86-6.
Avantageusement, le procédé de préparation de la composition selon l’invention comprend : - la fourniture d’un hydrolysat chimique de soies de porc, de préférence obtenu par hydrolyse thermique acide, et/ou la fourniture d’un hydrolysat enzymatique de mucus de poumon de porc, de préférence obtenu à l’aide d’une ou de plusieurs protéases - la fourniture d’un extrait de spiruline, de préférence un extrait aqueux, et en particulier d’un extrait aqueux de phycocyanine ; et - leurs mélanges.
De préférence, le procédé de préparation de la composition de l’invention comprend la préparation d’un extrait de spiruline obtenu par extraction sans autre solvant que l’eau, notamment à partir de spiruline sèche. De manière optionnelle, cette étape de préparation est suivie d’une étape de filtration. L’extrait de spiruline peut également être préparé à l’avance puis être congelé jusqu’à son utilisation.
Selon un troisième aspect, la présente invention se rapporte à l’utilisation de la composition décrite ci-dessus en tant que biostimulant agricole.
La composition selon l’invention peut être utilisée en tant que biostimulant agricole dans des conditions d’irrigation normale ou en condition de stress hydrique.
La composition de l’invention peut être utilisée en tant que biostimulant sur tout type de cultures végétales. De préférence, elle est utilisée pour les grandes cultures, le maraîchage, la viticulture, la sylviculture, l’arboriculture et l’horticulture. De manière encore préférée, elle est utilisée en tant que biostimulant sur des cultures céréalières, des cultures maraîchères, les vignes, les arbres fruitiers. De manière avantageuse, la composition de l’invention est utilisée en tant que biostimulant pour la culture du colza, de la tomate, de la vigne et du pommier.
L’action biostimulante de la composition selon la présente invention peut être mise en évidence selon des méthodes conventionnelles, bien connues de la personne du domaine, et qui seront choisies en fonction des paramètres pertinents à prendre en compte à cette fin. Ils seront fonction du type de culture concerné, par exemple la mesure du rendement de production basé par exemple sur le nombre de grains, de fruits, la mesure de la croissance (extension foliaire ou racinaire, induction de floraison), l’appréciation de la qualités des récoltes (fruits, grains).
La composition possède en effet une action biostimulante quelle que soit la forme sous laquelle elle se présente. Ainsi, la composition de l’invention peut être appliquée sur les cultures sous forme liquide, ou sous forme solide, et notamment sous forme de poudre. Lorsque la composition est appliquée sous forme liquide, elle peut être présentée sous forme liquide directement prête à l’emploi, ou à diluer à partir d’une forme concentrée.
Lorsque la composition est appliquée sous forme liquide, elle peut également être présentée sous forme solide et pourra alors être diluée/dissoute/mise en solution/solubilisée dans un solvant adapté avant utilisation (par exemple extemporanément, ou pour un stockage à court, moyen ou long terme avant utilisation).
Selon un mode de réalisation, la composition est une composition liquide, de préférence sous la forme d’une solution aqueuse, de préférence sous la forme d’une solution aqueuse pulvérisable, de préférence encore sous la forme d’un aérosol. La composition liquide peut notamment se présenter sous une forme concentrée (pouvant par exemple être diluée avant utilisation, par exemple 20 fois concentrée, ou encore 15 fois, 10 fois, 8 fois, 5 fois, 4 fois, 3 fois ou encore 2 fois concentrée) ou sous une forme prête à l’emploi.
Selon un mode de réalisation, la composition est une composition liquide obtenue par la dilution (et/ou la dissolution et/ou la mise en solution et/ou la solubilisation) de la composition sous une forme solide dans un solvant approprié, de préférence selon un facteur de dilution approprié, en particulier de sorte à obtenir les teneurs en en acides aminés telles que décrites dans le Tableau 2.
Les solvants adaptés/appropriés pour diluer/dissoudre/mettre en solution/solubiliser la composition liquide concentrée et/ou la composition solide, peuvent par exemple être choisis parmi les solvants aqueux, et de préférence l’eau.
L’homme du métier sait déterminer les facteurs de dilution appropriés afin de parvenir à une composition liquide ayant des teneurs en acides aminés telles que décrites dans le Tableau 2, à partir d’une composition liquide concentrée ou d’une composition solide.
Pour simplifier la description, on considère ici que la mémoire 6 comporte un seul niveau de mémoire cache, c’est-à-dire typiquement le niveau connu sous l’expression « cache L1 ». Toutefois, tout ce qui est décrit par la suite dans ce cas particulier, est transposable sans difficulté par l’homme du métier au cas des mémoires caches comportant plusieurs niveaux de mémoire cache.
Par la suite à défaut d’indication contraire, on désigne par le terme « mot » aussi bien une instruction ou portion d’instruction du code binaire d’un processus exécutable par le microprocesseur 4 qu’une donnée ou portion de donnée correspondant à une opérande sur laquelle opère une instruction exécutée par microprocesseur 4.
La mémoire cache 6 sert de stockage intermédiaire entre la mémoire principale 8 et le microprocesseur 4. Au lieu d'accéder directement à la mémoire principale 8 qui présente des latences importantes, le microprocesseur 4 va d'abord chercher si le mot est présent dans la mémoire cache. Il existe alors les deux cas de figure suivants :
- Cas 1) : Le mot est présent dans la mémoire cache 6, ce qui correspond au cas connu sous le terme « hit » ou « cache hit ». Dans ce cas, le mot est directement transféré au microprocesseur 4 à partir de la mémoire cache 6. Les mémoires de rang supérieur à la mémoire 6 ne sont alors pas accédées pour obtenir ce mot.
- Cas 2) : Le mot est absent de la mémoire cache 6. Ce cas de figure correspond à celui connu sous le terme anglais de « miss » ou « cache miss ». Dans ce cas, la mémoire cache doit aller chercher dans une mémoire de rang supérieur, c’est-à-dire ici typiquement dans la mémoire principale 8, le mot absent. Ce cas de figure est ici appelé « défaut de cache ». Le défaut de cache conduit donc naturellement à un temps d’accès plus important au mot recherché.
Dans ce mode de réalisation, la mémoire cache 6 est une mémoire associative à W voies ("way" en anglais), plus connue sous l'expression anglaise de « W-way associative ». Dans ce cas, le nombre entier W est supérieur ou égal à deux et généralement inférieur à 128 ou 64 ou 16.
La mémoire cache 6 comporte typiquement un support 7 d'enregistrement d'informations. Le support 7 est divisé en plusieurs lignes L i,j de longueur fixe. Chaque ligne comporte un champ D i,j de données. Chaque champ D i,j est divisé en N m mots de longueur fixe. Les longueurs d'un mot, d’un champ et d'une ligne sont exprimées par le nombre de bits qui les composent. Par exemple, la longueur d'un mot est typiquement égale à 32 bits ou 64 bits. Par la suite, la description est faite dans le cas particulier où la longueur d'un mot est égale à 32 bits. Chaque champ D i,j comporte un nombre identique de mots. Par exemple, ici, chaque champ D i,j comporte quatre mots. Ainsi, la longueur du champ D i,j est de 128 bits.
Les lignes de la mémoire cache 6 sont réparties en W tableaux W j , où W est un nombre entier supérieur à un. Ici, chaque tableau W j contient s lignes de la mémoire cache 6, où s est un nombre entier égal à T/(W.L), où :
- T est la taille de la mémoire cache 6 exprimée en octets,
- L est le nombre d’octets par ligne,
- W est le nombre de tableau, et
- le symbole « . » désigne l’opération de multiplication scalaire.
Ces tableaux W j sont connus sous le terme anglais de «Way ». A titre d’illustration, la suite de cette description est faite dans le cas particulier où W est égal à quatre. Pour simplifier la , seuls les tableaux W 1 et W 4 ont été représentés. Sur cette figure, les lignes qui ne sont pas représentées sont symbolisées par des pointillés. L’indice j est un identifiant du tableau W j . L’indice j est compris entre 1 et W. Les lignes L i,j sont toutes contenues dans le tableau W j . Les tableaux W j sont distincts les uns des autres, c’est-à-dire qu’une ligne de la mémoire cache 6 est contenue dans un seul de ces tableaux W j .
Les lignes de la mémoire cache 6 sont également regroupées en ensembles distincts S i , où l’indice i est un identifiant de l’ensemble S i parmi tous les autres ensembles de lignes utilisés. Ces ensembles S i sont connus sous le terme anglais de « Set » ou « Index ». Chaque ensemble S i contient W lignes L i,j avec chacune des lignes L i,j qui est contenue dans un tableau W j respectif. Ainsi, la ligne L i,j est une ligne de la mémoire cache 6 qui appartient à la fois à l’ensemble S i et au tableau W j .
Chaque ensemble S i dans la mémoire cache 6 correspond de façon biunivoque à une adresse @ Si appelée « adresse d'ensemble de lignes ». Il existe donc ici s adresses @ Si différentes d'ensemble de lignes. Par la suite, le nombre de bits minimum nécessaires pour coder l'adresse @ Si d'un ensemble S i est, par exemple, égal à cinq de sorte que s est égal à 2 5 .
La position d'un mot particulier dans le champ D i,j est repérée par un indice « d r » qui identifie la position d'un mot dans la ligne L i,j . L'indice d r est un nombre compris entre 1 et N m . Typiquement, les mots d’un même champ D i,j sont placés immédiatement les uns derrière les autres.
- envoi des données de configuration transformées au terminal client au sein d’une trame d’un protocole de communication.
Grâce à l’ordonnancement aléatoire des blocs, les blocs contenant les données de configuration seront ordonnés différemment à chaque envoi des données de configuration, de sorte qu’un attaquant ne pourra pas déduire la position de données particulières (c’est-à-dire d’un bloc particulier) par observation de trames précédemment envoyées.
- détermination d’une première valeur aléatoire et/ou d’une seconde valeur aléatoire ;
- construction de la trame en concaténant un bloc initial de longueur égale à la première valeur aléatoire et lesdites données transformées, et/ou un bloc final de longueur égale à la seconde valeur aléatoire.
L’émission des données à destination du terminal client peut être réalisée via au moins une interface sans contrôle d’intégrité. Par ailleurs, les données sont transmises au terminal client via au moins un canal de communication chiffré au moyen d’un chiffrement malléable. Autrement dit, lors de l’envoi, la trame précitée peut être chiffrée, par exemple au moyen d’un chiffrement malléable.
On propose également un procédé d’émission de données de configuration à destination d’un terminal client via au moins une interface sans contrôle d’intégrité, les données de configuration incluant au moins une adresse de ressource distante, le procédé comprenant les étapes suivantes :
- codage des données de configuration au moyen d’un code correcteur d’erreur de couche applicative ;
- envoi des données codées au terminal client au sein d’une trame d’un protocole de communication.
Ainsi, même si certaines données sont modifiées par un attaquant, le terminal client retrouvera les données initiales (avant modification par l’attaquant) par décodage du code correcteur d’erreur. On rend ainsi l’attaque inopérante sans toutefois utiliser un contrôle d’intégrité (ou un code correcteur d’erreur de couche basse) pour l’ensemble des données échangées, ce qui diminuerait la bande passante effective (c’est-à-dire la quantité de données effectivement échangées par unité de temps).
Le protocole susmentionné peut être par exemple un protocole de configuration dynamique d’adresse (ou DHCP).
L’adresse de ressource distante susmentionnée peut être une adresse d’un serveur configuré pour recevoir un nom de domaine et/ou émettre une adresse IP associée au nom de domaine. Un tel serveur est par exemple un serveur DNS.
Dans certains modes de réalisation, le terminal client est un équipement utilisateur, tel qu’utilisé dans un réseau de téléphonique mobile. Les données de configuration (transformées ou codées) peuvent être envoyées (notamment) via une liaison radio entre l’équipement utilisateur et un réseau d’accès radio du réseau de téléphonie mobile.
On propose également un dispositif électronique programmé ou configuré pour :
- transformer des données de configuration formées de plusieurs blocs et incluant au moins une adresse de ressource distante, par ordonnancement aléatoire desdits blocs ;
- envoyer les données de configuration transformées à un terminal client au sein d’une trame d’un protocole de communication.
- lors de l’étape a), la requête reçue comporte également un marqueur de mémoire partagée qui indique si le mot à lire ou à écrire est ou non partagé avec d’autres processus simultanément exécutés par le calculateur électronique, et
- lors de l’étape b), lorsque le marqueur de mémoire partagé indique que le mot à lire ou à écrire n’est pas partagé avec d’autres processus simultanément exécutés par le calculateur électronique, les premières valeurs des W index de ligne sont également générées en fonction de l’identifiant de processus reçu lors de l’étape a) et, sinon, lorsque le marqueur de mémoire partagé indique que le mot à lire ou à écrire est partagé avec d’autres processus simultanément exécutés par le calculateur électronique, les premières valeurs des W index de ligne sont générées sans prendre en compte l’identifiant de processus reçu lors de l’étape a).
6) L’opération d1) comporte la sélection aléatoire ou pseudo-aléatoire de la nouvelle ligne parmi les lignes d’un tableau différentes de la ligne identifiée par la première valeur de l’index de ligne qui pointe sur ce tableau.
7) Le procédé comporte :
- l’utilisation d’un bit de validité associé à chaque ligne de la mémoire cache pour déterminer si cette ligne doit être sélectionnée en priorité pour être évincée de la mémoire cache, ce bit de validité étant commutable entre :
- un état « invalide » où il indique que cette ligne doit être sélectionnée en priorité pour être évincée de la mémoire cache, et
- un état « valide » où il indique que cette ligne ne doit pas être sélectionnée en priorité pour être évincée de la mémoire cache,
- en réponse à l’exécution de l’opération d2), le bit de validité associé à la ligne de la mémoire cache identifiée par la première valeur de l’index de ligne qui pointe sur le tableau contenant la nouvelle ligne, est systématiquement mis dans l’état « invalide ».
8) W est supérieur ou égale à deux.
9) Chaque index de ligne est associé à sa propre table d’indirection.
10) L’étape b) comporte pour chaque index de ligne :
- la construction d’une valeur intermédiaire de cet index de ligne à partir de l’adresse d’ensemble reçue lors de l’étape a) et d’une clé cryptographique secrète contenue dans une mémoire non-volatile inaccessible par les processus exécutés par le calculateur, puis
- la sélection, en fonction de l’adresse d’ensemble reçue lors de l’étape a), d’une première cellule dans une première colonne de la table d’indirection préenregistrée associée à cet index de ligne, consiste à sélectionner la cellule de cette table d’indirection qui se trouve sur la ligne de cette table d’indirection dont l’indice est égal à la valeur intermédiaire construite pour cet index de ligne.
L’invention a également pour objet une unité matérielle de gestion d’une mémoire cache d’un calculateur électronique, cette unité étant configurée pour réaliser les étapes suivantes au cours de l’exécution par ce calculateur d’un processus qui doit traiter un mot :
a) la réception d’une requête contenant une adresse du mot à lire ou à écrire, cette adresse comprenant :
- une étiquette de ligne reçue,
La représente, sous forme d’histogrammes, l’effet d’une composition selon l’invention appliquée à 6L/Ha, sur la qualité de la récolte de la vigne évaluée par la mesure du potassium dans les raisins récoltés, en comparaison avec celui d’un produit référent (VIVAFLOR; 2L/ha) ou avec un échantillon non traité (TNT).
La représente, sous forme d’histogrammes, l’effet d’une composition selon l’invention appliquée à 6L/Ha, sur la qualité de la récolte de la vigne évaluée par la mesure de l’azote assimilable, en comparaison avec celui d’un produit référent (VIVAFLOR; 2L/ha) ou avec un échantillon non traité (TNT).
La représente, sous forme d’histogrammes, l’effet d’une composition selon l’invention appliquée à 6L/Ha, sur la production de pommes évaluée par la mesure de la quantité de pommes récoltées sur deux arbres (Kg/100 Kg fruits), en comparaison avec celui d’un produit référent (PHYLGREEN; 300 ml/100L) ou avec un échantillon non traité (TNT).
DESCRIPTION DETAILLEE DE L'INVENTION Définitions Par « co-produits de l’élevage » encore appelés « sous-produits de l’élevage », on entend un coproduit qui est créé au cours d’un processus d’élevage et en même temps que le produit principal de l’élevage. Dans le cas de coproduits de l’élevage animal, il s'agit des parties de l’animal qui ne sont pas destinées à la consommation humaine. Par exemple, les coproduits de l’élevage de porc sont les testicules, les soies (c’est-à-dire les poils), les lobes, la rate, le cœur, les poumons, le mucus de poumon, la trachée, le sang et le cruor (c’est-à-dire la partie solide du sang).
Par « hydrolysat protéique » ou « hydrolysat de protéines » ou « peptone », on entend un mélange d'acides aminés et de peptides issus de protéines. L’hydrolyse de protéines correspond à la coupure des liaisons peptidiques entre les acides aminés aboutissant à un hydrolysat de protéines. Les hydrolysats de protéines sont principalement produits par hydrolyse enzymatique et/ou chimique (avec des acides forts ou alcalins) de protéines animales ou végétales. Dans le cadre de la présente invention, il s’agit d’un hydrolysat de protéines animales, et de préférence d’un hydrolysat de protéines animales excepté un hydrolysat issu de plumes de poulet.
Par « composants » ou « constituants », on entend les substances actives de la composition selon l’invention, c’est-à-dire celles qui lui confère son effet biostimulant sur la production végétale.
Dans la présente demande, les plages de valeurs sont indiquées en abrégé, afin d'éviter d'avoir à exposer en détail et à décrire chacune des valeurs de la plage. Toute valeur appropriée à l'intérieur de l'intervalle peut être choisie, le cas échéant, comme valeur supérieure, valeur inférieure ou extrémité de l'intervalle. Par exemple, une plage de 0,1-1,0 représente les valeurs terminales de 0,1 et 1,0, ainsi que les valeurs intermédiaires de 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, et toutes les plages intermédiaires comprises dans la plage 0,1-1,0, telles que 0,2-0,5, 0,2-0,8, 0,7-1,0, etc.
Les mots " comprend ", " comprennent " et " comprenant " doivent être interprétés de manière inclusive. De même, les termes " inclure ", " incluant " et " ou " doivent tous être interprétés comme étant inclusifs. Tous ces termes doivent cependant être considérés comme englobant des modes de réalisation exclusifs qui peuvent également être désignés par des mots tels que "consistent en".
Les « protéines » sont des macromolécules présentes dans toutes les cellules vivantes. Elles sont principalement constituées de carbone (C), d’hydrogène (H), d’oxygène (O) et d’azote (N). Elles assurent une multitude de fonctions biologiques et sont composées de peptides, eux-mêmes composés d’acides aminés.
Le terme " acide aminé " désigne une molécule contenant à la fois un groupement amine et un groupement carboxyle. Dans certains modes de réalisation, les acides aminés sont des acides α-, β-, γ- ou δ-amino, y compris leurs stéréoisomères et racémates.
Par « biostimulant », on entend à la fois l’action biostimulante mais aussi la composition qui possède cette action dans le domaine agricole. L’action biostimulante procure un effet positif sur la performance des cultures (physiologie, production, rendement, qualités des récoltes etc), et plus particulièrement dans des conditions de stress environnemental. Les biostimulants sont des fertilisants qui stimulent le processus de nutrition des végétaux indépendamment des éléments nutritifs qu’ils contiennent, dans le seul but d’améliorer une ou plusieurs caractéristiques suivantes des végétaux ou de leur rhizosphère : l’efficacité de l’utilisation des éléments nutritifs, la tolérance au stress abiotique, les caractéristiques qualitatives, et la disponibilité des éléments nutritifs confinés dans le sol et la rhizosphère (définition de la commission européenne issue du Règlement Européen 2019/1009 paru au JO en juin 2019 et qui sera d’application en juillet 2022).