FR2815807A1 - Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently - Google Patents
Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently Download PDFInfo
- Publication number
- FR2815807A1 FR2815807A1 FR0013503A FR0013503A FR2815807A1 FR 2815807 A1 FR2815807 A1 FR 2815807A1 FR 0013503 A FR0013503 A FR 0013503A FR 0013503 A FR0013503 A FR 0013503A FR 2815807 A1 FR2815807 A1 FR 2815807A1
- Authority
- FR
- France
- Prior art keywords
- interactive
- user
- service
- terminal
- services
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 76
- 238000009792 diffusion process Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 235000019640 taste Nutrition 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000000135 prohibitive effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
<Desc/Clms Page number 1> <Desc / Clms Page number 1>
La présente demande de brevet s'inscrit dans le cadre de la télévision interactive, permettant à un utilisateur d'interagir avec des services interactifs. Les terminaux sont connectés à un ou deux (au choix) réseaux de communication (voir figure 1) parmi ceux-ci :
1. Un réseau bidirectionnel (voie de retour modem, câble...) de type point-à-point (comme le réseau téléphonique). The present patent application is part of interactive television, allowing a user to interact with interactive services. The terminals are connected to one or two (optionally) communication networks (see Figure 1) among these:
1. A bidirectional network (modem return path, cable ...) of point-to-point type (like the telephone network).
2. Un réseau de distribution monodirectionnel (réseau de diffusion TV hertzien, câble, satellite) analogique ou numérique. 2. One-way distribution network (analogue, digital or digital terrestrial TV, cable, satellite broadcasting network).
L'appellation"terminal grand-public interactif'recouvre les récepteurs munis d'un module d'interactivité, les décodeurs DVB, les décodeurs Internet, etc. The term "interactive mass-market terminal" covers receivers equipped with an interactivity module, DVB decoders, Internet decoders, etc.
Le contexte de ce procédé se limite à la description d'un mécanisme de mise à disposition pour l'utilisateur de services interactifs de manière
accélérée par rapport aux méthodes traditionnelles de téléchargement par la voie diffusée ou par la voie téléphonique. The context of this method is limited to the description of a mechanism for making the user of interactive services available in such a way as to
accelerated compared to traditional methods of downloading by broadcast or telephone.
La dénomination programme enrichi désigne un programme audiovidéo diffusé de manière synchrone avec un service interactif. The enriched program denomination designates an audio-video program broadcast synchronously with an interactive service.
Stratégie de mise en oeuvre des services interactifs
Services interactifs s'appuyant sur un réseau de distribution bidirectionnel
Dans ce cas de figure, les services interactifs sont hébergés par des serveurs accessibles par le réseau téléphonique ou le réseau câble. On accède alors à ces services à travers des références ou URL diffusées par exemple en complément d'un programme audio-vidéo ou téléchargés par l'intermédiaire de ce réseau bidirectionnel. Ces références ou URL déterminent le serveur auquel s'adresse le terminal ainsi que le service à solliciter sur ce serveur. Implementation Strategy for Interactive Services
Interactive services based on a two-way distribution network
In this case, the interactive services are hosted by servers accessible by the telephone network or the cable network. These services are then accessed through references or URLs broadcast for example in addition to an audio-video program or downloaded via this bidirectional network. These references or URLs determine the server to which the terminal is addressed and the service to be solicited on this server.
Principe d'accès à un service interactif disponible via un réseau de distribution bidirectionnel Principle of access to an interactive service available via a two-way distribution network
<Desc/Clms Page number 2> <Desc / Clms Page number 2>
Le principe d'accès aux services interactifs en ligne passe généralement par une communication téléphonique. L'utilisateur va d'abord initier une connexion qui va lui permettre de connaître la liste des services disponibles. Ensuite il va sélectionner le service interactif avec lequel il a décidé d'interagir. En fonction du type de service interactif choisi, la communication est coupée ou maintenue. The principle of access to interactive online services usually requires a telephone call. The user will first initiate a connection that will allow him to know the list of available services. Then he will select the interactive service with which he decided to interact. Depending on the type of interactive service chosen, the communication is cut off or maintained.
Services interactifs s'appuyant sur un réseau de distribution mono-directionnel
Dans ce cas de figure, les services interactifs sont diffusés soit en complément d'un programme audio-vidéo classique, soit sur un canal dédié sans qu'aucune vidéo ne soit proposée. Les services interactifs eux-mêmes sont donc diffusés et non plus une simple référence ou URL. Interactive services based on a mono-directional distribution network
In this case, the interactive services are broadcast either in addition to a conventional audio-video program, or on a dedicated channel without any video being offered. The interactive services themselves are therefore broadcast and no longer a simple reference or URL.
Principe d'accès à un service interactif via un réseau de distribution monodirectionnel
Diffusion de programmes enrichis
Une technique de mise en oeuvre est de diffuser en boucle (carrousel) le contenu interactif pendant la durée du programme audio-vidéo associé (voir figure 2). Principle of access to an interactive service via a one-way distribution network
Dissemination of enriched programs
An implementation technique is to loop (carousel) the interactive content for the duration of the associated audio-video program (see Figure 2).
La réception par le terminal d'un service provoque un affichage graphique ou textuel en surimpression de la vidéo, invitant l'utilisateur à interagir avec ce service.
Reception by the terminal of a service causes a graphical or textual display superimposed on the video, inviting the user to interact with this service.
La diffusion du service interactif étant interrompue à la fin du programme audio-vidéo associé, l'utilisateur ne peut alors plus accéder au service interactif et l'affichage graphique ou textuel disparaît. The broadcasting of the interactive service is interrupted at the end of the associated audio-video program, the user can no longer access the interactive service and the graphical or textual display disappears.
Diffusion de services interactifs en continu Interactive streaming of services
<Desc/Clms Page number 3> <Desc / Clms Page number 3>
Une technique classique de mise en oeuvre consiste à réserver un canal sur lequel un ou plusieurs services interactifs sont diffusés de manière permanente. Il est courant de mettre à disposition plusieurs services interactifs sur un même canal dédié en les multiplexant temporellement ou non. Pour cela, le diffuseur crée un carrousel de plusieurs services comme décrit dans la figure 1.
A conventional implementation technique consists in reserving a channel on which one or more interactive services are broadcast permanently. It is common to provide several interactive services on the same dedicated channel by temporally multiplexing them or not. For this, the broadcaster creates a carousel of several services as described in Figure 1.
Problème technique à résoudre
Accès à un service interactif diffusé
Programmes enrichis
Pour l'utilisateur qui décide d'interagir avec son terminal, on peut noter les inconvénients suivants : e Il faut que son terminal soit calé sur le canal diffusant le programme enrichi pour que l'utilisateur puisse y avoir accès. Technical problem to solve
Access to an interactive service broadcast
Rich programs
For the user who decides to interact with his terminal, we can note the following disadvantages: e It is necessary that its terminal is keyed on the channel broadcasting the enriched program for the user to have access.
. Un seul service est proposé par le diffuseur à un instant t. . Only one service is offered by the broadcaster at a time t.
L'utilisateur n'a donc aucun contrôle sur le contenu auquel il a accès. e Le délai entre le moment où l'utilisateur souhaite utiliser un service interactif et le moment où celui-ci est effectivement disponible est allongé par le temps de téléchargement qui dépend essentiellement de la taille du service interactif diffusé et de la bande passante qui lui est allouée. Dans le cas d'un contenu important ou de l'utilisation d'une bande passante réduite allouée à la diffusion du service (1 seule ligne VBI pour un réseau de diffusion analogique par exemple), il est probable que l'utilisateur ait à patienter un moment avant d'avoir accès au service qu'il a sollicité. Il faut noter que ce délai se reproduit à chaque fois que l'utilisateur invoque un service interactif. The user therefore has no control over the content to which he has access. e The time between the moment when the user wants to use an interactive service and the moment when it is actually available is lengthened by the downloading time, which essentially depends on the size of the interactive service broadcast and the bandwidth allocated. In the case of an important content or the use of a reduced bandwidth allocated to the broadcasting of the service (a single VBI line for an analog broadcast network for example), it is likely that the user will have to wait a moment before having access to the service he requested. It should be noted that this delay is repeated each time the user invokes an interactive service.
Services interactifs diffusés en continu
Pour l'utilisateur qui décide d'interagir avec son terminal, on peut noter les inconvénients suivants : Interactive services broadcast continuously
For the user who decides to interact with his terminal, we can note the following disadvantages:
<Desc/Clms Page number 4><Desc / Clms Page number 4>
. Il faut que l'utilisateur du terminal sélectionne le canal diffusant les services en boucle pour y avoir accès. De fait, il perd automatiquement le fil du programme télévisé au risque de manquer le début d'une émission qu'il attendait ou la reprise du film de la soirée interrompu par un écran publicitaire. . The user of the terminal must select the channel broadcasting the services in loop for access. In fact, he automatically loses the thread of the television program at the risk of missing the beginning of a show he was waiting for or the resumption of the film of the evening interrupted by an advertising screen.
Dans le cas où plusieurs services lui sont proposés, l'utilisateur doit pouvoir choisir, son choix ne pouvant se porter que sur les services que le diffuseur diffuse au moment où celui-ci est devant son terminal. L'utilisateur n'a donc aucun contrôle sur le contenu aucun il a accès.
In the case where several services are offered to him, the user must be able to choose, his choice can be focused only on the services that the broadcaster broadcasts when it is in front of his terminal. The user therefore has no control over the content no he has access.
. Le fait d'avoir le choix allonge le délai entre le moment où l'utilisateur souhaite utiliser un service interactif et le moment où celui-ci est effectivement disponible. . Having the choice lengthens the time between when the user wants to use an interactive service and when it is actually available.
Le temps de téléchargement dépend comme pour le paragraphe précédent de la taille du service interactif diffusé et de la bande passante qui lui est alloué. Cependant un autre facteur est à prendre en considération dans le cas où plusieurs services interactifs sont multiplexés temporellement. Il est important de comprendre que si l'utilisateur d'un terminal décide de télécharger le service interactif 1 en début de diffusion du service interactif 2, il lui faudra
attendre la fin de la diffusion de celui-ci ainsi que la fin de la diffusion de celui qu'il a effectivement demandé (voir figure 1). On constate que cela pose vite des problèmes de performances inacceptables pour l'utilisateur. Il faut noter que ce délai se reproduit à chaque fois que l'utilisateur invoque un service interactif. The download time depends, as in the previous paragraph, on the size of the interactive service broadcast and the bandwidth allocated to it. However, another factor is to be considered in the case where several interactive services are temporally multiplexed. It is important to understand that if the user of a terminal decides to download the interactive service 1 at the beginning of the interactive service 2 broadcast, he will need
wait for the end of the broadcast of the latter and the end of the broadcast of the one he actually requested (see Figure 1). It is found that this quickly poses unacceptable performance problems for the user. It should be noted that this delay is repeated each time the user invokes an interactive service.
Accès à un service interactif en ligne
Par rapport aux services diffusés de manière continue décrits dans le paragraphe précédent, on peut noter les avantages suivants par rapport aux 2 mises en oeuvre décrites dans les paragraphes précédents : . Lorsque l'utilisateur du terminal décide de télécharger un service interactif donné, il peut rester sur le canal sur lequel il était jusqu'à présent, en attendant par exemple que son programme préféré commence. Access to an interactive online service
Compared to the services broadcast in a continuous manner described in the previous paragraph, we can note the following advantages compared to the 2 implementations described in the previous paragraphs:. When the user of the terminal decides to download a given interactive service, he can remain on the channel on which he was until now, waiting for example that his favorite program begins.
. Les services interactifs sont disponibles sur des serveurs et il est probable que l'espace disque requis pour les stocker permette de mettre à disposition des utilisateurs un nombre largement plus important de services que ne le permettait le principe de diffusion en boucle décrit dans les paragraphes précédents. La durée de vie d'un service interactif peut s'allonger de manière . Interactive services are available on servers and it is likely that the disk space required to store them can provide a significantly larger number of services to users than was possible with the loopback principle described in the preceding paragraphs. . The lifespan of an interactive service can be extended
<Desc/Clms Page number 5><Desc / Clms Page number 5>
notoire au bénéfice des utilisateurs qui souhaiteraient accéder à certains services interactifs sur une période très longue. notorious for the benefit of users who would like to access certain interactive services over a very long period.
Cependant, il reste un certain nombre d'inconvénients : e Si l'utilisateur ne dispose que d'une seule ligne téléphonique qu'il partage entre son terminal interactif et son téléphone, il faut que la ligne soit libre au moment où il décide d'invoquer un service interactif (le téléphone étant généralement prioritaire par rapport au terminal interactif : si le terminal occupe la ligne téléphonique et qu'un membre de la famille décroche le combiné, le terminal raccroche automatiquement).
However, there are a number of disadvantages: e If the user has only one telephone line that he shares between his interactive terminal and his telephone, the line must be free when he decides to invoking an interactive service (the telephone is generally a priority over the interactive terminal: if the terminal is on the telephone line and a family member picks up the handset, the terminal automatically hangs up).
. Le problème du délai s'écoulant entre le moment où l'utilisateur décide d'invoquer un service interactif et le moment où celui-ci est effectivement disponible sur son terminal peut s'avérer rédhibitoire. En effet, il faut ajouter au temps passé à choisir le service que l'on souhaite télécharger, le temps de téléchargement du service lui-même ainsi que le temps d'établissement de la connexion qui s'accroît au fur et à mesure que la modulation utilisée par le modem du terminal autorise des débits plus importants (environ 20 sec. pour certains modems). Il faut noter que ce délai se reproduit à chaque fois que l'utilisateur invoque un service interactif. . The problem of the time lapse between the moment when the user decides to invoke an interactive service and the moment when it is actually available on his terminal can be prohibitive. Indeed, we must add to the time spent choosing the service that we want to download, the download time of the service itself and the connection setup time which increases as the Modulation used by the terminal modem allows higher data rates (about 20 seconds for some modems). It should be noted that this delay is repeated each time the user invokes an interactive service.
On voit donc que pour accéder à un service interactif qui l'intéresse, l'usager doit d'une part procéder à un certain nombres d'opérations, ce qui dans le cas où le terminal interactif est une télévision par exemple, ne va pas dans le sens du téléspectateur qui est censé être passif. D'autre part, il lui devra au moins patienter le temps du téléchargement du service interactif choisi. A cela s'ajoutent les contraintes supplémentaires décrites dans les paragraphes ci-dessus, à savoir la nécessité de changer de canal ou d'occuper le ligne téléphonique du foyer. So we see that to access an interactive service that interests him, the user must first make a number of operations, which in the case where the interactive terminal is a television, for example, does not go in the sense of the viewer who is supposed to be passive. On the other hand, he will at least wait for the download time of the interactive service chosen. Added to this are the additional constraints described in the above paragraphs, namely the need to change channels or to occupy the home telephone line.
Dans une autre mesure, une certaine catégorie de services ne peuvent se concevoir sous la forme décrite ci-dessus : requête de l'utilisateur/ téléchargement du service/Démarrage du service. En effet, certains services ont besoin d'être activés dés la mise sous tension du terminal afin d'offrir à
l'utilisateur un service continu, fonctionnalité impossible à fournir si le service n'est pas disponible en permanence sur le terminal. Un exemple de service serait le"Qui m'appelle", service fonctionnant sur le principe de l'identification To another extent, a certain category of services can not be conceived in the form described above: request of the user / download of the service / Start of the service. Indeed, some services need to be activated as soon as the terminal is switched on in order to offer
the user a continuous service, functionality impossible to provide if the service is not available permanently on the terminal. An example of a service would be the "Who Calls Me", service operating on the principle of identification
<Desc/Clms Page number 6> <Desc / Clms Page number 6>
de l'appelant lors de la réception d'un appel téléphonique. Le terminal partageant la connexion au réseau téléphonique avec le poste du foyer et le service ayant été configuré pour associer un nom au numéro de téléphone des personnes appelant régulièrement le foyer (famille, relation), celui-ci affiche le nom de la personne qui appelle automatiquement.
the caller when receiving a phone call. The terminal sharing the telephone network connection with the home station and the service having been configured to associate a name with the telephone number of the persons regularly calling the home (family, relationship), this one displays the name of the person calling automatically.
L'invention a pour objet un récepteur de services interactifs dans un système de télévision, caractérisé en ce qu'il comporte : - des moyens de sélection d'au moins un programme interactif dans une liste de programmes diffusés ultérieurement, - des moyens de moyens de mémorisation des programmes sélectionnés au moment de leur diffusion, - des moyens de sélection des programmes mémorisés. The subject of the invention is an interactive service receiver in a television system, characterized in that it comprises: means for selecting at least one interactive program from a list of programs subsequently broadcast; means of means; storage of the selected programs at the time of their broadcast, - means for selecting the stored programs.
D'autres caractéristiques et avantages de l'invention apparaîtront à
travers la description d'un exemple de réalisation non limitatif, illustré par les figures jointes parmi lesquelles : - la figure 1, déjà décrite, représente le système dans lequel est implémenté l'exemple de réalisation, - la figure 2 est un diagramme temporel indiquant la relation entre des programmes de télévision et des services interactifs, - la figure 3 est un diagramme temporel concernant le multiplexage temporel de services interactifs, - la figure 4 est un diagramme temporel concernant une autre forme de multiplexage de services interactifs, - la figure 5 est une copie d'écran d'interface utilisateur de configuration du récepteur selon l'invention, - la figure 6 est une copie d'écran d'interface utilisateur de menu d'accès aux services mémorisés conformément à l'invention. Other features and advantages of the invention will appear in
through the description of a non-limiting exemplary embodiment, illustrated by the appended figures among which: FIG. 1, already described, represents the system in which the exemplary embodiment is implemented; FIG. 2 is a timing diagram indicating the relationship between television programs and interactive services, - Figure 3 is a temporal diagram relating to the time multiplexing of interactive services, - Figure 4 is a timing diagram relating to another form of multiplexing of interactive services, - Figure 5 is a screenshot of the receiver configuration user interface screen according to the invention; - FIG. 6 is a screen copy of the service access menu user interface screen stored in accordance with the invention.
Le principe du procédé consiste à rendre résidents sur le terminal les services interactifs que l'utilisateur souhaite régulièrement utiliser ou services "préférés". The principle of the method is to make residents on the terminal interactive services that the user regularly wants to use or "favorite" services.
Chaque fois que l'utilisateur souhaite utiliser un service qu'il a présélectionné lors d'une étape de configuration précédente, sont éliminés du Whenever the user wishes to use a service that he has pre-selected during a previous configuration step, are eliminated from
<Desc/Clms Page number 7><Desc / Clms Page number 7>
même coup le problème du temps d'accès au service, d'occupation de la ligne téléphonique et de changement de canal. even the problem of the time of access to the service, occupation of the telephone line and change of channel.
Dans une autre mesure, cette mémorisation permet aussi au terminal d'héberger des services qui sont activés dés la mise sous tension du
terminal afin d'offrir à l'utilisateur un service continu. In another measure, this storage also allows the terminal to host services that are activated as soon as the power is turned on.
terminal to provide the user with continuous service.
Cela nécessite néanmoins de la part de l'utilisateur de procéder : au moins une première fois à une étape de sélection des services pendant laquelle il désignera ceux qu'il souhaite télécharger sur son terminal de manière"permanente", son terminal se chargeant ensuite du transfert des contenus désignés dans une zone de sa mémoire résistant à la mise hors tension du terminal (flash par exemple). e régulièrement à une mise à jour de ceux-ci si ses goûts changent ou si de nouveaux services qui l'intéressent sont disponibles. This nevertheless requires the user to proceed: at least a first time to a service selection step during which he will designate those he wants to download to his terminal "permanently", his terminal then taking charge of transferring the designated contents into an area of its memory that is resistant to turning off the terminal (eg flash). Regularly update them if their tastes change or if new services of interest are available.
Au cours de cette étape dite de configuration du terminal, on retrouve les inconvénients décrits dans les paragraphes précédents. During this so-called terminal configuration step, we find the disadvantages described in the previous paragraphs.
Configuration du terminal
Cette étape est à réaliser au moins une première fois pour que l'utilisateur puisse ensuite invoquer des services interactifs résidents en évitant les divers inconvénients cités dans les paragraphes précédents. Elle pourra par la suite être réitérée autant de fois que l'utilisateur le souhaite, selon que : le goûts de l'utilisateur changent, . de nouveaux services interactifs intéressant l'utilisateur sont mis à sa disposition, e l'utilisateur du terminal change (changement de propriétaire, arrivée d'un nouvel utilisateur), a la mémoire du terminal a du être réinitialisée pour des questions de maintenance, e etc. Terminal configuration
This step is to be done at least once so that the user can then invoke resident interactive services by avoiding the various disadvantages mentioned in the previous paragraphs. It can then be repeated as many times as the user wishes, depending on whether: the user's tastes change,. new interactive services of interest to the user are made available, e the user of the terminal changes (change of ownership, arrival of a new user), the memory of the terminal has to be reset for maintenance issues, e etc.
<Desc/Clms Page number 8> <Desc / Clms Page number 8>
Pour cela, le terminal doit être vendu équipé d'un programme utilitaire résident dans une zone protégée de sa mémoire permanente. Ce programme doit posséder les composants suivants : une interface utilisateur présentant à l'utilisateur : la liste des services interactifs candidats pour être téléchargés dans la mémoire permanente du terminal, quelle que soit leur provenance (canal de diffusion ou serveur en ligne), = > la liste des services préalablement téléchargés que l'utilisateur doit pouvoir modifier en effaçant par exemple un service auquel il ne souhaite plus accéder régulièrement. e une interface (matériel et logiciel) avec le réseau de diffusion lui permettant : = > d'analyser et d'interpréter les informations disponibles dans le flux diffusé, à savoir la liste des services disponibles, = > de télécharger les services sélectionnés par l'utilisateur. For this, the terminal must be sold equipped with a resident utility program in a protected area of its permanent memory. This program must have the following components: a user interface presenting to the user: the list of interactive services candidates to be downloaded to the permanent memory of the terminal, regardless of their origin (broadcast channel or server online), => the list of previously downloaded services that the user must be able to modify by deleting for example a service which he does not wish to access regularly. an interface (hardware and software) with the broadcast network allowing it: => to analyze and interpret the information available in the broadcast stream, ie the list of available services, => to download the services selected by the 'user.
. une interface (matériel et logiciel) avec les serveurs en ligne lui permettant : = > d'analyser et d'interpréter les informations disponibles sur ces serveurs, à savoir la liste des services disponibles, dz télécharger les services sélectionnés par l'utilisateur. une interface avec la mémoire permanente du terminal lui permettant : = > de sauvegarder de manière sécurisée les services sélectionnés par l'utilisateur qui ont été téléchargés dans sa mémoire"volatile", = > d'effacer des services préalablement téléchargés lors d'une configuration précédente du terminal. . an interface (hardware and software) with online servers allowing it: => to analyze and interpret the information available on these servers, namely the list of available services, dz download the services selected by the user. an interface with the terminal's permanent memory allowing it: => to securely save the services selected by the user that have been downloaded to its "volatile" memory, => to delete previously downloaded services during a configuration previous terminal.
. un module logiciel lui permettant en s'appuyant sur la ou les interfaces décrites ci-dessus de : = > télécharger les services sélectionnés par l'utilisateur, = > télécharger des mises à jour de services récupérés lors d'une session de configuration précédente avec ou sans la collaboration de l'utilisateur,
= > vérifier l'intégrité des services téléchargés en mémoire"votatite" afin d'éviter le stockage de données corrompues dans la mémoire permanente du terminal. . a software module allowing it by relying on the interface (s) described above to: => download the services selected by the user, => download service updates retrieved during a previous configuration session with or without the collaboration of the user,
=> check the integrity of the services downloaded in memory "votatite" to avoid the storage of corrupted data in the permanent memory of the terminal.
<Desc/Clms Page number 9> <Desc / Clms Page number 9>
Interface Utilisateur
Il s'agit de proposer à l'utilisateur une interface graphique résidant sur le terminal et lui permettant de gérer de manière simple et conviviale ses services"préférés", à savoir ceux auxquels il souhaite pouvoir accéder rapidement en les stockant sur son terminal. Pour cela, il devra pouvoir accéder aux fonctions suivantes : e sélectionner la source à laquelle il souhaite se connecter pour mettre à jour son terminal (réseau de diffusion/canal ou serveur en ligne), e afficher la liste des services présents dans la mémoire " permanente" du terminal, comprenant :
0 la possibilité pour l'utilisateur de pouvoir sélectionner ceux qu'il souhaite conserver. e afficher la liste des services disponibles sur le réseau de diffusion ou sur le serveur en ligne auquel le terminal est connecté, comprenant :
0 une description du service proposé, un exemple d'écran présentant ce service ou un accès temporaire au service lui-même peut permettre d'aider l'utilisateur à faire son choix,
0 la possibilité pour l'utilisateur de pouvoir sélectionner ceux qu'il souhaite télécharger sur son terminal, 0 la possibilité pour l'utilisateur de pouvoir indiquer s'il souhaite ou non : = > recevoir de manière automatique des mises à jour des services qu'il s'apprête à télécharger sur son terminal dans le cas où il utilise le réseau de diffusion, = > recevoir de manière automatique (par e-mail par exemple) des
notifications lui indiquant la disponibilité de mises à jour dans le cas où il utilise le réseau bidirectionnel.
User interface
It is a question of proposing to the user a graphical interface residing on the terminal and allowing him to manage in a simple and user-friendly way his "favorite" services, namely those which he wishes to be able to access quickly by storing them on his terminal. To do this, he must be able to access the following functions: e select the source to which he wishes to connect to update his terminal (broadcast network / channel or server online), e display the list of services present in the memory ""permanent" terminal, comprising:
0 the possibility for the user to be able to select those he wishes to keep. e Display the list of services available on the broadcast network or on the online server to which the terminal is connected, including:
0 a description of the service offered, an example of a screen presenting this service or a temporary access to the service itself may help the user to make his choice,
0 the possibility for the user to be able to select the ones he wishes to download on his terminal, 0 the possibility for the user to be able to indicate whether or not he wishes to: => receive automatically updates of the services that he it is about to download on its terminal in the case where it uses the broadcasting network, => to receive automatically (by e-mail for example)
notifications indicating the availability of updates in case it uses the bidirectional network.
0 l'affichage, au fur et à mesure qu'il sélectionne des services à télécharger, des informations suivantes : = > la mémoire de son terminal est-elle suffisante pour compléter l'opération demandée. Cette fonction devra s'adapter au terminal de l'utilisateur afin de tenir compte de l'hétérogénéité éventuel du parc des terminaux dont la taille mémoire pourrait varier,
= > le temps indicatif de la durée de la mise à jour pour chaque service sélectionné, 0 the display, as it selects services to download, the following information: => the memory of its terminal is sufficient to complete the requested operation. This function will have to adapt to the terminal of the user in order to take into account the possible heterogeneity of the park of the terminals whose memory size could vary,
=> the time indicative of the duration of the update for each selected service,
<Desc/Clms Page number 10><Desc / Clms Page number 10>
= > le temps indicatif de la durée de la mise à jour pour l'ensemble des services sélectionnés, = > le prix de la mise à jour (si celle-ci est payante) pour chaque service sélectionné, = > le prix de la mise à jour (si celle-ci est payante) pour l'ensemble des services sélectionnés. => the time indicative of the duration of the update for all selected services, => the price of the update (if it is paid) for each selected service, => the price of the bet up-to-date (if paid) for all selected services.
Voir figure 1 pour un exemple d'interface utilisateur. See Figure 1 for an example of a user interface.
Dans l'exemple ci-dessus, l'utilisateur choisit de conserver deux des services qu'il avait téléchargés lors d'une session de configuration précédente et d'en effacer un. Parallèlement, il choisit de télécharger un nouveau service, les indications de prix et de temps de mise à jour lui étant précisées à chaque modification de son choix afin de l'aider dans sa démarche. L'interface utilisateur présentée, volontairement simplifiée, pourra être étoffée : . pour permettre à l'utilisateur de naviguer à travers un nombre important de services qui pourrait lui être proposés, pour permettre d'associer à chaque service interactif résident un raccourci sur la télécommande (ou le clavier) de son terminal, e ou pour intégrer tout autre type de facilité lui permettant de gérer au mieux la configuration de son terminal parmi celles décrites ci-dessus et n'apparaissant pas dans la figure 1. In the example above, the user chooses to keep two of the services he downloaded during a previous configuration session and delete one. At the same time, he chooses to download a new service, the price and update time indications being specified at each modification of his choice to help him in his approach. The user interface presented, deliberately simplified, can be expanded:. to allow the user to navigate through a large number of services that could be offered to him, to allow each resident interactive service to associate a shortcut on the remote control (or the keyboard) of his terminal, e or to integrate any another type of facility allowing him to better manage the configuration of his terminal among those described above and not shown in Figure 1.
Mémorisation des services interactifs
Le terminal doit être équipé de mémoire lui permettant de stocker un nombre raisonnable de services interactifs. L'utilisation de mémoire permanente (Flash) permet d'assurer leur persistance assurée au-delà de la mise hors tension du terminal. De plus, le terminal devra disposer d'une zone de mémoire permanente et protégée dans laquelle sera stocké l'utilitaire logiciel lui permettant de gérer ses services interactifs en local. Memorization of interactive services
The terminal must be equipped with memory to store a reasonable number of interactive services. The use of permanent memory (Flash) ensures their continued persistence beyond the power off of the terminal. In addition, the terminal must have a permanent and protected memory area in which will be stored the software utility allowing it to manage its interactive services locally.
Accès aux services interactifs mémorisés
L'utilisateur doit pouvoir accéder à tout moment à la liste des services interactifs mémorisés à l'aide d'une interface utilisateur résidant sur le terminal. Access to stored interactive services
The user must be able to access the list of stored interactive services at any time by means of a user interface residing on the terminal.
<Desc/Clms Page number 11> <Desc / Clms Page number 11>
Cette interface utilisateur peut prendre la forme d'un menu accessible à tout moment à l'aide par exemple d'une touche de la télécommande. Chaque item représente un service mémorisé lors des étapes de configuration du terminal telles que décrites dans les paragraphes précédents. L'item peut éventuellement être accompagné d'une description textuelle aidant l'utilisateur à se remémorer la nature du service. Voir figure 1 pour un exemple d'interface utilisateur. This user interface can take the form of a menu accessible at any time using for example a key on the remote control. Each item represents a service stored during the terminal configuration steps as described in the previous paragraphs. The item may optionally be accompanied by a textual description that helps the user to remember the nature of the service. See Figure 1 for an example of a user interface.
Mise à jour des services interactifs mémorisés
Lorsque les utilisateurs ont procédé à la configuration de leur terminal telle que décrite ci-dessus, ceux ci disposent alors d'un certain nombre de copies de services interactifs qu'a proposé à une date t le fournisseur de services. Or, si ce fournisseur décide ultérieurement de rendre publique une nouvelle version d'un des services qui se trouve être stocké sur un certain nombre de terminaux, il semblerait intéressant de pouvoir mettre à disposition cette nouvelle version, que ce soit de manière automatique ou non. Update of the stored interactive services
When the users have configured their terminal as described above, they then have a number of copies of interactive services that proposed the service provider at a date t. However, if this provider subsequently decides to make public a new version of one of the services which is to be stored on a certain number of terminals, it would seem interesting to be able to make available this new version, whether automatically or not .
Mise à jour par le réseau diffusé
Les terminaux connectés au réseau de distribution monodirectionnel reçoivent en permanence une signalisation leur indiquant la liste des services interactifs disponibles dans le flux ainsi que leur numéro de version. Lorsque le fournisseur de service met à jour un service interactif dans le flux diffusé, le terminal qui analyse en permanence cette signalisation peut en fonction de cette analyse décider de proposer une mise à jour dans le cas d'une mise à jour manuelle ou procéder à une mise à jour dans le cas d'une mise à jour automatique. Updated by the broadcast network
Terminals connected to the unidirectional distribution network receive a permanent signaling indicating the list of interactive services available in the stream as well as their version number. When the service provider updates an interactive service in the broadcast stream, the terminal which continuously analyzes this signaling may, depending on this analysis, decide to propose an update in the case of a manual update or proceed to an update in the case of an automatic update.
En cas de mise à jour manuelle, la proposition de mise à jour peut prendre la forme d'un message dont le contenu serait extrait de la signalisation, se superposant à la vidéo et expliquant par exemple à l'utilisateur les modifications apportées dans le service interactif dont une mise à jour lui est proposé. In case of manual update, the update proposal can take the form of a message whose content would be extracted from the signaling, superimposed on the video and explaining for example to the user the changes made in the service. interactive, an update of which is proposed to him.
<Desc/Clms Page number 12> <Desc / Clms Page number 12>
Quelle que soit la décison de l'utilisateur, elle sera mémorisée dans le terminal afin d'éviter de le déranger plusieurs fois avec une proposition concernant la même mise à jour. Whatever the decision of the user, it will be stored in the terminal to avoid disturbing it several times with a proposal for the same update.
En cas de mise à jour automatique, le terminal procède à l'opération sans en avertir l'utilisateur. Si l'utilisateur décide d'utiliser ce service pendant la mise à jour, le terminal l'informe alors de l'impossibilité d'accéder à sa requête pendant les prochaines secondes que dure la mise à jour. In case of automatic update, the terminal proceeds to the operation without notifying the user. If the user decides to use this service during the update, the terminal then informs him of the impossibility to access his request during the next seconds that the update lasts.
Mise à jour par le réseau bidirectionnel
Les terminaux connectés au réseau de distribution bidirectionnel reçoivent une signalisation leur indiquant la liste des services interactifs disponibles dans le flux ainsi que leur numéro de version uniquement lorsqu'ils sont connectés aux serveurs en ligne du fournisseur de services interactifs. Updated by bidirectional network
Terminals connected to the bi-directional distribution network receive signaling indicating the list of interactive services available in the stream and their version number only when they are connected to the online servers of the interactive service provider.
En cas de mise à jour manuelle, la proposition de mise à jour peut prendre la forme d'un message dont le contenu serait extrait de la signalisation, se superposant à la vidéo et expliquant par exemple à l'utilisateur les modifications apportées dans le service interactif dont une mise à jour lui est proposée. In case of manual update, the update proposal can take the form of a message whose content would be extracted from the signaling, superimposed on the video and explaining for example to the user the changes made in the service. which is updated.
Quelle que soit la décision de l'utilisateur, elle sera mémorisée dans le terminal afin d'éviter de le déranger plusieurs fois avec une proposition
concernant la même mise à jour. Une mise en oeuvre élémentaire de ce procédé consiste pour le fournisseur de services à garder en mémoire la configuration de tous les terminaux qu'il alimente et à utiliser le courrier électronique pour envoyer un message indiquant aux utilisateurs concernés lorsqu'une mise à jour d'un service est susceptible de les intéresser. Whatever the decision of the user, it will be stored in the terminal to avoid disturbing it several times with a proposal
concerning the same update. A basic implementation of this method is for the service provider to keep in memory the configuration of all terminals it feeds and to use the email to send a message indicating the users concerned when an update of a service is likely to interest them.
En cas de mise à jour automatique, le terminal procède à l'opération sans en avertir l'utilisateur. Si l'utilisateur décide d'utiliser ce service pendant la mise à jour, le terminal l'informe alors de l'impossibilité d'accéder à sa requête pendant les prochaines secondes que dure la mise à jour. In case of automatic update, the terminal proceeds to the operation without notifying the user. If the user decides to use this service during the update, the terminal then informs him of the impossibility to access his request during the next seconds that the update lasts.
<Desc/Clms Page number 13> <Desc / Clms Page number 13>
Grâce à ce dispositif, l'utilisateur peut accéder à ses services interactifs préférés de manière très rapide, sans avoir à changer de canal ou naviguer à travers plusieurs écrans de sélection. D'autre part, ce procédé lui donne accès à toute une famille de services : qui n'ont de sens que s'ils sont résidents sur le terminal, dont la liste peut évoluer avec la mise à disposition de nouveaux services au fur et à mesure qu'ils sont développés, e qui peuvent évoluer au cours du temps, en cas d'ajout de fonctionnalités par exemple, de debug, etc. With this device, the user can access his favorite interactive services very quickly, without having to change channels or navigate through several selection screens. On the other hand, this process gives him access to a whole family of services: which makes sense only if they are resident on the terminal, whose list can evolve with the provision of new services as and when as they are developed, e that can evolve over time, in case of adding features for example, debug, etc.
Pour le fournisseur de services, ce procédé lui permet : . Si nécessaire, d'utiliser un modèle économique différent de celui
pour lequel l'utilisateur paye lorsqu'il utilise le service (minitel). Ici, l'utilisateur paye un forfait d'utilisation sans limite du service interactif qu'il choisit. For the service provider, this process allows him:. If necessary, use a different economic model than
for which the user pays when using the service (minitel). Here, the user pays a usage fee without limit of the interactive service he chooses.
Optionnellement, il peut par exemple choisir moyennant un supplément de bénéficier de toutes ou partie des mises à jour ultérieures. e De proposer des services d'un nouveau type offrant à l'utilisateur un service 24 heures sur 24, du moins lorsque le terminal est actif.Optionally, it can for example choose for a surcharge to benefit from all or part of subsequent updates. e To offer a new type of service offering the user a 24-hour service, at least when the terminal is active.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0013503A FR2815807A1 (en) | 2000-10-23 | 2000-10-23 | Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0013503A FR2815807A1 (en) | 2000-10-23 | 2000-10-23 | Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2815807A1 true FR2815807A1 (en) | 2002-04-26 |
Family
ID=8855589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0013503A Withdrawn FR2815807A1 (en) | 2000-10-23 | 2000-10-23 | Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2815807A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006008675A1 (en) * | 2004-07-16 | 2006-01-26 | Koninklijke Philips Electronics N.V. | Apparatus and method for activating an interactive application |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5051822A (en) * | 1989-10-19 | 1991-09-24 | Interactive Television Systems, Inc. | Telephone access video game distribution center |
US5539822A (en) * | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
US5951639A (en) * | 1996-02-14 | 1999-09-14 | Powertv, Inc. | Multicast downloading of software and data modules and their compatibility requirements |
WO2000024192A1 (en) * | 1998-10-19 | 2000-04-27 | General Instrument Corporation | Television set-top box with configurable functionality |
-
2000
- 2000-10-23 FR FR0013503A patent/FR2815807A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5051822A (en) * | 1989-10-19 | 1991-09-24 | Interactive Television Systems, Inc. | Telephone access video game distribution center |
US5539822A (en) * | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
US5951639A (en) * | 1996-02-14 | 1999-09-14 | Powertv, Inc. | Multicast downloading of software and data modules and their compatibility requirements |
WO2000024192A1 (en) * | 1998-10-19 | 2000-04-27 | General Instrument Corporation | Television set-top box with configurable functionality |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006008675A1 (en) * | 2004-07-16 | 2006-01-26 | Koninklijke Philips Electronics N.V. | Apparatus and method for activating an interactive application |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2039159B1 (en) | Method for displaying a mosaic image in a receiver for the selection of audiovisual programs, receivers and related servers | |
EP1946484B1 (en) | Reception of audio-visual content addressed to several devices | |
CN1193599C (en) | Method of automatic execution, receiving station | |
JP4141255B2 (en) | Multimedia data caching in digital television receivers | |
EP1788810B1 (en) | method and system for interactive television involving multi-useres and television receiver therefor | |
EP2012447A1 (en) | Apparatus for controlling the insertion of additional contents in a multimedia contents stream | |
WO2012131258A1 (en) | Method for accessing a service, in particular a web portal, by a terminal for replaying a multimedia stream | |
EP1579319B1 (en) | Devices and methods for conditional execution decision making in relation to services received and creation of information messages associated with said services, and associated products | |
EP1715680B1 (en) | Display of a digital "Mosaic" page for television on a mobile terminal | |
FR2841724A1 (en) | SYNCHRONIZATION SYSTEM AND METHOD FOR AUDIOVISUAL PROGRAMS, DEVICES AND RELATED METHODS | |
EP1236352B1 (en) | Method for digital television broadcasting, digital signal and related equipment | |
FR2815807A1 (en) | Receptor for interactive systems comprises selector for interactive programme, device to store programmes and device to select them subsequently | |
FR2800958A1 (en) | PROCESS FOR TRANSMISSION AND PROCESSING OF SERVICE INFORMATION IN A TELEVISION SYSTEM, RECEIVER AND TRANSMITTER IN SUCH A SYSTEM | |
FR2818484A1 (en) | METHOD FOR MEASURING AUDIENCE OF INTERACTIVE BROADCASTED OR ON-BOARD APPLICATIONS ON A TELEVISION RECEIVER DECODER | |
EP1119967B1 (en) | Method and device for service data management in a television system | |
WO2002100018A2 (en) | Protocol and system for audio-visual materials broadcasting from a server | |
FR2899419A1 (en) | Digital data stream e.g. audio stream, restoring method for e.g. wireless fidelity network, involves transporting data stream i.e. degraded stream, corresponding to degraded version of distinct stream of nominal stream, and restoring stream | |
FR2828976A1 (en) | RECEPTION TERMINAL AND INTERACTIVE PROGRAM BROADCASTING CENTER, SIGNAL CONTAINING SUCH PROGRAMS AND METHOD FOR MONITORING INTERACTIVE PROGRAMS RECEIVED IN SUCH A TERMINAL | |
EP4254968A1 (en) | Method for generating a virtual television channel for a user of at least one audiovisual content broadcast service, corresponding generation device, service equipment and computer program | |
EP4184922A1 (en) | Method for managing access to multimedia content | |
FR3082084A1 (en) | MULTIMEDIA CONTENT PLAYBACK | |
WO2023083538A1 (en) | Method for managing access to a content item to be read of a multimedia content item | |
FR3015844A1 (en) | METHOD FOR ACCESSING DIFFUSE CONTENT ON A POINT-TO-MULTIPOINT NETWORK, PREVIOUSLY OR FURTHER TO ITS BROADCAST, AND ASSOCIATED DECODER | |
WO2019158837A1 (en) | Reception of a flow representing a multimedia content | |
FR3011427A1 (en) | METHOD FOR DYNAMICALLY TRANSMITTING INFORMATION DATA RELATING TO AN AUDIO AND / OR VIDEO PROGRAM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |