INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
- une étape de réception, par la chaîne de blocs, en provenance de la ressource composite, d’une requête d’obtention d’une donnée d’autorisation de mise en œuvre ;
- et, lorsqu’une telle donnée d’autorisation de mise en œuvre est présente au sein de la chaîne de blocs, une étape de transmission de la donnée d’autorisation de mise en œuvre à la ressource composite.
Selon un autre aspect, l’invention se rapporte également à une chaîne de blocs comprenant des moyens de détermination d’une autorisation de mise en œuvre d’une ressource composite, ladite ressource composite comprenant au moins deux ressources. Une telle chaîne comprend :
- des moyens de réception, par un contrat intelligent de la chaîne de blocs, appelé contrat composite, d’une requête en provenance d’une entité requérante désirant obtenir une autorisation de mise en œuvre de la ressource composite ;
- des moyens d’obtention, par le contrat composite, d’au moins une adresse d’au moins un contrat intelligent au sein d’une chaîne de blocs, ledit au moins un contrat intelligent étant associé à au moins une ressource comprise dans ladite ressource composite ; et, pour chaque contrat intelligent :
- des moyens de transmission d’une requête d’autorisation de mise en œuvre de la ressource associée à ce contrat intelligent ; et
- des moyens de réception d’un résultat fourni par ce contrat intelligent ;
- des moyens de compilation des résultats en provenance dudit au moins un contrat intelligent délivrant un résultat représentatif de l’autorisation de mise en œuvre de la ressource composite.
L’invention se rapporte également à tous nœud d’une chaîne de blocs comprenant tout ou partie des caractéristiques pouvant être mises en œuvre au sein de la chaîne de blocs selon les revendications précédentes.
R 16 est choisi parmi le groupe R19-C(O)- ; les groupes R 20 qui sont des groupes hydrocarbonés en C 1 -C 22 , linéaires ou ramifiés, saturés ou insaturés, l'atome d'hydrogène,
R 18 est choisi parmi le groupe R21-C(O)- ; les groupes R 22 qui sont des groupes hydrocarbonés en C 1 -C 6 , linéaires ou ramifiés, saturés ou insaturés ; l'atome d'hydrogène ;
Dans l’état actuel de la technique, cette problématique est, d’une part, généralement adressée de manière centralisée, en amont, par le concepteur du système multi-composants ; et, d’autre part, fait l’objet d’une multiplicité d’accords bilatéraux entre le concepteur du système et les différents concepteurs ou éditeurs de composants à intégrer. Ces accords ont pour conséquence l’intégration, à la conception du système, des conditions dans lesquelles les composants peuvent, ou ne peuvent pas, être mis en œuvre ou implémentés au sein de ce système.
Néanmoins, il est de plus en plus fréquent que les fabricants de systèmes ou de composants souhaitent, ou soient contraints de, fournir en temps réel des fonctionnalités à la demande. Une telle fourniture temps réel rend le modèle statique et centralisé de l’art antérieur de plus en plus difficile à implémenter.
Les inventeurs ont conservé les problématiques existantes à l’esprit lors de la conception et la mise au point de la solution proposée. Plus particulièrement, la technique décrite a été conçue pour permettre l’obtention de données relatives à la mise en œuvre d’une ressource composite. Plus particulièrement, il est proposé un procédé de détermination d’une autorisation de mise en œuvre d’une ressource composite, ladite ressource composite comprenant au moins deux ressources, ledit procédé étant mis en œuvre au sein d’une chaîne de blocs. Un tel procédé comprend :
- une étape de réception, par un contrat intelligent de la chaîne de blocs, appelé contrat composite, d’une requête en provenance d’une entité requérante désirant obtenir une autorisation de mise en œuvre de la ressource composite ;
- une étape d’obtention, par le contrat composite, d’au moins une adresse d’au moins un contrat intelligent au sein d’une chaîne de blocs, ledit au moins un contrat intelligent étant associé à au moins une ressource comprise dans ladite ressource composite ; et, pour chaque contrat intelligent :
- une étape de transmission d’une requête d’autorisation de mise en œuvre de la ressource associée à ce contrat intelligent ; et
- une étape de réception d’un résultat fourni par ce contrat intelligent ;
- une étape de compilation des résultats en provenance dudit au moins un contrat intelligent délivrant un résultat représentatif de l’autorisation de mise en œuvre de la ressource composite.
Ainsi, il est possible d’obtenir une autorisation de mise en œuvre d’une ressource en temps réel, de manière fiable, ouverte et sécurisée.
Selon une caractéristique particulière, préalablement à l’étape de réception de la requête, une étape d’insertion, au sein d’au moins une chaîne de blocs, dudit au moins un contrat intelligent et du contrat composite adressant ledit au moins un contrat intelligent.
Ainsi, il est possible de définir simplement des ressources composites qui peuvent comprendre une pluralité de ressources, qui agglomèrent elles-mêmes d’autres ressources, l’ensemble des contrats intelligents associés à ces différentes ressources unitaires ou agglomérées, pouvant se situer dans des chaînes de blocs différentes, étant accessibles par l’intermédiaire de leurs adresses respectives au sein de ces chaînes de blocs.
Selon une caractéristique particulière, la requête en provenance de l’entité requérante comprend au moins une donnée représentative d’une action que l’entité requérante souhaite que la ressource composite mette en œuvre.
Ainsi, en fonction de l’action requise par l’entité requérante, les contrats intelligents associées aux ressources comprises dans la ressource composite peuvent déterminer si oui ou non ils acceptent la requête de mise en œuvre de l’entité requérante.
Selon une caractéristique particulière, la requête en provenance de l’entité requérante comprend au moins une donnée représentative d’une donnée de certification.
Ainsi, il est possible d’authentifier l’entité requérante
D'autres buts, caractéristiques et avantages de la divulgation apparaîtront plus clairement à la lecture de la description suivante, donnée à titre de simple exemple illustratif, et non limitatif, en relation avec les figures, parmi lesquelles :
- représente le procédé de de mise en œuvre d’une ressource composite par l’intermédiaire d’une chaine de blocs ;
- représente une hiérarchie indicative de contrats intelligents selon la divulgation ;
5. Description d’un exemple de réalisation
Dans un exemple purement illustratif, une ressource composite « caméra connectée » peut comprendre une ressource unitaire « capteur CCD » et une ressource composite « module de prise de vue », cette ressource composite comprenant par exemple une ressource « module de prise de vue SDR » et une ressource « module de prise de vue HDR ». Selon l’invention, comme résumé précédemment, ces différentes ressources font l’objet d’une inscription dans la chaîne de blocs. Plus particulièrement, dans un exemple de réalisation particulier, ces ressources sont individuellement inscrites au sein de la chaîne de blocs sous la forme d’un contrat intelligent associé à chacune des ressources. Dans l’exemple précédent, on introduit dans la chaîne de blocs, un contrat intelligent pour le « module de prise de vue HDR », un contrat intelligent pour le « module de prise de vue SDR », un contrat intelligent pour le « module de prise de vue », un contrat intelligent pour le « capteur CCD » et un contrat intelligent pour la « caméra connectée ». C’est le détenteur des droits/fabricant qui insère le contrat intelligent relatif à la ressource au sein de la chaîne de blocs. Ce contrat intelligent associée à la ressource comprend d’une part un identifiant de la ressource et d’autre part des conditions de mise en œuvre de cette ressource.
Ces conditions de mise en œuvre de la ressource peuvent se présenter soit sous la forme d’un code exécutable (code compilé, intermédiaire ou code scripté par exemple) et/ou une interface de communication (directe ou indirecte) avec le propriétaire et/ou le fabricant de la ressource, ou encore une interface de communication avec la ressource elle-même en fonction de modes de réalisation et des conditions de mise en œuvre opérationnelles.
Le contrat intelligent associé à une ressource (composite ou unitaire) expose au moins une interface normalisée, nommée « Authorized », qui, lorsqu’elle est invoquée, transmet les conditions de mise en œuvre de la ressource à laquelle le contrat intelligent se réfère pour une action passée en paramètre de cette invocation. Pour une ressource composite, le contrat intelligent comprend en outre au moins une fonction d’interrogation des contrats intelligents associées aux ressources intégrées au sein de la ressource composite.
Ainsi, en reprenant l’exemple précédent, le fabricant du « module de prise de vue HDR » insère, dans la chaîne de bloc, un contrat intelligent comprenant une identification de la ressource et une interface de requêtage d’autorisation « Authorized », qui prend en paramètre une valeur d’action, pour laquelle il souhaite obtenir une autorisation.
Le fabricant du « module de prise de vue » (qui peut être le même que le fabricant du module de prise de vue HDR) insère, dans la chaîne de bloc, un contrat intelligent comprenant une identification de la ressource et une interface de requêtage d’autorisation « Authorized », qui prend en paramètre une valeur d’action.
À l’issue de cette pluralité d’insertions de contrats au sein de la chaîne de blocs, chaque propriétaire/fabricant des ressources dispose, pour les contrats qu’ils ont insérés, d’une adresse attachée à ce contrat, au sein de la chaîne de blocs.
Ce contrat peut être associé à l’élément auquel il est attaché en y inscrivant un identifiant unique comme un numéro de série. Les contrats disposent des références de chacune des ressources sous la forme d’une liste chainée.
Ce contrat intelligent possède au moins une fonction permettant de définir les conditions d’usage. Cette fonction est un espace réservé au propriétaire de la ressource et qui peut y inscrire le code qu’il souhaite. On peut citer par exemple :
- Vérifier dans le cas d’une licence le respect des termes de sa licence dans les autres ressources ;
- Interroger un service tiers pour vérifier les droits d’utilisation (par exemple un paiement) ;
- L'émission d’un événement pour préparer une utilisation particulière.
Cette fonction peut être dépendante d’une transaction en jeton (« token ») cryptographique.
Cette fonction prend comme argument au moins l’adresse de l’appelant. Cette fonction peut émettre un jeton d’autorisation. Ces jetons d’autorisation sont créés en passant en paramètres une adresse identifiant le propriétaire et une adresse identifiant le contrat intelligent associé à la ressource.
5.3. Mise en œuvre d’une ressource composite
Lorsque l’ensemble des contrats intelligents associés aux ressources sont créés et adressés au sein de la chaîne de blocs, on dispose donc au sein de cette chaîne de blocs d’une hiérarchie de contrats, qui peut être vue, pour une ressource composite donnée, comme un arbre de contrats qui comprend des adresses vers des nœuds, ces nœuds pouvant eux-mêmes comprendre d’autres adresses vers d’autres nœuds (en mode récursif), et ainsi de suite.
Il est dès lors possible de mettre en œuvre la ressource composite associée à cette hiérarchie de contrat en exécutant le procédé suivant.
Cette classification peut être réalisée à partir de données (descripteurs) telles que la vitesse moyenne sur le segment, la vitesse du 75% percentile, vitesse minimale/maximale, somme des accélérations positive/négative, etc.
Selon une caractéristique de l’invention, on peut réaliser la classification par un algorithme du « k-means », car les données utilisées sont numériques. Le nombre de classes « k » (ou classes de profils de vitesse similaires) est un paramètre de l’algorithme, qui est déterminé avec une méthode itérative visant à maximiser une métrique de dissimilitude comme la « silhouette ». Un avantage important de cette méthode est l’évaluation de la proximité d’un échantillon de données (dans ce cas un profil de vitesse issue des données de trajets réalisés) au centre d’une classification en le comparant aussi avec la distance moyenne minimale d’une autre classe. En général, une valeur de silhouette supérieure à 0,5 indique une bonne classification, avec très peu de confusion et dispersion entre les classes.
A ce stade, selon la répartition des données de trajets réalisés dans les différentes classes, il est possible d’estimer une proportion de données entre classes et associer cela à une probabilité qu’un profil de vitesse d’une classification se vérifie (par exemple, on peut déterminer la probabilité de s’arrêter à un feu rouge).
Lors de cette étape, pour chaque catégorie de segment routier (étape 2.2) et pour chaque classification obtenue à l’étape précédente, on génère au moins un profil de vitesse au moyen des données des trajets antérieurs. En effet, on apprend à générer et/ou à regrouper les données qui appartiennent à la même catégorie et classe pour ressortir des tendances et des comportements de vitesse. Ainsi pour chaque liaison qui a été parcourue au moins une fois, on génère un profil de vitesse sur cette liaison qui approxime les données des trajets réalisés sur cette liaison. Le but de cette étape est de représenter par un profil de vitesse le comportement typique des véhicules en fonction des caractéristiques de la route et des trajets antérieurs réalisés. Ainsi, les profils de vitesse sont représentatifs de comportements réels. Ces profils de vitesse générés forment le modèle de vitesse du véhicule.
Selon une mise en œuvre, on peut générer au moins un profil de vitesse au moyen d’une approche stochastique ou au moyen d’une approche déterministe. Les profils de vitesse stochastiques permettent une meilleure représentativité, alors que les profils de vitesse déterministes permettent une simplification des profils mesurés.
Pour le mode de réalisation pour lequel le segment est formé d’un triplet de liaisons, lorsque la liaison centrale appartient à deux triplets de liaisons, alors au moins deux profils de vitesse sont générés pour cette liaison centrale.
Avantageusement, cette étape peut consister à générer une fonction de la vitesse dépendante de la distance sur la liaison considérée. Pour cela, on peut paramétrer la fonction de la vitesse avec les données des trajets réalisés. Avantageusement, la fonction de la vitesse peut être une fonction polynomiale. De préférence (par simplification), la fonction de la vitesse peut être une fonction linéaire, une fonction parabolique, ou une combinaison de fonctions linéaires et/ou paraboliques.
Selon un mode de réalisation de l’invention, lors de cette étape on peut également attribuer à chaque catégorie de segment du réseau routier une distribution des profils de vitesse. Ainsi, il est possible de prédire une probabilité du profil de vitesse.
Conformément à un mode de réalisation de l’invention, on peut générer au moins un profil de vitesse du véhicule par une méthode de réseau de neurones, une méthode de machines à vecteur de support (de l’anglais « Support Vector Machine »), une méthode de forêts d’arbres décisionnels (de l’anglais « Random Forest »), ou d’autres méthodes d’apprentissage supervisé. La méthode réseau de neurones permet de paramétrer une fonction de la vitesse qui dépend de la distance, cette fonction pouvant être une fonction linéaire, une fonction parabolique, ou une combinaison de fonctions linéaires et/ou paraboliques. Un exemple de ce mode de réalisation est détaillé dans la suite de la description.
Afin de correctement estimer et reconstruire un profil de vitesse typique, il est utile d’en estimer certains paramètres. En particulier, ces paramètres utiles pour la génération de profil de vitesse peuvent être les vitesses initiale et finale du profil sur le segment considéré, ainsi que sa vitesse maximale/minimale et la position de l’éventuel point d’arrêt. L’apprentissage de ces paramètres peut être réalisé de façon supervisée (grâce aux données de trajets réalisés) afin de les corréler directement à des descripteurs macroscopiques. L’outil d’apprentissage supervisé utilisé peut être un réseau de neurones, qui peut utiliser en entrée les descripteurs macroscopiques suivants : classification (issue de l’étape précédente) d’appartenance du profil de vitesse à estimer, classe fonctionnelle des liaisons du triplet, nombre de voies sur les liaisons du triplet, limitation de vitesse sur les liaisons du triplet, vitesse moyenne du trafic sur les liaisons du triplet, longueur des liaisons du triplet, angle de manœuvre en entrée et sortie de la liaison centrale du triplet, nombre de liaisons entrants/sortants de la liaison centrale, etc. Afin d’améliorer la performance de l’apprentissage et de l’estimation des paramètres du profil de vitesse, la méthode peut être séparée en deux temps avec des réseaux de neurones en cascade :
• le premier réseau de neurones peut estimer la moyenne de la vitesse initiale et de la vitesse finale, ainsi que leur écart type, pour obtenir une densité de probabilité gaussienne. La densité de probabilité gaussienne a été choisie pour la simplicité de définition avec peu de variables et pour la bonne représentativité du phénomène. Ce premier réseau de neurones peut être commun à toutes les classes déterminées à l’étape précédente.
• Les réseaux de neurones qui suivent peuvent estimer la vitesse maximale et minimale ainsi que la position du point d’arrêt. Ce réseau de neurones dépend de la classe d’appartenance du profil à estimer (par exemple un réseau de neurones qui estime le point d’arrêt est utilisé si la classe prévoit un profil avec un point d’arrêt) et prend en entrée l’estimation de la vitesse initiale et de la vitesse finale effectuée par le réseau de neurones précédent.
En ce qui concerne la génération de profils de vitesse typiques, il est possible d’utiliser les paramètres estimés avec des méthodes polynomiales déterministes, probabilistes, ou autres. Dans cette réalisation de l’invention, la méthode polynomiale peut être utilisée, sans perte de généralité. Les fonctions polynomiales utilisées pour générer les profils de vitesse prédits peuvent être inspirées de l’observation des profils réels des données de trajets réalisés de chaque classe. Il peut s’agir essentiellement de profils reconstruits avec des fonctions linéaires ou paraboliques. Les paramètres identifiés peuvent être « tirés » de façon aléatoire selon leur distribution gaussienne afin de générer plusieurs profils de vitesse représentatifs. Ces profils de vitesse générés peuvent respecter les contraintes de longueur et vitesse maximale et minimale de la liaison considérée pour laquelle la prédiction est faite.
3) Acquisition d’un trajet Lors de cette étape, on acquiert un trajet au sein du réseau routier considéré reliant le point de départ et le point d’arrivée. Le trajet ainsi acquis est formé par une succession de brins routiers du réseau routier considéré, cette succession de brins routiers devant être parcourus dans l’ordre de la succession pour réaliser le déplacement entre le point de départ et le point d’arrivée.
Conformément à une mise en œuvre de l’invention, on peut acquérir le trajet au moyen d’un algorithme de plus court chemin. Par exemple, un tel algorithme peut trouver le chemin le plus optimal, en termes de temps de parcours, ou en termes de distance, ou en termes de consommation énergétique, ou en termes de quantité de polluants émis, etc., ou toute combinaison de ces critères. Plusieurs systèmes d’information géographique SIG (Here Maps TM , Google Maps TM , OpenStreetMap TM , etc.) proposent des algorithmes de plus court chemin rapides et efficaces.
De manière comparative, les figures 10 à 14 illustrent un procédé de fabrication tout à fait analogue mais utilisant un outillage 970 conventionnel. Cet outillage 970 comprend une poutre horizontale 971 munie à chacune de ses extrémités d’un mors réglable 972. L’écartement entre les deux mors 972 est ajusté pour permettre d’enserrer, à la manière d’un étau, la paroi de veine 933 de la pièce intermédiaire 930. Des taquets 973 sont prévus le long du bord supérieur de la poutre 971 pour s’appliquer contre le bord supérieur de la paroi de veine 933.
L’outillage 970 comprend en outre une branche unique 914 s’étendant perpendiculairement depuis le milieu de la poutre 971. Un téton 915 est prévu à l’extrémité inférieure de la branche 914 pour s’appliquer contre la surface de veine 33i de la paroi de veine 33.
Enfin, l’outillage 970 comprend une portion de fixation comportant deux pattes de fixation 916 afin de permettre sa suspension sur le portant 981.
On note ainsi que, dans cet exemple comparatif, l’outillage 970 s’étend le long de la surface de veine 33i de la paroi de veine 33. De plus, comme cela est visible sur la , une seule pièce intermédiaire 970 est installée au-dessus du creuset 982 au cours de l’étape de densification puis de l’étape de refroidissement.
En conséquence, on observe sur la , que le gradient de température est mal maitrisé au cours du refroidissement de la pièce intermédiaire 930 : en particulier, on observe qu’une portion importante de la surface de veine 933i reste plus chaude que les brides 933. A titre incident, on peut reconnaître sur la portion de veine 933i la forme en croix de l’outillage 970. Comme cela est visible sur la , ceci aboutit à une pièce brute 940 présentant de nombreux nodules 941 sur la surface de veine 943i.
La illustre l’étape de refroidissement d’un deuxième exemple de procédé, par ailleurs tout à fait analogue au premier exemple de procédé. Dans ce deuxième exemple, les deux pièces intermédiaire 130, 130’ sont également suspendues l’une à côté de l’autre mais, dans ce deuxième exemple, ce sont les zones de travail 133, 133’ des pièces intermédiaires 130, 130’ qui sont disposées en vis-à-vis l’une de l’autre, une circulation de gaz froid 184 étant assurée à l’interface entre les deux pièces intermédiaires 130, 130’ de manière à refroidir plus rapidement les zones de travail 133, 133’ par rapport aux zone hors-travail 134, 134’.
La illustre l’étape de refroidissement d’un troisième exemple de procédé, par ailleurs tout à fait analogue au premier exemple de procédé. Dans ce troisième exemple, les parois latérales 282a du creuset 282 s’élèvent à une hauteur plus importante au-dessus de la surface du silicium liquide 283 que dans les exemples précédents, ce qui permet de maintenir au chaud plus longtemps la partie inférieure de la pièce intermédiaire 230.
Procédé de fabrication d’une pièce en matériau composite SiC/SiC L’invention concerne la fabrication de pièces en matériau composite à matrice céramique (CMC) et plus particulièrement en matériau composite SiC/SiC.
- consolidation d’une préforme fibreuse par dépôt d’une interphase à la surface des fibres de la texture réalisée par infiltration chimique en phase gazeuse (CVI), la texture fibreuse étant maintenue dans outillage de conformation durant la CVI,
Le dispositif 100 d’amortissement de torsion peut en outre comprendre un système d’hystérésis 60, encore appelé système de frottement. Le système d’hystérésis 60 est destiné à dissiper une partie de l’énergie des ressorts 13, 14, à éviter les phénomènes d’oscillations excessives et permet d’améliorer la filtration des acyclismes du moteur thermique. Le système d'hystérésis 60 permet en outre de positionner axialement la partie primaire (reliée au moteur) par rapport à la partie secondaire (reliée à la boîte de vitesse). Le système d’hystérésis 60 peut être situé axialement entre le limiteur de couple 9 et l’amortisseur d’oscillation de torsion 200. Le système de d’hystérésis 60 peut comprendre deux rondelles de frottement 61 et une rondelle élastique. La rondelle élastique est adaptée pour précharger axialement le système d’hystérésis 60. L’une des rondelles de frottement 61 peut être située axialement entre l’un des couvercles 93 du limiteur de couple 9 et le premier élément tournant 1. L’autre des rondelles de frottement 61 peut être située axialement entre le plateau d’entrainement 94 du limiteur de couple 9 et le premier élément tournant 1.
Les rondelles de frottement 61 peuvent être en plastique.