FR 3094117 A1 20200925 FR 1902810 A 20190319 Description Titre de l'invention : PROCÉDÉ DE RENFORCEMENT D'UNE BASE DE DONNÉES COMPORTANT DES ENTRÉES REPRÉ- SENTATIVES DE TITRES DE PROPRIÉTÉ INDUSTRIELLE Domaine technique 100011 La présente invention vise un procédé de renforcement d'une base de données comportant des entrées représentatives de titres de propriété industrielle. Elle s'applique, notamment, à la gestion de titres de propriété industrielle assistée par ordinateur. Technique antérieure [0002] Dans le domaine de la gestion de titres de propriété industrielle (brevets d'inventions, marques, dessins et modèles) assistée par ordinateur, on connaît essentiellement des bases de données bibliographiques. Ces bases de données fournissent à l'utilisateur des identifiants de titres qui correspondent à des critères de recherche, tels des mots-clés par exemple. [0003] Toutefois, ces bases de données sont incomplètes pour réaliser certains traitements plus approfondis, notamment pour exécuter des programmes informatiques d'apprentissage automatique. [0004] L'acquisition de certaines bases de données complémentaires étant impossible, les fournisseurs de solutions numériques d'aide à la gestion de titres sont condamnés à fournir des informations limitées aux utilisateurs des solutions. Exposé de l'invention [0005] La présente invention vise à remédier à tout ou partie de ces inconvénients. [0006] À cet effet, la présente invention vise un procédé de renforcement d'une première base de données comportant des entrées représentatives de titres de propriété industrielle, ci-après « titres », chaque entrée comportant au moins un identifiant de titre, qui comporte : [0007] - une étape de création d'agents informatiques comportant une étape d'association à une adresse IP publique d'un programme informatique, [0008] - une étape de fourniture à un agent d'au moins un identifiant de titre, [0009] - une étape de connexion de l'agent à une adresse informatique en fonction de l'identifiant de titre fourni audit agent, [0010] - une étape de collecte d'informations associées au titre par ledit agent, [0011] - une étape d'enregistrement des informations collectées dans une deuxième base de données. [0012] Grâce à ces dispositions, les informations contenues dans la première base de 2 données peuvent être enrichies d'informations enregistrées dans la deuxième base de données, ces informations provenant d'une adresse informatique provenant préférentiellement d'un réseau de données de type interna. [0013] Dans des modes de réalisation, l'étape de création d'agents informatiques comporte une étape d'instanciation de l'agent informatique pour former plusieurs instances du même agent informatique associées à une adresse IP publique unique. [0014] Ces modes de réalisation permettent d'accéder à une pluralité d'adresses infor- matiques distinctes sur la base d'une adresse IP publique unique, limitant ainsi les ressources informatiques nécessaires pour opérer le renforcement de la première base de données. [0015] Dans des modes de réalisation, au moins deux instances d'un agent présentent des paramètres d'exécution différents dépendant d'un paramètre d' instanciation utilisé au cours de l'étape d' instanciation. [0016] Ces modes de réalisation permettent de créer rapidement un ensemble d'agents adaptés à des adresses informatiques différentes pour optimiser le temps de collecte et les ressources informatiques utilisées pour réaliser cette collecte. [0017] Dans des modes de réalisation, le procédé objet de la présente invention comporte une étape d'archivage, dans une troisième base de données, d'informations représentatives d'agents informatiques créés, au moins une dite information étant l'adresse IP publique associée à l'agent. [0018] Ces modes de réalisation permettent d'optimiser le déploiement et la création d'agents en fonction des adresses IP archivées et d'évènements liés à ces adresses IP pour des adresses informatiques déterminées. Par exemple, si une adresse IP publique est bannie par une adresse informatique déterminée, une telle information est stockée dans la troisième base de données et cette adresses IP publique n'est plus utilisée pour consulter l'adresse informatique en question. [0019] Dans des modes de réalisation, le procédé objet de la présente invention comporte une étape de mesure d'une limite de nombre de requêtes par au moins un agent informatique pour une adresse informatique déterminée et une étape de stockage, dans la troisième base de données, d'une information représentative de la limite mesurée pour l'adresse IP publique de l'agent informatique. [0020] Ces modes de réalisation permettent de quantifier une limite de requêtes sur une adresse informatique donnée pour une adresse IP publique donnée de sorte à limiter le risque de bannissement de l'IP de l'agent considéré. [0021] Dans des modes de réalisation, le procédé objet de la présente invention comporte, au cours de l'étape de création, une étape d'attribution d'un nombre d'identifiants de titre à fournir à l'agent informatique en fonction d'une information représentative de limite stockée dans la troisième base de données, le nombre d'identifiants de titre à fournir à 3 l'agent informatique au cours de l'étape de fourniture étant déterminé en fonction du nombre d'identifiants attribués à l'agent informatique. [0022] Ces modes de réalisation permettent d'optimiser le nombre d'agents à créer en fonction d'un nombre d'identifiants à renforcer et de la connaissance des limites associées à différentes adresses informatiques et à différentes adresses IP publiques. [0023] Dans des modes de réalisation, au cours de l'étape de stockage, au moins une in- formation représentative de la limite mesurée pour l'adresse IP publique de l'agent informatique est associée à une information d'horodatage de la mesure réalisée au cours de l'étape de mesure, l'étape de création d'un agent informatique étant réalisée en fonction d'au moins une information d'horodatage. [0024] Ces modes de réalisation permettent d'optimiser le nombre de requêtes réalisées en fonction d'une information d'horodatage associée à la création de l'agent. Par exemple, le soir, la limite peut être plus élevée qu'en journée pour une même adresse informatique. [0025] Dans des modes de réalisation, le procédé objet de la présente invention comporte une étape d'apprentissage automatique pour associer à une information d'horodatage une information représentative de limite. [0026] Ces modes de réalisation permettent d'obtenir une optimisation très fine de la mesure des limites associées à chaque adresse informatique. [0027] Dans des modes de réalisation, au moins une entrée de la première base de données comporte un indicateur de priorité associé à un identifiant de titre, l'étape de fourniture étant réalisée en fonction d'au moins un indicateur de priorité d'au moins un identifiant de titre. [0028] Ces modes de réalisation permettent d'optimiser le choix des identifiants de titres dont les informations de la première base de données doivent être renforcées par d'autres informations de la deuxième base de données. [0029] Dans des modes de réalisation, dans lequel au moins une entrée de la première base de données comporte un indicateur de classe technologique du titre, le procédé comportant une étape d'attribution d'une valeur d'indicateur de priorité en fonction de l'indicateur de classe technologique du titre. [0030] Ces modes de réalisation permettent de répartir l'action des agents informatiques entre les différentes classes technologiques. [0031] Dans des modes de réalisation, le procédé objet de la présente invention comporte : [0032] - une étape d'apprentissage automatique configurée pour associer à un état d'un titre à un ensemble de critères issus de la première et de la deuxième base de données et [0033] - une étape d'estimation de l'état d'un titre en fonction du résultat de l'étape d'apprentissage automatique. [0034] Ces modes de réalisation permettent de prédire l'état probable d'un titre sans que ce les informations associées à ce titre n'indiquent un tel état, permettant ainsi d'automatiser des processus informatiques de gestion desdits titres. Brève description des dessins [0035] D'autres avantages, buts et caractéristiques particulières de l'invention ressortiront de la description non limitative qui suit d'au moins un mode de réalisation particulier du procédé objets de la présente invention, en regard des dessins annexés, dans lesquels : [0036] [fig.11 représente, schématiquement, et sous forme d'un logigramme, une succession d'étapes particulière d'un premier mode de réalisation du procédé objet de la présente invention, [0037] [fig.2] représente, schématiquement, et sous forme d'un logigramme, une succession d'étapes particulière d'un deuxième mode de réalisation du procédé objet de la présente invention et [0038] [fig.3] représente, schématiquement, un mode de réalisation particulier d'une architecture informatique susceptible de mettre en oeuvre le procédé objet de la présente invention. Description des modes de réalisation [0039] La présente description est donnée à titre non limitatif, chaque caractéristique d'un mode de réalisation pouvant être combinée à toute autre caractéristique de tout autre mode de réalisation de manière avantageuse. 100401 On note dès à présent que les figures ne sont pas à l'échelle. 100411 On note que les termes « enregistrement », « stockage » et « archivage » sont équivalents et désignent l'action de mise en mémoire d'une donnée dans une base de données. 100421 Les termes « base de données » désigne toute mémoire informatique réinscriptible et susceptible de stocker des données. Préférentiellement, une telle base de données est accessible via un réseau de données, tel internet par exemple. 100431 On note que le terme « IP » désigne « Internet Protocol », pour « protocole internet ». Par extension, ce terme désigne tout système d'adressage sur un réseau de données centralisé ou décentralisé, utilisant par exemple une technologie à registre distribuée. 100441 On note que les termes « titre de propriété industrielle » désigne les marques, brevets, certificats d'utilités et dessins et modèles a minima. 100451 On note que les termes « serveur informatique » désignent tout terminal de calcul susceptible d'exécuter au moins un programme informatique. 100461 On observe, sur la figure I, qui n'est pas à l'échelle, une vue schématique d'un mode de réalisation du procédé 100 objet de la présente invention. Ce procédé 100 de ren- forcement d'une première base de données comportant des entrées représentatives de titres de propriété industrielle, ci-après « titres », chaque entrée comportant au moins un identifiant de titre, caractérisée en ce qu'il comporte : [0047] - une étape 105 de création d'agents informatiques comportant une étape 110 d'association à une adresse IP publique d'un programme informatique, [0048] - une étape 115 de fourniture à un agent d'au moins un identifiant de titre, [0049] - une étape 120 de connexion de l'agent à une adresse informatique en fonction de l'identifiant de titre fourni audit agent, [0050] - -une étape 125 de collecte d'informations associées au titre par ledit agent, [0051] - une étape 130 d'enregistrement des informations collectées dans une deuxième base de données. [0052] Cette figure 1 représente un mode minimal de l'invention permettant d'en comprendre l'enseignement général, la figure 2 représentant un ensemble de variantes de cet enseignement général. [0053] Dans cc mode de réalisation du procédé 100, l'étape 105 de création d'agents in- formatique est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant un programme informatique de création d'agents. Au cours de cette étape 105 de création, un programme informatique est associé à une adresse IP publique. Ce programme informatique est configure pour émettre une requête à destination d'une adresse informatique d'une ressource présente sur un réseau de données, tel internet par exemple et pour recevoir des données en réponse à cette requête. [0054] Ainsi, de manière schématique, un tel agent informatique est par exemple associé à : [0055] - au moins une adresse informatique de destination, c'est-à-dire vers laquelle une requête de données est émise, [0056] - -au moins un identifiant de titre fourni par la première base de données au cours de l'étape 115 de fourniture et [0057] - une adresse IP publique à utiliser pour la connexion à l'adresse informatique de destination. [0058] Ainsi, grâce à ces informations, l'agent informatique est capable de formuler une requête en fonction d'une adresse informatique et d'au mois un identifiant de titre, ladite requête étant émise depuis l'adresse IP publique associée audit agent informatique. [0059] A titre d'exemple, l'adresse informatique correspond par exemple à https://www.inpi.fr », l'adresse IP à « 101.106.2.3 » et l'identifiant de titre à FR3070231 ». [0060] Dans des variantes, l'adresse informatique de destination [0061] Dans des variantes non représentées, le procédé 100 objet de la présente invention 6 comporte une étape d'acquisition d'au moins une adresse IP publique. Cette étape d'acquisition est réalisée de manière automatique par l'envoi d'une requête de fourniture d'adresse IP publique à une ressource de fourniture d'adresses IP publiques présentes sur le réseau de données. [0062] Dans d'autres variantes, le serveur informatique présente un certain nombre d'adresses IP publiques prédéterminées. [0063] Dans des modes de réalisation, tel que celui représenté en figure 2, l'étape 105 de création d'agents informatiques comporte une étape 205 d'instanciation de l'agent informatique pour former plusieurs instances du même agent informatique associées à une adresse IP publique unique. [0064] L'étape 205 d'instanciation est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant un programme informatique d'instanciation d'agents informatiques. Le terme « instanciation » peut être compris comme une duplication de l'exécution du programme informatique de l'agent informatique. Chaque instance peut avoir des paramètres d'exécution propres. [0065] Par exemple, chaque instance d'un agent informatique peut présenter une adresse in- formatique cible distincte. Ainsi, par exemple, pour une même adresse IP publique initiale, le même programme informatique est réalisé sur trois adresses distinctes : l'une correspondant au site internet de l'Office Européen des Brevets, la deuxième au site internet de l'Office Américain des Brevets et la dernière au site internet de l'Office Japonais des brevets. [0066] Dans des variantes, l'agent n'est défini que par l'adresse IP publique et les programmes informatiques d'instances du même agent sont différents. [0067] Dans des variantes, l'exécution du programme informatique de l'agent informatique dépend d'un critère intégré à l'identifiant de titre. Par exemple, un même programme informatique d'agent informatique se connecte à une adresse informatique différente en fonction de l'identifiant de titre. En l'occurrence, l'identifiant de titre peut contenir des caractères, par exemple «US », qui, interprétés par le programme informatique de l'agent informatique entraînent une étape 120 de connexion sur le site de l'Office Américain des Brevets. [0068] Dans des modes de réalisation, au moins deux instances d'un agent présentent des paramètres d'exécution différents dépendant d'un paramètre d'instanciation utilisé au cours de l'étape 205 d'instanciation. [0069] Dans ces modes de réalisation, au cours de l'étape 205 d'instanciation, un paramètre d'exécution est assigné à l'agent. Ce paramètre d'exécution peut être, par exemple, un type de titres sur lequel exécuter le programme informatique ou un modèle d'identifiants de titre sur lequel exécuter le programme informatique, tel par exemple les titres ayant pour préfixe d'identifiant « FR ». Ce paramètre d'exécution peut aussi 7 être une adresse informatique de destination de requête. [0070] Dans des modes de réalisation, tel que celui représenté en figure 2, le procédé 200 objet de la présente invention comporte une étape 210 d'archivage, dans une troisième base de données, d'informations représentatives d'agents informatiques créés, au moins une dite information étant l'adresse IP publique associée à l'agent. [0071] L'étape 210 d'archivage est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, configure pour interagir avec la troisième base de données pour y archiver les informations déterminées. [0072] Cette étape 210 d'archivage présente pour principal intérêt de créer un historique des agents créés et des interactions de ces agents avec différentes adresses informatiques. [0073] Par exemple, dans cette troisième base de données peut être stockée une information représentative du bannissement d'une adresse IP publique pour une adresse informatique de connexion déterminée. [0074] L'étape 115 de fourniture est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant un programme informatique de fourniture d'identifiants de titre à un agent informatique. Au cours de cette étape 115, au moins un identifiant de titre est assigné à un agent informatique. [0075] Cette assignation prend, par exemple, la forme du stockage dans un espace mémoire du serveur ou d'une mémoire associée au serveur de chaque identifiant de titre assigné à l'agent informatique. [0076] Dans cl' autres variantes, une information représentative de l'assignation d'un identifiant de titre à un agent informatique est enregistrée directement dans la première base de données. Cette information est, par exemple, un identifiant unique de l'agent ou l'adresse IP publique dudit agent. [0077] En sortie de l'étape 115 de fourniture, au moins un agent a reçu un identifiant de titre pour lequel requérir des informations complémentaires aux informations stockées dans la première base de données. [0078] Dans des modes de réalisation, au moins une entrée de la première base de données comporte un indicateur de priorité associé à un identifiant de titre, l'étape 115 de fourniture étant réalisée en fonction d'au moins un indicateur de priorité d'au moins un identifiant de titre. [0079] Dans des modes de réalisation, au moins une entrée de la première base de données comporte un indicateur de classe technologique du titre, le procédé comportant une étape 230 d'attribution d'une valeur d'indicateur de priorité en fonction de l'indicateur de classe technologique du titre. [0080] L'étape 230 d'attribution est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant un programme informatique d'attribution de valeur d'indicateur de priorité. 8 [0081] Préférentiellement, la valeur d'indicateur de priorité est dynamique et dépend, par exemple, d'un nombre d'échantillons associé à une valeur d'un paramètre associé, dans la première base de données, à un identifiant de titre. Par exemple, si le nombre total d'informations enregistrées dans la deuxième base de données pour les titres déposés pour une année déterminée est inférieure à la moyenne de ces totaux pour l'ensemble des années de dépôts de titres enregistrés dans la première base, est attribuée pour les identifiants de titre déposés ladite année une valeur d'indicateur de priorité supérieure à celle des identifiants de titres dont les années de dépôt présentent un nombre total d'informations supérieur à la moyenne. [0082] Par valeur d'indicateur de priorité, on entend une valeur qui, au regard de l'étape 115 de fourniture, conduit à la fourniture des identifiants associés à cette valeur d'indicateur de priorité de manière prioritaire par rapport aux autres identifiants ne disposant pas d'une telle valeur d'indicateur de priorité. [0083] L'étape 120 de connexion est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant le programme informatique de l'agent informatique, et relié via un réseau de données à l'adresse informatique cible de l'agent informatique. [0084] L'étape 125 de collecte est réalisée, par exemple, par le programme informatique de l'agent informatique, stockant dans une mémoire informatique au moins une partie des données reçues de l'adresse informatique sollicitée au cours de l'étape 120 de connexion. [0085] Par exemple, les données reçues peuvent prendre la forme de code HTML (pour HyperText Markup Language », traduit par « langage de balisage hypertexte ») dont seule une partie des données associées aux balises reçues sont stockées. [0086] Dans des modes de réalisation, tel que celui représenté en figure 2, le procédé 200 objet de la présente invention comporte une étape 215 de mesure d'une limite de nombre de requêtes par au moins un agent informatique pour une adresse informatique déterminée et une étape 220 de stockage, dans la troisième base de données, d'une information représentative de la limite mesurée pour l'adresse IP publique de l'agent informatique. [0087] Cette étape 215 de mesure est réalisée, par exemple, en fonction des données reçues au cours de l'étape 125 de collecte. A chaque requête, par exemple, l'agent informatique utilise une même adresse IP publique mais un identifiant de titre différent de sorte que l'adresse informatique détecte un nombre de connexion successives pouvant être important. Pour éviter un accaparement de la bande passante par des tiers, et éviter des attaques de types déni de service, les serveurs hébergeant les ressources adressées par ces adresses informatiques mettent souvent en place des mécanismes de type temporisation / bannissement. Un bannissement d'une adresse IP publique rend 9 inaccessible la ressource pour cette adresse IP publique tandis qu'une temporisation est un bannissement limité dans le temps. Fréquemment, un bannissement intervient après un nombre répété de temporisations. [0088] Ainsi, lorsqu'au cours de l'étape 125 de collecte aucune donnée n'est reçue ou qu'une donnée représentative d'un bannissement ou d'une temporisation est reçue, le programme informatique de l'agent peut mesurer une limite de nombre de requêtes avant temporisation ou bannissement. Cette limite correspond soit à un nombre de requêtes total, soit à un nombre de requêtes pour une durée déterminée, soit à une fréquence de requêtes, par exemple. [0089] Cette valeur de limite est stockée dans la troisième base de données au cours de l'étape 220 de stockage. Cette étape 220 de stockage est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, configure pour interagir avec la troisième base de données pour y stocker la valeur limite. Préférentiellement, cette valeur limite est associée à une adresse IP publique déterminée et à une adresse informatique de destination déterminée. [0090] Dans des modes de réalisation, au cours de l'étape 220 de stockage, au moins une in- formation représentative de la limite mesurée pour l'adresse IP publique de l'agent informatique est associée à une information d' horodatage de la mesure réalisée au cours de l'étape 215 de mesure. [0091] Dans des modes de réalisation, tel que celui représenté en figure 2, le procédé 200 objet de la présente invention comporte, au cours de l'étape 105 de création, une étape 225 d'attribution d'un nombre d'identifiants de titre à fournir à l'agent informatique en fonction d'une information représentative de limite stockée dans la troisième base de données, le nombre d'identifiants de titre à fournir à l'agent informatique au cours de l'étape 115 de fourniture étant déterminé en fonction du nombre d'identifiants attribués à l'agent informatique. [0092] L'étape 225 d'attribution est réalisée, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, exécutant un programme informatique d'attribution d'identifiants de brevets. [0093] Dans ces modes de réalisation, lors de la création d'un agent informatique utilisant soit une adresse IP publique déjà utilisée et archivée dans la troisième base de données soit adressant une adresse informatique d'une ressource associée à au moins une valeur limite, le nombre d'identifiants attribué correspond par exemple à la valeur limite, éventuellement adjointe d'une marge de sécurité. [0094] Dans des variantes, l'étape 105 de création d'un agent informatique est réalisée en fonction d'au moins une information d'horodatage. Par exemple, si un agent est créé à 18h, et que la troisième base de données comporte plusieurs entrées correspondant à des limites mesurées à 18h sur une adresse informatique déterminée, un nombre d'identifiants correspondant à la moyenne des limites mesurées peut être attribué à l'agent. [0095] Dans des modes de réalisation, tel que celui représente en figure 2, le procédé 200 objet de la présente invention comporte une étape 225 d'apprentissage automatique pour associer à une information d' horodatage une information représentative de limite. [0096] L'étape 225 d'apprentissage est réalisée, par exemple, par la mise en oeuvre d'un al- gorithme d'apprentissage automatique (« Machine learning », en anglais), configure pour associer à un nombre détermine de paramètres d'entrée une valeur de limite. Ces paramètres sont, par exemple, tout ou partie de : [0097] - l'adresse informatique considérée, [0098] - l'adresse IP publique utilisée, [0099] - l'information d'heure issue de l'horodatage de la mesure et/ou [0100] - l'information de jour issue de l'horodatage de la mesure. [0101] L'étape 130 d'enregistrement est réalisée, par exemple, par exemple, par un serveur informatique comportant une unité de calcul, tel un processeur, configure pour enregistrer tout ou partie des informations collectées par l'agent informatique dans la deuxième base de données. [0102] Par exemple, en sortie de cette étape d'enregistrement, l'identifiant de titre est associe, dans la deuxième base de données, à une information représentative d'un nombre de lettres officielles reçues pour ledit titre. [0103] Dans des modes de réalisation, tel que celui représenté en figure 2, le procédé 200 objet de la présente invention comporte : [0104] - une étape 235 d'apprentissage automatique configurée pour associer à un état d'un titre à un ensemble de critères issus de la première et de la deuxième base de données et [0105] - une étape 240 d'estimation de l'état d'un titre en fonction du résultat de l'étape d'apprentissage automatique. [0106] L'étape 235 d'apprentissage est réalisée, par exemple, par la mise en oeuvre d'un al- gorithme d'apprentissage automatique configure pour associer à un état déterminé par exemple : [0107] - délivrance probable, [0108] - délivrance très probable, [0109] - délivrance improbable ou [0110] - délivrance très improbable, [0111] à un ensemble de critères représentatifs d'un titre. Ces critères peuvent être de toutes sortes, comme par exemple : [0112] - le pays de dépôt du titre, [0113] - le nombre de mots du titre, 11 [0114] - l'âge du titre et/ou [0115] - le nombre de lettres officielles reçues par un titre. [0116] Les algorithmes d'apprentissage automatique sont nombreux et amplement décrits dans la littérature scientifique. [0117] L'étape 240 d'estimation de l'état d'un titre applique le résultat de l'apprentissage automatique pour fournir, pour tout identifiant de brevet, une prédiction d'état en fonction des valeurs de critères dudit identifiant de brevet. [0118] Cette étape 240 d'estimation est réalisée, par exemple, par la mise en oeuvre d'un serveur informatique configure pour exécuter un programme informatique utilisant le résultat de l'étape 235 d'apprentissage automatique. [0119] On observe, sur la figure 3, schématiquement, un mode de réalisation d'une ar- chitecture 300 informatique susceptible de mettre en oeuvre l'un des procédés 100 ou 200 objets de la présente invention. [0120] Cette architecture comporte quatre bases de données : [0121] - une première base 305 de données de titres de propriété industrielle comportant au moins une entrée 325 d'identifiant de titre et, optionnellement, au moins un élément parmi : [0122] - un identifiant 330 d'état de l'information disponible dans une deuxième base 310 de données pouvant être associé à: [0123] - une information 335 représentative d'une date de dernière information collectée par un agent informatique, [0124] - une information 340 représentative d'un nombre de tentatives de collecte in- fructueuses et/ou [0125] - une information 345 représentative d'une collecte réussie d'informations par un agent informatique, [0126] - -un indicateur 350 de valeur de priorité, [0127] - une information représentative d'une adresse IP publique associé à un agent in- formatique ayant collecté des données pour l'identifiant de brevet associé et/ou [0128] - une information représentative d'un caractère d'étalon ou de détrompeur de l'identifiant considéré, [0129] - une troisième base 315 de données d'informations représentatives d'agents comportant, préférentiellement, au moins un élément parmi : [0130] - un identifiant 365 d'adresse IP publique, [0131] - une information 370 représentative d'une valeur limite de requête pour une adresse informatique déterminée et/ou [0132] - une information 375 d'horodatage d'une limite mesurée, [0133] - une quatrième base 320 de données configurées pour produire des valeurs limites déterminées en fonction de paramètres de création des agents et 12 [0134] - une deuxième base 310 de données configurée pour recevoir des informations 380 collectées par les agents informatiques relativement à un identifiant 385 de titre. [0135] Cette architecture 300 comporte, de plus, un serveur 390 configure pour : [0136] - créer des agents 395 informatiques [0137] - instancicr ces agents informatiques en instances 400 d'exécution, chaque instant comportant : [0138] - une liste 405 d'identifiants de titre dont des informations sont à collecter, [0139] - une adresse 410 IP publique et [0140] - une adresse 415 informatique de ressource hébergeant des informations à collecter et [0141] - exécuter les programmes informatiques de ces agents 395 informatiques. 13