[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR2828044A1 - Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies - Google Patents

Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies Download PDF

Info

Publication number
FR2828044A1
FR2828044A1 FR0110058A FR0110058A FR2828044A1 FR 2828044 A1 FR2828044 A1 FR 2828044A1 FR 0110058 A FR0110058 A FR 0110058A FR 0110058 A FR0110058 A FR 0110058A FR 2828044 A1 FR2828044 A1 FR 2828044A1
Authority
FR
France
Prior art keywords
conference
level
server farm
moderator
user
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.)
Pending
Application number
FR0110058A
Other languages
English (en)
Inventor
Claude Micheli
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.)
NET TELEVISION FACTORY
Original Assignee
NET TELEVISION FACTORY
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 NET TELEVISION FACTORY filed Critical NET TELEVISION FACTORY
Priority to FR0110058A priority Critical patent/FR2828044A1/fr
Publication of FR2828044A1 publication Critical patent/FR2828044A1/fr
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un procédé pour créer et diffuser vers un poste utilisateur (1) à partir d'une ferme de serveurs (2), via un réseau de communication informatique (3), des flux de données enrichies (39).Le procédé comprend l'étape de structurer la relation entre un utilisateur (4) et un modérateur (6) et un prestataire de service (9), en mettant en oeuvre une architecture comportant trois échelons :- poste utilisateur (1), niveau 1- station modérateur (8), niveau 2- ferme de serveurs (2), au niveau 3.Au niveau 1, on gère des requêtes (13) vers ladite ferme de serveurs (2). On affiche, en réponse auxdites requêtes (13) lesdits flux de données enrichies (39).Au niveau 2, on contrôle l'enchaînement des échanges avec ladite ferme de serveurs (2) aboutissant à la création desdits flux de données enrichies (39). Au niveau 3 de la ferme de serveurs (2), on gère des serveurs de diffusion (18), de bases de données (19), d'interprétation des scripts (20).

Description

<Desc/Clms Page number 1>
Figure img00010001
1 PROCEDE ET SYSTEME POUR CRÉER ET DIFFUSER, À PARTIR D'UNE FERME DE SERVEURS, DES FLUX DE DONNÉES ENRICHIES
I. Préambule de la description
Domaine concerné
La présente invention concerne un procédé et un système pour créer et diffuser vers un poste utilisateur, à partir d'une ferme de serveurs, des flux de données enrichies.
Problème pose
Aujourd'hui, les sites Web offrent, en général, un contenu multimédia statique. Certains sites diffusent, en direct ou non, des flux audio/vidéo dont l'archétype est la Web TV (télévision sur la toile). Toutefois, les sites connus ne permettent pas, faute d'outils adaptés, la diffusion de flux de données enrichies dans les conditions ci-après décrites.
Or, la demande des consommateurs face à la vidéo sur Internet et face à la télévision classique s'articule autour de trois exigences : o Une interactivité conforme à celle procurée par le Web et le PC. L'utilisateur ne se contente plus de la consommation passive d'une information visuelle primitive ,
<Desc/Clms Page number 2>
il veut pratiquer une information intelligente adaptée au Web. o Une intégration du média audio/vidéo soit dans l'expérience quotidienne du travail soit dans la pratique des services en ligne.
L'utilisateur veut que le contexte de son action soit
Figure img00020001

pris compte. C'est-à-dire qu'il convient de dépasser l'aspect e sans mémoire des transactions sur le Web. L'utilisateur veut aussi que son action soit prise en compte du début jusqu'à la fin dans un processus qui fait sens pour lui. o La conformité aux standards du marché (HTTP, HTML, Javascript, ASP, PHP, SQL,...).
L'utilisateur ne veut pas transformer son PC en usine à gaz et les entreprises veulent rester maîtres de leurs données face à des solutions propriétaires.
Tel est le problème posé et résolu par le procédé et le système selon l'invention.
Art antérieur
Le premier support interactif de contenu audio/vidéo a été le CD ROM Multimédia. Les outils de création de ce média répondent à la demande de scénarisation, mais ils ne peuvent gérer, par définition, les données de flux audio/vidéo sur Internet et souffrent au regard de la demande actuelle de la capacité de stockage limité (650 Mo) du CD ROM et d'une difficulté intrinsèque de mise à jour. Enfin ces outils reposent souvent sur des interfaces propriétaires.
Des outils ont été développés pour intégrer dans les sites WEB les données de flux audio/vidéo mais peu permettent l'association de données dynamiques. Et s'ils le permettent, c'est au travers d'interfaces propriétaires qui rendent le concepteur dépendant du fournisseur des outils. Enfin, pratiquement tous les outils nécessitent pour leur mise en oeuvre le recours à un langage de programmation.
<Desc/Clms Page number 3>
Les solutions selon l'art antérieur ne traitent pas le problème posé et résolu par le procédé et le système selon l'invention.
Procédé
L'invention concerne un procédé pour créer et diffuser vers un poste utilisateur à partir d'une ferme de serveurs, via un réseau de communication informatique, notamment du type Internet, des flux de données enrichies. Par flux de données enrichies, au sens de la présente invention, on entend la diffusion sur un réseau de communication informatique, d'un contenu associant d'une manière synchrone un flux audio/vidéo et des données dynamiques. La notion de données dynamiques est explicitée ci-après dans la partie de la description se référant aux figures.
Le procédé selon l'invention comprend l'étape (a) de structurer la relation entre : - un utilisateur disposant d'un premier équipement informatique (ci-après désigné le poste utilisateur), un modérateur et/ou un opérateur d'indexation disposant d'un second équipement informatique (ci-après désigné la station modérateur), et - un prestataire de service disposant d'un troisième équipement informatique (ci-après désigné la ferme des serveurs).
Pour structurer la relation entre l'utilisateur, le modérateur et/ou l'opérateur d'indexation et le prestataire de service, le procédé comprend en outre l'étape (b) de constituer une architecture comportant trois échelons entre le poste utilisateur, la station modérateur et la ferme de serveurs.
Les trois échelons sont respectivement les suivants : - un échelon au niveau du poste utilisateur, ci-après désigné l'échelon de niveau 1, - un échelon au niveau de la station modérateur, ciaprès désignée l'échelon de niveau 2,
<Desc/Clms Page number 4>
- un échelon au niveau de la ferme des serveurs, ciaprès désigné l'échelon de niveau 3.
Le procédé comprend en outre l'étape (c), au niveau 1 du poste utilisateur, de gérer des requêtes, montantes et descendantes, émises par les postes utilisateurs vers la ferme des serveurs ou réciproquement. Cette gestion des requêtes est réalisée au moyen d'une interface personnalisable. Les requêtes activent des scripts standards. Les requêtes ont pour objet de mettre à jour et/ou de consulter des données stockées dans le système de gestion de bases de données (SGDB) relationnelles de la ferme de serveurs. Le procédé comprend en outre l'étape (d), au niveau 1, d'afficher, en réponse auxdites requêtes, sur les postes utilisateurs, des flux audio/vidéo et les flux de données enrichies. Cette opération est réalisée au moyen de l'interface, en mettant en oeuvre des standards d'affichage des flux audio/vidéo. Le procédé comprend en outre l'étape (e), au niveau 2, d'organiser, de gérer et de contrôler l'enchaînement des échanges avec la ferme de serveurs qui aboutissent à la création et à la publication des flux de données enrichies. Le procédé comprend en outre l'étape (f), au niveau 3 de la ferme de serveurs, de gérer : - des serveurs de diffusion des flux de données enrichies, notamment en mettant en oeuvre des standards, - des serveurs de bases de données, - des serveurs d'interprétation des scripts pour la génération dynamique de pages.
Les scripts sont activés par les requêtes.
Grâce à cette combinaison de moyens, sans devoir renoncer aux standards du marché dont il a l'usage et sans devoir recourir à des solutions propriétaires, l'utilisateur dispose d'une information "intelligente" associant aux flux audio/vidéo, de manière synchrone, des données dynamiques prenant en compte le contexte (contexte de l'expérience quotidienne des services en ligne, contexte du lieu de travail, etc. ) dans lequel il a adressé, via le réseau de communication
<Desc/Clms Page number 5>
informatique, une requête visant à obtenir des informations sur un sujet déterminé.
Cas d'une conférence type I
Selon une première variante de réalisation, le procédé est plus particulièrement destiné à permettre à un utilisateur de participer en direct à une conférence bi-directionnelle diffusée, via le réseau de communication informatique.
Avant le début de la conférence.
Le procédé est tel que l'étape (e), au niveau 2, comporte, avant le début de la conférence, l'étape de préparer la personnalisation de l'interface du niveau 1.
Le procédé est tel que l'étape (c), au niveau 1, ayant pour objet de gérer des requêtes vers la ferme de serveurs comporte, avant le début de la conférence, l'étape de poser des questions et/ou de consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs.
Le procédé est tel que l'étape (e), au niveau 2, comporte, avant le début de la conférence, l'étape de recevoir les questions et de les trier.
Pendant la conférence.
De préférence, selon l'invention, le procédé est tel que l'étape (c), au niveau 1, ayant pour objet de gérer des requêtes vers la ferme de serveurs comporte, pendant la conférence, l'étape de visualiser des flux audio/vidéo diffusés en direct, de poser des questions et de consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs. Le procédé est tel que l'étape (e), au niveau 2, comporte, pendant la conférence : - l'étape de trier et/ou de classer et/ou de modifier les questions des postes utilisateurs émises avant ou pendant la conférence, - l'étape de sélectionner parmi les questions celles devant être publiées,
<Desc/Clms Page number 6>
- l'étape d'autoriser la publication des questions sur la ferme de serveurs, pour affichage sur les postes utilisateurs.
Le procédé comprend en outre l'étape, pour les postes utilisateurs, d'adresser périodiquement une requête à la ferme de serveurs afin de recevoir en retour les questions autorisées et d'écouter des réponses.
Après la conférence, processus d'archivage et d'indexation
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo, dans les serveurs SGBD de la ferme de serveurs, au niveau 3. De préférence, le procédé selon l'invention est tel que l'étape (e) au niveau 2 comporte, après la conférence, l'étape de visionner et/ou d'indexer et/ou de publier sur la ferme de serveurs l'enregistrement audio/vidéo de la conférence en associant, à tout ou partie des questions émises par les postes utilisateurs et enregistrées dans la ferme de serveurs, des séquences ad hoc de l'enregistrement audio/vidéo de la conférence. Le procédé est tel que l'étape (c) au niveau 1, de gérer des requêtes vers la ferme de serveurs, comporte, après la conférence, l'étape de rechercher et de consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs.
Cas d'une conférence type II
Selon une deuxième variante de réalisation, le procédé est plus particulièrement destiné à permettre à un utilisateur de consulter en direct ou en différé, un enregistrement audio/vidéo d'une conférence. La conférence est réalisée en utilisant des transparents visualisés sur des dispositifs de visualisation situés dans une salle de conférence.
Avant le début de la conférence.
Le procédé est tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence, pour la station
<Desc/Clms Page number 7>
modérateur, l'étape d'établir une première table. Cette table spécifie, pour chacun des transparents : - la conversion des formats propriétaires des transparents en des formats traitables avec le protocole HTTP (HyperText Transfert Protocol), - les identifiants et le contenu des transparents dans les serveurs SGBD de la ferme de serveurs.
Le procédé est tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence, pour la station modérateur, l'étape de paramétrer un logiciel de tache de fond destiné à être téléchargé par les postes utilisateurs lors d'une consultation de l'enregistrement audio/vidéo de la conférence.
Les paramètres du logiciel de tache de fond concernent notamment : - la fréquence de consultation d'une mémoire tampon de la ferme de serveurs, - la désignation d'un emplacement sur une page HTML, XML, WML des postes utilisateurs où seront affichés les transparents, - les identifiants des scripts standards qui seront émis par les postes utilisateurs pendant la consultation.
Pendant la conférence.
De préférence, le procédé selon l'invention est tel que l'étape (e) au niveau 2 comporte, pendant la conférence : - pour la station modérateur, l'étape de commander, au moment approprié, l'envoi des transparents figurant sur la première table vers les dispositifs de visualisation de la salle de conférence, - pour la station modérateur, l'étape de créer une seconde table comportant les identifiants des transparents dans les serveurs SGBD de la ferme de serveurs et des données relatives à l'instant de l'envoi repéré sur une échelle de temps, notamment en heure, minute, seconde.
Le procédé est tel que l'étape (e) au niveau 2 comporte en outre, pendant la conférence, pour la station
<Desc/Clms Page number 8>
modérateur, l'étape de constituer au niveau de la ferme de serveurs, via une mémoire tampon, une troisième table comportant, pour chaque transparent, les identifiants du transparent dans les serveurs SGBD de la ferme de serveurs et les données relatives à l'instant de l'envoi des transparents.
De préférence, selon l'invention, le procédé est tel que les étapes (c) et (d) comportent en outre, pour le poste utilisateur, l'étape de consulter périodiquement, en mettant en oeuvre le logiciel de tache de fond téléchargé, la mémoire tampon et de commander l'affichage des transparents repérés par les identifiants dans la mémoire tampon.
Après la conférence, processus d'archivage et d'indexation.
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo, dans les serveurs de base de données de la ferme de serveurs, au niveau 3. De préférence, le procédé selon l'invention est tel que l'étape (e) au niveau 2 comporte, après la conférence, l'étape d'enrichir l'enregistrement audio/vidéo de la conférence avec les transparents affichés durant la conférence.
De préférence, selon l'invention, le procédé est tel que l'étape au niveau 2 ayant pour but d'enrichir l'enregistrement audio/vidéo de la conférence avec les transparents affichés durant la conférence comporte, pour la station modérateur, les étapes suivantes : - l'étape de synchroniser les origines des temps de la vidéo enregistrée et des tables des transparents créées pendant la conférence, - l'étape d'importer les tables ainsi synchronisées dans le fichier des données enrichies, - l'étape de mettre en ligne ce fichier des données enrichies en créant/modifiant une page HTML, XML, WML accessible à partir du poste utilisateur avec un lien sur l'emplacement du fichier de la conférence et de ses données associées.
<Desc/Clms Page number 9>
Le procédé est tel que l'étape, au niveau 1, ayant pour objet de gérer des requêtes vers la ferme de serveurs, comporte l'étape de rechercher et de consulter la conférence archivée et indexée sur la ferme de serveurs.
De préférence, selon l'invention, dans le cas de la première variante de réalisation comme dans le cas de la seconde variante de réalisation, le procédé comprend, au niveau 2 de la station modérateur, l'étape d'actionner par la voix des commandes, pendant et après les conférences.
Système
L'invention concerne également un système pour créer et diffuser vers un poste utilisateur à partir d'une ferme de serveurs, via un réseau de communication informatique, notamment du type Internet, des flux de données enrichies. Par flux de données enrichies au sens de la présente invention on entend la diffusion, sur un réseau de communication informatique, d'un contenu associant d'une manière synchrone un flux audio/vidéo et des données dynamiques. La notion de données dynamiques est explicitée dans la description. Le système comprend : - un premier équipement informatique (ci-après désigné le poste utilisateur), mis en oeuvre par un utilisateur, et - un second équipement informatique (ci-après désigné la station modérateur), mis en oeuvre par un modérateur et/ou un opérateur d'indexation, et un troisième équipement informatique (ci-après désigné la ferme des serveurs), mis en oeuvre par un prestataire de service.
Le système comprend en outre une architecture à trois échelons interfacant respectivement : - le poste utilisateur, ci-après désigné l'échelon de niveau 1, et - la station modérateur, ci-après désignée l'échelon de niveau 2, et
<Desc/Clms Page number 10>
- la ferme de serveurs, ci-après désignée l'échelon de niveau 3.
(a) Le système comprend en outre des premiers moyens de communication pour gérer des requêtes, montantes et descendantes, émises par les postes utilisateurs vers la ferme de serveurs ou réciproquement, au moyen d'une interface personnalisable. Les requêtes activent des scripts standards.
Les postes utilisateurs, au niveau 1, comprennent en outre des moyens d'affichage pour afficher les flux de données enrichies, au moyen de l'interface, en mettant en oeuvre des standards d'affichage des flux audio/vidéo.
(b) La station modérateur, au niveau 2, comprend en outre des moyens de calcul et d'affichage graphique pour gérer et contrôler l'enchaînement des échanges avec la ferme de serveurs qui aboutissent à la création et à la publication des flux de données enrichies.
(c) La ferme de serveurs, au niveau 3, comprend en outre des bases de données (SGDB) relationnelles. Les requêtes ont pour objet de mettre à jour et/ou de consulter des données stockées dans les bases de données (SGDB) relationnelles. La ferme de serveurs, au niveau 3, comprend en outre des serveurs dédiés à la gestion de la bande passante de la ferme de serveurs, notamment des serveurs dédiés du type RTSP. Les serveurs dédiés diffusent, selon des standards d'affichage des flux audio/vidéo, les flux de données enrichies. La ferme de serveurs, au niveau 3, comprend en outre des serveurs d'interprétation des scripts pour la génération dynamique de pages. Les scripts sont activés par les requêtes.
Grâce à cette combinaison de traits techniques, sans devoir renoncer aux standards du marché dont il a l'usage et sans devoir recourir à des solutions propriétaires, l'utilisateur dispose d'une information "intelligente" associant aux flux audio/vidéo, de manière synchrone, des données dynamiques prenant en compte le contexte (contexte de l'expérience quotidienne des services en ligne, contexte du lieu
<Desc/Clms Page number 11>
de travail, etc. ) dans lequel il a adressé, via le réseau de communication informatique, une requête visant à obtenir des informations sur un sujet déterminé.
Cas d'une conférence type I
Selon une première variante de réalisation, le système est plus particulièrement destiné à permettre à un utilisateur de participer en direct à une conférence bi-directionnelle diffusée, via le réseau de communication informatique.
Avant le début de la conférence.
Le système est tel que le second équipement informatique de la station modérateur, au niveau 2, comporte des moyens pour préparer la personnalisation de l'interface du niveau 1, avant le début de la conférence. Le système est tel que le premier équipement informatique du poste utilisateur, au niveau 1, comporte des organes de commande, notamment un clavier, actionnables par l'utilisateur avant le début de la conférence, pour poser des questions et/ou consulter des enregistrements audio/vidéo passés archivés et indexés sur la ferme de serveurs. Le système est tel que le troisième équipement informatique de la ferme de serveurs, au niveau 3, comporte des moyens de réception et de traitement pour recevoir les questions et les trier, avant le début de la conférence.
Pendant la conférence.
De préférence, selon l'invention, le système est tel que le premier équipement informatique du poste utilisateur, au niveau 1, comporte des organes de commande, notamment un clavier, actionnables par l'utilisateur pendant la conférence, pour visualiser des flux audio/vidéo diffusés en direct, pour poser des questions et consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs.
Le système est tel que le deuxième équipement informatique de la station modérateur, au niveau 2, comporte : - des moyens de traitement, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation,
<Desc/Clms Page number 12>
pour trier et/ou classer et/ou modifier les questions des postes utilisateurs émises avant ou pendant la conférence, - des moyens de sélection, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation, pour sélectionner parmi les questions celles devant être publiées, - des moyens de contrôle, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation, pour autoriser la publication des questions sur la ferme de serveurs, pour affichage sur les postes utilisateurs.
Le système est tel que les premiers équipements informatiques des postes utilisateurs, au niveau 1, comprennent des premiers moyens de communication, actionnables par les utilisateurs pendant la conférence, pour adresser périodiquement une requête à la ferme de serveurs afin de recevoir en retour les questions autorisées et d'écouter des réponses.
Après la conférence : processus d'archivage et indexation.
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo, dans les serveurs SGBD de la ferme de serveurs, au niveau 3. De préférence, selon l'invention, le système est tel que le second équipement de la station modérateur, au niveau 2, comporte des moyens de visualisation et/ou d'indexation, et/ou de publication sur la ferme de serveurs de l'enregistrement audio/vidéo de la conférence en associant, à tout ou partie des questions émises par les postes utilisateurs et enregistrées dans la ferme de serveurs, des séquences ad hoc de l'enregistrement audio/vidéo de la conférence. Les moyens de visualisation et/ou d'indexation, et/ou de publication sont actionnables, après la conférence, par le modérateur et/ou l'opérateur d'indexation. Le système est tel que le premier équipement du poste utilisateur, au niveau 1, comporte des moyens de recherche et de consultation, actionnables par l'utilisateur après la conférence, pour
<Desc/Clms Page number 13>
rechercher et consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs.
Cas d'une conférence type II
Selon une deuxième variante de réalisation, le système est plus particulièrement destiné à permettre à un utilisateur de consulter en direct ou en différé, un enregistrement
Figure img00130001

1 audio/vidéo d'une conférence. La conférence est réalisée en utilisant des transparents visualisés sur des dispositifs de visualisation situés dans une salle de conférence.
Avant le début de la conférence.
De préférence, selon l'invention, le système est tel que le second équipement informatique de la station modérateur, au niveau 2, comporte des moyens de traitement, actionnables par le modérateur et/ou l'opérateur d'indexation pour établir, avant le début de la conférence, une première table. Cette table spécifie, pour chacun des transparents : - la conversion des formats propriétaires des transparents en des formats traitables avec le protocole HTTP, - les identifiants et le contenu des transparents dans les serveurs SGBD de la ferme de serveurs.
Le système est tel que le second équipement informatique de la station modérateur, au niveau 2, comporte des moyens de calcul, actionnables par le modérateur et/ou l'opérateur d'indexation, pour paramétrer, avant le début de la conférence, un logiciel de tache de fond destiné à être téléchargé par les premiers équipements informatiques des postes utilisateurs lors d'une consultation de l'enregistrement audio/vidéo de la conférence. Les paramètres du logiciel de tache de fond concernent notamment :
Figure img00130002

- la fréquence de consultation d'une mémoire tampon de la ferme de serveurs, - la désignation d'un emplacement sur une page HTML, XML, WML des postes utilisateurs où seront affichés les transparents,
<Desc/Clms Page number 14>
- les identifiants des scripts standards qui seront émis par les postes utilisateurs pendant la consultation.
Pendant la conférence.
De préférence, selon l'invention, le second équipement de la station modérateur, au niveau 2, comporte des moyens de contrôle, actionnables par le modérateur ou par l'opérateur d'indexation, pour commander, au moment approprié pendant la conférence, l'envoi des transparents figurant sur la première table vers les dispositifs de visualisation de la salle de conférence.
De préférence, également selon l'invention, le second équipement de la station modérateur, au niveau 2, comporte des moyens de traitement, actionnables par le modérateur et/ou l'opérateur d'indexation, pendant la conférence, pour créer une seconde table comportant les identifiants des transparents dans les serveurs SGBD de la ferme de serveurs et des données relatives à l'instant de l'envoi repéré sur une échelle de temps, notamment en heure, minute, seconde.
Le système est tel que le second équipement de la station modérateur, au niveau 2, comporte en outre des moyens de traitement, actionnables par le modérateur et/ou l'opérateur d'indexation, pendant la conférence, pour constituer au niveau de la ferme de serveurs, via une mémoire tampon, une troisième table comportant, pour chaque transparent, les identifiants du transparent dans les serveurs SGBD de la ferme de serveurs et les données relatives à l'instant de l'envoi des transparents.
De préférence, selon l'invention, le système est tel que le premier équipement informatique du poste utilisateur, au niveau 1, comporte des moyens de communication, actionnables par les utilisateurs, pour consulter périodiquement, en mettant en oeuvre le logiciel de tache de fond téléchargé, la mémoire tampon et commander l'affichage des transparents repérés par les identifiants dans la mémoire tampon.
<Desc/Clms Page number 15>
Après la conférence : processus d'archivage et d'indexation.
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo, dans les serveurs de base de données de la ferme de serveurs, au niveau 3. De préférence, selon l'invention, le système est tel le second équipement informatique de la station modérateur, au niveau 2, comporte des moyens de traitement, actionnables par le modérateur et/ou l'opérateur d'indexation après la conférence, pour enrichir l'enregistrement audio/vidéo de la conférence avec les transparents affichés durant la conférence.
De préférence, selon l'invention, le système est tel que les moyens de traitement du second équipement informatique de la station modérateur, au niveau 2, comportent : - des moyens de synchronisation pour synchroniser les origines des temps de la vidéo enregistrée et des tables des transparents créées pendant la conférence, - des seconds moyens de communication pour importer les tables ainsi synchronisées dans le fichier des données enrichies, - des troisièmes moyens de communication pour mettre en ligne ce fichier des données enrichies en créant et/ou en modifiant une page HTML, XML, WML accessible à partir du premier équipement informatique du poste utilisateur, au niveau 1, avec un lien sur l'emplacement du fichier de la conférence et de ses données associées.
Le système est tel que le premier équipement du poste utilisateur, au niveau 1, comporte des moyens de recherche et de consultation, actionnables par l'utilisateur après la conférence, pour rechercher et consulter des enregistrements audio/vidéo passés, archivés et indexés sur la ferme de serveurs.
De préférence, selon l'invention, dans le cas de la première variante de réalisation comme dans le cas de la seconde variante de réalisation, le second équipement informatique de la
<Desc/Clms Page number 16>
station modérateur au niveau 2 comporte des organes de commande actionnables par la voix, pendant et après les conférences.
II. Description détaillée des figures
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description d'une variante de réalisation de l'invention donnée à titre d'exemple indicatif et non limitatif, et de la - figure 1 qui représente, de manière schématique, une variante de réalisation d'un système pour créer et diffuser des flux de données enrichies, vers un poste utilisateur, à partir d'une ferme de serveurs, via un réseau de communication informatique ; - figure 2 qui représente, de manière schématique, une première variante de réalisation, plus particulièrement destinée à permettre à un utilisateur de participer en direct à une conférence bi-directionnelle diffusée, via un réseau de communication informatique ; - figure 3 qui représente, de manière schématique, une deuxième variante de réalisation, plus particulièrement destinée à permettre à un utilisateur de consulter en direct ou en différé, un enregistrement audio/vidéo d'une conférence.
Le système représenté sur la figure 1 permet de créer et de diffuser vers un poste utilisateur 1 à partir d'une ferme de serveurs 2, via un réseau de communication informatique 3, notamment du type Internet, des flux de données enrichies 39.
Par flux de données enrichies 39 au sens de la présente invention, on entend la diffusion sur un réseau de communication informatique 3, d'un contenu 28 associant d'une manière synchrone un flux audio/vidéo et des données dynamiques. Par données dynamiques, on entend des données de n'importe quel type (graphique, animation, texte, son,...) qui sont assemblées, en fonction du contexte de la requête de l'utilisateur, à partir d'un contenu stocké dans une base de données ou dans un gestionnaire de contenu.
<Desc/Clms Page number 17>
Figure img00170001
Le système représenté sur la figure 1 comprend un e premier équipement informatique 5 (ci-après désigné le poste utilisateur 1), mis en oeuvre par un utilisateur 4. Il comprend également, un second équipement informatique 7 (ci-après désigné la station modérateur 8), mis en oeuvre par un modérateur et/ou un opérateur d'indexation 6. Il comprend également, un troisième équipement informatique 10 (ci-après désigné la ferme de serveurs 2), mis en oeuvre par un prestataire de service 9.
Le système a une architecture à trois échelons interfacant respectivement : - le poste utilisateur 1, ci-après désigné l'échelon de niveau 1, et - la station modérateur 8, ci-après désignée l'échelon de niveau 2, et - la ferme de serveurs 2, ci-après désignée l'échelon de niveau 3.
(a) Au niveau 1, le système comprend des premiers moyens de communication 40 pour gérer des requêtes 13, montantes et descendantes, émises par les postes utilisateurs 1, vers la ferme de serveurs 2 ou réciproquement. Cette gestion est réalisée au moyen d'une interface personnalisable 15. Les requêtes 13 activent des scripts standards 41. Les postes utilisateurs 1, au niveau 1, comprennent en outre des moyens d'affichage 42 pour afficher les flux de données enrichies 39, au moyen de l'interface personnalisable 15. Les moyens d'affichage 42 mettent en oeuvre des standards d'affichage des
Figure img00170002

flux audio/vidéo 43. Les standards d'affichage des flux audio/vidéo sont notamment les standards suivants : RealVideoTM, QuickTimeiM, Windows MediaTM, MPEG-1, MPEG-2, MPEG-4. Il est rappelé que le sigle MPEG désigne l'expression de langue anglaise :"Moving Picture Experts Group".
(b) Au niveau 2, la station modérateur 8 comprend des moyens de calcul et d'affichage graphique 44 pour gérer et contrôler l'enchaînement des échanges avec la ferme de serveurs 2. Les moyens de calcul et d'affichage graphique 44 aboutissent
<Desc/Clms Page number 18>
à la création et la publication des flux de données enrichies 39 par la ferme de serveurs (2).
(c) Au niveau 3, la ferme de serveurs 2 comprend des bases de données (SGDB : Système de Gestion de Base de Données) 45 relationnelles. Les requêtes 13, montantes et descendantes, émises par les postes utilisateurs 1, permettent de mettre à jour et/ou de consulter des données stockées dans les bases de données (SGDB) 45 relationnelles. Les requêtes 13 mettent à jour selon des standards établis, notamment selon les standards SQL, SQL92, des données stockées dans les bases de données 45 (SGDB) relationnelles. Il est rappelé que le sigle SQL désigne l'expression de langue anglaise :"Structured Query Language".
La ferme de serveurs 2, au niveau 3, comprend en outre des serveurs de gestion 46 dédiés à la gestion de la bande passante de la ferme de serveurs 2, notamment des serveurs dédiés du type RTSP. Les standards mis en oeuvre par les serveurs dédiés 46 sont notamment les standards RTP, RTSP, RTCP.
Il est rappelé que les sigles mentionnés désignent respectivement les expressions de langue anglaise suivantes : RTP : Real Time Protocol, RTSP : RealTime Streaming Protocol, RTCP : Real Time Control Protocol.
Les serveurs de gestion 46 dédiés diffusent, selon des standards d'affichage des flux audio/vidéo 43, les flux de données enrichies 39. Ces standards sont notamment les standards suivants : RealVideo, QuickTime, Windows Media'IM, MPEG-1, MPEG-2, MPEG-4.
La ferme de serveurs 2, au niveau 3, comprend en outre des serveurs d'interprétation de scripts 20 pour la génération dynamique de flux de données enrichies 39 sous la forme de pages 28. Les scripts sont des scripts de gestion dynamique de pages HTML, XML, WML, notamment selon les standards de scripts PHP ou ASP. Les serveurs d'interprétation de script 20 comprennent également de manière usuelle un serveur HTTP. Les scripts 20 sont activés par les requêtes 13.
<Desc/Clms Page number 19>
Grâce à cette combinaison de traits techniques, sans devoir renoncer aux standards du marché dont il a l'usage et sans devoir recourir à des solutions propriétaires, l'utilisateur 4 dispose d'une information" intelligente ". Cette information intelligente associe aux flux audio/vidéo, de manière synchrone, des données dynamiques prenant en compte le contexte (contexte de l'expérience quotidienne des services en ligne, contexte du lieu de travail, etc. ) dans lequel l'utilisateur 4 a adressé, via le réseau de communication informatique 3, une requête 13 visant à obtenir des informations sur un sujet déterminé.
Cas d'une conférence du type I
Une première variante de réalisation sera plus précisément décrite ci-après, en se référant à la figure 2. On reconnaît sur cette figure des éléments techniques précédemment décrits en se référant à la figure 1 ; ils portent les mêmes références. Cette variante de réalisation permet à un utilisateur 4 de participer en direct à une conférence bidirectionnelle diffusée, via le réseau de communication informatique 3.
Avant le début de la conférence
Dans le cas de cette variante de réalisation, le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens pour préparer la personnalisation de l'interface personnalisable 15 du niveau 1, avant le début de la conférence. La personnalisation de l'interface dudit niveau 1 est réalisée en fonction de la charte graphique propre au site qui héberge ladite conférence.
Le premier équipement informatique 5 du poste utilisateur 1, au niveau 1, comporte des organes de commande 47 actionnables par l'utilisateur 4, notamment par la voix ou au moyen d'un clavier, avant le début de la conférence.
L'utilisateur 1 utilise les organes de commande 47 pour poser des questions et/ou pour consulter des enregistrements
<Desc/Clms Page number 20>
audio/vidéo 21 passés archivés et indexés sur la ferme de serveurs 2. Le troisième équipement informatique 10 de la ferme de serveurs 2, au niveau 3, comporte des moyens de réception et de traitement 48 pour recevoir les questions et les trier, avant le début de la conférence.
Pendant la conférence
De préférence, dans le cas de cette première variante de réalisation relative aux conférences de type I, le premier équipement informatique 5 du poste utilisateur 1, au niveau 1, comporte des organes de commande 47, actionnables par l'utilisateur 4, notamment par la voix ou au moyen d'un clavier.
Les organes de commande 47 sont utilisés par l'utilisateur, pendant de la conférence, pour poser des questions et pour consulter des enregistrements audio/vidéo 21 passés, archivés et indexés sur la ferme de serveurs 2.
Le deuxième équipement informatique de la station modérateur 8, au niveau 2, comporte des moyens de traitement 49, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation 6, pour trier et/ou classer et/ou modifier les questions des postes utilisateurs 1 émises avant ou pendant la conférence. Le deuxième équipement informatique de la station modérateur 8, au niveau 2, comporte en outre des moyens de sélection 51, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation 6, pour sélectionner parmi les questions celles devant être publiées. Le deuxième équipement informatique de la station modérateur 8, au niveau 2, comporte en outre des moyens de contrôle 52, actionnables pendant la conférence par le modérateur et/ou l'opérateur d'indexation 6, pour autoriser la publication des questions sur la ferme de serveurs 2, pour affichage sur les postes utilisateurs 1.
Les premiers équipements informatiques 5 des postes utilisateurs 1, au niveau 1, comprennent des premiers moyens de communication 40, actionnables par les utilisateurs 4 pendant la conférence, pour adresser périodiquement des requêtes 13 à la
<Desc/Clms Page number 21>
ferme de serveurs 2 afin de recevoir en retour les questions autorisées et d'écouter des réponses.
Après la conférence : processus d 1 archivage et d'indexation
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo 21, dans les serveurs SGBD 26 de la ferme de serveurs 2, au niveau 3. Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens de visualisation et/ou d'indexation et/ou de publication 56 sur la ferme de serveurs 2 de l'enregistrement audio/vidéo 21 de la conférence. Les moyens de visualisation et/ou d'indexation et/ou de publication 56 permettent d'associer, à tout ou partie des questions émises par les postes utilisateurs 1 et enregistrées dans la ferme de serveurs 2, des séquences ad hoc de l'enregistrement audio/vidéo 21 de la conférence. Les moyens de visualisation et/ou d'indexation et/ou de publication 56 sont actionnés et mis en oeuvre, après la conférence, par le modérateur et/ou l'opérateur d'indexation 6.
Le premier équipement informatique 5 du poste utilisateur 1, au niveau 1, comporte des moyens de recherche et de consultation 57, actionnables par l'utilisateur 4 après la conférence, pour rechercher et consulter des enregistrements audio/vidéo 21 passés, archivés et indexés sur la ferme de serveurs 2.
Cas d'une conférence du type II
Une deuxième variante de réalisation sera plus précisément décrite ci-après, en se référant à la figure 3. On
Figure img00210001

reconnai reconnaît sur cette figure des éléments techniques précédemment décrits en se référant aux figures 1 et 2 ; ils portent les mêmes références. Cette variante de réalisation permet à un utilisateur 4 (i) de suivre une diffusion en directe et/ou un enregistrement en différé d'une conférence, (ii) de consulter en direct ou en différé, un enregistrement audio/vidéo 21 d'une conférence. Les équipements informatiques permettant à un
<Desc/Clms Page number 22>
utilisateur de suivre une diffusion en directe et/ou un enregistrement en différé d'une conférence ont été précédemment décrits dans le cas d'une conférence du type I.
La conférence est réalisée en utilisant des transparents 22 visualisés sur des dispositifs de visualisation 23 situés dans une salle de conférence 24.
Avant la conférence.
Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens de traitement 49, actionnables par le modérateur et/ou l'opérateur d'indexation 6, avant le début de la conférence, pour établir une première table 25 spécifiant, pour chacun des transparents 22 : - la conversion des formats propriétaires 29 des transparents 22 en des formats traitables avec le protocole HTTP, les identifiants 27 et le contenu 28 des transparents 22 dans les serveurs SGBD 26 de la ferme de serveurs 2.
Le modérateur a préparé la table 25 des transparents à envoyer avec le discours du présentateur sur le BarcoTM ou tout autre dispositif de visualisation. Pour effectuer cette préparation, le modérateur dispose des transparents du présentateur qui sont à 99 % numérotés dans l'ordre donné par le présentateur. Il peut donc, à priori, réaliser la conversion et construire une table qui identifie les transparents dans l'ordre voulu.
Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens de calcul 58, actionnables par le modérateur et/ou l'opérateur d'indexation 6. Les moyens de calcul 58 sont utilisés, avant le début de la conférence, pour paramétrer un logiciel de tache de fond 30 destiné à être téléchargé par les premiers équipements informatiques 5 des postes utilisateurs 1 lors d'une consultation de l'enregistrement audio/vidéo 21 de la
<Desc/Clms Page number 23>
conférence. Les paramètres du logiciel de tache de fond 30 concernant notamment : - la fréquence de consultation d'une mémoire tampon 31 de la ferme de serveurs 2, - la désignation d'un emplacement 32 sur une page HTML, XML, WML 33 des postes utilisateurs 1 où seront affichés les transparents 22, - les identifiants 27 des scripts standards 41 qui seront émis par les postes utilisateurs 1 pendant ladite consultation.
Pendant la conférence
Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens de contrôle 52, actionnables par le modérateur ou par l 1 opérateur d'indexation 6, pour commander, au moment approprié pendant la conférence, l'envoi des transparents 22 figurant sur la première table 25 vers les dispositifs de visualisation 23 de la salle de conférence 24. Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte en outre des moyens de traitement 49, actionnables par le modérateur et/ou l'opérateur d'indexation 6, pendant la conférence, pour créer une seconde table 34 comportant les identifiants 27 des transparents 22 dans les serveurs SGBD 26 de la ferme de serveurs 2 et des données relatives à l'instant de l'envoi repéré sur une échelle de temps, notamment en heure, minute, seconde.
C'est le présentateur 100 qui gère l'ordre d'apparition de ses transparents 22. Le modérateur 6 les connaît visuellement (vignette sur écran ou support papier). Le modérateur 6 connaît également leur nom (le chemin de stockage dans le SGBD 26 de la ferme de serveurs 2) et l'ordre présumé. A partir de la liste originale, il crée, en fonction du déroulement de la présentation, la seconde table 34 où les
Figure img00230001

transparents repérés par leur""nom"héritent d'un code temps (par rapport à une origine to) correspondant au moment de leur apparition. Un transparent 22 peut apparaître plusieurs fois
<Desc/Clms Page number 24>
dans la seconde liste. Il a toujours le même nom mais des codes temps différents.
Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte en outre des moyens de traitement 49, actionnables par le modérateur et/ou l'opérateur d'indexation 6, pendant la conférence, pour constituer au niveau de la ferme de serveurs 2, via une mémoire tampon 31, une troisième table 35 comportant, pour chaque transparent 22, les identifiants 27 du transparent 22 dans les serveurs SGBD 26 de la ferme de serveurs 2 et les données relatives à l'instant de l'envoi des transparents 22.
De préférence, dans le cas de cette variante de réalisation, le premier équipement informatique 5 du poste utilisateur 1, au niveau 1, comporte des moyens de communication 63, actionnables par les utilisateurs 4. Les moyens de communication 63 sont utilisés par les utilisateurs 4 pour consulter périodiquement, en mettant en oeuvre le logiciel de tache de fond 30 téléchargé, la mémoire tampon 31 et pour commander l'affichage des transparents 22 repérés par les identifiants 27 dans la mémoire tampon 31.
Après la conférence : processus d 1 archivage et d'indexation
La conférence est enregistrée, sous la forme d'un enregistrement audio/vidéo 21, dans les serveurs de base de données 19 de la ferme de serveurs 2, au niveau 3. Le second équipement informatique 7 de la station modérateur 8, au niveau 2, comporte des moyens de traitement 49, actionnables par le modérateur et/ou l'opérateur d'indexation 6 après la conférence, pour enrichir 11 enregistrement audio/vidéo 21 de la conférence avec les transparents 22 affichés durant la conférence.
A cet effet, plus particulièrement, les moyens de traitement 49 du second équipement informatique 7 de la station modérateur 8, au niveau 2, comportent : - des moyens de synchronisation 64 pour synchroniser les origines des temps de la vidéo enregistrée et des secondes
<Desc/Clms Page number 25>
tables 34 et des troisièmes tables 35 des transparents 22 créées pendant la conférence, - des seconds moyens de communication 66 pour importer les secondes tables 34 et les troisièmes tables 35 ainsi synchronisées dans le fichier des données enrichies 38, - des troisièmes moyens de communication 67 pour mettre en ligne ce fichier des données enrichies 38 en créant et/ou en modifiant une page HTML, XML, WML 33 accessible à partir du premier équipement informatique 5 du poste utilisateur 1, au niveau 1, avec un lien sur l'emplacement 32 du fichier de la conférence 65 et de ses données associées.
Le premier équipement informatique 5 du poste utilisateur 1, au niveau 1, comporte des moyens de recherche et de consultation 57, actionnables par l'utilisateur 4 après la conférence, pour rechercher et consulter des enregistrements audio/vidéo 21 passés, archivés et indexés sur la ferme de serveurs 2.
Il est souligné ici que le second équipement informatique 7, de la station modérateur 8 au niveau 2, peut avantageusement comporter, dans le cas de la première variante de réalisation comme dans le cas de la deuxième variante de réalisation, des organes de commande 47, actionnables par la voix.
<Desc/Clms Page number 26>
NOMENCLATURE
Figure img00260001
<tb>
<tb> Groupe <SEP> nominal <SEP> Réf. <SEP> Num.
<tb>
Troisième <SEP> moyens <SEP> de <SEP> communication <SEP> 67
<tb> Seconds <SEP> moyens <SEP> de <SEP> communication <SEP> 66
<tb> Fichier <SEP> de <SEP> ladite <SEP> conférence <SEP> 65
<tb> Moyens <SEP> de <SEP> synchronisation <SEP> 64
<tb> Moyens <SEP> communication <SEP> 63
<tb> Moyens <SEP> de <SEP> calcul <SEP> 58
<tb> Moyens <SEP> de <SEP> recherche <SEP> et <SEP> de <SEP> consultation <SEP> 57
<tb> Moyens <SEP> de <SEP> visualisation <SEP> et/ou <SEP> 56
<tb> d'indexation, <SEP> et/ou <SEP> de <SEP> publication
<tb> Moyens <SEP> de <SEP> contrôle <SEP> 52
<tb> Moyens <SEP> de <SEP> sélection <SEP> 51
<tb> Moyens <SEP> de <SEP> traitement <SEP> 49
<tb> Moyens <SEP> de <SEP> réception <SEP> et <SEP> de <SEP> traitement <SEP> 48
<tb> Organes <SEP> de <SEP> commande <SEP> 47
<tb> Serveurs <SEP> de <SEP> gestion <SEP> 46
<tb> Bases <SEP> de <SEP> données <SEP> (SGDB) <SEP> 45
<tb> Moyens <SEP> de <SEP> calcul <SEP> et <SEP> d'affichage <SEP> 44
<tb> graphique
<tb> Standards <SEP> d'affichage <SEP> des <SEP> flux <SEP> 43
<tb> audio/vidéo
<tb> Moyens <SEP> d'affichage <SEP> 42
<tb> Scripts <SEP> standards <SEP> 41
<tb> Premiers <SEP> moyens <SEP> de <SEP> communication <SEP> 40
<tb> Flux <SEP> de <SEP> données <SEP> enrichies <SEP> 39
<tb> Fichier <SEP> des <SEP> données <SEP> enrichies <SEP> 38
<tb> Troisième <SEP> table <SEP> 35
<tb> Seconde <SEP> table <SEP> 34
<tb> Page <SEP> HTML, <SEP> XML, <SEP> WML <SEP> 33
<tb> Emplacement <SEP> 32
<tb>
<Desc/Clms Page number 27>
Figure img00270001
<tb>
<tb> Mémoire <SEP> tampon <SEP> 31
<tb> logiciel <SEP> de <SEP> tache <SEP> de <SEP> fond <SEP> 30
<tb> Formats <SEP> propriétaires <SEP> 29
<tb> Contenu <SEP> 28
<tb> Identifiant <SEP> 27
<tb> Serveurs <SEP> SGBD <SEP> 26
<tb> Première <SEP> table <SEP> 25
<tb> Salle <SEP> de <SEP> conférence <SEP> 24
<tb> Dispositifs <SEP> de <SEP> visualisation <SEP> 23
<tb> Transparent <SEP> (s) <SEP> 22
<tb> Enregistrement <SEP> (s) <SEP> audio/vidéo <SEP> 21
<tb> Serveurs <SEP> d'interprétation <SEP> des <SEP> scripts <SEP> 20
<tb> Serveurs <SEP> de <SEP> bases <SEP> de <SEP> données <SEP> 19
<tb> Serveurs <SEP> de <SEP> diffusion <SEP> 18
<tb> Système <SEP> de <SEP> gestion <SEP> de <SEP> bases <SEP> de <SEP> données <SEP> 16
<tb> Interface <SEP> personnalisable <SEP> 15
<tb> Requête <SEP> (s) <SEP> 13
<tb> Troisième <SEP> équipement <SEP> informatique <SEP> 10
<tb> Prestataire <SEP> de <SEP> service <SEP> 9
<tb> Station <SEP> modérateur <SEP> 8
<tb> Second <SEP> équipement <SEP> informatique <SEP> 7
<tb> Modérateur <SEP> et/ou <SEP> (un) <SEP> opérateur <SEP> 6
<tb> d'indexation
<tb> Premier <SEP> (s) <SEP> équipement <SEP> (s) <SEP> informatique <SEP> (s) <SEP> 5
<tb> Utilisateur <SEP> (s) <SEP> 4
<tb> Réseau <SEP> de <SEP> communication <SEP> informatique <SEP> 3
<tb> Ferme <SEP> de <SEP> (s) <SEP> serveurs <SEP> 2
<tb> Poste <SEP> (s) <SEP> utilisateur <SEP> (s) <SEP> 1
<tb>

Claims (20)

REVENDICATIONS
1. Procédé pour créer et diffuser vers un poste utilisateur (1) à partir d'une ferme de serveurs (2), via un réseau de communication informatique (3), notamment du type Internet, des flux de données enrichies (39) ; par flux de données enrichies (39) au sens de la présente invention, on entend la diffusion sur un réseau de communication informatique (3), d'un contenu associant d'une manière synchrone un flux audio/vidéo et des données dynamiques ; la notion de données dynamiques est explicitée dans la description ; ledit procédé comprenant l'étape (a) de structurer la relation entre : - un utilisateur (4) disposant d'un premier équipement informatique (5) (ci-après désigné le poste utilisateur (1)), - un modérateur et/ou un opérateur d'indexation (6) disposant d'un second équipement informatique (7) (ci-après désigné la station modérateur (8)), et - un prestataire de service (9) disposant d'un troisième équipement informatique (10) (ci-après désigné la ferme des serveurs (2)) ; ledit procédé comprenant en outre l'étape (b), pour structurer la relation entre l'utilisateur (4), le modérateur et/ou l'opérateur d'indexation (6) et le prestataire de service (9), de constituer une architecture comportant trois échelons entre le poste utilisateur (1), la station modérateur (8) et la ferme de serveurs (2) ; lesdits trois échelons étant respectivement les suivants : - un échelon au niveau du poste utilisateur (1), ciaprès désigné l'échelon de niveau 1, - un échelon au niveau de la station modérateur (8), ci-après désignée l'échelon de niveau 2, - un échelon au niveau de la ferme de serveurs (2), ci-après désigné l'échelon de niveau 3 ;
<Desc/Clms Page number 29>
ledit procédé comprenant en outre l'étape (c), au niveau 1 du poste utilisateur (1), de gérer des requêtes (13), montantes et descendantes, émises par lesdits postes utilisateurs (1) vers ladite ferme de serveurs (2) ou réciproquement, au moyen d'une interface personnalisable (15) ; lesdites requêtes (13) activant des scripts standards ; lesdites requêtes (13) mettant à jour et/ou consultant des données stockées dans le système de gestion de bases de données (16) (SGDB) relationnelles de ladite ferme de serveurs (2) ; ledit procédé comprenant en outre l'étape (d), au niveau 1, d'afficher, en réponse auxdites requêtes (13), sur lesdits postes utilisateurs (1) lesdits flux de données enrichies (39), au moyen de ladite interface personnalisable (15), en mettant en oeuvre des standards d'affichage des flux audio/vidéo ; ledit procédé comprenant en outre l'étape (e), au niveau 2, d'organiser, de gérer et de contrôler l'enchaînement des échanges avec ladite ferme de serveurs (2) qui aboutissent à la création et à la publication desdits flux de données enrichies (39) ; ledit procédé comprenant en outre l'étape (f), au niveau 3 de la ferme de serveurs (2), de gérer : - des serveurs de diffusion (18) desdits flux de données enrichies (39), notamment en mettant en oeuvre des standards, - des serveurs de bases de données (19), - des serveurs d'interprétation des scripts (20) pour la génération dynamique de pages ; lesdits scripts étant activés par lesdites requêtes (13) ; de sorte que, sans devoir renoncer aux standards du marché dont il a l'usage et sans devoir recourir à des solutions propriétaires, l'utilisateur (4) dispose d'une information "intelligente" associant aux flux audio/vidéo, de manière synchrone, des données dynamiques prenant en compte le contexte
<Desc/Clms Page number 30>
(contexte de l'expérience quotidienne des services en ligne, contexte du lieu de travail, etc. ) dans lequel il a adressé, via le réseau de communication informatique (3), une requête (13) visant à obtenir des informations sur un sujet déterminé.
2. Procédé selon la revendication 1 ; ledit procédé étant plus particulièrement destiné à permettre à un utilisateur (4) de participer en direct à une conférence bi-directionnelle diffusée, via ledit réseau de communication informatique (3) ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence, l'étape de préparer la personnalisation de l'interface personnalisable (15) dudit niveau 1 ; ledit procédé étant tel que l'étape (c) au niveau 1 de gérer des requêtes (13) vers ladite ferme de serveurs (2) comporte, avant le début de la conférence, l'étape de poser des questions et/ou de consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2) ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence, l'étape de recevoir lesdites questions et de les trier.
3. Procédé selon la revendication 2 ; ledit procédé étant tel que l'étape (c) au niveau 1 de gérer des requêtes (13) vers ladite ferme de serveurs (2) comporte, pendant la conférence, l'étape de visualiser des flux audio/vidéo diffusés en direct, de poser des questions et de consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2) ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, pendant la conférence : - l'étape de trier et/ou de classer et/ou de modifier lesdites questions des postes utilisateurs (1) émises avant ou pendant ladite conférence, - l'étape de sélectionner parmi lesdites questions celles devant être publiées,
<Desc/Clms Page number 31>
l'étape d'autoriser la publication desdites questions sur ladite ferme de serveurs (2), pour affichage sur lesdits postes utilisateurs (1) ; ledit procédé comprenant en outre l'étape, pour lesdits postes utilisateurs (1), d'adresser périodiquement une requête (13) à ladite ferme de serveurs (2) afin de recevoir en retour les questions autorisées et d'écouter des réponses.
4. Procédé selon la revendication 3 ; ladite conférence ayant été enregistrée, sous la forme d'un enregistrement audio/vidéo (21), dans lesdits serveurs SGBD de ladite ferme de serveurs (2), au niveau 3 ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, après la conférence, l'étape de visionner et/ou d'indexer et/ou de publier sur ladite ferme de serveurs (2) ledit enregistrement audio/vidéo (21) de ladite conférence en associant, à tout ou partie desdites questions émises par les postes utilisateurs (1) et enregistrées dans ladite ferme de serveurs (2), des séquences ad hoc dudit enregistrement audio/vidéo (21) de ladite conférence ; ledit procédé étant tel que l'étape (c) au niveau 1, de gérer des requêtes (13) vers ladite ferme de serveurs (2), comporte, après la conférence, l'étape de rechercher et de consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2).
5. Procédé selon la revendication 1 ; ledit procédé étant plus particulièrement destiné à permettre à un utilisateur (4) de consulter en direct ou en différé, un enregistrement audio/vidéo (21) d'une conférence ; ladite conférence étant réalisée en utilisant des transparents (22) visualisés sur des dispositifs de visualisation (23) situés dans une salle de conférence (24) ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence l'étape, pour la station modérateur (8), d'établir une première table (25) spécifiant, pour chacun desdits transparents (22) :
<Desc/Clms Page number 32>
- la conversion des formats propriétaires (29) des transparents (22) en des formats traitables avec le protocole HTTP (HyperText Transfert Protocol), - les identifiants (27) et le contenu (28) desdits transparents (22) dans lesdits serveurs SGBD (26) de ladite ferme de serveurs (2) ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, avant le début de la conférence l'étape, pour la station modérateur (8), de paramétrer un logiciel de tache de fond (30) destiné à être téléchargé par lesdits postes utilisateurs (1) lors d'une consultation dudit enregistrement audio/vidéo (21) de ladite conférence ; lesdits paramètres dudit logiciel de tache de fond (30) concernant notamment : - la fréquence de consultation d'une mémoire tampon (31) de ladite ferme de serveurs (2), - la désignation d'un emplacement (32) sur une page HTML, XML, WML (33) desdits postes utilisateurs (1) où seront affichés lesdits transparents (22), - les identifiants (27) des scripts standards (41) qui seront émis par lesdits postes utilisateurs (1) pendant ladite consultation.
6. Procédé selon l'une quelconque des revendications 1 à 5 ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, pendant la conférence : - 11 étape, pour la station modérateur (8), de commander, au moment approprié, l'envoi desdits transparents (22) figurant sur ladite première table (25) vers lesdits dispositifs de visualisation (23) de ladite salle de conférence (24), - l'étape, pour la station modérateur (8), de créer une seconde table (34) comportant les identifiants (27) desdits transparents (22) dans les serveurs SGBD (26) de ladite ferme de serveurs (2) et des données relatives à l'instant de l'envoi
<Desc/Clms Page number 33>
repéré sur une échelle de temps, notamment en heure, minute, seconde ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte en outre, pendant la conférence, l'étape, pour la station modérateur (8), de constituer au niveau de ladite ferme de serveurs (2), via une mémoire tampon (31), une troisième table (35) comportant, pour chaque transparent (22), lesdits identifiants (27) dudit transparent (22) dans lesdits serveurs SGBD (26) de ladite ferme de serveurs (2) et lesdites données relatives à l'instant de l'envoi desdits transparents (22).
7. Procédé selon la revendication 6 ; ledit procédé étant tel que les étapes (c) et (d) comportent en outre l'étape, pour le poste utilisateur (1), de consulter périodiquement, en mettant en oeuvre ledit logiciel de tache de fond (30) téléchargé, ladite mémoire tampon (31) et de commander l'affichage des transparents (22) repérés par lesdits identifiants (27) dans ladite mémoire tampon (31).
8. Procédé selon l'une quelconque des revendications 6 ou 7 ; ladite conférence ayant été enregistrée, sous la forme d'un enregistrement audio/vidéo (21), dans les serveurs de bases de données (19) de ladite ferme de serveurs (2), au niveau 3 ; ledit procédé étant tel que l'étape (e) au niveau 2 comporte, après la conférence, l'étape d'enrichir l'enregistrement audio/vidéo (21) de ladite conférence avec les transparents (22) affichés durant ladite conférence.
9. Procédé selon la revendication 8 ; ledit procédé étant tel que l'étape au niveau 2, pour la station modérateur (8), d'enrichir l'enregistrement audio/vidéo (21) de ladite conférence avec les transparents (22) affichés durant ladite conférence comporte les étapes suivantes : - l'étape de synchroniser les origines des temps de ladite vidéo enregistrée et des secondes tables (34) et des troisièmes tables (35) des transparents (22) créées pendant la conférence,
<Desc/Clms Page number 34>
- l'étape d'importer lesdites secondes tables (34) et troisièmes tables (35) ainsi synchronisées dans ledit fichier des données enrichies (38), - l'étape de mettre en ligne ce fichier des données enrichies (38) en créant et/ou modifiant une page HTML, XML, WML (33) accessible à partir du poste utilisateur (1) avec un lien sur l'emplacement (32) du fichier de ladite conférence (65) et de ses données associées ; ledit procédé étant tel que l'étape, au niveau 1, de gérer des requêtes (13) vers ladite ferme de serveurs (2) comporte l'étape de rechercher et de consulter ladite conférence archivée et indexée sur ladite ferme de serveurs (2).
10. Système pour créer et diffuser vers un poste utilisateur (1) à partir d'une ferme de serveurs (2), via un réseau de communication informatique (3), notamment du type Internet, des flux de données enrichies (39) ; par flux de données enrichies (39) au sens de la présente invention, on entend la diffusion, sur un réseau de communication informatique (3), d'un contenu (28) associant d'une manière synchrone un flux audio/vidéo et des données dynamiques ; la notion de données dynamiques est explicitée dans la description ledit système comprenant : - un premier équipement informatique (5) (ci-après désigné le poste utilisateur (1)), mis en oeuvre par un utilisateur (4), et - un second équipement informatique (7) (ci-après désigné la station modérateur (8)), mis en oeuvre par un modérateur et/ou un opérateur d'indexation (6), et - un troisième équipement informatique (10) (ci-après désigné la ferme des serveurs (2)), mis en oeuvre par un prestataire de service (9) ; ledit système comprenant en outre une architecture à trois échelons interfacant respectivement : - ledit poste utilisateur (1), ci-après désigné l'échelon de niveau 1, et/ou
<Desc/Clms Page number 35>
- ladite station modérateur (8), ci-après désignée l'échelon de niveau 2, et/ou - ladite ferme de serveurs (2), ci-après désignée l'échelon de niveau 3 ; (a) ledit système comprenant en outre : - des premiers moyens de communication (40) pour gérer des requêtes (13), montantes et descendantes, émises par lesdits postes utilisateurs (1) vers ladite ferme des serveurs (2) ou réciproquement, au moyen d'une interface personnalisable (15) i lesdites requêtes (13) activant des scripts standards (41) ; lesdits postes utilisateurs (1), au niveau 1, comprenant en outre : - des moyens d'affichage (42) pour afficher lesdits flux de données enrichies (39), au moyen de ladite interface personnalisable (15), en mettant en oeuvre des standards d'affichage des flux audio/vidéo (43) ; (b) ladite station modérateur (8), au niveau 2, comprenant en outre : - des moyens de calcul et d'affichage graphique (44) pour gérer et contrôler l'enchaînement des échanges avec ladite ferme de serveurs (2) qui aboutissent à la création et à la publication desdits flux de données enrichies (39) par ladite ferme de serveurs (2) ; (c) ladite ferme de serveurs (2), au niveau 3, comprenant en outre : - des bases de données (SGDB) (45) relationnelles ; lesdites requêtes (13) mettant à jour et/ou consultant des données stockées dans lesdites bases de données (SGDB) (45) relationnelles ; ladite ferme de serveurs (2), au niveau 3, comprenant en outre : - des serveurs de gestion (46) dédiés à la gestion de la bande passante de ladite ferme de serveurs (2), notamment des serveurs dédiés du type RTSP ;
<Desc/Clms Page number 36>
lesdits serveurs de gestion (46) dédiés diffusant, selon des standards d'affichage des flux audio/vidéo (43) lesdits flux de données enrichies (39) ; ladite ferme de serveurs (2), au niveau 3, comprenant en outre : - des serveurs d'interprétation des scripts (20) pour la génération dynamique de pages ; lesdits scripts (20) étant activés par lesdites requêtes (13) ; de sorte que, sans devoir renoncer aux standards du marché dont il a l'usage et sans devoir recourir à des solutions propriétaires, l'utilisateur (4) dispose d'une information "intelligente', associant aux flux audio/vidéo, de manière synchrone, des données dynamiques prenant en compte le contexte (contexte de l'expérience quotidienne des services en ligne, contexte du lieu de travail, etc. ) dans lequel il a adressé, via le réseau de communication informatique (3), une requête (13) visant à obtenir des informations sur un sujet déterminé.
11. Système selon la revendication 10 ; ledit système étant plus particulièrement destiné à permettre à un utilisateur (4) de participer en direct à une conférence bi-directionnelle diffusée, via ledit réseau de communication informatique (3) ; ledit système étant tel que le second équipement informatique (7) de ladite station modérateur (8), au niveau 2, comporte des moyens pour préparer la personnalisation de l'interface personnalisable (15) dudit niveau 1, avant le début de la conférence ; ledit système étant tel que le premier équipement informatique (5) du poste utilisateur (1), au niveau 1, comporte des organes de commande (47), notamment un clavier, actionnables par l'utilisateur (4) avant le début de la conférence, pour poser des questions et/ou pour consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2) ;
<Desc/Clms Page number 37>
ledit système étant tel que le troisième équipement informatique (10) de la ferme de serveurs (2), au niveau 3, comporte des moyens de réception et de traitement (48) pour recevoir lesdites questions et les trier, avant le début de la conférence.
12. Système selon la revendication 11 i ledit système étant tel que le premier équipement informatique (5) du poste utilisateur (1), au niveau 1, comporte des organes de commande (47), notamment un clavier, actionnables par l'utilisateur (4) pendant la conférence pour visualiser des flux audio/vidéo diffusés en direct, pour poser des questions et pour consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2) ; ledit système étant tel que le deuxième équipement informatique de la station modérateur (8), au niveau 2, comporte : - des moyens de traitement (49), actionnables pendant la conférence par ledit modérateur et/ou ledit opérateur d'indexation (6), pour trier et/ou classer et/ou modifier lesdites questions des postes utilisateurs (1) émises avant ou pendant ladite conférence, - des moyens de sélection (51), actionnables pendant la conférence par ledit modérateur et/ou ledit opérateur d'indexation (6), pour sélectionner parmi lesdites questions celles devant être publiées, - des moyens de contrôle (52), actionnables pendant la conférence par ledit modérateur et/ou ledit opérateur d'indexation (6), pour autoriser la publication desdites questions sur ladite ferme de serveurs (2), pour affichage sur lesdits postes utilisateurs (1) ; ledit système étant tel que les premiers équipements informatiques (5) des postes utilisateurs (1), au niveau 1, comprennent des premiers moyens de communication (40), actionnables par lesdits utilisateurs (4) pendant ladite conférence, pour adresser périodiquement une requête (13) à
<Desc/Clms Page number 38>
ladite ferme de serveurs (2) afin de recevoir en retour les questions autorisées et d'écouter des réponses.
13. Système selon la revendication 12 ladite conférence ayant été enregistrée, sous la forme d'un enregistrement audio/vidéo (21), dans lesdits serveurs SGBD (26) de ladite ferme de serveurs (2), au niveau 3 ; ledit système étant tel que ledit second équipement informatique (7) de la station modérateur (8), au niveau 2, comporte des moyens de visualisation et/ou d'indexation et/ou de publication (56) sur ladite ferme de serveurs (2) de l'enregistrement audio/vidéo (21) de ladite conférence en associant, à tout ou partie desdites questions émises par les postes utilisateurs (1) et enregistrées dans ladite ferme de serveurs (2), des séquences ad hoc dudit enregistrement audio/vidéo (21) de ladite conférence lesdits moyens de visualisation et/ou d'indexation et/ou de publication (56) étant actionnables, après la conférence, par ledit modérateur et/ou ledit opérateur d'indexation (6) ; ledit système étant tel que ledit premier équipement informatique (5) du poste utilisateur (1), au niveau 1, comporte des moyens de recherche et de consultation (57), actionnables par ledit utilisateur (4) après la conférence, pour rechercher et consulter des enregistrements audio/vidéo passés, archivés et indexés sur ladite ferme de serveurs (2).
14. Système selon la revendication 10 ; ledit système étant plus particulièrement destiné à permettre à un utilisateur (4) de consulter en direct ou en différé, un enregistrement audio/vidéo (21) d'une conférence ; ladite conférence étant réalisée en utilisant des transparents (22) visualisés sur des dispositifs de visualisation (23) situés dans une salle de conférence (24) ; ledit système étant tel que ledit second équipement informatique (7) de la station modérateur (8), au niveau 2, comporte des moyens de traitement (49), actionnables par ledit modérateur et/ou ledit opérateur d'indexation (6),
<Desc/Clms Page number 39>
avant le début de la conférence, pour établir une première table (25) spécifiant, pour chacun desdits transparents (22) : - la conversion des formats propriétaires (29) des transparents (22) en des formats traitables avec le protocole HTTP, - les identifiants (27) et le contenu (28) desdits transparents (22) dans lesdits serveurs SGBD (26) de ladite ferme de serveurs (2) ; ledit système étant tel que ledit second équipement informatique (7) de la station modérateur (8), au niveau 2, comporte des moyens de calcul (58), actionnables par ledit modérateur et/ou ledit opérateur d'indexation (6), avant le début de la conférence, pour paramétrer un logiciel de tache de fond (30) destiné à être téléchargé par lesdits premiers équipements informatiques (5) des postes utilisateurs (1) lors d'une consultation dudit enregistrement audio/vidéo (21) de ladite conférence ; lesdits paramètres dudit logiciel de tache de fond (30) concernant notamment : - la fréquence de consultation d'une mémoire tampon (31) de ladite ferme de serveurs (2), - la désignation d'un emplacement (32) sur une page HTML, XML, WML (33) desdits postes utilisateurs (1) où seront affichés lesdits transparents (22), - les identifiants (27) des scripts standards (41) qui seront émis par lesdits postes utilisateurs (1) pendant ladite consultation.
15. Système selon l'une quelconque des revendications 10 à 14 ; pendant la conférence ; ledit système étant tel que ledit second équipement informatique (7) de ladite station modérateur (8), au niveau 2, comporte : - des moyens de contrôle (52), actionnables par ledit modérateur ou par ledit opérateur d'indexation (6), pour
<Desc/Clms Page number 40>
commander, au moment approprié pendant la conférence, l'envoi desdits transparents (22) figurant sur ladite première table (25) vers lesdits dispositifs de visualisation (23) de ladite salle de conférence (24), - des moyens de traitement (49), actionnables par ledit modérateur et/ou ledit opérateur d'indexation (6), pendant la conférence, pour créer une seconde table (34) comportant les identifiants (27) desdits transparents (22) dans les serveurs SGBD (26) de ladite ferme de serveurs (2) et des données relatives à l'instant de l'envoi repéré sur une échelle de temps, notamment en heure, minute, seconde ; ledit système étant tel que ledit second équipement informatique (7) de ladite station modérateur (8), au niveau 2, comporte en outre des moyens de traitement (49), actionnables par ledit modérateur et/ou ledit opérateur d'indexation (6), pendant la conférence, pour constituer au niveau de ladite ferme de serveurs (2), via une mémoire tampon (31), une troisième table (35) comportant, pour chaque transparent (22), lesdits identifiants (27) dudit transparent (22) dans lesdits serveurs SGBD (26) de ladite ferme de serveurs (2) et lesdites données relatives à l'instant de l'envoi desdits transparents (22).
16. Système selon la revendication 15 ; ledit système étant tel que ledit premier équipement informatique (5) du poste utilisateur (1), au niveau 1, comporte des moyens de communication (63), actionnables par lesdits utilisateurs (4), pour consulter périodiquement, en mettant en oeuvre ledit logiciel de tache de fond (30) téléchargé, ladite mémoire tampon (31) et commander l'affichage des transparents (22) repérés par lesdits identifiants (27) dans ladite mémoire tampon (31).
17. Système selon l'une quelconque des revendications 15 ou 16 ; ladite conférence ayant été enregistrée, sous la forme d'un enregistrement audio/vidéo (21), dans les serveurs de base de données (19) de ladite ferme de serveurs (2), au niveau 3 ; ledit système étant tel que ledit second équipement informatique (7) de la station modérateur (8), au niveau 2,
<Desc/Clms Page number 41>
comporte des moyens de traitement (49), actionnables par ledit modérateur et/ou ledit opérateur d'indexation (6) après la conférence, pour enrichir l'enregistrement audio/vidéo (21) de ladite conférence avec les transparents (22) affichés durant ladite conférence.
18. Système selon la revendication 17 ; ledit système étant tel que lesdits moyens de traitement (49) dudit second équipement informatique (7) de la station modérateur (8), au niveau 2, comportent : - des moyens de synchronisation (64) pour synchroniser les origines des temps de ladite vidéo enregistrée et des secondes tables (34) et des troisièmes tables (35) des transparents (22) créées pendant la conférence, des seconds moyens de communication (66) pour importer lesdites secondes tables (34) et lesdites troisièmes tables (35) ainsi synchronisées dans ledit fichier des données enrichies (38), - des troisièmes moyens de communication (67) pour mettre en ligne ce fichier des données enrichies (38) en créant et/ou en modifiant une page HTML, XML, WML (33) accessible à partir du premier équipement informatique (5) du poste utilisateur (1), au niveau 1, avec un lien sur l'emplacement (32) du fichier de ladite conférence (65) et de ses données associées ; ledit système étant tel que ledit premier équipement informatique (5) dudit poste utilisateur (1), au niveau 1, comporte des moyens de recherche et de consultation (57), actionnables par ledit utilisateur (4) après la conférence, pour rechercher et consulter des enregistrements audio/vidéo (21) passés, archivés et indexés sur ladite ferme de serveurs (2).
19. Système selon l'une quelconque des revendications 10 à 17 ; ledit second équipement informatique (7) de la station modérateur (8) au niveau 2 comportant des organes de commande (47), actionnables par la voix.
<Desc/Clms Page number 42>
20. Procédé selon l'une quelconque des revendications 1 à 9 ; ledit procédé comprenant au niveau 2 de la station modérateur (8) l'étape d'actionner par la voix des commandes.
FR0110058A 2001-07-26 2001-07-26 Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies Pending FR2828044A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0110058A FR2828044A1 (fr) 2001-07-26 2001-07-26 Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0110058A FR2828044A1 (fr) 2001-07-26 2001-07-26 Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies

Publications (1)

Publication Number Publication Date
FR2828044A1 true FR2828044A1 (fr) 2003-01-31

Family

ID=8865985

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0110058A Pending FR2828044A1 (fr) 2001-07-26 2001-07-26 Procede et systeme pour creer et diffuser, a partir d'une ferme de serveurs, des flux de donnees enrichies

Country Status (1)

Country Link
FR (1) FR2828044A1 (fr)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0720412A2 (fr) * 1994-12-27 1996-07-03 AT&T Corp. Architecture de réseau pour kiosques de télécommunication
US5613032A (en) * 1994-09-02 1997-03-18 Bell Communications Research, Inc. System and method for recording, playing back and searching multimedia events wherein video, audio and text can be searched and retrieved
EP0847178A2 (fr) * 1996-12-06 1998-06-10 International Business Machines Corporation Conférence multimédia utilisant des réseaux parallèles
WO1999012349A1 (fr) * 1997-09-04 1999-03-11 Discovery Communications, Inc. Dispositif d'acces et commande video de reseau informatique, y compris la correction d'images
WO2001045406A1 (fr) * 1999-12-17 2001-06-21 Telum (Canada) Inc. Systeme d'emission debat a base reseau
WO2001050233A1 (fr) * 1999-12-30 2001-07-12 Presenter.Com Systeme et procede de presentation a la demande

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5613032A (en) * 1994-09-02 1997-03-18 Bell Communications Research, Inc. System and method for recording, playing back and searching multimedia events wherein video, audio and text can be searched and retrieved
EP0720412A2 (fr) * 1994-12-27 1996-07-03 AT&T Corp. Architecture de réseau pour kiosques de télécommunication
EP0847178A2 (fr) * 1996-12-06 1998-06-10 International Business Machines Corporation Conférence multimédia utilisant des réseaux parallèles
WO1999012349A1 (fr) * 1997-09-04 1999-03-11 Discovery Communications, Inc. Dispositif d'acces et commande video de reseau informatique, y compris la correction d'images
WO2001045406A1 (fr) * 1999-12-17 2001-06-21 Telum (Canada) Inc. Systeme d'emission debat a base reseau
WO2001050233A1 (fr) * 1999-12-30 2001-07-12 Presenter.Com Systeme et procede de presentation a la demande

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WALKER G: "THE MIRROR-REFLECTIONS ON INHABITED TV", BRITISH TELECOMMUNICATIONS ENGINEERING, BRITISH TELECOMMUNICATIONS ENGINEERING. LONDON, GB, vol. 16, no. PART 1, 1 April 1997 (1997-04-01), pages 29 - 38, XP000689582, ISSN: 0262-401X *

Similar Documents

Publication Publication Date Title
JP3657206B2 (ja) 個人用映画コレクションの作成を可能にするシステム
US9769545B2 (en) System and method for automatically authoring interactive television content
JP3268545B2 (ja) 映画をその基礎にあるソース情報とリンクし表示するシステムおよび方法
US9837077B2 (en) Enhanced capture, management and distribution of live presentations
US6011895A (en) Keyword responsive variable content video program
JP3310158B2 (ja) 映画を表示しながら販売業者情報の提供と販売業者とのリンクの確立を行うシステムおよび方法
US20040117405A1 (en) Relating media to information in a workflow system
US20060110136A1 (en) Video playing responsive to usage restriction
US20060173825A1 (en) Systems and methods to provide internet search/play media services
JP2000250944A (ja) 情報提供方法、情報提供装置、情報受信装置、並びに情報記述方法
US20070220056A1 (en) Media Content Reviews Search
KR20080053763A (ko) 플레이 되고 있는 동영상 내용 맞춤형 광고 콘텐츠 제공방법 및 그 시스템
US20090198701A1 (en) Dynamic webcast content viewer method and system
JP2003150529A (ja) 情報交換方法、情報交換端末装置、情報交換サーバ装置、プログラム
US20030187820A1 (en) Media management system and process
KR20080053771A (ko) 플레이 되고 있는 동영상 내용 맞춤형 광고 콘텐츠 제공방법 및 그 시스템
Cho et al. Analyzing anime users’ online forum queries for recommendation using content analysis
Wittenburg et al. The prospects for unrestricted speech input for TV content search
Shamma et al. Network arts: exposing cultural reality
FR2828044A1 (fr) Procede et systeme pour creer et diffuser, a partir d&#39;une ferme de serveurs, des flux de donnees enrichies
US20070283238A1 (en) Multi-layer interactive multimedia presentation
US20040025191A1 (en) System and method for creating and presenting content packages
CN116017070B (zh) 基于运营策略提升电视主页点击率的方法
Bibiloni et al. Content based retrieval video system for educational purposes
FR2820926A1 (fr) Systeme pour construire et exploiter une television internet, et procede mis en oeuvre dans un tel systeme