INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L’étape d) du procédé consiste en l’extraction des composants de la suspension aqueuse de pois broyés, et en particulier de l’extraction d’une fraction protéique par séparation solide liquide de la suspension aqueuse de pois. Selon une variante, avant de réaliser le stade de séparation solide-liquide, on peut réaliser un stade d’ajustement du pH de la suspension aqueuse de pois broyés. Ainsi la séparation solide-liquide peut avoir lieu après ajustement de la suspension aqueuse de pois à un pH allant de 6 à 9, de préférence de 8 à 9, tout préférentiellement de 8,5 à 9. Ce stade d’ajustement du pH peut se faire dans une cuve agitée. Ce stade peut être plus ou moins long, et durer par exemple de 1 à 240 minutes, généralement de 5 à 60 minutes. Pour réaliser l’ajustement du pH, il est possible d’ajouter tout type d’acide et/ou de base, organique ou inorganique ou leurs mélanges. A titre d’exemple d’acide, on peut utiliser l’acide chlorhydrique, l’acide sulfurique, l’acide citrique ou leurs mélanges. A titre d’exemple de base, on peut citer la soude, la potasse ou la chaux et leurs mélanges. Cet ajout de base ou d’acide ainsi que la mesure du pH peuvent se faire en ligne. La base et/ou l’acide peuvent être sous forme de solutions aqueuse. Avantageusement, avant cette séparation solide-liquide, et préférentiellement avant l’étape d’extraction d), voire tout préférentiellement avant l’étape d’extraction d) et après l’étape de traitement thermique b) ou de l’étape de broyage humide éventuelle c), la suspension aqueuse de pois broyés est refroidie à une température inférieure à 15°C. Cette température peut notamment aller de 4 à 14°C, par exemple de 10 à 12°C. Cette étape de refroidissement d0) peut être réalisée par les techniques connues, comme par exemple passage de la suspension aqueuse de pois broyés à travers un échangeur thermique.
Généralement, la fraction protéique est la partie soluble de la suspension aqueuse et la fraction riche en amidon et en fibres est la partie insoluble. Il est également possible de séparer plus de deux fractions insolubles, et par exemple récupérer une première fraction insoluble plus riche en amidon et une seconde fraction insoluble plus riche en fibres. Ainsi, selon une variante du procédé une fraction riche en amidon et/ou une fraction riche en fibre est récupérée à partir de la partie insoluble issue de l’étape de séparation solide-liquide d). Par fraction riche en amidon et fraction riche en fibre, on entend généralement une fraction comprenant au moins 50% d’amidon ou de fibres. Les méthodes de quantification en amidon et en fibres sont connues de l’homme du métier et des méthodes spécifiques sont indiquées plus loin dans la description. Ces fractions sont récupérées classiquement par les méthodes de séparation connues. La séparation solide-liquide peut notamment être réalisée au moyen d’au moins une étape de séparation avec un décanteur, notamment un décanteur centrifuge, une centrifugeuse ou encore avec des hydrocyclones. Le procédé peut également permettre de récupérer une ou plusieurs fractions enrichies en fibres et/ou en amidon, qui sont éliminées de la suspension, et récupérer la fraction protéique utile à la suite du procédé de l’invention.
Le procédé comprend également éventuellement une étape e) d’ajustement de ladite fraction protéique au pH, qui peut éventuellement être le pH isoélectrique de la protéine. Par pH isoélectrique, on entend un pH proche duquel la charge électrique nette de la protéine de la fraction protéique est nulle. Ce pH peut être ajusté à un pH compris entre 2,0 et 8,0, par exemple entre 4,5 et 5,7, voire entre 4,8 et 5,2. La rectification de pH peut être effectuée par ajout d’acide, organique ou inorganique, par exemple de l’acide chlorhydrique, l’acide sulfurique ou l’acide citrique ou leurs mélanges. Cette étape e) peut se faire dans une cuve, agitée ou non. Elle peut être plus ou moins longue, et durer par exemple de 1 à 240 minutes, généralement de 5 à 60 minutes. Cet ajout de base ou d’acide ainsi que la mesure du pH peuvent se faire en ligne et l’acide peut être sous forme de solution aqueuse.
Le procédé comprend également une étape de traitement thermique f) de la fraction protéique au pH éventuellement ajusté. Cette étape comprend un stade de chauffe de la suspension de protéines coagulées. Ce stade est réalisé à une température allant de 65 à 90°C pour former une suspension de protéines coagulées. Il peut être réalisé pendant une durée allant de 1 à 120 secondes, préférentiellement de 1 à 45 secondes, tout préférentiellement de 1 à 10 secondes. Pour réaliser cette chauffe, un échangeur de chaleur est généralement utilisé. Il peut être de type selon le principe du chauffage indirect ou selon le principe de du chauffage direct, généralement par injection de vapeur. De préférence, la chauffe est effectuée par injection de vapeur. Avantageusement, l’étape de traitement thermique f) comprend un stade de chauffe suivi d’un stade de refroidissement de la suspension de protéines coagulées. Dans la variante où l’étape de traitement thermique f) comprend, suite au stade de chauffe de la suspension de protéines coagulées, un stade de refroidissement de ladite suspension, ce stade de refroidissement est préférentiellement obtenu par refroidissement rapide connu sous la dénomination « flash-cooling », conduisant à un refroidissement immédiat. A l’issue de ce stade, la température peut aller de 60 à 75°C, par exemple entre 64 et 70°C. Ce refroidissement rapide est réalisé en appliquant un vide à la suspension de protéines coagulées, le vide appliqué étant déterminé en fonction de la température de refroidissement choisie.
La Demanderesse considère que des étapes essentielles au procédé de l’invention sont les premières étapes de traitement thermique b) et f). Sans être liée à une quelconque théorie, une hypothèse est que la protéine de pois pourrait comprendre des composés volatils dans certaines proportions conduisant à lui fournir un univers aromatique lacté. Il est probable que ce soient ces premières étapes de traitement thermique b) et f), à des températures particulières, qui génèrent ce profil aromatique particulier, différent de celui des protéines de pois déjà connues. Il est possible que ces étapes pourraient conduire à une concentration plus importante en certains composés volatils et, a contrario , une concentration moins importante en certains autres composés volatils, par rapport aux protéines de pois déjà connues. L’ensemble permettrait de conduire à donner cet univers aromatique lacté, ceci sans besoin de modifier, par exemple, la structure primaire de la protéine.
Dans la suite du procédé de l’invention, la protéine de pois est séparée de la suspension de protéines coagulées à l’étape g). Cette séparation solide-liquide peut être réalisée à l’aide des moyens indiqués pour les moyens de séparation indiqués à l’étape e). La protéine de pois formée lors de cette étape comprend principalement les protéines de la fraction solide qui sont séparées de la fraction liquide. Dans la fraction liquide se retrouvent généralement d’autres protéines solubles au pH isoélectrique, les albumines mais également des carbohydrates solubles. La fraction solide récupérée comprend la protéine de pois et est généralement une suspension aqueuse concentrée de protéine de pois. La fraction solide récupérée a une matière sèche qui va généralement de 25 à 50%, ou encore de 30 à 40%. La composition massique de la protéine de pois peut varier et va généralement comprendre principalement les protéines (notamment sous forme de globulines) mais également de l’amidon, des lipides, des fibres, et/ou des sucres. Cette fraction solide peut être délayée par ajout d’eau pour être plus aisément manipulée dans les étapes optionnelles suivantes.
A l’issue de cette étape g), le procédé comprend généralement une étape g’) d’ajustement du pH de la protéine de pois à un pH allant de 6 à 7,5, généralement de 6,5 à 7,5. Cette étape peut être réalisée par ajout d’une base inorganique ou organique, par exemple par ajout de soude. La remontée du pH se fait généralement par l’ajout d’une solution aqueuse basique.
De manière préférée, le procédé comprend une étape de traitement thermique additionnelle de la protéine de pois. Les conditions de température et de temps peuvent largement varier dans cette étape, par exemple aller de 70 à 140°C et durer de 0,1 secondes à plusieurs minutes. Selon une première variante de cette étape de traitement thermique additionnelle, la température va de 70 à 90°C et sa durée va de 0,1 seconde à 30 minutes. Selon une deuxième variante de cette étape de traitement thermique additionnelle, la température va de 90 à 110°C et sa durée va de 0,1 secondes à 5 minutes. Selon une autre variante, cette étape de traitement thermique additionnelle est réalisée à une température allant de 110 à 140°C pendant un temps allant de 0,1 à 30 secondes, préférentiellement de 0,2 à 15 secondes, par exemple de 0,3 à 10 secondes. Cette étape peut avoir pour objectif de fonctionnaliser et/ou d’aseptiser la protéine de pois. Pour réaliser cette étape de traitement thermique additionnelle, la protéine de pois peut être sous forme d’une dispersion aqueuse, présentant préférentiellement une matière sèche allant de 10 à 25%, par exemple de 15 à 20%. Avantageusement, le procédé de l’invention comprend, suite à l’étape de traitement thermique additionnelle, une étape de refroidissement f1) de la protéine de pois. Selon une variante préférée, cette étape de refroidissement est obtenu par refroidissement rapide (« flash-cooling »). A l’issue de cette étape, la température peut aller de 60 à 100°C, par exemple entre 70 et 90°C. De la même manière, cette étape de refroidissement rapide (« flash-cooling ») est réalisée en appliquant un vide à la dispersion aqueuse de protéine de pois, le vide appliqué étant déterminé en fonction de la température de refroidissement choisie.
En ce qui concerne les fonctionnalités de la protéine de pois, elles peuvent être modifiées par le traitement thermique. Elles sont notamment susceptibles d’être impactées par le choix du pH de la composition qui est soumis au traitement thermique additionnel. Par exemple, lorsque la dispersion aqueuse de protéine de pois présente un pH neutre lors du traitement thermique, la solubilité de la protéine de pois obtenue après ce traitement thermique est supérieure à celle d’une protéine de pois traitée thermiquement à pH légèrement inférieur. De la même manière, lorsque la dispersion aqueuse de protéines de pois présente un pH neutre lors du traitement thermique, le pouvoir gélifiant de la protéine de pois obtenue après ce traitement thermique peut être inférieur à celle d’une protéine de pois traitée thermiquement à pH légèrement inférieur. Ceci est reflété dans la partie exemples ci-après.
Une mémoire Flash peut être mise en œuvre sur une puce. Toutefois, une mémoire Flash a des contraintes d'accès particulières. Par exemple, au contraire d'une EEEPROM, il n'est pas possible de remplacer des valeurs de données individuelles dans une mémoire Flash. Par conséquent, il y a des problèmes techniques à utiliser une mémoire Flash sur puce pour mettre en œuvre un stockage mémoire similaire à celui offert par une EEPROM ou d'autres types de mémoires de données.
Il existe un besoin dans l'état de la technique pour un procédé et un dispositif destinés à émuler une EEPROM à l'aide d'une mémoire Flash qui pallie tout ou partie des problèmes connus.
Selon un aspect, on prévoit un procédé d'écriture dans une mémoire Flash, le procédé comprenant la mise en œuvre, par un contrôleur de la mémoire Flash : d'une ou de plusieurs premières étapes d'écriture pour écrire un premier paquet de données dans une première partie d'une première ligne de la mémoire Flash ; et d'une ou de plusieurs deuxièmes étapes d'écriture, après les une ou plusieurs premières étapes d'écriture, pour écrire un deuxième paquet de données dans une deuxième partie de la première ligne de la mémoire Flash de sorte que la première ligne contienne les premier et deuxième paquets de données.
Selon un autre aspect, on prévoit une mémoire Flash comprenant un contrôleur configuré pour mettre en œuvre : une ou plusieurs premières étapes d'écriture pour écrire un premier paquet de données dans une première partie d'une première ligne de la mémoire Flash ; et une ou plusieurs deuxièmes étapes d'écriture, après les une ou plusieurs premières étapes d'écriture, comprenant l'écriture d'un deuxième paquet de données dans une deuxième partie de la première ligne de la mémoire Flash de sorte que la première ligne contienne les premier et deuxième paquets de données.
Selon un mode de réalisation, les une ou plusieurs premières étapes d'écriture comprennent en outre l'écriture d'un premier code de correction d'erreur, associé au premier paquet de données, dans une troisième partie de la première ligne ; et les une ou plusieurs deuxièmes étapes d'écriture comprennent en outre l'écriture d'un deuxième code de correction d'erreur, associé au deuxième paquet de données, dans une quatrième partie de la première ligne.
Selon un mode de réalisation, le premier paquet de données comprend une première valeur de données et une première adresse virtuelle associée à la première valeur de données, et le deuxième paquet de données comprend une deuxième valeur de données et une deuxième adresse virtuelle associée à la deuxième valeur de données, la deuxième adresse virtuelle étant différente de, ou identique à, la première adresse virtuelle.
Selon un mode de réalisation, les première et deuxième adresses virtuelles sont la même adresse.
Selon un mode de réalisation, le premier paquet de données comprend en outre un premier code de vérification d'intégrité du paquet et le deuxième paquet de données comprend en outre un deuxième code de vérification d'intégrité du paquet.
Selon un mode de réalisation, le procédé comprend en outre une ou plusieurs troisièmes étapes d'écriture, avant ou après les une ou plusieurs premières étapes d'écriture, comprenant l'écriture d'une valeur de code dans une première partie d'une deuxième ligne de la mémoire Flash et l'écriture d'un troisième code de correction d'erreur dans une deuxième partie de la deuxième ligne, une longueur de bit de la valeur de code étant égale ou supérieure à une longueur de bit combinée des premier et deuxième paquets de données.
Selon un mode de réalisation, le contrôleur est en outre configuré pour mettre en œuvre une ou plusieurs troisièmes étapes d'écriture, avant ou après les une ou plusieurs premières étapes d'écriture, comprenant l'écriture d'une valeur de code dans une première partie d'une deuxième ligne de la mémoire Flash et d'écriture d'un troisième code de correction d'erreur dans une deuxième partie de la deuxième ligne, dans lequel une longueur de bit de la valeur de code est égale ou supérieure à une longueur de bit combinée des premier et deuxième valeurs de données.
Selon un mode de réalisation, la première ligne fait partie d'une zone de stockage de données de la mémoire Flash, et la deuxième ligne fait partie d'une zone de stockage de code de la mémoire Flash, la mémoire Flash comprenant en outre au moins un registre non volatil stockant une indication des lignes de la mémoire Flash faisant partie de la zone de stockage de données et des lignes de la mémoire Flash faisant partie de la zone de stockage de code.
Selon un mode de réalisation, la première ligne est associée à la fois à une première adresse de stockage de données et à une première adresse de stockage de code différente de la première adresse de stockage de données ; et les une ou plusieurs premières et deuxièmes étapes d'écriture comprennent la réception, par le contrôleur, de la première adresse de stockage de données et la mise en correspondance, par le contrôleur, de la première adresse de stockage de données avec une adresse physique de la première ligne de la mémoire Flash.
Selon un mode de réalisation, le procédé comprend en outre, avant la première étape d'écriture : la réception, par le contrôleur de la mémoire Flash, d'une ou de plusieurs premières commandes d'écriture associées aux une ou plusieurs premières étapes d'écriture, les une ou plusieurs premières commandes d'écriture comprenant le premier paquet de données et la première adresse de stockage ; et la vérification, sur la base d'un ou de plusieurs paramètres stockés par l'au moins un registre non volatil, que la première ligne de la mémoire Flash est configurée pour faire partie de la zone de stockage de données.
Selon encore un autre aspect, on prévoit un procédé comprenant : l'écriture de premiers et deuxièmes paquets de données dans une mémoire Flash selon le procédé précédent ; et la lecture d'une valeur de données courante associée à la première valeur virtuelle à partir de la mémoire Flash en : identifiant dans la mémoire Flash un paquet de données stocké le plus récemment comprenant la première adresse virtuelle ; transférant à un tampon de lecture une valeur de données du paquet de données identifié ; et fournissant en sortie la valeur de données du paquet de données identifié en tant que valeur de données courante.
Selon un mode de réalisation, le contrôleur est en outre configuré pour : identifier dans la mémoire Flash un paquet de données stocké le plus récemment comprenant la première adresse virtuelle ; transférer à un tampon de lecture une valeur de données du paquet de données identifié ; et fournir en sortie la valeur de données du paquet de données identifié en tant que valeur de données courante.
Selon un mode de réalisation, la fourniture en sortie de la valeur de données du paquet de données identifié en tant que valeur de données courante est effectuée après une vérification d'un code de correction d'erreur associé à la valeur de données du paquet de données identifié.
La figure 1C représente un troisième exemple de requêtes pendant une fenêtre temporelle T γ . Pendant cette fenêtre temporelle, une ou plusieurs requêtes à des contenus de catégories différentes sont effectuées. Pendant un premier intervalle de temps γ1, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « enfant » sont faites. Puis pendant un second intervalle de temps γ2, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « adulte » sont faites. Puis pendant un troisième intervalle de temps γ3, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « enfant » sont faites. Puis pendant un quatrième intervalle de temps γ4, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « adulte » sont faites. Puis pendant un cinquième intervalle de temps γ5, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « enfant » sont faites.
Le système va détecter un comportement suspect pendant l’intervalle de temps Tγ car il est impossible de détecter si l’utilisateur qui fait les requêtes est un enfant ou un adulte. Il est fort possible également que le système puisse détecter un comportement « enfant » durant le premier intervalle de temps γ1 puis détecte un comportement « adulte » durant la période γ2. Ainsi immédiatement après la période γ2, le système est capable de déterminer qu’il s’agit d’un comportement suspect, celui d’un enfant regardant du contenu adulte. Les périodes d’observation γ3, γ4, γ5 viennent renforcer cette détection de comportement suspect.
La figure 1D représente un quatrième exemple de requêtes pendant une fenêtre temporelle T δ . Pendant cette fenêtre temporelle, une ou plusieurs requêtes à des contenus de catégories différentes sont effectuées. Pendant un premier intervalle de temps δ1, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « enfant » sont faites. Pendant un second intervalle de temps δ2, non transitoire, une ou plusieurs requêtes à du contenu associé à la catégorie « adolescent » sont faites. A l’issue de ces deux intervalles de temps, le système détecte difficilement quel est le profil utilisateur associé à l’utilisateur qui utilise le terminal, il peut s’agir d’un adolescent ou d’un enfant. Un tel profil peut cependant avoir été catégorisé par le système comme un profil suspect, celui d’un enfant qui regarderait du contenu adolescent. Dans un tel cas la détection d’un comportement suspect peut être réalisée dès la fin de l’intervalle de temps δ2. Si le profil observé pendant les deux intervalles de temps consécutifs δ1, δ2, n’est pas détecté comme suspect, la période d’observation peut se prolonger.
Dans un troisième intervalle de temps δ3, transitoire, une requête à du contenu adulte est effectuée mais très brièvement, pendant une à deux secondes par exemple, ce qui correspond à une erreur de la part de l’utilisateur, et à une requête faite par inadvertance à du contenu adulte. Puis, consécutivement à cet intervalle de temps δ3, une ou plusieurs requêtes à du contenu associé à la catégorie « enfant » sont faites pendant un intervalle de temps δ4, non transitoire. Le système peut déterminer ici que l’utilisateur du système partagé est probablement un enfant car les requêtes à du contenu enfant sont les plus importantes et les plus longues, à savoir les périodes δ1 et δ4. A l’issue de la période δ4, il peut donc être détecté un comportement suspect. Suite à la période δ4, non transitoire, une ou plusieurs requêtes à des contenus de catégorie « adulte » sont effectuées. A l’issue de la période δ5, le système détecte un comportement suspect car le comportement de l’utilisateur pendant les périodes δ1 à δ4 peut signifier que l’utilisateur est un enfant ou un adolescent, qui effectue des requêtes à du contenu adulte pendant la période δ5. Ceci peut en outre être éventuellement confirmé en prolongeant la période d’observation temporelle au-delà de δ5, pendant une période δ6. Pendant une période δ6, non transitoire, une ou plusieurs requêtes à du contenu enfant sont effectuées. Ceci permet de confirmer un profil utilisateur enfant et donc de détecter un comportement suspect.
Les exemples décrits en référence aux figures 1A à 1D illustrent la détection de comportement suspect pendant une période temporelle dont la durée peut dépendre éventuellement de la détection ou non d’un comportement suspect pendant cette durée. Dans certains modes de réalisation, tant qu’aucun comportement suspect n’a été déterminé, la période d’observation peut se prolonger et la fenêtre temporelle se poursuit. Dans certains modes de réalisation, il peut par exemple s’agir d’une fenêtre temporelle glissante comme évoquée ci-après.
Ainsi, selon les modes de réalisation, la longueur de la fenêtre temporelle peut être - fixée, ou - paramétrée ou - activée tant que des requêtes sont émises ou - activée tant que des requêtes sont émises et qu’aucune alerte n’a été générée.
Selon les exemples de la figure 1, il est montré des transitions uniquement entre des catégories permettant de détecter un comportement suspect. Selon d’autres modes de réalisation, les requêtes d’accès peuvent également être associées à du contenu non catégorisé ou dans des catégories qui ne permettent pas de détecter un comportement suspect. Ces requêtes peuvent être filtrées pour ne pas être prises en compte. Ainsi selon les exemples de la figure 1, il peut y avoir dans la fenêtre temporelle des requêtes vers des contenus non catégorisés ou catégorisés dans des catégories non utiles, entre les requêtes dans les catégories prises en compte par la présente divulgation.
La représente un système pour la mise en œuvre d’un mode de réalisation préféré de la présente divulgation.