a method is provided for enhancing current electronic program guide technology by drawing upon information from at least two disparate content sources . electronic program guide information is displayed to the viewer using a portable handheld device , such as a remote control , pda , or cellular phone . this approach enables electronic program guide information to be provided to the viewer at different depth levels , as well as allows content providers to incorporate their own display format for the electronic program guide information . lastly , the portable handheld device allows the viewer to easily manipulate the electronic program guide information , thereby enhancing their interactive tv experience .