Brevet FR2908252A1 — publié le 20080509

PROCEDE DE PARTAGE INTERACTIF TEMPS REEL DE DONNEES MULTIMEDIA SERVEUR ET RESEAU DE COMMUNICATION INTERACTIF TEMPS REEL L'invention a trait au domaine technique du multimédia. De nos jours, avec l'utilisation de dispositifs comprenant des caméras numériques, les personnes produisent de plus en plus de données multimédia. Ils souhaitent pouvoir partager ces données avec d'autres personnes (famille, amis, équipe de sport, groupe de travail) et commenter en temps réel leurs données. Un grand nombre de sites web permettent le partage des contenus multimédia. Toutefois, la consultation de documents multimédia n'y est pas interactive. Les blogues (Blog, Joueb ou Weblog, mot valise issu de la contraction de web et de log) permettent également le partage de contenus multimédias. Les blogues sont des sites Internet d'expression libre et périodique, prenant la forme de textes, de liens hypertextes et/ou d'images publiées au fil de l'eau en ordre chronologique inverse, souvent par un auteur unique et à titre personnel. Les blogs personnels permettent à une personne d'afficher ses idées, ses humeurs au jour le jour, les visiteurs pouvant laisser une trace de leurs réactions vis-à-vis du contenu du blog. Le succès des blogs est très vif, à tel point que plusieurs moteurs de recherche leurs sont dédiés (par exemple Technorait, Feedster, Sphère). Il est estimé que le nombre de blogs double tous les six mois et qu'il en existe plusieurs dizaines de millions. L'utilisation la plus répandue du blog est le journal en ligne ou le carnet de voyage. Certains créent des blogs pour partager des passions, ou pour publier des photographies amateurs ou professionnelles. On connaît également des blogs d'opinion, tenus par des journalistes professionnels ou des politiques, ainsi que des blogs d'entreprises. Les blogs peuvent être mis à jour depuis des terminaux mobiles. Un blog contient en général les éléments suivants : - les messages (posts) classés en ordre chronologique inverse, - les archives du blog, consultables par date ; - la liste de liens externes (blogroll), cette liste matérialisant la reconnaissance mutuelle des auteurs de leur appartenance à une même communauté virtuelle ; 2908252 2 le flux RSS (Rich Site Summary, Really Simple Syndication) fournissant une description, structurée par des balises, des différents éléments d'un blog: titres des messages, contenu, date, auteur, liens. 5 Les blogs présentent plusieurs inconvénients. Ils sont en principe consultables par n'importe quel internaute, et ne permettent en général pas la création de communautés virtuelles fermées ou à accès conditionnel. Le blogeur a la possibilité de prendre un faux nom et les pseudo sont fréquents. Le blogueur n'est pas visible et face à face avec 10 son public. De plus, l'immense majorité des blogs ne permettent pas d'interactions en temps réel. Par ailleurs, les documents multimédia n'y sont pas correctement protégés contre les copies illégales. La plateforme Windows Live Spaces de la société Mircosoft couple les anciennes fonctionnalités de l'ancienne plateforme MSN Spaces au 15 logiciel de messagerie instantanée MSN Messenger, un module Friends Explorer permettant aux utilisateurs d'inviter leurs amis, et d'entrer en relation avec les amis de leurs contacts. Windows Live Spaces permet la création d'espaces personnels et de communautés personnelles à accès conditionné : le paramétrage par défaut limite à la liste d'amis 20 Windows Live Messenger le droit d'accéder à l'espace de l'auteur des pages web, qui peut ainsi spécifier qui peut le contacter, qui peut consulter son profil et qui peut voir le contenu de son espace. On connaît également des systèmes de visioconférences via Internet (par exemple WebeX Meeting Center, Mircosoft Live Meeting, 25 Citrix GoTo Meeting, Groove Virtual Office, eZmeeting), ces systèmes ayant de nombreuses applications : par exemple télé-ingénierie, apprentissage à distance (e-learning), réunions de travail. La visioconférence est un service de téléconférence audiovisuel assurant le transfert bidirectionnel en temps réel de la voix et de l'image animée 30 en couleur, ainsi que des données informatiques entre les groupes d'usagers situés dans au moins deux lieux distincts, en mode point à point ou multipoint. Le système de visioconférence VRVS (Virtual Room Videoconferencing System) permet par exemple de réserver des salles virtuelles de conférences sur le Mbone ou en protocole H323. Un 35 terminal H323 est équipé d'un logiciel tel que par exemple Netmeeting de Mircrosoft ou Ekiga. 2908252 3 Les systèmes de visioconférence présentent des inconvénients. En particulier, les documents multimédia ne peuvent être vus en dehors d'une session, la session devant être ouverte avant la publication de documents multimédia. 5 La demanderesse a développé deux applications de télévision interactive sur IP : AmigoTV et MyOwnTV. La technologie de télévision interactive appelée AmigoTV permet à l'utilisateur de partager au sein d'une communauté des opinions et des émotions. Lorsque plusieurs amis regardent le même programme de 10 télévision, ils peuvent, grâce à AmigoTV, le commenter en direct entre eux, leurs voix passant par Internet, six personnes pouvant communiquer en même temps. Pour savoir qui est branché sur son téléviseur et la chaîne qu'il regarde, il suffit de consulter à l'aide de sa télécommande un menu ou toutes ces informations s'affichent en temps 15 réel, la présence des membres de la communauté étant indiquée par avatars en surimpression. AmigoTV permet également d'envoyer des images et des sons choisis au sein d'un catalogue, pour illustrer son humeur en réaction à un évènement télévisé. MyOwnTV est une autre offre triple play centrée sur l'utilisateur, 20 permettant aux utilisateurs de partager des contenus multimédias (photographies, vidéos) dans un cercle restreint, un service de vidéophonie intégrée devant permettre, à l'avenir, les dialogues au sein de la communauté virtuelle. Les contenus multimédias sont vus par les membres de la communauté à l'aide d'un ensemble téléviseur/décodeur. 25 Avec cette solution, il n'y a pas d'interaction en temps réel et l'environnement mobile n'est pas pris en compte. La protection des données est assurée par authentification, il n'y a pas de moyens de contrôle de l'usage des documents et notamment leurs copies. Le document US 6 301 607 décrit un dispositif et un procédé pour 30 l'affichage et le partage d'images par Internet. Les images numériques (photos ou vidéos) sont envoyées à un serveur, un message électronique étant automatiquement envoyé à une liste de personnes sélectionnées par l'auteur de l'envoi, ce message automatique informant ces personnes du dépôt de nouvelles images sur le serveur. 35 Des informations telles qu'adresse 1P, numéro de téléphone, description des images peuvent être attachées aux images envoyées au serveur. 2908252 4 Lorsqu'une personne clique sur une image, il déclenche une conversation téléphonique IP avec l'auteur. L'invention vise à proposer un service permettant le partage de contenus multimédia au sein d'une communauté, ce service ne 5 présentant pas les inconvénients de ceux existants. A cette fin, l'invention se rapporte, selon un premier aspect, à un procédé de partage de données multimédia, ce procédé comprenant : une étape d'insertion de données multimédia dans un espace administré par un auteur ; 10 une étape d'établissement, par l'auteur, d'une liste de personnes habilitées, ces personnes recevant un droit d'accès aux données multimédia contenues dans l'espace administré par l'auteur, ces personnes formant une communauté virtuelle; - une étape d'authentification d'un visiteur requérant un accès à 15 l'espace administré par l'auteur ; une étape d'information à l'auteur de l'identité du visiteur authentifié ; ce procédé étant comprenant une étape de lancement automatique par l'auteur d'une session de communication interactive en temps réel avec 20 le visiteur authentifié. Avantageusement, le procédé comprend une étape d'envoi à une liste de destinataires, d'un message les informant d'une insertion de données multimédia dans l'espace administré par l'auteur. Cette liste de destinataire peut comprendre des personnes ne faisant pas encore 25 partie de la communauté virtuelle de l'auteur. Il pourra s'agir, par exemple, des amis d'un membre de la communauté. Avantageusement, le procédé comprend une étape de définition, pour chaque donnée multimédia, de règles d'accès conditionnels d'une part et de Gestion des Droits Numériques (GDN) d'autre part. L'auteur 30 pourra ainsi permettre ou non la copie ou la modification de ses données multimédia, pour tel ou tel visiteur de son espace, ou fixer par exemple un temps durant lequel une donnée peut être vue. Avantageusement, le procédé comprend, avant le lancement de la session de communication une étape de navigation dans les données 35 multimédia de l'auteur, par le visiteur authentifié, et une étape d'affichage, sur un terminal de l'auteur, des chemins suivis par le visiteur authentifié, lors de sa navigation. Avant l'établissement de la 2908252 5 communication, l'auteur aura ainsi une idée des centres d'intérêts du visiteur. Avantageusement, le procédé comprend une étape de communication, par le terminal du visiteur, de l'identité du visiteur 5 associé à ce terminal, lorsque ce terminal n'est pas reconnu comme appartenant à l'un des membres de la communauté virtuelle. L'invention se rapporte, selon un deuxième aspect, à un serveur pour la mise en oeuvre d'un procédé tel que présenté ci dessus, ce serveur comprenant une base de données contenant les données 10 multimédia de l'auteur et des métadonnées associées. Avantageusement, les métadonnées comprennent des informations relatives aux accès conditionnels aux données multimédia ainsi que de gestion des droits numériques (GDN) Avantageusement, un serveur de présence indique quelle adresse 15 peut être de préférence utilisée pour l'auteur et envoie une notification à l'auteur à cette adresse, cette notification contenant l'identité du visiteur authentifié. L'auteur pourra ainsi être avertit de toute visite, dans son espace virtuelle, et ce qu'il soit en déplacement (le message lui parvient sur son terminal de communication mobile), ou chez lui (le 20 message lui parvient par exemple sur son téléviseur ou son ordinateur de bureau). Avantageusement, une fonction d'adaptation de données présente les contenus multimédia suivant notamment les capacités du terminal du visiteur et du réseau. La fonction adaptation des données adapte par 25 exemple le format suivant des modèles de documents prédéfinis. Dans une mise en oeuvre avantageuse, les données vidéo sont codées selon un codec supporté par le terminal et la résolution des images est adaptée au caractéristiques du terminal, afin de réduire la bande passante réseau utilisée. 30 L'invention se rapporte, selon un troisième aspect, à un réseau comprenant un serveur tel que présenté ci dessus, ce réseau comprenant en outre un terminal associé à l'auteur et au moins un terminal associé à un visiteur (téléphone, PDA, ordinateur, décodeur...), une passerelle recevant les requêtes de visualisation des contenus 35 multimédia de la base de données, à partir du terminal. Avantageusement, une fonction navigation dans les données multimédia est intégrée dans les terminaux. 2908252 6 Avantageusement, les règles de gestion des droits numériques (GDN) sont intégrées dans les terminaux. D'autres objets et avantages de l'invention apparaîtront à la lumière de la description faite ci-après en référence à la figure annexée 5 représentant les principales fonctions d'un service selon l'invention, dans un mode de réalisation. Ainsi qu'il apparaît en figure 1, le service de partage de données multimédia comprend une base de données 1 contenant les données multimédia et les métadonnées associées. 10 Par données multimédia on désigne ici en particulier des données numériques personnelles d'un auteur (personne physique, association, entreprise). Ces données multimédia peuvent être par exemple des photos ou des vidéos. Par auteur , on désigne ici le créateur des données ou toute personne en droit de disposer de 15 données multimédia d'un créateur. Par métadonnées on désigne ici un ensemble d'informations associées aux données numériques. Les métadonnées comprennent avantageusement les adresses des auteurs de données : par exemple email, numéros de téléphones, 20 adresses IP. Les métadonnées comprennent avantageusement une description des images : par exemple informations géographiques, date de prise de vue, informations touristiques. La présence de ces métadonnées facilite la navigation dans la base de données 1. 25 Les métadonnées comprennent avantageusement des informations relatives aux accès conditionnels aux données multimédia d'une part, et de règles de Gestion des Droits Numériques (GDN) d'autre part. Par exemple, l'auteur peut spécifier quelle communauté est en droit de voir les données et le cas échéant de les copier une ou plusieurs fois, voire 30 de les modifier. Une fonction téléchargement 2 permet d'ouvrir une session avec des dispositifs distants 3 (ordinateurs de bureau 3a, téléphones mobiles 3b, décodeur 3c, PDA Persona/ Digital Assistants). Au commencement d'une session, le dispositif distant 3 est 35 authentifié. Pour les dispositifs distants inconnus, une fonction requiert l'identité de l'utilisateur final avec ses différentes adresses (par exemple numéro de téléphone, skype login, email). 2908252 7 Une passerelle 4 reçoit les requêtes de visualisation des contenus multimédia de la base 1, à partir des terminaux 3. Une fonction navigation dans les données multimédia est intégrée dans les terminaux 3. L'utilisateur final peut ainsi sélectionner le nom d'une communauté et 5 les critères optionnels pour filtrer les documents multimédia requis : par exemple par date. La passerelle 4 est en charge de vérifier l'authenticité du terminal 3 et les autorisations associées à ce terminal en relation avec une fonction de gestion 5 des accès conditionnels d'une part et de gestion 10 des droits numériques (DRM, GDN) d'autre part. Cette fonction 5 vérifie qu'un visiteur est autorisé à parcourir les contenus multimédia pour une communauté donnée. Cette fonction de gestion 5 est avantageusement en charge du contrôle des usages des documents, pour une protection efficace des droits d'auteur et copyrigths. Par 15 exemple, un auteur de document peut spécifier que le document peut être copié ou non. Un auteur peut également spécifier la période durant laquelle le document peut être vu, ainsi que la communauté qui peut voir le document. La passerelle 4 est en charge de notifier ou d'établir une 20 communication avec l'auteur du contenu multimédia, avec la fonction 6 d'établissement d'une communication automatique. Cette fonction 6 permet d'établir automatiquement une session de communication entre une personne consultant le contenu multimédia et l'auteur de ce contenu. Cette fonction 6 retrouve les différentes adresses (email, 25 numéros de téléphones, adresses IP) de l'auteur. Puis, elle demande à un serveur de présence 7 quelle adresse peut être de préférence utilisée et envoie une notification à l'auteur avec le nom du visiteur. La notification peut être affichée sur le PC, le téléphone mobile, ou la télévision. 30 La passerelle 4 est en charge d'appeler la fonction d'adaptation 8 de données, cette fonction d'adaptation 8 présentant les contenus multimédia en fonction de critères variés tels que : capacités du terminal et du réseau, volume de données, souhaits de l'utilisateur final. Le caractéristiques des images et vidéo peuvent être modifiées 35 (résolution des images, nombre de couleurs, formats supportés). La fonction adaptation 8 des données adapte le format suivant des 2908252 8 modèles de documents prédéfinis. Des exemples de modèles pour les photos peuvent être : un écran avec une table contenant des petites photos pour avoir une vue d'ensemble des photos ; 5 - un écran avec une grande image et des boutons pour télécharger l'image suivante ou précédente. Pour les auteurs de documents publiés, une fonction présentation de données crée des petites icônes pour présenter les documents parcourus par les visiteurs et leur identité. Ces icônes donnent des 10 informations en temps réel sur les documents parcourus et permettent de les commenter aisément et d'interagir avec les visiteurs. La requête d'établissement de communication peut être déclenchée par l'auteur ou le visiteur avec un seul clic. Si l'appelé accepte la communication, la session est ouverte. 15 Lors de la session, l'auteur peut voir quel contenu fait l'objet de navigation par les visiteurs : des icônes générées par la fonction présentation de données et correspondant au contenu consulté sont envoyées à l'auteur. Les caractéristiques des droits numériques sont intégrées dans les terminaux pour une délivrance sure. Pour l'auteur de 20 documents, cette fonction permet de détailler finement ce qui est vu à l'écran par les utilisateurs finaux : cette fonction notifie par exemple au serveur la photographie actuellement zoomée. Elle notifie aussi par exemple l'information vidéo (nom de la séquence vidéo, début du film, temps depuis le début du film, commande de pauses). Lorsqu'une 25 communication est établie avec l'auteur du document, cette information est transférée à l'auteur. Avec cette information, les interactions entre l'auteur du document et le visiteur sont plus conviviales. De sorte que les émotions et les options peuvent être partagées en temps réel. L'invention permet un accès aisé aux contenus multimédia à partir 30 de terminaux variés. En particulier, la passerelle permet de naviguer dans les documents multimédia crées par une communauté à partir de terminaux variés (terminaux mobiles, ordinateur de bureau, télévision). Les documents peuvent être adaptés aux capacités du terminal ou du réseau. 35 L'invention permet d'établir une communication entre l'auteur du document multimédia et le visiteur à l'aide d'un simple clic. 2908252 9 L'invention permet une protection des contenus multimédia avec des fonctions avancées de gestion des droits numériques. Pour le fournisseur de services, l'invention permet de proposer de nouveaux services attractifs. Plusieurs modèles de business peuvent 5 être proposés : l'auteur et le visiteur peuvent payer une taxe pour le service. Des publicités peuvent être ajoutées aux documents multimédia. Le service peut aussi générer du trafic supplémentaire. 10 15 REVENDICATIONS 1. Procédé de partage de données multimédia, ce procédé comprenant : une étape d'insertion de données multimédia dans un espace 5 administré par un auteur ; - une étape d'établissement, par l'auteur, d'une liste de personnes habilitées, ces personnes recevant un droit d'accès aux données multimédia contenues dans l'espace administré par l'auteur, ces personnes formant une communauté virtuelle; 10 - une étape d'authentification d'un visiteur requérant un accès à l'espace administré par l'auteur ; une étape d'information à l'auteur de l'identité du visiteur authentifié ; ce procédé étant caractérisé en ce qu'il comprend une étape de 15 lancement automatique par l'auteur d'une session de communication interactive en temps réel avec le visiteur authentifié. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comprend une étape d'envoi à une liste de destinataires, d'un message les 20 informant d'une insertion de données multimédia dans l'espace administré par l'auteur. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comprend une étape de définition, pour chaque donnée multimédia, de 25 règles d'accès conditionnels et de gestion des droits numériques (GDN). 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend, 30 - avant le lancement de la session de communication une étape de navigation dans les données multimédia de l'auteur, par le visiteur authentifié ; - une étape d'affichage, sur un terminal de l'auteur, des chemins suivis par le visiteur authentifié, lors de sa navigation. 35 2908252 11 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend une étape de communication par le terminal visiteur, de l'identité du visiteur associé à ce terminal, lorsque ce terminal n'est pas reconnu comme appartenant à l'un des membres de la communauté virtuelle. 6. Serveur pour la mise en oeuvre d'un procédé tel que présenté dans l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend une base de données (1) contenant les données multimédia de l'auteur et des métadonnées associées. 7. Serveur selon la revendication 6, caractérisé en ce que les métadonnées comprennent des informations relatives aux accès conditionnels aux données multimédia ainsi que de gestion des droits numériques (GDN) 8. Serveur selon l'une quelconque des revendications 6 ou 7, caractérisé en ce qu'un serveur de présence (7) indique quelle adresse peut être de préférence utilisée pour l'auteur et envoie une notification à l'auteur à cette adresse, cette notification contenant l'identité du visiteur authentifié. 9. Serveur selon l'une quelconque des revendications 6 à 8, caractérisé en ce qu'il comprend une fonction d'adaptation (8) de données 25 présentant les contenus multimédia en fonction notamment des capacités du terminal du visiteur et du réseau. 10. Serveur selon la revendication 9, caractérisé en ce que la fonction adaptation (8) des données adapte le format suivant des modèles de 30 documents prédéfinis. 11. Réseau comprenant un serveur tel que présenté dans l'une quelconque des revendications 6 à 10, ce réseau comprenant en outre un terminal associé à l'auteur et un terminal (3) associé à un visiteur, 35 une passerelle (4) recevant les requêtes de visualisation des contenus multimédia de la base de données (1), à partir du terminal (3) associé au visiteur. 5 2908252 12 12. Réseau selon la revendication 11, caractérisé en ce qu'une fonction navigation dans les données multimédia est intégrée dans les terminaux (3). 13. Réseau selon l'une quelconque des revendications 11 ou 12, caractérisé en ce que les règles de gestion des droits numériques (GDN) sont intégrées dans les terminaux. 10 15