Patent ID: 9445159
Filing Date: 2016-09-13
CPC Classification: H04N

Claim Text:
1. A method for recording programs, comprising: identifying a program selected for recording as a program of interest based upon the program selected for recording having at least one characteristic corresponding to at least one characteristic of a previous program for which at least one of an advance period associated with the previous program or a following period associated with the previous program was recorded; recording an advance period associated with the program of interest, the advance period corresponding to a period before a beginning of the program of interest; and recording a following period associated with the program of interest, the following period corresponding to a period after a conclusion of the program of interest; receiving an indication from a user to initiate a process of retrieving and presenting the program of interest; in response to the receiving the indication from the user to initiate a process of retrieving and presenting the program of interest, before any presentation of the program of interest, enabling the user to choose which of the recorded advance period, the program of interest, and the recorded following period are selected for presentation; if the user chooses only the recorded advance period, retrieving and presenting only the recorded advance period and neither the program of interest nor the recorded following period in response to the user choosing only the recorded advance period; if the user chooses only the program of interest, retrieving and presenting only the program of interest and neither the recorded advance period nor the recorded following period in response to the user choosing only the program of interest; receiving a selection from the user for presentation of the recorded advance period, the program of interest, or the recorded following period; in response to the receiving the selection from the user for presentation of the recorded advance period, the program of interest, or the recorded following period, retrieving and causing a presentation of the recorded advance period, the program of interest, or the recorded following period according to the received selection; and in response to a completion of the presentation of the recorded advance period, the program of interest, or the recorded following period according to the received selection, generating an extended time recording (ETR) notification message, wherein the ETR notification message is presentable on a presentation device upon the completion of the presentation of the recorded advance period, the program of interest, or the recorded following period, and wherein the ETR notification message indicates availability of selection of the recorded advance period, the program of interest, or the recorded following period for presentation.