TIME DEPENDENT REPLACEMENT OF STORED BROADCAST CONTENT
A method for time dependent replacement of stored broadcast content, wherein such method replaces a time period of broadcast as a function of how many minutes, hours, days, weeks or months have elapsed since the initial broadcast, whether a predetermined date has passed, or according to playback date, the playback day of the week, playback hour or time, or playback proximity to a date, day, hour or time or event of interest.
1 . A method for time dependent replacement of stored broadcast content, comprising:
receiving and storing a broadcast steam on a storage device for future playback;
identifying to said device or by said device one or more segments that were provided at a first time within said stored broadcast stream that may be replaced;
upon user controlled playback, said device determining that said one or more segments may be replaced;
replacing said one or more segments with one or more segments provided at a second time before or during playback of said one or more segments that were provided at said first time, the at least one or more segments relevant to the playback date, the playback day of the week, playback hour or time, or playback proximity to a date, day, hour or time or event of interest; and
initiating playback of non-substituted original broadcast segments along with said one or more segments that were provided at said second time.
2 . A method in accordance with claim 1 , wherein said method identifies said one or more segments provided at a first time that may be replaced by accessing one or more files that identifies said one or more segments that may be replaced.