INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Ce programme PROG-NFk’ définit des modules fonctionnels de l’entité applicative NFk’, k=1,…,N qui s’appuient ou commandent les éléments matériels 4’ à 8’ de l’ordinateur 3’ cités précédemment. Ces modules comprennent notamment dans le deuxième mode de réalisation, comme illustré sur la : un module (ou agent) de gestion des instances NFk’-A’ des services Xk et Yk configuré pour signaler à l’entité de contrôle NRF 2’ gérant les entités applicatives NF1’,…,NFN’, tout événement affectant le profil, référencé par NF_PROFk’, de l’entité applicative NFk’. Un tel événement peut être l’enregistrement (ou de façon équivalente, la création) du profil NF_PROFk’ auprès de l’entité de contrôle NRF2’, une modification apportée à ce profil (création, changements ou suppression d’un ou plusieurs attributs), ou encore un désenregistrement (ou de façon équivalente une suppression) du profil NF_PROFk’ enregistré auprès de l’entité de contrôle NRF 2’. Conformément au deuxième mode de réalisation le module de gestion d’instances NFk’-A est en outre configuré pour notifier un tel événement en interne au sein de l’entité applicative NFk' ; un module de notification NFk’-B configuré : d’une part, pour recevoir les notifications d’événements émises en interne par le module de gestion d’instances NFk’-A après avoir signalé ces événements à l’entité de contrôle NRF 2’ (le module de notification est donc un module de réception au sens de l’invention). Dans le deuxième mode de réalisation, les notifications émises par le module de gestion NFk’-A comprennent préférentiellement le profil courant de l’entité applicative NFk’ dans son intégralité, incluant le ou les changements correspondant aux événements notifiés, pour limiter les traitements à effectuer par le module de réception NFk’-B ; et d’autre part, pour notifier chaque événement signalé par le module de gestion NFk’-A à chaque micro-service de l’entité applicative NFk’, dit micro-service concerné, ayant souscrit préalablement auprès du module de notification NFk’-B à une notification de cet événement, de façon similaire ou identique à ce qui a été décrit dans le premier mode de réalisation. L’événement est notifié ici par le module de notification NFk’-B aux micro-services concernés sous la forme du profil courant complet NF_PROFk’ de l’entité applicative NFk’ intégrant le(s) changement(s) correspondant à cet événement. Dans le deuxième mode de réalisation comme dans le premier mode de réalisation, le module de notification NFk’-B est conçu comme un micro-service de traitement en temps réel de flux d’événements (event-stream). Des exemples d’un tel micro-service sont par exemple les micro-services Apache Kafka et Redis Streams. On note que les micro-services de l’entité applicative NFk’ peuvent être configurés pour ne souscrire qu’à des événements spécifiques affectant le profil NF_PROFk’ de l’entité applicative NFk’ en fonction notamment de la fonctionnalité qu’ils exécutent (ex. affectant des attributs particuliers du profil, et/ou le service auquel ils sont rattachés dans l’exemple du service Yk’).
Comme dans le premier mode de réalisation, les communications au sein de l’entité applicative NFk’ entre ses différents modules logiciels s’appuient sur le protocole HTTP/2. Toutefois cette hypothèse n’est pas limitative en soi, et d’autres protocoles de communication peuvent être envisagés, comme par exemple les protocoles QUIC, RPC, CORBA, etc.
Nous allons maintenant décrire, en référence à la , les principales étapes d’un procédé de notification selon le deuxième mode de réalisation de l’invention, lorsqu’il est mis en œuvre par l’entité applicative NFk’, k’ entier compris entre 1 et N.
Dans le deuxième mode de réalisation décrit ici, on suppose en préliminaire, que les entités applicatives NF1’,…,NFN’ sont rattachées à l’entité de contrôle NRF 2’ et ont été configurées avec une adresse de joignabilité (ex. URI pour « Uniform Resource Identifier ») de cette dernière.
Dès le démarrage de l’entité applicative NFk’ (étape E10’), le module de gestion NFk’-A enregistre auprès de l’entité de contrôle NRF 2’ le profil NF_PROFk’ de l’entité applicative NFk’, de façon connue en soi telle que décrite dans le document 3GPP TS 29.510 (paragraphe 5.2.2.2) (étape E20’). Il envoie notamment ici une requête d’enregistrement HTTP PUT dans le corps de laquelle il fournit le profil NF_PROFk’ de l’entité applicative NFk’.
Ce profil NF_PROFk’, comme détaillé précédemment, comprend une pluralité d’attributs caractérisant l’entité applicative NFk’, et notamment, dans l’exemple illustratif envisagé ici, les attributs listés dans le document TS 29.510 dans la table 6.1.6.2.2-1 en section 6.1.6.2.2. Ces attributs comprennent notamment, de façon non exhaustive, l’identifiant ( nfInstanceId ) de l’entité applicative NFk’ (qui est une instance d’une fonction réseau donnée) à créer, le type ( nfType ) de l’entité applicative NFk’ (i.e. type de la fonction réseau ici), l’état ( nfStatus ) de l’entité applicative, son nom ( nfInstanceName ), le réseau PLMN (pour « Public Land Mobile Network » en anglais) ( plmnList ) auquel elle est rattachée, ses adresses IPv4 et IPv6 ( ipv4Addresses , ipv6Addresses ), sa priorité ( priority ) par rapport aux autres entités applicatives de même type (i.e. aux autres instances de la même fonction réseau), sa capacité ( capacity ), sa charge ( load ), sa localisation ( locality ), etc.
Cette demande d’enregistrement du profil NF_PROFk’ auprès de l’entité de contrôle NRF 2’ constitue un signalement d’un événement affectant le profil de l’entité applicative NFk’ destiné à être enregistré auprès de l’entité de contrôle NRF 2’ au sens de l’invention.
Sur réception de la requête d’enregistrement par l’entité de contrôle NRF 2’, cette dernière enregistre l’entité applicative NFk’ : elle mémorise son profil NF_PROFk’ à l’URI indiquée dans la requête d’enregistrement et associe à l’entité applicative NFk’ un état « disponible ». Elle acquitte cet enregistrement auprès de l’entité applicative NFk’. L’entité de contrôle NRF 2’ peut dès lors publier ce profil NF_PROFk’ auprès d’autres entités du réseau l’interrogeant à propos des entités applicatives qu’elle gère.
Le graphe inférieur présente les états de commande C2 des organes de commutation K m 1 et K n 1 des figures 4 et 5 en fonction du temps T. On observe que les organes de commutation K m 1 et K n 1 sont fermés uniquement lorsque les trois interrupteurs K a 1 , K b 1 et K c 1 sont fermés simultanément (Sit1) ou lorsque K a 1 est ouvert (Sit2). Les courbes K m 1 et K n 1 sont confondues.
La illustre, de manière schématique et non limitative, la génération des commandes des organes de commutation K m 1 et K n 1 en fonction des états des éléments de commutation de K a 1 , K b 1 et K c 1 , telle que décrite précédemment et correspondant aux commandes des figures 4 et 5.
Les organes de commutation K m 1 et K n 1 sont fermés lorsque :
K a 2 est fermé donc quand K a 1 est ouvert (voir schéma d) de la , schémas a), b) et c) de la ) ; K a 2 , K b 2 et K c 2 sont tous les trois ouverts simultanément (schéma d) de la ) qui par complémentarité correspondant à un état où les éléments de commutations K a 1 , K b 1 et K c 1 sont fermés simultanément.
Sur la figure, une commande égale à 1 correspond à un état fermé et une commande égale à zéro correspond à un état ouvert.
Les trois graphes supérieurs présentent les états de commande C1 des éléments de commutation respectivement K a 1 , K b 1 et K c 1 des figures 4 et 5 en fonction du temps T.
Le quatrième graphe présente les états de commande C2 des organes de commutation K m 1 et K n 1 des figures 4 et 5 en fonction du temps T Les courbes K m 1 et K n 1 sont confondues. On observe que les organes de commutation K m 1 et K n 1 sont fermés uniquement lorsque les trois interrupteurs K a 1 , K b 1 et K c 1 sont fermés simultanément (Sit1) ou lorsque K a 1 est ouvert (Sit2).
La diffère de la en ce que les séquences de changements d’état des éléments de commutation K a 1 , K b 1 et K c 1 ne sont pas régulièrement répartis à intervalle régulier comme c’est le cas de la . En effet, sur la , la durée pour laquelle les trois éléments de commutation K a 1 , K b 1 et K c 1 sont fermés est plus longue sur celle où K a 1 seul est fermé, elle-même plus longue que celle où K a 1 et K b 1 sont fermés simultanément.
Le graphe inférieur représente le courant II dans le premier inducteur en fonction du temps T. Il résulte des différents états de commandes des éléments de commutation et des organes de commutation.
On observe une succession d’états de charge Ch du premier inducteur (augmentation de l’intensité du courant II au cours du temps T dans le premier inducteur) et d’états de décharge DCh du premier inducteur (diminution de l’intensité du courant II au cours du temps T dans le premier inducteur).
Les deux états de séquence nulle correspondant aux états où K a 1 , K b 1 et K c 1 sont tous ouverts ou sont tous fermés correspondent à des états où les organes de commutation K m 1 et K n 1 sont fermés.
La décharge du premier inducteur DCh a lieu uniquement lorsque les trois éléments de commutation K a 1 , K b 1 et K c 1 sont fermés (par conséquent, K a 2 , K b 2 et K c 2 sont ouverts et tous les organes de commutations sont fermés).
La charge du premier inducteur Ch a lieu dans tous les autres états de commande.
La génération des commandes présentées en figures 4 à 7 n’est pas restrictive et d’autres générations des commandes des organes de commutation en fonction des états des éléments de commutation sont envisageables sans sortir du cadre de l’invention. Par exemple, on peut envisager des états de commande des organes de commutation où les deux organes de commutation d’une même branche de commutation sont commandés de manière différente l’un de l’autre (ils peuvent par exemple ne pas être toujours tous les deux ouverts ou tous les deux fermés en même temps).
Le système de conversion selon l’invention permet de piloter des machines électriques, pour tous types d’application, en particulier pour des machines électriques tournant à de très hautes vitesses avec un rendement de du système de conversion (convertisseur) élevé.
Le système de conversion selon l’invention peut être prévu pour une utilisation embarquée, en particulier au sein d’un véhicule, notamment terrestre, aéronautique ou naval.
Dans un mode de réalisation, un programme pour amener un système à exécuter l’un quelconque des procédés divulgués peut être stocké, par exemple, sur un support d’enregistrement lisible par ordinateur, un support porteur de signal, ou équivalents. Des exemples non limitatifs de supports porteurs de signal comprennent un support de type enregistrable tel qu’une bande magnétique, une disquette, un lecteur de disque dur, un disque compact (CD), un disque vidéo numérique (DVD), un disque Blu-Ray, une bande numérique, une mémoire informatique, ou équivalents, ainsi qu’un support de type à transmission tel qu’un support de communication numérique ou analogique (par exemple, un câble à fibre optique, un guide d’ondes, une liaison de communication filaire, une liaison de communication sans fil (par exemple, un récepteur, un émetteur, un émetteur-récepteur, une logique de transmission, une logique de réception, etc.)). D’autres exemples non limitatifs de supports porteurs de signal comprennent, mais sans s’y limiter, un DVD-ROM, un DVD-RAM, un DVD+RW, un DVD-RW, un DVD-R, un DVD+R, un CD-ROM, un CD Super Audio, un CD-R, un CD+R, un CD+RW, un CD-RW, les disques compacts vidéo, les disques super vidéo, une mémoire flash, une bande magnétique, un disque magnéto-optique, un MINIDISC, une carte mémoire non volatile, une EEPROM, un disque optique, un stockage optique, une RAM, une ROM, une mémoire système, un serveur Web, ou équivalents.
Dans un mode de réalisation, le circuit comprend des transducteurs acoustiques, des transducteurs électroacoustiques, des transducteurs électrochimiques, des transducteurs électromagnétiques, des transducteurs électromécaniques, des transducteurs électrostatiques, des transducteurs photoélectriques, des transducteurs radio-acoustiques, des transducteurs thermoélectriques ou des transducteurs ultrasonores.
Dans un mode de réalisation, le circuit comprend un circuit électrique couplé de manière fonctionnelle à un transducteur (par exemple, un actionneur, un moteur, un cristal piézoélectrique, un système micro-électromécanique (MEMS), etc.).
Dans un mode de réalisation, le circuit comprend un circuit électrique comportant au moins un circuit électrique discret, un circuit électrique comportant au moins un circuit intégré, ou un circuit électrique comportant au moins un circuit intégré à application spécifique.
Dans un mode de réalisation, le circuit comprend un circuit électrique formant un dispositif de calcul informatique à usage général configuré par un programme informatique (par exemple, un ordinateur à usage général configuré par un programme informatique qui exécute au moins partiellement des processus et/ou les dispositifs décrits dans le présent document, ou un microprocesseur configuré par un programme informatique qui exécute au moins partiellement des processus et/ou des dispositifs décrits dans le présent document), un circuit électrique formant un dispositif de mémoire (par exemple, des formes de mémoire (par exemple, à accès aléatoire, flash, à lecture seule, etc.)), un circuit électrique formant un dispositif de communication (par exemple, un modem, un commutateur de communication, un équipement optique-électrique, etc.) et/ou tout analogue non électrique de ceux-ci, tel que des analogues optiques ou autres.
Le distributeur 100 décrit ci-dessus permet d’échanger les cartouches consommables 106 de manière intelligente et efficace. Les cartouches 106 (consommables) utilisées dans le distributeur 100 décrit ci-dessus sont de préférence gérées en ensembles (tels que des ensembles de trois cartouches). Par exemple, il pourrait y avoir des ensembles séparés de cartouches pour chacune des applications de rouge à lèvres, de soin de la peau, de soins des cheveux et de fond de teint décrites ci-dessus. Dans le système, les ensembles de consommables sont équipés d’une puce intelligente ou d’un dispositif électronique configuré pour effectuer un stockage et une transmission/réception de données (comme NFC, RFID ou une puce de contact). Chaque cartouche 106 présente des attributs différents et un identifiant de formule unique qui permet d’identifier des attributs tels que Teinte/finition, Texture, et Bénéfices pour le Peau/les cheveux. Les attributs sont stockés sur le circuit intégré au moment de la production et signés avec un algorithme cryptographique asymétrique.
Le distributeur peut être utilisé hors ligne et sans utiliser l’application. En fonctionnement hors ligne, le dispositif électronique de communication et de stockage 112 appliqué aux cartouches 106 permet d’effectuer des contrôles de redondance cyclique et des opérations mathématiques pour garantir la cohérence d’un ensemble donné de cartouches et la compatibilité de chaque cartouche avec d’autres cartouches, de contrôler les programmes de dosage selon un ou plusieurs pistes de distribution, et de surveiller l’opération d’amorçage d’une cartouche.
De plus, des mécanismes de sécurité peuvent être mis en œuvre. De tels mécanismes de sécurité peuvent : (i) garantir la non-modification des données de production : les éditions sectorielles sont protégées par mot de passe (mot de passe secret) ; (ii) garantir la non-duplication des données de la cartouche en cas de détournement : ajout d’un mécanisme de signature utilisant un MID (identifiant unique de l’étiquette, les données encodées, la clé secrète de la fabrication). L’application utilisant le dispositif pour lire une cartouche vérifiera ensuite que la signature provient de l’entité de fabrication avant d’autoriser la distribution.
La montre un schéma de la cartouche 106, qui comprend le dispositif électronique de communication et de stockage 112 (puce intelligente, RFID, étiquette NFC, etc.) qui est collé sur le fond de la cartouche 106 de manière à ce qu’il soit plat et sans bords. Dans un mode de réalisation, les données sont encodées sur le dispositif électronique de communication et de stockage 112 en utilisant n’importe quel format de données généralement connu. Pour communiquer avec le dispositif électronique de communication et de stockage 112 des cartouches, le distributeur 100 peut comprendre un circuit lecteur 108 et une antenne 110 pour chaque cartouche qui peuvent permettre de lire et d’écrire des informations sur le dispositif électronique de communication et de stockage 112 de chaque cartouche à chaque distribution, par exemple.
Le distributeur 100 et le dispositif de calcul informatique 200 connecté peuvent utiliser un procédé de prise de contact pour démarrer les communications. Les différents déclencheurs d’initiation de communication entre le distributeur 100 et le dispositif de calcul informatique 200 connecté peuvent comprendre l’établissement d’une connexion entre les dispositifs (comme un appariement Bluetooth), l’ouverture du couvercle du distributeur, un ordre de distribution provenant de l’application 202, ou un ordre de distribution directement saisi sur le distributeur 100. Le procédé de prise de contact peut comprendre la lecture d’un état de consommable des cartouches 106 stockées sur le distributeur 100 et l’envoi de l’état au dispositif de calcul informatique 200 connecté. Lorsqu’il n’y a pas de connexion, l’état peut être affiché sur l’affichage 126 du distributeur 100.
Dans un mode de réalisation, le distributeur 100 est opérationnel sans être connecté au dispositif de calcul informatique 200 ou à l’application 202. Dans un mode de réalisation, le dispositif électronique de communication et de stockage 112 de chaque cartouche 106 comprend des données configurées pour permettre le fonctionnement du distributeur 100 quand il n’est pas connecté au dispositif de calcul informatique 200. Dans l’état hors ligne ou non connecté, le distributeur 100 communique avec les cartouches comme décrit ; cependant, le distributeur 100 peut ne pas être connecté au dispositif de calcul informatique 200. Dans un mode de réalisation, le distributeur 100 peut initialement partiellement fonctionner en étant connecté à l’application et au dispositif de calcul informatique 200, et ensuite fonctionner sans être connecté au dispositif de calcul informatique 200. Dans un mode de réalisation, le distributeur 100 a la possibilité de recevoir des dosages en provenance du dispositif de calcul informatique 200 connecté, les dosages étant déterminés par l’application 202 ou les dosages pouvant facultativement être sélectionnés sur la base des données stockées sur les dispositifs électroniques de communication et de stockage 112 sur les cartouches 106.
La montre un schéma illustrant un exemple de fonctionnement du distributeur 100 hors ligne. Dans le bloc 404, l’utilisateur peut initialement interagir avec le distributeur 100 à l’aide d’un bouton physique ou programmable ou avec un dispositif flash préchargé avec des paramètres pour les horaires de jour ou de nuit. Sur l’illustration, un programme journalier comprend la piste 1 et la piste 2. Les dosages sont gérés en considérant le distributeur comme une machine d’état basée sur le comptage des distributions.
Les colonnes 408, 410 et 412 représentent les données stockées sur chaque cartouche 106 séparée sur le dispositif électronique de communication et de stockage 112. Dans un mode de réalisation, les données comprennent les clés pour le CRC, l’état d’amorçage et les pistes comprenant les dosages.
Chaque cartouche possède des données de « clés » qui permettent de vérifier la compatibilité d’un ensemble de cartouches, en utilisant par exemple un CRC (contrôle de redondance cyclique). Dans un mode de réalisation, les clés peuvent être stockées sur des étiquettes NFC. Une première clé décrivant la cartouche est dénommée « sous-type » et une seconde clé de « combinaison » est utilisée pour permettre l’introduction de nouvelles formules et éviter deux ou plus de deux cartouches similaires dans un ensemble de cartouches. Dans un mode de réalisation, les clés de combinaison des trois cartouches doivent suivre une règle pour permettre le mélange des formules.
Les figures 7A à 7F représentent des exemples pour vérifier que les cartouches d’un ensemble de cartouches sont compatibles entre elles et pour permettre de mélanger des combinaisons de formules entre elles. Dans les exemples, trois cartouches sont supposées être dans un ensemble de cartouches.
Sur les figures 7A à 7F, les données des clés de trois cartouches sont représentées numériquement pour faciliter la compréhension. Dans les exemples, trois conditions sont remplies pour que le distributeur 100 accepte l’ensemble de cartouches et autorise la distribution. La première condition est que la clé de sous-type des trois cartouches soit la même. La deuxième condition exige que la clé de combinaison soit différente pour chaque cartouche. Ceci afin d’éviter d’avoir deux ou trois cartouches identiques. La troisième condition exige que les clés de combinaison respectent une règle mathématique. Par exemple, la somme des trois clés de combinaison est un multiple de dix. Cela permettra d’introduire de nouvelles formules au fil du temps sans impacter le micrologiciel du distributeur.
Afin de faciliter le transfert des matières dangereuses entre la zone intermédiaire et la zone de tri, la zone intermédiaire peut comprendre des moyens d’acheminement, tels qu’une surface inclinable, limitant les efforts à fournir par l’opérateur.
Préférentiellement, le dispositif comprend également des moyens de traitement de l’air présent dans les zones d’arrivée et/ou de tri et/ou intermédiaire, par exemple des moyens d’abattage de poussières tels que des moyens de brumisation.
Afin de limiter l’exposition de l’opérateur aux poussières de matières dangereuses, le dispositif de tri peut également comporter des moyens de récupération desdites poussières au niveau des zones d’arrivée et/ou intermédiaire et/ou de tri, par exemple des moyens de brumisation.
Selon un autre aspect, il est également proposé un ensemble mobile, par exemple un container, de préférence de transport, comportant un dispositif tel que décrit précédemment.
Ainsi, les avantages liés au dispositif pour le tri manuel des matières dangereuses, permettent d’envisager un ensemble de traitement desdites matières dangereuses qui soit mobile et puisse ainsi être déplacé au gré des chantiers sur lesquels les matières dangereuses sont présentes, afin d’en permettre un traitement notamment sur site ou à proximité. En particulier, l’ensemble de traitement des matières dangereuses, incorporant notamment le dispositif de tri manuel, peut être intégré dans le volume d’un container, facilitant ainsi son transport et son installation notamment sur le site comportant les matières dangereuses à traiter ou à proximité.
Par exemple, l’ensemble mobile peut être dédié aux matières amiantées, et comprendre, en plus du dispositif de tri manuel décrit précédemment, une unité de broyage des déchets amiantés triés, et une unité de traitement de l’amiante contenue dans les déchets amiantés broyés, notamment par l’acide chlorhydrique.
La représente une vue en perspective d’un dispositif de tri selon la présente invention, dans une première configuration ;
La représente une deuxième vue en perspective du dispositif illustré à la , dans une deuxième configuration ; et
La représente une troisième vue en perspective du dispositif illustré à la , dans la deuxième configuration.
Les figures 1 à 3 représentent différentes vues en perspective d’un dispositif 1 pour le tri manuel de matières dangereuses, selon la présente invention.
Le dispositif 1 de tri manuel a notamment pour but de simplifier les procédures à suivre pour la personne en charge du tri manuel, notamment en prévoyant des moyens de protection entre elles et les matières dangereuses afin de l’exempter de certaines contraintes de sécurité telles que le port systématique d’équipements de protection individuels (EPI) ou l’usage régulier d’une douche, ou de permettre le port d’EPI allégés.