Brevet FR2943876A1 — publié le 20101001

PROCEDE POUR VISIONNER, SUR UN TELEVISEUR, UNE EMISSION DE TELEVISION ULTERIEUREMENT A SA DIFFUSION. Description Domaine technique de l'invention. L'invention a pour objet un procédé pour visionner, sur un téléviseur, une émission de télévision ultérieurement à sa diffusion. Elle a également pour objet un dispositif pour la mise en oeuvre de ce procédé. 15 L'invention concerne le domaine technique des services de télévision numérique et plus particulièrement ceux permettant de mettre à disposition de l'utilisateur des émissions de télévision ultérieurement à leur diffusion. État de la technique. On connait les magnétoscopes VHS ou numériques, ou encore les graveurs de DVD, permettant la mise à disposition de l'utilisateur, à n'importe 25 quel moment, d'émissions de télévision préalablement enregistrées. L'enregistrement d'une émission de télévision nécessite, de la part de l'utilisateur : - soit d'être présent au démarrage de l'émission et de déclencher l'enregistrement manuellement en temps réel, 10 20 - 2 - soit une anticipation de la programmation de l'enregistrement par rapport à sa diffusion. Dans ce dernier cas, l'anticipation de la programmation de l'enregistrement consiste, dans un premier temps, à se renseigner sur les horaires de diffusions de l'émission à enregistrer. Ces renseignements peuvent être acquis auprès d'un guide des programmes électronique ou papier, auprès d'une personne renseignée sur ladite émission, auprès de publicités promouvant ladite émission de télévision, etc. Dans un second temps, l'utilisateur programme sur son magnétoscope, à l'aide des renseignements préalablement acquis, la date, la chaîne et l'heure à laquelle l'enregistrement de l'émission doit être réalisé. On connait également les services de vidéo à la demande et de télévision de rattrapage permettant la mise disposition de l'utilisateur, d'émissions de télévision ultérieurement à leur diffusion. Ces services de télévision se présentent sous la forme d'un portail Internet sur lequel différentes émissions sont disponibles en téléchargement gratuit ou payant. Cependant, ce type de service exige, de la part de l'utilisateur : - soit de connaître au préalable le nom de l'émission qu'il a raté lors de sa diffusion et qu'il désire maintenant télécharger, et dans certains cas de connaître également la chaîne sur laquelle l'émission a été diffusée, - soit d'effectuer des recherches parmi les émissions disponibles sur le portail pour déterminer quelles émissions l'utilisateur désire télécharger. Face à cet état des choses, le principal objectif de l'invention est de fournir un procédé permettant à un utilisateur de visionner facilement et rapidement une émission de télévision ultérieurement à sa diffusion, en supprimant toute étape préalable : - de programmation de l'enregistrement, - de recherche d'informations concernant l'émission sur un guide des programmes papier ou électronique, - 3 - de recherche de l'émission parmi beaucoup d'autres sur un portail de vidéo à la demande ou de télévision de rattrapage. Un autre objectif de l'invention est de fournir un procédé simple à mettre en place, intuitif et peu onéreux. Divulgation de l'invention. La solution proposée par l'invention est un procédé pour visionner, sur un téléviseur, une émission de télévision ultérieurement à sa diffusion dans lequel : - on crée à la volée une marque associée à une émission de télévision en train d'être visionnée sur le téléviseur, - on localise, dans une base de données dans laquelle sont stockés des fichiers ou groupes de fichiers contenant des émissions de télévision, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission de télévision marquée, - on télécharge, à partir de la ou des adresses localisées, le fichier ou le groupe de fichiers contenant l'émission de télévision marquée, - on affiche, sur l'écran du téléviseur, l'émission de télévision téléchargée. Les différentes étapes de ce procédé permettent à l'utilisateur, au cours d'une séance de � zapping � par exemple, de marquer rapidement et en temps réel, au cours de leur diffusion, une ou plusieurs émissions de télévision qui semblent l'intéresser et de les visionner à tout moment après leur diffusion, et ce, sans qu'il lui soit nécessaire : - ni d'être présent au moment du démarrage des émissions, - ni de programmer un enregistrement, - ni de consulter un guide des programmes papier ou électronique, - ni de connaitre le nom de ladite émission de télévision à rechercher dans des portails de vidéo à la demande ou de télévision de rattrapage. - 4 Selon une caractéristique avantageuse de l'invention, pour créer la marque associée à une émission de télévision : - on règle momentanément le téléviseur sur une chaine de télévision, - on donne, à la volée, l'ordre de créer une marque associée à l'émission de télévision en train d'être diffusée sur ladite chaîne de télévision, - on enregistre dans une mémoire la marque associée à l'émission de télévision, ladite marque contenant : o la date et l'heure de sa création, o l'identification de la chaîne de télévision sur laquelle l'émission de télévision est diffusée. Ces étapes permettent à l'utilisateur de créer simplement et rapidement une marque ; par exemple, lorsque l'utilisateur �zap � successivement sur plusieurs chaînes, il peut par simple pression sur une touche dédiée de la télécommande, marquer l'émission provisoirement visionnée entre deux � zap �. On entend par � zap � le fait pour l'utilisateur de changer de chaînes au moyen de la télécommande. Selon une autre caractéristique avantageuse de l'invention, pour localiser la ou les adresses des fichiers ou des groupes de fichiers contenant l'émission de télévision marquée : - on identifie l'émission de télévision marquée, - on recherche dans la base de données, parmi l'ensemble des fichiers stockés et répertoriés par identifiant, le fichier ou le groupe de fichiers contenant le même identifiant que celui de l'émission de télévision identifiée. L'utilisation d'un identifiant pour la localisation des fichiers permet de simplifier, d'automatiser et d'accélérer la recherche dans les fichiers de la base de données. Selon encore une autre caractéristique avantageuse de l'invention, pour identifier l'émission de télévision marquée, on recherche, dans un guide des programmes électronique, l'identifiant de l'émission de télévision diffusée à la 2943876 -5 même date, à la même heure et sur la même chaîne que la date, l'heure et la chaîne contenues dans la marque. L'utilisation d'un guide des programmes permet l'identification rapide de l'émission de télévision à partir des données contenues dans la marque. 5 Selon encore une autre caractéristique avantageuse de l'invention, la base de données enregistre dans des fichiers ou groupes de fichiers des émissions de télévision. Chacun des fichiers ou groupes de fichiers, qui contient une émission de télévision, contient également le numéro de la chaîne sur 10 laquelle, ainsi que la date et l'heure à laquelle ladite émission de télévision a été enregistrée. Pour localiser la ou les adresses des fichiers ou des groupes de fichiers contenant l'émission de télévision marquée, on recherche parmi les fichiers ou les groupes de fichiers stockés dans la base de données, celui qui contient une émission de télévision enregistrée sur la même chaîne, à la même 15 date et à la même heure que la chaîne, la date et l'heure contenues dans la marque. Cette étape permet, en particulier, d'effectuer directement des recherches dans une base de données dans laquelle sont stockés des enregistrements d'émissions réalisés au moyen d'enregistreurs numériques, lesdits enregistrements contenant généralement la date et l'heure à laquelle et 20 la chaîne sur laquelle l'émission a été enregistrée, mais pas l'identifiant de l'émission de télévision enregistrée. Selon encore une autre caractéristique avantageuse de l'invention permettant de visualiser un extrait de l'émission de télévision marquée : 25 - on crée une vignette associée à l'émission de télévision marquée contenant un extrait de plusieurs secondes de ladite émission de télévision, - on affiche la vignette créée sur l'écran du téléviseur. Selon encore une autre caractéristique avantageuse de l'invention 30 permettant, de façon mnémotechnique, de visualiser l'extrait de l'émission de télévision que l'utilisateur a visionné au moment où il a créé la marque, l'extrait - 6 de l'émission de télévision contenu dans la vignette correspond à une partie de ladite émission de télévision ayant été diffusée à la même date, la même heure et sur la même chaîne que la date, l'heure et la chaîne contenues dans la marque. Selon encore une autre caractéristique avantageuse de l'invention permettant de prendre en compte dans les mesures d'audience, la visualisation des émissions de télévision ultérieurement à leur diffusion, on effectue des mesures d'audience sur les émissions de télévision marquées et téléchargées. 10 Selon encore une autre caractéristique avantageuse de l'invention permettant de recommander une émission de télévision marquée à un autre utilisateur, un premier utilisateur envoie à un deuxième utilisateur la ou les adresses de téléchargement du fichier ou groupe de fichiers associé à 15 l'émission de télévision marquée de manière à soumettre audit deuxième utilisateur le visionnage de ladite émission de télévision. Un autre aspect de l'invention concerne un dispositif pour visionner, sur un téléviseur, une émission de télévision ultérieurement à sa diffusion 20 caractérisé en ce qu'il comprend : - un moyen pour créer à la volée une marque associée à une émission de télévision en train d'être visionnée sur le téléviseur, - un moyen pour localiser, dans une base de données dans laquelle sont stockés des fichiers ou groupes de fichiers contenant des émissions de 25 télévision diffusées à la télévision, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission de télévision marquée, - un moyen pour télécharger, à partir de la ou des adresses localisées, le fichier ou le groupe de fichiers contenant l'émission de télévision marquée, - un moyen pour afficher, sur le téléviseur, l'émission de télévision 30 téléchargée. 2943876 -7 Ce dispositif permet à l'utilisateur, au cours d'une séance de zapping par exemple, de marquer rapidement et en temps réel une émission de télévision qui semble l'intéresser et de la visionner à tout moment après sa diffusion, sans qu'il lui soit nécessaire ni de programmer un enregistrement, ni de connaitre le 5 nom de ladite émission de télévision à rechercher dans des portails de vidéo. Selon encore une autre caractéristique avantageuse de l'invention permettant de mettre à disposition rapidement un important catalogue d'émissions de télévision, la base de données comprend des serveurs de télévision de rattrapage et/ou des serveurs de vidéo à la demande dans lesquels sont stockées des émissions de télévision. Selon encore une autre caractéristique avantageuse de l'invention permettant de stocker les émissions de télévision diffusées, la base de données comprend un ou plusieurs magnétoscopes numériques personnels reliés à un réseau de télécommunication permettant l'enregistrement en temps réel d'émissions de télévision. Selon encore une autre caractéristique avantageuse de l'invention permettant de répartir le trafic de téléchargement de données dans l'ensemble de la base de données, cette dernière étant composée d'une multitude de postes ou serveurs reliés entre eux par un réseau de télécommunication, des émissions de télévision stockées dans la base de données sont partagées sur un réseau utilisant le protocole de téléchargement poste-à-poste. Description des figures. D'autres avantages et caractéristiques de l'invention apparaîtront mieux à la lecture de la description d'un mode de réalisation préféré qui va suivre, en référence aux dessins annexés, réalisés à titre d'exemples indicatifs et non limitatifs et sur lesquels : - 8 - la figure 1) représente schématiquement le dispositif objet de l'invention, - la figure 2) représente schématiquement les différentes étapes du procédé objet de l'invention, - la figure 3) représente schématiquement l'affichage sur l'écran du téléviseur de liens sélectionnables associés à des émissions marquées, - les figures 4a) à 4.ac) représentent schématiquement les programmations d'enregistrements normaux � En � de trois serveurs d'enregistrements � Sel �, � Se2 � et � Se3 �, et la programmation d'enregistrements forcés � Ef � du serveur d'enregistrements � Sel �. Modes de réalisation de l'invention. Le procédé objet de l'invention permet de visionner, sur un téléviseur (10), une émission de télévision ultérieurement à sa diffusion. On entend par � émission de télévision �, ci-après appelée � émission �, tout ou partie d'un contenu audiovisuel diffusé sur une chaîne de télévision, par exemple un film, le journal télévisé, la météo, un jeu télévisé, etc. De manière générale, ces émissions sont contenues dans des signaux diffusés par voie hertzienne, satellite, internet, câble ou autre. Un récepteur numérique (11), pouvant être intégré au téléviseur (10) numérique, est configuré pour traiter le signal numérique diffusé. Ce traitement est généralement du type démodulation, décodage, décryptage ou autres. Une fois le signal numérique traité, ce dernier est envoyé vers un moyen de restitution du signal numérique généralement intégré au téléviseur (10). Ce moyen de restitution est du type écran LCD, plasma pour les composantes vidéo, et du type amplificateur et haut-parleurs pour les composantes audio. En se rapportant à la figure 2), le procédé objet de l'invention comprend les étapes suivantes : - 9 - étape (1) : on crée à la volée une marque associée à une émission en train d'être visionnée sur le téléviseur (10), - étape (2) : on localise, dans une base de données (20) dans laquelle sont stockés des fichiers ou groupes de fichiers contenant des émissions, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission marquée, - étape (3) : on télécharge, à partir de la ou des adresses localisées, le fichier ou le groupe de fichiers contenant l'émission marquée, - étape (4) : on affiche, sur le téléviseur (10), l'émission téléchargée. Ces différentes étapes, qui peuvent être manuelles ou entièrement automatisées, vont maintenant être décrites plus en détail. 1. Étape (1) : création, à la volée, d'une marque associée à une émission en train d'être visionnée sur le téléviseur (10). 1.1. Généralités : Lorsqu'un utilisateur regarde une émission, il est habituel qu'au cours d'une coupure de publicité, il change momentanément de chaîne de manière à regarder quelles sont les émissions diffusées en même temps sur les autres chaînes. II est alors courant que l'utilisateur se rende compte que certaines émissions l'intéressent. À ce moment-là, l'utilisateur peut créer une marque associée à ces émissions de manière à pouvoir les visionner ultérieurement. L'étape (1) est mise en oeuvre par un moyen permettant de créer à la volée une marque associée à une émission en train d'être visionnée sur le téléviseur (10). Ce moyen peut être intégré au téléviseur (10) ou à un récepteur numérique (11), être intégré à une carte d'extension du type PCMCIA destinée à être insérée dans un port d'interface commune présent sur ledit téléviseur ou sur ledit récepteur numérique, ou encore être intégré à un boitier électronique (30) déporté représenté sur la figure 1, etc. En pratique on utilise un processeur configuré pour exécuter un ou plusieurs programmes informatiques. Le ou les programmes informatiques sont stockés dans une mémoire du type mémoire registre, mémoire de masse, mémoire morte, etc. Cette mémoire peut être 2943876 - 10- intégrée au téléviseur (10) ou au récepteur numérique (11), à la carte d'extension, au boitier (30). Le programme informatique se présente sous la forme de courtes séquences d'instructions qui lorsqu'elles sont exécutées selon un ordre précis par le processeur, permettent d'extraire du signal numérique 5 contenant l'émission certaines données constituant la marque. Ces données seront décrites plus en détail dans la suite de la description. 1.2. Exemple de création d'une marque : En pratique, pour créer la marque, l'utilisateur règle momentanément le 10 téléviseur (10) sur une chaine de télévision. En général, pour effectuer ce réglage, l'utilisateur compose, au moyen d'une télécommande (12), un chiffre correspondant au numéro de la chaîne qu'il souhaite visionner. Il a également la possibilité de faire défiler les différentes chaînes au moyen d'une touche spécifique. Ce type de réglage, couramment effectué par les utilisateurs de 15 téléviseurs, est usuellement dénommé par l'anglicisme � zapping �. L'utilisateur donne ensuite, à la volée, l'ordre de créer une marque associée à l'émission en train d'être diffusée sur la chaîne de télévision. L'ordre peut être donné mécaniquement par pression d'une ou plusieurs touches 20 dédiées situées sur la télécommande (12), sur une autre télécommande spécifique, sur le téléviseur (10), sur le récepteur numérique (11), sur un téléphone portable, ou sur tout autre équipement électronique convenant à l'homme du métier. L'ordre pourrait également être donné par voie orale en prononçant des mots clefs reconnus en tant qu'ordre par un moyen de 25 reconnaissance vocale intégré au téléviseur (10), ou au récepteur numérique (11), ou encore à la carte d'extension, au boitier (30), etc. L'ordre pourrait encore être donné par voie gestuelle, en exécutant des gestes reconnus en tant qu'ordre par un moyen de reconnaissance gestuelle intégré au téléviseur (10), ou au récepteur numérique (11), ou encore à la carte d'extension, au boitier 30 (30), à la télécommande (12), au téléphone, etc. 2943876 -11- La marque associée à l'émission est ensuite enregistrée dans une mémoire de masse. La marque se présente préférentiellement sous la forme d'un fichier contenant les données suivantes : - � date � correspondant à la date de sa création 5 - � heure � correspondant à l'heure de sa création - � chaîne � correspondant à l'identifiant de la chaîne de télévision sur laquelle l'émission est diffusée. La date, l'heure et l'identifiant de la chaîne (nom et/ou numéro) sont 10 généralement véhiculés en temps réel, et de façon homogène sur l'ensemble du réseau de diffusion, par le signal numérique diffusé qui contient l'émission et qui est reçu par le récepteur numérique (11). Le processeur, permettant de mettre en oeuvre l'étape (1), est alors configuré pour décoder ce signal numérique reçu par le récepteur numérique (11) et en extraire les données 15 � date �, � heure � et � chaîne �. La mémoire de masse dans laquelle sont enregistrées les données de la marque peut être du type flash, magnétique, optique ou autre et par exemple se présenter sous la forme d'un disque dur, d'une clef USB, d'une carte mémoire, 20 etc. La mémoire de masse peut être intégrée au téléviseur (10), au récepteur numérique (11), à la carte d'extension, au boitier (30), dans des équipements disponibles sur un réseau de télécommunication, etc. On entend par réseau de télécommunication, un réseau du type réseau intranet, réseau Internet, réseau téléphonique, ou autres. À ce titre, le processeur, permettant de mettre en 25 oeuvre l'étape (1), est relié à une carte réseau (Ethernet, Wifi, Wimax, 3G ou autre), un modem ou tout autre moyen de connexion au réseau de télécommunication. 2943876 -12- 2. Étape (2) : localisation, dans une base de données (20) dans laquelle sont stockés des fichiers ou groupes de fichiers contenant des émissions, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission marquée. 2. 1. Généralités : 5 Une base de données (20) stocke des fichiers ou groupes de fichiers contenant tout ou partie des émissions diffusées à la télévision. Lorsque l'émission est empaquetée dans un groupe de fichiers, celle-ci est préalablement découpée en plusieurs morceaux, ces derniers étant chacun empaquetés dans un fichier dudit groupe. La base de données (20) peut 10 comprendre : - des serveurs de télévision de rattrapage (21), - des serveurs de vidéos à la demande (22), - des serveurs d'enregistrements professionnels (23) permettant d'enregistrer simultanément des émissions diffusées sur plusieurs chaînes de télévision, 15 chaque serveur d'enregistrements professionnel (23) pouvant, par exemple, être configuré pour enregistrer un groupe de chaînes différent de manière à enregistrer un maximum d'émissions différentes, - des serveurs d'enregistrements personnels (24) constitués de magnétoscopes numériques personnels, d'ordinateurs, ou autres équipant les 20 particuliers et permettant l'enregistrement en temps réel d'émissions, lesdits serveurs d'enregistrements personnels pouvant également être configurés pour mettre en oeuvre, tour à tour et sur ordre de leurs utilisateurs respectifs, le procédé objet de l'invention, - un ou plusieurs espaces de stockages réparties sur l'ensemble des serveurs 25 d'enregistrements professionnels (23) ou personnels (24), destiner à stocker des enregistrements forcés (cf � 2.3.1), ces derniers étant effectués de manière autonome par ledit serveur d'enregistrements ou sur ordre d'un serveur maître (25) ou d'un utilisateur du réseau, - ou tout autre moyen permettant de stocker des émissions convenant à 30 l'homme du métier. 2943876 -13- Chaque fichier ou groupe de fichiers contient une émission et diverses données supplémentaires, par exemple, des informations sur la durée de l'émission, sur le type d'encodage utilisé, des chapitres, etc. Les serveurs intègrent généralement un processeur du même type de 5 celui décrit précédemment ainsi qu'une ou plusieurs mémoires de masse du type de celles décrites précédemment. Un ou plusieurs programmes informatiques exécutés par le processeur permettent d'analyser les requêtes reçues et d'y répondre. 10 L'étape (2) est mise en oeuvre par un moyen permettant de localiser, dans la base de données (20), la ou les adresses du fichier ou du groupe de fichiers contenant l'émission marquée. Ce moyen peut être réalisé par le même processeur que celui utilisé pour la mise en oeuvre de l'étape (1), ou par un processeur indépendant. Le processeur pourra être intégré ou relié directement 15 à un équipement électronique local (téléviseur (10), récepteur numérique (11), carte d'extension, boitier (30), ou autres) ou encore être intégré à un équipement électronique distant (serveur de télévision de rattrapage (21), serveur de vidéos à la demande (22), serveur d'enregistrements professionnel (23) ou personnel (24), serveur indépendant, ou autres) disponible sur un 20 réseau de télécommunication. 2.2. Fichier ou groupe de fichiers contenant l'enregistrement original d'une émission. 2.2.1. Généralités : 25 On entend par � enregistrement original � d'une émission, la version d'enregistrement de l'émission brute avant diffusion, ou la version telle qu'elle peut être commercialisée en DVD, BLUE-RAY, ou la version d'une émission enregistrée qui a été documentée et/ou nettoyée des pages publicitaires, des parasites ou autres. L'enregistrement original est donc empaqueté dans un 30 fichier ou groupe de fichiers contenant également des données supplémentaires comme celles précédemment évoquées. Parmi ces données 2943876 - 14 - supplémentaires, figure entre autres la donnée � identifiant original � de l'émission. Ce fichier ou groupe de fichiers est alors stocké sur la base de données (20) avec d'autres fichiers ou groupes de fichiers contenant d'autres enregistrements originaux d'émissions. C'est en principe ce type de fichier qui 5 est stocké sur les serveurs de télévision de rattrapage (21) ou de vidéo à la demande (22), mais qui peut également être stocké sur des serveurs d'enregistrements professionnels (23) ou personnels (24). Chaque fichier ou groupe de fichiers contient alors une émission ainsi qu'un identifiant. 10 2.2.2. Sous-étape (2a) : identification de l'émission marquée. 2.2.2.1. Généralités : Une fois la marque créée à l'étape (1), on identifie l'émission correspondant à ladite marque. La sous-étape (2a) est mise en oeuvre par le moyen permettant de mettre en oeuvre l'étape (2). Le ou les programmes 15 informatiques exécutés par ce processeur permettent d'identifier l'émission marquée, en recherchant, dans un guide des programmes électronique, l'identifiant de l'émission diffusée à la même date, à la même heure et sur la même chaîne que la date, l'heure et la chaîne contenues dans la marque. 20 Le guide des programmes se présente sous la forme d'un fichier répertoriant, pour toutes les émissions diffusées, la donnée � identifiant � associée à un ou plusieurs groupes de données � chaîne de diffusion �, � date de diffusion � et � horaire de diffusion �. Ces données se présentent, par exemple, sous la forme d'une chaine de caractères alphanumériques. En 25 principe : - la donnée � identifiant � contient le nom et/ou le titre de l'émission, - la donnée � chaîne de diffusion � contient le nom ou le numéro de la chaîne sur laquelle l'émission est, a été ou sera diffusée, - la donnée � date de diffusion � contient la date à laquelle l'émission est, a 30 été ou sera diffusée, 2943876 -15- - la donnée � horaires de diffusion � contient l'heure de début et l'heure de fin de diffusion de l'émission. Le guide des programmes peut être stocké localement dans un 5 équipement comportant une zone mémoire. Cet équipement peut être le téléviseur (10), le récepteur numérique (11), un disque dur externe, une carte mémoire, etc. Le guide des programmes peut également être stocké dans l'équipement d'un réseau de télécommunication équipé d'une zone mémoire. Cet équipement peut, par exemple, se présenter sous la forme d'un serveur 10 équipé d'un disque dur. Le guide des programmes peut encore être contenu dans un signal numérique diffusé par voie hertzienne, satellite, câble, internet, etc. Lorsque le guide des programmes est contenu dans un signal numérique 15 diffusé, il en est extrait par un traitement du type démodulation, décodage, ou autre. Le guide des programmes est ensuite stocké temporairement dans une mémoire locale le temps que le processeur, permettant d'identifier l'émission, effectue la recherche. Cette mémoire locale peut être de type mémoire vive (magnétique, électronique, ou autres) ou une mémoire de stockage (flash 20 magnétique, optique, ou autres). Elle peut être intégrée ou reliée au téléviseur (10), au récepteur numérique (11), au boîtier (30), ou autres. Lorsque le guide des programmes est stocké dans l'équipement d'un réseau de télécommunication, par exemple sur le serveur de télérama�, de 25 télé7jour�, de téléZ�, ou autres, disponibles via l'Internet, ledit guide des programmes peut être téléchargé dans une mémoire locale intégrée ou reliée au téléviseur (10), au récepteur numérique (11), au boîtier (30), ou autres. Le guide des programmes peut être mis à jour en temps réel, par 30 exemple, sur demande de l'utilisateur au moyen de la télécommande (12), ou de façon automatique, par exemple, de manière planifiée. 2943876 -16- En pratique, le ou les programmes informatiques exécutés par le processeur permettent de trouver, dans le guide des programmes, la donnée � identifiant � associée au groupe de données � dates de diffusion �, � horaires 5 de diffusion � et � chaîne de diffusion � correspondant respectivement au groupe de données � date �, � heure � et � chaîne � contenu dans la marque créée à l'étape (1). Ce ou ces programmes informatiques sont avantageusement basés sur 10 un algorithme du type algorithme de recherche dans une liste non triée de manière séquentielle ou auto-adaptative, algorithme de recherche dans une liste triée de manière séquentielle, dichotomique ou par interpolation, algorithme utilisant des arbres binaires de recherche, algorithme utilisant des méthodes de hachage, etc. 15 2.2.2.2. Exemples d'identification d'une émission marquée : Un premier exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur intégré au boitier (30) et permettant d'envoyer une requête d'identification de 20 l'émission, à destination d'un serveur contenant le guide des programmes, ladite requête d'identification de l'émission se présentant sous la forme d'un fichier contenant les données � date �, � heure � et � chaîne � préalablement extraites de la marque créée à l'étape (1), - un deuxième morceau de programme informatique exécuté par un 25 processeur intégré au serveur et permettant : o d'analyser la requête reçue par le serveur. o d'effectuer une recherche, dans le guide des programmes, permettant de trouver la donnée � identifiant � associée au groupe de donnée � dates de diffusion �, � horaire de diffusion � et � chaîne de diffusion � 30 correspondant respectivement au groupe de données � date �, � heure � et � chaîne � extrait de la requête reçue. On entend par correspondant le fait 2943876 -17- que la donnée � dates de diffusion � est identique à la donnée � date �, que la donnée � chaîne de diffusion � est identique à la donnée � chaîne � et que la donnée � heure � est comprise entre l'heure de début et l'heure de fin contenue dans la donnée � horaire de diffusion �. 5 o de renvoyer à destination du boitier (30) la donnée � identifiant �. Un deuxième exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur intégré au boitier (30) et permettant d'extraire du signal numérique, transmis par 10 le récepteur numérique (11), le guide des programmes sous la forme d'une liste de données, - un deuxième morceau de programme informatique également exécuté par le processeur intégré au boitier (30) et permettant de trouver, dans le guide des programmes, la donnée � identifiant � associée au groupe de données � date 15 de diffusion �, � horaire de diffusion � et � chaîne de diffusion � correspondant respectivement au groupe de données � date �, � heure � et � chaîne � contenu dans la marque créée à l'étape (1). On entend par correspondant le fait que la donnée � dates de diffusion � est identique à la donnée � date �, que la donnée � chaîne de diffusion � est identique à la donnée � chaîne � et que la 20 donnée � heure � est comprise entre l'heure de début et l'heure de fin délimitant la donnée � horaire de diffusion �. 2.2.3. Sous-étape (2b) : recherche, dans la base de données (20), du fichier ou groupe de fichier contenant le même identifiant que celui de l'émission identifié. 25 2.2.3. 1. Généralités : Pour localiser la ou les adresses d'un fichier ou d'un groupe de fichiers contenant l'émission marquée, et une fois l'émission identifiée à la sous-étape (2a), on recherche dans la base de données (20), parmi l'ensemble des fichiers ou groupes de fichiers stockés et répertoriés par la donnée � identifiant �, le 30 fichier ou le groupe de fichiers contenant la même donnée � identifiant � que celle associée à l'émission identifiée à la sous-étape (2a). 2943876 -18- La sous-étape (2b) est mise en oeuvre par le moyen permettant de mettre en oeuvre l'étape (2). Le ou les programmes informatiques exécutés par le processeur permettent de trouver, dans la base de données (20), le fichier ou 5 groupe de fichier qui contient la donnée � identifiant original � correspondant à la donnée � identifiant � associée à l'émission identifiée à l'étape (2). En pratique, le ou les programmes informatiques sont basés sur un algorithme de recherche de sous chaîne du type Rabin-Karp, Knuth-Morris-Pratt, Boyer-Moore, etc. 10 2.2.3.2. Exemple de localisation dans une base de données (20) contenant des enregistrements originaux d'émissions : Un premier exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur 15 intégré au boitier (30) et permettant d'envoyer une requête de localisation de l'émission, à destination de la base de données (20). Dans cette dernière sont stockés des fichiers ou groupes de fichiers contenant des enregistrements originaux d'émissions. La requête de localisation de l'émission contient la donnée � identifiant � préalablement identifiée à l'étape (2). 20 - un deuxième morceau de programme informatique exécuté par un processeur intégré à la base de données (20) et permettant : o d'analyser la requête reçue, o d'effectuer une recherche, dans l'ensemble des fichiers ou groupes de fichiers contenant des enregistrements originaux d'émissions, afin de trouver 25 la ou les adresses du fichier ou du groupe de fichiers contenant la donnée � identifiant original � identique à la donnée � identifiant � reçue dans la requête, o de renvoyer à destination du boitier (30) la donnée � identifiant �. 30 Un deuxième exemple de réalisation concerne un dispositif comportant : 2943876 -19- - un premier morceau de programme informatique exécuté par un processeur intégré au boitier (30) et permettant d'envoyer une requête de listage de l'émission, à destination de la base de données (20). Dans cette dernière sont stockés des fichiers ou groupes de fichiers contenant des enregistrements 5 originaux d'émissions. - un deuxième morceau de programme informatique exécuté par un processeur intégré à la base de données (20) et permettant : o d'analyser la requête reçue, o d'effectuer un listage de l'ensemble des fichiers ou groupes de fichiers 10 contenant des enregistrements originaux d'émissions, comprenant pour chaque fichier ou groupe de fichier la donnée � identifiant original � associée à leur adresse. o de renvoyer à destination du boitier (30) la liste des fichiers ou groupes de fichiers contenant des enregistrements originaux d'émissions, 15 - un troisième morceau de programme informatique exécuté par le processeur intégré au boitier (30) et permettant de rechercher, dans la liste l'ensemble des fichiers ou groupes de fichiers contenant des enregistrements originaux d'émissions, la ou les adresses du fichier ou du groupe de fichier associé à un � identifiant original � identique à la donnée � identifiant � préalablement 20 identifié à l'étape (2). 2.3. Fichier ou groupe de fichier contenant l'enregistrement réalisé à la volée lors de la diffusion d'une émission. 2.3.1. Généralités : 25 On entend par enregistrement à la volée d'une émission, un enregistrement réalisé par des serveurs d'enregistrements professionnels (23) ou personnels (24). Ceux-ci enregistrent dans des fichiers ou groupes de fichiers des émissions. De manière à s'assurer qu'un maximum d'émission soit disponible dans la base de données (20), les serveurs d'enregistrements (23, 30 24) peuvent être forcés à enregistrer des émissions pendant leur phase d'inactivité, c'est-à-dire les phases durant lesquelles aucun enregistrement est 2943876 - 20 - en cours ou programmé. Les émissions qu'ils sont forcés d'enregistrer sont généralement les émissions qui sont peu ou pas enregistrées par les serveurs d'enregistrements actifs (23, 24), ou qui statistiquement ont peu de chance d'être enregistrées, etc. On entend par serveurs d'enregistrements actifs, les 5 serveurs qui sont en train d'enregistrer une ou plusieurs émissions. Pour réaliser ce forçage d'enregistrement, il est par exemple possible d'allouer une partie de l'espace de stockage des serveurs d'enregistrements (23, 24) au stockage des enregistrements � forcés �. Pendant leurs phases d'inactivité, chaque serveur d'enregistrements (23, 24) peut : 10 - sonder les serveurs d'enregistrements (23, 24) actifs pour savoir quelles émissions sont en train d'être enregistrées et les comparer à l'ensemble des émissions qu'il reçoit de manière à répertorier quelle(s) émission(s) est (sont) peu ou pas enregistrée(s), et ainsi déterminer l'émission ou les émissions qu'il doit enregistrer de manière � forcée �, 15 - déterminer statistiquement, au moyen de mesures d'audiences ou autres, l'émission qui a le moins de chance d'être enregistrée et qui doit donc être enregistrée de manière � forcée �, la gestion des enregistrements forcés est alors réalisée au moyen d'algorithmes de répartition de charge statistique et/ou d'audience relative, 20 - demander à un serveur maître (25), l'émission qu'il doit enregistrer, ledit serveur maître étant spécifiquement configuré pour déterminer, par sondage ou statistiquement, les émissions qui sont peu ou pas enregistrées. Une fois que l'émission à enregistrer de manière � forcée � est déterminée, le serveur d'enregistrements (23, 24) l'enregistre jusqu'à ce que 25 l'un des enregistrements programmés commence et le remplace. Si aucun enregistrement n'est programmé avant la fin de l'émission, le serveur d'enregistrements (23, 24) l'enregistre jusqu'à la fin. Une fois l'émission terminée, le serveur d'enregistrements (23, 24) reproduit le protocole d'enregistrement forcé autant de fois que nécessaire ou que son espace de 30 stockage disponible le lui permet. 2943876 - 21 - En se rapportant aux figures 4a) à 4.c), la base de données (20) peut par exemple, comprendre trois serveurs d'enregistrements � Sel �, �Se2 � et � Se3 �, chacun étant capable d'enregistrer l'une des trois chaînes � et �, � c2 � et � c3 �. Lorsque l'enregistrement normal � En � d'une chaîne est 5 programmé, il est noté � En � suivit du � numéro de la chaîne enregistrée �, par exemple � En1 � Si la chaîne � cl � est enregistrée. Comme représenté sur la figure 4.a), le serveur d'enregistrements � Sel � n'a aucun enregistrement normal � En � de programmé entre les temps � tl � et � t2 �. Il sonde alors les deux autres serveurs d'enregistrements � Se2 � et � Se3 � pour déterminer 10 laquelle des chaînes � et �, � c2 � ou � c3 � n'est pas enregistrée entre � tl � et � t2 �. Comme schématisé sur la figure 4.b), le serveur d'enregistrements � Se2 � enregistre la chaîne � et � entre � tl � et � t2 �. En se rapportant à la figure 4.c), le serveur d'enregistrements � Se3 � enregistre la chaîne � c3 � entre � tl � et � t2 �. Seule la chaîne � c2 � n'est donc pas enregistrée entre 15 � tl � et � t2 �. Le serveur d'enregistrements � Sel � programme alors un enregistrement forcé � Ef � de la chaîne � c2 �, ce dernier étant noté � ef2 � sur la figure 4.a). Dans l'objectif d'empaqueter l'émission enregistrée dans un groupe de 20 fichiers, celle-ci peut être découpée en plusieurs morceaux de façon cohérente et unifiée sur l'ensemble de la base de données (20). On entend par � cohérente � le fait que le découpage d'une émission est toujours réalisé selon le même protocole, quel que soit le serveur d'enregistrements (23, 24) qui effectue cette tâche. Le découpage peut, par exemple, être effectué toutes les 25 minutes de l'enregistrement, l'incrément des minutes étant synchronisé sur la donnée � heure � diffusée dans le signal numérique. Ainsi, s'il existe dans la base de données (20) plusieurs enregistrements d'une même émission, chacun réalisé par un serveur d'enregistrements (23, 24) différent, le découpage de l'émission sera identique pour l'ensemble desdits enregistrements. Il est alors 30 possible de reconstituer l'émission en assemblant des morceaux complémentaires de l'émission, chacun desdits morceaux provenant 2943876 - 22 - indifféremment de l'un des enregistrements de l'émission. Il est également possible lors de la création de la marque, d'effectuer un enregistrement élémentaire de l'émission, par exemple d'une durée égale à une seconde, qui sera empaqueté dans le fichier constituant la marque. Cet enregistrement 5 élémentaire constituera alors un morceau de l'émission pouvant servir à la reconstitution de l'émission. Chaque fichier ou groupe de fichiers contient alors l'émission enregistrée ainsi que les données suivantes : 10 - � date d'enregistrement � correspondant à la date à laquelle ladite émission a été enregistrée, - � horaire d'enregistrement� correspondant à l'heure de début et l'heure de fin à laquelle ladite émission a été enregistrée, - � chaîne d'enregistrement � correspondant au numéro de la chaîne de 15 télévision sur laquelle ladite émission a été enregistrée. Ainsi, pour localiser la ou les adresses des fichiers ou groupes de fichiers contenant l'émission marquée, on recherche parmi les fichiers ou les groupes de fichiers celui qui contient les données � date d'enregistrement �, � 20 horaire d'enregistrement � et � chaîne d'enregistrement � correspondant respectivement aux données � date �, � heure � et � chaîne � contenues dans la marque. En pratique, le ou les programmes informatiques exécutés par le processeur permettent de trouver, dans la base de données (20), le fichier ou groupe de fichier contenant l'émission marquée en effectuant une recherche 25 basée sur le groupe de données � date �, � heure � et � chaîne �. Le ou les programmes informatiques sont basés sur un algorithme de recherche de sous chaîne du type Rabin-Karp, Knuth-Morris-Pratt, Boyer-Moore, etc. Dans certain cas, par exemple lorsque l'identifiant de l'émission est 30 véhiculé dans le signal numérique diffusé, il est possible que les serveurs d'enregistrements (23, 24) empaquette, dans le fichier ou groupe de fichiers 2943876 - 23 - contenant l'émission enregistrée, la donnée � identifiant � de ladite émission. Dans un tel cas, la localisation de la ou des adresses du fichier ou groupe de fichiers peut être mise en oeuvre conformément aux sous-étapes (2a) et (2b) décrites précédemment. 5 2.3.2. Exemple de localisation dans une base de données (20) contenant des enregistrements à la volée d'émissions : Un premier exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur 10 intégré au boitier (30) et permettant d'envoyer une requête de localisation de l'émission, à destination de la base de données (20). Dans cette dernière sont stockés des fichiers ou groupes de fichiers contenant des enregistrements à la volée d'émissions. La requête de localisation de l'émission contient le groupe de données � date �, � heure � et � chaîne � extraites de la marque créée à 15 l'étape (3). - un deuxième morceau de programme informatique exécuté par un processeur intégré à la base de données (20) et permettant : o d'analyser la requête reçue, o d'effectuer une recherche, dans l'ensemble des fichiers ou groupes de 20 fichiers contenant des enregistrements à la volée d'émissions, afin de trouver la ou les adresses du fichier ou du groupe de fichiers contenant le groupe de données � date d'enregistrement �, � horaire d'enregistrement � et � chaîne d'enregistrement � correspondant respectivement au groupe de données � date �, � heure � et � chaîne � extrait de la requête reçue. On 25 entend par � correspondant � le fait que la donnée � date d'enregistrement � est identique à la donnée � date �, que la donnée � chaîne d'enregistrement � est identique à la donnée � chaîne � et que la donnée � heure � est comprise entre l'heure de début et l'heure de fin délimitant la donnée � horaire d'enregistrement �. 30 o de renvoyer à destination du boitier (30) la ou les adresses du fichier ou du groupe de fichiers. 2943876 - 24 - Un deuxième exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur intégré au boitier (30) et permettant d'envoyer une requête de listage de 5 l'émission, à destination de la base de données (20). Dans cette dernière sont stockés des fichiers ou groupes de fichiers contenant des enregistrements originaux d'émissions. - un deuxième morceau de programme informatique exécuté par un processeur intégré à la base de données (20) et permettant : 10 o d'analyser la requête reçue, o d'effectuer un listage de l'ensemble des fichiers ou groupes de fichiers contenant des enregistrements à la volée d'émissions, comprenant pour chaque fichier ou groupe de fichier le groupe de données � date d'enregistrement �, � horaire d'enregistrement � et 15 � chaîne d'enregistrement � associé à leur adresse. o de renvoyer à destination du boitier (30) la liste des fichiers ou groupes de fichiers contenant des enregistrements à la volée d'émissions, - un troisième morceau de programme informatique exécuté par un microprocesseur intégré au boitier (30) et permettant de rechercher, dans la 20 liste l'ensemble des fichiers ou groupes de fichiers contenant des enregistrements à la volée d'émissions, la ou les adresses du fichier ou du groupe de fichiers associé au groupe de données � date d'enregistrement �, � horaire d'enregistrement � et � chaîne d'enregistrement � correspondant respectivement au groupe de données � date �, � heure � et � chaîne � extrait 25 de la marque créée à l'étape (1). On entend par � correspondant � le fait que la donnée � date d'enregistrement � est identique à la donnée � date �, que la donnée � chaîne d'enregistrement � est identique à la donnée � chaîne � et que la donnée � heure � est comprise entre l'heure de début et l'heure de fin délimitant la donnée � horaire d'enregistrement �. 30 2943876 - 25 - 3. Étape (3) : Téléchargement, à partir de la ou des adresses localisées, du fichier ou du groupe de fichiers contenant l'émission marquée. 3.1. Généralité : Une fois le fichier ou groupe de fichiers localisé, on les télécharge à partir 5 de la ou des adresses obtenues à l'étape (2). En pratique, après marquage de l'émission, le processeur envoie un � lien � qui se présente sous la forme d'une image, d'un mot, d'une phrase, d'un code vers le moyen de restitution intégré au téléviseur (10). Pour rappel, le moyen de restitution est du type écran LCD, plasma pour les composantes vidéo, et du type amplificateur et haut-parleurs 10 pour les composantes audio. L'envoi peut être effectué par l'intermédiaire d'une liaison filaire (câble HDMI, câble péritel, câble Ethernet, ou autres), d'une liaison sans fil (Wifi, Bluetooth, ou autres), de l'interface commune, ou autres. L'écran du téléviseur (10) peut alors afficher dans un menu spécifique le � lien �. Ce lien peut être affiché seul ou faire partie d'une liste de liens 15 associés à d'autres émissions marquées. L'affichage peut, par exemple, être organisé sous la forme d'une ou plusieurs colonnes. Le lien est alors sélectionnable, comme représenté sur la figure 3), au moyen de la télécommande, de commandes vocales, ou autres. Une fois le lien sélectionné, l'utilisateur peut avoir le choix entre plusieurs actions. Il peut par exemple, et 20 comme cela est représenté sur la figure 3), visionner la vignette de l'émission associée à ce � lien � qui peut être stockée localement ou non (cf. � 5 ci-après), visionner l'émission entière associée au � lien �, supprimer le � lien �, revenir à un menu précédent, etc. 25 L'étape (3) est généralement réalisée par un moyen permettant de télécharger, à partir de la ou des adresses localisées à l'étape (2), le fichier ou le groupe de fichiers contenant l'émission marquée. Ce moyen peut être réalisé par le même processeur que celui permettant de mettre en oeuvre l'étape (1) et/ou (2) ou par un autre processeur indépendant. Ce processeur pourra être 30 relié à une carte réseau (Ethernet, wifi, wimax, ou autre), un modem ou tout autre moyen de connexion au réseau de télécommunication. 2943876 - 26 - En pratique, le processeur exécute un ou plusieurs programmes informatiques de façon à télécharger dans la base de données (20), le fichier ou groupe de fichiers résidant à la ou les adresses reçues à l'étape (2). Le ou les 5 programmes informatiques sont basés sur un algorithme de téléchargement pouvant utiliser individuellement ou en combinaison le protocole de transfert de fichiers (FTP), le protocole de téléchargement du type poste-à-poste ou pair-àpair (P2P) via des systèmes centralisés, semi-centralisés ou décentralisés, ou tout autre moyen de téléchargement convenant à l'homme du métier. Le 10 protocole poste-à-poste permet, entre autres, de facilement partager des émissions enregistrées ou mises à disposition sur un réseau de télécommunication. Ce protocole est particulièrement adapté lorsque la base de données (20) comprend une multitude de postes stockant les données, lesdits postes étant généralement du type magnétoscopes numériques installés chez 15 des particuliers et reliés au réseau de télécommunication. 3.2. Exemples de téléchargement du fichier ou du groupe de fichiers : Un premier exemple de réalisation concerne un dispositif comportant : - un premier morceau de programme informatique exécuté par un processeur 20 intégré au boitier (30) et permettant d'envoyer une requête de téléchargement de l'émission, à destination d'un serveur de vidéo à la demande (22). Dans ce dernier est stocké le fichier contenant l'émission. La requête de téléchargement contient l'adresse du fichier à télécharger. - un deuxième morceau de programme informatique exécuté par un 25 processeur intégré au serveur de vidéo à la demande (22) et permettant : o d'analyser la requête reçue, o d'envoyer, à destination du boitier (30), le fichier résidant à l'adresse reçue dans la requête. 30 Un deuxième exemple de réalisation concerne un dispositif comportant : 2943876 - 27 - - un premier morceau de programme informatique exécuté par un processeur intégré au boitier (30) et permettant d'envoyer des requêtes de téléchargement de l'émission, à destination de plusieurs serveurs d'enregistrements personnels (24). Dans chacun de ces serveurs sont stockés des fichiers du groupe de 5 fichiers contenant l'émission. Les requêtes de téléchargement de l'émission contiennent l'adresse du ou des fichiers à télécharger. - un deuxième morceau de programme informatique exécuté par un processeur intégré à chacun des serveurs d'enregistrements personnels (24) et permettant : 10 o d'analyser la requête reçue, o d'envoyer, à destination du boitier (30), le ou les fichiers résidants à ou aux adresses reçues dans la ou les requêtes. 15 4. Étape (4) : Affichage, sur l'écran du téléviseur (10), de l'émission téléchargée. Une fois le téléchargement effectué, on affiche, sur l'écran du téléviseur (10), ladite émission téléchargée à l'étape (3). Pour mettre en oeuvre cette étape, on utilise généralement un moyen permettant d'afficher, sur le téléviseur 20 (10), l'émission téléchargée. Ce moyen peut être réalisé par le même processeur que celui permettant de mettre en oeuvre l'étape (1) et/ou (2) et/ou (3) ou par un processeur indépendant. En pratique, le processeur exécute un ou plusieurs programmes 25 informatiques de façon à, comme un lecteur DVD ou un magnétoscope numérique : - traiter (décoder, décrypter ou autre) le fichier ou le groupe de fichiers téléchargé à l'étape (3), - envoyer le fichier ou le groupe de fichier traité vers le moyen de restitution 30 intégré au téléviseur (10) via une liaison filaire (câble HDMI, câble péritel, câble 2943876 - 28 - Ethernet, ou autres), via une liaison sans fil (Wifi, Bluetooth, ou autres), via l'interface commune, ou autres. 5 5. Étapes (5, 6) supplémentaires permettant de créer des vignettes : 5. 1. Généralités : Astucieusement, et de manière à pouvoir rapidement repérer, se rappeler, et visualiser le contenu de l'émission que l'on a précédemment marquée : 10 - étape (5) : on crée une vignette associée à l'émission marquée contenant un extrait de plusieurs secondes de ladite émission, - étape (6) : on affiche la vignette créée sur l'écran du téléviseur (10). L'extrait se présente sous la forme d'un fichier ou groupe de fichiers 15 pouvant contenir la publicité promouvant l'émission, le générique de début de l'émission, un passage de l'émission choisi arbitrairement ou aléatoirement, ou tout autre contenu convenant à l'homme du métier. Ce fichier ou groupe de fichiers peut être stocké localement ou non sur une mémoire de masse du type flash, magnétique, optique autre et, par exemple, se présenter sous la forme 20 d'un disque dur, d'une clef USB, d'une carte mémoire ou toute autre mémoire de masse convenant à l'homme du métier. Cette mémoire de masse peut être intégrée au téléviseur (10), au récepteur numérique (11), à la carte d'extension, au boitier (30), à un serveur de télévision de rattrapage (21), à un serveur de vidéos à la demande (22), à un serveur d'enregistrements professionnels (23) 25 ou personnels (24), à un serveur indépendant, etc. Préférentiellement, et de manière à remémorer à l'utilisateur, le passage de l'émission qu'il regardait lorsqu'il a décidé de créer la marque, l'extrait de l'émission contenue dans la vignette correspond à une partie de ladite émission 30 ayant été diffusée à la même date, la même heure et sur même chaîne que la date, l'heure et la chaîne contenues dans la marque. Cet extrait peut, par 2943876 - 29 - exemple, être enregistré en temps réel, en local, au cours de la visualisation de l'émission pendant la séance de zapping, ou encore être créé a postériori à partir du fichier ou du groupe de fichier contenant l'émission, etc. 5 Le moyen, permettant de mettre en oeuvre l'étape (5), peut être réalisé par le même processeur que celui permettant de mettre en oeuvre l'étape (1) et/ou (2) et/ou (3) et/ou (4) ou par un processeur indépendant exécutant un ou plusieurs programmes informatiques permettant de créer la vignette. 10 Une fois la vignette créée, on l'affiche sur l'écran du téléviseur (10). Le moyen, permettant de mettre en oeuvre l'étape (6), aura une architecture et un fonctionnement similaire au moyen permettant de mettre en oeuvre l'étape (4). 5.2. Exemples de création de vignette 15 Pour créer la vignette, le ou les programmes informatiques exécutés par le processeur lui permettent : - d'extraire du fichier ou groupe de fichier contenant l'émission, une partie de l'émission, et d'enregistrer cette partie dans un fichier � vignette � ; - ou, d'effectuer un enregistrement en temps réel pour chaque émission 20 visualisée au cours d'une séance de zapping, supprimer les enregistrements relatifs aux émissions qui n'ont pas été marquées, enregistrer dans un fichier � vignette � les enregistrements relatifs aux émissions marquées ; - ou, de copier la bande-annonce originale de l'émission dans un fichier � vignette �, stocker le fichier vignette dans la base de données (20), localiser 25 et télécharger le fichier � vignette � de la même façon que l'on localise et télécharge un fichier contenant une émission aux étapes (2) et (3). 6. Étape (7) supplémentaire permettant d'effectuer des mesures d'audience : 30 II est également possible d'effectuer des mesures d'audience sur les émissions marquées et téléchargées. Ces mesures d'audience peuvent venir 2943876 - 30 - compléter les mesures d'audience réalisées en temps réel par des sociétés de mesures d'audience. Pour réaliser les mesures d'audience, un serveur d'audience peut comptabiliser les requêtes de téléchargement envoyées à l'étape (3) et en déduire le nombre de fois que l'émission a été visionnée 5 ultérieurement à sa diffusion. 7. Étape (8) supplémentaire permettant à un premier utilisateur de soumettre à un deuxième utilisateur le visionnage d'une émission marquée : 10 Astucieusement, un premier utilisateur peut envoyer à un deuxième utilisateur, sous forme de recommandation, la ou les adresses de téléchargement du fichier ou groupe de fichiers associé à l'émission marquée de manière à soumettre audit deuxième utilisateur le visionnage de ladite émission. En pratique, l'étape (8) est mise en oeuvre par un moyen permettant 15 d'envoyer la marque à un autre utilisateur. Le moyen, permettant de mettre en oeuvre l'étape (8), peut être réalisé par le même processeur que celui permettant de mettre en oeuvre l'étape (1) et/ou (2) et/ou (3) et/ou (4) et/ou (5) et/ou (6) ou par un processeur indépendant. Le moyen, permettant de mettre en oeuvre l'étape (8), pourra être intégré ou relié directement à un équipement 20 électronique local (téléviseur (10), récepteur numérique (11), carte d'extension, boitier (30) ou autres). En pratique, le processeur exécute un ou plusieurs programmes informatiques permettant : - d'enregistrer la ou les adresses de téléchargement dans un fichier, - d'envoyer, à destination d'un autre utilisateur, le fichier contenant la ou les 25 adresses. Le ou les programmes informatiques sont basés sur un algorithme d'envoi du fichier selon des protocoles de messagerie largement utilisés dans le domaine informatique et du type courriel, SMS, etc. 30 8. Etapes supplémentaires (9, 10, 11) permettant le contrôle étendu du direct. 2943876 - 31 - 8. 1. Moyen actuel permettant le contrôle basique du direct simple : Un moyen permettant le contrôle basique du direct, du type de ceux existant actuellement, peut être intégré au téléviseur (10), au récepteur numérique (11), à la carte d'extension, au boitier (30), etc. Le contrôle du direct 5 consiste à enregistrer systématiquement, pour une durée déterminée, dans une mémoire tampon, l'émission qui est en train d'être visionnée sur le téléviseur. Ainsi, lorsque l'utilisateur veut effectuer un retour en arrière dans le déroulement de l'émission de manière à revisionner une séquence, il peut, à tout moment du direct, visualiser la partie de l'émission diffusée qui est 10 temporairement enregistrée dans la mémoire tampon. Pour se faire, l'utilisateur peut donner l'ordre d'effectuer un retour en arrière au moyen de la télécommande (12), d'une autre télécommande, d'un téléphone portable, d'une commande vocale, d'une commande gestuelle, etc. Par exemple : - en appuyant sur la touche (�) de la télécommande (12), l'utilisateur donne 15 l'ordre de revenir en arrière image par image, - en appuyant sur la touche (I�) de la télécommande (12), l'utilisateur donne l'ordre de faire un saut en arrière de cinq minutes, etc. De manière analogue, l'utilisateur peut mettre momentanément l'émission en pause, par exemple en appuyant sur la touche (II) de la 20 télécommande (12), puis reprendre le visionnement de l'émission en différé, par exemple en appuyant sur la touche (>) de ladite télécommande. L'utilisateur peut ensuite revenir au direct, par exemple en appuyant sur la touche (^) de la télécommande (12), ou continuer de regarder l'émission en différé. 25 Le moyen permettant le contrôle basique du direct comporte généralement un processeur configuré pour exécuter un ou plusieurs programmes informatiques. Ces derniers exécutés par le processeur permettent l'enregistrement à la volée de l'émission diffusée sur la chaîne réglée sur le récepteur numérique (11), le stockage de l'émission dans une 30 mémoire tampon locale du type mémoire de masse précédemment décrite, ainsi que la navigation dans ledit enregistrement. - 32 - 8.2. Limites du moyen actuel permettant le contrôle basique du direct. Néanmoins, le moyen actuel permettant le contrôle basique du direct, tel qu'il existe actuellement, comporte certaines restrictions. En effet, l'utilisateur ne peut pas revenir indéfiniment en arrière, il est limité : - soit par la durée maximale enregistrable du direct (limite légale de 90 minutes ou limite matérielle correspondant à la capacité maximale de stockage de la mémoire de masse utilisée), - soit par le moment à partir duquel le récepteur numérique (11) a commencé à enregistrer l'émission, c'est-à-dire, le moment à partir duquel l'utilisateur a allumé le récepteur numérique (11) ou l'a réglé sur la chaîne diffusant l'émission. Or, il est fréquent que l'utilisateur : - tombe, alors qu'il vient d'allumer son téléviseur (10) et son récepteur numérique (11), sur une émission en cours de diffusion dont il aurait aimé visionner le début, - se rende compte, au cours d'une séance de zapping, qu'il aurait finalement préféré regarder une émission différente de celle qu'il avait commencé à regarder mais que cette émission a déjà débuté depuis un moment, - rate, après avoir zappé sur plusieurs chaînes pendant la coupure de publicité, la reprise de l'émission qu'il avait initialement commencé à regarder, etc. Dans chacun de ces cas, il est actuellement impossible pour l'utilisateur de revenir en arrière de manière à visionner la partie manquante de l'émission qu'il désire regarder, le moyen permettant le contrôle basique du direct ayant été dans l'incapacité d'enregistrer une émission alors que le récepteur numérique (11) était éteint ou qu'il était réglé sur une chaîne autre que celle diffusant ladite émission. 2943876 - 33 - 8.3. Contrôle étendu du direct. Pour remédier à ces restrictions, l'invention propose, en sus des fonctions de visionnage d'une émission ultérieurement à sa diffusion précédemment explicitées, un contrôle du direct étendu consistant à : 5 - étape (9) : détecter une demande de visionnage d'une partie déjà diffusée de l'émission en train d'être visionnée, par exemple émise par l'utilisateur par pression de la touche (�) sur la télécommande (12), - étape (10) : détecter l'absence, dans le contenu de la mémoire tampon locale, de la partie d'émission à visionner, de la même manière que le moyen 10 permettant le contrôle basique du direct recherche les parties d'émission qu'il a stocké dans ladite mémoire tampon locale, - étape (11) : donner l'ordre de créer une marque associée à la partie d'émission en train d'être visionnée, de manière à : 15 - créer une marque associée à la partie d'émission qui est en train d'être visionnée, conformément à l'étape (1). Cette marque peut comprendre, en plus des données décrites à l'étape (1), une donnée spécifiant qu'il est uniquement nécessaire de localiser le fichier ou groupe de fichiers contenant la partie à visionner de l'émission marquée. Ce morceau peut correspondre à : 20 o la totalité de l'émission qui a été diffusée antérieurement à l'heure contenue dans la marque, par exemple, si l'utilisateur en a fait la demande en ayant pressé de manière prolongée la touche (I�) de la télécommande (12). o la totalité de l'émission qui a été diffusée antérieurement à l'heure à 25 laquelle le moyen permettant le contrôle du direct a commencé à enregistrer ladite émission, si ce dernier a déjà enregistré une partie de l'émission et par exemple, si l'utilisateur en à fait la demande en ayant pressé de manière prolongée la touche (I�) de la télécommande (12). o la partie de l'émission diffusée antérieurement à l'heure contenue 30 dans la marque et postérieurement à l'heure contenue dans la marque soustrait de 5 minutes, par exemple, si l'utilisateur en a fait la demande en 2943876 - 34 - ayant pressé de manière brève sur la touche (I�) de la télécommande (12). Ainsi, il est possible de réduire la masse de fichier à télécharger, en téléchargeant uniquement la partie d'émission nécessaire, c'est-à-dire, lorsque l'utilisateur demande un retour en arrière de 5 minutes, de 5 télécharger uniquement les 5 minutes manquantes et non la totalité de l'émission depuis son commencement. o toute autre partie d'émission convenant à l'homme du métier. - de localiser, conformément à l'étape (2), le fichier ou groupe de fichiers contenant la partie à visionner de l'émission marquée, ladite émission étant 10 enregistrée à la volée sur un serveur d'enregistrement professionnel (23, 24). De même que précédemment, pour localiser le fichier ou groupe de fichiers, l'émission marquée peut d'abord être identifiée au moyen du guide des programmes (conformément à la sous-étape (2a)) de manière à effectuer une recherche par identifiant dans la base de donnée (20) (conformément à la sous- 15 étape (2b)). - de télécharger, conformément à l'étape (3), le fichier ou groupe de fichiers contenant la partie à visionner de l'émission marquée (1). - d'afficher, conformément à l'étape (4), la partie à visionner de l'émission téléchargée. 20 Ainsi, l'utilisateur dispose d'un véritable contrôle du direct étendu, ce dernier lui permettant, à volonté, de revenir en arrière dans le déroulement de l'émission, et ce, même s'il vient d'allumer son récepteur numérique (11) ou vient de changer de chaîne de télévision. 25 Le moyen permettant le contrôle du direct étendu, peut être réalisé par le même processeur que celui permettant de mettre en oeuvre l'étape (1) et/ou (2) et/ou (3) et/ou (4) et/ou (5) et/ou (6) ou par un processeur indépendant. En pratique, le processeur exécute un ou plusieurs programmes informatiques 30 permettant de mettre en oeuvre les étapes (9), (10) et (11). Revendications1. Procédé pour visionner, sur un téléviseur (10), une émission de télévision ultérieurement à sa diffusion dans lequel : - on crée à la volée une marque associée à une émission de télévision en train d'être visionnée sur le téléviseur (10), - on localise, dans une base de données (20) dans laquelle sont stockés des fichiers ou groupes de fichiers contenant des émissions de télévision, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission de télévision marquée, - on télécharge, à partir de la ou des adresses localisées, le fichier ou le groupe de fichiers contenant l'émission de télévision marquée, - on affiche, sur l'écran du téléviseur (10), l'émission de télévision téléchargée. 2. Procédé selon la revendication 1 dans lequel pour créer la marque associée à une émission de télévision : - on règle momentanément le téléviseur (10) sur une chaine de télévision, - on donne, à la volée, l'ordre de créer une marque associée à l'émission de télévision en train d'être diffusée sur ladite chaîne de télévision, - on enregistre dans une mémoire la marque associée à l'émission de télévision, ladite marque contenant : o la date et l'heure de sa création, o l'identification de la chaîne de télévision sur laquelle l'émission de télévision est diffusée. 3. Procédé selon la revendication 2, dans lequel pour localiser la ou les adresses des fichiers ou des groupes de fichiers contenant l'émission de télévision marquée : - on identifie l'émission de télévision marquée, 2943876 - 36 - - on recherche dans la base de données (20), parmi l'ensemble des fichiers stockés et répertoriés par identifiant, le fichier ou le groupe de fichiers contenant le même identifiant que celui de l'émission de télévision identifiée. 5 4. Procédé selon la revendication 3, dans lequel pour identifier l'émission de télévision marquée, on recherche, dans un guide des programmes électronique, l'identifiant de l'émission de télévision diffusé à la même date, à la même heure et sur la même chaîne que la date, l'heure et 10 la chaîne contenues dans la marque. 5. Procédé selon l'une des revendications 2 à 4 dans lequel la base de données (20) enregistre dans des fichiers ou groupes de fichiers des émissions de télévisons, chacun des fichiers ou groupes de fichiers, qui 15 contient une émission de télévision, contient également le numéro de la chaîne sur laquelle, ainsi que la date et l'heure à laquelle ladite émission de télévision a été enregistrée, et dans lequel pour localiser la ou les adresses des fichiers ou des groupes de fichiers contenant l'émission de télévision marquée, on recherche parmi les fichiers ou les groupes de fichiers stockés 20 dans la base de données (20), celui qui contient une émission de télévision enregistrée sur la même chaîne, à la même date et à la même heure que la chaîne, la date et l'heure contenues dans la marque. 6. Procédé selon l'une des revendications 2 à 5 dans lequel : 25 - on crée une vignette associée à l'émission de télévision marquée contenant un extrait de plusieurs secondes de ladite émission de télévision, - on affiche la vignette créée sur l'écran du téléviseur (10). 7. Procédé selon la revendication 6 dans lequel l'extrait de 30 l'émission de télévision contenu dans la vignette correspond à une partie de ladite émission de télévision ayant été diffusée à la même date, la même 2943876 - 37 - heure et sur la même chaîne que la date, l'heure et la chaîne contenues dans la marque. 8. Procédé selon l'une des revendications précédentes dans 5 lequel on effectue des mesures d'audience sur les émissions de télévision marquées et téléchargées. 9. Procédé selon l'une des revendications précédentes dans lequel un premier utilisateur envoie à un deuxième utilisateur la ou les adresses de 10 téléchargement du fichier ou groupe de fichiers associé à l'émission de télévision marquée de manière à soumettre audit deuxième utilisateur le visionnage de ladite émission de télévision. 10. Dispositif pour visionner, sur un téléviseur (10), une émission de 15 télévision ultérieurement à sa diffusion caractérisé en ce qu'il comprend : - un moyen pour créer à la volée une marque associée à une émission de télévision en train d'être visionnée sur le téléviseur (10), - un moyen pour localiser, dans une base de données (20) dans laquelle sont stockés des fichiers ou groupe de fichiers contenant des émissions de 20 télévision diffusées à la télévision, la ou les adresses du fichier ou du groupe de fichiers contenant l'émission de télévision marquée, - un moyen pour télécharger, à partir de la ou des adresses localisées, le fichier ou le groupe de fichiers contenant l'émission de télévision marquée, - un moyen pour afficher, sur le téléviseur (10), l'émission de télévision 25 téléchargée. 11. Dispositif selon la revendication 10 caractérisé en ce que la base de données (20) comprend des serveurs de télévision de rattrapage et/ou des serveurs de vidéo à la demande dans lesquels sont stockées des 30 émissions de télévision. 2943876 -38- 12. Dispositif selon l'une des revendications 10 ou 11 caractérisé en ce que la base de données (20) comprend un ou plusieurs magnétoscopes numériques personnels (24) reliés à un réseau de télécommunication permettant l'enregistrement en temps réel d'émissions de télévision. 13. Dispositif selon la revendication 10 à 12 caractérisé en ce que des émissions de télévision stockées dans la base de données (20) sont partagées sur un réseau utilisant le protocole de téléchargement poste-àposte. 10 14. Dispositif selon l'une des revendications 10 à 13 caractérisé en ce que la base de données (20) comprend un ou plusieurs espaces de stockages réparties sur des serveurs d'enregistrements professionnels (23) ou personnels (24), ledit ou lesdits espaces de stockages étant destinés à 15 stocker des enregistrements forcés d'émissions, ces derniers étant réalisés par lesdits serveurs d'enregistrements pendant les périodes où aucun autre enregistrement est en cour ou programmé. 15. Dispositif selon la revendication 14 caractérisé en ce que la 20 gestion des enregistrements forcés est réalisée au moyen d'algorithmes de répartition de charge statistique et/ou d'audience relative. 5