A television receiver (150, 200) configured to record multiple television channels, wherein the television receiver is configured to receive, from a television service provider, data indicating a predetermined time period defined by said television service provider for each of the multiple television channels, the television receiver comprising: a tuner; one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to: cause a first user interface (305, 455) to be presented via a display device (160, 310), the first user interface comprising a single selection option that enables recording of the multiple television channels, wherein each of the multiple television channels are transmitted as part of a single transponder stream that is configured to be received by the tuner; receive a first user input, in response to the presentation of the first user interface, wherein the first user input enables the option for recording of said multiple television channels; and, for each of the television channels of the multiple television channels: set a record timer for the television channel based on the user input enabling recording of multiple television channels and the data received from the television service provider indicating the time period during which the television channel is to be recorded; and cause the television channel to be recorded based on the record timer to a channel-specific file for storing multiple television programs that were broadcast on the television channel during the time period. a tuner; one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to: cause a first user interface (305, 455) to be presented via a display device (160, 310), the first user interface comprising a single selection option that enables recording of the multiple television channels, wherein each of the multiple television channels are transmitted as part of a single transponder stream that is configured to be received by the tuner; receive a first user input, in response to the presentation of the first user interface, wherein the first user input enables the option for recording of said multiple television channels; and, for each of the television channels of the multiple television channels: set a record timer for the television channel based on the user input enabling recording of multiple television channels and the data received from the television service provider indicating the time period during which the television channel is to be recorded; and cause the television channel to be recorded based on the record timer to a channel-specific file for storing multiple television programs that were broadcast on the television channel during the time period. cause a first user interface (305, 455) to be presented via a display device (160, 310), the first user interface comprising a single selection option that enables recording of the multiple television channels, wherein each of the multiple television channels are transmitted as part of a single transponder stream that is configured to be received by the tuner; receive a first user input, in response to the presentation of the first user interface, wherein the first user input enables the option for recording of said multiple television channels; and, for each of the television channels of the multiple television channels: set a record timer for the television channel based on the user input enabling recording of multiple television channels and the data received from the television service provider indicating the time period during which the television channel is to be recorded; and cause the television channel to be recorded based on the record timer to a channel-specific file for storing multiple television programs that were broadcast on the television channel during the time period. set a record timer for the television channel based on the user input enabling recording of multiple television channels and the data received from the television service provider indicating the time period during which the television channel is to be recorded; and cause the television channel to be recorded based on the record timer to a channel-specific file for storing multiple television programs that were broadcast on the television channel during the time period.