Patent ID: 9620171
Date: 2017-04-11
CPC Classifications: G11B,H04N

Claim:
1. A method, comprising: receiving, by a television receiver from a service provider, a transmission corresponding to an instance of television programming; monitoring, by the television receiver, signal strength or signal quality of the received transmission; determining that the signal strength or signal quality of the received transmission falls at or below a predetermined threshold value during the instance of television programming; storing, by the television receiver, the instance of television programming to a storage device, thereby generating an instance of recorded programming; detecting, by the television receiver, a gap in content within the instance of recorded programming corresponding to the signal strength or signal quality of the received transmission falling at or below the predetermined threshold value during the instance of television programming, wherein detecting includes identifying a start time and an end time of the gap in content; transmitting, by the television receiver to a remote server associated with the service provider using a terrestrial network connection, a request for additional content to repair the gap in content within the instance of recorded programming, wherein the request includes the start time and the end time of the gap in content; receiving, by the television receiver using the terrestrial network connection, additional content associated with the gap in content; editing, by the television receiver, the instance of recorded programming to include the additional content associated with the gap in content, wherein the editing includes inserting the additional content between the start time and the end time of the gap in content; analyzing, by the television receiver, the instance of television programming to identify an alert or warning that replaces audio, or video, or both audio and video of the television programming; transmitting, by the television receiver, using a terrestrial network connection and to the remote server associated with the service provider, a request for replacement content to replace the alert or warning in the instance of recorded programming, wherein the request includes the start time and the end time of the alert or warning receiving, by the television receiver using the terrestrial network connection, replacement content associated with the alert or warning; and editing, by the television receiver, the instance of recorded programming to insert the replacement content in place of the alert or warning.