FR2864396A1 - Systeme de diffusion multimedia par des terminaux commandes a distance - Google Patents

Systeme de diffusion multimedia par des terminaux commandes a distance Download PDF

Info

Publication number
FR2864396A1
FR2864396A1 FR0314902A FR0314902A FR2864396A1 FR 2864396 A1 FR2864396 A1 FR 2864396A1 FR 0314902 A FR0314902 A FR 0314902A FR 0314902 A FR0314902 A FR 0314902A FR 2864396 A1 FR2864396 A1 FR 2864396A1
Authority
FR
France
Prior art keywords
user
digital
broadcast
content server
schedule
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
Application number
FR0314902A
Other languages
English (en)
Other versions
FR2864396B1 (fr
Inventor
Herve Barbat
Ponhak Vadh Thong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TEMPUS TECHNOLOGY
Original Assignee
TEMPUS TECHNOLOGY
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TEMPUS TECHNOLOGY filed Critical TEMPUS TECHNOLOGY
Priority to FR0314902A priority Critical patent/FR2864396B1/fr
Publication of FR2864396A1 publication Critical patent/FR2864396A1/fr
Application granted granted Critical
Publication of FR2864396B1 publication Critical patent/FR2864396B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2747Remote storage of video programs received via the downstream path, e.g. from the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4821End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Système de diffusion d'informations multimédia comprenant au moins un serveur de contenu numérique d'informations (26) connecté au à un réseau basé sur le protocole IP (Internet Protocol)(10), un serveur de données utilisateur (28) connecté au réseau IP, au moins un boîtier de décodage numérique (16, 18) situé à un point de diffusion et destiné à diffuser sur des dispositifs multimédia (20, 22, 24) les informations reçues à partir dudit serveur de contenu numérique. Un portail (30) permet à l'utilisateur d'avoir accès au serveur de données utilisateur et de planifier dans ce dernier une grille de programmes à diffuser par les dispositifs multimédia se trouvant au point de diffusion. Le boîtier de décodage numérique comprend un logiciel embarqué destiné à recevoir la grille de programmes transmise par le serveur de données utilisateur de manière à gérer la diffusion des informations reçues du serveur de contenu numérique par les dispositifs multimédia.

Description

La présente invention concerne la diffusion d'informations multimédia à
base de contenu vidéo numérique par un fournisseur de services sur les sites des clients et a trait en particulier à un système de diffusion multimédia
par des terminaux commandés à distance.
Aujourd'hui les ressources du patrimoine audiovisuel se trouvent confrontées à une évolution accélérée des modalités de leur communication à la fois au niveau des outils qui les véhiculent, des services qui les fournissent et des usages d'un public de plus en plus demandeur. L'offre croissante des services interactifs tend à modifier l'espace des usages et des attentes de la communication, cette modification tendant à orienter le monde des NTIC (Nouvelles Technologies de l'Informatique et de la Communication), les NTIC et le multimédia en particulier se distribuant globalement autour de quatre familles d'équipement terminaux: radio et télévision, micro-informatique, téléphone et consoles de jeux.
Une offre de service qui a lieu actuellement consiste à obtenir la diffusion continue d'informations issues des standards de broadcast TV et du multimédia en utilisant des procédés standards décompression et d'encodage (Mpeg, Jpeg, Divx, HTML,...) afin de créer une ou plusieurs chaînes de télévision numériques.
Pour réaliser ce type de services, on peut installer sur les sites clients des matériels informatiques de type PC du commerce ou PC industriel qui sont connectés à un serveur centralisé. Cependant, ces matériels principalement adaptés aux environnements bureautiques et aux calculs, ne sont pas conçus pour être dédiés à des tâches de diffusion de contenu numérique. Aussi, pour la décompression ou le décodage des données, on doit faire appel aux performances du seul processeur installé sur la carte mère. Une solution coûteuse pourrait consister à ajouter des composants dédiés à certaines fonctionnalités (Chipset de décompression et de décodage). En outre, les PC sont encombrants et lourds, et sont équipés de ventilateurs qui pénalisent l'environnement par le bruit produit.
Une autre technique consiste donc à installer sur le site client des matériels spécifiques ou boîtiers de diffusion appelés STB (Set Top Box) connectés à un serveur centralisé. Ces boîtiers de diffusion disposent d'un système d'exploitation et d'un programme d'application ou applicatif qui leur permet d'être autonomes et de comprendre l'ensemble des informations transmises depuis le serveur.
Il existe actuellement deux types de STB, ceux qui sont commercialisés sur le marché grand public et ceux du marché professionnel. En ce qui concerne le marché grand public, on trouve principalement des décodeurs permettant la réception de chaînes satellites ou câblées (par exemple Canal +). Ils sont généralement conçus pour des fonctions bien déterminées et ne sont pas modifiables et il n'y a pas de possibilité d'ajouter une connectique télécom.
Le marché professionnel offre une diversité importante de STB avec autant de fonctionnalités que de types de boîtiers. Ces STB ont aussi des fonctions spécifiques mais ils peuvent être modifiés, aussi bien d'un point de vue matériel que d'un point de vue logiciel. Malheureusement, ils ont une intelligence logicielle très limitée et sont dédiés à des applications spécifiques. En outre, il existe une grande diversité des offres de STB par les fournisseurs du monde de l'audiovisuel et des média qui s'écarte énormément du boîtier ou STB universel qui permettrait l'uniformisation des standards.
C'est pourquoi le but de l'invention est de fournir un système de diffusion multimédia basé des boîtiers de diffusion (STB) disposant d'un logiciel permettant le contrôle de l'ensemble des fonctions du boîtier et la standardisation des accès au boîtier.
L'objet de l'invention est donc un système de diffusion d'informations multimédia comprenant au moins un serveur de contenu numérique d'informations connecté à un réseau basé sur le protocole IP, un serveur de données utilisateur connecté au réseau IP et dont l'accès aux données du serveur de contenu numérique se fait par des moyens d'entrée d'utilisateur, au moins un boîtier de décodage numérique situé à un point de diffusion et destiné à diffuser sur des dispositifs multimédia les informations reçues à partir du serveur de contenu numérique. Les moyens d'entrée comprennent un portail permettant à l'utilisateur d'avoir accès au serveur de données utilisateur et de planifier dans ce dernier une grille de programmes à diffuser par les dispositifs multimédia se trouvant au point de diffusion. Le boîtier de décodage numérique comprend un logiciel embarqué destiné à recevoir la grille de programmes transmise par le serveur de données utilisateur ou par une plateforme audiotexte de manière à gérer la diffusion des informations reçues du serveur de contenu numérique par les dispositifs multimédia.
Les buts, objets et caractéristiques de l'invention apparaîtront plus clairement à la lecture de la description qui suit faite en référence aux dessins dans lesquels: la figure 1 représente un bloc-diagramme du système selon l'invention, la figure 2 représente les fenêtres affichées sur l'écran du portail lorsque l'utilisateur désire effectuer 25 la planification de ses grilles de programmes, la figure 3 est un organigramme des différentes opérations effectuées par le système selon l'invention pour l'affichage d'informations par les dispositifs multimédia, et la figure 4 est un organigramme des étapes du procédé mis en oeuvre dans le boîtier de décodage numérique.
Le système selon l'invention illustré sur la figure 1 se compose d'un réseau basé sur le protocole IP tel que le réseau Internet 10 connecté par un point d'accès 12 à un réseau d'accès 14 qui peut être le réseau téléphonique commuté RTC, une liaison satellite DVB (Digital Video Braodcast), une liaison DVB terrestre ou même une simple liaison téléphonique spécialisée.
Un ou plusieurs boîtiers de décodage numérique (Set Top Box ou STB) 16, 18 sont connectés au réseau d'accès et contiennent chacun un logiciel de diffusion encore appelé logiciel embarqué . Ce logiciel a pour but de décompresser et de décoder les flux de données reçus afin de les diffuser selon une grille de programmes déterminée et d'assurer leur affichage sur des dispositifs multimédia. A noter que le boîtier STB dispose d'un disque dur ou équivalent lui permettant d'être totalement autonome lors de l'affichage des contenus et d'une adresse IP lui permettant d'être identifié de façon à pouvoir se connecter à distance.
Un serveur de contenu numérique 26 contenant sous forme numérique les informations susceptibles d'être diffusées est connecté au réseau IP 10. Ce serveur peut être un serveur appartenant à une société de production de films ou une société de communication ou peut être administré par un fournisseur de services tel que la société Tempus Technology. Lors de l'initialisation du système, est effectué le paramétrage du serveur 26 qui consiste à lui fournir les paramètres de tous les utilisateurs potentiels ainsi que les profils associés à chaque utilisateur.
Est également connecté au réseau IP 10, un serveur d'application ou encore serveur de données utilisateur 28 géré par le fournisseur de services (tel que Tempus Technology). Ce serveur a pour fonction de gérer et d'administrer l'accès aux fonctionnalités du logiciel embarqué se trouvant dans le boîtier STB et l'accès à la base de données du serveur de contenu numérique 26.
Un portail (généralement un ordinateur hôte) 30 connecté au réseau IP 10 permet au fournisseur de services s'il a l'exploitation du système ou simplement à un utilisateur d'avoir une entrée directe au serveur d'application 28 (au moyen d'un protocole du type PHP HTTP) permettant l'intégration d'instructions de programmation puissantes directement dans le code HTML. L'accès direct au serveur 28 est obtenu par le portail 30 dès que l'utilisateur a entré son Login et son mot de passe. Comme on va le voir, le pilotage de l'affichage des informations diffusées au moyen des dispositifs multimédia 20, 22, 24 se fait à distance par une programmation au moyen du portail 30. A noter que la liaison entre le portail 30 et le serveur de données utilisateur 28 se fait généralement par l'intermédiaire d'une base de données d'un serveur core business (non montrée).
A noter qu'une plate-forme audiotexte reliée au réseau IP 10 par l'intermédiaire d'un réseau téléphonique 34 tel que le réseau commuté RTC ou de préférence un réseau cellulaire et d'une passerelle 36 permet à un utilisateur d'intervenir sur la diffusion des programmes au moyen de son appareil téléphonique 32. A partir de ce dernier, l'utilisateur se trouvant au point de diffusion peut, en entrant des messages SMS en se connectant à une plateforme audiotexte, commander l'affichage d'informations sur les dispositifs multimédia 20, 22 et 24 au moyen des touches du téléphone.
Grâce au portail, l'utilisateur (ou le fournisseur de services) peut programmer la diffusion de programmes sur les dispositifs multimédia grâce à un programme lui fournissant un menu de planification d'une grille de programmes sur son écran d'affichage. Ce menu illustré sur la figure 2 se compose de plusieurs fenêtres. La première fenêtre (à partir de la gauche sur la figure 1) concerne le contenu disponible. Un menu déroulant permet de choisir le genre à diffuser. Lorsque le choix a été effectué, les différentes possibilités s'affichent sur l'écran, chaque contenu possible comportant un titre et une durée, ce qui permet à l'utilisateur de choisir ce qui lui convient parmi les différents titres en fonction de la durée prévue.
La deuxième fenêtre concerne la grille des programmes à diffuser sur les dispositifs multimédia se trouvant au point de diffusion. Cette fenêtre contient principalement l'heure de début du programme choisi précédemment ainsi que son heure de fin. Mais cette fenêtre permet également à l'utilisateur de sélectionner une ancienne grille de programmes tout en modifiant certains paramètres.
La troisième fenêtre permet le choix des points de diffusion. Un menu déroulant permet de choisir certains points de diffusions parmi tous les points de diffusion de l'utilisateur en fonction de certains critères de sélection. Lorsque ce choix est fait, les noms des boîtiers de décodage numérique associés au point de diffusion choisi (ce peut être un numéro) ainsi que leurs adresses apparaissent sur l'écran. L'utilisateur peut alors choisir tout ou partie des points de diffusion affichés.
Enfin, la quatrième fenêtre concerne la validation de la grille de programmes. Elle comporte le nom de la grille de programmes en option, mais principalement la date de début et la date de fin de validité de la grille de programmes. D'autres boutons (non montrés) permettent à l'utilisateur le choix d'une lecture en boucle de la grille de programmes ou son départ immédiat.
Les données de la ou des grilles de programmes sélectionnées par l'utilisateur comme on vient de le voir ci-dessus qui ont été stockées dans une base de données (non montrée) sont récupérées ensuite par le serveur de données utilisateur core business 28. Celui-ci transmet au serveur de contenu numérique (26) la liste des média sélectionnés. Puis le ou les serveurs de contenu numérique transmettent ces média aux boîtiers de décodage numérique tels que le boîtier 18 dans le cas où ce contenu ne serait pas déjà présent dans le disque dur du boîtier. Enfin, le serveur de données utilisateur envoie les grilles de programme à tous les boîtiers des points de diffusion sélectionnés au moyen de pages XML spécifiques.
Comme mentionné précédemment, selon une caractéristique importante de l'invention, un utilisateur peut piloter l'affichage sur les dispositifs multimédia d'un point de diffusion à partir de son téléphone fixe ou portable 32. Pour ce faire, le logiciel embarqué du boîtier de décodage numérique 16 ou 18 est adapté pour s'interfacer avec des plates-formes audiotexte d'un ou plusieurs opérateurs de service.
La méthode mise en uvre pour l'utilisation d'une plate-forme audiotexte est illustrée sur la figure 3. Au départ, l'utilisateur appelle la plateforme d'un opérateur audiotexte à l'aide de son téléphone en composant un numéro 08xxxxxxxx (étape 40). L'opérateur audiotexte localise l'utilisateur soit par géocodage où un numéro d'identification est associé à chaque point de diffusion, numéro d'identification que doit composer l'utilisateur lors de l'appel, soit par géo-localisation, c'est-à-dire un procédé de télécommunication propre à l'opérateur (GSM, GPRS, UMTS) (étape 42). A ce moment, l'opérateur transmet au boîtier STB identifié une page XML d'identification à partir de laquelle le STB procède à l'affichage d'une page de bienvenue sur l'écran des dispositifs multimédia qu'il contrôle ainsi qu'un menu donnant les numéros des touches du téléphone à utiliser pour l'affichage de pages HTML (étape 44).
A ce stade, la plate-forme audiotexte se met en attente de l'appui d'une touche par l'utilisateur (étape 46). Lorsqu'une touche est enfoncée, la plate-forme détermine s'il s'agit d'une touche de fin de communication (étape 48). Si c'est le cas, la méthode prend fin. Sinon, la plate-forme analyse la touche qui a été enfoncée (étape 50), génère une page XML correspondant à la touche enfoncée par l'utilisateur (étape 52) et envoie cette page au boîtier STB (étape 54). A la réception de la page XML le boîtier STB vérifie que la page correspond bien à l'arborescence prévue par son logiciel ou automate (étape 56). Si ce n'est pas le cas, rien n'est affiché et la plate-forme audiotexte se remet en attente de l'appui d'une touche (étape 46). Si la page reçue est conforme à l'arborescence prévue, le boîtier STB commande l'affichage d'une page de type HTML ou de type flash ou encore la diffusion d'un film vidéo sur les écrans des dispositifs multimédia (étape 58). A la fin, le contrôle est repassé à la plate-forme audio- texte pour l'attente de l'appui d'une touche (étape 46).
A noter que les touches * et # du clavier de l'appareil peuvent servir à baliser des événements particuliers comme la saisie du numéro de téléphone cellulaire de l'utilisateur dans le but de transmettre un message SMS sur l'écran de l'appareil téléphonique portable. Ce peut être le cas d'un itinéraire transmis par SMS en même temps que cet itinéraire est affiché.
Contrairement à un système audiotexte classique, opérateur audiotexte n'a pas à implémenter une arborescence complète, c'est-à-dire la description des enchaînements d'événements en fonction des touches appuyées par l'utilisateur, puisque la navigation dans l'arborescence audiotexte ne se fait pas au niveau de l'opérateur mais au niveau du boîtier STB grâce à un automate embarqué dans le boîtier.
Parmi les applications possibles de ce moyen audiotexte, on peut imaginer un écran se trouvant en vitrine de telle sorte qu'un passant (l'utilisateur) pourra intervenir sur l'affichage et obtenir des informations complémentaires sur un produit particulier de sorte que cet écran prendra le relais des conseillers du point de vente en dehors des heures d'ouverture. Dans des sites touristiques, des écrans pourraient présenter des compléments d'information à l'utilisateur du service de sorte que les touristes n'aient pas à attendre que le guide soit disponible pour disposer d'informations dans leur langue.
Les étapes de la méthode implémentée dans le boîtier STB grâce au logiciel embarqué sont illustrées sur la figure 4. Au début du processus, il y a exécution d'une grille de programmes qui a été planifiée par l'utilisateur comme décrit précédemment (étape 60). Il y a un contrôle permanent pour déterminer si l'heure courante HC est supérieure ou égale à l'heure de fin HF de la grille en cours (étape 62). Si c'est le cas, il y a arrêt de l'exécution de la grille en cours (étape 64), cette décision correspondant en fait à l'arrêt de la grille de programmes lorsqu'elle est terminée. Si l'heure courante n'a pas dépassé l'heure de fin de la grille en cours, l'exécution de celle-ci continue, mais il y a vérification qu'une grille audiotexte ne vient pas d'être envoyée comme on vient de le voir précédemment (étape 66). Si c'est le cas, le logiciel embarqué du STB procède d'abord à l'initialisation du temps d'inactivité (par exemple 3 minutes) qui correspond à un temps maximum à respecter entre l'arrivée des deux grilles audiotexte (étape 68). Il y a ensuite arrêt et stockage de la grille en cours (étape 70) et exécution de la grille audiotexte (étape 72). Durant cette exécution, on vérifie à nouveau si une nouvelle grille de programmes est arrivée (étape 66).
Lorsqu'il s'avère qu'aucune nouvelle grille de programmes audiotexte n'est arrivée, le logiciel vérifie si une grille de programmes audiotexte est en cours d'exécution (étape 74). Si c'est le cas, le logiciel vérifie si le temps d'inactivité défini plus haut est dépassé (étape 76). Si ce temps d'inactivité n'est pas dépassé, le processus est rebouclé à la vérification de l'arrivée d'une nouvelle grille de programmes audiotexte.
Si le temps d'inactivité est dépassé, il y a reprise de l'exécution de la grille précédemment stockée en mémoire (étape 78). Après cette reprise d'exécution ou lorsqu'il s'avère qu'il n'y a pas de grille de programmes audiotexte en cours d'exécution, le logiciel vérifie s'il y a une nouvelle grille de programmes planifiée par l'utilisateur (étape 80). Si c'est le cas, il vérifie si l'heure courante HC est supérieure ou égale à l'heure de début de la grille HD (étape 82). Si c'est le cas, le logiciel commande l'exécution de cette grille de programmes dans la mesure où cette nouvelle grille à exécuter signifie que la précédente grille est devenue caduque (étape 84).
Lorsqu'aux étapes précédentes, le logiciel a déterminé qu'il n'y a pas de nouvelle grille de programmes planifiée par l'utilisateur ou que l'heure courante n'a pas dépassé l'heure de début de cette nouvelle grille lorsqu'il y en a une, le processus est rebouclé à l'étape de détermination de l'arrivée d'une nouvelle grille audiotexte (étape 66). 1l en est de même si l'exécution d'une nouvelle grille est débutée.
L'invention qui vient d'être décrite est un outil qui peut apporter aux entreprises une solution de communication audiovisuelle efficace qui peut être interne ou s'adresser à la clientèle de l'entreprise. Ce nouvel outil de communication cible les grands groupes commerciaux ou industriels dont le souci est de diffuser la même information auprès d'un réseau d'agences. Cet outil peut également s'adresser à des administrations publiques qui chercheraient à fédérer l'ensemble de leurs établissements autour de valeurs communes véhiculées dans chacune des localisations par le biais d'une solution de communication interne audio ou vidéo.

Claims (8)

REVENDICATIONS
1. Système de diffusion d'informations multimédia comprenant au moins un serveur de contenu numérique d'informations (26) connecté à un réseau basé sur le protocole IP (Internet Protocol) (10), un serveur de données utilisateur (28) connecté au réseau IP et dont l'accès aux données dudit serveur de contenu numérique se fait par des moyens d'entrée d'utilisateur, au moins un boîtier de décodage numérique (16, 18) situé à un point de diffusion et destiné à diffuser sur des dispositifs multimédia (20, 22, 24) les informations reçues à partir dudit serveur de contenu numérique; ledit système étant caractérisé en ce que lesdits moyens d'entrée comprennent un portail (30) permettant à l'utilisateur d'avoir accès audit serveur de données utilisateur et de planifier dans ce dernier une grille de programmes à diffuser par les dispositifs multimédia se trouvant audit point de diffusion, et en ce que ledit boîtier de décodage numérique comprend un logiciel embarqué destiné à recevoir ladite grille de programmes transmise par ledit serveur de données utilisateur de manière à gérer la diffusion des informations reçues dudit serveur de contenu numérique par lesdits dispositifs multimédia.
2. Système selon la revendication 1, dans lequel lesdits moyens d'entrée comprennent une plate-forme audiotexte comportant un appareil téléphonique (32) connecté au réseau IP (10) par l'intermédiaire d'un réseau téléphonique (34) et d'une passerelle (36) de manière à permettre à un utilisateur d'entrer au moyen dudit appareil téléphonique une grille de programmes audiotexte dans le but de commander l'affichage immédiat de pages d'informations sur lesdits dispositifs multimédia (20, 22, 24) par ledit logiciel embarqué.
2864396 12
3. Système selon la revendication 1 ou 2, dans lequel ledit boîtier de décodage numérique (16, 18) comprend un disque dur ou équivalent lui permettant de stocker les données numériques transmises par ledit serveur de contenu numérique (26), lesdites données numériques étant associées à une ou plusieurs grilles de programmes programmées par l'utilisateur.
4. Procédé de diffusion d'informations multimédia dans un système comprenant au moins un serveur de contenu numérique d'informations (26) connecté au réseau IP (10), un serveur de données utilisateur (28) connecté au réseau IP, des moyens d'entrée d'utilisateur tels qu'un portail (30) ou une plate-forme audiotexte comportant un appareil téléphonique (32) à la disposition de l'utilisateur, au moins un boîtier de décodage numérique {16, 18) situé à un point de diffusion et destiné à diffuser sur des dispositifs multimédia (20, 22, 24) les informations reçues à partir dudit serveur de contenu numérique.
ledit procédé comprenant les étapes consistant à - planifier par l'utilisateur au moyen dudit portail une grille de programmes déterminant les contenus à faire diffuser par les dispositifs multimédia se trouvant audit point de diffusion, chaque programme comportant une heure de début et une heure de fin, - transmettre par l'intermédiaire dudit serveur de données utilisateur lesdits contenus à diffuser audit serveur de contenu numérique, - envoyer lesdits contenus à diffuser audit boîtier de décodage numérique à partir dudit serveur de contenu numérique dans le but de les stocker dans la mémoire dudit boîtier de décodage numérique, et - afficher sous le contrôle d'un logiciel embarqué contenu dans ledit boîtier de décodage numérique lesdits contenus à diffuser sur les écrans desdits dispositifs multimédia.
5. Procédé selon la revendication 4, dans lequel l'affichage des contenus déterminés par la grille de programmes planifiée par l'utilisateur est interrompue par ledit logiciel de diffusion lorsqu'une grille de programmes audiotexte est entrée par l'utilisateur au moyen dudit appareil téléphonique de manière à permettre la diffusion de ladite grille de programmes audiotexte.
6. Procédé selon la revendication 5, dans lequel la diffusion des contenus de ladite grille de programmes planifiée par l'utilisateur est reprise lorsqu'un temps d'inactivité prédéterminé est dépassé sans qu'une nouvelle grille de programmes n'ait été entrée par l'utilisateur.
7. Procédé selon la revendication 5 ou 6, dans lequel l'entrée d'une grille de programmes audiotexte est effectuée par l'appui d'une touche dudit appareil téléphonique par l'utilisateur correspondant à la génération d'une page XML et sa transmission audit boîtier de décodage numérique, ledit boîtier comprenant un automate adapté pour dérouler une arborescence et effectuer l'affichage des contenus correspondant à ladite grille de programmes audiotexte sur les écrans desdits dispositifs multimédia.
8. Procédé selon la revendication 7, dans lequel ledit appareil téléphonique est un appareil téléphonique fixe ou cellulaire et ledit boîtier de décodage numérique est adapté pour transmettre un message SMS audit appareil téléphonique après que l'utilisateur a entré son numéro de téléphone cellulaire au moyen des touches * et ##.
FR0314902A 2003-12-18 2003-12-18 Systeme de diffusion multimedia par des terminaux commandes a distance Expired - Fee Related FR2864396B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0314902A FR2864396B1 (fr) 2003-12-18 2003-12-18 Systeme de diffusion multimedia par des terminaux commandes a distance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0314902A FR2864396B1 (fr) 2003-12-18 2003-12-18 Systeme de diffusion multimedia par des terminaux commandes a distance

Publications (2)

Publication Number Publication Date
FR2864396A1 true FR2864396A1 (fr) 2005-06-24
FR2864396B1 FR2864396B1 (fr) 2006-04-07

Family

ID=34630295

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0314902A Expired - Fee Related FR2864396B1 (fr) 2003-12-18 2003-12-18 Systeme de diffusion multimedia par des terminaux commandes a distance

Country Status (1)

Country Link
FR (1) FR2864396B1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006072117A1 (fr) * 2004-12-31 2006-07-06 Milos Cvetanovic Systeme et procede de traitement de messages et de generation de contenus multimedia controles a distance

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998056181A1 (fr) * 1997-06-05 1998-12-10 Telia Ab Systeme pour reseau de telecommunications
WO2000030354A1 (fr) * 1998-11-13 2000-05-25 Discovery Communications, Inc. Classement de programmes numeriques de diffusion
WO2001037567A1 (fr) * 1999-11-17 2001-05-25 Nokia Corporation Procede de commande de services tv au moyen d'un telephone cellulaire
US20030070170A1 (en) * 2001-09-07 2003-04-10 Eric Lennon Method and apparatus providing an improved electronic program guide in a cable television system
WO2003056830A1 (fr) * 2001-10-24 2003-07-10 Television And Wireless Applications Europe Ab Dans un systeme de diffusion procede et arrangement assurant la gestion de services de television repartis dans un reseau mobile de telecommunications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998056181A1 (fr) * 1997-06-05 1998-12-10 Telia Ab Systeme pour reseau de telecommunications
WO2000030354A1 (fr) * 1998-11-13 2000-05-25 Discovery Communications, Inc. Classement de programmes numeriques de diffusion
WO2001037567A1 (fr) * 1999-11-17 2001-05-25 Nokia Corporation Procede de commande de services tv au moyen d'un telephone cellulaire
US20030070170A1 (en) * 2001-09-07 2003-04-10 Eric Lennon Method and apparatus providing an improved electronic program guide in a cable television system
WO2003056830A1 (fr) * 2001-10-24 2003-07-10 Television And Wireless Applications Europe Ab Dans un systeme de diffusion procede et arrangement assurant la gestion de services de television repartis dans un reseau mobile de telecommunications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KYEONG-YEOL YU ET AL.: "The integration of VOD and Internet services", INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, 1997. ICICS., PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON SINGAPORE 9-12 SEPT. 1997, NEW YORK, NY, USA,IEEE, US, 9 September 1997 (1997-09-09), pages 1686 - 1690, XP010264130, ISBN: 0-7803-3676-3 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006072117A1 (fr) * 2004-12-31 2006-07-06 Milos Cvetanovic Systeme et procede de traitement de messages et de generation de contenus multimedia controles a distance

Also Published As

Publication number Publication date
FR2864396B1 (fr) 2006-04-07

Similar Documents

Publication Publication Date Title
US9419978B2 (en) Personal video channels
US8386465B2 (en) System and method to manage and distribute media using a predictive media cache
US7937450B2 (en) System for providing content, management, and interactivity for thin client devices
CN1941899B (zh) 用于下载内容的***和方法
US9183514B2 (en) Advanced user interface and control paradigm including contextual collaboration for multiple service operator extended functionality offers
EP3054629B1 (fr) Procédé de contrôle d'un équipement multimédia à partir d'un terminal mobile, programmes d'ordinateur, équipement multimédia et serveur correspondants
US7904930B2 (en) Broadcast content delivery systems and methods
US20030110503A1 (en) System, method and computer program product for presenting media to a user in a media on demand framework
US20020194601A1 (en) System, method and computer program product for cross technology monitoring, profiling and predictive caching in a peer to peer broadcasting and viewing framework
US9021607B2 (en) Advanced user interface and control paradigm including digital rights management features for multiple service operator extended functionality offers
EP2413567A1 (fr) Téléphone mobile comprenant un serveur de diffusion en flux avec des moyens d'activation du téléchargement d'un fichier en vue de sa diffusion
FR2874472A1 (fr) Procede, article de fabrication et dispositif destines a mettre a jour un logiciel dans un dispositif individuel
CA2500297A1 (fr) Distribution de contenus numerique, systeme et procede de visualisation
US8621576B2 (en) System and method of multimedia access
US20020099790A1 (en) Method and system for providing convergent network services
WO2014037660A1 (fr) Procede de commande de l'affichage d'un televiseur numerique
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.
FR2864396A1 (fr) Systeme de diffusion multimedia par des terminaux commandes a distance
FR2841079A1 (fr) Procede de diffusion d'application html
EP3393131A1 (fr) Procédé de commande d'une passerelle multimédia et équipement pour la mise en oeuvre du procédé
US20080168509A1 (en) Methods, systems, and computer program products for providing centralized media recording, management, and replay services for multi-platform media devices
EP3675505B1 (fr) Procede et systeme de distribution d'un contenu audiovisuel
WO2023083538A1 (fr) Procédé de gestion de l'accès à une contenu a lecture d'un contenu multimedia
EP2282475A1 (fr) Procede et dispositif de restitution d'un contenu multimedia
FR2881594A1 (fr) Procede et dispositif d'echange de donnees

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20070831