Patent ID: 8108257

Claim:
A method for delayed advertisement insertion, comprising: identifying one or more advertisement insertion points in a video stream, wherein an advertisement insertion point is a point in the video stream between two video segments wherein, when the video stream is played, the first of the two video segments occurs before the advertisement insertion point and the second video segment occurs after the advertisement insertion point; generating instructions for and providing the instructions to a video player for when playing the video stream that causes the video player to: provide an interactive indicator on a display, wherein the interactive indicator is coupled to an associated advertisement; in response to a user interacting with the interactive indicator while the video stream is playing: (a) determine an available advertisement insertion point; (b) delay playback of the associated advertisement until the available advertisement insertion point; wherein delaying playback comprises continuing to play the video stream until the available advertisement insertion point; and play the associated advertisement at the available advertisement insertion point; wherein the steps of the method are performed by one or more computing devices.