Brevet FR2835072A1 — publié le 20030725

PROCÉDÉ DE CONSULTATION DE CONTENUS NUMÉRIQUES ET BASES DE DONNÉES AGRÉGÉS La présente invention concerne un procédé de consultation de contenus numériques et de bases de données agrégés. Elle s'applique notamment, mais non exclusivement, à la distribution de contenus numériques, tels que des documents, des livres, des rapports, des études de marché, des morceaux de musique, des vidéos, des images, des jeux, etc... ; lesdits contenus numériques étant accessible par l'intermédiaire d'un réseau, par l'Internet. La distribution de contenu numérique en ligne est à l'heure actuelle un domaine d'investigation récent. On peut trouver des systèmes permettant à un utilisateur d'accéder à des bases de données complètes, en général ayant trait à un domaine ou un sujet bien spécifique, par exemple la musique ou les livres. L'utilisateur a alors la possibilité de naviguer dans cette base de données afin de consulter les documents numériques, par exemple fichiers audio ou vidéo, et éventuellement acheter lesdits documents numériques. Le Système demande alors les renseignements bancaires de l'utilisateur afin de pouvoir valider son achat et le recevoir ultérieurement. Mais ces systèmes sont nombreux et opérant chacun dans un domaine particulier, ce qui suppose que l'utilisateur entre ses coordonnées bancaires dans chacun de ses systèmes afin de pouvoir acheter un service ou un produit, ou bien télécharger un document numérique. Ceci entraîne bien entendu un manque de sécurité évident non seulement pour l'utilisateur du système qui en multipliant la délivrance à différents systèmes s'expose à autant de risques de voir ses coordonnées bancaires subtiliser frauduleusement ; étant entendu que la sécurité et la gestion de ses systèmes n'étant pas pour tous assuré avec un haut niveau de sécurité. Ainsi, les entreprises souhaitant utiliser les réseaux, tel que celui de l'Internet, cherchent des moyens pour distribuer de manière sécurisée leurs contenus numériques tout en garantissant l'intégrité et la nondiffusion sauvage ; la distribution de ces contenus étant réalisée de façon payante ou gratuite, selon les buts et intérêts de cette entreprise. Des solutions ont été proposées afin de répondre à ces attentes. Les entreprises ont ainsi essayé de"mettre en ligne", c'est-à-dire à partir d'un site sur l'Internet, leur catalogue afin de le rendre accessible au plus grand nombre d'internautes pour que ces derniers aient la possibilité d'acheter, par l'intermédiaire de ce site, les produits ou service proposés par lesdites entreprises. Mais ces systèmes présentent un certain nombre d'inconvénients. En effet, d'une manière générale, ces systèmes d'entrée sur des sites marchands ne répondent pas à la problématique de facilité d'accès au contenu numérique que ces sites hébergent. Bien entendu, ces systèmes permettent de rechercher uniquement le contenu disponible sur le site en question. Par ailleurs, s'il est souhaitable d'associer des catalogues d'entreprises, lors par exemple d'une fusion-acquisition, ces systèmes ne permettent à leur gestionnaire d'agréger automatiquement leurs contenus avec d'autres sites ; cette agrégation devant être réalisée de façon manuelle, c'est-à-dire en entrant un à un les contenus numériques de l'un des catalogues dans le catalogue de l'autre entreprise. L'option d'agréger manuellement les contenus numériques représente un coût très important du fait des interventions humaines et techniques (conversion etc...) qui sont alors nécessaires. Par ailleurs, même dans le cas où il est possible et envisageable d'agréger manuellement les contenus numériques des bases de données de deux, ou plus, catalogues d'entreprises, il est très difficile de prévoir une gestion centralisée du catalogue définitif unique, ainsi que des utilisateurs antérieurs respectifs des deux bases de données, c'est-à-dire les utilisateurs ayant entré leurs coordonnées bancaires et ainsi étant devenu client de l'une ou l'autre des deux entreprises. De la même manière, les systèmes actuels ne permettent pas de mémoriser les informations concernant un utilisateur client de l'une ou l'autre des deux entreprises. On connaît déjà les solutions dénommées"peer- to-peer"classique sur l'Internet qui propose une agrégation d'un genre différent. Dans ce système, les utilisateurs ont accès, en général par l'intermédiaire d'un serveur central fonctionnant comme une bibliothèque d'adresses, aux différents moyens de stockage (ordinateurs) de chaque utilisateur, ou éventuellement entreprises, qui souhaitent former une partie du contenu numérique globale. Mais ces systèmes présentent également des inconvénients majeurs. Le modèle du"peer to peer"est décentralisé, ce qui rend difficile le contrôle du respect des droits d'auteurs. Ces systèmes n'assurent aucun contrôle des droits d'accès au contenu, ce qui pose notamment des problèmes en terme d'accès à la propriété intellectuelle des contenus accessibles ; les contenus numériques n'étant en général pas protégeable. Par ailleurs, ce système ne propose pas de solution de stockage de l'information et n'a pas encore trouvé de modèle économique applicable. Ainsi, ces systèmes ne permettent pas une persistance d'un catalogue général, ni son intégrité, c'est-à-dire son inviolabilité à l'encontre d'attaques de pirates ou de personnes désirant détériorer par exemple le serveur abritant les adresses des différents utilisateurs s'échangeant et regroupant des contenus numériques. Bien entendu, il n'existe pas dans ces systèmes de gestion centralisée du catalogue accessible par l'intermédiaire du susdit serveur de sorte que, par exemple, les contenus numériques sont présents, à l'identique, plusieurs fois, à différents emplacements. On connaît aussi la demande de brevet WO 0127712 qui concerne un procédé de traitement et de structuration automatique basé sur la connaissance d'informations de documents universels marqués, par exemple des documents SGML/XML/HTML. Ce système s'applique notamment à Internet et à d'autres sources informations en réseau. Ce système rassemble, stocke, traite, extrait et présente des offres d'informations, de produits ou de services. Le système rassemble automatiquement des offres d'un très grand nombre de sites d'informations, et effectue cette opération sans recours à des réglages spécifiques au site ou à des connaissances relatives à l'organisation spécifique des données d'offres dans des pages d'un site donné. Une caractéristique optionnelle de la présente invention est un système frontal destiné à présenter des offres structurées à des utilisateurs ou à des tiers. L'application de ce procédé est un système d'achats comparatifs. Ce système permet alors d'être un moteur d'achats comparatifs de très grande échelle qui rassemble des offres de produits ou de services provenant d'un nombre indéfini de vendeurs ou de fournisseurs de services par Internet. Ce système offre en effet la possibilité relativement simple d'associer les contenus numériques de deux bases de données appartenant à deux entreprises en localisant cette association de contenus sur un serveur, ou site, particulier. Mais ce système ne permet pas d'organiser la gestion unifiée, ou centralisée, des utilisateurs/clients des deux entreprises afin qu'elles ces utilisateurs/clients ne forment qu'un ensemble unique. Par ailleurs, ce système ne propose pas une agglomération simplifiée et uniforme des contenus numériques. Ainsi, il n'existe pas à l'heure actuelle de solution globale permettant aux entreprises, aux professionnels et aux amateurs identifiés, de vendre des fichiers leur appartenant, de manière légale, sécurisée et réglementée au sein d'un réseau faisant valoir leurs compétences. L'invention a donc pour but de remédier aux inconvénients des systèmes de l'art antérieur. Elle propose à cet effet un procédé de consultation de contenus numériques et bases de données agrégés, comportant une étape d'enregistrement des coordonnées d'un utilisateur auprès d'un serveur géré par un administrateur possédant des moyens de mémorisation, ledit serveur permettant d'accéder à une pluralité de contenus numériques et de bases de données agrégés (défini par la suite comme étant un catalogue) appartenant à différents autres utilisateurs et/ou entreprises, une étape de validation desdites coordonnées afin de permettre l'accès à un site géré par le serveur, une étape de création d'un dossier lié aux susdites coordonnées référençant un contenu numérique apporté par cet utilisateur et stocké dans les susdits moyens de mémorisation caractérisé en ce que le dossier référencé permet à l'utilisateur d'avoir accès à tout ou partie des susdites bases de données, les coordonnées et le dossier de cet utilisateur étant valide pour toutes les bases de données auxquelles cet utilisateur a été autorisé à accéder. Avantageusement, le serveur délivrera à l'utilisateur une clé unique lui permettant d'accéder aux différentes bases de données. La clé unique est délivrée en recherchant la dernière clé unique, équivalente à un numéro X, délivrée et en ajoutant +1 de sorte que l'utilisateur suivant se verra délivrer la clé unique X+1 comme clé unique. Selon une possibilité par l'invention, les différentes bases de données seront mises en relation grâce au protocole TCP/IP. De la même manière, le procédé de consultation de contenus numériques et bases de données agrégés s'applique, ou s'implémente, sur un réseau informatique global ou local tel que par exemple l'Internet. Ainsi, le serveur, puis les bases de données, après entrée de coordonnées, seront accessibles depuis n'importe quel endroit du réseau. Un mode d'exécution de l'invention sera décrit ci-après, à titre d'exemple non limitatif, avec référence à la figure annexée dans laquelle : - la figure 1 représente un exemple de page d'enregistrement des coordonnées de l'utilisateur ; Selon le procédé de l'invention, aucun document ne pourra être téléchargé par un quelconque utilisateur sans que celui-ci n'ait fait l'objet d'un enregistrement et ait reçu un compte utilisateur, obtenu à la suite de l'enregistrement de ses coordonnées et d'au moins un dossier. Alors que dans les systèmes classiques de l'art antérieur, c'est la base de donnée locale qui va donner une clef unique pour ce dossier, le procédé selon l'invention va interroger, grâce au protocole TCP/IP, un serveur (appelé serveur global catalogue, ci-après désigné"SGC") où se trouve le catalogue centralisé du"Global Network" selon l'invention. L'accès par TCP/IP permet de mettre en relation de manière distribuée les applicatifs et les catalogues de plusieurs plates-formes disséminées sur le réseau Internet. Grâce au procédé de l'invention, il est donc possible d'avoir des entreprises qui ont des catalogues de contenu à vendre et qui se trouvent dans des pays ou des continents différents et grâce à notre procédé d'agrégation des catalogues nous pourront permettre à des utilisateurs finaux de visualiser un catalogue global (catalogue de tous ces catalogues). Il y a donc accès en mode"remote" (à distance) à un serveur garant de l'intégrité du"global catalog". Lors de l'arrivée d'un nouvel utilisateur, le serveur va alors chercher sur sa base quel est le dernier numéro unique attribué (x) pour y ajouter + 1 et donner x+l comme clef unique au dossier créé Ainsi, il ne pourra y avoir de redondance ni de dossier, ni de fichier, ni de raccourci fichier, ni de dossier, ou sous-dossier sur le catalogue global. Grâce à cet applicatif qui exécute ces requêtes par TCP/IP, il est possible de donner des clefs uniques à n'importe quel objet créé grâce au procédé de l'invention. De plus, chaque objet unique est identifié par le SGC de tel sorte que l'on puisse y accéder de tout autre point du réseau. Il y a une indexation unique. Pour que les temps de performances sur le réseau soient optimaux, chaque requête ne va pas accéder au SGC. Ainsi, seuls les modifications du catalogue provoquent une requête par TCP/IP au SGC. Le catalogue local du client sera ainsi mémorisé en local de tel sorte que la navigation par l'internaute en local du catalogue est un délai d'accès optimal. L'internaute utilisateur pourra naviguer sur le catalogue sans qu'il ne souffre d'aucun temps d'accès au SGC. En fait, ce n'est que lorsqu'il y a modification du Catalogue qu'il y aura appel et modification sur le SGC. Cela permet de"synchroniser les modifications de chaque catalogue local avec le Global catalogue. De la même manière que ce système"over TCP/IP" permet d'agréger un catalogue de contenu il permet d'agréger une base de donnée d'abonnés, c'est-à-dire un contenu numérique d'un utilisateur. Chaque abonné reçoit une clef unique qui est attachée à son émail (référent unique), ou courrier électronique. Dès enregistrement d'un utilisateur sur le réseau il y a attribution par le SGC de cette clef. Le SGC étant le garant de l'intégrité de la base de donnée globale. Si le SGC reconnaît un utilisateur (par son adresse email) comme déjà utilisateur enregistré dans le serveur utilisant le procédé de l'invention, le SGC lui demandera s'il souhaite donner tout ou partie des informations le concernant (démographiques...). Si l'utilisateur accepte alors le SGC permettra à la nouvelle entreprise de laquelle l'utilisateur vient de s'enregistrer, d'accéder à ces données personnelles. Ainsi le système d'agrégation permet aussi la plus grande facilité de duplication des informations dans les bases de données locales. Enfin, à chaque objet utilisateur, fichier ou dossier, il est associé des droits d'accès ou non. Le procédé de l'invention permet une gestion poussée de ces droits d'accès. Ainsi si l'entreprise cliente A s'est vu refuser le droit de distribuer le catalogue de l'entreprise B, il ne sera pas possible de visualiser le catalogue de l'entreprise B à partir du catalogue de l'entreprise A. Finalement, l'utilisateur pourra visualiser le catalogue global qui sera la somme agrégée des catalogues qui ont le droit d'accès"public" (= tout utilisateur peut voir se catalogue). Ce catalogue qui est un dossier de sous dossiers et des sous-sous dossiers (etc...) se rangera dans le dossier parent dans lequel il s'est enregistré (ou dans lequel on l'a enregistré). L'agrégation des catalogues permet la recherche sur un catalogue global plutôt que sur un seul catalogue de contenu limité. L'utilisateur final a l'impression de rechercher du contenu dans une bibliothèque universelle, qui appartenant à tout le monde (tous ses clients distributeurs de catalogue de contenu) n'appartint à personne ; l'administrateur maintenant l'intégrité du réseau voire le modèle mais ne possédant pas ce catalogue global. Un utilisateur peut pré-visualiser (preview) chaque document du moment que ce document est accompagné d'un échantillon prévu à cet effet. Cet échantillon sera la plupart du temps constitué par un extrait ou la table des matières. Si une personne est abonnée au service du Catalogue, il sera possible de cliquer sur un document particulier sur la Page d'Accueil du serveur selon l'invention, qui le conduira à la page de"login", ou d'accès, où seront demandés le nom d'utilisateur pour l'accès ainsi que le mot de passe lui correspondant. Si l'utilisateur est déjà enregistré, il accèdera directement au contenu de son choix en fonction des droits d'accès que lui donne son abonnement. Ainsi, s'il y est autorisé, l'utilisateur arrivera directement dans l'espace réservé aux membres, Mon Catalogue ou Service Abonné . La page d'accueil du Catalogue pourra contenir aussi des informations supplémentaires pour les utilisateurs, incluant des news, des promotions, les ventes, les discounts, des articles à propos des auteurs, des interviews, etc.... Quand un nouvel utilisateur, non enregistré, a terminé d'explorer la page d'accueil du Catalogue et qu'il tente de télécharger ou d'obtenir un document d'une de ces bases de données formant le Catalogue ou encore s'il clique sur s'identifier/s'enregistrer, il sera redirigé vers la page d'enregistrement des nouveaux utilisateurs et/ou vers la page d'identification, si l'utilisateur a déjà un compte connu, selon le cas. Un nouvel utilisateur doit fournir des informations personnelles, telles que son prénom 2, son nom de famille 1, son adresse 3, son e-mail 4, le mot de passe désiré, le surnom désiré pour le Catalogue, les "newsletters"choisies que propose le client ou encore les éventuels programmes d'affiliation du client. L'utilisateur devra fournir autant d'informations que désirées. Une fois l'enregistrement terminé, le client accède à la deuxième page laquelle est consacrée à la Souscription. Sur cette page sont rassemblées les informations relatives au paiement. L'utilisateur choisit sa période de souscription ou une autre formule proposée et/ou le nombre de documents à télécharger sur une période définie. Le client définira à sa guise grâce au procédé selon l'invention, les périodes de souscription ainsi que les droits d'accès à l'interface de l'utilisateur final. Le système utilisant le procédé de l'invention collecte les informations et les vérifie. L'utilisateur pourra choisir parmi plusieurs formes de paiement telles que chèques, cartes bancaires, etc. Si l'information est valide, l'utilisateur est débité du montant approprié, et le serveur enregistre, dans ses moyens de mémorisation, le profil d'utilisateur et la licence sélectionnée. Le procédé de l'invention permet le virement du montant à payer, les informations relatives aux utilisateurs étant stockées et organisées. Ces informations sont constituées par les données personnelles des clients, le montant souscrit et la période d'abonnement choisie. Une fois que l'utilisateur a souscrit au service du Catalogue, il est redirigé vers l'espace membre, qui contient plusieurs liens spécifiques pour lui/elle : Mon compte : l'utilisateur peut avoir accès à des informations concernant son compte, ainsi que relatives au type de souscription choisi, ou encore au type de profil désiré le surnom qui a été sélectionné, etc. L'utilisateur peut modifier son mot de passe ou son surnom ou ses informations personnelles, comme son e-mail, son adresse, etc. Le catalogue : l'utilisateur a maintenant accès aux différents bases de données à disposition grâce à l'invention, incluant par exemple sur l'une de ces bases le "Top 10", les nouveautés et le catalogue général d'un vendeur ou d'un client. Les documents sont accompagnés d'informations à propos de l'auteur, de type de document, du genre, d'une image de la couverture ou de la table des matières ainsi qu'un fichier de Prévisualisation, s'il est fourni avec. Mon Catalogue : L'utilisateur peut cliquer pour savoir quels documents il a sélectionné. Dans l'espace "Mon Catalogue", l'utilisateur peut voir les informations à propos des documents qu'il a sélectionnés et qui font partie du catalogue. L'utilisateur disposera des informations relatives à la durée de disponibilité des documents en fonction du type de souscription choisie, chaque document étant téléchargeable sur l'ordinateur des utilisateurs. L'utilisateur peut aussi (si le client décide de l'activer) choisir de consulter une partie du document avant de la télécharger, directement depuis l'espace membre une fois qu'il a été placé dans Mon Catalogue. L'utilisateur peut choisir de télécharger un document de Mon Catalogue sur son ordinateur personnel. Un"plug-in", ou programme exécutable, peut être requis selon les types de protection dans les fichiers à télécharger. Le contenu du site du Catalogue du Client ou du vendeur, ainsi que l'administration des utilisateurs, seront gérés par le"webmaster"ou l'éditeur du client : ci-après désigné l'administrateur à partir de l'interface d'administration du procédé selon l'invention. L'interface client-vendeur donnera à l'administrateur le contrôle sur plusieurs fonctionnalités de ses bases de données ou catalogues. L'administrateur du client-vendeur aura, grâce aux possibilités offertes par l'invention, les possibilités de : Mettre en ligne ou de supprimer plusieurs fichiers simultanément sur le serveur et/ou de les organiser dans la structure de dossiers mise au point ;"Top 10", Nouveautés, Catalogue Général, 'Définir les formats des documents, * Insérer de la publicité des partenaires et des clients sur une section spécifique du site du Catalogue, * Insérer d'autres contenus comme des"Newsletters", des articles de presse, des ventes et des promotions, e Changer l'organisation du catalogue et du classement des documents, * Gérer les échantillons pour les prévisualisations, * Visualiser l'ensemble du réseau d'entreprise productrice/fournisseur de contenu sur le réseau utilisant le procédé de l'invention, * Distribuer son catalogue, ou ses bases de données, de manière agrégée avec les catalogues d'autres entreprises productrices fournisseurs de contenus, * De décider qui pourra ou non parmi ces entreprises/individus redistribuer son catalogue, 'Fixer les marges/commissions de redistribution de son contenu par des partenaires/catalogues affiliés, L'administrateur du client aura également la ossibilité de : # Fixer différents modèles de paiements et d'accès pour chaque contenu et chaque type d'utilisateur/acheteur à partir du module d'administration du procédé. * Fixer différents types de licences pour l'accès à ces documents : 0 Personnelle, par exemple : visualisation seulement pour une personne, 0 Professionnelle, par exemple, visualisation et impression seulement pour l'entreprise, 0 Corporative, par exemple : visualisation, impression et reproduction par l'entreprise, * Insérer des fichiers de pré-écoute ou de prévisualisation sur la page d'accueil ou à tout autre endroit du site-ceux-ci seront téléchargés depuis le serveur, # Changer l'apparence du contenu pour des opérations de promotion, incluant des animations, des programmes en"Macromedia Flash", etc..., * Ajouter une société comme partenaire dans le contenu du Catalogue, 'Protéger les fichiers de plusieurs façons différentes grâce au système DRM, * Fixer différents modèles de paiements et d'accès pour chaque contenu à partir du module d'administration e Ajouter une société comme partenaire dans le contenu du Catalogue du Client-vendeur. L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes du procédé d'agrégation automatique de contenu numérique et de bases de données selon l'invention, sans pour autant sortir du cadre du brevet. REVENDICATIONS 1. Procédé de consultation de contenus numériques et bases de données agrégés, comportant une étape d'enregistrement des coordonnées d'un utilisateur auprès d'un serveur géré par un administrateur possédant des moyens de mémorisation, ledit serveur permettant d'accéder à une pluralité de contenus numériques et de bases de données agrégés appartenant à différents autres utilisateurs et/ou entreprises, une étape de validation desdites coordonnées afin de permettre l'accès à un site géré par le serveur, une étape de création d'un dossier lié aux susdites coordonnées référençant un contenu numérique apporté par cet utilisateur et stocké dans les susdits moyens de mémorisation, caractérisé en ce que le dossier référencé permet à l'utilisateur d'avoir accès à tout ou partie des susdites bases de données, les coordonnées et le dossier de cet utilisateur étant valide pour toutes les bases de données auxquelles cet utilisateur a été autorisé à accéder. 2. Procédé de consultation de contenus numériques et bases de données agrégés selon la revendication 1, caractérisé en ce que le serveur délivre à l'utilisateur une clé unique lui permettant d'accéder aux différentes bases de données. 3. Procédé de consultation de contenus numériques et bases de données agrégés selon la revendication 1, caractérisé en ce que les différentes bases de données sont mises en relation grâce au protocole TCP/IP. 4. Procédé de consultation de contenus numériques et bases de données agrégés selon la revendication 2, caractérisé en ce que la clé unique est délivré en recherchant la dernière clé unique, équivalente à un numéro X, délivrée et en ajoutant +1 de sorte que l'utilisateur suivant se verra délivrer la clé unique X+l comme clé unique. 5. Procédé de consultation de contenus numériques et bases de données agrégés selon la revendication 1, caractérisé en ce qu'il s'applique, ou s'implémente, sur un réseau informatique global ou local tel que par exemple l'Internet. 6. Procédé de consultation de contenus numériques et bases de données agrégés selon l'une au moins des revendications précédentes, caractérisé en ce que le serveur, puis les bases de données après entrée de coordonnées, sont accessibles depuis n'importe quel endroit du réseau.