IP Library Granted Patent US 10,447,768
Granted Patent B1
US 10,447,768 · App. 15/136,808 · Granted Oct 15, 2019

Sidecar ad server for linear broadcast

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,447,768
App. No.
15/136,808
Granted
Oct 15, 2019
Kind
B1
Abstract

One or both of a metadata associated with content to be integrated into a linear broadcast and a content data comprising content to be integrated into the linear broadcast is received via a network. A trigger to integrate content into said linear broadcast is received from a broadcast automation system associated with the linear broadcast. Based at least in part on said metadata a content item is determined to be integrated into the linear broadcast in response to the trigger. The determined content item is integrated into the linear broadcast, including by providing to a mixing node associated with the linear broadcast a broadcast-ready audio output.

Claims (35)

1. A content insertion appliance for linear radio broadcast, comprising:

a communication interface configured to receive via a network one or both of a metadata associated with content to be integrated into a linear radio broadcast and a content data comprising content to be integrated into the linear radio broadcast;

an audio output interface configured to provide broadcast-ready audio to a local STL (studio/transmitter link) input of a linear radio broadcast mixer for a linear radio broadcast station, wherein the audio output interface conforms to an AES (Audio Engineering Society) standard;

an audio input interface configured to receive broadcast-ready audio from a local output of the linear radio broadcast mixer, wherein the audio input interface conforms to the AES standard and comprises an in-band communication wired interface configured to directly receive an audio output for the linear radio broadcast, at least in part to audit the linear radio broadcast based at least in part on a cataloging audio fingerprint; and

a processor coupled to the communication interface and configured to:

receive from a broadcast automation system associated with the linear radio broadcast a trigger to integrate content into said linear radio broadcast, wherein the trigger is received from the in-band communication wired interface;

determine based at least in part on said metadata a content item to be integrated into the linear radio broadcast in response to the trigger; and

integrate the determined content item into the linear radio broadcast, wherein the determined content item is provided from the audio output interface.

2. The system recited in claim 1 , wherein the network is the Internet.

3. The system recited in claim 2 , wherein the one or both of the metadata and the content data are received from a cloud-based node.

4. The system recited in claim 3 , wherein the cloud-based node is configured to optimize reception across a plurality of appliances, each at a different linear broadcast node.

5. The system recited in claim 1 , wherein the trigger is at least one of the following: an audio trigger, a physical relay closure, a serial/parallel port signaling, a TCP/IP trigger, and an XML trigger.

6. The system recited in claim 1 , wherein determining based at least in part on said metadata the content item comprises using said metadata to indicate a set of instructions to be interpreted and applied dynamically.

7. The system recited in claim 6 , wherein determining based at least in part on said metadata the content item does not comprise using said metadata to indicate an ad playlist.

8. The system recited in claim 6 , wherein determining based at least in part on said metadata the content item comprises using external data.

9. The system recited in claim 8 , wherein external data comprises at least one of the following: time of day, date, and other context data.

10. The system recited in claim 6 , wherein the set of instructions indicates a set of rules.

11. The system recited in claim 10 , wherein the processor is further configured to use a rule engine to apply the set of rules to determine ad copy dynamically.

12. The system recited in claim 11 , wherein a rule is associated with at least one of the following: locally enforced show targeting, locally enforced show exclusion, and a programming schedule change.

13. The system recited in claim 1 , wherein integrating the determined content item is independent of the broadcast automation system.

14. The system recited in claim 1 , further comprising a memory configured to store the content item, wherein the memory is coupled to the processor.

15. The system recited in claim 14 , wherein the processor is further configured to record an audio affidavit associated with the mixing node and store the audio affidavit to the memory.

16. The system recited in claim 15 , wherein the processor is further configured to report the audio affidavit to a dashboard via the communication interface.

17. The system recited in claim 1 , wherein the processor is further configure to provide security preventing a local user from accessing at least one of the following: metadata, content, rules, operational code, settings, and behavior.

18. The system recited in claim 1 , wherein the processor is further configure to buffer at least one of the metadata and content to handle short-term loss of at least one of network connectivity and power.

19. A method, comprising:

receiving via a network one or both of a metadata associated with content to be integrated into a linear radio broadcast and a content data comprising content to be integrated into the linear radio broadcast;

receiving from a broadcast automation system associated with the linear radio broadcast a trigger to integrate content into said linear radio broadcast wherein the trigger is received from an in-band communication wired interface, wherein an audio input interface is configured to receive broadcast-ready audio from a local output of the linear radio broadcast mixer, wherein the audio input interface conforms to the AES standard and comprises the in-band communication wired interface configured to directly receive an audio output for the linear radio broadcast, at least in part to audit the linear radio broadcast based at least in part on a cataloging audio fingerprint, wherein the audio output interface conforms to an AES (Audio Engineering Society) standard;

determining based at least in part on said metadata a content item to be integrated into the linear radio broadcast in response to the trigger; and

integrating the determined content item into the linear radio broadcast, wherein the determined content item is provided from the audio output interface, wherein the audio output interface is configured to provide broadcast-ready audio to a local STL (studio/transmitter link) input of a linear radio broadcast mixer for a linear radio broadcast station.

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

receiving via a network one or both of a metadata associated with content to be integrated into a linear radio broadcast and a content data comprising content to be integrated into the linear radio broadcast;

receiving from a broadcast automation system associated with the linear radio broadcast a trigger to integrate content into said linear radio broadcast wherein the trigger is received from an in-band communication wired interface, wherein an audio input interface is configured to receive broadcast-ready audio from a local output of the linear radio broadcast mixer, wherein the audio input interface conforms to the AES standard and comprises the in-band communication wired interface configured to directly receive an audio output for the linear radio broadcast, at least in part to audit the linear radio broadcast based at least in part on a cataloging audio fingerprint, wherein the audio output interface conforms to an AES (Audio Engineering Society) standard;

determining based at least in part on said metadata a content item to be integrated into the linear radio broadcast in response to the trigger; and

integrating the determined content item into the linear radio broadcast, wherein the determined content item is provided from the audio output interface, wherein the audio output interface is configured to provide broadcast-ready audio to a local STL (studio/transmitter link) input of a linear radio broadcast mixer for a linear radio broadcast station.

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 29, 2022
From: JI MERGER SUB, INC.; JELLI, INC.
To: JELLI, LLC
Reel/Frame 059843/0124 →
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: PAREKH, JATEEN P.; REGELMAN, YURI; HSU, BO-LIN; LEFLOHIC, JOHN PAUL
To: JELLI, INC.
Reel/Frame 039120/0432 →