INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
On note par ailleurs que l’identité numérique IDNUM(U) peut en outre être alimentée par les précisions sur l’identité de l’utilisateur induites par les informations d’identification détectées dans les données analysées par les entités 5 de vérification et/ou résultant de la corrélation de ces informations d’identification entre elles ou avec d’autres éléments. De telles précisions constituent des informations d’identification au sens de l’invention qui peuvent être mémorisées par l’entité qui les obtient (entité 5 de vérification, entité 4 de contrôle ou entité tierce) dans l’identité numérique IDNUM(U) de l’utilisateur U.
Il convient en outre de noter que l’identité numérique IDNUM(U) d’un utilisateur peut résulter de l’analyse des connexions principale et secondaires de plusieurs équipements utilisateur associés à un même utilisateur U et utilisés concomitamment par celui-ci pour accéder au service S. Par ailleurs, l’espace de stockage 13 peut être dédié à un unique utilisateur U ou en variante regrouper les identités numériques de plusieurs utilisateurs distincts, par exemple des utilisateurs connectés à un même réseau local ou d’accès, et permettre ainsi de dériver, à partir de ces identités numériques distinctes, une identité numérique du réseau en question.
A titre illustratif, l’identité numérique IDNUM(U) de l’utilisateur U peut comprendre par exemple tout ou partie des informations d’identification suivantes : la liste des entités sollicitées lors de l’accès au service S par l’équipement utilisateur 3 pour la connexion principale et les connexions secondaires (incluant les entités de l’infrastructure de service supportant le service S, mais également des autres entités sollicitées lors de cet accès au service, comme par exemple les serveurs X évoqués précédemment) ; la ou les localisations (ex. GPS (pour Global Positioning System)) de l’équipement utilisateur 3 ; l’identifiant IMSI (pour « International Mobile Subscriber Identity » en anglais) attribué à l’utilisateur U ; l’identifiant MSISDN attribué à l’utilisateur U ; l’identifiant IMEI attribué à l’utilisateur U ; un identifiant du réseau local auquel l’équipement utilisateur 3 est connecté le cas échéant (ex. adresse MAC de l’équipement CPE) ; l’identité des visiteurs d’un réseau ; la ou les adresses IP allouées à l’équipement utilisateur 3 ; la ou les adresses MAC de l’équipement utilisateur 3 ; le numéro de la carte SIM associée le cas échéant à l’équipement utilisateur 3 ; le ou les opérateurs du ou des réseaux d’accès utilisés par l’équipement utilisateur 3 ; toute autre donnée de télémétrie insérée dans les données issues de l’équipement utilisateur 3 et partagée avec les entités impliquées lors de l’accès au service, et considérée comme étant une information d’identification de l’utilisateur U.
Cette liste n’est bien entendu pas exhaustive, et d’autres éléments peuvent être inclus dans l’identité numérique IDNUM collectée par les entités 5 de vérification. Par exemple, comme évoqué précédemment, l’identité numérique IDNUM peut également comprendre des informations d’identification obtenues à partir des informations d’identification extraites par les entités 5 de vérification (ex. induites par celles-ci ou obtenues en les corrélant entre elles ou avec d’autres éléments).
Les fonctions des modules 4A à 4C de l’entité 4 de contrôle sont détaillées davantage ultérieurement en référence aux étapes du procédé de contrôle selon l’invention.
Lorsque l’ordinateur 7 est ou héberge une entité 5 de vérification conforme à l’invention, la mémoire morte 10 de l’ordinateur 7 comprend un enregistrement d’un programme d’ordinateur PROG5 comportant des instructions définissant les principales étapes d’un procédé de vérification selon l’invention.
Les fonctions des modules 5A à 5E de chaque entité 5 de vérification impliquée dans la procédure DYOS sont détaillées davantage ultérieurement en référence aux étapes du procédé de vérification selon l’invention.
Lorsque l’ordinateur 7 est ou héberge une entité 6 de coordination conforme à l’invention, la mémoire morte 10 de l’ordinateur 7 comprend un enregistrement d’un programme d’ordinateur PROG6 comportant des instructions définissant les principales étapes d’un procédé de configuration selon l’invention.
Ce programme PROG6 définit des modules fonctionnels de l’entité 6 de coordination du service S qui s’appuient sur ou commandent les éléments matériels 8 à 12 de l’ordinateur 7 cités précédemment. Ces modules comprennent notamment, dans le mode de réalisation décrit ici : un module 6A de communication lui permettant de s’interfacer avec l’entité 4 de contrôle selon l’invention ; et un module 6B de configuration, activé sur réception d’une requête de l’entité 4 de contrôle reçue par le module 6A de communication, et programmé pour configurer le service S et plus particulièrement l’infrastructure de service supportant le service S et/ou l’équipement client 3, pour que les données éligibles à la procédure DYOS et véhiculées sur la connexion principale (C1) et sur la ou les connexions secondaires (C2), (C2’),… établies en marge de la connexion principale (C1), transitent par la ou les entités 5 de vérification sélectionnées par l’entité 4 de contrôle pour analyser ces données. Le module 6B de configuration peut, pour inclure une telle entité 5 de vérification dans le chemin des données émises par l’utilisateur U, procéder de différentes façons. Il peut par exemple déclencher une modification d’un mécanisme de résolution de noms de domaine (mécanisme DNS) pour y inclure une information de joignabilité (ex. adresse IP) de l’entité 5 de vérification en question. Il peut également activer (dans le réseau) un mécanisme de chaînage de service (ou SFC) invoquant l’entité 5 de vérification en question dans le chemin des données échangées lors de l’accès au service S par l’utilisateur U. Il peut aussi rediriger les données relatives aux connexions concernées vers l’entité 5 de vérification ou activer un mécanisme de routage à la source (c’est-à-dire à partir de l’équipement client 3) vers l’entité 5 de vérification (ex. l’équipement client 3 est configuré par le module 6B de configuration pour inclure parmi les entités intermédiaires traversées par les messages qu’il envoie la ou les entités 5 de vérification). Ces mécanismes peuvent être utilisés de façon alternative ou complémentaire.
Les fonctions des modules 6A et 6B de l’entité 6 de coordination du service S sont détaillées davantage ultérieurement en référence aux étapes du procédé de configuration selon l’invention.
Nous allons maintenant décrire, en référence à la , la procédure (service) DYOS telle qu’elle est mise en œuvre par le système 1 de vérification de la , dans un mode particulier de réalisation. Cette procédure sollicite chaque entité du système 1 de vérification et plus particulièrement déclenche l’exécution, par l’entité 4 de contrôle, d’un procédé de contrôle selon l’invention (étapes E00 à E60), par chaque entité 5 de vérification sélectionnée par l’entité 4 de contrôle, d’un procédé de vérification selon l’invention (étapes G10 à G70), et par l’entité 6 de coordination, d’un procédé de configuration selon l’invention (étapes F10 à F40).
Dans l’exemple des figures 6B, le point périmétrique décrit par l’entier identifiant le premier point 604 est ensuite décrit par l’entier attribué, par exemple, à un deuxième point 621 de la courbe 615. En effet, le point 621 est par exemple le point le plus proche du point à compresser dans la description du voisinage 613 du point 614.
Dans l’exemple des figures 6A et 6B, le voisinage 613 est de forme triangulaire. Toutefois, d’autres formes seraient possibles, comme par exemple une forme rectangulaire. Dans ce cas, un bit supplémentaire est ajouté au premier point décrivant le point périmétrique considéré. A titre d’exemple, le bit vaut 0 si le point se situe dans la partie triangulaire inférieure du voisinage 613, comme illustré en , ou vaut 1 si le point se situe dans la partie triangulaire supérieure du voisinage, ou inversement.
Les procédés des figures 3 et 4 sont par exemple mis en œuvre par un dispositif de traitement de données dédié, tel qu’un accélérateur matériel.
Les figures 7 à 10 décrivent le fonctionnement et l’entrainement d’un réseau de neurones 712 configuré pour générer des masques photolithographiques, à partir d’une représentation, par exemple vectorielle, d’une image cible.
La est un organigramme illustrant des opérations d’un procédé d’entrainement du réseau de neurones 712 selon un exemple de réalisation de la présente description. Ce procédé est mis en œuvre par exemple par un dispositif de traitement de données dédié.
La illustre des étapes ayant lieu lors d’une itération d’un algorithme d’apprentissage non supervisé. Dans certains cas, ces étapes sont répétées plusieurs fois, en pratique des milliers de fois, afin d’entrainer complètement le réseau de neurones 712.
Dans une étape 800 (COMPRESSION), une image cible, par exemple sous forme vectorielle, est compressée vers une représentation composée d’éléments décrits par deux points. L’image compressée est alors fournie au réseau de neurones comme donnée d’entrée.
Dans une étape 801 (MASK GENERATION), le réseau de neurones 712 génère une nouvelle représentation composée d’éléments décrits par deux points sur la base de l’image compressée.
Dans une étape 802 (DECOMPRESSION), la nouvelle représentation est décompressée vers le format de l’image d’entrée. L’image ainsi décompressée représente une estimation d’un masque photolithographique permettant l’obtention de l’image cible après une opération photolithographique.
Dans une étape 803 (USE OF LITHOGRAPHIC SIMULATION TOOL), l’image de masque obtenue dans l’étape 802 est soumise à un outil de simulation 714. L’outil de simulation 714 est configuré pour appliquer des règles optiques, permettant d’estimer et de simuler les motifs obtenus par utilisation de l’image de masque générée. L’outil de simulation 714 fournit par exemple une image des motifs estimés. Dans certains modes de réalisation, l’outil de simulation utilise des règles d’OPC. A titre d’exemple, l’outil de simulation se base sur l’application de deux modèles successifs afin de prédire l’image des motifs estimés. Un premier modèle prédit une image résultante au sommet de la résine photosensible suite au passage de la lumière à travers le masque. Un deuxième modèle prédit l’image résultante suite à la réaction chimique de la résine à l’exposition à la lumière et au retrait de la partie de la résine ayant réagi.
Dans une étape 804 (COMPARAISON WITH TARGET), des différences entre l’image des motifs estimés générée par l’outil de simulation, et l’image cible, sont quantifiées. Par exemple, tout au long du processus d’apprentissage du réseau de neurones 712, les motifs estimés par l’outil de simulation vont présenter des différences par rapport à l’image cible. Ces différences sont par exemple quantifiées par une fonction de perte basée sur un niveau d’erreur entre l’image de motifs estimés et l’image cible. Par exemple, ce niveau d’erreur est évalué en comptant le nombre de pixels différents entre l’image cible et l’image des motifs estimés, bien que dans d’autres cas d’autres techniques d’évaluations peuvent être utilisées telles qu’un calcul de surface d’erreur. Plus la perte est proche de zéro, plus les motifs obtenus correspondent à l’image cible.
Dans une étape 805 (ADJUSTMENT), des paramètres du réseaux de neurones, tels que les poids synaptiques, sont ajustés selon la valeur de la perte calculée dans l’étape 802. L’ajustement se fait par exemple selon une méthode de rétropropagation (ou descente) du gradient, bien connue des personnes du métier.
Les étapes 800 à 805 sont ensuite répétées lors d’autres itérations de l’algorithme, sur la base d’une même image cible et également sur la base d’autres images cibles. L’apprentissage se termine par exemple une fois qu’un certain nombre d’itérations a été effectué, ou lorsque la perte n’évolue plus durant un nombre fixé d’itérations.
La illustre un premier exemple détaillé du procédé de la d’entrainement du réseau de neurones 712.
Dans certains modes de réalisation, le réseau de neurones 712 est initialement préconfiguré, par exemple par l’intermédiaire d’un préapprentissage supervisé. Le réseau 712 n’est alors pas initialement vierge, dans le sens où des paramètres du réseau 712, tels que les poids synaptiques, sont alors partiellement ajustés pour faciliter l’apprentissage du réseau 712.
Une image 904 composée d’une pluralité de motifs, par exemple stockée dans une mémoire volatile du dispositif mettant en œuvre le procédé sous un format vectoriel (GDSII), est découpée en une pluralité de sous-images cibles selon le procédé décrit en relation avec la . Une sous-images cible 906 parmi la pluralité de sous-images cibles est ensuite compressée vers une représentation composée d’éléments décrits par deux points. La compression est par exemple effectuée dans une réalisation de l’étape 800 décrite en relation avec la selon le mode de réalisation décrit en relation avec les figures 5, 6A et 6B.
Le calculateur LCA, qui s’interpose entre le calculateur HOD 13 et les calculateurs ACC 15 et IHM 16, doit en outre être en mesure de déterminer le niveau de sécurité HOD_l0, HOD_l1, HOD_l2, HOD_l3, HODl_4 courant et de l’indiquer aux calculateurs ACC et IHM.
En parallèle, le calculateur LCA 14 doit être programmé pour, lorsque le conducteur remet les mains sur le volant pendant la séquence MRM, désactiver la fonction ACC ou la maintenir (selon le cas).
Pour finir, le calculateur LCA 14 doit être programmé pour respecter les durées réglementaires précitées de 30 secondes.
Afin d’illustrer les conséquences de la séquence MRM sur la fonction LCA, on a représenté sur la les variations de différents paramètres.
Le signal S10 est élaboré par le calculateur LCA 14 et il indique le niveau de sécurité HOD_l0, HOD_l1, HOD_l2, HOD_l3, HODl_4 courant.
Le signal S11 est directement déduit du signal S10 précédent. Il indique si le système se trouve en phase de freinage ou non. Il est égal à 0 pendant les phases HOD0 et HOD1 (partie P1 sans freinage), et égal à 1 sinon (Partie P2 avec freinage).
La courbe S12 illustre un exemple de variation de la vitesse du véhicule 10 pendant la séquence MRM.
Le signal S14 illustre l’état de la fonction ACC, qui est actif jusqu’à la fin de la phase HOD3, puis qui passe dans un état de suspension puis d’arrêt automatique de la fonction ACC avec activation du frein de parking.
En référence à la , on peut ainsi observer que le signal S1 est transmis par le calculateur LCA 14 au calculateur ACC 15.
A l’inverse, pour renseigner le calculateur LCA 14 sur son état, le calculateur ACC 15 transmet à ce dernier les signaux S11 et S14.
Pour renseigner le calculateur IHM 16 sur le niveau de sécurité, le signal S10 est transmis à ce dernier par le calculateur LCA 14.
A ce stade, on notera que pour réduire les dépendances entre les calculateurs ACC et LCA, le signal S11 pourrait être construit directement dans le calculateur LCA, en utilisant le signal S1 et les durées paramétrées des différentes phases HOD1 à HOD4.
On peut maintenant détailler comment le calculateur ACC15 peut être réglé pour assurer la séquence MRM.
Pour cela, on va s’intéresser plus précisément aux signaux S2 et S5. On rappelle que le signal S2 limite toute accélération du véhicule 10 lorsqu’il est égal à 1 et que le signal S5 commande le freinage du véhicule 10 jusqu’à l’arrêt lorsqu’il est égal à 1.
Comme on l’a vu précédemment, le calculateur ACC 15 comporte trois contrôleurs 151, 152, 153.
On peut dans un premier temps expliquer comment le contrôleur de distance 151 prend en compte les contraintes de la séquence MRM pour le calcul de la vitesse de consigne.
la configuration du dispositif comportant l’établissement d’au moins un paramètre d’émission à une valeur qui est fonction d’au moins une information contextuelle obtenue, et l’émission d’un message une fois la configuration étant mise en œuvre.
On notera que le procédé d’émission est mis en œuvre par un dispositif électronique ayant été configuré selon le procédé de configuration conforme à l’invention.
La présente invention concerne, selon un cinquième aspect, un programme pour un dispositif électronique, comprenant des instructions de code de programme destinées à commander l’exécution des étapes du procédé de configuration selon l’invention et/ou le procédé d’émission selon l’invention.
La présente invention concerne, selon un sixième aspect, un support d’informations lisible par un processeur dans un dispositif électronique, sur lequel est enregistré le programme d’ordinateur selon l’invention.
Le dispositif électronique, le procédé d’émission, le système, le programme et le support lisible par un processeur présentent des caractéristiques et avantages analogues à ceux décrits précédemment en relation avec le procédé de configuration.
- la représente un système pouvant mettre un œuvre l’invention ;
- la illustre des étapes du procédé de configuration selon un premier mode de réalisation ;
- la illustre des étapes du procédé de configuration selon un deuxième mode de réalisation ;
- la illustre des étapes du procédé d’émission conforme à un mode de réalisation de l’invention ;
- la illustre une architecture matérielle pouvant mettre en œuvre le procédé de configuration et/ou le procédé d’émission conforme à l’invention ; et
- la est une représentation fonctionnelle d’un dispositif électronique conforme à un mode de réalisation de l’invention.
L’invention s’applique particulièrement à tout objet connecté ou communicant, c'est-à-dire à tout objet configuré pour communiquer (émettre ou recevoir des données) avec d’autres équipements.
Dans la suite de ce document, le terme objet ou objet connecté sera utilisé indistinctement.
La représente un système pouvant mettre en œuvre un mode de réalisation de l’invention. Le système 1 comporte un ensemble de dispositifs électroniques 2 reliés à un réseau de communications 10.
Ces batteries de puissance comprennent généralement des cellules de capacité inférieure à la capacité totale de la batterie qui, connectées électriquement entre elles, permettent d’atteindre la capacité totale de la batterie.
La bonne qualité de la connexion des cellules d’une batterie entre elles est essentielle pour assurer un bon rendement de la batterie, augmenter sa durée de vie et limiter les opérations de maintenance durant la vie du véhicule.
Le document US 10 640 876 B2 décrit que les cellules d’une batterie Lithium ion à électrolyte liquide sont traditionnellement connectées à une barre d’interconnexion par le biais de boulons ou par soudage par ultrason. Ces types de connexions engendreraient cependant, d’après ce document, des inconvénients comme une mauvaise résistance en fatigue ou encore une mauvaise conductance.
Ce document indique également que, pour éviter de tels inconvénients, ces cellules sont connectées à la barre d’interconnexion grâce une projection thermique d’un matériau. Cependant, la température élevée de la projection thermique augmenterait la quantité d'oxydes, qui sont des isolants électriques, incrustés dans la connexion. De tels oxydes altèrent la conductivité électrique de la connexion.
Afin de pallier ces problèmes ledit document décrit une connexion des cellules avec la barre d’interconnexion grâce à une projection à froid d’une poudre métallique.
Cependant la qualité de la connexion des cellules d’une batterie fluctue au cours du temps. En effet, la conductivité d’une connexion électrique varie en fonction de différents paramètres tels que les matériaux choisis, le procédé choisi pour réaliser la connexion électrique, l’intensité du courant parcourant la connexion ou encore les conditions de température et d’hygrométrie dans lesquels se trouve la connexion.
Or, le document cité ci-dessus n’enseigne pas un quelconque moyen pour contrôler la qualité de ces connexions.
L’invention a ainsi pour objectif de proposer un procédé de suivi de la conductivité d’une connexion électrique optimisée entre deux pièces au cours du temps.
A cet effet, il est proposé, en premier lieu, une connexion électrique comprenant deux pièces conductrices d’électricité et un agglomérat d’un matériau conducteur d’électricité connectant électriquement les deux pièces, la connexion électrique comprenant un capteur de température recouvert par l’agglomérat et un moyen de relève de la température captée par le capteur.
En variante, le capteur est un thermocouple.
Il est proposé, en deuxième lieu, une batterie ou un module pour batterie comprenant des cellules connectées les unes autres par une connexion électrique telles que précédemment décrite et comprenant un moyen de suivi dans le temps de la dégradation de la batterie ou du module fondé sur l’analyse du moyen de relève de la connexion électrique.
En variante, les cellules sont des cellules prismatiques.
Il est proposé, en troisième lieu, un véhicule automobile comprenant une batterie telle que précédemment décrite et comprenant un moyen d’affichage de la dégradation de la batterie affichant le suivi du moyen de suivi de la batterie.
En variante, le véhicule comprend un moteur électrique de traction du véhicule, le moteur électrique recevant son énergie de la batterie.
Il est proposé, en quatrième lieu, un procédé de contrôle d’une connexion électrique insérée dans un circuit d’alimentation de puissance, le procédé comprenant une projection d’une poudre d’un matériau conducteur d’électricité sur deux pièces conductrices d’électricité, la projection formant par agglomération de la poudre un connecteur électrique reliant les deux pièces, le procédé comprenant un recouvrement d’un capteur de température par la poudre formant le connecteur et un relevé de la température captée par le capteur.
Diverses caractéristiques supplémentaires peuvent être prévues, seules ou en combinaison : - le procédé comprend une texturation d’au moins une surface d’au moins une des deux pièces, la projection étant ensuite effectuée sur ladite surface, les dimensions de grains de la poudre étant inférieures aux dimensions de la texturation ; - le capteur de température est un thermocouple ; - le positionnement du capteur est réalisé avant la projection de la poudre ; - le positionnement du capteur est réalisé en cours de projection de la poudre ; - la projection de la poudre est réalisée en suivant une trajectoire présentant, perpendiculairement au sens de projection, une forme de créneaux ; - la projection de la poudre comprend une première passe réalisée en suivant une première trajectoire présentant, perpendiculairement au sens de projection, ladite forme de créneaux et comprend une deuxième passe réalisée en suivant une deuxième trajectoire présentant, perpendiculairement au sens de projection, une forme de créneaux disposés sensiblement perpendiculairement à la forme de créneaux de la première trajectoire ; - la projection de la poudre est une projection dynamique par gaz froid ; - le procédé comprend une réalisation de plusieurs relevés de la température au cours du temps et une mémorisation de ces relevés afin de permettre un suivi de la connexion électrique au cours du temps en utilisant une température de référence.
(2a) Composés (1a) et ( 2 a) ainsi que leurs isomères géométriques, et leurs solvates tels que les hydrates.
Procédé de préparation des composés de formule (I)
La composition
Un autre objet de l’invention est une composition comprenant un ou plusieurs composés de formule (I) , (I-1) , (Ia) , ( I’a ), (1) , (2) , (1a) , ou (2a), tels que définis précédemment ainsi que leurs sels d’acide ou de base, organique ou minéral, leurs isomères optiques, géométriques, et leurs solvates tels que les hydrates.
La quantité du ou des composés de formule (I) , (I-1) , (Ia ) , ( I’a ), (1) , (2) , (1a) , ou (2a), de l'invention présente dans les compositions dépend bien entendu de la texture souhaitée de ladite composition, ladite texture pouvant aller d’un gel fluide à un stick, et/ou des propriétés recherchées.