Patent ID: 7043747

Claim:
A method of playing a digital media program, the method comprising: receiving a first content segment and a second content segment at a user device, the first content segment and the second content segment defining at least a portion of the digital media program; receiving a schedule at the user device, the schedule defining a playback sequence associated with the first content segment and the second content segment; playing the digital media program at the user device; interrupting the digital media program at a first time in response to a first user action; receiving a second user action; and resuming playback of the digital media program at a second time in response to receiving the second user action, wherein the resumed playback skips a portion of the digital media program substantially equal to an amount of time between the first time and the second time, and wherein interrupting the digital media program comprises interrupting the digital media program to play a third content segment, wherein the third content segment not being associated with the playback sequence.