IP Library Granted Patent US 10,346,884
Granted Patent B2
US 10,346,884 · App. 14/076,420 · Granted Jul 9, 2019

Split spot breaks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,346,884
App. No.
14/076,420
Granted
Jul 9, 2019
Kind
B2
Abstract

Control of a single spot break (or all spot breaks within a predefined time period) can be dynamically split between different ad management servers, and between universal and targeted advertisements. Put another way, the particular type of process used to deliver advertisements (e.g. one-to-many or one-to-one) can be varied within a single spot break. Each portion of a split spot break can be dynamically adjusted in near-real time. If run time of advertisements inserted by an ad management server is either too long or not long enough, control can be passed to the next ad server late, or early, as appropriate. A single spot break (or group of spot breaks) can be split different ways for different stations, or for different tiers of spot breaks. Different spot breaks on the same station can be split differently.

Claims (61)

1. A method comprising:

determining, at a computing device implementing broadcast automation software, a length of a single spot break based on a program clock or station log;

at the computing device implementing broadcast automation software, determining, based at least in part on the length of the single spot break, whether control of the single spot break is to be divided between a first advertisement management system and a second advertisement management system;

granting control of a first designated portion of the single spot break to the first advertisement management system by transmitting a first discrete control message from the computing device implementing broadcast automation software to the first advertisement management system, wherein control of the first designated portion includes control over determining first advertisements, and a first order in which the first advertisements are inserted into the first designated portion of the single spot break; and

in response to determining that control of the single spot break is to be divided, transferring control of a second designated portion of the single spot break from the first advertisement management system to the second advertisement management system by transmitting a second discrete control message from the computing device implementing broadcast automation software to the second advertisement management system, wherein:

control of the second designated portion includes control over determining second advertisements, and a second order in which the second advertisements are inserted into the second designated portion of the single spot break; and

transferring control includes transmitting conflict information to the second advertisement management system in the second discrete control message, the conflict information associated with an advertisement inserted by the first advertisement management system.

2. The method of claim 1 , wherein assigning control of advertisement insertions into the first and second designated portions comprises:

transmitting, to the second advertisement management system, control information notifying the second advertisement management system that the second advertisement management system has been assigned to control the second portion of the single spot break, wherein the control information includes a value specifying a ratio of a length of the second designated portion of the single spot to the length of the single spot.

3. The method of claim 1 , further comprising:

determining whether the length of the single spot break exceeds a threshold length.

4. The method of claim 1 , further comprising:

assigning lengths of the first designated portion and the second designated portion based on revenue attributable to advertisements placed by the first and second advertisement management systems.

5. The method of claim 1 , wherein:

the first designated portion of the single spot break is reserved for insertion of universal advertisements; and

the second designated portion of the single spot break is reserved for insertion of advertisements targeted to individual consumers.

6. The method of claim 1 , further comprising:

determining the first order of the first designated portion and the second order of the second designated portion based, at least in part, on inventory constraints arising from selection of the order.

7. The method of claim 1 , further comprising:

dynamically varying relative lengths of the first and second designated portions for different spot breaks.

8. The method of claim 7 , wherein dynamically varying the relative lengths comprises:

determining whether the first advertisement management system will surrender control of a terminal portion of its allotted portion of the single spot break based, at least in part, on a length of a final advertisement scheduled to be inserted into the first designated portion of the single spot break.

9. A system comprising:

a computing device implementing a broadcast automation system, the computing device configured to:

determine a length of a single spot break based on a program clock or station log;

determine, based at least in part on the length of the single spot break, whether control of inserting advertisements into the single spot break is to be divided between universal advertisements provided by a first advertisement management system and advertisements targeted to individual users provided by a second advertisement management system;

designate a first portion of the single spot break as reserved for universal advertisements;

designate a second portion of the single spot break as reserved for advertisements targeted to individual users;

grant control of inserting advertisements to the first portion of the single spot break to the first advertisement management system by transmitting a first discrete control message from the computing device implementing the broadcast automation system to the first advertisement management system, wherein control of the first portion includes control over determining first advertisements, and a first order in which the first advertisements are inserted into the first portion of the single spot break;

in response to determining that control of the single spot break is to be divided, transfer control of inserting advertisements from the first advertisement management system to a second advertisement management system by transmitting a second discrete control message from the computing device implementing the broadcast automation system to the second advertisement management system, wherein:

control of the second portion includes control over determining second advertisements, and a second order in which the second advertisements are inserted into the second portion of the single spot break; and

transfer of control includes transmitting conflict information to the second advertisement management system in the second discrete control message, the conflict information associated with an advertisement inserted by the first advertisement management system.

10. The system of claim 9 , wherein the computing device is further configured to:

transmit control information notifying the second advertisement management system that the second advertisement management system has been assigned to control the second portion of the single spot break, wherein the control information includes a value specifying a ratio of a length of the second portion of the single spot to the length of the single spot.

11. The system of claim 9 , wherein the computing device is further configured to:

determine whether the length of the single spot break exceeds a threshold length.

12. The system of claim 9 wherein the computing device is further configured to:

assign lengths of the first portion and the second portion based on revenue attributable to advertisements placed by the first and second advertisement management systems.

13. The system of claim 9 , wherein the computing device is further configured to:

determine the first order of the first portion and the second order of the second portion based, at least in part, on inventory constraints arising from selection of the order.

14. The system of claim 9 , wherein the computing device is further configured to:

dynamically vary relative lengths of the first and second portions for different spot breaks.

15. The system of claim 14 , wherein dynamically varying the relative lengths comprises:

determining whether the first advertisement management system will surrender control of a terminal portion of its allotted portion of the single spot break based, at least in part, on a length of a final advertisement scheduled to be inserted into the first portion of the single spot break.

16. A device comprising:

at least one processor;

memory coupled to said at least one processor; and

a program of instructions configured to be stored in the memory and executed by the processor, the program of instructions configured to cause the processor to implement a method comprising:

determining a length of a single spot break based on a program clock or station log;

determining, based at least in part on the length of the single spot break, whether control of the single spot break is to be divided between a first advertisement management system and a second advertisement management system;

in response to determining that control of the single spot break is to be divided:

granting control of inserting advertisements into a first portion of the single spot break to the first advertisement management system by transmitting a first discrete control message to the first advertisement management system, wherein control of inserting advertisements includes control over determining advertisements to be inserted and an order in which the advertisements are inserted; and

transferring control of inserting advertisements into a second portion of the single spot break from the first advertisement management system to the second advertisement management system by transmitting a second discrete control message to the second advertisement management system, wherein transferring control includes transmitting conflict information, associated with an advertisement inserted by the first advertisement management system, to the second advertisement management system in the second discrete control message.

17. The device of claim 16 , wherein a first order of the first portion and a second order of the second portion is determined based, at least in part, on digital stream sell out and inventory of first advertisement management system constraints arising from selection of the order.

18. The device of claim 16 , wherein:

the first portion of the single spot break is reserved for insertion of universal advertisements; and

the second portion of the single spot break is reserved for insertion of advertisements targeted to individual consumers.

19. The device of claim 16 , wherein the method further comprises:

dynamically varying relative lengths of the first and second portions for different spot breaks.

20. The device of claim 19 , wherein dynamically varying the relative lengths comprises:

determining whether the first advertisement management system will surrender control of a terminal portion of its allotted portion of the single spot break based, at least in part, on a length of a final advertisement scheduled to be inserted into the first portion of the single spot break.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded May 5, 2026
From: BANK OF AMERICA, N.A., AS SUCCESSOR COLLATERAL AGENT TO CITIBANK, N.A., AS COLLATERAL AGENT
To: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 075557/0138 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 050017/0882) Recorded Jan 1, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0626 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 049079/0814) Recorded Dec 31, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (FORMERLY KNOWN AS U.S. BANK NATIONAL ASSOCIATION)
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0488 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 049067/0800) Recorded Dec 31, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (FORMERLY KNOWN AS U.S. BANK NATIONAL ASSOCIATION)
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0423 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 5, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: BANK OF AMERICA, N.A., AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 052144/0833 →
PATENT SECURITY AGREEMENT Recorded Nov 23, 2019
From: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U. S. BANK NATIONAL ASSOCIATION
Reel/Frame 051143/0579 →
SECURITY INTEREST Recorded Aug 9, 2019
From: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050017/0882 →
RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027 Recorded May 10, 2019
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: AMFM RADIO LICENSES, LLC; CAPSTAR RADIO OPERATING COMPANY; CAPSTAR TX, LLC; CITICASTERS CO.; CITICASTERS LICENSES, INC.; CLEAR CHANNEL BROADCASTING LICENSES, INC.; IHEARMEDIA + ENTERTAINMENT, INC.; AMFM TEXAS BROADCASTING, LP; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.; CLEAR CHANNEL INVESTMENTS, INC.
Reel/Frame 049149/0773 →
RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168 Recorded May 10, 2019
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: AMFM RADIO LICENSES, LLC; CAPSTAR RADIO OPERATING COMPANY; CAPSTAR TX, LLC; CITICASTERS CO.; CITICASTERS LICENSES, INC.; CLEAR CHANNEL BROADCASTING LICENSES, INC.; IHEARMEDIA + ENTERTAINMENT, INC.; AMFM TEXAS BROADCASTING, LP; IHEARTMEDIA MANAGEMENT SERVICES, INC.; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
Reel/Frame 049149/0714 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049067/0606 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION AS COLLATERAL AGENT
Reel/Frame 049067/0800 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049079/0814 →
SECURITY AGREEMENT Recorded Feb 27, 2015
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 035109/0168 →
CHANGE OF NAME Recorded Oct 21, 2014
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 034026/0037 →
SECURITY AGREEMENT Recorded Oct 15, 2014
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL INVESTMENTS, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034008/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2013
From: LITTLEJOHN, JEFFREY LEE; BENGEL, JEFFREY JAMES; JELLISON, DAVID C., JR.; MACTIERNAN, DANIEL N.
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 031575/0368 →