Patent ID: 8774609

Claim:
A method of providing a plurality of pre-produced alternative video contents for rendering by a playback device following a rendering of a video content, each of the pre-produced alternative video contents having an associated temporal window, the method comprising: determining a first temporal window for rendering one of the plurality of pre-produced alternative video contents following the rendering of the video content, wherein the first temporal window is automatically determined based on a history of playback speeds previously selected by a user of the playback device following the rendering of the video content, wherein the first temporal window is shorter than a second temporal window when the playback device is operating in a normal 1x real-time speed, and wherein the first temporal window corresponds to a current playback mode length of the playback device; selecting one of the plurality of pre-produced alternative video contents having the associated temporal window matching the first temporal window; and rendering the one of the plurality of pre-produced alternative video contents at the normal 1x real-time speed within the first temporal window.