IP Library Granted Patent US 10,305,615
Granted Patent B2
US 10,305,615 · App. 16/166,617 · Granted May 28, 2019

Generation of national broadcast log from local broadcast log

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,305,615
App. No.
16/166,617
Granted
May 28, 2019
Kind
B2
Abstract

A media scheduling system includes a national scheduling service and subscribing stations. The scheduling service receives a local broadcast log generated by a local subscribing station. The local broadcast log includes media item identifiers. The local broadcast log is verified and approved by the scheduling service. Verification includes checking the local broadcast log for compliance with digital rights management (DRM) requirements. Approval is based, at least in part, on a trust level associated with the local subscribing station. A national log is generated, based on the local broadcast log, by generating a national clock including clock positions to be filled by items in the local broadcast log, and populating the clock positions in the national log using the media items identifiers included in the local broadcast log. Default editing restrictions for the national log are set, and the national log is transmitted to other local stations for broadcast.

Claims (70)

1. A method for use in a media scheduling system including a national scheduling service and a plurality of subscribing stations, the method comprising:

receiving, at the national scheduling service, a local broadcast log including media item identifiers, the local broadcast log generated by a local subscribing station;

verifying the local broadcast log by the national scheduling service, wherein verifying includes checking the local broadcast log for compliance with digital rights management (DRM) requirements;

approving the local broadcast log for inclusion in a national log based, at least in part, on a trust level associated with the local subscribing station;

generating, by the national scheduling service, the national log based on the local broadcast log, by:

generating a national clock including clock positions to be filled by media items identified in the local broadcast log;

populating the clock positions in the national log using the media items identifiers included in the local broadcast log;

setting default editing restrictions for the national log; and

transmitting the national log to other local stations for broadcast.

2. The method of claim 1 , further comprising:

altering the default editing restrictions based on a subscription status of a station to which the national log is transmitted.

3. The method of claim 2 , further comprising:

altering the default editing restrictions to prohibit editing; and

transmitting the national log to at least one non-subscriber station.

4. The method of claim 1 , further comprising:

comparing the local broadcast log to other logs available to the national scheduling service; and

conditioning approval of the local broadcast log for inclusion in the national log based, at least in part on similarities between the local broadcast log and the other logs.

5. The method of claim 1 , wherein verifying the local broadcast log includes:

checking the local broadcast log for internal inconsistencies.

6. The method of claim 1 , further comprising:

conditioning approval of the local broadcast log for inclusion in the national log, at least in part, on an evaluation of performance metrics associated with prior use of the local broadcast log by the local subscribing station.

7. The method of claim 1 , wherein populating the clock positions in the national log includes:

setting daypart and format parameters associated with the national log.

8. A non-transitory computer readable medium tangibly embodying a program of instructions configured to be executed by a processor implementing a national scheduling service, the program of instructions comprising:

at least one instruction to receive, at the national scheduling service, a local broadcast log including media item identifiers, the local broadcast log generated by a local subscribing station;

at least one instruction to verify the local broadcast log by the national scheduling service, wherein the at least one instruction to verify includes at least one instruction to check the local broadcast log for compliance with digital rights management (DRM) requirements;

at least one instruction to approve the local broadcast log for inclusion in a national log based, at least in part, on a trust level associated with the local subscribing station;

at least one instruction to generate, by the national scheduling service, the national log based on the local broadcast log, by:

generating a national clock including clock positions to be filled by media items identified in the local broadcast log;

populating the clock positions in the national log using the media items identifiers included in the local broadcast log;

setting default editing restrictions for the national log; and

at least one instruction to transmit the national log to other local stations for broadcast.

9. The non-transitory computer readable medium of claim 8 , the program of instructions further comprising:

at least one instruction to alter the default editing restrictions based on a subscription status of a station to which the national log is transmitted.

10. The non-transitory computer readable medium of claim 9 , the program of instructions further comprising:

at least one instruction to alter the default editing restrictions to prohibit editing; and

at least one instruction to transmit the national log to at least one non-subscriber station.

11. The non-transitory computer readable medium of claim 8 , the program of instructions further comprising:

at least one instruction to compare the local broadcast log to other logs available to the national scheduling service; and

at least one instruction to condition approval of the local broadcast log for inclusion in the national log based, at least in part on similarities between the local broadcast log and the other logs.

12. The non-transitory computer readable medium of claim 8 , the program of instructions further comprising:

at least one instruction to check the local broadcast log for internal inconsistencies.

13. The non-transitory computer readable medium of claim 8 , the program of instructions further comprising:

at least one instruction to condition approval of the local broadcast log for inclusion in the national log, at least in part, on an evaluation of performance metrics associated with prior use of the local broadcast log by the local subscribing station.

14. The non-transitory computer readable medium of claim 8 , the program of instructions further comprising:

at least one instruction to set daypart and format parameters associated with the national log.

15. A schedule subscription server comprising:

processing circuitry;

memory coupled to the processing circuitry;

a communications interface coupled to the processing circuitry and the memory, the communications interface configured to receive a local broadcast log including media item identifiers, the local broadcast log generated by a local subscribing station;

the processing circuitry configured to:

verify the local broadcast log, wherein verifying the local broadcast log includes checking the local broadcast log for compliance with digital rights management (DRM) requirements;

approve the local broadcast log for inclusion in a national log based, at least in part, on a trust level associated with the local subscribing station;

generate the national log based on the local broadcast log, by:

generating a national clock including clock positions to be filled by media identified in the local broadcast log;

populating the clock positions in the national log using the media items identifiers included in the local broadcast log;

setting default editing restrictions for the national log; and

the communications interface further configured to transmit the national log to other local stations for broadcast.

16. The schedule subscription server of claim 15 , wherein the processing circuitry is further configured to:

alter the default editing restrictions based on a subscription status of a station to which the national log is transmitted.

17. The schedule subscription server of claim 16 , wherein:

the processing circuitry is further configured to alter the default editing restrictions to prohibit editing; and

the communications interface is further configured to transmit the national log to at least one non-subscriber station.

18. The schedule subscription server of claim 15 , wherein the processing circuitry is further configured to:

compare the local broadcast log to other logs; and

condition approval of the local broadcast log for inclusion in the national log based, at least in part on similarities between the local broadcast log and the other logs.

19. The schedule subscription server of claim 15 , wherein the processing circuitry is further configured to:

check the local broadcast log for internal inconsistencies.

20. The schedule subscription server of claim 15 , wherein the processing circuitry is further configured to:

condition approval of the local broadcast log for inclusion in the national log, at least in part, on an evaluation of performance metrics associated with prior use of the local broadcast log by the local subscribing station.

Assignments (17)
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 →
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: 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: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049067/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: JELLISON, DAVID C., JR.; DAVIS, DARREN GRANT; LITTLEJOHN, JEFFREY LEE
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 047280/0214 →
CHANGE OF NAME Recorded Oct 23, 2018
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 047718/0944 →