IP Library Granted Patent US 9,135,061
Granted Patent B2
US 9,135,061 · App. 13/850,912 · Granted Sep 15, 2015

Method and system for controlling a scheduling order per category in a music scheduling system

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 9,135,061
App. No.
13/850,912
Granted
Sep 15, 2015
Kind
B2
Abstract

A system and method for controlling a scheduling order per category is disclosed. A scheduling order can be designated for the delivery and playback of multimedia content (e.g., music, news, other audio, advertising, etc) with respect to particular slots within the scheduling order. The scheduling order can be configured to include a forward order per category or a reverse order per category with respect to the playback of the multimedia content in order to control the scheduling order for the eventual airplay of the multimedia content over a radio station or network of associated radio stations. A reverse scheduling technique provides an ideal rotation of songs when a pre-programmed show interferes with a normal rotation. Any rotational compromises can be buried in off-peak audience listening hours of the programming day using the disclosed reverse scheduling technique.

Claims (35)

1. A method comprising:

scheduling a first portion of multimedia content in a first off-peak time slot of a plurality of consecutive off-peak time slots of a programming day, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a forward chronological scheduling order throughout a remainder of the off-peak time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

scheduling a second portion of multimedia content in the time slot immediately preceding a time slot containing pre-programmed multimedia content, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a reverse chronological scheduling order throughout a remainder of the time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

restricting a compromise of the reverse chronological scheduling order and the forward chronological scheduling order to the last off-peak time slot, wherein the compromise schedules multimedia content in the last off-peak time slot such that playback of the compromise interrupts the reverse chronological scheduling order and the forward chronological scheduling order, by executing a program instruction in a data processing apparatus; and

completing scheduling of multimedia content throughout a remainder of the time slots of the programming day immediately subsequent to the pre-programmed multimedia content in the forward chronological scheduling order, by executing a program instruction in a data processing apparatus.

2. The method of claim 1 comprising: configuring the scheduling order to include the forward order per at least one first category and the reverse order per at least one second category with respect to the playback of the multimedia content, by executing a program instruction in a data processing apparatus.

3. The method of claim 2 comprising: associating at least one unslotted position in at least one time slot with the at least one second category, by executing a program instruction in a data processing apparatus; scheduling the at least one unslotted position in the reverse order with respect to the at least one second category over a particular time period, by executing a program instruction in a data processing apparatus; and designating the at least one second category as reverse scheduled, by executing a program instruction in a data processing apparatus.

4. The method of claim 2 comprising: associating at least one unslotted position in at least one time slot with at least one theme position, by executing a program instruction in a data processing apparatus; scheduling the unslotted position in the reverse order with respect to the at least one theme position over a particular time period, by executing a program instruction in a data processing apparatus; and designating the at least one theme position as reverse scheduled, by executing a program instruction in a data processing apparatus.

5. The method of claim 2 comprising: associating at least one unslotted position in at least one time slot with at least one twofer position, by executing a program instruction in a data processing apparatus; scheduling the unslotted position in the reverse order with respect to the at least one twofer position over a particular time period, by executing a program instruction in a data processing apparatus; and designating the at least one twofer position as reverse scheduled, by executing a program instruction in a data processing apparatus.

6. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory computer-usable medium embodying computer code, the computer code comprising a program of instruction executable by the processor and configured for:

scheduling a first portion of multimedia content in a first off-peak time slot of a plurality of consecutive off-peak time slots of a programming day, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a forward chronological scheduling order throughout a remainder of the off-peak time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

scheduling a second portion of multimedia content in the time slot immediately preceding a time slot containing pre-programmed multimedia content, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a reverse chronological scheduling order throughout a remainder of the time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

restricting a compromise of the reverse chronological scheduling order and the forward chronological scheduling order to the last off-peak time slot, wherein the compromise schedules multimedia content in the last off-peak time slot such that playback of the compromise interrupts the reverse chronological scheduling order and the forward chronological scheduling order, by executing a program instruction in a data processing apparatus; and

completing scheduling of multimedia content throughout a remainder of the time slots of the programming day immediately subsequent to the pre-programmed multimedia content in the forward chronological scheduling order, by executing a program instruction in a data processing apparatus.

7. The system of claim 6 , the program of instructions configured for: configuring the scheduling order to include the forward order per at least one first category and the reverse order per at least one second category with respect to the playback of the multimedia content.

8. The system of claim 7 , the program of instructions configured for: associating at least one unslotted position in at least one time slot with the at least one second category; scheduling the unslotted position in the reverse order with respect to the at least one second category over a particular time period; and designating the at least one second category as reverse scheduled.

9. The system of claim 7 , the program of instructions configured for: associating at least one unslotted position in at least one time slot with at least one theme position; scheduling the unslotted position in the reverse order with respect to the at least one theme position over a particular time period; and designating the at least one theme position as reverse scheduled.

10. The system of claim 7 , the program of instructions configured for: associating at least one unslotted position in at least one time slot with at least one twofer position; scheduling the unslotted position in the reverse order with respect to the at least one twofer position over a particular time period; and designating the at least one twofer position as reverse scheduled.

11. A non-transitory computer-usable medium, the computer-usable medium embodying computer program code, the computer program code comprising a computer-executable program of instructions configured for:

scheduling a first portion of multimedia content in a first off-peak time slot of a plurality of consecutive off-peak time slots of a programming day, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a forward chronological scheduling order throughout a remainder of the off-peak time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

scheduling a second portion of multimedia content in the time slot immediately preceding a time slot containing pre-programmed multimedia content, by executing a program instruction in a data processing apparatus;

completing scheduling of subsequent portions of multimedia content in a reverse chronological scheduling order throughout a remainder of the time slots of the programming day until the last off-peak time slot is reached, by executing a program instruction in a data processing apparatus;

restricting a compromise of the reverse chronological scheduling order and the forward chronological scheduling order to the last off-peak time slot, wherein the compromise schedules multimedia content in the last off-peak time slot such that playback of the compromise interrupts the reverse chronological scheduling order and the forward chronological scheduling order, by executing a program instruction in a data processing apparatus; and

completing scheduling of multimedia content throughout a remainder of the time slots of the programming day immediately subsequent to the pre-programmed multimedia content in the forward chronological scheduling order, by executing a program instruction in a data processing apparatus.

12. The non-transitory computer-usable medium of claim 11 , the computer-executable program of instructions configured for: configuring the scheduling order to include the forward order per at least one first category and the reverse order per at least one second category with respect to the playback of the multimedia content.

13. The non-transitory computer-usable medium of claim 12 , the computer-executable program of instructions configured for: associating at least one unslotted position in at least one time slot with the at least one second category; scheduling the unslotted position in the reverse order with respect to the at least one second category over a particular time period; and designating the at least one second category as reverse scheduled.

14. The non-transitory computer-usable medium of claim 12 , the computer-executable program of instructions configured for: associating at least one unslotted position in at least one time slot with at least one theme position; scheduling the unslotted position in the reverse order with respect to the at least one theme position over a particular time period; and designating the at least one theme position as reverse scheduled.

Assignments (21)
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 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 →
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 →
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 069794/0248 →
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 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 →
RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168 Recorded May 10, 2019
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: AMFM RADIO LICENSES, LLC; CAPSTAR RADIO OPERATING COMPANY; CAPSTAR TX, LLC; CITICASTERS CO.; CITICASTERS LICENSES, INC.; CLEAR CHANNEL BROADCASTING LICENSES, INC.; IHEARMEDIA + ENTERTAINMENT, INC.; AMFM TEXAS BROADCASTING, LP; IHEARTMEDIA MANAGEMENT SERVICES, INC.; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
Reel/Frame 049149/0714 →
RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027 Recorded May 10, 2019
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: AMFM RADIO LICENSES, LLC; CAPSTAR RADIO OPERATING COMPANY; CAPSTAR TX, LLC; CITICASTERS CO.; CITICASTERS LICENSES, INC.; CLEAR CHANNEL BROADCASTING LICENSES, INC.; IHEARMEDIA + ENTERTAINMENT, INC.; AMFM TEXAS BROADCASTING, LP; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.; CLEAR CHANNEL INVESTMENTS, INC.
Reel/Frame 049149/0773 →
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 →
SECURITY AGREEMENT Recorded Feb 27, 2015
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.; CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 035109/0168 →
CHANGE OF NAME Recorded Oct 21, 2014
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 034026/0037 →
SECURITY AGREEMENT Recorded Oct 15, 2014
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.; CLEAR CHANNEL INVESTMENTS, INC.; CLEAR CHANNEL COMMUNICATIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034008/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2013
From: ATTWELL, NIGEL
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 030090/0592 →