FR2985141A1 - Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture. - Google Patents

Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture. Download PDF

Info

Publication number
FR2985141A1
FR2985141A1 FR1162440A FR1162440A FR2985141A1 FR 2985141 A1 FR2985141 A1 FR 2985141A1 FR 1162440 A FR1162440 A FR 1162440A FR 1162440 A FR1162440 A FR 1162440A FR 2985141 A1 FR2985141 A1 FR 2985141A1
Authority
FR
France
Prior art keywords
content
data
recommendation
additional
multimedia content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
FR1162440A
Other languages
English (en)
Inventor
Fabien Guerout
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
France Telecom SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by France Telecom SA filed Critical France Telecom SA
Priority to FR1162440A priority Critical patent/FR2985141A1/fr
Priority to PCT/FR2012/052892 priority patent/WO2013093296A2/fr
Publication of FR2985141A1 publication Critical patent/FR2985141A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un traitement de données de recommandation associées à un contenu multimédia en cours de lecture auprès d'un équipement de restitution. En particulier, le traitement comporte : l'envoi d'une requête (REQ(ID)) d'obtention de données de recommandation associées à un contenu multimédia courant en cours de lecture, à destination d'un moteur de recommandation (MOT) pour obtenir des données de recommandation d'au moins un contenu multimédia additionnel, susceptible d'être lu par ledit équipement ; et sur réception des données de recommandation du contenu additionnel, un traitement desdites données de recommandation (DIC) de mise sous la forme d'un contenu multimédia informatif adapté pour être lu simultanément avec le contenu multimédia courant.

Description

Traitement de données d'informations contextuelles d'un contenu multimédia au cours de lecture L'invention concerne la transmission d'informations contextuelles, propre à un contenu multimédia, par exemple un programme en cours de diffusion, et à destination d'un spectateur utilisateur. Ces informations contextuelles peuvent être, par exemple dans le cas de la visualisation d'un programme en temps réel (ou « live ») sur une chaîne de télévision, des informations transmises via un guide électronique des programmes (ou « EPG » pour « Electronic Program Guide »). Dans le cas d'un programme de VOD ou « vidéo à la demande », ces informations apparaissent habituellement au travers d'une fiche de description du programme vidéo. Dans les deux cas, en appuyant, par exemple, sur une touche de type « info » d'une télécommande, l'utilisateur peut faire apparaître une fenêtre comportant une description du programme en cours qu'il regarde (avec un titre, un résumé, les acteurs, l'année de distribution de rceuvre, etc.). Cette fenêtre ne vient pas occulter totalement l'image du programme en cours de diffusion, permettant à l'utilisateur de continuer à jouir de l'image et du son. En revanche, ces informations ne sont pas caractérisées pour l'utilisateur. Par exemple, l'utilisateur ne bénéficie pas, par ce type de moyen, de recommandations particulières. Ainsi, dans le cas d'une visualisation d'un programme de télévision, le terminal de réception (par exemple un terminal de type STB pour « Set-top-box », ou un boitier de réception TNT pour « télévision numérique terrestre », ou directement le poste de télévision lui-même) : - lit les informations contenues dans le flux vidéo (comme par exemple des données déclarées dans un carrousel selon la norme DVB par exemple pour la réception TNT), ou - envoie une requête à destination d'une plateforme de service pour obtenir des informations du programme (métadonnées).
Dans les deux cas, les informations affichées sont indépendantes de l'utilisateur. Dans le cas de la vidéo à la demande, le terminal STB a stocké les informations de description de la vidéo au moment d'une commande et les affiche à la demande de l'utilisateur. Cette fiche est spécifique à chaque vidéo, mais son contenu est identique pour toutes les personnes visionnant cette vidéo.
La présente invention vient améliorer la situation.
Elle propose à cet effet un procédé de traitement de données de recommandation associées à un contenu multimédia en cours de lecture auprès d'un équipement de restitution, comportant : - l'envoi d'une requête d'obtention de données de recommandation associées à un contenu multimédia courant en cours de lecture, à destination d'un moteur de recommandation pour obtenir des données de recommandation d'au moins un contenu multimédia additionnel, susceptible d'être lu par ledit équipement ; et - sur réception des données de recommandation du contenu additionnel, un traitement desdites données de recommandation de mise sous la forme d'un contenu multimédia informatif adapté pour être lu simultanément avec le contenu multimédia courant.
Ainsi, la présente invention permet d'obtenir auprès de l'équipement de restitution des données sur d'autres contenus multimédias que celui qui peut être en cours de lecture. Ces données sont des recommandations en lien avec le contenu en cours de lecture.
On comprendra alors que la présente invention permet avantageusement de procurer à un utilisateur bien plus d'informations qu'un simple guide EPG conventionnel, ainsi qu'un confort d'utilisation amélioré dans la sélection de contenus. Ces données de recommandation peuvent être issues par exemple d'une base dite « d'appétence » (indiquant typiquement que les utilisateurs ayant visualisé le contenu A ont également visualisé le contenu B). En complément ou en variante, on peut prévoir que ces données de recommandation sont issues d'une comparaison portant par exemple sur des champs particuliers de fiches associées à des contenus multimédias dans une base, et comportant des mots-clés (type de contenu, nom de l'auteur du contenu multimédia) et les informations de recommandations peuvent porter sur d'autres contenus multimédias additionnels dont des champs comportent un ou plusieurs mots-clés en commun (même type de contenu propre à une rubrique « sport » par exemple, ou même nom de réalisateur que le contenu en cours de lecture, ou autres). En effet, les données d'informations relatives à un contenu multimédia peuvent par exemple être regroupées dans une fiche descriptive de contenu comportant des champs prédéterminés de données. La comparaison précitée peut comporter alors une identification de données dans au moins un champ de la fiche du contenu courant et une recherche de données correspondantes dans un champ homologue de fiches de contenus additionnels. On entend alors par « contenu multimédia informatif» ci-dessus par exemple une page susceptible de s'afficher sur une partie de l'écran et contenant des informations sur le contenu multimédia additionnel trouvé (par exemple une image correspondant à une affiche de film, le nom du réalisateur, des acteurs, etc.).
Dans une réalisation où le contenu multimédia courant comporte des données vidéo pour un affichage vidéo sur un écran de l'équipement de restitution, le contenu multimédia informatif peut comporter au moins une page d'informations. Le procédé dans une telle réalisation comporte alors un traitement des données du contenu multimédia informatif et du contenu courant pour un affichage de la page d'informations dans une première partie de l'écran (par exemple dans un volet gauche) et pour un affichage vidéo du contenu courant en cours de lecture dans une deuxième partie de l'écran.
Dans une réalisation, le procédé peut comporter les étapes, côté moteur de recommandation : obtention de données d'informations du contenu courant, et de données d'informations d'une pluralité de contenus multimédias additionnels, susceptibles d'être lus par ledit équipement ; et sélection de données d'informations d'un ou plusieurs contenus additionnels, pour une communication desdites données d'informations relatives aux contenus additionnels, à destination de l'équipement de restitution, en tant que données de recommandation associées au contenu courant. Par exemple, le moteur de recommandation peut utiliser des bases d'appétence et/ou comparer une partie au moins des données d'informations du contenu courant, avec des données d'informations d'une pluralité de contenus multimédias additionnels, susceptibles d'être lus par ledit équipement ; et en cas de coïncidence dans la comparaison pour au moins un contenu additionnel, communiquer des données d'informations relatives au contenu additionnel, à destination de l'équipement de restitution, en tant que données de recommandation possibles.
Dans une réalisation, le procédé de l'invention peut comporter en outre une mémorisation de données de profil d'utilisateur de l'équipement de restitution, la sélection précitée tenant compte alors de ces données de profil. Ainsi, les données de recommandation qui peuvent être communiquées, relatives à un ou plusieurs contenu(s) additionnel(s), sont sélectionnées en outre en fonction des données de profil de l'utilisateur. Le profil de l'utilisateur peut être établi par exemple à partir d'un historique des visualisations des contenus multimédias, par cet utilisateur. La requête précitée, envoyée au moteur de recommandation, peut comporter un identifiant du contenu multimédia courant. Sur la base de cet identifiant, le moteur de recommandation peut alors récupérer des données d'informations du contenu courant, pour effectuer la sélection précitée. Dans une réalisation, le procédé peut comporter en outre les étapes : - sur réception des données d'informations relatives à un ou plusieurs contenus additionnels, auprès de l'équipement de restitution, sélection d'au moins un contenu additionnel choisi, et - transmission d'un message de sélection du contenu additionnel choisi.
Ces étapes peuvent par exemple faire suite à une visualisation par l'utilisateur de pages d'informations par exemple de plusieurs contenus multimédias additionnels et l'utilisateur en choisit un par sélection (par exemple à l'aide d'une télécommande). Ainsi, le message de sélection peut comporter une requête de réception de données d'informations plus détaillées relatives au contenu additionnel choisi (avec par exemple une affichette du contenu additionnel, des noms d'acteurs et du réalisateur pour un film, etc.). Le procédé peut alors se poursuivre par les étapes suivantes, auprès de l'équipement de restitution : - sur réception des données d'informations détaillées relatives au contenu additionnel choisi, auprès de l'équipement de restitution, sélection d'une action à déclencher auprès d'une plateforme de service concernant ce contenu additionnel choisi, et - transmission d'un message de sélection d'une action à déclencher auprès de la plateforme de service.
Le message de sélection d'action à déclencher peut comporter par exemple une requête de réception du contenu additionnel choisi (par exemple pour une lecture immédiate par l'équipement de restitution). En variante, le message de sélection peut comporter une requête de marquage du contenu additionnel choisi, auprès d'un gestionnaire de marque-pages numériques (ou gestionnaire de « bookmarks », en anglais). Ainsi, il est proposé un affichage contextuel (en lien avec le programme en cours de visualisation, d'une part, et par exemple avec l'historique de l'utilisateur, d'autre part) de recommandation à l'utilisateur, pendant la diffusion d'un programme. Pendant la visualisation d'un programme de télévision ou d'une vidéo à la demande, l'invention permet notamment de proposer à l'utilisateur des programmes de télévision à venir, susceptibles de l'intéresser. Il peut lui être proposé aussi des vidéos à la demande pouvant correspondre à ses attentes, et ce sans interrompre ou gêner la lecture d'un programme en cours. L'utilisateur peut donc marquer un rappel sur un programme de télévision si celui-ci l'intéresse, lancer une vidéo à la demande s'il le désire, ou marquer comme favori une vidéo à la demande afin de la consulter ultérieurement. Par ailleurs, contrairement à la pratique habituelle, la « recommandation » d'un contenu se présente généralement sous la forme d'une page de portail dans laquelle on propose à un utilisateur des vidéos à la demande susceptibles de l'intéresser, mais cette recommandation se fait en dehors de toute visualisation d'un programme, contrairement au procédé que propose la présente invention.
La présente invention vise aussi un dispositif de traitement de données de recommandation associées à un contenu multimédia, comportant : - au moins une connexion à un équipement de restitution d'un contenu multimédia courant, et - des moyens actifs pendant la restitution du contenu multimédia courant pour envoyer une requête d'obtention de données de recommandation associées au contenu multimédia courant en cours de lecture, à destination d'un moteur de recommandation pour obtenir des données de recommandation d'au moins un contenu multimédia additionnel, susceptible d'être lu par l'équipement ; et - des moyens de traitement des données de recommandation, sur réception des données de recommandation du contenu additionnel, pour une mise sous la forme d'un contenu multimédia informatif adapté pour être lu simultanément avec le contenu multimédia courant. Par exemple un tel dispositif peut se présenter sous la forme d'un module de traitement d'un poste de télévision connecté, en tant qu'équipement de restitution, ou encore sous la forme d'un terminal de type Set-Top-Box relié à un poste de télévision. L'invention peut viser aussi un module d'un moteur de recommandation mettant en oeuvre les étapes : obtention de données d'informations du contenu courant, et de données d'informations d'une pluralité de contenus multimédias additionnels, susceptibles d'être lus par ledit équipement ; et - sélection de données d'informations d'un ou plusieurs contenus additionnels, pour une communication desdites données d'informations relatives aux contenus additionnels, à destination de l'équipement de restitution, en tant que données de recommandation associées au contenu courant. La présente invention vise aussi un programme informatique comportant des instructions pour la mise en oeuvre du procédé ci-avant, lorsque ce programme est exécuté par un processeur.35 D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée ci-après présentant des exemples possibles de réalisation, et à l'examen des dessins annexés sur lesquels : - la figure 1 représente un système de mise en oeuvre possible de la présente invention, - la figure 2 illustre les principales étapes d'un procédé dans un exemple de réalisation, - la figure 3 illustre un exemple de détail d'interactions entre différents éléments d'un système selon la figure 1, - la figure 4 illustre un exemple de détail d'interactions pour mettre en oeuvre la recommandation précitée, dans le cadre par exemple d'une recherche de contenus additionnels pertinents. La figure 1 illustre schématiquement un exemple de contexte de mise en oeuvre de l'invention, dans lequel un terminal de type set-top box STB est relié à un poste de télévision TV pour jouer un contenu audio/vidéo (programme de télévision en direct ou vidéo à la demande VOD) et pour afficher sur l'écran du poste TV des données d'informations contextuelles, relatives au contenu en cours de lecture. Le terminal STB est relié en outre à une passerelle GW vers un réseau étendu RE, ce qui permet notamment d'assurer une voie de retour à un utilisateur du terminal STB pour émettre une requête REQ et recevoir, par exemple d'une plateforme de service PFS, des données d'informations contextuelles DIC sur le contenu en cours de lecture.
On se réfère maintenant à la figure 2 pour décrire plus particulièrement les principales étapes depuis la formulation d'une requête REQ jusqu'à la réception des données DIC pour une visualisation par l'utilisateur.
L'utilisateur regarde un programme de télévision en cours ou une vidéo à la demande. Son terminal de réception STB reçoit à cet effet un flux de vidéo à la demande ou un flux de diffusion en direct (étape S21). L'utilisateur peut appuyer sur un bouton de sa télécommande (étape S22), comme par exemple un bouton « flèche gauche », pour faire apparaitre un volet qui s'affiche par exemple à gauche de l'écran (étape S23). L'affichage vidéo peut être redimensionné afin d'occuper l'espace restant à l'écran de télévision. Ce « volet gauche » comporte des informations sur le programme courant. Ces informations sont issues par exemple d'une grille de programmes par exemple déclarés dans des tables d'événement (étape S24). Elles comportent aussi des recommandations personnalisées qui concernent des programmes de télévision à venir, et/ou des vidéos à la demande (par exemple un catalogue premium pour des programmes en direct et/ou un choix de programmes en différé).
Ces recommandations sont déterminées (étape S25) à partir du programme en cours de visualisation ou, selon un choix de l'utilisateur, à partir du programme en cours de visualisation et d'un historique propre à l'interaction de l'utilisateur avec son terminal de réception (comme décrit plus loin). S'il sélectionne un programme à venir (étape S26), l'utilisateur peut consulter dans le volet gauche la fiche programme (étape S27). Par exemple, s'il est abonné à la chaîne, il peut programmer un rappel sur ce programme futur, afin de le visualiser ultérieurement ou de programmer un enregistrement. S'il n'est pas abonné de la chaîne, il peut lui être proposé dans un premier temps de s'abonner à la chaîne De la même manière, s'il sélectionne une vidéo à la demande, l'utilisateur consulte alors, dans le volet gauche VG, la fiche du film. S'il est intéressé, il a la possibilité de commander la vidéo immédiatement ou de marquer la vidéo afin de la visionner plus tard.
Une fois l'action effectuée, le volet gauche se referme et la composante vidéo reprend la totalité de l'écran. Bien entendu, dans le cas d'une commande de vidéo, l'utilisateur peut lancer la vidéo (dans le cas de la commande immédiate), ou simplement marquer la vidéo pour une commande future : le volet gauche se ferme alors et la composante vidéo reprend la totalité de l'écran.
On se réfère maintenant à la figure 3 pour décrire un exemple de réalisation particulier. L'utilisateur regarde une vidéo à la demande ou une chaîne télé (dans un flux selon la flèche 1). Il appuie sur le bouton gauche de sa télécommande. Afin de pouvoir effectuer une requête de recommandation pertinente, le terminal STB de l'utilisateur récupère un identifiant du contenu en cours de diffusion comme décrit ci-après.
Dans le cas d'un flux télé, deux possibilités se présentent : si la tête de réseau TR qui diffuse les programmes est alimentée avec les identifiants de contenus, le terminal STB peut récupérer les identifiants directement dans le flux (I) de la chaîne, via les tables « EIT » (pour « Event Information Table ») (flèche 2A de la figure 3) ; sinon, le terminal STB émet une requête (flèche 2B) à une plateforme de services PFS sur une interface de guide numérique des programmes (ou « guide EPG » pour « Electronic Program Guide ») et le terminal STB peut récupérer l'identifiant de programme à partir de la chaîne en cours de visionnage et de l'heure de diffusion.
Dans le cas où l'utilisateur visionne une vidéo à la demande, l'identifiant du contenu est préalablement stocké dans une mémoire du terminal STB (au moment de la commande de la vidéo).
Le terminal STB détermine ainsi l'identifiant de ce contenu par lecture de cette mémoire (flèche 2C). Le terminal STB effectue ensuite une requête (flèche 3A) auprès d'un moteur de recommandation MOT avec l'identifiant de contenu récupéré. Si l'utilisateur n'a pas autorisé les recommandations personnalisées, celles-ci ne se font qu'à partir du contenu en cours de visionnage (par exemple du type : « les personnes qui ont aimé ce contenu ont également aimé le contenu XYZ »).
Si l'utilisateur a autorisé des recommandations personnalisées (par exemple à partir d'un historique propre à l'utilisateur et stocké en mémoire), les informations de recommandation sont construites à partir du contenu en cours de visionnage et de l'historique de visualisation de l'utilisateur (par exemple en ajoutant au volet gauche une mention propre à l'utilisateur du type : « il existe le contenu XYZ du même réalisateur traitant de votre thème préféré «FANTASTIQUE », disponible en VOD » ). Le moteur de recommandation MOT renvoie alors des suggestions concernant des programmes télévisés à venir, et des vidéos à la demande susceptibles d'intéresser l'utilisateur (flèche 3B). Plus particulièrement, le moteur de recommandation, ayant été antérieurement alimenté avec des descriptions complètes de guide EPG et des vidéos à la demande, retourne l'ensemble des informations à afficher dans la zone de suggestion du volet gauche. Le terminal STB affiche un volet (par exemple à gauche de l'écran) (flèche 4) comportant quelques informations usuelles sur le contenu en cours (titre, résumé, acteurs, etc.), ainsi que des suggestions de contenus, programmes à venir et vidéos à la demande, pouvant intéresser l'utilisateur. En utilisant les flèches de la télécommande, l'utilisateur peut naviguer dans le volet gauche (flèche 5). S'il sélectionne par exemple l'une des suggestions, le terminal STB peut effectuer une requête auprès de la plateforme de services PFS, à partir de l'identifiant et du type de contenu (programme identifié dans un guide EPG ou vidéo à la demande) retourné par le moteur de recommandation, pour éventuellement afficher une fiche plus détaillée de présentation du contenu dans le volet gauche.
En plus de consulter les informations propres au contenu, l'utilisateur peut alors effectuer diverses opérations. Si la suggestion sélectionnée est une vidéo à la demande, l'utilisateur peut par exemple : commander immédiatement la vidéo (flèche 6A) : après confirmation, le volet gauche se ferme et la vidéo se lance, ou marquer la vidéo (auprès d'un gestionnaire de marquage GB appelé « gestionnaire de bookmarks »), afin d'y revenir plus tard.
Le terminal STB notifie alors le gestionnaire de bookmark GB afin d'enregistrer la sélection (flèche 6B). Le marquage (correspondant à un marque-page numérique ou « bookmark ») apparaît alors dans un emplacement dédié d'un espace utilisateur. Une fois cette action effectuée, le volet gauche se ferme et l'affichage de la vidéo peut revenir à un mode de plein écran.
Si la suggestion sélectionnée est un programme de télévision, l'utilisateur peut : marquer ce programme afin d'avoir un rappel (flèche 6C) : le terminal STB notifie le gestionnaire de bookmark GB afin d'enregistrer la sélection et le rappel peut alors apparaître dans un emplacement dédié de l'espace utilisateur ; programmer un enregistrement sur le terminal STB (flèche 6D).
Comme indiqué précédemment, il peut, au besoin, préalablement s'abonner à la chaîne de diffusion du programme suggéré, s'il n'est pas déjà abonné. Bien entendu, l'utilisateur peut aussi changer de chaîne si le programme proposé est en cours de diffusion.
Une fois l'action effectuée, le volet gauche se ferme et la vidéo revient en mode de plein écran. Avantageusement, pour mettre à jour des données de profil d'utilisateur, il peut être prévu, par exemple, qu'en cas de nouvelle commande d'une vidéo à la demande, la plateforme de services PFS en notifie le moteur de recommandation MOT pour mettre à jour le profil de l'utilisateur (par exemple dans une base de données dédiée à l'utilisateur). Il est ainsi possible de proposer à l'utilisateur, alors qu'il est en train de visionner un programme, des recommandations personnalisées, à partir du contenu qu'il regarde, mais aussi à partir de son historique de consommation de contenus de vidéo à la demande.
La solution au sens de l'invention permet aussi à l'utilisateur d'interagir en recevant ces recommandations, sans avoir besoin de quitter une visualisation d'un programme en cours. Il peut ainsi passer d'un contenu à l'autre sans devoir repasser par une navigation via un portail, favorisant ainsi une ergonomie d'utilisation et notamment de sélection de programme et/ou de vidéo à la demande.
On se réfère maintenant à la figure 4 pour détailler un exemple de réalisation de l'invention. Un module MOD du terminal STB émet, sur commande de l'utilisateur, une requête d'informations contextuelles supplémentaires relatives à un contenu en cours de lecture. A cet effet, la requête REQ peut comporter l'identifiant ID de ce contenu, déclaré par exemple dans une table d'événement EIT comme décrit précédemment. Ce module MOD peut correspondre à un module préexistant (par exemple pour le traitement de données d'informations contextuelles usuelles sur un contenu en cours) mais comportant avantageusement une fonctionnalité supplémentaire pour la mise en oeuvre de l'affichage complémentaire de données contextuelles au sens de l'invention (fonctions par exemple d'un historique de l'utilisateur). En variante, il peut s'agir d'un module propre à l'affichage de ces données complémentaires.
Par exemple, le moteur de recommandation MOT peut fournir des données structurées et la charge de la mise en forme de ces données pour l'affichage peut alors être laissée au terminal STB. Dans l'exemple de la figure 4, la requête REQ est reçue par une plateforme de service PFS, comprenant par exemple un moyen de stockage MEM d'une base de données de fiches d'informations FIC relatives à chaque contenu en correspondance de leur identifiant ID. La plateforme de service PFS peut alors récupérer la fiche FIC du contenu identifié dans la requête REQ et transmettre les données d'informations de cette fiche FIC au moteur de recommandation MOT. Le moteur MOT peut être intégré à la plateforme de service PFS ou être à distance.
En particulier, dans un exemple de réalisation, la fiche d'informations FIC peut comporter par exemple des champs de données chl, ch2, etc., tels que : - le type de contenu (film, ou plateau de direct, ou retransmission sportive, etc.), - le thème du contenu (par exemple : « Fantastique », ou « variétés - divertissement », ou « football », etc.), - des informations propres au contenu (par exemple : un résumé du film, les acteurs, le réalisateur, l'année de réalisation ; ou l'animateur et les invités vedettes ; ou « Barça/Real - quart de finale de la ligue des champions »), - des informations relatives à la diffusion du contenu (par exemple : horaire de diffusion, chaine de télévision diffusant le contenu, etc.).
Le moteur de recommandation MOT dispose lui-même d'un accès à une base de données d'appétence et/ou encore à une base de données stockant par exemple une pluralité de fiches descriptives de contenus. Il peut s'agir par exemple de la même base que celle stockée en mémoire MEM et à laquelle peut accéder le moteur MOT (double-flèche en traits pointillés de la figure 4), ou d'une base de données miroir de celle stockée en mémoire MEM. Dans une variante de réalisation encore, la plateforme PFS peut simplement transmettre au moteur MOT l'identifiant ID du contenu présenté dans la requête REQ, pour que le moteur MOT retrouve les données FIC de ce contenu. Ainsi, par exemple, sur la base des données qu'identifie le moteur MOT dans les différents champs de la fiche FIC, et par recherches dans les différentes fiches de la base à partir de ces données par exemple en tant que mots-clés (par recoupements avec les différents champs des autres fiches de contenu), le moteur de recommandation identifie un ou plusieurs autres contenus.
Dans un exemple de réalisation, le moteur MOT peut simplement envoyer une liste de contenus en lien avec le contenu en cours de lecture (par exemple les films du même réalisateur, ou les émissions présentant le même invité vedette, ou des retransmissions de rencontres sportives présentant une même équipe, etc.). Ainsi, dans cet exemple de réalisation, le contenu informatif est indépendant d'un historique ou d'une préférence de l'utilisateur. Dans une réalisation complémentaire, il est possible alors de filtrer cette liste de contenus avec des préférences ou un historique propre à l'utilisateur. Par exemple, si en moyenne l'utilisateur visualise fréquemment des films de VOD dans le thème « Fantastique », il peut être transmis une liste de films du même réalisateur ou de même acteur principal que le contenu en cours de lecture, mais uniquement ceux classés dans le thème « Fantastique ». Dans un autre exemple, si l'utilisateur déclare ses préférences de programmes sportifs comme relatifs au football, le moteur MOT peut recommander les programmes futurs des différentes chaines de télévision ciblées sur le sport, mais qui ne concernent que le football.
Bien entendu, cette fonction de filtrage peut être effectuée par le moteur de recommandation MOT, ou en variante par la plateforme de service PFS, disposant de données de profil de l'utilisateur (préférences et/ou historique), ou encore par le module MOD lui-même.
Le moteur de recommandation MOT peut donc transmettre la liste précitée RECO de données d'informations de contenus en lien avec le contenu en cours de lecture et finalement le terminal STB peut recevoir des données d'informations de contenus DIC pertinentes par rapport au profil personnel de l'utilisateur pour un affichage de ces informations pertinentes sur le poste TV.
Bien entendu, la présente invention ne se limite pas à la forme de réalisation décrite ci-avant à titre d'exemple ; elle s'étend à d'autres variantes. Par exemple, elle s'applique de façon générale à l'affichage d'informations sur un écran de terminal quelconque (via un terminal STB, ou un poste TV directement connecté, ou un ordinateur connecté, ou un terminal mobile) connecté à un fournisseur de contenus (par exemple via un réseau étendu de type IP).
De manière générale, tout équipement capable de lire des contenus audiovisuels (programmes télévisuels et/ou vidéo à la demande) à destination du public et disposant d'une voie de retour vers le fournisseur de contenus (ou plus généralement vers un fournisseur de services) afin de signaler le programme en cours de visualisation et, éventuellement, l'identification de l'utilisateur, peut mettre en oeuvre l'invention. Par ailleurs, le service de recommandation présenté ci-avant ne se limite aucunement à une recommandation sur un contenu audiovisuel, mais peut s'appliquer plus généralement à une recommandation d'un contenu multimédia tel qu'un livre, de la musique ou des événements autour d'un lieu de consommation (par exemple en association avec de la géo-localisation en cas de consommation en mobilité).

Claims (12)

  1. REVENDICATIONS1. Procédé de traitement de données de recommandation associées à un contenu multimédia en cours de lecture auprès d'un équipement de restitution, caractérisé en ce qu'il comporte : l'envoi d'une requête (REQ(ID)) d'obtention de données de recommandation associées à un contenu multimédia courant en cours de lecture, à destination d'un moteur de recommandation (MOT) pour obtenir des données de recommandation d'au moins un contenu multimédia additionnel, susceptible d'être lu par ledit équipement ; et sur réception des données de recommandation du contenu additionnel, un traitement desdites données de recommandation (DIC) de mise sous la forme d'un contenu multimédia informatif adapté pour être lu simultanément avec le contenu multimédia courant.
  2. 2. Procédé selon la revendication 1, caractérisé en ce que, ledit contenu multimédia courant comportant des données vidéo pour un affichage vidéo sur un écran de l'équipement de restitution (TV), ledit contenu multimédia informatif comporte au moins une page d'informations, et en ce que le procédé comporte un traitement des données du contenu multimédia informatif et du contenu courant pour un affichage de la page d'informations dans une première partie de l'écran et pour un affichage vidéo dans une deuxième partie de l'écran.
  3. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce qu'il comporte, auprès du moteur de recommandation : l'obtention de données d'informations (FIC) dudit contenu courant, et de données d'informations d'une pluralité de contenus multimédias additionnels, susceptibles d'être lus par ledit équipement ; et une sélection de données d'informations d'un ou plusieurs contenus additionnels, pour une communication desdites données d'informations (RECO) relatives aux contenus additionnels, à destination de l'équipement de restitution, en tant que données de recommandation associées au contenu courant.
  4. 4. Procédé selon la revendication 3, caractérisé en ce qu'il comporte en outre une mémorisation de données de profil d'utilisateur de l'équipement de restitution, et en ce que ladite sélection tient compte desdites données de profil.
  5. 5. Procédé selon l'une des revendications 3 et 4, caractérisé en ce que la requête (REQ(ID)) comporte un identifiant (ID) du contenu multimédia courant,et, sur la base dudit identifiant, le moteur de recommandation récupère les données d'informations (FIC) dudit contenu courant, pour effectuer ladite sélection.
  6. 6. Procédé selon rune des revendications 3 à 5, caractérisé en ce qu'il comporte les étapes : sur réception des données d'informations (RECO) relatives à un ou plusieurs contenus additionnels, auprès de l'équipement de restitution, sélection d'au moins un contenu additionnel choisi, et transmission d'un message de sélection du contenu additionnel choisi.
  7. 7. Procédé selon la revendication 6, caractérisé en ce que le message de sélection comporte une requête de réception de données d'informations détaillées relatives au contenu additionnel choisi.
  8. 8. Procédé selon la revendication 7, caractérisé en ce qu'il comporte les étapes : sur réception des données d'informations détaillées relatives au contenu additionnel choisi, auprès de l'équipement de restitution, sélection d'une action à déclencher auprès d'une plateforme de service (PFS) sur ledit contenu additionnel choisi, et transmission d'un message de sélection d'une action à déclencher auprès de ladite plateforme de service (PFS).
  9. 9. Procédé selon la revendication 8, caractérisé en ce que le message de sélection d'action à déclencher comporte une requête de réception du contenu additionnel choisi.
  10. 10. Procédé selon la revendication 8, caractérisé en ce que le message de sélection comporte une requête de marquage du contenu additionnel choisi, auprès d'un gestionnaire de marque-pages numériques (GB).
  11. 11. Dispositif de traitement de données de recommandation associées à un contenu multimédia, caractérisé en ce qu'il comporte : au moins une connexion à un équipement de restitution d'un contenu multimédia courant, et des moyens actifs pendant la restitution du contenu multimédia courant pour envoyer une requête (REQ(ID)) d'obtention de données de recommandation associées au contenu multimédia courant en cours de lecture, à destination d'un moteur de recommandation (MOT) pour obtenir des données de recommandation d'au moins un contenu multimédia additionnel, susceptible d'être lu par ledit équipement ; et des moyens de traitement desdites données de recommandation (DIC), sur réception des données de recommandation du contenu additionnel, pour une mise sous la forme d'un15 contenu multimédia informatif adapté pour être lu simultanément avec le contenu multimédia courant.
  12. 12. Produit programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 10, lorsque ce programme est exécuté par un processeur.
FR1162440A 2011-12-23 2011-12-23 Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture. Withdrawn FR2985141A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1162440A FR2985141A1 (fr) 2011-12-23 2011-12-23 Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture.
PCT/FR2012/052892 WO2013093296A2 (fr) 2011-12-23 2012-12-12 Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1162440A FR2985141A1 (fr) 2011-12-23 2011-12-23 Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture.

Publications (1)

Publication Number Publication Date
FR2985141A1 true FR2985141A1 (fr) 2013-06-28

Family

ID=45954815

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1162440A Withdrawn FR2985141A1 (fr) 2011-12-23 2011-12-23 Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture.

Country Status (2)

Country Link
FR (1) FR2985141A1 (fr)
WO (1) WO2013093296A2 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003073740A2 (fr) * 2002-02-25 2003-09-04 Predictive Media Corporation Procedes et systemes d'affichage d'alternatives recommandees de contenu
US20070186241A1 (en) * 2003-08-06 2007-08-09 Matsushita Electric Industrial Co., Ltd. Program recommendation apparatus
WO2007117984A2 (fr) * 2006-03-30 2007-10-18 Verizon Services Corp. Guide de programmes visualisable avec recommandations de programmation interactives
US20090307731A1 (en) * 2008-06-10 2009-12-10 Verizon Data Services Llc Predictive content presentation
US20110106744A1 (en) * 2009-04-16 2011-05-05 Ralf Becker Content recommendation device, content recommendation system, content recommendation method, program, and integrated circuit

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005022891A2 (fr) * 2003-08-29 2005-03-10 Yahoo! Inc. Systeme et procede de navigation dans une interface multimedia

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003073740A2 (fr) * 2002-02-25 2003-09-04 Predictive Media Corporation Procedes et systemes d'affichage d'alternatives recommandees de contenu
US20070186241A1 (en) * 2003-08-06 2007-08-09 Matsushita Electric Industrial Co., Ltd. Program recommendation apparatus
WO2007117984A2 (fr) * 2006-03-30 2007-10-18 Verizon Services Corp. Guide de programmes visualisable avec recommandations de programmation interactives
US20090307731A1 (en) * 2008-06-10 2009-12-10 Verizon Data Services Llc Predictive content presentation
US20110106744A1 (en) * 2009-04-16 2011-05-05 Ralf Becker Content recommendation device, content recommendation system, content recommendation method, program, and integrated circuit

Also Published As

Publication number Publication date
WO2013093296A2 (fr) 2013-06-27
WO2013093296A3 (fr) 2014-01-16

Similar Documents

Publication Publication Date Title
US20220006849A1 (en) Content Storage and Identification
US9451295B2 (en) Meta channel media system control and advertisement technology
US8769582B2 (en) Meta channel based media system control technology
US8601512B2 (en) Meta channel network-based content download technology
EP2403239B1 (fr) Procédé d'affichage de contenus audiovisuels adaptés et serveur correspondant
US20070154168A1 (en) Systems and methods for accessing media program options based on program segment interest
US20070154169A1 (en) Systems and methods for accessing media program options based on program segment interest
US9137565B1 (en) Meta channel caching and instant viewing related technology
US20130339998A1 (en) Systems and methods for providing related media content listings during media content credits
US20090112933A1 (en) Video content viewing apparatus
CA2633845A1 (fr) Systemes et procedes pour acceder a des options d'emission mutimedia selon l'interet d'un segment d'emission
WO2010091089A1 (fr) Technologie de commande d'un système multimédia basée sur un métacanal
JP4083179B2 (ja) 番組情報表示装置、番組蓄積装置、その方法、及びプログラム
JP4628495B2 (ja) 番組情報表示装置、番組情報表示方法、及びプログラム
FR2985141A1 (fr) Traitement de donnees d'informations contextuelles d'un contenu multimedia au cours de lecture.
JP4592737B2 (ja) 番組情報表示装置、番組蓄積装置、番組情報表示方法、及びプログラム

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20130830