Brevet FR3038197A1 — publié le 20161230

Arrière-plan de l'invention L'invention se situe dans le domaine de la programmation des dispositifs d'enregistrement de vidéos, autrement connus sous le nom de magnétoscopes numériques, ou PVR (pour Personal Video Recorder en 10 anglais). Dans les premiers temps de cette technologie, la programmation des dispositifs d'enregistrement de vidéos s'effectuait de façon manuelle par l'utilisateur au moyen d'une interface prévue sur l'dispositif lui-même pour sélectionner le programme à enregistrer en spécifiant typiquement le 15 canal de diffusion de ce programme, l'heure du début d'enregistrement et soit la durée soit la fin de l'enregistrement. Ensuite, certains dispositifs ont été équipés de lecteur de code-barres permettant à l'utilisateur de scanner un code-barres imprimé suu un magazine ou un journal par exemple pour faciliter la programmation. 20 On connaît également un service de « Guide électronique des programmes » (en anglais EPG pour Electronic Program Guide) disponible sur certains réseaux de diffusion tels que la Télévision Numérique terrestre, la télévision par satellite, ou certains site Web permettant à un utilisateur de consulter les programmes de télévision à venir sur une 25 période de temps, typiquement quelques semaines, et de programmer un enregistrement sur simple sélection de ce programme dans le guide, éventuellement l'enregistrement systématique de tous les épisodes d'une série. L'invention vise à simplifier encore la programmation de ces 30 dispositifs. Objet et résumé de l'invention Plus précisément, l'invention concerne un système de 35 programmation automatique d'un dispositif d'enregistrement de programmes multimédias, ce système comportant : 3038197 2 - un terminal apte à enregistrer un flux comportant au moins un média et à envoyer ce flux à un système de reconnaissance ; - ledit système de reconnaissance, ce système étant configuré pour extraire au moins une caractéristique dudit flux, à identifier au moins un 5 programme multimédia à partir de ladite au moins une caractéristique, et à envoyer un identifiant de ce programme multimédia à un système de programmation ; et - ledit système de programmation, ce système étant configuré pour déterminer, à partir d'un guide de programme électronique, une date et 10 une source de diffusion dudit au moins un programme multimédia, et le cas échéant à programmer automatiquement l'enregistrement dudit au moins un programme multimédia par ledit dispositif d'enregistrement. Corrélativement, l'invention concerne un procédé de programmation automatique d'un dispositif d'enregistrement de programmes multimédias, 15 ce procédé comportant : - une étape d'enregistrement d'un flux comportant au moins un média ; - une étape d'extraction d'au moins une caractéristique dudit flux ; -une étape d'identification d'au moins un programme multimédia à 20 partir de ladite au moins une caractéristique ; - une étape de détermination, à partir d'un guide de programme électronique, d'une date et d'une source de diffusion dudit au moins un programme multimédia, et, en cas de succès de ladite étape de détermination : 25 - une étape de programmation automatique de l'enregistrement dudit au moins un programme multimédia par ledit dispositif d'enregistrement. Ainsi, et d'une façon générale, l'invention propose une nouvelle méthode d'enregistrement de programmes multimédias dans laquelle la 30 programmation se fait de façon automatique, autrement dit sans action explicite de l'utilisateur. Au sens de l'invention, la notion de source de diffusion est à comprendre au sens large. Ainsi, et de façon très avantageuse, le programme multimédia peut être comme de façon traditionnelle enregistré 35 au moment de sa diffusion sur une chaîne de télévision, mais aussi à 3038197 3 partir d'autres sources, par exemple d'un site d'offres multimédias sur Internet. De façon très avantageuse, l'invention permet de déclencher l'acte de programmation automatique au moment où un événement imprévu par 5 l'utilisateur, plus précisément lorsque l'utilisateur prend connaissance du flux média précité. Au sens de l'invention, la notion de flux média est à comprendre au sens large. Elle désigne toute information sous forme de fichier, ou de flux comportant au moins une information sous forme de texte et/ou d'image 10 et/ou de son et/ou de vidéo. Plus précisément, dans un mode particulier de réalisation, ce flux comporte au moins un média choisi parmi : - un extrait multimédia dudit au moins un programme multimédia ; - une publicité dudit au moins un programme multimédia ; 15 - une image fixe comprise dans ledit au moins un programme multimédia ; - un extrait de la bande son dudit au moins un programme multimédia ; - une affiche publicitaire dudit au moins un programme multimédia. 20 De même, la caractéristique au sens de l'invention est une information quelconque pouvant être obtenue à partir dudit flux médié et permettant de caractériser le programme multimédia. Ainsi, dans un mode particulier de réalisation, une telle caractéristique peut être constituée par: 25 - une signature audio caractérisant la bande son dudit au moins un programme multimédia ; ou - une signature vidéo caractérisant un extrait dudit au moins un programme multimédia ou d'une publicité dudit au moins un programme multimédia ; ou 30 - la reconnaissance du visage d'un interprète dudit au moins un programme multimédia ; - une information temporelle permettant de dater la réalisation dudit au moins un programme multimédia ; - une information textuelle extraite dudit au moins un programme 35 multimédia ou sur une affiche publicitaire dudit au moins un programme multimédia. 3038197 4 Par conséquent, l'invention permet à l'utilisateur d'enregistrer un programme multimédia sans même en connaître sa référence, son titre par exemple. Dans un mode particulier de réalisation, le système selon l'invention 5 comporte un module de communication avec l'utilisateur pour lui demander de confirmer ou d'affiner la détermination dudit au moins un programme multimédia. Cette caractéristique permet avantageusement à l'utilisateur de sélectionner explicitement un ou plusieurs programmes multimédias à enregistrer parmi une pluralité de programmes déterminés à partir de la caractéristique. Dans un mode de réalisation, le système selon l'invention comporte un module pour envoyer un message de notification à un terminal de l'utilisateur selon lequel ledit au moins un programme multimédia a effectivement été enregistré. Ce message de notification peut comporter un lien permettant à l'utilisateur d'effacer le programme, de le renommer, de le classer, de l'envoyer à un tiers, ... Dans un mode particulier de réalisation, le système de programmation automatique selon l'invention comporte un module configuré pour rediriger l'utilisateur vers un service de vidéo à la demande 20 auprès duquel ledit au moins un programme multimédia peut être obtenu. Cette caractéristique peut ainsi permettre à l'utilisateur d'obtenir le programme multimédia lorsque celui-ci n'est disponible auprès d'aucune source publique (télévision, Internet, ...). Dans un mode particulier de réalisation, le système selon l'invention 25 comporte un module configuré pour enregistrer des programmes multimédias supplémentaires déterminés à partir d'un profil représentant les centres d'intérêt de l'utilisateur, ce profil étant créé à partir des flux média enregistrés par l'utilisateur. Le terminal utilisé pour enregistrer le flux média duquel est extrait 30 la caractéristique permettant de déterminer le programme à enregistrer peut notamment être un téléphone intelligent, une tablette un ordinateur ou une paire de lunettes intelligentes. Le dispositif d'enregistrement des programmes multimédias peut être physiquement installé chez l'utilisateur, dans le réseau ou être réparti 35 sur plusieurs localisations. L'invention peut notamment être implémentée dans un réseau comportant une architecture en nuage. 303 8 1 9 7 5 Brève description des dessins D'autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins 5 annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : - la figure 1 représente un système de programmation automatique conforme à un mode particulier de réalisation de l'invention ; - la figure 2 représente sous forme d'organigramme, les 10 principales étapes d'un procédé de programmation automatique conforme à un mode particulier de réalisation de l'invention. Description détaillée d'un mode de réalisation de l'invention 15 La figure 1 représente un système 10 de programmation automatique conforme à un mode particulier de réalisation de l'invention. Ce système comporte un terminal utilisateur 1 constitué dans cet exemple par un téléphone intelligent sur lequel une application APP a été enregistrée. Cette application permet : - d'enregistrer (étape E10) un flux média FM, par exemple en le téléchargeant à partir d'un réseau 9 ou à partir de modules d'acquisition de flux média du terminal (caméra, microphone, logiciels de reconnaissance de caractères, logiciels de traitement d'images, ...) ; - de communiquer via le réseau 9 avec un système de reconnaissance 2 tel que décrit ci-dessous, notamment pour lui envoyer un flux média FM et éventuellement pour permettre à l'utilisateur de sélectionner un ou plusieurs programmes multimédias à enregistrer identifiés à partir d'une caractéristique de ce flux ; - de communiquer via le réseau 9 avec un dispositif d'enregistrement de programmes multimédias 6 tel que décrit ci-dessous, notamment pour recevoir un message de notification lorsqu'un programme multimédia a été enregistré Les flux média FM enregistrables par le terminal 1 sont de tous 35 types. Ils peuvent notamment être constitués par un extrait d'un programme multimédia, une publicité, une image fixe par exemple une 303 8 1 9 7 6 affiche publicitaire, un extrait de bande son, dudit au moins un programme multimédia. Le système 10 comporte un système de reconnaissance 2 configuré pour recevoir des flux média FM en provenance de différents terminaux, 5 et à extraire au moins une caractéristique CR de ce flux. Dans le mode de réalisation décrit ici, le système de reconnaissance 2 est apte à extraire (étape E20) du flux média FM une ou plusieurs caractéristiques CR, chacune pouvant être constituée par une signature audio caractérisant une bande son, une signature vidéo, la reconnaissance 10 du visage d'un interprète, une information temporelle ou une information textuelle. Le système de reconnaissance 2 est configuré pour identifier (étape E30) un ou plusieurs programmes multimédias PM à partir de ces caractéristiques. 15 Dans le mode de réalisation décrit ici, si le nombre de programmes multimédias PM correspondant à ces caractéristiques est supérieur à un seuil prédéterminé (par exemple 3), le système de reconnaissance 2 envoie un message au terminal 1 invitant l'utilisateur à sélectionner les programmes multimédias qu'il souhaite effectivement enregistrer. 20 Le système de reconnaissance 2 est configuré pour envoyer à un système de programmation 5, un identifiant ID des programmes multimédias PM à enregistrer pour un utilisateur donné. Dans le mode de réalisation décrit ici, le système de reconnaissance 2 constitue et maintient à jour, pour au moins certains utilisateurs, un 25 profil utilisateur PRF représentant les centres d'intérêts de l'utilisateur et détermine des programmes multimédias PM susceptibles d'intéresser l'utilisateur à partir de ce profil. Il communique les identifiants ID de ces programmes au système de programmation 5. Le système de programmation 5 est configuré pour recevoir, en 30 provenance du système de reconnaissance 2, des identifiants ID de programmes multimédias PM à enregistrer pour un utilisateur donné. Le système de programmation 5 comporte des moyens pour accéder à un guide de programme électronique EPG et pour déterminer (étape E40) à partir de ce guide EPG s'il existe une date et une source de 35 diffusion des programmes multimédias PM dont il a reçu les identifiants ID. 3038197 7 Si tel est le cas, le système de programmation 5 envoie une instruction INSTR au dispositif d'enregistrement 6 pour programmer automatiquement (étape E50) l'enregistrement de ces programmes par ce dispositif 6. 5 Dans le mode de réalisation décrit ici, le dispositif de programmation 6 envoie un message de notification MSG au terminal 1 de l'utilisateur lorsque ledit programme multimédia PM a effectivement été enregistré. Dans le mode de réalisation décrit ici, si le système de 10 programmation 5 ne parvient pas, dans une durée déterminée D, à identifier de programmes multimédia correspondant aux caractéristiques CR, il redirige l'utilisateur du terminal 1 vers un service de vidéo à la demande VOD auprès duquel le programme multimédia peut être obtenu. La figure 2 représente sous forme d'organigramme, les principales 15 étapes d'un procédé de programmation automatique conforme à un mode particulier de réalisation de l'invention. Ce procédé comporte : - une étape E10 d'enregistrement d'un flux comportant au moins un média ; 20 - une étape E20 d'extraction d'au moins une caractéristique dudit flux ; -une étape E30 d'identification d'au moins un programme multimédia à partir de ladite au moins une caractéristique ; - une étape E40 de détermination, à partir d'un guide de 25 programme électronique, d'une date et d'une source de diffusion dudit au moins un programme multimédia, et, en cas de succès de ladite étape de détermination : - une étape E50 de programmation automatique de l'enregistrement dudit au moins un programme multimédia par ledit 30 dispositif d'enregistrement. 35 REVENDICATIONS1. Système de programmation automatique d'un dispositif (6) d'enregistrement de programmes multimédias, ce système comportant : - un terminal (1) apte à enregistrer un flux (FM) comportant au moins un média et à envoyer ce flux à un système de reconnaissance (2) ; - ledit système de reconnaissance (2), ce système (2) étant configuré pour extraire au moins une caractéristique (CR) dudit flux (FM), à identifier au moins un programme multimédia (PM) à partir de ladite au moins une caractéristique, et à envoyer un identifiant (ID) de ce programme multimédia à un système de programmation (5) ; et - ledit système de programmation (5), ce système (5) étant configuré pour déterminer, à partir d'un guide de programme électronique (EPG), une date et une source de diffusion dudit au moins un programme multimédia, et le cas échéant à programmer automatiquement l'enregistrement dudit au moins un programme multimédia par ledit dispositif (6). 2. Système de programmation automatique selon la revendication 1 dans lequel ledit terminal (1) est un téléphone intelligent, une tablette un ordinateur ou une paire de lunettes intelligentes. 3. Système de programmation automatique selon la revendication 1 ou 2 dans lequel ledit flux comporte au moins un média choisi parmi : - un extrait multimédia dudit au moins un programme multimédia ; - une publicité dudit au moins un programme multimédia ; - une image fixe comprise dans ledit au moins un programme multimédia ; - un extrait de la bande son dudit au moins un programme multimédia ; - une affiche publicitaire dudit au moins un programme multimédia. 4. Système de programmation automatique selon l'une quelconque des revendications 1 à 3 dans lequel ladite au moins une caractéristique est constituée par: 3038197 9 - une signature audio caractérisant la bande son dudit au moins un programme multimédia ; ou - une signature vidéo caractérisant un extrait dudit au moins un programme multimédia ou d'une publicité dudit au moins un programme 5 multimédia ; ou - la reconnaissance du visage d'un interprète dudit au moins un programme multimédia ; - une information temporelle permettant de dater la réalisation dudit au moins un programme multimédia ; 10 - une information textuelle extraite dudit au moins un programme multimédia ou sur une affiche publicitaire dudit au moins un programme multimédia. 5. Système de programmation automatique selon l'une quelconque 15 des revendications 1 à 4 caractérisé en ce qu'il comporte un module pour envoyer un message de notification à un terminal de l'utilisateur selon lequel ledit au moins un programme multimédia a effectivement été enregistré. 20 6. Système de programmation automatique selon l'une quelconque des revendications 1 à 5 caractérisé en ce qu'il comporte un module de communication avec un utilisateur pour confirmer ou affiner la détermination dudit au moins un programme multimédia. 25 7. Système de programmation automatique selon l'une quelconque des revendications 1 à 6 caractérisé en ce qu'il comporte un module configuré pour enregistrer des programmes multimédias supplémentaires déterminés à partir d'un profil représentant les centres d'intérêt de l'utilisateur, ledit profil étant créé à partir desdits flux média. 30 8. Système de programmation automatique selon l'une quelconque des revendications 1 à 7 caractérisé en ce qu'il comporte un module configuré pour rediriger ledit utilisateur vers un service de vidéo à la demande (VOD) auprès duquel ledit au moins un programme multimédia 35 peut être obtenu. 303 8 1 9 7 10 9. Procédé de programmation automatique d'un dispositif d'enregistrement (6) de programmes multimédias, ce procédé comportant : - une étape (E10) d'enregistrement d'un flux comportant au moins 5 un média ; - une étape (E20) d'extraction d'au moins une caractéristique dudit flux ; -une étape (E30) d'identification d'au moins un programme multimédia à partir de ladite au moins une caractéristique ; 10 - une étape (E40) de détermination, à partir d'un guide de programme électronique, d'une date et d'une source de diffusion dudit au moins un programme multimédia, et, en cas de succès de ladite étape de détermination : - une étape (E50) de programmation automatique de 15 l'enregistrement dudit au moins un programme multimédia par ledit dispositif d'enregistrement.