INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un mode de réalisation, l’étape de fourniture de la bande d’anode, de la bande de cathode, de la première bande de séparateur, et de la deuxième bande de séparateur comprend respectivement le déroulement d’une bobine de bande d’anode libre, d’une bobine bande de cathode libre, d’une bobine de première bande de séparateur libre et d’une bobine de deuxième bande de séparateur libre.
Selon un mode de réalisation, l’étape de formation comprend une étape de compression dans laquelle lesdits premier empilement de bandes et deuxième empilement de bandes sont compressés, par introduction dans une presse à rouleaux.
Selon un mode de réalisation, la presse à rouleaux est configurée pour presser au moins l’un parmi le premier empilement de bandes et le deuxième empilement de bandes pour atteindre une épaisseur maximale de cet empilement de bandes comprise entre 100 µm et 650 µm.
Selon un mode de réalisation, l’étape de compression est réalisée par la compression simultanée des premier et deuxième empilements de bandes.
Selon un mode de réalisation, l’étape de compression est mise en œuvre avant l’étape d’enroulement.
Selon un mode de réalisation, l’étape de formation comprend une étape d’assemblage dans laquelle pour chacun du premier empilement de bandes et du deuxième empilement de bandes, une bande d’anode libre, une première bande de séparateur libre, une bande de cathode libre et une deuxième bande de séparateur libre sont assemblées dans un guide d’empilement de manière à former l’empilement de bandes correspondant, au sein duquel la bande d’anode, la première bande de séparateur, la bande de cathode et la deuxième bande de séparateur coopèrent entre elles pour former cet empilement de bandes.
Il est donc bien compris que lors de l’étape de formation, le premier empilement de bandes et le deuxième empilement de bandes sont préassemblés avant l’étape d’enroulement.
Ensuite, une description matérielle du circuit de traitement/calcul 226 selon des exemples de modes de réalisation est décrite en référence à la . Dans la , le circuit de traitement/calcul 226 comprend une Unité de traitement mobile (MPU) 200 qui exécute les processus décrits ici. Les données de processus et les instructions peuvent être stockées dans la mémoire 202. Ces processus et instructions peuvent également être stockés sur un support de stockage portable ou peuvent être stockés à distance. Le circuit de traitement/calcul 226 peut avoir un Module d'identité d'abonné (SIM) remplaçable 201 qui contient des informations qui sont uniques au service réseau du dispositif mobile 101.
En outre, les avancées revendiquées ne sont pas limitées par la forme du support lisible par ordinateur sur lequel les instructions du procédé inventif sont stockées. Par exemple, les instructions peuvent être stockées dans une mémoire FLASH, une mémoire Secure Digital Random Access Memory (SDRAM), une Random Access Memory (RAM), une mémoire morte (Read Only Memory) (ROM), une mémoire morte programmable (Programmable Read-Only Memory) (PROM), une mémoire morte programmable et effaçable (Erasable Programmable Read-Only Memory) (EPROM), une mémoire morte effaçable et programmable électriquement (Electrically Erasable Programmable Read Only Memory) (EEPROM), sur un disque dur à semi-conducteurs ou sur tout autre dispositif de traitement d'informations avec lequel le circuit de traitement/calcul 226 communique, tel qu'un serveur ou un ordinateur.
En outre, les avancées revendiquées peuvent être fournies en tant qu'application utilitaire, démon d'arrière-plan ou composant d'un système d'exploitation, ou une combinaison de ces derniers, s'exécutant conjointement avec l’Unité de traitement mobile (MPU) 200 et un système d'exploitation. Le système d'exploitation peut être pour un ordinateur portable ou un ordinateur de bureau tel que Mac OS, Windows 10 ou un système d'exploitation Unix. Dans le cas d'un dispositif mobile tel qu'un smartphone ou une tablette informatique, un système d'exploitation mobile tel qu'Android, Microsoft® Windows® 10 Mobile, Apple iOS® et d'autres systèmes connus de l'homme du métier peuvent être utilisés.
La illustre un écran d'interface utilisateur ayant un avatar conformément à un aspect illustratif de l’invention. Aux fins de la présente invention, l'avatar divulgué est une représentation graphique d'un maquilleur numérique, mais peut aussi être une image d'un maquilleur 305, et peut représenter une personne qui peut communiquer avec un utilisateur à l’aide de la parole ou du texte. L'entrée vocale peut être activée en sélectionnant une icône 311 représentant un microphone. Un sous-écran 301 contenant l'avatar ou l'image 305 peut fournir une zone d'interaction. L'avatar ou l'image 305 peut sortir de la parole vers la sortie audio de l'ordinateur 242, ou un haut-parleur externe connecté à l'ordinateur 101. L'avatar ou l'image 305 peut sortir du texte 309. Le sous-écran peut comprendre une zone de saisie 307 dans laquelle un utilisateur peut saisir du texte. Dans certains modes de réalisation, lorsqu'un utilisateur parle dans le microphone 241, la parole est traduite en texte, et le texte est affiché dans la zone de saisie 307. Le sous-écran 301 peut être contenu dans une fenêtre d’interface utilisateur 310. La fenêtre 310 peut être un objet graphique contrôlé par le système d’exploitation du système informatique 103. La fenêtre 310 peut afficher une fenêtre de navigateur ou une fenêtre d'une application logicielle ou d'une application mobile. La fenêtre 310 peut inclure une icône de menu 303 qui, lorsqu'elle est sélectionnée, peut afficher un menu d'éléments qui peuvent être sélectionnés et exécuter des fonctions spécifiées.
L'avatar 305 peut être implémenté en tant qu'objet logiciel qui exécute des animations. Dans certains modes de réalisation, comme décrit plus en détail ci-dessous, l'avatar 305 peut être synchronisé avec une vidéo lue dans un composant vidéo 320. Le contrôle du composant vidéo 320 peut être effectué par des commandes vocales qui sont effectuées à l'aide du microphone 241 lorsque l'icône de microphone 311 est activée. L'avatar 305 peut répondre à une entrée vocale en effectuant un traitement du langage naturel sur l'entrée et en émettant une réponse vocale via une sortie audio 242. Afin de synchroniser l'avatar avec la vidéo, l'avatar 305 peut transmettre des messages au composant vidéo 320, et le composant vidéo 320 peut partager des informations, telles que des informations de synchronisation, avec l'avatar 305. Une vidéo lue par le composant vidéo 320 peut être divisée en chapitres. Un chapitre peut être identifié par un nom de chapitre et une heure. Le temps peut être exprimé en secondes à partir du début de la vidéo ou en pourcentage de la durée totale de la vidéo. Dans certains modes de réalisation, la vidéo est une séquence d'étapes d'application de maquillage dans laquelle des images de la vidéo sont générées en se basant sur une image du visage d'un utilisateur et du maquillage à appliquer. Aux fins de la présente invention, une étape d'application de maquillage peut comprendre l'application d'un certain type de maquillage sur une certaine partie de l'image du visage d'un utilisateur. Un certain type de maquillage peut comprendre un produit de maquillage particulier, et des caractéristiques particulières du produit de maquillage.
Dans certains modes de réalisation, l'avatar 305 est mis en œuvre en tant qu'agent interactif, qui peut poser des questions et apporter des solutions aux questions. L'agent interactif peut également répondre à certains types de questions posées par l'utilisateur. L'agent interactif peut répondre à des déclarations de l'utilisateur qui sont des réponses à des questions que l'agent interactif avait posées. L'agent interactif stocke les informations d'état dans le service en nuage 105. Dans certaines mises en œuvre, l'agent interactif peut avoir été préalablement créé à l'aide d’un outil logiciel, tel que le Bot Framework SDK disponible pour le service en nuage Microsoft Azure. Le fonctionnement de l'agent interactif deviendra plus évident dans la description ci-dessous.
La illustre un écran d'interface utilisateur pour un dispositif mobile selon un aspect illustratif de l’invention. Dans certains modes de réalisation, une interface utilisateur est fournie pour des écrans plus petits, tels que l'écran d'un smartphone 101. Si l'écran est plus petit, l'interaction avec l'avatar 305 peut se faire par audio et/ou texte. L'entrée vocale peut être activée en sélectionnant une icône 311 représentant un microphone. Une section de l’écran d’affichage 210 peut afficher des commandes et du texte associés à la conduite d’un dialogue. L'avatar 305 peut émettre de la parole vers la sortie audio 242 de l'ordinateur ou vers un haut-parleur externe connecté à l'ordinateur 101. L'avatar 305 peut sortir du texte 309 vers l'affichage 210. La section de l'écran d'affichage 210 peut comprendre une zone de saisie 307 dans laquelle un utilisateur peut saisir du texte. Dans certains modes de réalisation, lorsqu'un utilisateur parle dans le microphone 241, le discours est traduit en texte et le texte est affiché dans la zone de saisie 307. L'écran d'affichage 210 peut également afficher une image ou une vidéo 401 du visage de l'utilisateur.
La est un diagramme de séquence pour l'interaction entre un maquilleur numérique et un utilisateur pour un tutoriel personnalisé conformément à un aspect donné en exemple de l’invention ; Le maquilleur numérique 520 peut prendre la forme de l'avatar 305 ou peut être un agent interactif avec lequel il interagit par la parole. Le maquilleur numérique 520 peut être exécuté par une application mobile 111 et peut représenter une personne fictive ou un maquilleur réel. Un Système 510 peut être un ordinateur de bureau, un ordinateur portable 103, une tablette, un dispositif mobile 101 ou un autre système informatique ayant une fonction d'affichage. Le Système 510 peut être une combinaison d'un ordinateur de bureau, d'un ordinateur portable, d'une tablette ou d'un dispositif mobile, et d'un service en nuage 105. Le système peut avoir une fonction audio. Une entrée utilisateur 530 peut se présenter sous la forme d'une zone de saisie de texte et/ou d'une entrée microphone.
Des vidéos classiques de tutoriels pour l’application de maquillage incluent des fonctions vidéo de base de Lecture, Pause, Arrêt, et peuvent inclure un curseur de temps pour déplacer le moment de début de la lecture vidéo pendant que la vidéo est en pause. Dans des modes de réalisation divulgués, le Maquilleur numérique 520 est utilisé pour fournir une interaction avec un tutoriel personnalisé.
Un utilisateur peut utiliser l'application mobile 111 dans un but tel qu'un cas d'utilisation dans lequel l'utilisateur a un look en tête, mais aimerait que le Maquilleur numérique montre comment le look peut être créé. L’application mobile 111 peut exécuter un tutoriel personnalisé pour créer le look. En 501, un Maquilleur Numérique 520 de l'application mobile 111 peut avoir un premier dialogue avec un Utilisateur 530 afin d'obtenir des informations sur l'utilisateur et notamment, sur les besoins de l'Utilisateur. Le Maquilleur numérique 520 peut commencer un dialogue en affichant et/ou en posant une première question, par exemple : « Quel type de look voulez-vous créer ?»
En 503, l'utilisateur peut indiquer un type de look souhaité. La déclaration de l'utilisateur peut être saisie sous forme de texte dans le bloc de saisie 307. En variante, l'utilisateur peut choisir d'interagir avec le Maquilleur numérique 520 par la voix en sélectionnant l'icône de microphone 311. Le Système 510 peut extraire des mots-clés de la déclaration de l'utilisateur à utiliser pour sélectionner un look pré-enregistré dans la base de données 107. La est une interface utilisateur pour saisir une description d’utilisateur d'un type de look.
1.2.3. Refroidissement et acidification
La solution protéique salée et traitée enzymatiquement a été refroidie aussi vite que possible. Pour cela, le récipient contenant la solution protéique salée et traitée enzymatiquement a été placé dans un bain-marie à 4°C et la solution protéique salée et traitée enzymatiquement a été agitée à la main avec une spatule. La température a été contrôlée par un thermocouple plongé dans la solution protéique jusqu’à ce qu’elle ait atteint 5°C à cœur. La solution protéique salée et traitée enzymatiquement a ensuite été acidifié avec de l’acide citrique jusqu’à ce qu’ait été atteint un pH de 5,5.
Protéines de gluten Gluvital 21020 (Caldic)
Transglutaminase AB enzyme
- un groupe alkyle en C 1 -C 30 , cycloalkyles en C 3 -C 7 , aryle en C 6 -C 10 , hétéroaryle, aralkyle, hétéroarylalkyle, dans laquelle lesdits groupes alkyles ou aryles sont éventuellement substitués par 1 à 3 groupes R 20 ,
R 20 étant choisi parmi OR 22 , NR 23 R 24 , NHOH, NO 2 , CN, CF 3 , alkyle en C 1 -C 6 , alcényle en C 2 -C 6 , alcynyle en C 2 -C 6 , aryle en C 6 -C 10 , aralkyle, =O, C(=O)R 22 , CO 2 R 22 , OC(=O)R 22 , C(=O)NR 23 R 24 , OC(=O)NR 23 R 24 , NR 21 C(=S)R 22 ou S(O) y R 22 ;
- R 22 est, à chaque occurrence, indépendamment choisi parmi H, alkyle en C 1 -C 30, de préférence en C 5 -C 20 , aryle en C 6 -C 10 et aralkyle ;
- R 23 et R 24 sont, à chaque occurrence, indépendamment choisis parmi H, alkyle en C 1 -C 30, de préférence en C 5 -C 20 , et aryle en C 6 -C 10 , ou bien R 23 et R 24 forment avec l'atome d'hydrogène auquel ils sont attachés un groupe hétérocyclique de 3 à 7 chaînons.
Selon une variante, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, et R12 représentent indépendamment les uns des autres un atome d’hydrogène, un atome d’halogène, un groupe alkyle en C 1 -C 6 , alcényle en C 2 -C 6 , alcynyle en C 2 -C 6 , aryle en C 6 -C 10 , aralkyle C 6 -C 20 .
Selon une variante de la présente invention, les radicaux alkyles représentent des radicaux hydrocarbonés saturés, en chaîne droite ou ramifiés, de 1 à 30 atomes de carbone, de préférence de 5 à 20 atomes de carbone.
Selon une variante, « R » représente un groupe « alkyle » ou O-« alkyle », où « akyle » est un radical hydrocarboné saturé, comprenant éventuellement une ou plusieurs insaturations, en chaîne linéaire ou ramifié, de 5 à 12 atomes de carbone.
Selon une variante, « R » représente un groupe alkyle CnH2n+1 ou O-CnH2n+1, où n est un nombre allant de 1 à 30, et de préférence de 5 à 20.
De préférence, « R » est choisi parmi le groupe consistant des radicaux méthyle, éthyle, propyle, butyle, pentyle, hexyle, octyle, nonyle, décyle, dodécyle, tétradécyle, pentadécyle, hexadécyle, heptadécyle, octadécyle, isopropyle, tert-butyle, 2-éthylhexyle, 2-méthylbutyle, 2-méthylpentyle, 1-méthylpentyle et 3-méthylheptyle. On peut notamment citer, lorsqu'ils sont linéaires, les radicaux méthyle, éthyle, propyle, butyle, pentyle, hexyle, octyle, nonyle, décyle, dodécyle, hexadécyle et octadécyle.
On peut notamment citer, lorsqu'ils sont ramifiés ou substitués par un ou plusieurs radicaux alkyle, les radicaux isopropyle, tert-butyl, 2-éthylhexyle, 2-méthylbutyle, 2-méthylpentyle, 1-méthylpentyle et 3-méthylheptyle.
Tels qu'on les utilise dans toute la description de l'invention, les termes suivants, sauf mention contraire, doivent être compris comme ayant les significations suivantes.
Le terme « halogénoalkyle » désigne un radical alkyle substitué par un ou plusieurs atomes d'halogène. Les radicaux halogénoalkyle incluent les radicaux perhalogénoalkyle et notamment les radicaux perfluoroalkyle de formule CnF 2n+1 .
Le terme « halogène » désigne un atome de chlore, brome, iode ou fluor.
Le terme « cycloalkyle » signifie un système de cycle non aromatique mono- ou multicyclique de 3 à 10 atomes de carbone, de préférence de 5 à 7 atomes de carbone. A titre d’exemple de cycloalkyle monocyclique, on peut citer notamment le cyclopentyle, le cyclohexyle, le cycloheptyle, et similaires. A titre d’exemple de groupe cycloalkyle multicyclique, on peut citer notamment la 1-décaline, le norbornyle, ou l'adamant-(1 ou 2-)yle.
Le terme « alcényle » désigne un groupe hydrocarboné aliphatique qui contient une double liaison carbone-carbone et qui peut être linéaire ou ramifiée ayant de 2 à 6 atomes de carbone dans la chaîne. Ramifié signifie qu'un ou plusieurs groupes alkyles inférieurs, tels que le méthyle, l'éthyle ou le propyle, sont liés à une chaîne alcényle linéaire. Comme exemple de groupe alcényle, on peut citer notamment l'éthényle, le propényle, le n -butényle, l' i -butényle, le 3-méthylbut-2-ényle ou le n -pentényle.
Le terme « alcynyle » désigne un groupe hydrocarboné aliphatique qui contient une triple liaison carbone-carbone et qui peut être linéaire ou ramifié ayant 2 à 6 atomes de carbone dans la chaîne, de préférence 2 à 4 atomes de carbone. Ramifié signifie qu'un ou plusieurs groupes alkyles inférieurs, tels que le méthyle, l'éthyle ou le propyle, sont liés à une chaîne alcynyle linéaire. Comme exemple de groupes alcynyles, on peut citer notamment l'éthynyle, le propynyle, le n -butynyle, le 2-butynyle, le 3-méthylbutynyle, et le n -pentynyle.
Selon un aspect, il est proposé un système sur puce comprenant : - une mémoire non volatile, - un processeur configuré pour exécuter : ○ un système d’exploitation configuré pour recevoir des données selon un premier protocole de communication, ○ un logiciel d’installation de programmes configuré pour communiquer avec la mémoire non volatile selon un deuxième protocole de communication afin de pouvoir enregistrer des données d’un programme dans cette mémoire non volatile, dans lequel le système d’exploitation est également configuré pour : - déterminer si des données reçus selon ledit premier protocole de communication sont des données de programme destinées au logiciel d’installation, - mettre à disposition du logiciel d’installation les données de programme reçues et destinées à ce dernier, - informer le logiciel d’installation que des données de programme qui lui sont destinées ont été reçues, et dans lequel le logiciel d’installation est configuré pour enregistrer les données de programme mises à sa disposition dans ladite mémoire non volatile selon le deuxième protocole de communication.
Ainsi, les données du programme sont reçues par le système d’exploitation selon le premier protocole de communication, puis mises à disposition du logiciel d’installation pour qu’il les enregistre dans la mémoire non volatile selon son propre protocole de communication. Le système sur puce permet donc d’utiliser le logiciel d’installation sans avoir à modifier la configuration du système sur puce.
De la sorte, le logiciel d’installation installé sur le système sur puce par le fabricant peut être utilisé simplement pour effectuer des mises à jour des programmes installés. Il n’est donc plus nécessaire pour l’utilisateur de développer son propre logiciel d’installation. Un seul logiciel d’installation est ainsi installé dans la mémoire non volatile du système sur puce.
En outre, le système d’exploitation peut continuer d’exécuter un programme pendant que le logiciel d’installation effectue sa mise à jour.
Dans un mode de réalisation avantageux, les données sont encapsulées dans une trame présentant un format défini selon le premier protocole de communication.
De préférence, la trame comprend un en-tête suivi desdites données encapsulées et se termine par un postambule, l’en-tête étant configuré pour indiquer si les données sont destinées au logiciel d’installation.
Avantageusement, le logiciel d’installation est configuré pour vérifier une authenticité des données mises à disposition par le système d’exploitation.
Dans un mode de réalisation avantageux, les données de programme reçus par le système d’exploitation sont chiffrées. Le logiciel d’installation est alors configuré pour déchiffrer les données avant de les enregistrer dans la mémoire non volatile.
De préférence, le système sur puce comprend une mémoire volatile. Le système d’exploitation est alors configuré pour mettre les données de programme à disposition du logiciel d’installation dans la mémoire volatile.
Selon un autre aspect, il est proposé un procédé d’installation d’un programme comprenant : - une transmission des données du programme à un système sur puce tel que décrit précédemment, selon le premier protocole de communication, - une réception par le système d’exploitation du système sur puce des données du programme, - une vérification par le système d’exploitation que les données reçus sont bien des données du programme destinées au logiciel d’installation, - une mise à disposition par le système d’exploitation des données du programme pour le logiciel d’installation, - une indication par le système d’exploitation au logiciel d’installation que des données du programme ont été reçues, - un enregistrement des données du programme par le logiciel d’installation dans la mémoire non volatile selon le deuxième protocole de communication.
Dans un mode de mise en œuvre avantageux, les données reçues par le système d’exploitation sont encapsulées dans une trame présentant un format défini selon le premier protocole de communication. De préférence, la trame comprend un en-tête suivi desdites données encapsulées et se termine par un postambule, l’en-tête étant configuré pour indiquer si les données sont destinées au logiciel d’installation.
Avantageusement, le procédé comprend en outre une vérification par le logiciel d’installation d’une authenticité des données mises à disposition par le système d’exploitation.
Dans un mode de mise en œuvre avantageux, les données de programme reçus par le système d’exploitation sont chiffrées, le procédé comprenant en outre un déchiffrement par le logiciel d’installation des données mises à disposition par le système d’exploitation avant de les enregistrer dans la mémoire non volatile.
Dans un mode de mise en œuvre avantageux, les données de programme sont mises à disposition du logiciel d’installation par le système d’exploitation dans une mémoire volatile
Par exemple, la région entière qui peut être mesurée par les détecteurs à tube de dérive 33 est divisée en une région cible de mesure 44 dans laquelle le véhicule 2 (à savoir, objet) est mis en place et une région de non-mesure 45 dans laquelle le véhicule 2 n’est pas mis en place. La région cible de mesure 44 et la région de non-mesure 45 peuvent être arbitrairement définies par l’utilisateur à l’avance en considération de la taille du véhicule 2. Dans le second mode de réalisation, les régions à l’avant et à l’arrière du véhicule 2 sont définies comme étant la région de non-mesure 45. Dans le cas d’une imagerie de la région cible de mesure 44, l’image du véhicule 2 est incluse en plus des images respectives du logement 4 et du montant 5. Dans le cas d’une imagerie de la région de non-mesure 45, les images respectives du logement 4 et du montant 5 sont incluses mais l’image du véhicule 2 n’est pas incluse.
Tel que montré sur la , le dispositif de commande principal 14A du second mode de réalisation inclut un dispositif d’acquisition de données de région de non-mesure 46 au lieu du discriminateur de position de passage 21 décrit ci-dessus ( ). Ce dispositif d’acquisition de données de région de non-mesure 46 acquiert les signaux de détection correspondant à la région de non-mesure 45. En outre, le moniteur d’état d’opération 22 évalue les états d’opération des détecteurs à tube de dérive 33 sur la base de l’intensité de signal des signaux de détection acquis correspondant à la région de non-mesure 45. Cet état d’opération inclut également des informations telles que le mauvais alignement du détecteur à tube de dérive 33 (à savoir, déplacement du détecteur à tube de dérive 33 par rapport à la position normale).