Dynamic advertisement insertion device
First Claim
1. A device, comprising:
- a memory; and
one or more processors to;
receive scheduling information associated with a program;
identify an advertisement that is included in the program and for which viewership does not need to be assessed during a rating period;
determine a time break, corresponding to the advertisement, associated with the program based on the scheduling information;
receive guide information associated with the program;
identify the program based on the scheduling information and the guide information;
receive a notification of a cue tone that indicates a time that a local service provider played the advertisement during the time break;
generate an advertisement map based on identifying the program, the time break, and the notification of the cue tone,the advertisement map including information that identifies the time break and the program; and
provide the advertisement map to a dynamic advertisement insertion system to permit the dynamic advertisement insertion system to replace the advertisement during a subsequent playing of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is configured to receive scheduling information associated with a program. The device is configured to determine a time break, corresponding to an advertisement, associated with the program. The device is configured to receive guide information associated with the program. The device is configured to identify the program based on the guide information and the scheduling information, and generate an advertisement map based on identifying the program and based on the time break. The advertisement map may include information that identifies the time break and the program. The device is configured to provide the advertisement map to a dynamic advertisement insertion system to permit the dynamic advertisement insertion system to replace the advertisement during a subsequent playing of the program.
11 Citations
20 Claims
-
1. A device, comprising:
-
a memory; and one or more processors to; receive scheduling information associated with a program; identify an advertisement that is included in the program and for which viewership does not need to be assessed during a rating period; determine a time break, corresponding to the advertisement, associated with the program based on the scheduling information; receive guide information associated with the program; identify the program based on the scheduling information and the guide information; receive a notification of a cue tone that indicates a time that a local service provider played the advertisement during the time break; generate an advertisement map based on identifying the program, the time break, and the notification of the cue tone, the advertisement map including information that identifies the time break and the program; and provide the advertisement map to a dynamic advertisement insertion system to permit the dynamic advertisement insertion system to replace the advertisement during a subsequent playing of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive scheduling information associated with a program; determine that an advertisement, included in the program, does not need to be assessed during a rating period; determine a time break, corresponding to the advertisement, associated with the program based on the scheduling information and based on determining that the advertisement does not need to be assessed during the rating period; receive guide information associated with the program; receive a notification of a cue tone that indicates a time, during the time break, when the advertisement was previously broadcast; determine an advertisement map based on the scheduling information, the guide information, and the notification of the cue tone, the advertisement map including information that identifies the time break and the program; and provide the advertisement map to a dynamic advertisement insertion system to permit the dynamic advertisement insertion system to replace the advertisement with a new advertisement during a subsequent playing of the program. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, scheduling information associated with a video program, the video program including an advertisement; determining, by the device, that the advertisement does not need to be assessed for viewership during a rating period; determining, by the device, a time break, corresponding to the advertisement, associated with the video program based on the scheduling information and based on determining that the advertisement does not need to be assessed for viewership during the rating period; identify a cue tone that indicates a time, during the time break, when the advertisement was previously displayed; and modifying, by the device, an advertisement map, associated with a dynamic advertisement insertion system, based on the cue tone, the advertisement map including information that identifies the time break and the video program, and modifying the advertisement map permitting the dynamic advertisement insertion system to replace the advertisement with a new advertisement during a subsequent playing of the video program. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification