device 104 may be any type of network enabled device that is capable of presenting programming content to viewers in exemplary embodiments program receiving device 104 may be a high definition television a personal computer a portable computing device e g personal digital assistant a digital music player e g mp3 player cellular telephone e g a 3 g cell phone etc program receiving device 104 may include auxiliary devices such as a set top box 108 personal video record pvr 110 and a remote control not shown set top box 108 provides a connection between the program receiving device 102 and external sources of signals converting the signals into content that is displayed on a screen of the device 104 where program receiving device 104 is an ip enabled television or iptv device set top box 108 includes a computer that provides bi directional communications between network 106 and the program receiving device 104 and decodes the video streaming media received as content programming and onscreen programming information from content services provider system 102 the remote control may include options e g interface enabled by the onscreen programming guide services for selecting content previews for display a personal video recorder pvr 110 may be communicatively coupled to program receiving device 104 and records programming as configured by a user of the program receiving device 104 as indicated above program receiving device 104 includes a display screen for viewing content provided by the content services provider system 102 the display screen includes a primary panel 112 that displays current program content that has been selected by a viewer current program content refers to programming that is scheduled to air and is presented at a designated time.