Patent ID: 8380050

Claim:
A method of extending a recording in a media content receiver of a media event that is delayed, the method comprising: beginning a recording of media content at an expected start time for the media event based on a recording timer, wherein the recording timer indicates the expected start time and an expected end time for the media event; after beginning the recording, analyzing the media content being recorded to determine an actual start time for the media event; comparing the actual start time with the expected start time; if the difference between the actual start time and the expected start time exceeds a predetermined value, adjusting the expected end time to extend the recording; and ending the recording at the adjusted end time; receiving metadata for the media event, wherein the metadata comprises a text data sample and an offset indicating a distance from a starting frame of the media event to a video frame of the media event associated with the text data sample; wherein the media content being recorded comprises video frames and text data to be displayed with the video frames; and wherein analyzing the media content being recorded comprises: comparing the text data of the media content being recorded against the text data sample; and if matching text data in the text data is found for the text data sample, determining a starting frame of the video frames of the media event using a video frame of the media content being recorded that is associated with the matching text data and the offset, and using a time stamp of the starting frame to determine the actual start time.