Brevet FR2872663A1 — publié le 20060106

La présente invention a pour objet un système de commande à 5 distance d'enregistrements de programmes sur un terminal numérique de poste de télévision. Il est destiné à permettre, à partir d'un ordinateur individuel, d'un téléphone fixe ou d'un téléphone portable, le pilotage d'un terminal numérique de type 10 satellite terrestre ou câble, en vue de programmer sa fonction d'enregistrement. Certains terminaux - ou décodeurs - numériques de téléviseurs sont en effet équipés d'un disque dur permettant l'enregistrement des programmes de télévision émis par les chaînes reçues l'installation de réception. Actuellement, la programmation ne peut s'effectuer que localement, au moyen des touches du terminal ou d'une télécommande, les équipements des réseaux existant ne permettant ni la transmission ni la réception de messages numériques. L'auteur du présent document a déposé une demande de brevet publiée sous le numéro FR 2 849 557 et portant sur un procédé consistant à utiliser un canal satellite pour diffuser des messages numériques de type "e-mails" vers tous les systèmes de réception de chaînes de télévision utilisant ce type de réseau, la réception des messages s'effectuant directement sur des récepteurs numériques agencés pour permettre leur visualisation sur le téléviseur. Une seconde demande, enregistrée par le même auteur sous le numéro FR 03 06 692, étend ce principe aux réseaux hertziens ou câblés tout en permettant en outre la transmission de photos numériques et leur impression sur une imprimante reliée au terminal numérique, ainsi que la diffusion de services de type télétexte ou téléphonie mobile, et l'envoi de messages publicitaires. La présente invention se propose d'étendre le principe de ces deux demandes pour programmer à distance l'enregistrement de programmes sur le disque dur d'un décodeur numérique. Le procédé consiste à envoyer une commande par voie téléphonique, à partir d'un ordinateur ou d'un téléphone fixe ou mobile, vers un serveur spécialement adapté pour mettre en forme et transmettre par réseau câblé ou hertzien de type terrestre ou satellite, des messages électroniques aptes à provoquer l'enregistrement à une heure déterminée, d'un programme émis par une chaîne d'émission définie, sur le disque dur d'un récepteur numérique agencé pour recevoir et mettre en oeuvre les dits messages. L'invention sera mieux comprise et d'autres buts, détails et avantages de celle-ci apparaîtront plus clairement à la lumière de la description explicative qui va suivre, donnée uniquement à titre d'exemple et faite en référence au dessin annexé dans lequel la figure 1 est un schéma illustrant le principe du procédé. Le système utilise des serveurs 1 pourvus d'un équipement spécifique 2 et de moyens logiciels aptes à recevoir les commandes envoyées à partir d'un ordinateur 3 connecté à Internet ou d'un téléphone 4 fixe ou portable, à les traiter et et à les transmettre sous forme de message numérique, aussi bien vers un réseau câblé 5, que vers une station d'émission 6 de réseau hertzien 7 terrestre ou vers une station 8 de réseau satellite 9. Les téléviseurs 10 destinés à recevoir les programmes à enregistrer sont relié chacun à un terminal, ou décodeur, 11 raccordé à l'un des réseaux ci-dessus et équipés pour recevoir et traiter les messages numériques. Les décodeurs numériques 11 sont du type équipé d'un disque dur permettant l'enregistrement des programmes de télévision et dont la programmation 25 s'effectue le plus souvent à l'aide d'une télécommande 12 locale. Ces décodeurs sont généralement équipés d'une interface commune permettant d'insérer dans l'appareil un ou deux modules de décryptage spécifiques à chaque opérateur de bouquet satellite. Ce module est appelé "CAM" (Conditioned Access Module) ou module d'accès conditionnel, ou "CAM" externe. Le décodeur peut avantageusement intégrer dans son logiciel les fonctions d'un module. Ce module est alors appelé "CAM" interne. La réception des messages numériques pourra s'effectuer grâce à un module "CAM" spécifique effectuant le décryptage et la mémorisation des messages de commande d'enregistrement des programmes de télévision, ainsi que la gestion des adresses grâce à un logiciel spécifique intégré. Ce module "CAM" spécifique possède un numéro d'identification unique qui sert de numéro d'identification au décodeur numérique Il. Pour réaliser la fonction de programmation, le serveur 1 est connecté à Internet ou au réseau téléphonique. II doit enregistrer les demandes des utilisateurs. Dans ce but: A) Le serveur est programmé pour demander à l'utilisateur le numéro 10 d'identification du décodeur numérique 11 à programmer, le nom ou le numéro de la chaîne à enregistrer, la date, l'heure et la durée de l'enregistrement. La difficulté provient de la sélection du nom de la chaîne; pour cela, deux choix sont proposés à l'utilisateur: - soit il tape le numéro de la chaîne sur le clavier de l'ordinateur 10 ou du téléphone 4. Un message met en garde l'utilisateur sur ce choix qui est source d'erreur. En effet ce numéro peut être modifié automatiquement suite à une mise à jour effectuée sur le terminal 11. - soit l'utilisateur tape le nom de la chaîne. Une erreur d'orthographe ou un nom incomplet est également une source importante d'erreur. Dans ce cas, un logiciel de recherche propose à l'utilisateur un choix des noms officiels les plus proches. En effet, le serveur est connecté à un module numérique qui lui fournit tous les noms officiels des chaînes, noms qui sont envoyés avec le flux vidéo par les opérateurs. D'autre part, le serveur 1 proposera avantageusement d'afficher le guide électronique des programmes envoyé également dans le flux par les opérateurs. L'utilisateur n'a plus qu'à sélectionner dans ce guide le programme à enregistrer. Les paramètres de programmation (nom de chaîne, date, heure et durée) sont automatiquement sélectionnés. B) Le serveur 1 vérifie la validité du numéro d'identification du terminal 30 numérique 11 et la cohérence des informations. C) Le serveur adresse individuellement à chaque terminal numérique 11 les données formatées. Il est programmé pour être à même de retrouver, à partir du numéro d'identification du décodeur numérique 11 la clé secrète du module de décryptage qu'il est le seul à connaître. Le message avec l'adresse est codé avec cette clé secrète et est diffusé sur le réseau. Seul le module adressé peut le décoder. Le nom officiel de la chaîne est inclus dans ces données pour permettre l'identification de la chaîne par le terminal numérique 11 quelque soit le numéro de cette chaîne. L'utilisateur a la possibilité de programmer plusieurs enregistrements et d'annuler les programmations en cours. Dans le cas de commande à distance de l'enregistrement de 10 programmes de télévision au moyen d'un poste téléphonique 4, le serveur 1 est équipé d'un logiciel de reconnaissance vocale lui permettant d'acquérir les données à la manière d'un serveur vocal. Le positionnement des divers éléments constitutifs donne à l'objet de 15 l'invention des fonctions et possibilités nouvelles qui n'avaient pas été, à ce jour, obtenus par des systèmes similaires. REVENDICATIONS 5 1 . Système de commande à distance d'enregistrements de programmes sur un terminal numérique de poste de télévision, destiné à permettre, à partir d'un ordinateur individuel, d'un téléphone fixe ou d'un téléphone portable, le pilotage d'un terminal numérique de type satellite terrestre ou câble, en vue de programmer sa fonction d'enregistrement, caractérisé par la combinaison, d'une part, de serveurs (1) pourvus d'un équipement spécifique (2) et de moyens logiciels aptes à recevoir les ordres d'enregistrement envoyés à partir d'un ordinateur (3) connecté à Internet ou d'un téléphone (4) fixe ou portable, à les traiter et à les transmettre sous forme de message numérique via un réseau câblé (5), un réseau hertzien (7) terrestre ou un réseau satellite (9) et, d'autre part, de décodeurs numériques (11) raccordés à l'un de ces réseaux, équipé d'un disque dur permettant l'enregistrement des programmes de télévision et agencés pour effectuer le décryptage et la mémorisation des messages de commande d'enregistrement des programmes de télévision grâce à un logiciel spécifique intégré. 2 . Système selon la revendication 1, se caractérisant par le fait que la réception des messages numériques s'effectue grâce à un module "CAM" spécifique externe ou interne apte à effectuer le décryptage et la mémorisation des messages de commande d'enregistrement des programmes de télévision, ainsi que la gestion des adresses, chaque module "CAM" spécifique possédant un numéro d'identification unique servant de numéro d'identification au décodeur numérique (11). 3 . Système selon la revendication 2, se caractérisant par le fait que les serveurs (1) sont programmés pour être à même de retrouver à partir du numéro d'identification du module "CAM" spécifique la clé secrète du module de décryptage qu'il est le seul à connaître, le message avec l'adresse étant codé avec cette clé secrète et diffusé sur le réseau, le nom de la chaîne étant inclus dans ces données pour permettre son identification de la chaîne par le terminal numérique (Il) quelque soit le numéro de ladite chaîne. 4 . Système selon l'une quelconque des revendications 2 et 3, se caractérisant par le fait que le serveur (1) est programmé pour demander à l'utilisateur le numéro d'identification du module "CAM" spécifique du décodeur numérique (11) à programmer, le nom ou le numéro de la chaîne à enregistrer, la date, l'heure et la durée de l'enregistrement. 5 . Système selon la revendication 4, se caractérisant par le fait que le numéro de la chaîne à enregistrer est composé par l'utilisateur sur le clavier de l'ordinateur (10) ou du téléphone (4), le serveur (1) étant programmé pour adresser audit utilisateur un message le mettant en garde sur ce choix qui peut être une source d'erreur. 6 . Système selon la revendication 4, se caractérisant par le fait que le nom de la chaîne à enregistrer est composé par l'utilisateur sur le clavier de l'ordinateur (10) ou du téléphone (4), le serveur (1) étant programmé pour proposer audit utilisateur, en cas d'erreur, un choix des noms officiels les plus proches. 7 . Système selon la revendication 6, se caractérisant par le fait que le serveur (1) est connecté à un module numérique qui lui fournit tous les noms officiels des chaînes, lesdits noms lui étant envoyés avec le flux vidéo par les opérateurs. 8 . Système selon la revendication 7, se caractérisant par le fait que le serveur (1) est agencé pour proposer d'afficher le guide électronique des programmes envoyé également dans le flux par les opérateurs, l'utilisateur pouvant sélectionner dans ce guide le programme à enregistrer, les paramètres de programmation (nom de chaîne, date, heure et durée) étant automatiquement sélectionnés. 9 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que le serveur (1) est agencé pour permettre à l'utilisateur de programmer plusieurs enregistrements et d'annuler les programmations en cours. 10 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que dans le cas de commande à distance de l'enregistrement de programmes de télévision au moyen d'un poste téléphonique (4), le serveur 1 est équipé d'un logiciel de reconnaissance vocale lui permettant d'acquérir les données à la manière d'un serveur vocal.