Patent ID: 8850471

Claim:
A method for presenting an advertisement for playback in conjunction with a media program, the method comprising: providing, by a computing device, an interface for playback of the media program, wherein the media program is associated with an advertisement break at a first temporal location within the media program; displaying, by the computing device, a visual representation of the advertisement break at a first position on the interface, wherein the first position visually represents where the advertisement break occurs at the first temporal location within the media program; accepting, by the computing device, a command to move the advertisement break from the first position to a different position along a progress bar, wherein the different position visually represents where the advertisement break occurs according to a second temporal location within the media program; displaying, by the computing device, the visual representation of the advertisement break at a second position different from the first position according to the second temporal location; playing, by the computing device, the media program; and when playing the media program reaches the advertising break according to the second temporal location, playing, by the computing device, the advertisement during the advertising break on the interface, wherein the advertisement is not played during the first temporal location due to the moving of the advertisement break from the first position to the second position.