FR2820926A1 - Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme - Google Patents
Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme Download PDFInfo
- Publication number
- FR2820926A1 FR2820926A1 FR0101762A FR0101762A FR2820926A1 FR 2820926 A1 FR2820926 A1 FR 2820926A1 FR 0101762 A FR0101762 A FR 0101762A FR 0101762 A FR0101762 A FR 0101762A FR 2820926 A1 FR2820926 A1 FR 2820926A1
- Authority
- FR
- France
- Prior art keywords
- server
- client
- video
- reader
- interactive services
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for programme selection
- H04N21/4821—End-user interface for programme selection using a grid, e.g. sorted out by channel and broadcast time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for programme selection
- H04N21/4826—End-user interface for programme selection using recommendation lists, e.g. of programmes or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4856—End-user interface for client configuration for language selection, e.g. for the menu or subtitles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/64322—IP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8193—Monomedia components thereof involving executable data, e.g. software dedicated tools, e.g. video decoder software or IPMP tool
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
- H04N21/83555—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed using a structured language for describing usage rules of the content, e.g. REL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
L'invention concerne un système constituant une plate-forme applicative, sans développement informatique lourd, permettant de construire et d'exploiter une télévision Internet. Ce système comprend un serveur communicant avec un navigateur TV installé chez un utilisateur. Ce navigateur intègre un moteur générique résident associé à un lecteur vidéo et adapté pour offrir une ergonomie (aspect graphique,...) et des services interactifs (guide de programmes, magnétoscope virtuel... ) en fonction de fichiers de configuration transmises par le serveur. On obtient un navigateur TV personnalisable par réception d'un environnement TV interactif.
Description
<Desc/Clms Page number 1>
"Système pour construire et exploiter une télévision Internet, et procédé mis en oeuvre dans un tel système."
La présente invention concerne un système pour construire et exploiter une télévision transmise via un réseau de type Internet. Elle concerne également un procédé mis en oeuvre dans un tel système.
La présente invention concerne un système pour construire et exploiter une télévision transmise via un réseau de type Internet. Elle concerne également un procédé mis en oeuvre dans un tel système.
Le réseau de communication Internet, réseau international constitué de centaines de milliers d'ordinateurs interconnectés, a permis l'avènement du troisième âge des télécommunications après la téléphonie et la transmission radio-TV.
Deux grandes applications sont nées assez rapidement sur ce réseau : le WEB texte et images fixes ainsi que le courrier électronique, qui ont contribué au succès explosif de ces dernières années.
La voix était ouverte pour la transmission en temps réel d'images animées et donc de télévision mais deux obstacles ont ralenti ce développement : - une qualité de services inexistante sur Internet pour permettre la synchronisation video/audio et la visualisation fluide d'émissions TV, et - un sous-dimensionnement des débits de transmission Internet pour la diffusion TV.
Deux innovations permettent aujourd'hui de vaincre ces obstacles : - la technologie de"streaming"permettant la lecture instantanée de données en cours de téléchargement, et - l'apparition d'accès Internet haut débit appelé "broadband", utilisant soit les réseaux numériques câbles ou satellite, soit utilisant la technologie ADSL.
<Desc/Clms Page number 2>
On assiste ainsi aujourd'hui à la convergence des deux mondes Internet et TV, l'un permettant de gérer une interactivité et un ensemble important de services ajoutés et l'autre alliant la simplicité et le mode de communication universel qu'est la vidéo.
On connaît des sites Web proposant une diffusion de séquences vidéos via Internet sous forme de télévision Internet, on peut notamment citer des sites Web liés à des chaînes de télévision ou simplement les nombreux sites commerciaux qui enrichissent leur contenu d'une diffusion de séquences vidéos. Il existe des diffuseurs proposant une véritable programmation avec des contenus audiovisuels à finalité d'information, de loisir, d'achats ou de formation.
Cependant, pour l'ensemble des ces diffuseurs, la télévision Internet se résume à l'intégration d'un lecteur vidéo du type RealPlayer@, Windows MediaPlayer@ ou encore Quicktime@ dans une page web.
Il est également connu que les lecteurs vidéos cités ci-dessus sont proposés en association avec un ensemble de chaînes audiovisuelles. Mais, ces lecteurs vidéos ne diffusent que les séquences vidéos des chaînes associées et ces chaînes n'ont aucun contrôle sur le lecteur vidéo de façon à proposer des services en plus de la séquence vidéo.
La présente invention a pour but de remédier aux inconvénients ci-dessus en proposant un système autonome permettant à tout diffuseur de proposer un ensemble de programmes vidéos associés à des services interactifs.
Un autre but de l'invention est de proposer un outil permettant à tout diffuseur de créer et exploiter simplement et efficacement une télévision Internet.
L'invention a encore pour objet un lecteur vidéo dédié à chaque diffuseur.
<Desc/Clms Page number 3>
On atteint les objectifs ci-dessus avec un système pour construire et exploiter une télévision transmise sur un réseau de communication, notamment de type Internet, comprenant un serveur pour transmettre des séquences vidéos et des données relatives à un ensemble de services interactifs associés, et un lecteur disposé dans un terminal d'un client pour communiquer avec le serveur et interpréter les données transmises par ce serveur. Selon l'invention, le lecteur comprend un moteur générique résident associé à un moyen de lecture vidéo et doté de moyens fonctionnels configurables par les données transmises de façon à personnaliser ce lecteur.
Lors d'une première connexion à ce serveur, celui-ci comprend des moyens permettant le téléchargement par le client du moteur générique résident.
Avec le système selon l'invention, un diffuseur possède un serveur qui alimente en contenu vidéo et services un lecteur personnalisable selon des caractéristiques prédéterminées par le diffuseur. Le moteur générique peut avantageusement être un"plug-in" venant se greffer sur un lecteur vidéo conventionnel. Il ne conserve du lecteur vidéo conventionnel que l'écran de diffusion et modifie l'ergonomie, c'est-à-dire les éléments graphiques et la disposition des zones actives.
Cette particularité permet à chaque diffuseur d'adapter le lecteur à des services interactifs qui lui sont propres.
Cette adaptation ou cette configuration est obtenue par des données transmises par le serveur du diffuseur.
De préférence, les moyens fonctionnels sont aptes à être configurés au moyen de fichiers de configuration permettant de définir l'aspect fonctionnel et graphique du lecteur.
Suivant une caractéristique de l'invention, les fichiers de configurations font appel à des modules
<Desc/Clms Page number 4>
fonctionnels indépendants associés aux données provenant du serveur. Ces modules fonctionnels indépendants sont par exemple des contrôles Active@, ceci procure au lecteur une évolutivité importante par ajout de nouvelles fonctions, des possibilités graphiques étendues (par modification des"Skins", enveloppes graphiques) et des possibilités ergonomiques importantes par rapport à une fenêtre de navigateur Web classique. En fait, le lecteur selon l'invention est un navigateur vidéo dont les éléments fonctionnels (les services associés) et l'ergonomie peuvent être modifiés à tout moment par le serveur. Le fait que ce lecteur comprenne un moteur générique résident permet d'avoir une application indépendante d'un navigateur Web standard non dédié à la diffusion de séquences vidéos. Ce programme résident permet de proposer de nouveaux services aussi bien"online"que"off-line", sur demande depuis le serveur ou tout simplement de manière temporelle.
Selon une caractéristique avantageuse de l'invention, le lecteur comprend des moyens pour interpréter et afficher les services interactifs associés. Ces services interactifs associés peuvent comprendre une grille de programmes ; un enregistreur de séquences vidéos apte à télécharger des séquences vidéo à un moment prédéterminé ; une interactivité communautaire permettant au client d'interagir avec d'autres clients connectés audit serveur ; une interactivité intra-contenu permettant au client d'agir sur des éléments affichés par le lecteur ; un moteur de recommandation interagissant avec le serveur de façon à déterminer des séquences vidéos susceptibles d'intéresser ledit client ; et des alarmes pour prévenir, de manière "on-line"ou"off-line"le client de la diffusion d'une séquence vidéo particulière.
<Desc/Clms Page number 5>
Pour chaque service ainsi proposé, deux applications sont mises en oeuvre : une application utilisateur présente au sein du lecteur et gérant le lien avec le client, et une application serveur présente au sein du serveur pour alimenter en contenu l'application utilisateur et recueillir les informations transmises par le client.
En d'autres termes, ce lecteur est"habillé"par un environnement TV interactif qui en fait un navigateur TV interactif.
Par ailleurs, les moyens fonctionnels peuvent en outre être configurés par des données introduites par le client.
Le serveur comprend une base de données dans laquelle sont stockées des informations relatives à des bouquets de télévisions, des chaînes et des programmes ainsi que les séquences vidéos associées. Selon une caractéristique avantageuse de l'invention, le serveur comprend un outil d'élaboration et de gestion des données transmises. Cet outil de gestion permet de gérer la programmation et les services associés. En particulier, il comprend des moyens pour éditer et visualiser un guide de programmes ; des moyens pour gérer ce guide des programmes en fonction d'une pluralité de langues ; des moyens pour déterminer des statistiques et des mesures d'audience sur des séquences vidéos visualisées ; des moyens pour gérer le profil du client ; et des moyens pour gérer des alarmes à destination du client. L'outil de gestion permet de créer très rapidement une télévision interactive en sélectionnant plusieurs services interactifs prédéterminés.
Selon un mode de mise en oeuvre de l'invention, le serveur comprend en outre un outil d'édition du lecteur ou navigateur TV permettant de définir l'aspect fonctionnel et graphique, ou environnement TV interactif, du navigateur TV sous forme de fichiers de configuration
<Desc/Clms Page number 6>
téléchargeable pour une personnalisation de ce navigateur. Cet outil donne au diffuseur la possibilité de modifier à souhait, lors de l'exploitation de la télévision Internet, l'ergonomie et les services interactifs proposés au client.
Ainsi, le système selon l'invention consiste en une plate forme applicative permettant de créer et d'exploiter une télévision Internet interactive. Le terme plate-forme applicative désigne une solution logicielle qui est utilisable sans aucun développement informatique lourd par opposition à une plate-forme de développement.
Les bénéfices du système selon l'invention pour le diffuseur sont de deux aspects : - le diffuseur rend son offre attractive pour l'internaute de par la simplicité et la richesse de services interactifs associés à son offre TV
Internet ; en effet, lorsqu'un diffuseur possède une plate-forme selon l'invention, il met à la disposition de son client un véritable navigateur
Web vidéo lui permettant de consommer son contenu
TV d'une manière conviviale et riche en fonctionnalités (guide électronique de programmes, système d'alarme, personnalisation, jeux interactifs...) ; et - le diffuseur peut très facilement construire et gérer son offre de télévision Internet et avoir à disposition des outils puissants qui vont lui permettre de rendre son offre rentable et évolutive ; en effet, après avoir installé les composants"back-office"du système selon l'invention au sein du serveur, le diffuseur peut utiliser des outils (outil de gestion du serveur et outil d'édition du navigateur TV) conviviaux et faciles d'utilisation qui vont lui permettre
Internet ; en effet, lorsqu'un diffuseur possède une plate-forme selon l'invention, il met à la disposition de son client un véritable navigateur
Web vidéo lui permettant de consommer son contenu
TV d'une manière conviviale et riche en fonctionnalités (guide électronique de programmes, système d'alarme, personnalisation, jeux interactifs...) ; et - le diffuseur peut très facilement construire et gérer son offre de télévision Internet et avoir à disposition des outils puissants qui vont lui permettre de rendre son offre rentable et évolutive ; en effet, après avoir installé les composants"back-office"du système selon l'invention au sein du serveur, le diffuseur peut utiliser des outils (outil de gestion du serveur et outil d'édition du navigateur TV) conviviaux et faciles d'utilisation qui vont lui permettre
<Desc/Clms Page number 7>
Suivant un autre aspect de l'invention, il est proposé un procédé pour personnaliser un lecteur vidéo présent dans le terminal du client. Ce procédé permet à une pluralité de serveurs de séquences vidéos connectés à un réseau de communication de type Internet de diffuser les séquences vidéos vers le terminal du client également connecté au réseau de communication Internet. Selon l'invention, pour chaque transmission d'une séquence vidéo provenant d'un des serveurs, on transmet des fichiers de configuration permettant de personnaliser de façon fonctionnelle et ergonomique un moteur générique résident associé au lecteur vidéo et préalablement installé dans le terminal du client.
D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillée d'un mode de mise en oeuvre nullement limitatif, et des dessins annexés sur lesquels : la figure 1 est un schéma synoptique des éléments composant le système selon l'invention ;
la figure 2 est une vue d'une fenêtre d'un outil de gestion du serveur selon l'invention ; la figure 3 est une vue d'une fenêtre d'un outil d'édition du navigateur TV selon l'invention ; la figure 4 est un schéma synoptique de constitution du navigateur TV selon l'invention.
la figure 2 est une vue d'une fenêtre d'un outil de gestion du serveur selon l'invention ; la figure 3 est une vue d'une fenêtre d'un outil d'édition du navigateur TV selon l'invention ; la figure 4 est un schéma synoptique de constitution du navigateur TV selon l'invention.
En référence à la figure 1, on voit que le système selon l'invention met en relation un diffuseur de télévision Internet 2 et un client 1 à travers le réseau de communication Internet. Le diffuseur dispose d'une plate-forme selon l'invention fournissant un ensemble d'outils pour construire les interfaces d'interactions. Cette plate-forme met en oeuvre une base de données ou
<Desc/Clms Page number 8>
serveur"TVNavig Server"8 contenant des séquences vidéos 9 et des données de configuration 10. Ce serveur comprend en outre un outil de gestion qui est une application logicielle nommée"TVNavig Manager"11 ainsi qu'un outil d'édition nommée"TVNavig Studio"12.
Le serveur 8 communique avec un navigateur TV "TVNavig Player"3 comprenant un moteur générique 4 et un lecteur vidéo 5. Des informations et des données de configuration transitent de façon bidirectionnelle 6 entre le navigateur TV 3 et le serveur 8. Les séquences vidéos 9 transitent par 7 du serveur 8 vers le navigateur TV 3.
Le TVNavig Manager 11 est une application permettant au diffuseur, utilisateur du TVNavig Server, de gérer les services et données contenues dans le serveur 8.
Sur la figure 2 est illustrée une fenêtre du"TVNavig Manager". Cette fenêtre est un espace de travail dans lequel on peut éditer et visualiser les données stockées dans le serveur 8. On peut notamment éditer et visualiser un guide électronique de programmes 13 disponible par l'icône 16 (EPG) ; éditer et visualiser des bouquets, chaînes et programmes 14 et 15 ; gérer les langues et l'heure GMT ; visualiser les statistiques et la mesure d'audience sur les vidéos, ces éléments étant disponibles par l'icône 17 ; gérer le profil utilisateur, disponible par l'icône 18 ; et gérer plusieurs modes d'alarme disponible par l'icône 19.
Le guide électronique de programmes contient des informations sur les bouquets, chaînes et programmes enregistrés dans la base TVNavig Server 8. Le diffuseur initialise la base TVNavig Server 8 en ajoutant les informations relatives aux bouquets, chaînes et programmes au moyen du TVNavig Manager 11. Les informations minimales à fournir pour chacun des composants bouquets, chaînes et programmes sont :
<Desc/Clms Page number 9>
informations générales : il s'agit du titre du composant, sa description, sa langue ; informations spécifiques : chacun des composants peut avoir des informations spécifiques qui sont renseignés lors de la création (par exemple pour un programme il peut s'agir de la gestion des acteurs à savoir le nom prénom et rôle de chacun des acteurs ou alors de la gestion du"Time code") ; références : l'adresse URL de la vidéo, la page web de diffusion, l'image de présentation, audio de présentation et vidéo de présentation ;
Les paramètres relatifs au temps : la date et heure du programme, la durée, la période et l'âge du public susceptible d'être intéressé par ce programme ; sélection des thèmes et sous thèmes : il s'agit de classer le composant dans une catégorie particulière (cinéma, sport...) et/ou dans une sous catégorie (football, athlétisme...) ; et gestion du profil et de l'alarme : suivie du comportement et alerte des utilisateurs dès l'arrivée d'évènements susceptibles de les intéresser.
Les paramètres relatifs au temps : la date et heure du programme, la durée, la période et l'âge du public susceptible d'être intéressé par ce programme ; sélection des thèmes et sous thèmes : il s'agit de classer le composant dans une catégorie particulière (cinéma, sport...) et/ou dans une sous catégorie (football, athlétisme...) ; et gestion du profil et de l'alarme : suivie du comportement et alerte des utilisateurs dès l'arrivée d'évènements susceptibles de les intéresser.
Pour la mesure d'audiences et des statistiques, différents types de statistiques sont disponibles depuis le TVNavig Manager 11 sous formes textuelles ou graphiques. Ces informations permettent au diffuseur d'avoir une idée claire et précise sur le trafic au sein de chaque bouquet, chaîne ou programme. Il peut visualiser les statistiques par catégorie d'internautes (par sexe, par âge). Les différentes statistiques mesurées peuvent être :
<Desc/Clms Page number 10>
- les statistiques générales regroupant le nombre total de sessions, de demande de clips, la durée moyenne d'une session, le nombre moyen de vidéo vu par session et éventuellement journalières ; - les statistiques sur les ressources vidéos permettant de connaître le nombre de clips vus, le temps moyen vu en"breakdown" (c'est-à-dire une vidéo visualisée partiellement) ; et - les statistiques au niveau sessions fournissant le nombre de sessions par intervalle de temps, le nombre et le type des vidéos vues et la durée de la session.
La gestion du profil implique une analyse du comportement de l'internaute qui va permettre ensuite de définir cet internaute, ce client comme appartenant à une tribu, ou communauté, bien précise.
La gestion d'alarme permet d'alerter un internaute de la venue d'un évènement susceptible de l'intéresser.
Chaque évènement est destiné à un type précis d'internautes. Ce type est renseigné à la création de l'évènement.
Enfin la gestion des langues est particulièrement importante puisque le nombre de langues utilisées conditionne le nombre de descriptions d'un composant.
Le TVNavig Studio 12 installé dans le serveur 8 ("TVNavig Server") de la figure 1, est une application permettant au diffuseur de créer l'ergonomie et les fonctionnalités du navigateur TV 3, dit"TVNavig Player" disposé chez le client. Le moteur générique résident peut être installé par téléchargement d'un"plug-in"à partir du serveur 8.
Sur la figure 3 est illustrée une fenêtre de l'outil TVNavig Studio 12 permettant l'élaboration d'un environnement TV interactif comprenant des éléments
<Desc/Clms Page number 11>
graphiques et services associés au navigateur TV 3. L'environnement TV interactif est un ensemble de services TV interactifs, un service interactif désignant une fonctionnalité associée à un contenu audiovisuel tel que, par exemple, la grille de programmes. L'intérêt d'un environnement TV interactif est de pouvoir créer très rapidement une TV interactive en sélectionnant ou non un ou plusieurs services TV interactifs. Le système selon l'invention permet donc de créer, de diffuser et d'exploiter un environnement TV interactif.
Un service interactif est implémenté techniquement par deux composants : - une application utilisateur qui est le composant présent au sein du navigateur TV et qui va gérer le lien avec l'utilisateur final, le client 1 ; - une application serveur présente au sein du serveur 8 et alimentant en contenu l'application utilisateur.
Un service interactif est implémenté en activant les applications serveur et utilisateur respectivement au sein du serveur 8 et du navigateur TV 3.
D'une manière générale, l'application utilisateur est un contrôle résident intégrant des fonctionnalités graphiques et des commandes utilisateur telles que des clics d'une souris, ou la gestion d'un curseur sur des équipements"netbox"de salon... Les application utilisateur sur"PC"sont par exemple de type contrôle Active@.
L'application serveur peut être un composant de type java EJB (Enterprise Java Beans). A chaque application utilisateur correspond au moins une application serveur.
Le protocole de communication entre une application serveur et une application utilisateur est basé sur XML (Extensible Markup Language).
<Desc/Clms Page number 12>
Chez le client 1, le navigateur TV 3 est installé dans un terminal tel que par exemple, de façon non limitative, un micro-ordinateur, un téléphone portable ou encore un agenda électronique. Le navigateur TV 3 intègre un lecteur vidéo conventionnel 5, mais ce lecteur vidéo peut être toute application permettant la lecture de séquences vidéos aussi bien en-ligne ("streaming") que hors-ligne. Le noyau du navigateur TV 3 est constitué par un moteur générique 4 qui est apte à recevoir des fichiers de configuration provenant du serveur 8. Ces fichiers permettent d'obtenir un navigateur TV 3 dont l'ergonomie et les fonctionnalités sont identiques aux spécifications transmises par le serveur 8.
Comme on le voit sur la figure 4, le navigateur TV 3 se présente sous la forme d'un moteur générique 4 sur lequel viennent s'appliquer un certain nombre de fichiers de configuration 20. Le moteur générique 4 se sert de ces fichiers de configuration en entrée pour obtenir un navigateur TV personnalisé s'adaptant notamment au type de diffusion et aux couleurs du diffuseur. Ces fichiers de configuration 20 transmises par le serveur sous forme de fichiers XML par exemple, décrivent précisément l'aspect fonctionnel et graphique du navigateur TV, et font référence, pour arriver au résultat attendu, à un certain nombre de modules indépendants 22 qui sont des applications utilisateur. Le moteur générique 4 prend également en entrée des données nécessaires à ces modules fonctionnels 22 et des données 21 relatives notamment au guide de programmes.
Les données nécessaires à ces modules sont par exemple des"skins", des images"bitmaps".... Chaque module remplit une fonctionnalité précise à l'intérieur du navigateur TV.
Plus qu'un outil statique servant à obtenir un navigateur personnalisé, le moteur générique peut
<Desc/Clms Page number 13>
dynamiquement passer d'une configuration à une autre totalement différente, et ceci instantanément. Ce type de comportement permet pour un même diffuseur de contenu de changer l'aspect général du navigateur suivant par exemple la diffusion en cours, le profil du client...
Le navigateur TV 3 représenté sur la figure 4 se présente sous la forme d'un"skin"disposant de deux tiroirs 23 et 24, c'est à dire des parties pouvant être animées à l'intérieur même du skin. Il comprend un écran 25 de visualisation des médias et une pluralité de zones actives de navigation, de commandes et d'accès à des services interactifs proposés par le diffuseur.
Les modules fonctionnels 22 sont prévus pour être utilisables dans différents modes de diffusion tels que la diffusion proche de la télévision hertzienne, la diffusion totalement Web incluant des éléments"flash"et des vidéos, ou encore la diffusion pour une communication interne d'une entreprise ou le"E-learning"pour apprentissage électronique. Avantageusement, il est prévu l'élaboration par un diffuseur donné d'un module fonctionnel spécifique pouvant être accepté par le moteur générique de façon à obtenir un navigateur TV complètement personnalisé.
Le moteur générique peut comprendre les fonctionnalités suivantes : - affichage (personnalisation, mode graphique, barre d'icône"tray icon") ; - interactivité avec page web ; - préférences ("login", profils, multi-bouquets, sélection).
Il peut activer différentes applications utilisateur ou module fonctionnel afin d'obtenir un environnement TV interactif permettant :
<Desc/Clms Page number 14>
- l'enregistrement de programme (magnétoscope virtuel, téléchargement haute-définition) ; - l'interactivité communautaire ("chat", quiz, vote, achats en ligne...) ; - l'interactivité intra-contenu (multi-scénarios, angle de vue, time-code, jeux) ; - une grille des programmes directs et des différés limités à une durée (profilée, filtrée) ; - un catalogue des programmes différés et recherche multi-critères ; - un module gérant les programmes payants (abonnement) ; - une fonctionnalité d'alarmes par le diffuseur (profilées, promotion) et sur critères (recherche future) ; - une fenêtre d'information (recommandation, publicité, résumé) ; et - un module gérant la mesure d'audience en dialogue avec l'entité serveur mesure d'audience.
Le diffuseur peut choisir plusieurs fonctionnalités à intégrer dans le navigateur TV.
Le navigateur TV peut être installé par téléchargement depuis Internet ou à partir d'un cd-rom.
L'installation ne fait que mettre en place le moteur générique et quelques fichiers de configuration du diffuseur. On peut envisager un navigateur TV utilisable pour une pluralité de diffuseurs. Chaque diffuseur transmettant uniquement des modules fonctionnels qui lui sont spécifiques.
Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention.
Claims (18)
- 2. Système selon la revendication, caractérisé en ce que les moyens fonctionnels sont aptes à être configurés au moyen de fichiers de configuration (20) permettant de définir l'aspect fonctionnel et graphique du lecteur (3).
- 3. Système selon la revendication 2, caractérisé en ce que les fichiers de configuration (20) font appel à des modules fonctionnels indépendants (22) associés aux données (21) provenant du serveur.
- 4. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que le lecteur comprend des moyens pour interpréter et afficher les services interactifs associés.
- 5. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent une grille de programmes (11).<Desc/Clms Page number 16>
- 6. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent un enregistreur de séquences vidéos apte à télécharger des séquences vidéo à un moment prédéterminé.
- 7. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent une interactivité communautaire permettant au client d'interagir avec d'autres clients connectés audit serveur.
- 8. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent une interactivité intracontenu permettant au client d'agir sur des éléments affichés par le lecteur.
- 9. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent un moteur de recommandation interagissant avec le serveur de façon à déterminer des séquences vidéos susceptibles d'intéresser ledit client.
- 10. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les services interactifs associés comprennent des alarmes pour prévenir le client de la diffusion d'une séquence vidéo particulière. il. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens<Desc/Clms Page number 17>fonctionnels peuvent en outre être configurés par des données introduites par le client.
- 12. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur comprend un outil d'élaboration et de gestion des données transmises.
- 13. Système selon la revendication 12, caractérisé en ce que l'outil d'élaboration et de gestion comprend des moyens pour éditer et visualiser un guide de programmes.
- 14. Système selon la revendication 13, caractérisé en ce que l'outil d'élaboration et de gestion comprend en outre des moyens pour gérer ledit guide des programmes en fonction d'une pluralité de langues.
- 15. Système selon l'une quelconque des revendications 12 à 14, caractérisé en ce que l'outil d'élaboration et de gestion comprend en outre des moyens pour déterminer des statistiques et des mesures d'audience sur des séquences vidéos visualisées.
- 16. Système selon l'une quelconque des revendications 12 à 15, caractérisé en ce que l'outil d'élaboration et de gestion comprend en outre des moyens pour gérer le profil du client.
- 17. Système selon l'une quelconque des revendications 12 à 16, caractérisé en ce que l'outil d'élaboration et de gestion comprend en outre des moyens pour gérer des alarmes à destination du client.
- 18. Système selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur comprend<Desc/Clms Page number 18>des moyens permettant le téléchargement par le client du moteur générique résident.
- 19. Système selon la revendication 18, caractérisé en ce que l'outil d'édition du lecteur permet en outre de définir l'aspect fonctionnel et graphique du lecteur sous forme de fichiers de configuration téléchargeable pour une personnalisation du lecteur.
- 20. Procédé mis en oeuvre dans un système selon l'une quelconque des revendications précédentes, pour personnaliser un lecteur vidéo présent dans un terminal d'un client, dans lequel une pluralité de serveurs de séquences vidéos connectés à un réseau de communication de type Internet sont aptes à diffuser lesdites séquences vidéos vers le terminal du client également connecté au réseau de communication Internet, caractérisé en ce que pour chaque transmission d'une séquence vidéo provenant d'un desdits serveurs, on transmet des fichiers de configuration permettant de personnaliser de façon fonctionnelle et ergonomique un moteur générique résident associé audit lecteur vidéo et préalablement installé dans le terminal du client.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0101762A FR2820926B1 (fr) | 2001-02-09 | 2001-02-09 | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme |
| PCT/FR2002/000489 WO2002065777A1 (fr) | 2001-02-09 | 2002-02-08 | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0101762A FR2820926B1 (fr) | 2001-02-09 | 2001-02-09 | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2820926A1 true FR2820926A1 (fr) | 2002-08-16 |
| FR2820926B1 FR2820926B1 (fr) | 2003-05-23 |
Family
ID=8859817
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0101762A Expired - Fee Related FR2820926B1 (fr) | 2001-02-09 | 2001-02-09 | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR2820926B1 (fr) |
| WO (1) | WO2002065777A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2870410A1 (fr) * | 2004-05-14 | 2005-11-18 | France Telecom | Procede et dispositif de traitement de messages de commande de services audiovisuels |
| WO2012056169A1 (fr) * | 2010-10-27 | 2012-05-03 | France Telecom | Indexation et execution d'applications logicielles dans un reseau |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006041832A2 (fr) * | 2004-10-05 | 2006-04-20 | Vectormax Corporation | Procede et systeme permettant de diffuser des donnees multimedia |
| US8095626B2 (en) * | 2006-08-31 | 2012-01-10 | Realnetworks, Inc. | System and method for configuring a client electronic device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0730814A (ja) * | 1993-07-09 | 1995-01-31 | Nec Corp | 字幕スーパー伝送システム |
| WO1997049242A1 (fr) * | 1996-06-17 | 1997-12-24 | Starsight Telecast Incorporated | Systeme et procede permettant d'utiliser des informations de programmes televises |
| WO1998026584A1 (fr) * | 1996-12-10 | 1998-06-18 | United Video Properties, Inc. | Systeme de guide des programmes de television d'internet |
| EP0854645A2 (fr) * | 1997-01-03 | 1998-07-22 | Texas Instruments Incorporated | Système et procédé pour guidage électronique destiné aux programmes de télévision |
| US5828839A (en) * | 1996-11-14 | 1998-10-27 | Interactive Broadcaster Services Corp. | Computer network chat room based on channel broadcast in real time |
| WO2000030350A1 (fr) * | 1998-11-16 | 2000-05-25 | Koninklijke Philips Electronics N.V. | Appareil de reception d'emissions |
-
2001
- 2001-02-09 FR FR0101762A patent/FR2820926B1/fr not_active Expired - Fee Related
-
2002
- 2002-02-08 WO PCT/FR2002/000489 patent/WO2002065777A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0730814A (ja) * | 1993-07-09 | 1995-01-31 | Nec Corp | 字幕スーパー伝送システム |
| WO1997049242A1 (fr) * | 1996-06-17 | 1997-12-24 | Starsight Telecast Incorporated | Systeme et procede permettant d'utiliser des informations de programmes televises |
| US5828839A (en) * | 1996-11-14 | 1998-10-27 | Interactive Broadcaster Services Corp. | Computer network chat room based on channel broadcast in real time |
| WO1998026584A1 (fr) * | 1996-12-10 | 1998-06-18 | United Video Properties, Inc. | Systeme de guide des programmes de television d'internet |
| EP0854645A2 (fr) * | 1997-01-03 | 1998-07-22 | Texas Instruments Incorporated | Système et procédé pour guidage électronique destiné aux programmes de télévision |
| WO2000030350A1 (fr) * | 1998-11-16 | 2000-05-25 | Koninklijke Philips Electronics N.V. | Appareil de reception d'emissions |
Non-Patent Citations (1)
| Title |
|---|
| PATENT ABSTRACTS OF JAPAN vol. 1995, no. 04 31 May 1995 (1995-05-31) * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2870410A1 (fr) * | 2004-05-14 | 2005-11-18 | France Telecom | Procede et dispositif de traitement de messages de commande de services audiovisuels |
| WO2005122583A1 (fr) * | 2004-05-14 | 2005-12-22 | France Telecom Sa | Procede et dispositif de traitement de messages de commande de services audiovisuels |
| WO2012056169A1 (fr) * | 2010-10-27 | 2012-05-03 | France Telecom | Indexation et execution d'applications logicielles dans un reseau |
| FR2966948A1 (fr) * | 2010-10-27 | 2012-05-04 | France Telecom | Indexation et execution d'applications logicielles dans un reseau |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2002065777A1 (fr) | 2002-08-22 |
| FR2820926B1 (fr) | 2003-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| USRE48579E1 (en) | Method and apparatus for internet-based interactive programming | |
| US8751672B2 (en) | Personal video channels | |
| US20020116716A1 (en) | Online video editor | |
| US20090313122A1 (en) | Method and apparatus to control playback in a download-and-view video on demand system | |
| US20090154899A1 (en) | Recorded programs ranked based on social networks | |
| US8667160B1 (en) | System and method for internet audio/video delivery | |
| US20090094104A1 (en) | Advertisements for Products in Media Content | |
| FR2741495A1 (fr) | Procede d'integration de l'acces a des services a large bande dans des services existants de reseaux informatiques | |
| CN102090073B (zh) | 向iptv观看者传送顾客联系服务的方法 | |
| FR2890505A1 (fr) | Systeme et procede de diffusion de contenus personnalises et eventuellement interactifs a destination de terminaux rattaches a un reseau de communication | |
| FR2820926A1 (fr) | Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme | |
| KR20020021420A (ko) | 스마일 에디터를 이용한 정보 제공방법 및 시스템 | |
| EP4254968A1 (fr) | Procédé de génération d'une chaîne de télévision virtuelle pour un utilisateur d' au moins un service de diffusion de contenus audiovisuels, dispositif de génération, équipement de service et programme d ordinateur correspondants | |
| FR2818484A1 (fr) | Procede de mesure d'audience d'applications interactives telediffusees ou embarquees sur un decodeur de recepteur de television | |
| EP4161081A1 (fr) | Procédé de génération d'une chaîne de télévision personnalisée pour un utilisateur d'un terminal configuré pour accéder à au moins un service de diffusion de contenus audiovisuels, dispositif, équipement de service, système et programme d'ordinateur correspondants. | |
| EP1409096B8 (fr) | Procede et dispositif de television interactive | |
| FR2925197A1 (fr) | Procede de diffusion d'informations personnalisees sur un reseau iptv. dispositif pour la mise en oeuvre de ce procede | |
| EP1793605A1 (fr) | Procédé de fourniture sur demande de menus interactifs à des terminaux couplés à un réseau de communication | |
| EP1314319B1 (fr) | Dispositif serveur de telerealisation multi-realisateur en libre-service et de telediffusion et reseau de television | |
| EP4424021A1 (fr) | Procédé de gestion de l'accès à une contenu a lecture d'un contenu multimedia | |
| FR3142316A1 (fr) | procédé de gestion de l’accès à un contenu a lecture d’un contenu multimédia. | |
| EP1641209A1 (fr) | Passerelle d'adaption pour transmission de flux audio-vidéo dans un réseau de communication | |
| WO2010010175A1 (fr) | Procédé de gestion et de diffusion de messages promotionnels à un utilisateur dans un système multimédia | |
| EP1798972A1 (fr) | Système d'emission interactive, permettant notamment la commande du contenu des emissions par les usagers | |
| FR2876239A1 (fr) | Procede et systeme de constitution automatique d'un flux audiovisuel personnalise a partir de sources multiples |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20071030 |


