Patent ID: 8542976

Claim:
A method of facilitating time-shifted playback of television signaling, the method comprising: circularly buffering television signaling to a single memory disc, the circular buffering characterized by temporarily storing the signaling on a first-in, first-out basis such that the buffered signaling is continuously replaced over time with newer television signaling; continuously transmitting the buffered first-in signaling in real-time to a plurality of output devices over a first signaling stream; associating a time-shift pointer with each time-shift event triggered by one of the plurality of output devices, each time-shift pointer identifying a period of time during which the time shift event occurred and the associated output device; upon determining a first time-shifted playback request from a first output device of the plurality of output devices, retrieving a first two or more time-shift pointers associated with the first output device; selecting one of the first two or more time shift pointers, and as a function thereof, determining a first time-shifted portion of the buffered signaling; transmitting the first time-shifted portion to the first output device, the first time-shifted portion being transmitted over a second signaling stream and beginning at a first period of time marked by the selected one of the first two or more time-shift pointers.