Brevet FR2814892A1 — publié le 20020405

La présente invention a pour objet un système permettant d'utiliser un ordinateur comme serveur pour téléviseurs. Elle se rapporte d'une manière générale au domaine de la réception sur un téléviseur d'informations de tous types, et en particulier des émissions ou données utilisant le codage par"paquets"constitués d'un ensemble d'informations acheminées en blocs dans un réseau, que celui-ci soit de type hertzien, par câble ou par satellit. La réception des programmes codés ou des services numériques sur un téléviseur nécessite un décodeur se présentant généralement sous la forme d'un boîtier permettant l'interprétation et la présentation des données. Les systèmes actuels de réception (décodeurs numériques pour flux numériques satellites, terrestres ou câbles) sont limités en interactivité et en fonctionnalités car ils ne disposent généralement que de peu de ressources et notamment peu ou pas de mémoire. Par contre, un ordinateur offre des possibilités sans cesse améliorées : logiciels de jeux, d'édition, de navigation Internet, d'impression, etc. De nouveaux systèmes décodeurs disposant de ressources plus importantes commencent à apparaître sur le marché, cependant, malgré un prix équivalent à celui d'un ordinateur, leurs ressources sont actuellement très inférieures à celles de ce dernier. En entreprise, il est possible de travailler avec un applicatif bureautique déporté sur un serveur sans pour autant disposer d'un ordinateur, grâce à un terminal appelé "client léger". Il s'agit d'un boîtier doté d'un minimum d'éléments constitutifs : un processeur, une mémoire vive limitée, éventuellement une mémoire de stockage de faible capacité et une interface réseau. Ce terminal est dépourvu d'éléments annexes tels que disque dur, équipement multimédia et lecteur de disquettes ou de CD-Rom, mais est équipé de ports pour terminaux de type parallèle ou USB permettant la connexion d'un écran d'un clavier ou d'une imprimante. De par son modeste équipement, un"dient téger"est moins coûteux qu'un ordinateur classique aussi bien sur le plan de l'investissement que sur celui de la maintenance. Un décodeur numérique courant relié à un téléviseur peut être comparé à un "client léger', mais à ce jour, il n'existe pas de moyen de piloter un ordinateur à partir d'un décodeur. Le dispositif selon la présente invention a pour objectif de remédier à cet état de choses. Il consiste à utiliser les ressources d'un ordinateur pour les systèmes de décodeursltéléviseurs courants, capables de recevoir d'importantes quantités d'informations sans pouvoir les stocker ou les utiliser pour de multiples applications. L'ordinateur est vu comme un serveur de ressources, l'ensemble des décodeursltéléviseurs de la maison est vu comme un ensemble de"clients légers" dialoguant avec le serveur qui leur offre ses ressources. Il est constitué d'un module se raccordant au décodeur par une liaisons de type numérique et comportant un composant micro électronique disposant de filtrages évolués et d'une interface permettant de contrôler les ressources de l'ordinateur à partir du décodeur grâce à un logiciel spécifique embarqué dans ce dernier. La description qui va suivre sera mieux comprise en se référant à la figure annexée, qui est une vue schématique d'une installation conforme à l'invention, et se rapporte à un exemple non limitatif d'une des formes de réalisation possibles. La représentation en ligne pointillée indique que le module peut être externe ou intégré au décodeur. Cette installation comporte un décodeur numérique 1 relié à un téléviseur 2, un ordinateur 3 et un module 4 jouant le rôle d'interface entre le décodeur et l'ordinateur. Le module 4, qui comporte un composant micro électronique 5 assurant les fonctions de liaisons, est connecté au décodeur numérique 1 de préférence grâce à une interface 6 de type"PCM) A" (système uti) isé surtout sur les ordinateurs portables pour l'ajout de mémoire ou d'un modem) ou, en variante, intégré au décodeur. Le module est par ailleurs raccordé à l'ordinateur 3 par une liaison numérique 7 appropriée ("1394","USB", module"DVB-CI"ou"PCMC ! A" avec sortie vers l'ordinateur, liason sans fil). Le décodeur numérique 1 est pourvu d'un tuner 8 raccordé au réseau 9 diffuser de données, d'un micro-processeur 10, ainsi que d'un ensemble électronique 11 comportant en particulier le module de gestion 12 du décodeur et un logiciel implanté 13 spécifique à l'application. Le fonctionnement du système peut se schématiser par le scénario suivant : - Le décodeur 1 est en mode réception de données, les données reçues étant routées vers l'ordinateur 3 par la liaison numérique 7, les données sont stockées sur le disque dur de l'ordinateur. - Une application sur l'ensemble décodeur 1/téléviseur 3 permet de passer d'un mode réception classique à un mode émulation de terminal permettant l'accès aux données précédemment stockées, mais aussi à un ensemble de fonctionnalités offertes par l'ordinateur 3 (par exemple le modem de l'ordinateur et un logiciel permettent de rédiger, envoyer et consulter le courrier électronique à partir du téléviseur 2, ou un menu sur le décodeur 1 permettant de se raccorder à des sites Internet ou de lancer divers jeux téléchargés précédemment à haut débit sur l'ordinateur, etc..). La télécommande plus ou moins évoluée du décodeur 1 ou du téléviseur 2 permet de contrôler l'accès à ces fonctionnalités grâce au logiciel spécifique 13. Deux principaux modes de fonctionnement peuvent être envisagés : - Le décodeur 1 possède un système d'exploitation particulier capable d'exécuter des logiciels propres à ce système : des applications adaptées sont téléchargées à haut débit sur l'ordinateur via le décodeur. Ces applications sont alors disponibles par l'utilisateur du décodeur qui peut les télécharger à partir de l'ordinateur 3. - L'ordinateur permet au décodeur d'accéder à toutes ses ressources et peut à la demande du décodeur exécuter une application quelconque. Seule "l'image"de l'exécution est transmise au décodeur. Les commandes de l'utilisateur à distance sont saisies sur le décodeur grâce à une télécommande puis routées vers l'ordinateur qui les interprète comme des commandes pour le logiciel qu'il exécute pour le décodeur. Pour cela un protocole est défini permettant : - d'une part de permettre au décodeur d'interpréter les"images" (ou "miroirs") envoyées par l'ordinateur"serveur"au cours de l'exécution d'une tâche - d'autre part d'interpréter les commandes et choix de l'utilisateur de telle sorte qu'il ait l'impression que la tâche s'exécute sur le décodeur 1. Exemples d'applications : a/Le télétexte multimédia : De façon périodique, l'ensemble des programmes télévisés et leur description sont transmis à haut débit et stockés sur l'ordinateur 3. Contrairement au télétexte classique, voire aux nouvelles applications de type Guide de programme (TPS, CanatSat..), ce"joumal télé multimédia"contient en plus du texte, des images des programmes à diffuser, des extraits de films, des animations et éventuellement des publicités. La capacité de stockage de l'ordinateur permet également de stocker plusieurs"journaux"différents, il se comporte comme un serveur"kiosque". L'utilisateur peut alors consulter ses programmes de façon plus riche à partir de son téléviseur 2. bl Le"Juke-box numérique" : A partir d'une application du décodeur 1, l'utilisateur peut décider de télécharger de la musique numérique (sous forme d'ensemble de fichiers, ou en routant vers l'ordinateur 3 le canal audio d'une chaine de télévision...). Un logiciel d'application implanté dans l'ordinateur permet de rejouer les morceaux enregistrés et de les envoyer vers le décodeur. Cette application peut proposer une interface très riche grâce aux resources de l'ordinateur. Le positionnement des divers éléments constitutifs donne à l'objet de l'invention un maximum d'effets utiles qui n'avaient pas été, à ce jour, obtenus par des dispositifs similaires. REVENDICATIONS 10. Système permettant d'utiliser un ordinateur comme serveur pour téléviseurs, destiné en particulier à enregistrer et manipuler des émissions ou données utilisant le codage par"paquets"constitués d'un ensemble d'informations acheminées en blocs dans un réseau, que celui-ci soit de type hertzien, par câble ou par satellit, caractérisé par la combinaison d'un module (4), intégré ou raccordé au décodeur numérique (1) associé au téléviseur (2) ainsi qu'à l'ordinateur (3) par des liaisons de type numérique (6, 7), et comportant un composant micro électronique (5) disposant de filtrages évolués et d'une interface permettant de contrôler les ressources dudit ordinateur à partir dudit décodeur numérique grâce à un logiciel spécifique (13) embarqué dans ce dernier. 20. Système selon la revendication 1, se caractérisant par le fait que le module (4) est intégré au décodeur numérique (1). 30. Système selon la revendication 1, se caractérisant par be fait que le module (4) est raccordé au décodeur numérique (1) grâce à une interface (6) de type"PCMIA". 4 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que le module (4) est raccordé à l'ordinateur (3) par une liaison numérique (7) haut débit de type"USB","1394"ou similaire. 5 . Système selon l'une quelconque des revendications 1 à 3, se caractérisant par le fait que la liaison numérique (7) reliant le module (4) et l'ordinateur (3) est une liaison sans fil. 6 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que le module (4) et le logiciel spécifique (13) implanté dans le décodeur numérique (1) sont agencés pour permettre à l'ensemble formé par le décodeur numérique et l'ordinateur (3) l'accès aux fonctionnalités offertes par ledit ordinateur. 70. Système selon la revendication 6, se caractérisant par le fait que le module (4) et le logiciel spécifique (13) sont agencés pour permettre de contrôler l'accès aux fonctonnalités de l'ordinateur (3) au moyen de la télécommande du décodeur numérique (1) ou du téléviseur (2). 8 . Système selon l'une quelconque des revendications 6 et 7, se caractérisant par le fait que le module (4) et le logiciel spécifique (13) sont agencés pour permettre de transmettre les données reçues par ledit décodeur vers l'ordinateur (3) par la liaison numérique (7), et de stocker lesdites données sur le disque dur dudit ordinateur. 9 . Système selon la revendication 8, se caractérisant par le fait que le module (4) et le logiciel spécifique (13) sont agencés pour pouvoir passer d'un mode réception classique à un mode émulation de terminal permettant l'accès aux données précédemment stockées dans l'ordinateur (3). 10 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que le décodeur numérique (1) possède un système d'exploitation particulier capable d'exécuter des logiciels propres à ce système et de télécharger à haut débit sur l'ordinateur (3) des applications adaptées via ledit décodeur. 11 . Système selon l'une quelconque des revendications précédentes, se caractérisant par le fait que l'ordinateur (3) est équipé pour permettre au décodeur numérique (1) d'accéder à toutes ses ressources et de pouvoir à sa demande exécuter une application quelconque, seule "l'image" de l'exécution étant transmise audit décodeur.