An interactive entertainment system enables presentation of supplemental
interactive content along side traditional broadcast video programs, such
as television shows and movies. The programs are broadcast in a
conventional manner. The supplemental content is supplied as part of the
same program signal over the broadcast network, or separately over
another distribution network. A viewer computing unit is located at the
viewer's home to present the program and supplemental content to a
viewer. When the viewer tunes to a particular channel, the viewer
computing unit consults an electronic programming guide (EPG) to
determine if the present program carried on the channel is interactive.
If it is, the viewer computing unit launches a browser. The browser uses
a target specification stored in the EPG to activate a target resource
containing the supplemental content for enhancing the broadcast program.
The target resource contains display layout instructions prescribing how
the supplemental content and the video content program are to appear in
relation to one another when displayed. When the data from the target
resource is downloaded, the viewer computing unit is responsive to the
layout instructions obtained from the target resource to display the
supplemental content concurrently with the video content program.
Embedding the layout instructions in the supplemental content
advantageously places control of the presentation to the content
developers. The developers are free to arrange the data and video in any
manner they choose.
Un système interactif de divertissement permet la présentation du contenu interactif supplémentaire le long des programmes visuels d'émission traditionnelle latérale, tels que des expositions de télévision et des films. Les programmes sont émission d'une façon conventionnelle. Le contenu supplémentaire est fourni en tant qu'élément du même signal de programme au-dessus du réseau d'émission, ou séparément au-dessus d'un autre réseau de distribution. Une unité de calcul de visionneuse est plac à la visionneuse à la maison pour présenter le programme et le contenu supplémentaire à une visionneuse. Quand la visionneuse accorde à un canal particulier, l'unité de calcul de visionneuse consulte un guide de programmation électronique (EPG) pour déterminer si le programme actuel continuait le canal est interactif. Si elle est, l'unité de calcul de visionneuse lance un navigateur. Le navigateur emploie des spécifications de cible stockées dans l'EPG pour activer une ressource de cible contenant le contenu supplémentaire pour augmenter le programme d'émission. La ressource de cible contient des instructions de disposition d'affichage prescrivant comment le contenu supplémentaire et le programme content visuel doit apparaître par rapport à un un autre une fois montrés. Quand les données de la ressource de cible sont téléchargées, l'unité de calcul de visionneuse est sensible aux instructions de disposition obtenues à partir de la ressource de cible pour montrer le contenu supplémentaire en même temps que le programme content visuel. Inclure les instructions de disposition dans le contenu supplémentaire place avantageusement la commande de la présentation aux lotisseurs contents. Les réalisateurs sont libres pour arranger les données et la vidéo de n'importe quelle façon qu'ils choisissent.