Ad replacement
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, methods, and storage media provide for receiving an airing of a program and a national ad; recording the program and the national ad; identifying an age of the national ad; comparing the age of the national ad to a threshold time period; and obtaining a replacement national ad in response to a comparison indicating that the age of the national ad exceeds the threshold time period.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising:
-
a communication interface; one or more memories that store instructions; and one or more processors to execute the instructions to; receive, via the communication interface, an airing of a program and a national ad, wherein the program includes cue and timing information indicating a national ad-insertion spot; generate metadata indicating that the program includes the national ad-insertion spot in response to a receipt of the cue and timing information; store the metadata in response to a generation of the metadata; record the program and the national ad as the program and the national ad is being received; identify an age of the national ad based on a date and a time included in the metadata and a current date and a current time; obtain a replacement national ad in response to an identification that the age of the national ad exceeds a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; and play the replacement national ad at a time when the national ad is to be played during a playback of the recorded program. - View Dependent Claims (8, 9, 10, 11, 16, 17)
-
-
12. A non-transitory storage medium storing instructions executable by a device to:
-
receive an airing of a program and a national ad, wherein the program includes cue and timing information pertaining to the national ad and the cue and timing information indicates a national ad-insertion spot; generate metadata indicating that the program includes the national ad-insertion spot in response to a receipt of the cue and timing information; store the metadata in response to a generation of the metadata; record the program and the national ad; identify an age of the national ad based on the metadata; compare the age of the national ad relative to a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; and obtain a replacement national ad in response to a result of a comparison indicating that the age of the national ad exceeds the threshold time period. - View Dependent Claims (13, 14, 15, 18, 19, 20)
-
Specification