Patent ID: 8087059

Claim:
A method comprising: recording and storing broadcast programming for at least one television channel for a first period of time, wherein the recording and storing are performed remotely from a plurality of subscriber devices in a television distribution system; after the first period of time, storing remotely the recorded broadcast programming for rebroadcast for a second period of time responsive to one or more rebroadcast requests from one or more subscriber devices of the plurality of subscriber devices, wherein the one or more rebroadcast requests occur prior to the end of the second period of time; and after the second period of time, deleting the recorded broadcast programming unless the recorded broadcast programming has yet to be viewed on any one of the one or more subscriber devices associated with the one or more rebroadcast requests wherein the second period of time is extended by an adjustable delay period (T) based on a total number (N) of the one or more rebroadcast requests from the one or more subscriber devices, wherein T=C*log(N), and wherein C is a constant that is determined based on subscriber feedback and an amount of storage available.