EP1540958A1 - Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede - Google Patents

Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede

Info

Publication number
EP1540958A1
EP1540958A1 EP03769583A EP03769583A EP1540958A1 EP 1540958 A1 EP1540958 A1 EP 1540958A1 EP 03769583 A EP03769583 A EP 03769583A EP 03769583 A EP03769583 A EP 03769583A EP 1540958 A1 EP1540958 A1 EP 1540958A1
Authority
EP
European Patent Office
Prior art keywords
request
acquiring
description data
server
audiovisual content
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.)
Ceased
Application number
EP03769583A
Other languages
German (de)
English (en)
Inventor
Christian Bertin
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.)
Orange SA
Original Assignee
France Telecom SA
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 France Telecom SA filed Critical France Telecom SA
Publication of EP1540958A1 publication Critical patent/EP1540958A1/fr
Ceased 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/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/254Management at additional data server, e.g. shopping server, rights management server
    • 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/2665Gathering content from different sources, e.g. Internet and satellite
    • 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
    • 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
    • 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/4828End-user interface for program selection for searching program descriptors
    • 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/6581Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
    • 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

Definitions

  • the present invention relates to a method for acquiring data describing broadcast audiovisual content. It also relates to a system, a broadcasting server, a description server, and a reception terminal for the implementation of this method. More specifically, the present invention relates to a method of the type comprising:
  • description data acquisition methods are generally implemented in description servers accessible via the Internet.
  • the website of an audiovisual content distribution channel therefore offers to search for audiovisual content that may interest a user, using a search engine inserted in a presentation page.
  • a search engine inserted in a presentation page.
  • a user wishes to receive description data relating to several audiovisual content broadcast by several channels, he will have to browse several websites and complete several requests.
  • the object of the invention is to remedy this drawback by providing a method of acquiring description data capable of facilitating the step of transmitting information requests to obtain the desired description data.
  • the subject of the invention is a method for acquiring description data of the aforementioned type, characterized in that it includes a prior step of acquiring and storing in the terminal for receiving at least one request. initial information comprising the address of at least one audiovisual content description server and a step of generating the request from the initial request previously acquired.
  • a method for acquiring description data includes the characteristic that, during the reception step, data for describing audiovisual content as a function of a relationship between at least one date and time associated with the request and the date and time of broadcasting of this audiovisual content.
  • An advantage of this acquisition method is to allow the reception of description data relating to audiovisual content broadcast at a certain time, or within a certain time slot, without requiring the identification or reference of specific audiovisual content.
  • a method of acquiring description data according to the invention may also include one or more of the following characteristics: - the date and time associated with the request correspond to the date and time of transmission of the request ;
  • the initial request is completed by specifying at least one date and time;
  • the data provided are those of audiovisual content broadcast on the date and at the time specified in the request;
  • the initial request is completed by specifying a number of contents, and, during the reception step, the data supplied are those of the requested number of audiovisual contents broadcast from the date and time specified in the request;
  • the initial request is completed by specifying a time interval, and, during the step of receiving description data, the data provided are those of audiovisual content broadcast in the time interval specified in the request;
  • the time interval is defined by a start date and time and an end date and time;
  • the time interval is defined by a start date and time and a duration
  • the initial request is completed by specifying the keywords corresponding to names of elements of description of the audiovisual content broadcast;
  • the step of acquiring and storing an initial request comprises downloading this request from the description server;
  • the step of acquiring and storing an initial request comprises the reception of this request by the reception terminal in a signaling channel associated with a broadcasting channel for audiovisual content;
  • the step of acquiring and storing an initial request comprises the supply, by a broadcasting server, of an SDP type file comprising an address field of the description server;
  • the description data is provided in the form of an XML file; - the request is associated with a single broadcasting channel for audiovisual content; and
  • the subject of the invention is also a system for acquiring data for describing broadcast audiovisual content comprising at least one terminal for receiving audiovisual content and at least one server for describing audiovisual content, characterized in that the reception terminal comprises means for acquiring and storing at least one initial information request comprising the address of at least one description server, means for generating a request from the initial request and transmission means of this request to the description server, and in that the description server comprises means for transmitting to the receiving terminal description data supplied as a function of the request.
  • the description server includes means for making an initial request available; and
  • the system comprising at least one server for broadcasting audiovisual content, the latter comprising means for transmitting initial requests with the content broadcast.
  • the invention also relates to a server for broadcasting audiovisual content for the implementation of a method for acquiring description data as described above, characterized in that it comprises means for transmitting initial requests with the content broadcast.
  • a broadcasting server according to the invention can also include the characteristic that the transmission means are regular transmission means.
  • the invention also relates to a terminal for receiving audiovisual content for the implementation of a data acquisition method as described above, characterized in that it comprises means for storing an initial request and means for generating a request to be transmitted from the initial request.
  • the invention also relates to a description server for audiovisual content for the implementation of a method for acquiring description data as described above, characterized in that it includes means for making available of an initial request.
  • FIG. 1 schematically shows a description data acquisition system according to the invention.
  • FIG. 2 represents the steps of a method for acquiring description data implemented by the system of FIG. 1.
  • the system shown in FIG. 1 comprises at least one broadcasting server 10, suitable for the scheduled broadcasting of audiovisual content to a reception terminal 12.
  • broadcasting servers 10 can transmit programmed audiovisual content to the reception terminal 12, the latter comprising several reception channels.
  • broadcasting takes place via a conventional information transmission network, such as the Internet. It can also be done using a radio broadcast network, by cable, or by satellite.
  • the transmission network is represented by the reference 14.
  • Servers 16 for describing audiovisual content are also connected to the Internet 14 for the exchange of data with the reception terminal 12.
  • These servers can each be associated with a particular broadcast server or with a set of broadcast servers. They are adapted to supply data for describing audiovisual content as a function of requests which are transmitted to them by the reception terminal 12.
  • This method comprises a first step of reception and storage by the reception terminal 12 of initial requests.
  • This first step is represented by references 20, 22 and 24. It breaks down into three different acquisition steps, which can be executed independently of one another, simultaneously or at different times.
  • a first step 20 of acquiring an initial request comprises downloading such a request from one of the description servers 16.
  • the downloaded request comprises at least an identifier of the source for broadcasting audiovisual content corresponding to this description server.
  • a second step 22 of acquiring an initial request comprises the reception of this request by the terminal 12 in a signaling channel, associated with the broadcasting channel for audiovisual content used by the broadcasting server 10.
  • the request initial is transmitted to the receiving terminal 12 repeatedly, and preferably regularly, so that the user of the receiving terminal 12 can store it in the terminal when desired.
  • a third step 24 of acquisition of an initial request comprises the supply, by the broadcasting server 10 to the reception terminal 12, of a file of SDP type (for "Session Description Protocol"), the latter corresponding to the source of audiovisual content.
  • SDP type for "Session Description Protocol”
  • An initial request stored by the reception terminal 12 comprises at least an identifier of a broadcasting source and can take, for example, one of the following forms:
  • the identifier of the broadcasting source is a specific directory of the request ("chain_un”).
  • the identifier of the broadcasting source corresponds to a file name ("two_string").
  • the initial request includes a parameter that the user can possibly complete during the next step to specify a date and a time (UTC parameter, current date or time).
  • UTC parameter current date or time
  • the central unit of the reception terminal 12 includes a program for generating these requests. This program is implemented conventionally through a single man-machine interface in order to complete the initial requests stored by the reception terminal 12.
  • the interface can for example propose to the user to choose a set of broadcasting channels in which the request must be made.
  • the system will then generate as many requests as there are broadcast chains defined in the set.
  • the interface can offer the user to enter a date and time.
  • This date and this time are for example considered by the system to be the dates and times of broadcasting of the audiovisual content from which the user wishes to obtain the description data. If no such date and time is specified, the requests generated will be associated with the date and time at which they will be transmitted.
  • the user can specify a time interval, either by specifying a new date and a new time, or by specifying a duration.
  • the requests will be considered for example as requests for the acquisition of data describing audiovisual content in whole or in part broadcast in this time interval defined by the user.
  • a complete request can take the following form:
  • Such a request includes, in addition to the source of broadcast ("chain__un”), a date (the
  • the parameter duration "T02: 0O: 00.0O00Z" indicates that the user wishes to receive the data of description of the audio-visual contents which will be diffused in whole or in part between the date and time indicated and the date equal to these indicated date and time plus the duration specified in this parameter, after the keyword "duration".
  • the user can complete his requests by adding a parameter making it possible to indicate that he wishes to receive data describing a certain number of audiovisual content broadcast before or after the date and time associated with the requests. .
  • Such a request includes, in addition to the broadcasting source ("chain_un”), a date (July 16, 1997), an hour (8:20 pm and 45.4321 seconds) and an additional parameter called "range”.
  • the parameter range "+ 0 + 2" indicates that the user wishes to receive the description data of three audiovisual content, that broadcast on the date and at the time indicated in the request, as well as the following two contents.
  • the queries can also be supplemented by keywords which must contain the description data desired by the user, or keywords specifying a research field.
  • the keywords which can be inserted in the request must be the names of the elements appearing in the description data of the contents returned in response by the description servers 16, such as for example the elements "Title”, "Keyword” which are for example defined in the metadata specified by the Anytime TV forum.
  • the reception terminal 12 receives the audiovisual content description data corresponding to the requests transmitted during the previous step.
  • This description data is preferably received in a standard format, for example the format defined by the Anytime TV forum.
  • step 30 following this step 30 and according to a choice of the user for example, one can return to step 26 of generation of requests, for the generation of new requests associated with a new date and a new time corresponding to the date and time of end of broadcast of the audiovisual content from which we have just received the description data.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

L'invention concerne notamment un procédé d'acquisition de données de description de contenus audiovisuels diffusés comportant: une étape (28) de transmission, par un terminal de réception, d'au moins une requête d'informations vers au moins un serveur de description de ces contenus audiovisuels; et une étape (30) de réception, par le terminal de réception, de données de description fournies en fonction des éléments de la requête. Il comporte en outre une étape préalable (20, 22, 24) d'acquisition et de stockage dans le terminal de réception d'au moins une requête d'informations initiale comportant l'adresse d'au moins un serveur de description de contenus audiovisuels et une étape (26) de génération de la requête à partir de la requête initiale préalablement acquise. L'invention concerne également un système, un serveur de diffusion, un terminal de réception et un serveur de description pour la mise en oeuvre de ce procédé.

Description

Procédé d'acquisition de données de description de contenus audiovisuels, système, serveur de diffusion, serveur de description , et terminal de réception pour la mise en œuvre de ce procédé
La présente invention concerne un procédé d'acquisition de données de description de contenus audiovisuels diffusés. Elle concerne également un système, un serveur de diffusion, un serveur de description, et un terminal de réception pour la mise en œuvre de ce procédé. Plus précisément, la présente invention concerne un procédé du type comportant :
- une étape de transmission, par un terminal de réception, d'au moins une requête d'informations vers au moins un serveur de description de ces contenus audiovisuels ; et une étape de réception, par le terminal de réception, de données de description fournies en fonction des éléments de la requête. De tels procédés d'acquisition de données de description sont généralement mis en œuvre dans des serveurs de description accessibles par Internet. Le site Internet d'une chaîne de diffusion de contenus audiovisuels propose ainsi de rechercher les contenus audiovisuels qui peuvent intéresser un utilisateur, à l'aide d'un moteur de recherche inséré dans une page de présentation. Cependant, si un utilisateur souhaite recevoir des données de description relatives à plusieurs contenus audiovisuels diffusés par plusieurs chaînes, il devra naviguer sur plusieurs sites Internet et remplir plusieurs requêtes.
L'invention a pour but de remédier à cet inconvénient en fournissant un procédé d'acquisition de données de description capable de faciliter l'étape de transmission de requêtes d'informations pour obtenir les données de description souhaitées.
A cet effet, l'invention a pour objet un procédé d'acquisition de données de description du type précité, caractérisé en ce qu'il comporte une étape préalable d'acquisition et de stockage dans le terminal de réception d'au moins une requête d'informations initiale comportant l'adresse d'au moins un serveur de description de contenus audiovisuels et une étape de génération de la requête à partir de la requête initiale préalablement acquise.
Ainsi, le terminal de réception étant capable de stocker un certain nombre de requêtes initiales, l'étape de génération de la requête permet l'utilisation d'une interface commune pour transmettre une ou plusieurs requêtes. De façon optionnelle, un procédé d'acquisition de données de description selon l'invention comporte la caractéristique selon laquelle lors de l'étape de réception on fournit des données de description de contenus audiovisuels en fonction d'une relation entre au moins une date et une heure associées à la requête et la date et l'heure de diffusion de ces contenus audiovisuels.
Un avantage de ce procédé d'acquisition est de permettre la réception de données de description relatives à des contenus audiovisuels diffusés à une certaine heure, ou à l'intérieur d'un certain créneau temporel, sans nécessiter l'identification ou la référence d'un contenu audiovisuel particulier.
Un procédé d'acquisition de données de description selon l'invention peut en outre comporter l'une ou plusieurs des caractéristiques suivantes : - la date et l'heure associées à la requête correspondent à la date et l'heure de transmission de la requête ;
- la requête transmise est identique à la requête initiale ;
- lors de l'étape de génération de la requête, on complète la requête initiale en précisant au moins une date et heure ; - lors de l'étape de réception des données de description, les données fournies sont celles de contenus audiovisuels diffusés à la date et à l'heure précisées dans la requête ;
- lors de l'étape de génération de la requête, on complète la requête initiale en précisant un nombre de contenus, et, lors de l'étape de réception, les données fournies sont celles du nombre demandé de contenus audiovisuels diffusés à partir de la date et de l'heure précisées dans la requête ;
- lors de l'étape de génération de la requête, on complète la requête initiale en précisant un intervalle de temps, et, lors de l'étape de réception des données de description, les données fournies sont celles de contenus audiovisuels diffusés dans l'intervalle de temps précisé dans la requête ;
- l'intervalle de temps est défini par une date et une heure de début et une date et une heure de fin ;
- l'intervalle de temps est défini par une date et une heure de début et une durée ;
- lors de l'étape de génération de la requête, on complète la requête initiale en précisant les mots clefs correspondant à des noms d'éléments de description des contenus audiovisuels diffusés ;
- suite à l'étape de réception des données de description on retourne à l'étape de génération de la requête, pour la génération d'au moins une nouvelle requête associée à une nouvelle date et une nouvelle heure correspondant à la date et l'heure de fin de diffusion du contenu audiovisuel dont on vient de recevoir les données de description ; - l'étape d'acquisition et de stockage d'une requête initiale comporte le téléchargement de cette requête à partir du serveur de description ;
- l'étape d'acquisition et de stockage d'une requête initiale comporte la réception de cette requête par le terminal de réception dans un canal de signalisation associé à un canal de diffusion de contenus audiovisuels ;
- l'étape d'acquisition et de stockage d'une requête initiale comporte la fourniture, par un serveur de diffusion, d'un fichier de type SDP comprenant un champ d'adresse du serveur de description ;
- les données de description sont fournies sous forme d'un fichier de type XML ; - la requête est associée à une unique chaîne de diffusion de contenus audiovisuels ; et
- on définit, lors de la génération de la requête à transmettre, un ensemble de chaînes de diffusion, et, lors de l'étape de transmission, on transmet autant de requêtes que de chaînes de diffusion spécifiées dans la requête. L'invention a également pour objet un système d'acquisition de données de description de contenus audiovisuels diffusés comportant au moins un terminal de réception des contenus audiovisuels et au moins un serveur de description des contenus audiovisuels, caractérisé en ce que le terminal de réception comporte des moyens d'acquisition et de stockage d'au moins une requête d'informations initiale comportant l'adresse d'au moins un serveur de description, des moyens de génération d'une requête à partir de la requête initiale et des moyens de transmission de cette requête vers le serveur de description, et en ce que le serveur de description comporte des moyens de transmission au terminal de réception de données de description fournies en fonction de la requête. Un système selon l'invention peut en outre comporter l'une ou plusieurs des caractéristiques suivantes : le serveur de description comporte des moyens de mise à disposition d'une requête initiale ; et
- le système comportant au moins un serveur de diffusion de contenus audiovisuels, celui-ci comporte des moyens de transmission de requêtes initiales avec les contenus diffusés.
L'invention a également pour objet un serveur de diffusion de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données de description tel que décrit précédemment, caractérisé en ce qu'il comporte des moyens de transmission de requêtes initiales avec les contenus diffusés. Un serveur de diffusion selon l'invention peut en outre comporter la caractéristique selon laquelle les moyens de transmission sont des moyens de transmission régulière.
L'invention a également pour objet un terminal de réception de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données tel que décrit précédemment, caractérisé en ce qu'il comporte des moyens de stockage d'une requête initiale et des moyens de génération d'une requête à transmettre à partir de la requête initiale.
Enfin, l'invention a également pour objet un serveur de description de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données de description tel que décrit précédemment, caractérisé en ce qu'il comporte des moyens de mise à disposition d'une requête initiale.
L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et fait en se référant aux dessins annexés sur lesquels :
- la figure 1 représente schématiquement un système d'acquisition de données de description selon l'invention ; et
- la figure 2 représente les étapes d'un procédé d'acquisition de données de description mis en œuvre par le système de la figure 1.
Le système représenté à la figure 1 comporte au moins un serveur de diffusion 10, adapté pour la diffusion programmée de contenus audiovisuels vers un terminal de réception 12. Plusieurs serveurs de diffusion 10 peuvent transmettre des contenus audiovisuels programmés au terminal de réception 12, ce dernier comportant plusieurs canaux de réception.
La diffusion se fait dans cet exemple via un réseau classique de transmission d'informations, tel que le réseau Internet. Elle peut également se faire à l'aide d'un réseau de diffusion hertzienne, par câble, ou par satellite. Le réseau de transmission est matérialisé par la référence 14.
Des serveurs 16 de description de contenus audiovisuels sont également connectés au réseau Internet 14 pour l'échange de données avec le terminal de réception 12.
Ces serveurs peuvent être associés chacun à un serveur de diffusion particulier ou bien à un ensemble de serveurs de diffusion. Ils sont adaptés pour fournir des données de description de contenus audiovisuels en fonction de requêtes qui leur sont transmises par le terminal de réception 12.
Le système décrit précédemment permet la mise en œuvre du procédé représenté à la figure 2. Ce procédé comporte une première étape de réception et de stockage par le terminal de réception 12 de requêtes initiales. Cette première étape est représentée par les références 20, 22 et 24. Elle se décompose en trois étapes d'acquisition différentes, qui peuvent être exécutées indépendamment les unes des autres, simultanément ou à des instants différents.
Une première étape 20 d'acquisition d'une requête initiale comporte le téléchargement d'une telle requête à partir de l'un des serveurs de description 16. La requête téléchargée comporte au minimum un identifiant de la source de diffusion de contenus audiovisuels correspondant à ce serveur de description.
Une deuxième étape 22 d'acquisition d'une requête initiale comporte la réception de cette requête par le terminal 12 dans un canal de signalisation, associé au canal de diffusion de contenus audiovisuels utilisé par le serveur de diffusion 10. Dans ce cas, la requête initiale est transmise au terminal de réception 12 de façon répétée, et de préférence régulièrement, de sorte que l'utilisateur du terminal de réception 12 peut la stocker dans le terminal lorsqu'il le souhaite.
Enfin, une troisième étape 24 d'acquisition d'une requête initiale comporte la fourniture, par le serveur de diffusion 10 au terminal de réception 12, d'un fichier de type SDP (pour « Session Description Protocol »), ce dernier correspondant à la source de contenus audiovisuels. Il suffit pour cela de rajouter dans le fichier de type SDP un champ pour fournir l'adresse du serveur de description 16 à contacter pour obtenir les données de description relatives aux contenus diffusés. Ceci est possible lorsque le serveur de diffusion 10 diffuse ces contenus audiovisuels via un réseau tel que le réseau Internet 14.
Une requête initiale stockée par le terminal de réception 12 comporte au minimum un identifiant d'une source de diffusion et peut prendre, par exemple, l'une des formes suivantes :
- http://kaas.exemple.com/scripts/metadata.xml?Serviceld="tv1000201 "&UTC= - http://kaas.exemple.com/chaîne_un/metadata.xml?date_heure=
- http://kaas.exemple.com/scripts/chaîne_deux.xml?temps=
Dans le premier exemple, l'identifiant de la source de diffusion est enregistré comme un paramètre de la requête (paramètre Serviceld="tv1000201"). Dans le deuxième exemple, l'identifiant de la source de diffusion est un répertoire spécifique de la requête ("chaîne_un"). Dans le troisième exemple, l'identifiant de la source de diffusion correspond à un nom de fichier ("chaîne_deux").
Dans chacun des exemples, la requête initiale comporte un paramètre que l'utilisateur pourra éventuellement compléter lors de l'étape suivante pour préciser une date et une heure (paramètre UTC, date ieure ou temps). Suite aux étapes 20, 22 et 24 d'acquisition de requêtes initiales, on passe à une étape 26 de génération de requêtes à transmettre à partir de ces requêtes initiales préalablement acquises.
L'unité centrale du terminal de réception 12 comporte un programme de génération de ces requêtes. Ce programme est mis en œuvre de façon classique à travers une interface homme-machine unique afin de compléter les requêtes initiales stockées par le terminal de réception 12.
L'interface peut par exemple proposer à l'utilisateur de choisir un ensemble de chaînes de diffusion dans lequel doit être effectuée la requête. Le système générera alors autant de requêtes que de chaînes de diffusion définies dans l'ensemble.
De façon optionnelle, l'interface peut proposer à l'utilisateur de saisir une date et une heure. Cette date et cette heure sont par exemple considérées par le système comme étant les dates et heures de diffusion des contenus audiovisuels dont l'utilisateur souhaite obtenir les données de description. A défaut de spécification d'une telle date et d'une telle heure, les requêtes générées seront associées à la date et à l'heure à laquelle elle seront transmises.
De façon optionnelle également, l'utilisateur peut préciser un intervalle de temps, soit en précisant une nouvelle date et une nouvelle heure, soit en précisant une durée.
Ainsi, les requêtes seront considérées par exemple comme des requêtes d'acquisition de données de description de contenus audiovisuels en totalité ou en partie diffusés dans cet intervalle de temps défini par l'utilisateur.
Une requête complète peut ainsi prendre la forme suivante :
- http://kaas.exempIe.com/chaîne_un/metadata.xml?date_heure=" 1997-07- 16T20:20:45.4321 Z"&duration="T02:00:00.0000Z" Une telle requête comporte, outre la source de diffusion ("chaîne__un"), une date (le
16 juillet 1997), une heure (20 h 20 minutes et 45,4321 secondes) et un paramètre supplémentaire appelé "duration".
Le paramètre duration="T02 :0O:00.0O00Z" indique que l'utilisateur souhaite recevoir les données de description des contenus audiovisuels qui seront diffusés en totalité ou en partie entre la date et heure indiquées et la date égale à ces date et heure indiquées plus la durée indiquée dans ce paramètre, après le mot clé "duration".
De façon optionnelle également, l'utilisateur peut compléter ses requêtes en ajoutant un paramètre permettant d'indiquer qu'il souhaite recevoir des données de description d'un certain nombre de contenus audiovisuels diffusés avant ou après la date et l'heure associées aux requêtes.
Une requête complète peut ainsi prendre la forme suivante : - http://kaas.exemple.com/chaîne_un/metadata.xml?date_heure=" 1997-07- 16T20:20:45.4321 Z"&range="+0+2"
Une telle requête comporte, outre la source de diffusion ("chaîne_un"), une date (le 16 juillet 1997), une heure (20 h 20 minutes et 45,4321 secondes) et un paramètre supplémentaire appelé "range".
Le paramètre range="+0+2" indique que l'utilisateur souhaite recevoir les données de description de trois contenus audiovisuels, celui diffusé à la date et à l'heure indiquées dans la requête, ainsi que les deux contenus suivants.
De façon classique, les requêtes peuvent également être complétée par des mots- clés que doivent contenir les données de description souhaitées par l'utilisateur, ou des mots-clés précisant un domaine de recherche.
Plus précisément, les mots-clés qui peuvent être insérés dans la requête doivent être les noms des éléments figurant dans les données de description des contenus renvoyées en réponse par les serveurs de description 16, comme par exemple les éléments "Title", "Keyword" qui sont par exemple définis dans les métadonnées spécifiées par le forum TV Anytime.
Plusieurs critères de sélection peuvent être ajoutés à la requête initiale en respectant les règles syntaxiques des requêtes Internet (séparateur "&" pour l'opérateur booléen ET, etc.). On passe ensuite à une étape 28 de transmission de requêtes. On transmet autant de requêtes qu'il y a de chaînes de diffusion précisées par l'utilisateur lors de l'étape de génération de requêtes. Ainsi, si plusieurs serveurs de description 16 sont visés par les requêtes de l'utilisateur, chaque requête générée est transmise à un serveur de description correspondant. Enfin, lors d'une dernière étape 30, le terminal de réception 12 reçoit les données de description de contenus audiovisuels correspondant aux requêtes transmises lors de l'étape précédente. Ces données de description sont de préférence reçues sous un format standard, par exemple le format défini par le forum TV Anytime.
De façon optionnelle, suite à cette étape 30 et selon un choix de l'utilisateur par exemple, on peut retourner à l'étape 26 de génération de requêtes, pour la génération de nouvelles requêtes associées à une nouvelle date et une nouvelle heure correspondant à la date et l'heure de fin de diffusion du contenu audiovisuel dont on vient de recevoir les données de description.
Il apparaît clairement qu'un procédé d'acquisition de données de description de contenues audiovisuels, mis en œuvre par le système décrit précédemment permet la transmission automatique de requête de données de description associé à au moins une date et une heure pour la relation automatique des données de description relatives à des contenus audiovisuels diffusés à une date et une heure correspondant à celle de la requête.

Claims

REVENDICATIONS
1. Procédé d'acquisition de données de description de contenus audiovisuels diffusés comportant : - une étape (28) de transmission, par un terminal de réception (12), d'au moins une requête d'informations vers au moins un serveur (16) de description de ces contenus audiovisuels ; et une étape (30) de réception, par le terminal de réception (12), de données de description fournies en fonction des éléments de la requête, caractérisé en ce qu'il comporte une étape préalable (20, 22, 24) d'acquisition et de stockage dans le terminal de réception (12) d'au moins une requête d'informations initiale comportant l'adresse d'au moins un serveur (16) de description de contenus audiovisuels et une étape (26) de génération de la requête à partir de la requête initiale préalablement acquise.
2. Procédé d'acquisition de données de description selon la revendication 1 , caractérisé en ce que lors de l'étape de réception (30) on fournit des données de description de contenus audiovisuels en fonction d'une relation entre au moins une date et une heure associées à la requête et la date et l'heure de diffusion de ces contenus audiovisuels.
3. Procédé d'acquisition de données de description selon la revendication 2, caractérisé en ce que la date et l'heure associées à la requête correspondent à la date et l'heure de transmission de la requête.
4. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la requête transmise est identique à la requête initiale.
5. Procédé d'acquisition de données de description selon l'une quelconque des revendications 2 à 4, caractérisé en ce que, lors de l'étape (26) de génération de la requête, on complète la requête initiale en précisant au moins une date et heure.
6. Procédé d'acquisition de données de description selon la revendication 5, caractérisé en ce que, lors de l'étape de réception (30), les données fournies sont celles de contenus audiovisuels diffusés à la date et à l'heure précisées dans la requête.
7. Procédé d'acquisition de données de description selon la revendication 5 ou 6, caractérisé en ce que, lors de l'étape (26) de génération de la requête, on complète la requête initiale en précisant un nombre de contenus, et en ce que, lors de l'étape de réception (30), les données fournies sont celles du nombre demandé de contenus audiovisuels diffusés à partir de la date et de l'heure précisées dans la requête.
8. Procédé d'acquisition de données de description selon l'une quelconque des revendications 2 à 4, caractérisé en ce que, lors de l'étape (26) de génération de la requête, on complète la requête initiale en précisant un intervalle de temps, et en ce que, lors de l'étape de réception (30), les données fournies sont celles de contenus audiovisuels diffusés dans l'intervalle de temps précisé dans la requête.
9. Procédé d'acquisition de données de description selon la revendication 8, caractérisé en ce que l'intervalle de temps est défini par une date et une heure de début et une date et une heure de fin.
10. Procédé d'acquisition de données de description selon la revendication 8, caractérisé en ce que l'intervalle de temps est défini par une date et une heure de début et une durée.
11. Procédé d'acquisition de données de description selon l'une quelconque des revendications 2 à 10, caractérisé en ce que, lors de l'étape (26) de génération de la requête, on complète la requête initiale en précisant des mots clefs correspondant à des noms d'éléments de description des contenus audiovisuels diffusés.
12. Procédé d'acquisition de données de description selon l'une quelconque des revendications 2 à 11 , caractérisé en ce que, suite à l'étape (30) de réception des données de description on retourne à l'étape (26) de génération de la requête, pour la génération d'au moins une nouvelle requête associée à une nouvelle date et une nouvelle heure correspondant à la date et l'heure de fin de diffusion du contenu audiovisuel dont on vient de recevoir les données de description.
13. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 12, caractérisé en ce que l'étape (20, 22, 24) d'acquisition et de stockage d'une requête initiale comporte le téléchargement (20) de cette requête à partir d'un serveur de description (16).
14. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 13, caractérisé en ce que l'étape (20, 22, 24) d'acquisition et de stockage d'une requête initiale comporte la réception (22) de cette requête par le terminal de réception (12) dans un canal de signalisation associé à un canal de diffusion de contenus audiovisuels.
15. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 14, caractérisé en ce que l'étape (20, 22, 24) d'acquisition et de stockage d'une requête initiale comporte la fourniture (24), par un serveur de diffusion (10), d'un fichier de type SDP comprenant un champ d'adresse d'un serveur de description (16).
16. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 15, caractérisé en ce que les données de description sont fournies sous forme d'un fichier XML.
17. Procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 16, caractérisé en ce que la requête est associée à une unique chaîne de diffusion de contenus audiovisuels.
18. Procédé d'acquisition de données de description selon la revendication 17, caractérisé en ce que l'on définit, lors de la génération (26) de la requête à transmettre, un ensemble de chaînes de diffusion, et en ce que, lors de l'étape de transmission (28), on transmet autant de requêtes que de chaînes de diffusion spécifiées dans la requête.
19. Système d'acquisition de données de description de contenus audiovisuels diffusés comportant au moins un terminal (12) de réception des contenus audiovisuels et au moins un serveur (16) de description des contenus audiovisuels, caractérisé en ce que le terminal de réception (12) comporte des moyens d'acquisition et de stockage d'au moins une requête d'informations initiale comportant l'adresse d'au moins un serveur de description (16), des moyens de génération d'une requête à partir de la requête initiale et des moyens de transmission de cette requête vers le serveur de description, et en ce que le serveur de description (16) comporte des moyens de transmission au terminal de réception (12) de données de description fournies en fonction de la requête.
20. Système d'acquisition de données de description selon la revendication 19, caractérisé en ce que le serveur de description (16) comporte des moyens de mise à disposition d'une requête initiale.
21. Système d'acquisition de données de description selon la revendication 19 ou 20, caractérisé en ce que, le système comportant au moins un serveur (10) de diffusion de contenus audiovisuels, celui-ci comporte des moyens de transmission de requêtes initiales avec les contenus diffusés.
22. Serveur (10) de diffusion de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il comporte des moyens de transmission de requêtes initiales avec les contenus diffusés.
23. Serveur de diffusion (10) selon la revendication 22, caractérisé en ce que les moyens de transmission sont des moyens de transmission régulière.
24. Terminal (12) de réception de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il comporte des moyens de stockage d'une requête initiale et des moyens de génération d'une requête à transmettre à partir de la requête initiale.
25. Serveur (16) de description de contenus audiovisuels pour la mise en œuvre d'un procédé d'acquisition de données de description selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il comporte des moyens de mise à disposition d'une requête initiale.
EP03769583A 2002-09-16 2003-09-05 Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede Ceased EP1540958A1 (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR0211445A FR2844661B1 (fr) 2002-09-16 2002-09-16 Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede
FR0211445 2002-09-16
PCT/FR2003/002659 WO2004025961A1 (fr) 2002-09-16 2003-09-05 Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede

Publications (1)

Publication Number Publication Date
EP1540958A1 true EP1540958A1 (fr) 2005-06-15

Family

ID=31897405

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03769583A Ceased EP1540958A1 (fr) 2002-09-16 2003-09-05 Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede

Country Status (7)

Country Link
US (1) US20060098120A1 (fr)
EP (1) EP1540958A1 (fr)
JP (1) JP4864322B2 (fr)
CN (1) CN1695376B (fr)
AU (1) AU2003278275A1 (fr)
FR (1) FR2844661B1 (fr)
WO (1) WO2004025961A1 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9043444B2 (en) * 2011-05-25 2015-05-26 Google Inc. Using an audio stream to identify metadata associated with a currently playing television program
EP2890221A4 (fr) 2012-08-24 2016-09-14 Konica Minolta Inc Electrode transparente, dispositif électronique, et procédé de fabrication d'une électrode transparente
JP6350518B2 (ja) 2013-03-29 2018-07-04 コニカミノルタ株式会社 有機エレクトロルミネッセンス素子、それを具備した照明装置及び表示装置
JP5831654B1 (ja) 2015-02-13 2015-12-09 コニカミノルタ株式会社 芳香族複素環誘導体、それを用いた有機エレクトロルミネッセンス素子、照明装置及び表示装置
JP6788314B2 (ja) 2016-01-06 2020-11-25 コニカミノルタ株式会社 有機エレクトロルミネッセンス素子、有機エレクトロルミネッセンス素子の製造方法、表示装置及び照明装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5905865A (en) * 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
JPH1056632A (ja) * 1996-08-07 1998-02-24 Toshiba Corp 放送システムおよび放送受信装置
US6823225B1 (en) * 1997-02-12 2004-11-23 Im Networks, Inc. Apparatus for distributing and playing audio information
JP3662384B2 (ja) * 1997-03-09 2005-06-22 松下電器産業株式会社 情報提供方法及びこれに用いる情報提供、受信装置
US6005565A (en) * 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
JPH11134365A (ja) * 1997-08-27 1999-05-21 Toshiba Corp 情報アクセス装置および情報アクセス方法
JPH1188862A (ja) * 1997-09-05 1999-03-30 Hitachi Ltd Webサーバ制御方法及び装置
JP2001075968A (ja) * 1999-08-31 2001-03-23 Toshiba Corp 情報検索方法及びそれを記録した記録媒体
JP2001092706A (ja) * 1999-09-21 2001-04-06 Matsushita Electric Ind Co Ltd データ伝送方法、データ受信方法、データ受信装置
US6606643B1 (en) * 2000-01-04 2003-08-12 International Business Machines Corporation Method of automatically selecting a mirror server for web-based client-host interaction
US6757707B1 (en) * 2000-02-01 2004-06-29 America Online, Inc. Displayed complementary content sources in a web-based TV system
EP1130871A1 (fr) * 2000-03-01 2001-09-05 BRITISH TELECOMMUNICATIONS public limited company Découverte de session média
GB2367158B (en) * 2000-09-26 2004-10-20 6S Ltd Method and system for archiving and retrieving items based on episodic memory of groups of people
US7146628B1 (en) * 2000-11-08 2006-12-05 Sedna Patent Services, Llc Messaging protocol for interactive delivery system
JP4683733B2 (ja) * 2001-01-18 2011-05-18 ヤフー株式会社 番組関連情報提供システムおよび方法、この番組関連情報提供システムから情報提供を受けることが可能な情報通信端末、コンピュータをそのような情報通信端末として機能させるためのプログラム、並びに、このプログラムを記録したコンピュータ読取可能な記録媒体
FI115744B (fi) * 2001-02-08 2005-06-30 Nokia Corp Kommunikaatiopalvelu
US20020147814A1 (en) * 2001-04-05 2002-10-10 Gur Kimchi Multimedia devices over IP
US6842613B2 (en) * 2001-08-31 2005-01-11 Nokia Corporation Automated service configuration of mobile radio station devices

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
None *
See also references of WO2004025961A1 *

Also Published As

Publication number Publication date
CN1695376A (zh) 2005-11-09
JP2005539427A (ja) 2005-12-22
US20060098120A1 (en) 2006-05-11
FR2844661A1 (fr) 2004-03-19
AU2003278275A1 (en) 2004-04-30
CN1695376B (zh) 2011-09-14
FR2844661B1 (fr) 2005-10-14
WO2004025961A1 (fr) 2004-03-25
JP4864322B2 (ja) 2012-02-01

Similar Documents

Publication Publication Date Title
EP1356674B1 (fr) Procede de gestion d'enregistrements d'emissions audiovisuelles et dispositifs associes
EP1308041B1 (fr) Procede et systeme de commande a distance de relecture sur television
FR2902568A1 (fr) Procede d'affichage d'une image mosaique au sein d'un recepteur pour la selection de programmes audiovisuels, recepteurs et serveurs associes
US20050198317A1 (en) Method and apparatus for sharing internet content
EP1746837A2 (fr) Procédé de téléchargement de données précédées par des signaux d'annonce
EP2230612A1 (fr) Génération de recommandations pour un serveur de contenus
EP1540958A1 (fr) Procede d'acquisition de donnees de description de contenus audiovisuels, systeme, serveur de diffusion, serveur de description, et terminal de reception pour la mise en oeuvre de ce procede
EP1793605A1 (fr) Procédé de fourniture sur demande de menus interactifs à des terminaux couplés à un réseau de communication
EP3430786A1 (fr) Acquisition d'extraits d'un flux multimédia sur un terminal
EP3025477B1 (fr) Procede de synchronisation lors du traitement par un lecteur multimedia d'un contenu multimedia transmis par un service mbms
EP1400088B1 (fr) Procede et systeme de diffusion de programmes audiovisuels a partir d'un serveur
EP1901453A1 (fr) Système et procédé de transmission en temps réel ou en différé de services interactifs associés à des contenus diffusés
EP1293094A1 (fr) Dispositif et procede de synchronisation de programmes audiovisuels diffuses et d'informations complementaires
EP1308042B1 (fr) Procede et systeme pour telecommander une retransmission sur un poste de television
WO2002049246A1 (fr) Procede de mesure d'audience d'applications interactives telediffusees ou embarquees sur un decodeur de recepteur de television
FR2850509A1 (fr) Procede d'enregistrement thematique de contenus numeriques a diffusion programmee
EP0996266A1 (fr) Procédé pour mettre à jour ou remplacer un site web
FR2956787A1 (fr) Procede et serveur pour detecter un programme video recu par un usager
WO2001088753A1 (fr) Procede et systeme d'acces a un ensemble d'informations stockees dans une base de donnees et relatives a un evenement actuel ou passe, en particulier une chanson diffusee par une station de radiodiffusion
EP1470689A2 (fr) Systeme de diffusion de media et procede mis en oeuvre dans un tel systeme
EP4254968A1 (fr) Procédé de génération d'une chaîne de télévision virtuelle pour un utilisateur d' au moins un service de diffusion de contenus audiovisuels, dispositif de génération, équipement de service et programme d ordinateur correspondants
FR2873531A1 (fr) Procede, systeme et programmes d'ordinateur, de fourniture personnalisee de services de television interactive et recepteurs de television associes
WO2023083538A1 (fr) Procédé de gestion de l'accès à une contenu a lecture d'un contenu multimedia
FR2835074A1 (fr) Procede et systeme de fourniture de ressources numeriques, moteur de recherche et moyens de selection pour la mise en oeuvre de ce procede
FR2850510A1 (fr) Procede d'enregistrement, avec mise a jour, de contenus audiovisuels a diffusion programmee

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20050315

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

DAX Request for extension of the european patent (deleted)
17Q First examination report despatched

Effective date: 20070110

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ORANGE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20170126