IP Library Granted Patent US 10,832,291
Granted Patent B1
US 10,832,291 · App. 15/136,811 · Granted Nov 10, 2020

Self service demand side platform for broadcast media ad exchange

Inventors: Sreeharsha Kamireddy (Danville, CA); Jateen P. Parekh (San Mateo, CA); Torsten Schulz (Palo Alto, CA); Michael S. Dougherty (Burlingame, CA); Stephen King Dougherty (San Francisco, CA); Stephanie Shieh (Fremont, CA)
Assignee: Jelli, Inc.
G06Q30/0273H04N21/23424H04N21/812
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,832,291
App. No.
15/136,811
Granted
Nov 10, 2020
Kind
B1
Abstract

A selection of a broadcast media ad network and a set of parameters including one or both of a goal and a constraint associated with an advertising campaign is received. Based at least in part on said selection and said set of parameters an advertising proposal, the advertising proposal is determined including an identification of a set of broadcasters associated with the selected broadcast media ad network and for each a corresponding advertising plan portion of the advertising proposal. Information representing the advertising proposal is caused to be displayed at a node from which said selection and set of parameters were received.

Claims (53)

1. A system to facilitate purchase of advertising via broadcast media, comprising:

a communication interface; and

a processor coupled to the communication interface and configured to:

receive via the communication interface a selection of a broadcast media ad network and a set of parameters including one or both of a goal and a constraint associated with an advertising campaign;

provide an interface for directly uploading an ad creative associated with the ad campaign to be played on a plurality of real-time media-delivery appliances each in a corresponding one of a plurality of broadcast stations;

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances is coupled directly to a terrestrial radio broadcast mixer in the corresponding one of the plurality of broadcast stations, and

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances comprises:

an audio codec;

a capability to directly play the ad creative via the terrestrial radio broadcast mixer; and

a capability to directly monitor output in-band of the terrestrial radio broadcast mixer;

wherein each broadcast station of the plurality of broadcast stations is a terrestrial radio broadcast station with an FCC ID (Federal Communications Commission Identifier) and DMA (Designated Market Area);

determine based at least in part on said selection and said set of parameters an advertising proposal, the advertising proposal including an identification of a set of broadcasters associated with the selected broadcast media ad network based at least in part on each broadcast station's FCC ID and DMA, and for each a corresponding advertising plan portion of the advertising proposal; and

cause information representing the advertising proposal to be displayed at a node from which said selection and set of parameters were received.

2. The system of claim 1 , wherein the processor is further configured to cause a plurality of broadcast media ad networks to be displayed for selection.

3. The system of claim 2 , wherein one of the plurality of broadcast media ad networks to be displayed is at least one of the following: private, wherein all stations associated with the ad network are affiliated with one entity, and public, wherein all stations associated with the ad network are affiliated with a plurality of entities.

4. The system of claim 3 , wherein a first ad network of the plurality of broadcast media ad networks to be displayed may be associated with a different data set than a second ad network of the plurality of broadcast media ad networks to be displayed.

5. The system of claim 4 , wherein the processor is further configured to receive a selection between a first-party data set and the different data set to be applied to the first ad network.

6. The system of claim 5 , wherein the advertising proposal comprises a summary information comprising a daypart.

7. The system of claim 6 , wherein the summary information includes detailed information with regards to a specific placement.

8. The system of claim 7 , wherein the processor is further configured to cause a booking control for booking the advertising proposal to be displayed at the node from which said selection and set of parameters were received.

9. The system of claim 8 , wherein the processor is further configured to attempt to fulfill the advertising proposal in the event the booking control is asserted.

10. The system of claim 9 , wherein to attempt to fulfill the advertising proposal comprises, in the event that at the time the booking control is asserted the advertising proposal cannot be completely fulfilled comprises presenting at least one of the following selections: healing completely; healing completely and notify user of options; healing best efforts; and healing best efforts and notify user of options.

11. The system of claim 10 , wherein the processor is further configured to submit the advertising proposal to an ad exchange via the communication interface using a demand side interface.

12. The system of claim 11 , wherein the processor is further configured to receive a communication from the ad exchange in the event the ad exchange uses a planning algorithm to change the advertising campaign, wherein the ad exchange changes the advertising campaign as a result of optimizing globally across different advertising campaigns and users, wherein optimizing globally comprises at least one of: optimizing at least one of a supply side and a demand side across a plurality of advertising campaigns; achieving objectives of the plurality of advertising campaigns collectively with a maximum fill of ad spots; and achieving objectives of the plurality of advertising campaigns collectively with a maximum ROI to the plurality of broadcast stations.

13. The system of claim 12 , wherein the processor is further configured to cause an interface for changing an input associated with the set of parameters in the event a user wishes to iterate a next advertising proposal.

14. The system of claim 13 , wherein: the goal is at least one of the following: demographics, demo-match, and number of impressions; the constraint is at least one of the following: budget and price efficiency; the parameter is at least one of the following: time campaign starts and time campaign ends.

15. The system of claim 14 , wherein the broadcast media is at least one of the following: linear broadcast, streaming, and hybrid linear/streaming.

16. The system of claim 15 , wherein the communication interface is coupled via the Internet to an ad exchange inventory database, wherein the ad exchange inventory database is input via a complementary inventory management platform.

17. The system of claim 16 , wherein the node is coupled via the Internet to an advertiser dashboard comprising a user interface to provide reporting for previously purchased plans, audio affidavits, and progress towards fulfillment.

18. A method, comprising:

receiving a selection of a broadcast media ad network and a set of parameters including one or both of a goal and a constraint associated with an advertising campaign;

providing an interface for directly uploading an ad creative associated with the ad campaign to be played on a plurality of real-time media-delivery appliances each in a corresponding one of a plurality of broadcast stations;

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances is coupled directly to a terrestrial radio broadcast mixer in the corresponding one of the plurality of broadcast stations, and

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances comprises:

an audio codec;

a capability to directly play the ad creative

via the to terrestrial radio broadcast mixer; and

a capability to directly monitor output in-band of the terrestrial radio broadcast mixer;

wherein each broadcast station of the plurality of broadcast stations is a terrestrial radio broadcast station with an FCC ID (Federal Communications Commission Identifier) and DMA (Designated Market Area);

determining based at least in part on said selection and said set of parameters an advertising proposal, the advertising proposal including an identification of a set of broadcasters associated with the selected broadcast media ad network based at least in part on each broadcast station's FCC ID and DMA, and for each a corresponding advertising plan portion of the advertising proposal; and

causing information representing the advertising proposal to be displayed at a node from which said selection and set of parameters were received.

19. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving a selection of a broadcast media ad network and a set of parameters including one or both of a goal and a constraint associated with an advertising campaign;

providing an interface for directly uploading an ad creative associated with the ad campaign to be played on a plurality of real-time media-delivery appliances each in a corresponding one of a plurality of broadcast stations;

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances is coupled directly to a terrestrial radio broadcast mixer in the corresponding one of the plurality of broadcast stations, and

wherein each real-time media-delivery appliance in the plurality of real-time media-delivery appliances comprises:

an audio codec;

a capability to directly play the ad creative

via the terrestrial radio broadcast mixer; and

a capability to directly monitor output in-band of the terrestrial radio broadcast mixer;

wherein each broadcast station of the plurality of broadcast stations is a terrestrial radio broadcast station with an FCC ID (Federal Communications Commission Identifier) and DMA (Designated Market Area);

determining based at least in part on said selection and said set of parameters an advertising proposal, the advertising proposal including an identification of a set of broadcasters associated with the selected broadcast media ad network based at least in part on each broadcast station's FCC ID and DMA, and for each a corresponding advertising plan portion of the advertising proposal; and

causing information representing the advertising proposal to be displayed at a node from which said selection and set of parameters were received.

Assignments (13)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 059648/0057) Recorded Jan 1, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: JELLI, LLC
Reel/Frame 069795/0662 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 059648/0206) Recorded Dec 31, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: JELLI, LLC
Reel/Frame 069830/0992 →
PATENT SECURITY AGREEMENT Recorded Dec 29, 2024
From: JELLI, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 069794/0953 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: JELLI, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069793/0739 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: JELLI, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069794/0287 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2024
From: JELLI, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069792/0400 →
PATENT SECURITY AGREEMENT Recorded Dec 23, 2024
From: JELLI, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069762/0437 →
MERGER AND CHANGE OF NAME Recorded Apr 28, 2022
From: JI MERGER SUB, INC.; JELLI, INC.
To: JELLI, LLC
Reel/Frame 059821/0808 →
SECURITY INTEREST Recorded Apr 20, 2022
From: JELLI, LLC (F/K/A JELLI, INC.)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 059647/0958 →
SECURITY INTEREST Recorded Apr 20, 2022
From: JELLI, LLC (F/K/A JELLI, INC.)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 059648/0057 →
SECURITY INTEREST Recorded Apr 20, 2022
From: JELLI, LLC (F/K/A JELLI, INC.)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 059648/0206 →
PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: UNIFIED ENTERPRISES CORP.; JELLI, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 056155/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2016
From: KAMIREDDY, SREEHARSHA; PAREKH, JATEEN P.; SCHULZ, TORSTEN; DOUGHERTY, MICHAEL S.; DOUGHERTY, STEPHEN KING; SHIEH, STEPHANIE
To: JELLI, INC.
Reel/Frame 039120/0443 →
Continuity (1)
Provisional Application 62151805 · Apr 23, 2015
Cited By (2)
US 12,367,512 US 12,548,045