IP Library Granted Patent US 10,419,509
Granted Patent B2
US 10,419,509 · App. 15/720,348 · Granted Sep 17, 2019

Media asset distribution with prioritization

Inventors: David C. Jellison, Jr. (Ogallala, NE); Martin Blazek (Ogallala, NE)
Assignee: iHeartMedia Management Services, Inc.
H04L65/60H04L65/4076H04L65/602H04N21/26241H04N21/26258H04N21/6587H04N21/8456H04L65/4084
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,419,509
App. No.
15/720,348
Granted
Sep 17, 2019
Kind
B2
Abstract

Media delivery subsystems can deliver media files, received from a media distribution device, to end users. The media distribution device can determine a current order of distribution, specifying an order in which the media distribution device currently intends to transmit the media files, and transmit a preview message indicating the current order of distribution. The media delivery subsystems can return temporal priority feedback messages to the media distribution device based on the preview message. These temporal priority feedback messages indicate a temporal priority of the plurality of media files from a perspective of the individual media delivery subsystems. The media distribution device can determine that the current order of distribution is to be re-evaluated, determine a revised order of distribution based, on the temporal priority feedback messages, and transmit the plurality of media files to the plurality of media delivery subsystems in the revised order of distribution.

Claims (58)

1. A system for network transmission of media files, the system comprising:

a plurality of media delivery subsystems coupled to a media distribution device via a communications network, the plurality of media delivery subsystems configured to deliver a plurality of media files to end users;

a media distribution device configured to:

determine a current order of distribution, wherein the current order of distribution specifies an order in which the media distribution device currently intends to transmit the plurality of media files to the plurality of media delivery sub systems;

transmit to the plurality of media delivery subsystems a preview message indicating the current order of distribution;

the plurality of media delivery subsystems configured to transmit temporal priority feedback messages to the media distribution device based, at least in part, on the preview message, the temporal priority feedback messages for individual media delivery subsystems indicating a temporal priority of the plurality of media files from a perspective of the individual media delivery subsystems;

the media distribution device further configured to:

determine that the current order of distribution is to be re-evaluated;

determine a revised order of distribution based, at least in part, on the temporal priority feedback messages; and

transmit the plurality of media files to the plurality of media delivery subsystems in the revised order of distribution.

2. The system of claim 1 , wherein the media distribution device is further configured to:

determine that the current order of distribution is to be re-evaluated based on expiration of a fixed time interval.

3. The system of claim 1 , wherein the media distribution device is further configured to:

determine that the current order of distribution is to be re-evaluated based on a variable time interval.

4. The system of claim 3 , wherein the media distribution device is further configured to:

adjust the variable time interval based, at least in part, on the temporal priority feedback messages.

5. The system of claim 4 , wherein the media distribution device is further configured to:

increase the variable time interval in response to determining that the temporal priority feedback messages require fewer than a threshold number of changes to the current order of distribution.

6. The system of claim 5 , wherein changes to the current order of distribution include one or more of removing, adding, or substituting media items indicated by the preview message.

7. The system of claim 4 , wherein the media distribution device is further configured to:

decrease the variable time interval in response to determining that a plurality of temporal priority feedback messages require changes to the current order of distribution.

8. A method for use in network transmission of media files, the method comprising:

determining, at a media distribution device, a current order of distribution for a plurality of media files, wherein the current order of distribution specifies an order in which the media distribution device currently intends to transmit the plurality of media files to a plurality of media delivery subsystems via a communications network;

transmitting, from the media distribution device to the plurality of media delivery subsystems, a preview message indicating the current order of distribution;

receiving, from the plurality of media delivery subsystems, temporal priority feedback messages, each temporal priority feedback message indicating a temporal priority of the plurality of media files from a perspective of an individual media delivery sub systems;

determining, at the media distribution device, that the current order of distribution is to be re-evaluated;

determining, at the media distribution device, a revised order of distribution based, at least in part, on the temporal priority feedback messages; and

transmitting the plurality of media files from the media distribution device to the plurality of media delivery subsystems in the revised order of distribution.

9. The method of claim 8 , further comprising:

determining, at the media distribution device, that the current order of distribution is to be re-evaluated based on expiration of a fixed time interval.

10. The method of claim 8 , further comprising:

determining, at the media distribution device, that the current order of distribution is to be re-evaluated based on a variable time interval.

11. The method of claim 10 , further comprising:

adjusting the variable time interval based, at least in part, on the temporal priority feedback messages.

12. The method of claim 11 , further comprising:

increasing the variable time interval in response to determining that the temporal priority feedback messages require fewer than a threshold number of changes to the current order of distribution.

13. The method of claim 12 , wherein changes to the current order of distribution include one or more of removing, adding, or substituting media items indicated by the preview message.

14. The method of claim 11 , further comprising:

decreasing the variable time interval in response to determining that a plurality of temporal priority feedback messages require changes to the current order of distribution.

15. A media distribution device comprising:

a processor;

memory associated with the processor;

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

at least one instruction to determine a current order of distribution for a plurality of media files, wherein the current order of distribution specifies an order in which the media distribution device currently intends to transmit the plurality of media files to a plurality of media delivery subsystems via a communications network;

at least one instruction to transmit, from the media distribution device to the plurality of media delivery subsystems, a preview message indicating the current order of distribution;

at least one instruction to receive, from the plurality of media delivery subsystems, temporal priority feedback messages, each temporal priority feedback message indicating a temporal priority of the plurality of media files from a perspective of an individual media delivery subsystem;

at least one instruction to determine that the current order of distribution is to be re-evaluated;

at least one instruction to determine a revised order of distribution based, at least in part, on the temporal priority feedback messages; and

at least one instruction to transmit the plurality of media files from the media distribution device to the plurality of media delivery subsystems in the revised order of distribution.

16. The media distribution device of claim 15 , further comprising:

at least one instruction to determine that the current order of distribution is to be re-evaluated based on a variable time interval.

17. The media distribution device of claim 16 , further comprising:

at least one instruction to adjust the variable time interval based, at least in part, on the temporal priority feedback messages.

18. The media distribution device of claim 17 , further comprising:

at least one instruction to increase the variable time interval in response to determining that the temporal priority feedback messages require fewer than a threshold number of changes to the current order of distribution.

19. The media distribution device of claim 18 , wherein changes to the current order of distribution include one or more of removing, adding, or substituting media items indicated by the preview message.

20. The media distribution device of claim 17 , further comprising:

at least one instruction to decrease the variable time interval in response to determining that a plurality of temporal priority feedback messages require changes to the current order of distribution.

Assignments (18)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION DATA PREVIOUSLY RECORDED ON REEL 044213 FRAME 0135. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 21, 2019
From: JELLISON, DAVID C., JR.; BLAZEK, MARTIN
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 050118/0254 →
SECURITY INTEREST Recorded Aug 9, 2019
From: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050017/0882 →
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 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 →
CHANGE OF NAME Recorded Oct 16, 2017
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 044281/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2017
From: JELLISON, DAVID C., JR.; BLAZEK, MARTIN
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 044213/0135 →