Brevet FR2810428A1 — publié le 20011221

L'invention concerne un procédé et un système de sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication, ainsi qu'un produit logiciel enregistre sur un support utilisable dans un dispositif de traitement numérique et destinés à la mise en oeuvre d'un tel procédé. Bien que plus particulièrement prévue pour être utilisée avec la toile mondiale, l'invention pourra également être appliquée à tout autre type de réseau de communication à partir duquel différentes sources d'informations sont accessibles. Actuellement, pour sélectionner des informations sur la toile mondiale, il est connu des outils informatiques appelés moteur de recherche qui permettent de fournir à un utilisateur une liste liens vers des sources d'informations telles que, par exemple, sites, pages données ou autres. Ces moteurs de recherche fonctionnent à partir d'un serveur central qui scrute en permanence les données disponibles sur la toile mondiale. II utilise pour cela une ou plusieurs pages initiales explore les données trouvées en sautant de page en page en fonction liens existant dans les pages trouvées. Lors d'une requête d'un utilisateur, les liens ainsi répertoriés sont examinés et ceux correspondant à la requête sont transmis à l'utilisateur. Un premier inconvénient de tels outils réside dans l'uniformité des réponses données. En effet, à une même requête, la liste liens fournie est toujours la même quel que soit l'utilisateur. II est en outre à noter que les défaillances serveur central sont particulièrement critiques puisqu'aucune recherche ne peut plus alors être effectuée. On peut également remarquer que la tâche d'indexation, c'est- à-dire de mise au jour des liens, est particulièrement lourde et astreignante pour le serveur central, cette tâche lui étant entièrement dévolue. Elle est de plus limitée car la toile mondiale possède des portions inaccessibles aux serveurs centralisés. Le but de la présente invention est de proposer un procédé et un système de sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication tel que, notamment, la toile mondiale, ainsi qu'un produit logiciel enregistré sur un support utilisable dans un dispositif de traitement numérique et destinés à la mise en oeuvre d'un tel procédé, qui pallient les inconvénients précités et permettent personnaliser les réponses aux requêtes. Un autre but de la présente invention est proposer un procédé et un système de sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication tel que, notamment, la toile mondiale ainsi qu'un produit logiciel enregistré sur un support utilisable dans un dispositif de traitement numérique destinés à la mise en oeuvre dudit procédé, dont la fiabilité soit améliorée. Un autre but de la présente invention est proposer un procédé et un système de sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication, tel que, notamment la toile mondiale ainsi qu'un produit logiciel enregistré sur un support utilisable dans un dispositif de traitement numérique destinés à la mise en oeuvre d'un tel procédé, qui facilitent l'indexation des sources d'information. D'autres buts et avantages de l'invention apparaitront au cours de la description qui va suivre qui n'est donnée qu'à titre indicatif et qui n'a pas pour but de la limiter. L'invention concerne tout d'abord un procédé sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication, tel que, notamment, la toile mondiale, procédé dans lequel - on munit un ensemble d'utilisateurs dudit réseau, pour chacun d'eux, d'une base de contact, constituée d'une liste des adresses d'identification sur le réseau, dites adresses réseau, d'au moins certains desdits utilisateurs et, pour au moins une partie dudit ensemble d'utilisateurs, d'une base de ressources, constituée d'une ou plusieurs listes de moyens d'accès auxdites sources d'informations, - on fait diffuser de manière itérative chaque requête depuis ou les utilisateurs auxquels elle parvient vers tout ou partie des utilisateurs leur base de contact, dits utilisateurs consultés, - on exploite au moins ladite base de ressources de chaque utilisateur consulté, pour répondre à la requête. L'invention concerne également un produit logiciel enregistre sur un support utilisable dans un dispositif de traitement numérique et destiné à la mise en oeuvre du procédé décrit plus haut, ledit produit comprenant - des moyens pour munir un utilisateur, connecté à un réseau de communication numérique par ledit dispositif de traitement, d'une base contact, constituée d'une liste des adresses réseaux d'utilisateurs dudit réseau, et d'une base de ressources, constituée d'une ou plusieurs listes moyens d'accès à des sources d'informations disponibles à partir dudit réseau, - des moyens pour faire diffuser une requête depuis ledit utilisateur vers tout ou partie des utilisateurs de sa base de contact, - des moyens pour exploiter sa base de ressources, pour répondre à la requête. L'invention concerne encore un système pour la mise en oeuvre du procédé décrit plus haut, comprenant une pluralité de dispositifs traitement numériques chargés du produit logiciel précédemment évoqué définissant un ensemble d'utilisateurs dudit réseau. L'invention sera mieux comprise à la lecture de la description suivante accompagnée des dessins en annexe parmi lesquels - la figure 1 décrit sous forme de bloc fonctionnel un exemple de réalisation du produit logiciel conforme à l'invention, - la figure 2 décrit de manière schématique un exemple mise en oeuvre du procédé et du système de sélection sur requête d'une ou plusieurs sources d'informations, conforme à l'invention utilisant le produit logiciel de la figure 1. L'invention concerne tout d'abord un procédé de sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communication. Il pourra s'agir, par exemple, de la toile mondiale. Comme illustré à la figure 1, selon ledit procédé, on munit un ensemble d'utilisateurs 1 dudit réseau, pour chacun d'eux, d'une base de contact 2, constituée d'une liste des adresses d'identification sur le réseau, dites adresses réseau 3, d'au moins certains desdits utilisateurs et, pour au moins une partie des utilisateurs dudit ensemble d'utilisateur, d'une base ressources 4, constituée d'une ou plusieurs listes de moyens d'accès auxdites sources d'informations. Lesdites sources d'informations sont constituées, par exemple, de données se présentant sous la forme de sites, de pages ou autres notamment repérées par leur URL. Les moyens d'accès 5 sont constitués par exemple, au moins de liens 7 vers lesdites données, c'est-à-dire, d'instructions permettant d'accéder à ces données par leur URL. Ladite base de ressources comprend ainsi entre autres, une base de liens 8. Les sources d'informations accessibles d'après les liens figurant dans ladite base de liens 8 sont, au moins pour une partie d'entre elles, distantes, c'est-à-dire se trouvant en un point différent du réseau de celui de l'utilisateur propriétaire de ladite base de liens. II pourra encore s'agir de données personnelles à l'utilisateur et qu'il souhaitera rendre accessible sur le réseau. Lesdites sources d'informations pourront encore être utilisateurs eux-mêmes et la base de ressources 4 comprend éventuellement en tant que moyens d'accès 5, au moins l'adresse réseau 3u de l'utilisateur propriétaire de ladite base de ressources 4. On pourra ainsi faire figurer dans la réponse 19 à la requête, notamment, des listes de liens et/ou des listes d'adresses réseau, c'est-à-dire d'utilisateurs. Pour cela, comme illustré à la figure 2, on fait diffuser de manière itérative chaque requête, symbolisée par les flèches repérées 11, depuis le ou les utilisateurs 1b auxquels elle parvient vers tout ou partie des utilisateurs 1C de leur base de contact, dits utilisateurs consultés, et on exploite au moins ladite base de ressources de chaque utilisateur consulté lb, l r, comme symbolisé par les flèches repérées 12, pour répondre à la requête. La tâche de recherche est ainsi distribuée au niveau de chaque utilisateur et il n'est plus nécessaire de faire appel à un serveur centralisé, ce qui permet d'éliminer les problèmes associés. effet, les réponses aux requêtes sont personnalisées, le fonctionnement de recherche est fiabilisée, et l'indexation des sources d'informations est facilitée grâce au mécanisme de diffusion des requêtes et à la répartition des connaissances au niveau de chacun des utilisateurs. II est en outre à noter que la base de ressources en étant constituée de listes de moyens d'accès à des sources d'informations, éventuellement distantes, permet de disposer non seulement d'informations locales mais encore d'informations extérieures à chacun des utilisateurs consultés et même extérieures auxdits ensembles d'utilisateurs, ceci sans que leur propre mémoire ne soit surchargée et en profitant de leur expérience. Par ailleurs, certains utilisateurs pourront ne voir figurer dans leur base de ressources leur propre adresse réseau. pourront ainsi rester anonymes, ou même ne pas posséder de bases de liens ne servir que de relais pour la diffusion des requêtes. Les réponses sont fournies, par exemple, sous la forme d'une liste de moyens d'accès sélectionnés en fonction de la requete. Pour prendre connaissance du contenu et/ou rentrer en contact avec sources d'informations associées, il suffit alors, notamment, d'afficher lesdits moyens d'accès 5 et de les activer, par exemple à l'aide d'un pointeur. Pour exploiter la base de ressources 4 utilisateurs consultés, on pourra passer en revue ses moyens d'accès 5 effectuer un tri parmi ceux-ci, en fonction de la requête. Cette dernière est émise, par exemple, à l'initiative l'un desdits utilisateurs auquel la réponse est fournie. A ce sujet, on pourra envoyer la même réponse à d'autres utilisateurs, désignés. On peut ainsi envisager des recherches, en groupe . De meure, on pourra informer les utilisateurs consultés b, l c, des connaissances l'utilisateur 1. à l'origine de la requête. La réponse est envoyée à l'utilisateur 1. à l'origine la requête, par exemple, par partie depuis chaque utilisateur 1b, 1e consulté, comme symbolisé les flèches illustrées en pointillés 13. A ce sujet, la propre base de ressources de l'utilisateur 1 à l'origine de la requête pourra également être exploitée pour la réponse. requête est diffusée, notamment, selon un nombre d'itérations données après lequel elle s'arrête, quel que soit le nombre de réponses. A ce sujet, on pourra tester la présence d'une réponse de part des utilisateurs consultés 1b, 1c et reformuler la requête ultérieurement vers ceux détectés absents, c'est-à-dire par exemple hors ligne. manière avantageuse, comme illustré à la figure 1, à chacun des utilisateurs, on affectera un profil 14 le caractérisant, par exemple, par ses centres d'intérêt et/ou son profil socioprofessionnel. Ledit profil est situé, par exemple, au niveau de son adresse utiilsateur 34. manière à cibler encore la réponse, on pourra d'ailleurs faire diffuser requête uniquement par l'intermédiaire des utilisateurs consultés dont profil correspond. Pour le choix des moyens d'accès 5 retenus en réponse a une requête et/ou l'étude de la correspondance d'un profil et d'une requête, on pourra, par exemple, affecter à chaque moyen de sélection 7 une liste d'un ou plusieurs mots clés, appelés étiquette 15, caractérisant la source d'information associée. Dans le cas de liens 7, l'étiquette 15 associée comprend, par exemple, des mots clés décrivant le contenu des données correspondantes. Dans le cas l'adresse réseau 3u de l'utilisateur propriétaire de la base de ressources 4 dans laquelle ladite adresse réseau est insérée, ladite étiquette 15 correspond, notamment à son profil 14 qui se présente donc aussi, sous la forme d'une liste de mots clés. Les requêtes étant alors également formulées mots clés, on exploite la base de ressources 4 des utilisateurs par comparaison des mots clés de la requête et des mots clés desdites étiquettes 15 et/ou profil 14 pour effectuer le tri des moyens d'accès 5 retenus. On pourra de plus affecter à chaque mot desdites étiquettes 15 et/ou profil 14 un indice caractérisant son importance dans la source d'informations associées et présenter en réponse à la requete une liste de moyens d'accès 5 classés en fonction des indices de leurs mots clés. On pourra également munir chaque adresse réseau 3 de la base de contact du profil 14 de l'utilisateur associé et organiser un affichage de ladite base de contact en fonction des indices de leurs mots clés, pour des mots clés choisis. Selon un autre mode de réalisation avantageux, pouvant éventuellement être combiné au mode précédemment évoqué, permet à ou aux utilisateurs ayant reçu une réponse à la requête d'enrichir moins sa base de contact et/ou sa base de ressources à partir des résultats de ladite requête. II peut ainsi garder trace des informations acquises et accumuler son expérience. En particulier, on permet audit utilisateur d'insérer dans sa base de ressources 4 tout ou partie des moyens d'accès 5, notamment des liens 7, figurant dans la réponse et/ou d'insérer dans sa base contact 2 tout ou partie des adresses réseaux 3 pouvant également figurer dans réponse. A ce sujet, la liste des adresses réseaux insérées dans la base de contact 2 peut résulter d'un tri effectué d'après le profil utilisateurs consultés. Pour cela, on fait figurer dans la réponse à la requete liste des adresses réseaux des utilisateurs consultés dont le profil correspond à la requête et, après réception de la réponse par l'utilisateur, propose d'ajouter à sa base de contact ladite liste sélectionnée. II n'y plus alors à réaliser de tri manuel et la mise à jour de la base de contact adaptée à l'utilisateur. Quant à la mise à jour de la base de ressources, et plus particulièrement de la base de liens 8, elle pourra être effectuée d'après le contenu des étiquettes 15 des liens trouvés. On pourra également envisager une mise à jour profils. Pour cela, par exemple, on détecte la correspondance du profil chaque utilisateur et de sa base de contact et/ou de sa base de ressources et on lui propose une mise à jour en cas de discordance. 11 est à noter que si celui-ci refuse, il pourra être proposé à une même personne de disposer de plusieurs entités utilisateurs, chacune munie de sa propre base de contact, de sa propre base de ressources et/ou de son propre profil et disposant d'une nouvelle adresse réseau. A ce sujet, une adresse réseau d'un utilisateur pourra être constituée d'un identifiant (ID) comprenant son adresse physique sur réseau (1P) éventuellement complétée de moyens d'identification supplémentaires permettant de distinguer plusieurs utilisateurs travaillant à partir même adresse physique. Grâce audit profil 14, on pourra encore permettre audit utilisateur d'envoyer un message à une partie sélectionnée autres utilisateurs par diffusions successives dudit message, la sélection étant réalisée en fonction du profil des utilisateurs consultés. De tels messages sont ainsi diffusés de la même façon qu'une requête, sans toutefois base de ressources des utilisateurs consultés soit exploitée et sans retour réponse. On effectue de la sorte des envois de messages à des groupes de destinataires non pas spécifiés par leur adresse mais par leur profil. On pourra encore permettre aux utilisateurs d'établir une liaison avec n'importe quel utilisateur de leur base de contact comme symbolisé par la flèche repérée 20. On opère cette fois, par exemple, par affichage de ladite base de contact et sélection à l'aide d'un pointeur l'un ou plusieurs de ceux-ci. Une autorisation préalable mutuelle pourra etre rendue nécessaire à cette fin. Selon un mode de réalisation particulier, on pourra tester, eventuellement périodiquement, les moyens d'accès 5 des utilisateurs et signaler à ou aux utilisateurs concernés les moyens d'accès 5 devenus inefficaces, notamment les liens 7 rompus. Cette partie de la tâche d'indexation est donc elle aussi distribuée à l'utilisateur. Cela étant, on pourra proposer aux utilisateurs des bibliothèques de listes de contact et/ou de moyens d'accès, disponibles au niveau d'un serveur central, non représenté, connecté au réseau. Des bibliothèques de profil pourront aussi être disponibles au niveau dudit serveur. listes de contact et/ou de moyens d'accès pourront être classés en fonction de profils donnés. On utilise de telles listes, par exemple, à l'arrivée d'un nouvel utilisateur dans ledit ensemble d'utilisateurs. Ainsi, un utilisateur arrivant parmi l'ensemble des utilisateurs pourra demander à ce que soit téléchargée depuis le serveur une base contact correspondant à des utilisateurs ayant les mêmes centres d'intérêt II pourra ainsi diffuser ses requêtes à l'aide de ladite base de contact puis créer et étoffer au fur et à mesure sa base de ressources en fonction informations obtenues. II pourra encore rentrer en contact par messagerie avec les utilisateurs qui l'intéresseront d'après les informations récoltées, choix de ces utilisateurs étant réalisé d'après leur profil. Parallèlement, le profil cet utilisateur sera créé et évoluera en fonction de sa base de contact et/ou sa base de ressources, ou encore manuellement. Cela étant, on pourra exporter, par exemple périodiquement, au niveau du serveur central les bases de ressources et/ou les bases contact de chaque utilisateur, notamment après accord de ceux-ci. II pourra en être de même de leur profil. On permet ainsi aux utilisateurs de se constituer des copies sauvegarde. On permet également une mise à jour des bibliothèques. De sorte, on évite au serveur central toute tâche d'indexation. On pourra encore constituer au niveau du serveur central une base de contacts et une base liens rendus accessibles aux utilisateurs et fusionnant leur base de contacts et leur base de liens propres. II est noter qu'initialement, le serveur central pourra être alimenté de liens provenant d'autres moteurs de recherches. De même, chaque utilisateur nouvellement arrivé parmi l'ensemble desdits utilisateurs, s'il possédait lui-même liens préalablement, pourra les intégrer parmi la base de liens de sa base ressources. Dans serveur central, on pourra établir la liste des utilisateurs faisant figurer des moyens d'accès 5 à unedite source d'informations 6 donnée dans leur base de ressources. On pourra ainsi prévenir lesdits utilisateurs d'une éventuelle mise à jour desdits moyens d'accès 5, par exemple par l'intermédiaire du serveur central, ceci à partir du moment où il aura informé de la nouvelle adresse vers laquelle le moyen d'accès 5 mis à jour doit être dirigé, ce qui pourra être effectué à l'initiative de l'un quelconque utilisateurs. listes d'utilisateurs disponibles dans le serveur central pourront également être exploitées, en cas d'accord de ceux-ci, pour fournir aux sources d'informations concernées des indications globales sur la population qui consulte, notamment tirées des profils des utilisateurs. pourra encore informer les sources d'informations 6 dont les moyens d'accès été enregistrés dans la base de ressources de l'un ou plusieurs desdits utilisateurs des références de ceux-ci, toujours après accord et par l'intermédiaire serveur central. serveur central pourra encore servir à garder en mémoire les requêtes auxquelles certains des utilisateurs consultés n'ont pas répondu car ils étaient absents réseau et à émettre de nouveau ces requêtes pour terminer l'interrogation. L'invention concerne encore un produit logiciel enregistré sur un support utilisable dans un dispositif de traitement numérique et destiné à la mise en oeuvre du procédé décrit plus haut. Ledit produit logiciel comprend des moyens 16 pour munir un utilisateur connecté à un réseau de communication numérique par ledit dispositif de traitement, d'une base de contact 2, constituée d'une liste des adresses réseaux d'utilisateurs dudit réseau et d'une base de ressources 4, constituée d'une ou plusieurs listes de moyens d'accès à des sources d'informations disponibles à partir dudit réseau. Ledit produit logiciel comprend encore des moyens 17 pour faire diffuser une requête depuis ledit utilisateur vers tout ou partie utilisateurs de sa base de contact ainsi que des moyens 18 pour exploiter base de ressources, pour répondre à la requête. Ledit produit logiciel pourra aussi comprendre, éventuellement des moyens pour assurer les différents modes de réalisation du procédé évoqué plus haut, n'impliquant pas le serveur central. II s'agira ainsi moyens, par exemple, en relation avec l'exploitation de sa base de ressources, l'émission des requêtes et la réception des réponses, la fourniture d'informations sur la diffusion des requêtes, la reformulation de celles-ci, l'affectation d'un profil à l'utilisateur et les différentes utilisations dudit profil, la mise à jour des bases de contact, des bases de ressources et/ou dudit profil, la réalisation d'échanges de type messagerie et/ou de tests des moyens d'accès et de signalisation de ceux devenus inefficaces L'invention concerne encore un système pour la mise en oeuvre du procédé décrit plus haut. Elle comprend pour cela une pluralité de dispositifs de traitement numérique chargés du produit logiciel évoqué plus haut et définissant entre eux un ensemble d'utilisateurs du réseau. Lesdits dispositifs de traitement numérique sont constitués, par exemple, d'un micro-ordinateur. II pourra encore s'agir, notamment, de téléphones portables numériques. Avant utilisation, ledit produit est par exemple enregistré sur une disquette et/ou dans la mémoire d'un serveur central de façon à être téléchargé. En cours d'utilisation, il est enregistré, notamment, sur le disque dur du micro-ordinateur employé. Ledit serveur central pourra présenter les différentes fonctionnalités déjà indiquées telles que, notamment, la fourniture bibliothèques bases de contact, de base de ressources, et/ou de profils, mise à jour celles-ci par téléchargement de chacune des bases utilisateurs, tenue de listes d'utilisateurs présentant une même source d'informations parmi leurs bases de ressources et la diffusion de messages sur la mise à jour eventuelle de moyens d'accès. C'est ledit produit logiciel qui pourra fournir auxdits utilisateurs leur adresse d'identification sur le réseau, en fonction de celles préalablement accordées et leur adresse physique sur le réseau. Naturellement, d'autres modes de mise en oeuvre, à la portée de l'homme l'art, auraient pu être envisagés sans pour autant sortir du cadre de l'invention. REVENDICATIONS 1. Procédé de sélection sur requête d'une ou plusieurs sources d'informations (6) disponibles à partir d'un réseau de communications tels que, notamment la toile mondiale, procédé dans lequel - on munit un ensemble d'utilisateurs (1) dudit réseau, pour chacun d'eux, d'une base de contact (2), constituée d'une liste adresses d'identification sur le réseau, dites adresses réseaux (3), d'au moins certains desdits utilisateurs, et, pour au moins une partie dudit ensemble d'utilisateurs, d'une base de ressources (4), constituée d'une ou plusieurs listes moyens d'accès (5) auxdites sources d'informations (6), - on fait diffuser de manière itérative chaque requête depuis le ou les utilisateurs (1b) auxquels elle parvient vers tout ou partie des utilisateurs (1j de leur base de contact, dit utilisateur consulté, - on exploite au moins ladite base de ressources chaque utilisateur consulté (1b, 1j , pour répondre à la requête. 2. Procédé selon la revendication 1, dans lequel, après réception de la réponse par l'un desdits utilisateurs, on lui permet d'enrichir au moins sa base de contact (2) et/ou sa base de ressources (4) à partir des résultats de la requête. 3. Procédé selon l'une quelconque des revendications précédentes, dans lequel on passe en revue les moyens d'accès (5) de la base de ressources (4) des utilisateurs consultés, et on effectue un tri parmi lesdits moyens d'accès, en fonction de la requête. 4. Procédé selon l'une quelconque des revendications précédentes, dans lequel la requête est émise à l'initiative de l'un (1a) desdits utilisateurs et on fournit la réponse au moins audit utilisateur (1a), sous la forme d'une liste de moyens d'accès (5) sélectionnée en fonction de la requête. 5. Procédé selon la revendication 4, dans lequel on informe les utilisateurs consultés (1 b, 1.) des connaissances de l'utilisateur (1a) à l'origine de la requête. 6. Procédé selon l'une quelconque des revendications précédentes, dans lequel on envoie la réponse par partie à l'utilisateur (1 à l'origine de requête, depuis chaque utilisateur consulté (1b, 1c). 7. Procédé selon l'une quelconque des revendications précédentes, dans lequel on teste la présence d'une réponse de la part utilisateurs consultés (1b, 1c) et on reformule ultérieurement la requête vers ceux détectés absents. 8. Procédé selon l'une quelconque des revendications précédentes, dans lequel on affecte à chaque utilisateur un profil (14) caractérisant. 9. Procédé selon la revendication 8, dans lequel on fait diffuser la requête uniquement par l'intermédiaire des utilisateurs consultés dont profil correspond à la requête. 10. Procédé selon la revendication 8, dans lequel on fait figurer dans la réponse à la requête la liste des adresses réseaux (3) des utilisateurs consultés dont le profil correspond à la requête et, après réception de réponse par desdits utilisateurs, on lui propose d'ajouter à sa base contact la liste sélectionnée. 1. Procédé selon la revendication 8, dans lequel on détecte correspondance du profil et de la base de contact et/ou de la base ressources des utilisateurs et on leur propose de mettre à jour leur profil en cas de discordance. 2. Procédé selon la revendication 8, dans lequel on permet à l'un quelconque desdits utilisateurs d'envoyer un message à une partie sélectionnée autres utilisateurs par diffusions successives dudit message, en fonction profil des utilisateurs consultés. 13. Procédé selon l'une quelconque des revendications précédentes, dans lequel on permet aux utilisateurs d'établir une liaison avec n'importe quel utilisateur de leur base de contact. 14. Procédé selon l'une quelconque des revendications précédentes, dans lequel on teste les moyens d'accès (5) des utilisateurs et on signale à ou aux utilisateurs concernés les moyens d'accès devenus inefficaces. 15, Procédé selon l'une quelconque des revendications précédentes, dans lequel on propose aux utilisateurs des bibliothèques listes de contact et/ou de moyens d'accès, disponibles au niveau d'un serveur central connecté au réseau. Procédé selon la revendication 15, dans lequel on exporte au niveau du serveur les bases de ressources et/ou les bases de contact chaque utilisateur. Procédé selon la revendication 16, dans lequel on dresse liste des utilisateurs faisant figurer des moyens d'accès à unedite source d'informations donnée dans leur base de ressources. Procédé selon la revendication 17, dans lequel on prévient lesdits utilisateurs d'une éventuelle mise à jour des moyens d'accès. Système pour la mise en oeuvre du procédé selon l'une quelconque revendications 1 à 18 pour la sélection sur requête d'une ou plusieurs sources d'informations disponibles à partir d'un réseau de communications tel que, notamment, la toile mondiale, ledit système comprenant une pluralité de dispositifs de traitement numérique, formant un ensemble d'utilisateurs connectés audit réseau, lesdits dispositifs de traitement numérique comprenant des moyens (16) pour munir un utilisateur d'une base contact (2), constituée d'une liste des adresses réseau d'utilisateurs dudit réseau, et d'une base de ressources (4), constituée d'une ou plusieurs listes moyens d'accès à des sources d'informations disponibles à partir dudit réseau des moyens (17) pour faire diffuser une requête depuis ledit utilisateur vers tout ou partie des utilisateurs de sa base de contact (2), moyens (18) pour exploiter sa base de ressources (4), pour répondre à requête.