Patent ID: 8904026

Claim:
A method comprising: receiving, by a duplicating switch, a non-time-shifted video stream from a video stream source; storing a first instance of the non-time-shifted video stream in a non-transitory storage medium of the duplicating switch; sending the non-time-shifted video stream to a first terminal and to a second terminal; receiving, by the duplicating switch, a request from the first terminal to time-shift the non-time-shifted video stream at an intermediate point in the video stream; duplicating and storing, using at least one processor, a portion of the non-time-shifted video stream as a second instance of the non-time-shifted video stream in the non-transitory storage medium, the second instance of the non-time-shifted video stream being less than the entire non-time-shifted video stream; and time-shifting, using at least one processor, the second instance of the non-time-shifted video stream being sent to the first terminal starting at the intermediate point in the non-time-shifted video stream.