IP Library Granted Patent US 10,348,803
Granted Patent B2
US 10,348,803 · App. 13/541,023 · Granted Jul 9, 2019

Real-time insertion and reporting of media content

Inventors: Bobbi D. Schuster (San Antonio, TX); Kohinoor Basu (Aliso Viejo, CA); Matthew D. Ferry (Lake Forest, CA); David C. Jellison, Jr. (Ogallala, NE); Steven Gable (San Antonio, TX); David R. Murray (Windemere, FL)
Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
H04L67/06G06Q20/14G06Q30/02G06Q30/0241G06Q30/0253G06Q30/0264G06Q30/0283H04H60/06H04H60/27H04L29/06027H04L63/10H04L65/602H04L67/20H04L67/2804
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,348,803
App. No.
13/541,023
Granted
Jul 9, 2019
Kind
B2
Abstract

A method can include receiving a plurality of unperfected logs via a network, storing the plurality of unperfected logs in a database based on the anticipated broadcast schedule, transmitting at least one unperfected log by the electronic hub, receiving an inquiry into one or more spots in the available inventory, transmitting data associated with the one or more spots the data to be displayed on a graphical user interface in response to the inquiry, receiving a selection of one or more spots in the available inventory in response, and requesting content related to the selected one or more spots. The method can include receiving and associating advertising content with the selection of the one or more spots, creating a perfected log based on the unperfected log and the received content, monitoring a broadcast of the media outlet, detecting a difference between the perfected log and the broadcast, and transmitting status information.

Claims (69)

1. A method for use in a media distribution system including an electronic hub and a plurality of media outlets, the method comprising:

receiving, from the plurality of media outlets at an electronic hub via a communication network, a plurality of unperfected station logs associated with the plurality of media outlets, wherein the unperfected station logs include both avails and programming surrounding the avails;

filtering the unperfected station logs to generate filtered unperfected logs;

transmitting the filtered unperfected logs to a media content provider interface;

receiving, at an electronic hub from the media content provider interface, an advertiser selection the advertiser selection indicating:

a selection of at least one of the unperfected station logs;

a selection of at least one media outlet inventory item associated with the at least one of the unperfected station logs;

creating, at the electronic hub, a perfected version of an unperfected station log based on the advertiser selection; and

transmitting playout instructions associated with the perfected version of the unperfected station log to a media delivery system.

2. The method of claim 1 , further comprising:

receiving, at the electronic hub via the communication network, inventory information from the plurality of media outlets.

3. The method of claim 2 , further comprising:

transmitting the unperfected station logs and the inventory information from the electronic hub to an advertiser via the communication network.

4. The method of claim 1 , further comprising:

receiving from the advertiser, at the electronic hub via the communication network, preemption information.

5. The method of claim 4 , further comprising:

injecting into the station log, at the hub, preemption content indicated by the preemption information.

6. The method of claim 1 , wherein the advertiser selection further indicates:

a selection of an unperfected version of a station log from each of a plurality of different distributed media outlets; and

a selection of at least one available spot from the unperfected version of the station log from each of a plurality of different distributed media outlets.

7. The method of claim 1 , further comprising:

determining, at the electronic hub, that the selection of the at least one media outlet inventory item does not include any reserved inventory items associated with the unperfected version of the station log; and

in response to the determining, transmitting an inventory cancellation notification from the electronic hub to the one or more of the plurality of media outlets.

8. An apparatus comprising:

a processor;

memory operably coupled to the processor;

a program of instructions configured to be stored in the memory and executed by the processor, the program of instructions including:

at least one instruction to receive, from a plurality of media outlets via a communication network, a plurality of unperfected station logs associated with the plurality of media outlets, wherein the unperfected station logs include both avails and programming surrounding the avails;

at least one instruction to filter the unperfected station logs to generate filtered unperfected logs;

at least one instruction to transmit the filtered unperfected logs to a media content provider interface;

at least one instruction configured to receive, via the communication network from the media content provider interface, an advertiser selection the advertiser selection indicating:

a selection of at least one of the unperfected station logs;

a selection of at least one media outlet inventory item associated with the at least one of the unperfected station logs;

at least one instruction configured to create a perfected version of the station log based on the advertiser selection; and

at least one instruction to transmit playout instructions associated with the perfected version of the unperfected station log to a media delivery system.

9. The apparatus of claim 8 , further comprising:

at least one instruction configured to receive via the communication network, inventory information from the plurality of media outlets.

10. The apparatus of claim 9 , further comprising:

at least one instruction configured to transmit the unperfected station logs and the inventory information from an electronic hub to an advertiser via the communication network.

11. The apparatus of claim 8 , further comprising:

at least one instruction configured to receive preemption information from the advertiser.

12. The apparatus of claim 11 , further comprising:

at least one instruction configured to inject, into the station log, preemption content indicated by the preemption information.

13. The apparatus of claim 8 , wherein the advertiser selection further indicates:

a selection of an unperfected version of a station log from each of a plurality of different distributed media outlets; and

a selection of at least one available spot from the unperfected version of the station log from each of a plurality of different distributed media outlets.

14. The apparatus of claim 8 , further comprising:

at least one instruction configured to determine that the selection of the at least one media outlet inventory item does not include any reserved inventory items associated with the unperfected version of the station log; and

at least one instruction configured to transmit an inventory cancellation notification to the one or more of the plurality of media outlets in response to a result of the at least one instruction configured to determine.

15. A method comprising:

obtaining unperfected versions of station logs from a plurality of distributed media outlets at an electronic hub coupled to the distributed media outlets via a communication network, each of the unperfected versions of station logs indicating advertising inventory available from the distributed media outlet from which the unperfected version of the station log is received, the unperfected versions of station logs further including information identifying programming surrounding available advertising inventory;

filtering the unperfected station logs to generate filtered unperfected versions of the station logs;

providing an advertiser with at least one filtered unperfected version of a station log from each of multiple different distributed media outlets, via a content provider interface;

receiving, via the communication network, an advertiser selection from the advertiser, the advertiser selection indicating:

a selection of at least one media outlet inventory item associated with the at least one filtered unperfected version of the station log, the at least one media outlet inventory item including a reserved item of inventory;

creating, at the electronic hub, a perfected version of the station log based on the advertiser selection, the perfected version of the station log including the reserved item of inventory; and

transmitting, from the electronic hub to the distributed media outlet, information regarding the perfected version of the station log.

16. The method of claim 15 , wherein the obtaining unperfected versions of station logs further comprises:

obtaining the unperfected station logs via an integrated services layer coupling the electronic hub to the distributed media outlets.

17. The method of claim 15 , further comprising:

receiving from the advertiser, at the electronic hub via the communication network, preemption content, the preemption content including media content to replace media content included in a perfected log.

18. The method of claim 17 , further comprising:

injecting the preemption content into a perfected log.

19. The method of claim 15 , wherein the advertiser selection further indicates:

a selection of an unperfected version of a station log from each of the multiple different distributed media outlets; and

a selection of at least one available spot from the unperfected version of the station log from each of the multiple different distributed media outlets.

20. The method of claim 15 , further comprising:

determining, at the electronic hub, that the selection of the at least one media outlet inventory item does not include any reserved inventory items associated with the unperfected version of the station log; and

in response to the determining, transmitting an inventory cancellation notification from the electronic hub to the one or more of the plurality of media outlets.

Assignments (22)
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 →
PATENT SECURITY AGREEMENT Recorded Dec 29, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 069795/0912 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069793/0758 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069794/0248 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069792/0335 →
PATENT SECURITY AGREEMENT Recorded Dec 23, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069762/0453 →
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: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049079/0814 →
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: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049067/0606 →
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 →
INVENTOR EMPLOYMENT AGREEMENT Recorded Aug 14, 2012
From: GABLE, STEVEN M.
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 028786/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2012
From: SCHUSTER, BOBBI DENISE; BASU, KOHINOOR; FERRY, MATTHEW M.; JELLISON, DAVID C., JR.; MURRAY, DAVID R.
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 028785/0305 →
Continuity (4)
Continuation 12382634 · Mar 19, 2009
Provisional Application 61193218 · Nov 6, 2008
Provisional Application 61064665 · Mar 19, 2008
Related Publication 20120303427A1 · Nov 29, 2012