IP Library Granted Patent US 9,953,339
Granted Patent B2
US 9,953,339 · App. 14/057,664 · Granted Apr 24, 2018

Automated advertisement system

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 9,953,339
App. No.
14/057,664
Granted
Apr 24, 2018
Kind
B2
Abstract

An end-to-end automated management system facilitates generation of advertisement proposals, and purchase orders, over one or many media outlets and stations. Once an advertisement proposal is purchased and inserted into a traffic management and billing system, near-real-time performance feedback about the advertisements can be obtained from media consumers through a media presentation application presenting the advertisement, via a social media service, or the like. The consumer feedback and other performance factors, which can be received concurrently with airing of an advertisement, can be considered in determining whether a particular advertisement or an advertising proposal as a whole, is effective in meeting purchaser requirements. Advertisement copy can be changed according to the proposal parameters, without purchaser intervention, to provide near-real-time responsiveness to consumer feedback.

Claims (68)

1. A method comprising:

receiving, at a media proposal server, an online order to purchase advertising as specified in an advertising proposal, the advertising proposal including placement of a particular advertisement in multiple spot blocks on a plurality of media outlets;

transmitting the online order from the media proposal server to a traffic and billing system, wherein the traffic and billing system schedules the particular advertisement to be aired in first and second spot blocks on both of at least two selected media outlets of the plurality of media outlets, wherein each of the at least two selected media outlets is associated with a different media market;

distributing the particular advertisement to the at least two selected media outlets, wherein each of the at least two selected media outlets airs the particular advertisement in respective first spot blocks of the at least two selected media outlets;

receiving, at the media proposal server, performance feedback related to an effectiveness of the particular advertisement, at least a first portion of the performance feedback being received at the media proposal server from the at least two selected media outlets, at least a second portion of the performance feedback being received at the media proposal server via a social media provider, and wherein the performance feedback is received prior to a scheduled airing of the particular advertisement in second respective spot blocks of the at least two selected media outlets;

aggregating the performance feedback at a market level to generate market level performance feedback;

determining without purchaser intervention, by a media proposal server acting in cooperation with a processing system including an advertisement module, that an updated advertisement is to be aired in place of the particular advertisement in the second spot block of a first selected media outlet associated with a first media market, the determination based, at least in part on the market level performance feedback; and

delivering the updated advertisement to be aired in place of the particular advertisement in the second spot block of a first selected media outlet associated with a first media market, but leaving the particular advertisement to be aired in an unaltered form by a second selected media outlet associated with a second media market, wherein the updated advertisement is delivered in accordance with the advertising proposal, and without purchaser intervention.

2. The method of claim 1 , further comprising:

wherein at least one media outlet comprises a plurality of media stations;

receiving performance feedback from the plurality of media stations, where in the performance feedback indicates an effectiveness of the particular advertisement in particular media stations; and

delivering different updated advertisements to different media stations based, at least in part, on the performance feedback received from the plurality of media stations.

3. The method of claim 2 , further comprising:

generating a report indicating performance of the advertising proposal as a whole, based on an aggregate performance of the particular e advertisement in the plurality of media outlets.

4. The method of claim 1 , wherein the performance feedback is received in parallel at the media proposal server and an analytics module.

5. The method of claim 1 , wherein the performance feedback comprises feedback obtained from user interaction with an object displayed via an Internet radio player during airing of the particular advertisement.

6. The method of claim 1 , further comprising:

automatically generating the updated advertisement in accordance with stored purchaser preferences, without purchaser intervention, in response to the performance feedback indicating a failure of the particular advertisement to achieve performance feedback goals associated with the purchaser.

7. The method of claim 6 , further comprising:

generating a report including information describing the updated advertisement.

8. The method of claim 1 , wherein the distributing further comprises:

distributing a plurality of different versions of the particular advertisement to a plurality of different media outlets.

9. An advertisement sales network comprising:

a traffic and billing system comprising at least one processor configured to receive an order to purchase advertising as specified in an advertising proposal, the advertising proposal including placement of a particular advertisement in multiple spot blocks on a plurality of media outlets;

the traffic and billing system further comprising at least one processor configured to schedule the particular advertisement to be aired in first and second spot blocks on both of at least two selected media outlets of the plurality of media outlets, wherein each of the at least two selected media outlets media outlets is associated with a different media market;

a media distribution server coupled to the traffic and billing system, the media distribution server comprising at least one processor configured to distribute the particular advertisement to the at least two selected media outlets, wherein each of the at least two selected media outlets airs the particular advertisement in respective first spot blocks of the at least two selected media outlets;

a processing system configured to implement an analytics module, the analytics module configured to:

receive performance feedback related to an effectiveness of the particular advertisement from a plurality of different sources, at least a first portion of the performance feedback being from the at least two selected media outlets, at least a second portion of the performance feedback being received via a social media provider, and wherein the performance feedback is received prior to a scheduled airing of the particular advertisement in second respective spot blocks of the at least two selected media outlets;

aggregate the performance feedback at a market level to generate market level performance feedback;

the processing system further configured to implement an advertisement module, the advertisement module configured to:

make a determination, without purchaser intervention, that an updated advertisement is to be aired in place of the particular advertisement in the second spot block of a first selected media outlet associated with a first media market, the determination based, at least in part on the market level performance feedback;

generate an updated advertisement on-the-fly, based on the determination; and

the media distribution server configured to deliver, the updated advertisement to a first selected media outlet to be aired in place of the particular advertisement in the second spot block of the first selected media outlet associated with a first media market, but not delivering the updated advertisement to a second selected media outlet, leaving the particular advertisement to be aired in an unaltered form by the second selected media outlet associated with a second media market, wherein the updated advertisement is delivered in accordance with the advertising proposal, and without purchaser intervention.

10. The advertisement sales network of claim 9 , further comprising:

wherein the at least one media outlet comprises a plurality of media stations;

the processing system further configured to receive performance feedback from the plurality of media stations, where in the performance feedback indicates an effectiveness of the particular advertisement in particular media stations; and

the media distribution server further configured to deliver different updated advertisements to different media stations based, at least in part, on the performance feedback received from the plurality of media stations.

11. The advertisement sales network of claim 10 , further comprising:

a report generation module configured to generate a report indicating performance of the advertising proposal as a whole, based on an aggregate performance of the particular advertisement in the plurality of media outlets.

12. The advertisement sales network of claim 9 , wherein the performance feedback is received in parallel at the traffic and billing system, and at the analytics module.

13. The advertisement sales network of claim 9 , wherein the performance feedback comprises feedback obtained from user interaction with an object displayed via an Internet radio player during airing of the particular advertisement.

14. The advertisement sales network of claim 9 , further comprising:

an advertisement module configured to automatically generate the updated advertisement in accordance with stored purchaser preferences, without purchaser intervention, in response to the performance feedback indicating a failure of the particular advertisement failing to achieve performance feedback goals associated with the purchaser.

15. The advertisement sales network of claim 14 , further comprising:

a report generation module configured to generate a report including information describing the updated advertisement.

16. The advertisement sales network of claim 9 , further comprising:

the media distribution server configured to deliver a plurality of different versions of the particular advertisement to a plurality of different media stations.

17. An end-to-end media advertisement sales, management, and reporting network comprising:

a media proposal server comprising at least one processor configured to:

obtain advertising target parameters associated with a purchaser;

interact with an accounts management module, an analytics module, and a traffic and billing system to construct a media advertising proposal based on the advertising target parameters;

obtain a purchaser order to purchase advertising as specified in the media advertising proposal, the media advertising proposal including placement of a particular advertisement in multiple spot blocks on a plurality of media outlets;

inject the media advertisement proposal as an order into a traffic and billing system, the order indicating that the particular advertisement is to be scheduled to air in first and second spot blocks on both of at least two selected media outlets;

a traffic and billing system comprising at least one processor configured to:

receive the order;

coordinate with a media distribution server to distribute the particular advertisement to the at least two selected media outlets for delivery to media consumers in both the first and second spot blocks on each of at least two media stations;

a processing system including an analytics module configured to receive at least a first portion of performance feedback from the at least two media stations, and at least a second portion of the performance feedback from a social media provider, the performance feedback related to an effectiveness of the particular advertisement in relation to airing in the first spot block on each of the at least two media stations;

the analytics module further configured to aggregate the performance feedback at a market level to generate market level performance feedback;

the media proposal server further comprising a feedback module configured to:

receive the market level performance feedback is received prior to a scheduled airing of the particular advertisement in the second spot blocks on each of the at least two selected media outlets;

make a determination, without purchaser intervention, that an updated advertisement is to be aired in place of the particular advertisement in the second spot block of a first selected media outlet associated with a first media market, the determination based, at least in part on the market level performance feedback;

coordinate with the processing system including the analytics module to obtain, based at least in part on the performance feedback, an updated advertisement to be used as a substitute for the particular advertisement in a second spot block of a first media outlet, but not in a second spot block of a second media outlet; and

the media distribution server configured to deliver the updated advertisement to the first media outlet for broadcast in the second spot block in place of the particular advertisement, in accordance with the media advertising proposal, but leave the particular advertisement to be aired in the second spot block of a second media outlet.

18. The end-to-end media advertisement sales, management, and reporting network of claim 17 , further comprising:

a report generation module configured to generate a report indicating performance of the media advertising proposal, wherein the report includes both an aggregate performance of the particular advertisement in the plurality of media outlets, and a per-outlet performance indicator.

19. The end-to-end media advertisement sales, management, and reporting network of claim 17 , wherein the performance feedback comprises feedback obtained from user interaction with an object displayed via an Internet radio player during airing of the particular advertisement.

20. The end-to-end media advertisement sales, management, and reporting network of claim 17 , further comprising:

obtaining the updated advertisement, without purchaser intervention, in response to the performance feedback indicating a failure of the particular advertisement failing to achieve performance feedback goals associated with the purchaser.

Assignments (21)
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 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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2013
From: ALLEN, MARK R.; LITTLEJOHN, JEFFREY LEE
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 031437/0038 →