IP Library Granted Patent US 11,349,584
Granted Patent B2
US 11,349,584 · App. 16/953,885 · Granted May 31, 2022

System and method of providing content to a broadcast network

Inventors: Eric M. Wiler (Highlands Ranch, CO); Kelly G. Kittleson (Aurora, CO); Franklin L. Camp (Lone Tree, CO)
Assignee: WESTWOOD ONE, LLC
H04H60/06H04H20/38
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 11,349,584
App. No.
16/953,885
Granted
May 31, 2022
Kind
B2
Abstract

Methods, systems and computer program products are provided for prioritizing content delivery. Content files associated with one of a plurality of content types are received and saved in one of a plurality of delivery queues according to the content type of the content file where each delivery queue is associated with a priority. In turn, the content files saved in the plurality of delivery queues are delivered over one or more networks to one or more affiliate systems. The transmission order of the content files is based on the priority of the delivery queue.

Claims (62)

1. A system for prioritizing content delivery, comprising:

a headend configured to:

receive a plurality of content files, each of the plurality of content files associated with one of a plurality of content types;

save each of the plurality of content files in one of a plurality of delivery queues according to the content type of the content file, each delivery queue associated with a priority; and

deliver, over one or more networks to one or more affiliate systems, the plurality of content files saved in the plurality of delivery queues, the transmission order of the plurality of content files based on the priority of the delivery queue.

2. The system according to claim 1 , wherein the plurality of content types include (i) a voicetrack type, (ii) a spot type, (iii) an imaging piece type, and (iv) a music type.

3. The system according to claim 1 , wherein the headend is further configured to:

receive a new priority level:delivery queue pair; and

set the priority of the corresponding delivery queue to the new priority level.

4. The system according to claim 1 , wherein the headend is further configured to:

identify the content type of a content file according to a file marking associated with the content file.

5. The system according to claim 1 , wherein the headend is further configured to:

save two or more of the plurality of content files in the same delivery queue, wherein the content type of the two or more of the plurality of content files are different.

6. The system according to claim 1 , wherein the headend is further configured to:

generate an inventory list of the plurality of files;

deliver, over the one or more networks to one or more of the affiliate systems, the inventory list; and

receive at least one of (i) a request to send one of the content files in the inventory list or (ii) a request to resend one of the content files in the inventory list.

7. The system according to claim 1 , further comprising:

an affiliate system configured to substitute one of the plurality of content files with a substitute content file.

8. The system according to claim 1 , wherein the headend is further configured to:

receive a command to deliver one or more of the plurality of content files via (i) an internet channel, (ii) a satellite channel, or (iii) a combination of (i) and (ii); and

deliver the one or more content files according to the command.

9. A method for prioritizing content delivery, comprising the steps of:

receiving a plurality of content files, each of the plurality of content files associated with one of a plurality of content types;

saving each of the plurality of content files in one of a plurality of delivery queues according to the content type of the content file, each delivery queue associated with a priority; and

delivering, over one or more networks to one or more affiliate systems, the plurality of content files saved in the plurality of delivery queues, the transmission order of the plurality of content files based on the priority of the delivery queue.

10. The method according to claim 9 , wherein the plurality of content types include (i) a voicetrack type, (ii) a spot type, (iii) an imaging piece type, and (iv) a music type.

11. The method according to claim 9 , further comprising:

receiving a new priority level:delivery queue pair and setting the priority of the corresponding delivery queue to the new priority level.

12. The method according to claim 9 , further comprising:

identifying the content type of a content file according to a file marking associated with the content file.

13. The method according to claim 9 , further comprising:

saving two or more of the plurality of content files in the same delivery queue, wherein the content type of the two or more of the plurality of content files are different.

14. The method according to claim 9 , further comprising:

generating an inventory list of the plurality of files;

delivering, over the one or more networks to one or more of the affiliate systems, the inventory list; and

receiving at least one of (i) a request to send one of the content files in the inventory list or (ii) a request to resend one of the content files in the inventory list.

15. The method according to claim 9 , further comprising:

substituting one of the plurality of content files with a substitute content file.

16. The method according to claim 9 , further comprising:

receiving a command to deliver one or more of the plurality of content files via (i) an internet channel, (ii) a satellite channel, or (iii) a combination of (i) and (ii); and

delivering the one or more content files according to the command.

17. A non-transitory computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions which when executed by one or more processors causes the one or more processors to perform:

receiving a plurality of content files, each of the plurality of content files associated with one of a plurality of content types;

saving each of the plurality of content files in one of a plurality of delivery queues according to the content type of the content file, each delivery queue associated with a priority; and

delivering, over one or more networks to one or more affiliate systems, the plurality of content files saved in the plurality of delivery queues, the transmission order of the plurality of content files based on the priority of the delivery queue.

18. The non-transitory computer-readable medium of claim 17 , wherein the plurality of content types include (i) a voicetrack type, (ii) a spot type, (iii) an imaging piece type, and (iv) a music type.

19. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

receiving a new priority level:delivery queue pair and setting the priority of the corresponding delivery queue to the new priority level.

20. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

identifying the content type of a content file according to a file marking associated with the content file.

21. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

saving two or more of the plurality of content files in the same delivery queue, wherein the content type of the two or more of the plurality of content files are different.

22. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

generating an inventory list of the plurality of files;

delivering, over the one or more networks to one or more of the affiliate systems, the inventory list; and

receiving at least one of (i) a request to send one of the content files in the inventory list or (ii) a request to resend one of the content files in the inventory list.

23. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

substituting one of the plurality of content files with a substitute content file.

24. The non-transitory computer-readable medium of claim 17 , further having stored thereon a sequence of instructions for causing the one or more processors to perform:

receiving a command to deliver one or more of the plurality of content files via (i) an internet channel, (ii) a satellite channel, or (iii) a combination of (i) and (ii); and

delivering the one or more content files according to the command.

Assignments (5)
ASSIGNMENT OF GRANT OF SECURITY INTEREST IN UNITED STATES PATENT RIGHTS RECORDED AT REEL 067309/FRAME 0226 Recorded Apr 6, 2026
From: BANK OF AMERICA, N.A.
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 075359/0295 →
SECURITY AGREEMENT Recorded May 3, 2024
From: WESTWOOD ONE, LLC
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 067309/0226 →
SECURITY AGREEMENT (NOTES) Recorded May 3, 2024
From: WESTWOOD ONE, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 067309/0261 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S CITY, STATE, AND ZIP CODE PREVIOUSLY RECORDED AT REEL: 54649 FRAME: 72. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 1, 2024
From: WILER, ERIC M.; KITTLESON, KELLY G.; CAMP, FRANKLIN L.
To: WESTWOOD ONE, LLC
Reel/Frame 067278/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2020
From: WILER, ERIC M.; KITTLESON, KELLY G.; CAMP, FRANKLIN L.
To: WESTWOOD ONE, LLC
Reel/Frame 054649/0072 →
Continuity (2)
Provisional Application 62938905 · Nov 21, 2019
Related Publication 20210159994A1 · May 27, 2021