Patent attributes
Methods and devices protect users from spoilers associated with programs that have been scheduled to be recorded. A content receiver receives a request to record a program and outputs data corresponding to a user interface that enables a user to indicate whether protection from spoilers is desired for the program. When the content receiver receives data indicating a channel, the content receiver determines whether a currently received program being broadcast on the channel would spoil any of the programs for which the user has requested protection from spoilers. If the content receiver determines that the currently received program is a spoiler, it outputs data corresponding to a user interface that prevents the currently received program from been seen or heard. The user interface may provide an option to view the currently received program or to view a recording of a program that would be spoiled by the currently received program.