Method and apparatus for generating, transmitting and receiving a user interface
for an interactive information distribution system. The user interface is generated
in a head end of the system as a digital bitstream and transmitted to subscriber
equipment for display. Operation of the user interface is facilitated by functions
on both a local level within the subscriber equipment and on a system level within
the head end. One embodiment of the user interface is an interactive program guide.