Patent ID: 9602863
Date: 2017-03-21
CPC Classifications: H04N

Claim:
1. A method comprising: receiving, by a user device, a program and a national ad, wherein the program includes cue and timing information that indicates a national ad-insertion spot; generating, by the user device, metadata indicating that the program includes the national ad-insertion spot in response to receiving the cue and timing information; storing, by the user device, the metadata associated with the program in response to the generating; recording, by the user device, the program and the national ad as the program and the national ad are being received; receiving, by the user device, a request to playback the program; identifying, by the user device, an age of the national ad based on a date and a time included in the metadata and a date and a time associated with the request; comparing, by the user device, the age of the national ad to a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; obtaining, by the user device, a replacement national ad in response to a result of the comparing indicating that the age of the national ad exceeds the threshold time period; and playing, by the user device, the replacement national ad at a time when the national ad is to be played.