FR 3138549 A1 20240202 FR 2300815 A 20230129 Outil informatique d’assistance basé sur un portefeuille multi-cryptographique doté d’une intelligence artificielle L'outil informatique d’assistance selon l'invention est construit sur le principe d’un portefeuille multi-cryptographique offrant de ce fait, une plateforme sécurisée pour échanger des données ou des informations afin de faciliter la communication et la collaboration entre les parties prenantes pour une gestion plus efficace et efficiente des connaissances utilisées et/ou produites par leurs systèmes respectifs. L'outil informatique d’assistance utilise une intelligence artificielle avancée pour analyser et comprendre les données relatives aux systèmes gouvernementaux, sociaux et écologiques, fournissant aux entités individuelles, collectives ou artificielles, de ce même système, des conseils et des recommandations précises et utiles sur les meilleures actions à entreprendre afin d’atteindre un objectif en tenant compte des contraintes directes, indirectes ou transversales établie par la structure multi-cryptographique de l’outil permettant de mettre en place des contrats intelligents rédigés par des gestionnaires. L'outil informatique d’assistance est conçu pour être utilisé par des écoles, des entreprises, des organisations à but non lucratif, des gouvernements, des institutions, et des particuliers afin de gérer de manière cohérente et responsable les interdépendances entre les ressources, les données, les informations, les connaissances et les obligations contractuelles liées à ces différentes entités. Outil informatique d’assistance basé sur un portefeuille multi-cryptographique doté d’une intelligence artificielle Les systèmes gouvernementaux, sociaux et écologiques sont de plus en plus complexes et interdépendants, ce qui rend leur gestion difficile et coûteuse. Les gestionnaires de ces systèmes doivent souvent travailler avec des données volumineuses et hétérogènes, et ils ont souvent du mal à trouver le temps et les ressources pour analyser et comprendre ces données de manière approfondie. En outre, ils doivent souvent gérer de nombreuses tâches simultanées et travailler en étroite collaboration avec d'autres parties prenantes, ce qui peut entraîner des retards et des erreurs. L'outil informatique d’assistance selon l'invention est construit sur le principe d’un portefeuille multi-cryptographique offrant de ce fait, une plateforme sécurisée pour échanger des données ou des informations afin de faciliter la communication et la collaboration entre les parties prenantes pour une gestion plus efficace et efficiente des connaissances utilisées et/ou produites par leurs systèmes respectifs. L'outil informatique d’assistance utilise une intelligence artificielle avancée pour analyser et comprendre les données relatives aux systèmes gouvernementaux, sociaux et écologiques, fournissant aux entités individuelles, collectives ou artificielles, de ce même système, des conseils et des recommandations précises et utiles sur les meilleures actions à entreprendre afin d’atteindre un objectif en tenant compte des contraintes directes, indirectes ou transversales établie par la structure multi-cryptographique de l’outil permettant de mettre en place des contrats intelligents rédigés par des gestionnaires. représente une matrice de modélisation permettant de définir, qualifier et classer les entités dans de multiple cas de figures de façon intégrale, fonctionnel, systémique et robuste. représente des instances de la matrice de modélisation, dans le cas de figure d’un citoyen, d’une entreprise, d’un ministère. L’outil informatique d’assistance sera doté d’un mode permettant l’exécution automatique d’une routine de règles de contrat intelligent en fonction de conditions prédéfinies par son programme afin de garantir la conformité du traitement des données et des recommandations prodigués sur le plan éthique, technique, normatif, humain et social. L'intelligence artificielle dont est doté l’outil d’assistance selon l'invention s’exécute en suivant différentes phases : une phase d’appropriation d’une entité, une phase de sécurisation de la donnée, une phase de synchronisation des entités et une phase de syntonisation des données. La phase d’appropriation comprend l'analyse des données d’une entité, pour identifier ses préférences et ses comportements, puis l'ajustement des paramètres du modèle en conséquence. Le phase d’appropriation basée sur une intelligence artificielle avancée permet d’offrir une expérience personnalisée et adaptée aux besoins d’une entité. La phase d’appropriation comprend plusieurs étapes : La collecte des données : l'outil informatique d’assistance collecte des données sur les préférences et les comportements d’une entité, ainsi que les habitudes d’utilisation de l’outil. L’analyse des données : l'outil informatique d’assistance analyse les données collectées pour identifier les préférences et les comportements de l'utilisateur. Elle utilise des techniques d'apprentissage automatique pour détecter des modèles et des tendances dans ces données. L’ajustement des paramètres : En se basant sur les résultats de l'analyse des données, l'outil informatique d’assistance ajuste ses paramètres pour s'adapter aux préférences et aux comportements de l'entité. Interaction personnalisée : l'outil informatique d’assistance peut utiliser les paramètres ajustés pour offrir une expérience personnalisée à une entité donnée. La phase de sécurisation implique l’entraînement de l’intelligence artificielle sur un grand nombre de règles de contrats intelligents afin de comprendre et de protéger les droits d’une entité. L'outil informatique d’assistance peut être utilisée pour vérifier que les règles de contrats intelligents respectent les droits d’une entité et pour signaler toute infraction aux règles. Cette phase repose également sur l’utilisation de la « blockchain » pour accroitre la sécurisation des données et des contrats. Le phase de sécurisation comprend plusieurs étapes : La collecte des règles : l'outil informatique d’assistance stocke un grand nombre de règles de contrats intelligents qui ont été préalablement définies et validées. L’analyse des règles : l'outil informatique d’assistance est entraîné sur la base de données de règles de contrats intelligents afin de comprendre et de protéger les droits des utilisateurs. L'intelligence artificielle peut utiliser différentes techniques d'apprentissage automatique pour traiter les règles de contrats intelligents et déterminer si elles respectent les droits des utilisateurs. L’ajustement des règles : l'outil informatique d’assistance permet à l'utilisateur de soumettre des contrats intelligents à l'intelligence artificielle pour vérification et de recevoir des notifications en cas d'infraction aux règles de contrats intelligents. Interaction personnalisée : l'outil informatique d’assistance peut utiliser les résultats des règles ajustés pour fournir à une entité son état de conformité et des recommandations afin d’améliorer la sécurité de ces données. Par exemple, l’outil pourrait prendre en compte le RGPD (Règlement Général sur la Protection des Données) qui une fois convertit sous le format d’un contrat intelligent ferait office de support standard à la protection aux données d’une entité et proposer si nécessaire des extensions de protection en fonction des habitudes identifiées chez une entité. Le phase de synchronisation permet de mettre à jour les données collectées de superviser les entités afin de comprendre leur contexte respectif et de gérer leurs interactions de manière transparente, efficiente et permettre une collaboration en temps réel. La phase de synchronisation permet à l’intelligence artificielle dont est doté l’outil de maximiser sa capacité à répondre à un plan commun en planifiant les activités, coordonnant les tâches et en élaborant un suivi d’avancement. Le phase de synchronisation comprend plusieurs étapes : La collecte des informations : l'outil informatique d’assistance stocke les informations issues des précédentes phases et les objectifs communs forme de règles de contrats intelligents. L’analyse des informations : l'outil informatique d’assistance est entraîné sur la base de données de règles de contrats intelligents afin de comprendre et de mieux guider les entités. L’ajustement des informations : En se basant sur les résultats de l'analyse des information, l'outil informatique d’assistance raffine les conseils afin d’assurer une cohérence d’ensemble, améliore sa perception de l’objectif à atteindre par rapport au contexte de chaque entité et prépare si nécessaire des actions d’optimisation. Interaction personnalisée : l'outil informatique d’assistance peut notifier les entités sur les modifications apportées suite à un ajustement des informations. Par exemple, si une entité collective de type gouvernemental ayant le rôle de référent (un ministère) lance un plan de « durabilité », ce plan, une fois traduit sous forme de contrat intelligent sera propager instantanément aux entités et systèmes (Ecoles, Entreprise, Association) rattachés à cette entité référente via l’outil informatique d’assistance. Ce qui peut se traduire par des notifications contenant des recommandations relatives à un système par rapport au plan établi. Le phase de syntonisation permet de superviser les entités en fonction des modèles identifiés par l’outil informatique d’assistance. L'intelligence artificielle peut être utilisée pour créer des modèles prédictifs qui peuvent être utilisés pour anticiper les besoins et les évolutions des systèmes écologiques, sociaux et gouvernementaux ainsi évaluer les performances des entités, leur affecter des plans d’évolution, leur assigner une restructuration, et assister sur bien d'autres aspects. . La phase de syntonisation comprend plusieurs étapes : La collecte des modèles : l'outil informatique d’assistance stocke des modèles entitétique de données résultant de l’exécution des phases. L’analyse des modèles : l'outil informatique d’assistance est entraîné sur la base de modèles entitétique afin d’obtenir un modèle résilient et optimal de gestion des entités. L’ajustement des modèles : En se basant sur les résultats de l'analyse des modèles, l'outil informatique d’assistance raffine les modèles afin de mieux anticiper les besoins futurs et adapter les contrats intelligents et les conseils en conséquence. Interaction personnalisée : l'outil informatique d’assistance peut notifier les entités sur les modifications apportées suite à un ajustement des modèles L’outil présente un fonctionnement basé sur des modèles de service applicatif, de ce fait l’outil dispose d’un format de modèle applicatif générique. Ce sont des modèles vierges à partir desquels il est possible de créer un nouveau service applicatif en recombinant des services existants, non-existants, externes ou internes (fonctions, paquets de fonctions, logiciel). Par ailleurs, les modèles vierges reposent sur une phase de renseignement précis sur les fonctions contenu dans les services applicatifs. L'outil informatique d’assistance possède un service applicatif doté d’un système d’authentification basé sur les NFT (Token Non-Fongible) ayant subi un procédé de stéganographie de base de données permettant ainsi à chaque utilisateur de se connecter à un service ou une application en utilisant ce NFT unique comme moyen d'authentification. L'utilisation d'un NFT comme moyen d'authentification permet une sécurisation optimisée des connexions à l’outil en garantissant l'unicité de l'utilisateur. De plus, en cachant la base de données dans le NFT, à travers le procédé de stéganographie, de manière à ce qu'elle soit difficilement détectable, le système garantit la confidentialité des données de l’utilisateur. Le NFT dispose du structure interne permettant de gérer le niveau de sécurité, les accès et les droits de l’utilisateur qui y est associé. L'outil informatique d’assistance est conçu pour être utilisé par des écoles, des entreprises, des organisations à but non lucratif, des gouvernements, des institutions, et des particuliers afin de gérer de manière cohérente et responsable les interdépendances entre les ressources, les données, les informations, les connaissances et les obligations contractuelles liées à ces différentes entités. Dans le cadre d’un système social de type éducatif, l'outil informatique d’assistance selon l’invention peut être utilisé pour une authentification fiable et une gestion plus efficace des données éducatives : Le système éducatif actuel repose souvent sur des méthodes d'authentification et de gestion des données peu sûres et inefficaces. La présente invention concerne l'utilisation de la blockchain pour améliorer l'authentification et la gestion des données éducatives. La technologie cryptographique dont dispose l’outil selon l’invention permet de stocker de manière sécurisée et transparente des données telles que les diplômes, les transcriptions, les relevés de notes et les certificats, ce qui facilite leur vérification et leur utilisation. De plus, cette technologie permet d'éviter les fraudes et les erreurs en garantissant l'intégrité et l'immutabilité des données. Le système comprend un service applicatif accessible par les étudiants et les enseignants, et une blockchain privée utilisée pour stocker les données sur les cours en ligne suivis par les étudiants, leur progression et leur réussite. Le système de gestion de l'invention permet aux étudiants de s'inscrire à des cours en ligne et de suivre leur progression grâce à un service applicatif accessible. Les enseignants peuvent également accéder à la plateforme pour publier du contenu et évaluer les étudiants. Les données sur les cours suivis par les étudiants, leur progression et leur réussite sont stockées sur une blockchain privée. Cette blockchain privée est accessible uniquement par les étudiants et les enseignants autorisés, ce qui garantit la confidentialité et la sécurité des données. Le système de l'invention comprend également un module de paiement basé sur la blockchain. Ce module permet de faciliter les transactions liées à l'éducation, comme les frais de scolarité et les coûts liés à la formation en ligne. Les paiements sont effectués en utilisant une monnaie virtuelle sécurisée. Le module de paiement permet de garantir la sécurité des transactions et de faciliter le suivi des paiements. Le système de l'invention comprend un module de gestion des droits d'auteur des publications académiques. Ce module permet d'enregistrer les droits d'auteur et les licences associées aux publications académiques sur la blockchain. Les informations sur les droits d'auteur sont accessibles uniques. Dans le cadre d’un système social de type entreprise, l'outil informatique d’assistance selon l’invention peut être utilisé pour gérer la création collaborative de services applicatifs afin de permettre une réutilisation optimale des connaissances, une interopérabilité des savoir-faire entre entreprise et une meilleure vélocité dans le processus de lancement et de création de projet : Le processus de création est traditionnellement effectué de manière isolé par un partie ou un autre, ce qui mène à une duplication de service dû à un manque d’infrastructure de communication, à des stratégies d’itération peu efficaces et à une faible résilience pour faire face à de nouvelles technologies. Certains outils informatiques proposent des interfaces de programmation pour permettre une connexion avec leur service cependant cette mesure tactique ne répond qu’a un besoin ponctuel qui ne s’inscrit pas une démarche stratégique de création collaborative. L’outil informatique selon l’invention permet de remédier à cet inconvénient. Il se veut, en effet être construit en suivant un code source dont le modèle de fonctionnement repose sur un principe avancé de communication au niveau digital. Ainsi, l’outil est conçu pour accueillir toute formes de services existants, en créer de nouveaux et gérer leurs interopérations. Grace à sa structure cryptographique permettant l’utilisation de contrats intelligent, l’outil permet de mettre en place un consortium d’entité, d’établir un consensus afin que les conciliants (les utilisateurs) des ces entités respectives puissent collaborer en sécurité et en toute transparence et pour développer ou cocréer des services applicatifs quel que soit leurs domaines d’origines. représente en suivant les réglés de modélisation de langage unifié (UML) l’approche du fonctionnement de l’outil informatique. Le diagramme annexe illustre l’invention dans son fonctionnement global. Dans le cadre d’un système gouvernemental de type politique, l'outil informatique d’assistance selon l’invention peut être utiliser pour garantir la sécurité, la transparence et l'immuabilité des processus électoraux, suivre les dépenses publiques ou établir des reformes optimisées : L’outil informatique d’assistance selon l’invention dispose d’un service applicatif de vote électronique basé sur la blockchain qui permet de participer à un processus électoral en toute sécurité, de valider l'intégrité des résultats électoraux en comptant les votes de manière transparente et immuable et de vérifier l'identité des électeurs en se basant sur la structure interne du NFT utilisé lors du vote. L’outil informatique d’assistance selon l’invention dispose d’un service applicatif de gestion des finances publiques, comprenant une base de données de type blockchain pour gérer les informations relatives aux finances publiques, d’un système de vérification des identités pour s'assurer que seuls les utilisateurs autorisés peuvent accéder et mettre à jour les données et d’un mécanisme pour s'assurer que toutes les transactions financières sont contrôlées/enregistrées de manière irrévocable en utilisant des contrats intelligents pour s'assurer qu'elles respectent les règles et les limites financières établies. L’outil informatique d’assistance selon l’invention dispose d’un service applicatif de simulation permettant de mettre en place des réformes plus précises et plus granulaires en se basant sur la pluralité des cas de figures entitétique existants afin de pouvoir répondre avec finesse à des situations complexes et évaluer en temps réel leur efficacité. Dans le cadre d’un système gouvernemental de type économique, l'outil informatique d’assistance selon l’invention peut être utiliser pour générer des cryptomonnaies collaboratives afin d’optimiser la gestion des budgets d'une entité donnée : L'outil informatique d’assistance selon l’invention fournit un service applicatif qui permet aux gestionnaires de créer des cryptomonnaies collaboratives pour la gestion des budgets et des comptes de leur entité respective, en spécifiant les attributs favorables à l’utilisation de cette cryptomonnaies. Les décisions importantes relatives l’utilisation des fonds de crypto-monnaies repose des contrats intelligents. L'outil informatique d’assistance permet, selon le contrat intelligent qui régit l’entité donnée, une transparence totale pour les membres de l'entreprise les investisseurs, les actionnaires quant à l'utilisation des fonds de l'entreprise en fonction des droits de l’utilisateur. L'outil informatique d’assistance permet, selon le contrat intelligent qui régit l’entité donnée, une transparence totale pour les membres de l'entreprise les investisseurs, les actionnaires et les autorités extérieures, quant à l'utilisation des fonds de l'entreprise en fonction des droits de l’utilisateur. L’outil informatique d’assistance dispose d’une cryptomonnaie de référence permettant une gestion, un échange et une régulation cohérente qui s’établirait entre les crypto-monnaies collaboratives issue des entités individuelles ou collectives. Dans le cadre d’un système écologiques de type associatif, l'outil informatique d’assistance selon l’invention peut être utiliser pour répertorier les espèces d’une faune, recenser les espèces de la flore et suivre l’évolution de l’écosystème : L'outil informatique d’assistance selon l’invention fournit un service applicatif qui permet de suivre l’évolution des espèces enregistrées afin d’inclure celles-ci dans l’évaluation des modèles entitétique et d’obtenir des conseils viables de l’outil. L'outil informatique d’assistance selon l'invention comprend un module permettant l'intégration de technologies de l'Internet des Objets (IoT) dans l'outil informatique afin d'obtenir une meilleure visibilité sur l'état et l'évolution des systèmes et de prendre des décisions de gestion plus informées L’IoT permet de se connecter et d’acquérir à distance des objets physiques et des capteurs, ce qui peut être utile pour collecter et analyser en temps réel des données liées aux systèmes écologiques, sociaux et gouvernementaux. L'outil informatique d’assistance utilise une intelligence artificielle avancée pour analyser et comprendre les données relatives à un système et il fournit aux entités composant ce système des informations et des recommandations précises et utiles sur les meilleures actions à entreprendre par rapport à des contraintes établies par règles de contrats intelligents. L'outil informatique d’assistance est conçu pour être utilisé par les écoles, les institutions, les entreprises, les organisations à but non lucratif et les particuliers afin de gérer de manière efficace et responsable les ressources, les obligations, le traitement des données et les obligations contractuelles liées à ces systèmes. L'outil informatique d’assistance selon l'invention comprend un procédé d’appropriation d’une entité, un procédé de sécurisation de la donnée, un procédé de synchronisation des entités et un procédé de syntonisation des données. L'outil informatique d’assistance permet de créer des modèles prédictifs qui peuvent être utilisés pour anticiper les besoins et les évolutions des systèmes écologiques, sociaux et gouvernementaux. Le procédé de gestion des droits d'accès à un service, une entité, une ressource est réalisée en fonction de la structure interne du NFT associé à un utilisateur. [Fig.5] L'outil informatique d’assistance permet l'intégration de technologies de l'Internet des Objets afin d'obtenir une meilleure visibilité sur l'état et l'évolution des systèmes, et de prendre des décisions de gestion plus informées. L'outil informatique d’assistance permet de gérer la création collaborative de services applicatifs caractérisé par son mode d’authentification par stéganographie et son principe de gestion digitale des données, des d’informations et de droits d’accès, reposant sur le concept d’un contrat intelligent et encadré par trois piliers : Le consortium, le consensus et les conciliant. Tous les services applicatifs reposent sur un modèle de création permettant ainsi de pourvoir créer plus efficacement de nouveaux services applicatifs soit à partir d’un nouveau modèle, soit à partir un d’un service existant Les objets représentant les services applicatifs reposent également sur un modèle composé de trois fonctionnalités. La fonctionnalité principale qui permet d’accéder au service applicatif, la fonctionnalité secondaire qui permet de gérer les configurations du service et la fonctionnalité tertiaire liée à des tutoriels contextualisés pour apprendre le service [Fig.4] (1) [Fig.4] (2) [Fig.4] (3). Les blocks fonctionnels constituant les services peuvent contenir des fonctions de bases, des fonctions avancées, des paquets de fonctions, des services applicatifs, des fichiers et logiciels.