A program guide display system that utilizes a set of hierarchical
templates broadcast from a broadcasting station. The set includes a
plurality of frame templates and component templates to be embedded in the
frame templates. If a user issues a program guide request while viewing a
program of a channel, a form of program guide is determined. One of the
frame templates which one is suitable to the form is selected. A text
describing the program guide of the form is generated by embedding
necessary one(s) of the component templates in the selected frame template
while substituting variables of the selected and necessary templates with
data which are determined by display conditions and obtained from program
information broadcast from the broadcasting station. The generated text is
passed to means for executing the text to display program guide.
Een de vertoningssysteem van de programmagids dat een reeks hiërarchische malplaatjes gebruikt zond van een zendstation uit. De reeks omvat een meerderheid van kadermalplaatjes en componentenmalplaatjes die in de kadermalplaatjes moeten worden ingebed. Als een gebruiker een verzoek van de programmagids terwijl het bekijken van een programma van een kanaal uitgeeft, wordt een vorm van programmagids bepaald. Één van de kadermalplaatjes die men aan de vorm geschikt is wordt geselecteerd. Een tekst die de programmagids van wordt de vorm beschrijven geproduceerd door noodzakelijke in te bedden (s) van de componentenmalplaatjes in het geselecteerde kadermalplaatje terwijl het substitueren van variabelen van de geselecteerde en noodzakelijke malplaatjes met gegevens die door vertoningsvoorwaarden worden bepaald en verkregen uit de uitzending van de programmainformatie van het zendstation. De geproduceerde tekst wordt overgegaan tot middelen om de tekst aan de gids van het vertoningsprogramma uit te voeren.