Patent ID: 8156527

Claim:
A method comprising: receiving, from a multimedia provider, data associated with a plurality of multimedia channels, the data including a multimedia channel numbering set, wherein each multimedia channel of the plurality of multimedia channels is associated with one of a plurality of multimedia content sources, wherein each multimedia channel of the plurality of multimedia channels is associated with one of a plurality of genres, and wherein the multimedia channel numbering set is ordered based on user preference information with respect to each of the plurality of multimedia content sources; receiving a selection of an option to customize an electronic programming guide by genre; in response to the selection of the option to customize the electronic programming guide by genre, providing a first selectable option to add all multimedia channels from a selected multimedia content source that are associated with one or more selected genres of the plurality of genres; upon selection of the first selectable option, automatically replacing the multimedia channel numbering set with a renumbered multimedia channel numbering set that includes all of the multimedia channels from the selected multimedia content source that are associated with the one or more selected genres, wherein the renumbered multimedia channel numbering set is ordered based on the user preference information with respect to each of the plurality of multimedia content sources and based on the one or more selected genres, and wherein the user preference information indicates that a multimedia channel associated with a cable television source and with one of the one or more selected genres is to be assigned a lower channel number in the renumbered multimedia channel numbering set and wherein a higher channel number is to be assigned to a multimedia channel associated with one of a satellite television source, an Internet Protocol network-based source, and an over the air source; and in response to user input indicating a selection of a particular user channel number of the renumbered multimedia channel numbering set, generating a display of data representative of a corresponding multimedia channel of the plurality of multimedia channels.