Patent ID: 7899305

Claim:
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to generate a user interface for a digital video recorder (DVR), the user interface comprising: a first graphical button that is user-selectable to cause the DVR to directly skip forward to a particular point in a program recorded by the DVR, the particular point at a user-defined fixed time interval before an end of the program, the first graphical button having a first textual label that describes a skip forward to the particular point at the user-defined fixed time interval before the end of the program, wherein the first graphical button is displayed when a playback position of the DVR is at a beginning of the program; and a second graphical button that is user-selectable to cause the DVR to directly skip back to the particular point at the user-defined fixed time interval before the end of the program, the second graphical button having a second textual label that describes a skip back to the particular point at the user-defined fixed time interval before the end of the program, wherein the second graphical button is displayed in response to the program being fast forwarded beyond the particular point at the user-defined fixed time interval before the end of the program.