A system for presenting an electronic programming guide in a satellite
communication system is disclosed. A system that incorporates teachings
of the present disclosure may include, for example, a satellite media
receiver having a controller element to transmit to a portal information
associated with an Electronic Programming Guide (EPG). The portal can
process the information to present a Graphical User Interface (GUI)
window corresponding to a slideable canvas of the EPG in an Internet
browser of a communication device requesting the EPG. Other embodiments
are disclosed.