WO2008074753A1 - Method of reproducing audiovisual documents by an apparatus possessing a particular characteristic, apparatus and server for implementing the method - Google Patents

Method of reproducing audiovisual documents by an apparatus possessing a particular characteristic, apparatus and server for implementing the method Download PDF

Info

Publication number
WO2008074753A1
WO2008074753A1 PCT/EP2007/064011 EP2007064011W WO2008074753A1 WO 2008074753 A1 WO2008074753 A1 WO 2008074753A1 EP 2007064011 W EP2007064011 W EP 2007064011W WO 2008074753 A1 WO2008074753 A1 WO 2008074753A1
Authority
WO
WIPO (PCT)
Prior art keywords
list
document
reproduction
server
documents
Prior art date
Application number
PCT/EP2007/064011
Other languages
French (fr)
Inventor
Pierre Houeix
Helmut Burklin
Original Assignee
Thomson Licensing
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 Thomson Licensing filed Critical Thomson Licensing
Publication of WO2008074753A1 publication Critical patent/WO2008074753A1/en

Links

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/40Arrangements for broadcast specially adapted for accumulation-type receivers

Abstract

The present invention relates to a method of reproducing a plurality of audiovisual documents at the level of a receiver so as to present a user with a list of documents suited to his tastes. Firstly, receivers transmit the profile of their users to a server. The server computes chronological display lists for audiovisual documents, corresponding to the various user profiles and transmits them to the reproduction apparatus through a broadcasting network. The list comprises at least one attribute identifying the receiver, identifiers of documents associated with a determined source and with a reproduction time. The receiver selects the list corresponding to its attribute. Next, when requested by the user, the apparatus displays the document of the list which corresponds to the present time. According to an improvement, documents are transmitted before the time of their reproduction and recorded in the apparatus. These recorded documents are extracted from the memory and reproduced at the time specified by the display list. The invention also relates to a terminal and a server for implementing the method.

Description

Procédé de reproduction de documents audiovisuels par un appareil possédant une caractéristique particulière, appareil et serveur pour la mise en œuvre du procédé Method for reproducing audiovisual documents by an apparatus having a particular characteristic, apparatus and server for implementing the method
L'invention concerne un procédé de reproduction de documents audiovisuels dans un appareil relié à un réseau, un appareil mettant en œuvre le procédé, et un serveur pour la transmission des documents aux terminaux. L'invention s'applique plus particulièrement lorsque le choix des documents audiovisuels dépend d'une caractéristique propre à l'appareil.The invention relates to a method for reproducing audiovisual documents in a device connected to a network, an apparatus implementing the method, and a server for transmitting documents to the terminals. The invention applies more particularly when the choice of audiovisual documents depends on a device specific characteristic.
Le contexte de la présente invention est celui des serveurs audiovisuels capables de fournir à la demande des documents audiovisuels, et de tout appareil domestique capable de visualiser des documents audiovisuels reçus par tout réseau qu'il soit terrestre, hertzien ou satellitaire et dialoguant avec un serveur à l'aide d'un réseau de diffusion. Les documents audiovisuels sont transmis vers un récepteur soit par un réseau de diffusion unidirectionel, soit par une liaison point à point. Des Guides Electroniques de Programme (EPG en abrégé) proposent aux utilisateurs un catalogue de documents audiovisuels, et notamment des films. L'utilisateur choisit dans ce catalogue un document et après paiement du droit d'accès, il reçoit les moyens permettant de le visualiser en clair. Le document est diffusé crypté sur le réseau de diffusion, et le récepteur décrypte le document grâce à un code préalablement reçu. Une autre façon de faire consiste à établir une communication avec le serveur fournisseur de documents, à interroger son catalogue, et à télécharger le document à la suite d'un paiement.The context of the present invention is that of audiovisual servers capable of providing on demand audiovisual documents, and any home device capable of viewing audiovisual documents received by any network whether terrestrial, wireless or satellite and interacting with a server using a broadcast network. The audiovisual documents are transmitted to a receiver either by a unidirectional broadcast network or by a point-to-point link. Electronic Program Guides (EPGs for short) provide users with a catalog of audiovisual documents, including films. The user chooses in this catalog a document and after payment of the right of access, it receives the means to view it in the clear. The document is broadcast encrypted on the broadcast network, and the receiver decrypts the document with a previously received code. Another way is to establish a communication with the document provider server, to query its catalog, and to download the document after a payment.
Certains appareils sont dotés d'un disque dur ou de tout autre moyen de stockage de documents (cassette, cartouche, DVD-RAM,...). Le téléchargement d'un document à travers le réseau peut alors s'effectuer directement vers le disque dur, sous forme compressée, indépendamment des contraintes de visualisation. Le document peut être alors transmis à n'importe quel moment, sans que l'utilisateur intervienne, par exemple à une heure qui ne le dérange pas, comme au cours de la nuit. Le document est mémorisé au fur et à mesure de la réception. Lorsque l'utilisateur commande la visualisation du document, l'appareil l'extrait du moyen de stockage, le décompresse et envoie les signaux audiovisuels vers un écran.Some devices are equipped with a hard disk or any other means of document storage (cassette, cartridge, DVD-RAM, ...). The download of a document through the network can then be made directly to the hard disk, in compressed form, regardless of viewing constraints. The document can then be sent to any time, without the user intervening, for example at a time that does not bother him, as during the night. The document is stored as and when received. When the user controls the viewing of the document, the device extracts it from the storage means, decompresses it and sends the audiovisual signals to a screen.
Pour sélectionner un document audiovisuel, l'utilisateur peut donner ses préférences et le menu de présentation choisit les documents disponibles en fonction de ses préférences. Une autre solution plus automatique consiste à élaborer en interne un profil utilisateur. Ce profil est basé sur le comportement de l'utilisateur à l'égard de programmes audiovisuels dont les attributs sont transmis par le réseau. Un profil utilisateur est par exemple une liste des attributs des programmes le plus souvent et/ou le plus longtemps regardés par l'utilisateur. Par exemple, si l'utilisateur a l'habitude de sélectionner et ou de télécharger souvent des films d'aventure, le récepteur spécifiera « film d'aventure » en bonne place dans la liste des attributs préférés de cet utilisateur. Avantageusement, les profils de nombreux utilisateurs peuvent être transmis au serveur de diffusion qui peut s'en servir pour choisir des documents audiovisuels convenant à un certain nombre d'abonnés. Mais si le nombre d'abonnés est très grand, les profils utilisateurs sont très divers et il est alors quasi impossible de les contenter tous.To select an audiovisual document, the user can give his preferences and the presentation menu chooses the available documents according to his preferences. Another more automatic solution is to develop a user profile internally. This profile is based on the behavior of the user with regard to audiovisual programs whose attributes are transmitted by the network. A user profile is for example a list of the attributes of the programs most often and / or the longest watched by the user. For example, if the user is used to selecting and / or frequently downloading adventure movies, the receiver will specify "adventure movie" prominently in the list of favorite attributes of that user. Advantageously, the profiles of many users can be transmitted to the broadcast server which can use it to choose audiovisual documents suitable for a certain number of subscribers. But if the number of subscribers is very large, the user profiles are very diverse and it is almost impossible to satisfy them all.
Le document US 2006/174269 - HANSEN-TURTON concerne la fourniture de données d'EPG dans un récepteur, les données définissant des plages de diffusion pour des programmes audiovisuels donnés. Le récepteur prend en compte les préférences de l'utilisateur pour sélectionner les programmes identifiés dans les données d'EPG. Le récepteur propose ainsi à l'utilisateur un canal virtuel reproduisant des programmes sélectionnés par le récepteur. Ce système nécessite que le récepteur fasse lui-même l'analyse des programmes disponibles sur l'ensemble du réseau et élabore sa propre liste de documents.Document US 2006/174269 - HANSEN-TURTON relates to the provision of EPG data in a receiver, the data defining broadcast ranges for given audiovisual programs. The receiver takes into account the preferences of the user to select the programs identified in the EPG data. The receiver thus offers the user a virtual channel reproducing programs selected by the receiver. This system requires the receiver to analyze the programs available on the entire network and to develop its own list of documents.
Le document US 2002/157107 KITSUKAWA TADAMASA concerne la transmission de contenus à travers un réseau bidirectionnel tel qu'Internet. De cette façon, en se connectant à un site déterminé, un utilisateur peut regarder soit une chaîne de télévision soit un canal virtuel adapté à ses préférences.Document US 2002/157107 KITSUKAWA TADAMASA relates to the transmission of contents through a bidirectional network such as Internet. In this way, by connecting to a specific site, a user can watch either a television channel or a virtual channel adapted to his preferences.
Le document US 2003/135605 - PENDAKUR RAMESH décrit un système de communication bidirectionnel entre un appareil de reproduction et un serveur. L'appareil mémorise des informations sur les programmes audiovisuels qui correspondent aux préférences de l'utilisateur. Puis, l'appareil propose de visualiser ces programmes sous la forme d'un canal virtuel où les programmes sont adaptés aux préférences de l'utilisateur. Ce système nécessite également que le récepteur fasse lui-même l'analyse des programmes disponibles sur l'ensemble du réseau et élabore sa propre liste de documents.US 2003/135605 - PENDAKUR RAMESH discloses a bidirectional communication system between a reproducing apparatus and a server. The device stores information about audiovisual programs that match the user's preferences. Then, the device proposes to visualize these programs in the form of a virtual channel where the programs are adapted to the preferences of the user. This system also requires the receiver to analyze the programs available on the entire network and to develop its own list of documents.
Un des buts de la présente invention consiste à proposer à un utilisateur des documents adaptés à ses préférences en évitant certains traitements de données du coté de l'appareil de reproduction.One of the aims of the present invention is to provide a user with documents adapted to his preferences by avoiding certain data processing on the side of the reproduction apparatus.
La présente invention concerne un procédé de reproduction d'une pluralité de documents audiovisuels au niveau d'un appareil de reproduction ; caractérisé en ce qu'il comporte :The present invention relates to a method of reproducing a plurality of audiovisual documents at a reproduction apparatus; characterized in that it comprises:
- une étape de transmission à un serveur d'au moins un attribut particulier à l'appareil et caractéristique des préférences de l'utilisateur dudit appareil,a step of transmitting to a server at least one attribute particular to the apparatus and characteristic of the preferences of the user of said apparatus,
- une étape de création d'au moins une liste d'affichage de plusieurs documents audiovisuels, ladite liste comprenant des identificateurs de documents associés à une source déterminée et à un moment de reproduction,a step of creating at least one display list of several audiovisual documents, said list comprising document identifiers associated with a given source and at a reproduction moment,
- une étape de transmission par un réseau de diffusion d'au moins une liste d'affichage, - une étape de sélection par l'appareil de reproduction (1 ) d'une liste transmise en fonction de l'attribut particulier transmis par l'appareil, - une étape de reproduction de la pluralité de documents identifiés par la liste d'affichage sélectionnée, chaque document étant reproduit au moment spécifié dans cette liste et extrait de la source spécifiée dans cette liste. Ainsi l'appareil est capable à tous moments de fournir à un utilisateur des documents audiovisuels variés provenant de sources identifiées. L'appareil reçoit du réseau de diffusion plusieurs listes de documents à reproduire et sélectionne celle qui correspond aux informations qu'il a déjà envoyées au serveur. Ensuite, les documents de la liste sont automatiquement reproduits aux moments indiqués dans la liste sélectionnée.a step of transmission by a broadcast network of at least one display list; a step of selection by the reproduction apparatus (1) of a list transmitted according to the particular attribute transmitted by the apparatus, a step of reproducing the plurality of documents identified by the selected display list, each document being reproduced at the moment specified in this list and extracted from the source specified in this list. Thus, the apparatus is capable at all times of providing a user with various audio-visual documents from identified sources. The device receives from the broadcast network several lists of documents to be reproduced and selects the one that corresponds to the information that it has already sent to the server. Then, the documents in the list are automatically played back at the specified times in the selected list.
Selon un perfectionnement, le procédé comporte une étape de transmission d'un document audiovisuel identifié dans la liste d'affichage et transmis à un autre moment que le moment de reproduction, et une étape de mémorisation dans l'appareil, la liste spécifie alors des paramètres permettant la transmission du document provenant de la source déterminée, l'étape de reproduction comprend alors une étape de lecture du document dudit moyen de mémorisation. De cette façon, les documents peuvent être transmis avant le créneau horaire spécifié dans la liste afin d'être disponible au bon moment dans l'appareil de visualisation. Selon un autre perfectionnement, la source indiquée dans les paramètres pour la transmission du document à mémoriser est un canal d'un réseau de diffusion. De cette façon, il est possible de recevoir un premier document qui est immédiatement reproduit et de recevoir un autre document pour le mémoriser afin de le reproduire plus tard.According to an improvement, the method comprises a step of transmitting an audiovisual document identified in the display list and transmitted at a time other than the reproduction moment, and a storage step in the apparatus, the list then specifying parameters allowing the transmission of the document from the determined source, the reproduction step then comprises a step of reading the document of said storage means. In this way, the documents can be transmitted before the time slot specified in the list in order to be available at the right time in the viewing apparatus. According to another improvement, the source indicated in the parameters for the transmission of the document to be memorized is a channel of a broadcast network. In this way, it is possible to receive a first document that is immediately reproduced and to receive another document to memorize it in order to reproduce it later.
Selon un autre perfectionnement, la liste d'affichage comporte une caractéristique visuelle de la transition entre un document et le document suivant. De cette façon, selon les documents il est possible de paramétrer les passages d'un document à l'autre. Selon un autre perfectionnement, le procédé comporte une étape d'émission par l'appareil vers un serveur de diffusion d'une liste d'attributs particulier à cet appareil, cette liste d'attributs permettant au serveur d'élaborer la liste d'affichage destiné à cet appareil Selon un autre perfectionnement, si la liste d'affichage ne mentionne pas de documents destinés à être visualisés au moment présent, alors l'appareil de reproduction reproduit le document audiovisuel d'un canal de diffusion choisi par l'utilisateur. De cette façon, l'utilisateur ne reste pas devant un écran noir, il a toujours la possibilité de voir par défaut le canal qu'il a lui-même sélectionné.According to another improvement, the display list includes a visual characteristic of the transition between a document and the following document. In this way, according to the documents it is possible to set the passages from one document to another. According to another improvement, the method comprises a step of sending by the device to a broadcast server a list of attributes particular to this device, this list of attributes allowing the server to develop the display list intended for this device According to another improvement, if the display list does not mention documents intended to be viewed at the present time, then the reproducing apparatus reproduces the audiovisual document of a broadcast channel chosen by the user. In this way, the user does not remain in front of a black screen, he always has the possibility to see by default the channel he has selected himself.
La présente invention concerne également un appareil de reproduction comportant un moyen d'affichage de documents audiovisuels, un moyen de communication unidirectionnel pour la réception de données provenant d'un réseau de diffusion et un moyen de communication bidirectionnel pour la transmission de données avec un serveur ; caractérisé en ce que le moyen de communication bidirectionnelle transmet audit serveur au moins un attribut particulier à l'appareil et caractéristique des préférences de l'utilisateur dudit appareil, le moyen de réception unidirectionnel reçoit au moins une liste d'affichage d'une pluralité de documents audiovisuels, les listes reçues comprenant au moins un attribut, des identificateurs de documents associés à une source déterminée et à un moment de reproduction, l'appareil sélectionnant la liste d'affichage ayant au moins un attribut en commun avec l'attribut transmis par l'appareil, le moyen de reproduction étant conçu pour reproduire la pluralité de documents au moment spécifié dans la liste d'affichage sélectionnée, chaque document étant extrait de la source spécifiée dans la liste sélectionnée.The present invention also relates to a reproduction apparatus comprising audiovisual document display means, a unidirectional communication means for receiving data from a broadcast network, and a bidirectional communication means for transmitting data to a server. , characterized in that the bidirectional communication means transmits to said server at least one attribute particular to the apparatus and characteristic of the user's preferences of said apparatus, the unidirectional receiving means receives at least one display list of a plurality of audiovisual documents, received lists comprising at least one attribute, document identifiers associated with a given source and a reproduction moment, the apparatus selecting the display list having at least one attribute in common with the attribute transmitted by the apparatus, the reproducing means being adapted to reproduce the plurality of documents at the specified time in the selected display list, each document being extracted from the source specified in the selected list.
La présente invention concerne également un serveur comportant une base de données contenant au moins des attributs de documents audiovisuels, le serveur étant doté d'un moyen de communication bidirectionnelle pour établir une liaison avec des appareils de reproduction, caractérisé en ce que le moyen de communication bidirectionnelle reçoit un attribut particulier à chaque appareil et caractéristique des préférences de l'utilisateur de chaque appareil, et un moyen d'élaboration de plusieurs listes d'affichage d'une pluralité de documents audiovisuels, lesdites listes comprenant au moins un attribut identifiant au moins un appareil, des identificateurs de documents associés à une source déterminée et à un moment de reproduction, lesdites listes étant transmises vers les appareils de reproduction à travers un réseau de diffusion.The present invention also relates to a server comprising a database containing at least audiovisual document attributes, the server being provided with a bidirectional communication means for establishing a link with reproduction devices, characterized in that the communication means bidirectional receives a particular attribute to each device and feature of the user's preferences of each device, and a means for generating multiple display lists of a plurality of audiovisual documents, said lists comprising at least one attribute identifying at least one apparatus, document identifiers associated with a given source and a reproduction moment, said lists being transmitted to the reproduction apparatuses through a broadcast network.
La présente invention apparaîtra maintenant avec plus de détails dans le cadre de la description qui suit d'exemples de réalisation donnés à titre illustratif en se référant aux figures annexées parmi lesquelles :The present invention will now appear in more detail in the context of the following description of exemplary embodiments given by way of illustration with reference to the appended figures among which:
- la figure 1 est un diagramme bloc d'un récepteur audiovisuel pour la mise en œuvre de l'invention,FIG. 1 is a block diagram of an audiovisual receiver for implementing the invention,
- la figure 2 est un schéma montrant les différents éléments d'un serveur selon l'invention,FIG. 2 is a diagram showing the different elements of a server according to the invention,
- la figure 3 illustre les principales communications entre le serveur et un récepteur visualisant les documents de la liste d'affichage, - la figure 4 illustre les principales étapes du procédé de distribution et de visualisation des documents,FIG. 3 illustrates the main communications between the server and a receiver viewing the documents of the display list; FIG. 4 illustrates the main steps of the method of distributing and viewing documents,
- la figure 5 montre une apparence d'écran pour la visualisation de la liste d'affichage.- Figure 5 shows a screen appearance for viewing the display list.
On décrira tout d'abord à l'aide de la figure 1 , le fonctionnement d'un récepteur audiovisuel 1 connecté à un dispositif d'affichage 20. En variante, l'écran est intégré dans l'appareil 1 , comme par exemple dans un PDA. Le récepteur, dans la suite du document on utilisera le mot de « décodeur » mais ce n'est qu'un exemple, comporte une unité centrale 3 reliée à une mémoire 12 de programme (ROM) et de travail (RAM), et une interface 5 pour une communication bidirectionnelle avec un réseau 6. Ce réseau est par exemple un réseau IEEE 1394. Le décodeur peut également recevoir des données audio/vidéo d'un réseau de diffusion à travers une antenne de réception associée à un démodulateur 4. L'antenne peut également être remplacée par une connexion physique à tout type de bus numérique local à haut débit permettant de transmettre des données audio/vidéo en temps réel, tel qu'un point d'accès câble ou une connexion DSL. Le décodeur 1 comporte également un récepteur de signaux infrarouge 7 pour recevoir les signaux d'une télécommande 8, un moyen de mémorisation 9 pour le stockage de documents audiovisuels, et une logique de décodage audio/vidéo 10 pour la génération des signaux audiovisuels envoyés à l'écran 20. Les documents audiovisuels étant codés de façon numérique, le moyen de mémorisation 9 est de préférence un disque dur (HDD), il peut aussi être un lecteur/enregistreur de disque optique enregistrable (DVD-RAM).Firstly, with the help of FIG. 1, the operation of an audiovisual receiver 1 connected to a display device 20 will be described. In a variant, the screen is integrated in the apparatus 1, for example in a PDA. The receiver, in the remainder of the document, will use the word "decoder" but this is only an example, includes a central unit 3 connected to a memory 12 program (ROM) and work (RAM), and a interface 5 for bidirectional communication with a network 6. This network is for example an IEEE 1394. The decoder can also receive audio / video data from a broadcast network through a receiving antenna associated with a demodulator 4. L antenna can also be replaced by a physical connection to any type of high-speed local digital bus for transmitting audio / video data in real time, such as a cable access point or a connection DSL. The decoder 1 also comprises an infrared signal receiver 7 for receiving the signals of a remote control 8, a storage means 9 for the storage of audiovisual documents, and an audio / video decoding logic 10 for the generation of the audiovisual signals sent to 20. The audiovisual documents being digitally encoded, the storage means 9 is preferably a hard disk (HDD), it can also be a recordable optical disk drive (DVD-RAM).
L'utilisateur dispose d'un moyen d'introduction de commande, dont un exemple est la télécommande 8 qui est dotée de touches telles que « PLAYLIST», « Contenu de la Liste » dont nous verrons l'emploi plus loin dans la description. Le décodeur dispose également d'une horloge (non représentée) pour réveiller l'appareil lorsqu'un document à enregistrer est sur le point d'être téléchargé. Le décodeur comprend également un circuit 11 d'affichage de données sur l'écran, appelé souvent circuit OSD, de l'anglais "On Screen Display" (signifiant littéralement "affichage sur l'écran"). Le circuit OSD 11 est un générateur de texte et de graphisme qui permet d'afficher à l'écran des menus, des pictogrammes (par exemple, un numéro correspondant à la chaîne visualisée), ou qui permet de mélanger deux contenus audiovisuels. Le circuit OSD est contrôlé par l'Unité Centrale 3 et un programme appelé « Chargeur » qui est résident dans la mémoire 12. Le Chargeur est typiquement constitué d'un module de programme inscrit en mémoire morte et de paramètres enregistrés en mémoire de travail. Le Chargeur peut aussi être réalisé sous la forme d'un circuit spécialisé de type ASIC par exemple. Ce circuit peut être doté de fonctions sécuritaires permettant de réaliser un paiement suite à la décision d'un utilisateur de visualiser un document payant.The user has a command introduction means, an example of which is the remote control 8 which is provided with keys such as "PLAYLIST", "Content List" which we will see the use later in the description. The decoder also has a clock (not shown) to wake the device when a document to be recorded is about to be downloaded. The decoder also includes a circuit 11 for displaying data on the screen, often called OSD circuit, of the English "On Screen Display" (literally meaning "display on the screen"). The OSD circuit 11 is a text and graphics generator which makes it possible to display on the screen menus, pictograms (for example, a number corresponding to the channel displayed), or which makes it possible to mix two audiovisual contents. The OSD circuit is controlled by the Central Unit 3 and a program called "Charger" which is resident in the memory 12. The charger typically consists of a program module written in ROM and parameters stored in working memory. The charger can also be realized in the form of a specialized circuit of the ASIC type for example. This circuit can be equipped with security functions to make a payment following the decision of a user to view a paid document.
Le décodeur reçoit des données d'identification de documents audiovisuels du réseau 6 ou du réseau de diffusion. Ces données comprennent des éléments visualisables, le titre par exemple ou une image de la bande annonce. Ainsi, l'utilisateur peut, à l'aide d'un EPG et des touches de sa télécommande, sélectionner un ou plusieurs documents en vue de les recevoir et de les enregistrer dans le disque dur 9.The decoder receives identification data audiovisual documents of the network 6 or the broadcast network. These data include viewable elements, the title for example or an image of the trailer. Thus, the user can, using an EPG and keys on its remote control, select one or more documents to receive them and save them to the hard disk 9.
Le serveur 2 décrit à la figure 2 comprend une unité centrale 2.1 , une mémoire de programme 2.2, une mémoire contenant une base de donnée 2.3 réalisée préférentiellement par un disque dur et une interface de communication réalisant une liaison bidirectionnelle 2.4 à travers le réseau bidirectionnel 6 avec les décodeurs décrits précédemment. La base de donnée 2.3 contient notamment le catalogue des documents disponibles. Le serveur est également en relation avec le gestionnaire du réseau de diffusion grâce à une interface (non représentée). Il communique notamment à ce gestionnaire des ordres de diffusion de documents à des heures et dates déterminées.The server 2 described in FIG. 2 comprises a central unit 2.1, a program memory 2.2, a memory containing a database 2.3 preferably made by a hard disk and a communication interface providing a bidirectional link 2.4 across the bidirectional network. with the decoders described previously. Database 2.3 contains the catalog of available documents. The server is also in contact with the broadcast network manager through an interface (not shown). In particular, it communicates to the manager orders for the distribution of documents at specified times and dates.
Après avoir décrit les différents éléments de l'invention, nous allons maintenant expliquer comment ceux-ci coopèrent.After describing the various elements of the invention, we will now explain how they cooperate.
Un exemple des principales communications vues du décodeur 1 est illustré par la figure 3. Au cours d'une première communication (communication 3.1 ), le décodeur 1 transmet son profil utilisateur au serveur. Puis, le décodeur reçoit la liste d'affichage (communication 3.2). Si cette liste d'affichage comporte des documents à télécharger et à enregistrer, une communication bidirectionnelle s'instaure pour effectuer le téléchargement (communication 3.3). Lorsque l'utilisateur lance la visualisation de documents audiovisuels définis par la liste d'affichage, le décodeur se cale sur le canal spécifié dans la liste et reçoit le document diffusé (communication 3.4) afin de le visualiser. Eventuellement, si la liste spécifie un programme préalablement téléchargé, le décodeur le lit dans sa mémoire et le visualise.An example of the main communications viewed from the decoder 1 is illustrated in FIG. 3. During a first communication (communication 3.1), the decoder 1 transmits its user profile to the server. Then, the decoder receives the display list (communication 3.2). If this display list includes documents to download and record, bidirectional communication is established to perform the download (communication 3.3). When the user starts the visualization of audiovisual documents defined by the display list, the decoder settles on the channel specified in the list and receives the broadcast document (communication 3.4) in order to view it. Optionally, if the list specifies a program previously downloaded, the decoder reads it in its memory and visualizes it.
La figure 4 représente un exemple d'organigramme des principales étapes pour la mise en oeuvre de l'invention. A l'étape 4.1 , un décodeur 1 élabore un profil utilisateur. Selon des techniques connues en soi, le profil utilisateur est déterminé en fonction du comportement de l'utilisateur, et notamment de ses choix de sélection pour certains programmes. Un profil utilisateur est par exemple une liste des attributs des documents le plus souvent et/ou le plus longtemps regardés par l'utilisateur. A un certain moment, le décodeur 1 transmet un profil utilisateur à un serveur 2 (étape 4.2). Le serveur 2 dispose des listes des documents audiovisuels diffusés sur les différents canaux au cours d'une durée prochaine, typiquement les vingt quatre prochaines heures. Ces documents sont également associés à des attributs pour le classement dans des thèmes et sous thèmes déterminés. Voici un exemple d'une liste de thèmes et sous- thèmes qui peuvent être associés à des documents audiovisuels : thème : film, information, documentaire, sport, jeu/spectacle ; sous-thème :FIG. 4 represents an example of a flowchart of the main steps for the implementation of the invention. In step 4.1, a decoder 1 develops a user profile. According to techniques known per se, the user profile is determined according to the behavior of the user, including its selection choices for certain programs. A user profile is for example a list of the attributes of the documents most often and / or the longest viewed by the user. At a certain time, the decoder 1 transmits a user profile to a server 2 (step 4.2). The server 2 has lists of audiovisual documents broadcast on the different channels over a period of time, typically the next twenty-four hours. These documents are also associated with attributes for classification into specific themes and sub-themes. Here is an example of a list of themes and subthemes that can be associated with audiovisual documents: theme: film, information, documentary, sport, game / show; sub-theme:
• film : {aventure, drame, erotique, policier, fiction, autres} ;• film: {adventure, drama, erotic, detective, fiction, others};
• information : {journal, radio, météo, Bourse, sport, autre} ;• information: {newspaper, radio, weather, stock market, sport, other};
• documentaire : {général, nature, culture, social, histoire} ;• documentary: {general, nature, culture, social, history};
• jeu/spectacle : {général, variété, cirque, TaIk Show } ; • sport : {Général, foot, tennis, basket, athlétisme, nautique} ;• game / show: {general, variety, circus, TaIk Show}; • sport: {general, football, tennis, basketball, athletics, nautical};
Le serveur de diffusion 2 recherche les documents audiovisuels qui vont être diffusés dans les prochaines vingt quatre heures et qui possèdent des attributs identiques à celui du profil utilisateur. A l'étape 4.3, le serveur élabore, heure par heure, une liste chronologique de documents audiovisuels dite « liste d'affichage » (ou « playlist » en Anglais) dont les contenus correspondent aux goûts d'un utilisateur. Si plusieurs documents possèdent des attributs dans la même plage horaire, c'est en priorité celui qui a le plus d'attributs correspondant au profil utilisateur qui est choisi. Dans un premier mode simple de réalisation, les documents choisis n'ont pas de recoupement temporel, c'est-à-dire qu'il existe un moment libre entre eux. De façon particulièrement simple, pendant le moment libre, le décodeur extrait le document audiovisuel du canal choisi par l'utilisateur et le visualise à l'écran 20. Une variante consiste en ce que le serveur remplisse ce moment libre par un contenu audiovisuel non prévu pour la diffusion à ce moment. Ce contenu devra être transmis au décodeur 1 avant le moment prévu pour sa visualisation, ce moment étant spécifié dans la liste d'affichage. Selon cette variante, la liste d'affichage contient des documents identifiés par leur titre par exemple, et associés à une plage horaire de visualisation et à une source, cette source étant soit un canal de diffusion, soit la mémoire du décodeur. Typiquement, cette liste couvre les douze prochaines heures, mais cette durée peut varier. A l'étape 4.4, la liste d'affichage ainsi élaborée est envoyée au décodeur. Selon un mode préféré de réalisation, la liste est transmise sur une liaison bidirectionnelle à la suite d'une requête de communication du serveur. Il est également possible de télécharger cette liste par le réseau de diffusion, dans ce cas, le décodeur auquel la liste est destinée est clairement identifié. La liste transmise sur le réseau est mise dans un paquet de données de service, identifié par un en-tête spécifique.The broadcast server 2 searches for the audiovisual documents that will be broadcast in the next twenty four hours and which have attributes identical to that of the user profile. In step 4.3, the server generates, hour by hour, a chronological list of audiovisual documents known as "display list" (or "playlist" in English) whose contents correspond to the tastes of a user. If several documents have attributes in the same time slot, the one with the most attributes corresponding to the user profile is chosen. In a first simple embodiment, the selected documents have no temporal overlap, that is to say there is a free moment between them. In a particularly simple manner, during the free moment, the decoder extracts the audiovisual document from the channel chosen by the user and displays it on the screen 20. A variant is that the server fills this free moment with unintended audiovisual content. for broadcast at this time. This content must be transmitted to the decoder 1 before the scheduled time for its display, this moment being specified in the display list. According to this variant, the display list contains documents identified by their title for example, and associated with a viewing time slot and a source, this source being either a broadcast channel or the decoder memory. Typically, this list covers the next twelve hours, but this duration may vary. In step 4.4, the display list thus produced is sent to the decoder. According to a preferred embodiment, the list is transmitted over a bidirectional link following a communication request from the server. It is also possible to download this list by the broadcast network, in which case the decoder for which the list is intended is clearly identified. The list transmitted over the network is put in a service data packet, identified by a specific header.
Si la liste d'affichage contient des documents qui ne seront pas diffusés au moment prévu dans la liste pour leurs visualisations, alors ces documents sont transmis à l'étape 4.5 avant ce moment. Le décodeur analyse la liste transmise par le serveur et en déduit les documents qu'il doit préalablement télécharger. Le téléchargement peut s'effectuer soit à partir du serveur de diffusion 2, soit à partir d'un autre serveur. Selon un mode préféré de réalisation, le décodeur 1 initialise la procédure de téléchargement avec le serveur à un moment où ses ressources sont le moins utilisées, par exemple la nuit. Le document audiovisuel est alors transmis sur un canal bidirectionnel, typiquement le réseau numérique 6, Internet par exemple. Dans certain cas, le serveur 2 avertit le décodeur de l'heure du téléchargement. Ce téléchargement est avantageux dans le cas où le serveur transmet le même document à plusieurs décodeurs, en mode « Multicast ». Chaque décodeur répond par un accusé réception et, mémorise le document reçu dans le disque dur 9 au fur et à mesure de la réception. Si le décodeur 1 n'est pas en état d'enregistrer le document à recevoir, il en informe le serveur. Le serveur est alors libre de proposer un autre moment pour transférer ledit document, à condition que ce moment soit antérieur à celui spécifié dans la liste d'affichage. Selon une variante, des documents destinés à être mémorisés peuvent être téléchargés du réseau de diffusion. Si par exemple, deux documents audiovisuels spécifiés dans la liste sont diffusés au même moment et destinés à être visualisés à des moments différents, et si le décodeur 1 possède les moyens de recevoir en même temps deux documents audiovisuels, alors l'un est visualisé en temps réel tandis que l'autre est enregistré pour être visualisé plus tard.If the display list contains documents that will not be broadcast at the scheduled time in the list for their visualizations, then these documents are transmitted in step 4.5 before that time. The decoder analyzes the list transmitted by the server and deduces the documents that it must first download. The download can be made either from the broadcast server 2 or from another server. According to a preferred embodiment, the decoder 1 initiates the download procedure with the server at a time when its resources are used the least, for example at night. The audiovisual document is then transmitted over a bidirectional channel, typically the digital network 6, the Internet for example. In some cases, the server 2 warns the decoder of the download time. This download is advantageous in the case where the server transmits the same document to several decoders, in "multicast" mode. Each decoder responds with an acknowledgment and memorizes the document received in the hard disk 9 as and when received. If the decoder 1 is not in a state to record the document to receive, it informs the server. The server is then free to propose another moment for transferring said document, provided that this moment is earlier than that specified in the display list. According to one variant, documents intended to be stored can be downloaded from the broadcast network. If, for example, two audiovisual documents specified in the list are broadcast at the same time and intended to be viewed at different times, and if the decoder 1 has the means to receive two audiovisual documents at the same time, then one is viewed in real time while the other is recorded for later viewing.
Supposons qu'à un moment donné, l'utilisateur décide de visualiser le document défini dans sa liste préférée. Il appuie alors sur un bouton « PLAYLIST »de sa télécommande 8 (étape 4.6). Le décodeur 1 lit alors le contenu de la liste enregistrée et extrait le document à reproduire qui correspond au moment présent (étape 4.7) de la source indiquée dans la liste. S'il est marqué que le document se trouve sur un canal de diffusion, le décodeur se positionne sur ce canal. Si la liste d'affichage spécifie que le document est en mémoire, le décodeur teste sa présence et dans l'affirmative, le lit et le visualise. Si aucune liste n'est disponible, ou si dans la liste aucun document audiovisuel n'est indiqué au moment présent, le décodeur se règle sur le canal qui était choisi auparavant par l'utilisateur. Lorsque le document audiovisuel en cours de visualisation se termine, le décodeur recherche automatiquement le suivant dans la liste d'affichage. Ainsi l'utilisateur voit une succession de documents définis par le serveur et correspondant à son profil.Suppose that at some point, the user decides to view the document defined in his favorite list. He then presses a "PLAYLIST" button on his remote control 8 (step 4.6). The decoder 1 then reads the contents of the registered list and extracts the document to be reproduced which corresponds to the present moment (step 4.7) of the source indicated in the list. If it is marked that the document is on a broadcast channel, the decoder is positioned on this channel. If the display list specifies that the document is in memory, the decoder tests its presence and if so, reads it and displays it. If no list is available, or if in the list no audiovisual document is indicated at the present time, the decoder is set to the channel that was previously chosen by the user. When the audiovisual document being viewed ends, the decoder automatically searches for the next one in the display list. Thus the user sees a succession of documents defined by the server and corresponding to his profile.
Selon un perfectionnement, l'utilisateur peut voir le contenu de la liste d'affichage reçue du serveur 2. Il appuie pour cela sur la touche « Contenu de la Liste » de la télécommande, ou tout autre moyen d'introduction d'une commande, les éléments chronologique de la liste d'affichage élaborée par le serveur 2 sont alors envoyés sur l'écran de visualisation 20. La figure 5 montre un exemple d'apparence d'écran d'une liste d'affichage. Les documents audiovisuels sont chronologiquement présentés en indiquant :According to a refinement, the user can see the content of the display list received from the server 2. He then presses the "Contents of the List" button on the remote control, or any other means of entering a command. , the chronological elements of the display list developed by the server 2 are then sent on the display screen 20. FIG. 5 shows an example of a screen appearance of a display list. Audiovisual documents are chronologically presented, indicating:
- l'heure de visualisation, - le titre du document audiovisuel,- the viewing time, - the title of the audiovisual document,
- le canal de diffusion ou de téléchargement (une adresse Internet par exemple), - le type (document diffusé, ou document téléchargé et mémorisé)the broadcast or download channel (an Internet address for example), - the type (document distributed, or document downloaded and memorized)
- l'état de mémorisation ou non si c'est un document téléchargé, sur la figure la présence d'une (*) signifie que le document n'est pas en mémoire.- the state of memorization or not if it is a downloaded document, in the figure the presence of a ( * ) means that the document is not in memory.
Dans l'exemple de la figure 5, on voit que le profil utilisateur contient des attributs relatifs aux thèmes « histoire » et « nouvelles télévisées ».In the example of Figure 5, we see that the user profile contains attributes relating to themes "history" and "TV news".
Les documents audiovisuels ne sont pas toujours diffusés exactement aux heures spécifiées dans les données de service, de sorte qu'il peut se produire un décalage temporel au moment de la diffusion. De ce fait, le document peut être coupé des premières minutes ou au contraire, l'utilisateur risque de voir la fin du document précédent qui n'a rien à voir avec celui prévu dans la liste d'affichage. Pour éviter cet inconvénient et selon un perfectionnement, le décodeur utilise sa mémoire 9 pour créer un décalage temporel, appelé « time shift » en Anglais, de quelques minutes entre les documents diffusés et leurs visualisations. Ce décalage temporel permet de pallier à des diffusions décalées, en imposant dès le début de la visualisation des documents de la liste un décalage de 10 minutes par exemple, ce temps permet de rattraper des décalages en avant ou en arrière dans le temps. Par exemple, si l'utilisateur allume son décodeur 1 à un moment de liste correspondant à un document enregistré, ce document sera reproduit à partir d'un moment situé 10 minutes plus tôt dans le temps. Lorsque le moment de basculer sur un document diffusé intervient, ledit document est d'abord mémorisé dans la mémoire et reproduit en conservant ce décalage de 10 minutes. De cette façon, si ce document n'est diffusé pas à la bonne heure mais dans les dix minutes avant ou après l'heure prévue, ce décalage est rattrapable.Audiovisual documents are not always broadcast exactly at the times specified in the service data, so that there may be a time lag at the time of broadcast. As a result, the document may be cut off from the first minutes or the user may see the end of the previous document that has nothing to do with the one in the display list. To avoid this drawback and according to an improvement, the decoder uses its memory 9 to create a time shift, called "time shift" in English, a few minutes between the documents broadcast and their visualizations. This time shift makes it possible to offset staggered broadcasts, by imposing an offset of 10 minutes, for example, from the beginning of the display of the documents in the list. This time makes it possible to make up for shifts forward or backward in time. For example, if the user turns on his decoder 1 at a list time corresponding to a recorded document, this document will be reproduced from a time located 10 minutes earlier in time. When the moment of switching to a broadcast document occurs, said document is first stored in the memory and reproduced maintaining this 10-minute offset. In this way, if this document is not distributed at the right time but within ten minutes before or after the scheduled time, this offset is catching up.
Selon un autre perfectionnement, la liste d'affichage comporte une caractéristique visuelle de la transition entre un document et son suivant. Par exemple, le serveur peut spécifier une transition brutale d'un document vers un autre, ou un fondu enchaîné, où tout autre effet visuel permettant d'accommoder une transition audiovisuelle. Avantageusement, la source d'où est extrait le document visualisé est affichée pendant une minute par exemple, à compter de la transition. Selon un exemple de réalisation, une icône représentant un disque dur apparaît à un coin de l'écran si le document est lu de la mémoire 9, et une icône représentant une antenne satellite apparaît si le document est reçu en temps réel du réseau de diffusion (même avec un décalage temporel).According to another improvement, the display list includes a visual characteristic of the transition between a document and its next. For example, the server may specify a sudden transition from one document to another, or a crossfade, or any other visual effect to accommodate an audiovisual transition. Advantageously, the source from which the document viewed is extracted is displayed for one minute by example, from the transition. According to an exemplary embodiment, an icon representing a hard disk appears at a corner of the screen if the document is read from the memory 9, and an icon representing a satellite antenna appears if the document is received in real time from the broadcast network (even with a time shift).
Selon un autre perfectionnement, le serveur transmet des listes d'affichage sur le réseau de diffusion en identifiant les listes afin que les décodeurs 1 puissent facilement les sélectionner. Selon un mode simple de réalisation, le décodeur 1 transmet au serveur 2 un attribut particulier qui est caractéristique des préférences de l'utilisateur et le décodeur sélectionne la liste diffusée qui comporte cet attribut. Selon une variante, le serveur 2 élabore des catégories de décodeurs. Ces catégories correspondent aux thèmes principaux qui apparaissent dans le profil utilisateur. Une fois le profil transmis, le décodeur 1 reçoit du serveur 2 un identificateur de catégorie. Puis, le décodeur 1 recherche ensuite dans le flux de données de service émis sur le réseau de diffusion, la liste d'affichage correspondant à sa catégorie. De cette façon, le décodeur n'a plus besoin d'entrer en contact individuel avec un serveur 2 pour recevoir une liste d'affichage, il la sélectionne du réseau de diffusion.According to another improvement, the server transmits display lists on the broadcast network by identifying the lists so that the decoders 1 can easily select them. According to a simple embodiment, the decoder 1 transmits to the server 2 a particular attribute that is characteristic of the preferences of the user and the decoder selects the broadcast list that includes this attribute. According to one variant, the server 2 elaborates categories of decoders. These categories correspond to the main themes that appear in the user profile. Once the profile is transmitted, the decoder 1 receives from the server 2 a category identifier. Then, the decoder 1 then searches in the stream of service data transmitted on the broadcast network, the display list corresponding to its category. In this way, the decoder no longer needs to make individual contact with a server 2 to receive a display list, it selects it from the broadcast network.
Bien que la présente invention ait été décrite en référence aux modes de réalisation particuliers illustrés, celle-ci n'est nullement limitée par ces modes de réalisation, mais ne l'est que par les revendications annexées. On notera que des changements ou des modifications pourront être apportés par l'Homme du métier. Although the present invention has been described with reference to the particular embodiments illustrated, it is not limited by these embodiments, but only by the appended claims. It will be noted that changes or modifications may be made by the person skilled in the art.

Claims

REVENDICATIONS
1. Procédé de reproduction d'une pluralité de documents audiovisuels au niveau d'un appareil de reproduction (1 ) ; caractérisé en ce qu'il comporte :A method of reproducing a plurality of audiovisual documents at a reproduction apparatus (1); characterized in that it comprises:
- une étape de transmission (4.2) à un serveur d'au moins un attribut particulier à l'appareil (1 ) et caractéristique des préférences de l'utilisateur dudit appareil,a step of transmission (4.2) to a server of at least one attribute particular to the apparatus (1) and characteristic of the preferences of the user of said apparatus,
- une étape de création (4.3) d'au moins une liste d'affichage de plusieurs documents audiovisuels, ladite liste comprenant des identificateurs de documents associés à une source déterminée et à un moment de reproduction,a step of creating (4.3) at least one display list of several audiovisual documents, said list comprising document identifiers associated with a given source and at a reproduction moment,
- une étape de transmission (4.4) par un réseau de diffusion d'au moins une liste d'affichage, - une étape de sélection par l'appareil de reproduction (1 ) d'une liste transmise en fonction de l'attribut particulier transmis par l'appareil,a step of transmission (4.4) by a broadcast network of at least one display list; a step of selection by the reproduction apparatus (1) of a transmitted list according to the particular attribute transmitted. by the device,
- une étape de reproduction (4.7) de la pluralité de documents identifiés par la liste d'affichage sélectionnée, chaque document étant reproduit au moment spécifié dans cette liste et extrait de la source spécifiée dans cette liste.a step of reproducing (4.7) the plurality of documents identified by the selected display list, each document being reproduced at the time specified in this list and extracted from the source specified in this list.
2. Procédé de reproduction selon la revendication 1 , caractérisé en ce qu'il comporte une étape de transmission d'un document audiovisuel identifié dans la liste d'affichage et transmis à un autre moment que le moment de reproduction, et une étape de mémorisation dans un moyen de mémorisation (9) de l'appareil, la liste spécifiant les paramètres permettant la transmission du document provenant d'une source déterminée, l'étape de reproduction comprenant une étape de lecture du document dudit moyen de mémorisation. 2. Reproduction method according to claim 1, characterized in that it comprises a step of transmitting an audiovisual document identified in the display list and transmitted at a time other than the reproduction time, and a memory step in a storage means (9) of the apparatus, the list specifying the parameters allowing the transmission of the document from a given source, the reproduction step comprising a step of reading the document of said storage means.
3. Procédé de reproduction selon la revendication 1 ou 2, caractérisé en ce qu'il comporte une étape d'affichage d'un identifiant de la source du document actuellement en cours de reproduction.3. Reproduction method according to claim 1 or 2, characterized in that it comprises a step of displaying an identifier of the source of the document currently being reproduced.
4. Procédé de reproduction selon l'une quelconque des revendications4. Reproduction method according to any one of the claims
1 à 3 , caractérisé en ce qu'il comporte une étape d'émission par l'appareil (1 ) vers un serveur de diffusion (2) d'une liste d'attributs particulier à cet appareil, cette liste d'attributs permettant au serveur d'élaborer la liste d'affichage destiné à cet appareil (1 ).1 to 3, characterized in that it comprises a step of transmission by the apparatus (1) to a broadcast server (2) of a list of attributes particular to this apparatus, this list of attributes enabling the server to develop the display list for this device (1).
5. Procédé de reproduction selon l'une quelconque des revendications précédentes, caractérisé en ce que si la liste d'affichage ne mentionne pas de document destiné à être visualisé au moment présent, alors l'appareil de reproduction reproduit le document audiovisuel d'un canal de diffusion choisi par l'utilisateur.5. Reproduction method according to any one of the preceding claims, characterized in that if the display list does not mention a document to be viewed at the present time, then the reproduction device reproduces the audiovisual document of a broadcast channel chosen by the user.
6. Appareil de reproduction (1 ) comportant un moyen d'affichage (10) de documents audiovisuels, un moyen de communication unidirectionnel (4) pour la réception de données provenant d'un réseau de diffusion et un moyen de communication bidirectionnel (5,6) pour la transmission de données avec un serveur ; caractérisé en ce que le moyen de communication bidirectionnelle (5,6) transmet audit serveur au moins un attribut particulier à l'appareil et caractéristique des préférences de l'utilisateur dudit appareil (1 ), le moyen de réception unidirectionnel (4) reçoit au moins une liste d'affichage d'une pluralité de documents audiovisuels, les listes reçues comprenant au moins un attribut, des identificateurs de documents associés à une source déterminée et à un moment de reproduction, l'appareil (1 ) sélectionnant la liste d'affichage ayant au moins un attribut en commun avec l'attribut transmis par l'appareil (1 ), le moyen de reproduction (10) étant conçu pour reproduire la pluralité de documents au moment spécifié dans la liste d'affichage sélectionnée, chaque document étant extrait de la source spécifiée dans la liste sélectionnée. A reproducing apparatus (1) comprising audiovisual document display means (10), unidirectional communication means (4) for receiving data from a broadcast network and bidirectional communication means (5, 6) for data transmission with a server; characterized in that the bidirectional communication means (5, 6) transmits to said server at least one attribute particular to the apparatus and characterized by the preferences of the user of said apparatus (1), the unidirectional receiving means (4) receives at least one least one display list of a plurality of audiovisual documents, the received lists comprising at least one attribute, document identifiers associated with a given source and at a reproduction moment, the apparatus (1) selecting the list of display having at least one attribute in common with the attribute transmitted by the apparatus (1), the reproducing means (10) being adapted to reproduce the plurality of documents at the time specified in the selected display list, each document being from the source specified in the selected list.
7. Appareil de reproduction (1 ) selon la revendication 5, caractérisé en ce qu'il comporte un moyen de téléchargement (4 ; 5, 6) de la source spécifiée dans la liste sélectionné d'un document identifié dans la liste sélectionnée, le document étant mémorisé dans un moyen de mémorisation (9), le moyen de reproduction (10) reproduisant le document mémorisé au moment spécifié dans la liste sélectionnée.7. Reproduction apparatus (1) according to claim 5, characterized in that it comprises means for downloading (4; 5, 6) the source specified in the selected list of a document identified in the selected list, the document being stored in a storage means (9), the reproducing means (10) reproducing the document stored at the time specified in the selected list.
8. Appareil de reproduction (1 ) selon la revendication 5 ou 6, caractérisé en ce qu'il comporte un moyen d'affichage (10) d'un identifiant de la source du document actuellement en cours de reproduction.8. Reproduction apparatus (1) according to claim 5 or 6, characterized in that it comprises means (10) for displaying an identifier of the source of the document currently being reproduced.
9. Appareil de reproduction (1 ) selon l'une quelconque des revendications 6 à 8 , caractérisé en ce que le moyen de communication bidirectionnel (5,6) émet vers le serveur (2) une liste d'attributs particulier à l'appareil (1 ) et caractéristique des préférences de son utilisateur,9. Reproduction apparatus (1) according to any one of claims 6 to 8, characterized in that the bidirectional communication means (5,6) transmits to the server (2) a list of attributes specific to the apparatus (1) and characteristic of the preferences of its user,
10. Appareil de reproduction (1 ) selon l'une quelconque des revendications 6 à 9, caractérisé en ce que si la liste d'affichage ne mentionne pas de document destiné à être visualisé au moment présent, alors le moyen de reproduction (10) reproduit le document audiovisuel d'un canal de diffusion choisi par l'utilisateur.10. Reproduction apparatus (1) according to any one of claims 6 to 9, characterized in that if the display list does not mention a document intended to be displayed at the moment, then the reproduction means (10) reproduces the audiovisual document of a broadcast channel chosen by the user.
11. Serveur (2) comportant une base de données (2.3) contenant au moins des attributs de documents audiovisuels, le serveur étant doté d'un moyen de communication bidirectionnelle (2.4) pour établir une liaison (6) avec des appareils de reproduction (1 ), caractérisé en ce que le moyen de communication bidirectionnelle (2.4) reçoit un attribut particulier à chaque appareil et caractéristique des préférences de l'utilisateur de chaque appareil, et un moyen d'élaboration (2.2, 2.1 ) de plusieurs listes d'affichage d'une pluralité de documents audiovisuels, lesdites listes comprenant au moins un attribut identifiant au moins un appareil, des identificateurs de documents associés à une source déterminée et à un moment de reproduction, lesdites listes étant transmises vers les appareils de reproduction (1 ) à travers un réseau de diffusion. 11. Server (2) comprising a database (2.3) containing at least audiovisual document attributes, the server being provided with bidirectional communication means (2.4) for establishing a link (6) with reproduction devices ( 1), characterized in that the bidirectional communication means (2.4) receives a particular attribute for each apparatus and characteristic of the user's preferences of each apparatus, and a means (2.2, 2.1) for generating several lists of displaying a plurality of audiovisual documents, said lists comprising at least one attribute identifying at least one device, document identifiers associated with a given source and at a time of reproduction, said lists being transmitted to the reproduction apparatus (1) through a broadcast network.
PCT/EP2007/064011 2006-12-18 2007-12-14 Method of reproducing audiovisual documents by an apparatus possessing a particular characteristic, apparatus and server for implementing the method WO2008074753A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0655592 2006-12-18
FR0655592A FR2910215A1 (en) 2006-12-18 2006-12-18 METHOD OF REPRODUCING AUDIOVISUAL DOCUMENTS BY AN APPARATUS HAVING A PARTICULAR CHARACTERISTIC, APPARATUS AND SERVER FOR IMPLEMENTING THE METHOD

Publications (1)

Publication Number Publication Date
WO2008074753A1 true WO2008074753A1 (en) 2008-06-26

Family

ID=38008094

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/064011 WO2008074753A1 (en) 2006-12-18 2007-12-14 Method of reproducing audiovisual documents by an apparatus possessing a particular characteristic, apparatus and server for implementing the method

Country Status (2)

Country Link
FR (1) FR2910215A1 (en)
WO (1) WO2008074753A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US20030172376A1 (en) * 2002-03-11 2003-09-11 Microsoft Corporation User controlled targeted advertisement placement for receiver modules
US20060174269A1 (en) * 2004-11-23 2006-08-03 Stmicroelectronics, Inc. Method and system for providing an electronic program guide

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2375674A (en) * 2001-05-15 2002-11-20 British Broadcasting Corp Virtual Media Channel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020157107A1 (en) * 2001-04-23 2002-10-24 Sony Corporation Interactive television system
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US20030172376A1 (en) * 2002-03-11 2003-09-11 Microsoft Corporation User controlled targeted advertisement placement for receiver modules
US20060174269A1 (en) * 2004-11-23 2006-08-03 Stmicroelectronics, Inc. Method and system for providing an electronic program guide

Also Published As

Publication number Publication date
FR2910215A1 (en) 2008-06-20

Similar Documents

Publication Publication Date Title
EP2443566B1 (en) Method of selecting version of a document from a plurality of versions of said document received after a search
EP1805586B1 (en) Method for selecting a button in a graphic bar and receiver for carrying out said method
EP1741294B1 (en) Method and device for the automatic processing of spontaneous data
EP1295472B1 (en) Method for receiving and displaying thematic audio-visual programme sequences, and receiver therefor
EP1433322B1 (en) Method for transmitting audio-visual programmes proposed by users, terminal and server therefor
EP1258140B1 (en) Method for visual display of broadcast audio-visual programmes and associated visual display device
FR2855705A1 (en) NAVIGATION METHOD FOR SELECTING DOCUMENTS ASSOCIATED WITH IDENTIFIERS, AND RECEIVER IMPLEMENTING THE METHOD.
EP1958202B1 (en) Method for identifying a document recorded by a display, selection of key images and an associated receptor
FR2818484A1 (en) METHOD FOR MEASURING AUDIENCE OF INTERACTIVE BROADCASTED OR ON-BOARD APPLICATIONS ON A TELEVISION RECEIVER DECODER
WO2008074753A1 (en) Method of reproducing audiovisual documents by an apparatus possessing a particular characteristic, apparatus and server for implementing the method
FR2797134A1 (en) Television screen display processing mechanism having selective receiver and user socio economic comparator filtering user interest items/rejecting global items and secure store holding interest items.
FR2821512A1 (en) DEVICES FOR CONTROLLING AUDIO AND / OR VIDEO FILES AND CORRESPONDING TRANSMISSION DEVICES, METHODS AND PRODUCTS
EP1908073A1 (en) Method for creating a summary of a document based on user-defined criteria, and related audio-visual device
KR100477705B1 (en) Method for displaying main screen of home media center
FR3036510A1 (en) METHOD AND DEVICE FOR SELECTING SECONDARY MULTIMEDIA CONTENT
EP1225761B1 (en) Method for controlling a device comprising multiple video sources
FR2834416A1 (en) Broadcasting main service of audiovisual data arising from several sources, transmits information associating second service to main service
FR2909247A1 (en) METHOD OF REPRODUCING AUDIOVISUAL DOCUMENT WITH INSERTION OF CONTENT, FOR EXAMPLE ADVERTISING, METHOD AND APPARATUS ASSOCIATED WITH SUCH A METHOD
WO2007137992A1 (en) Method for recording video content by adding displayable information to signals, and receiver therefor
WO2013135976A1 (en) Method of teletransmission of a data set from a sender device destined for at least one destination device, associated sender device and destination device
FR2809265A1 (en) Improved analogue television receiver having video/teletext receiver and teletext processor with memory table saving date/viewing information with viewing date detection allowing viewing information selection
WO2013093296A2 (en) Data processing of context information of multimedia content during playback
FR2988255A1 (en) Method for tele-transmission of data set from broadcast server to e.g. set-top box associated with TV screen, involves constructing stream to be tele-transmitted comprising data stream, and tele-transmitting stream to reception device
FR2816158A1 (en) Digital television decoder and method for editing a TV programme by such a decoder
FR2892882A1 (en) Service e.g. video on demand service, and/or TV channel program content communication method for e.g. set top box, involves receiving request from user terminal and transmitting content indicated in request based on identity of terminal

Legal Events

Date Code Title Description
DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07857645

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07857645

Country of ref document: EP

Kind code of ref document: A1