IP Library Granted Patent US 12,368,522
Granted Patent B2
US 12,368,522 · App. 18/482,490 · Granted Jul 22, 2025

Automatically restricting placement of media items within a media schedule

Inventors: Jeffrey Lee Littlejohn (Mason, OH); Mark R. Allen (Aliso Viejo, CA); David C. Jellison, Jr. (Ogallala, NE); Curt Lutringer (Mission Viejo, CA); Joseph Brewer (Garden City, NY)
Assignee: iHeart Media Management Services, Inc.
H04H20/103G06F16/60G06F17/00G06Q30/00G06Q30/02H04H60/06H04N21/26241H04N21/812H04H60/375
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 12,368,522
App. No.
18/482,490
Granted
Jul 22, 2025
Kind
B2
Abstract

A broadcast order placed by a requestor is received at a first processing device configured to implement an automated media scheduling system. The broadcast order includes a request to prohibit placement of at least one media item within a threshold proximity of a restricted media show. In response to receiving the broadcast order, the automated media scheduling system modifies at least one record associated with the requestor to indicate the request. During automated schedule generation, the automated media scheduling system prevents the at least one media item from being scheduled within the threshold proximity of the restricted media show.

Claims (64)

1. A method comprising:

receiving, at a first processing device configured to implement an automated media scheduling system, a broadcast order placed by a requestor, wherein the broadcast order includes a request to prohibit placement of at least one media item within a threshold proximity of a restricted media show, and wherein the broadcast order further includes a station qualifier indicating a restricted station;

in response to receiving the broadcast order, modifying at least one record associated with the requestor to indicate the request; and

during automated schedule generation by the automated media scheduling system:

preventing the at least one media item from being scheduled within the threshold proximity of the restricted media show on the restricted station; and

scheduling the at least one media item within the threshold proximity of an instance of the restricted media show being broadcast on a station other than the restricted station.

2. The method of claim 1 , further comprising:

adding the requestor to a list of requestors requesting restricted placement of media items; and

during automated schedule generation by the automated media scheduling system, preventing media items associated with requestors included in the list from being scheduled within the threshold proximity of the restricted media show.

3. The method of claim 1 , wherein preventing the at least one media item from being scheduled within the threshold proximity of the restricted media show the threshold proximity includes:

preventing the at least one media item from being scheduled for broadcast during the restricted media show.

4. The method of claim 1 , wherein modifying the at least one record associated with the requestor to indicate the request includes:

modifying a requestor record associated with the requestor;

receiving a plurality of broadcast orders associated with the requestor; and

preventing media items included in the plurality of broadcast orders associated with the requestor from being scheduled for broadcast during the restricted media show based on the requestor record.

5. The method of claim 1 , further comprising:

adding the restricted media show to a list of restricted media shows; and

during automated schedule generation by the automated media scheduling system, determining whether to prevent the at least one media item from being scheduled within the threshold proximity of a particular show based on the list of restricted media shows.

6. The method of claim 1 , wherein:

the broadcast order further includes a time qualifier indicating a restricted time period; and

during automated schedule generation by the automated media scheduling system, scheduling the at least one media item within the threshold proximity of an instance of the restricted media show being broadcast outside the restricted time period.

7. An automated scheduling system comprising:

a processor;

memory coupled to the processor;

a communications interface coupled to the processor and the memory, wherein the communications interface is configured to receive a broadcast order placed by a requestor, wherein the broadcast order includes a request to prohibit placement of at least one media item within a threshold proximity of a restricted media show, and wherein the broadcast order further includes a station qualifier indicating a restricted station;

the processor is configured to:

modify at least one record associated with the requestor to indicate the request in response to receiving the broadcast order;

prevent the at least one media item from being scheduled for broadcast within the threshold proximity of the restricted media show on the restricted station; and

schedule the at least one media item within the threshold proximity of an instance of the restricted media show being broadcast on a station other than the restricted station.

8. The automated scheduling system of claim 7 , wherein the processor is further configured to:

add the requestor to a list of requestors requesting restricted placement of media items; and

prevent media items associated with requestors included in the list from being scheduled for broadcast within the threshold proximity of the restricted media show.

9. The automated scheduling system of claim 7 , wherein the processor is further configured to:

prevent the at least one media item from being scheduled for broadcast during the restricted media show.

10. The automated scheduling system of claim 7 , wherein:

the communications interface is further configured to receive a plurality of broadcast orders associated with the requestor; and

the processor is further configured to:

modify a requestor record associated with the requestor; and

prevent media items included in the plurality of broadcast orders associated with the requestor from being scheduled for broadcast during the restricted media show based on the requestor record.

11. The automated scheduling system of claim 7 , wherein the processor is further configured to:

add the restricted media show to a list of restricted media shows; and

prevent the at least one media item from being scheduled within the threshold proximity of a particular show based on the list of restricted media shows.

12. The automated scheduling system of claim 7 , wherein:

the broadcast order further includes a time qualifier indicating a restricted time period; and

the processor is further configured to schedule the at least one media item within the threshold proximity of an instance of the restricted media show being broadcast outside the restricted time period.

13. A media automation system comprising:

a first processing device configured to implement an order entry system, wherein the order entry system is configured to:

receive a broadcast order placed by a requestor, wherein the broadcast order includes a request to insert at least one media item into a broadcast schedule, the broadcast order includes a request to prohibit placement of the at least one media item into the broadcast schedule within a threshold proximity of a restricted media show, and wherein the broadcast order further includes a station qualifier indicating a restricted station; and

a second processing device configured to implement the automated scheduling system, wherein the automated scheduling system is configured to:

receive the broadcast order from the order entry system;

modify at least one record associated with the requestor to include an indication that the requestor has requested to prohibit placement of the at least one media item into the broadcast schedule within a threshold proximity of a restricted media show on the restricted station; and

generate a broadcast schedule in accordance with the request to prohibit placement of the at least one media item into the broadcast schedule within a threshold proximity of a restricted media show, wherein generating the broadcast schedule includes scheduling the at least one media item within the threshold proximity of an instance of the restricted media show being broadcast on a station other than the restricted station.

14. The media automation system of claim 13 , wherein the automated scheduling system is further configured to:

add the requestor to a list of requestors requesting restricted placement of media items; and

prevent media items associated with requestors included in the list from being scheduled for broadcast within the threshold proximity of the restricted media show.

15. The media automation system of claim 13 , wherein the wherein the automated scheduling system is further configured to:

prevent the at least one media item from being scheduled for broadcast during the restricted media show.

16. The media automation system of claim 13 , wherein the automated scheduling system is further configured to:

receive a plurality of broadcast orders associated with the requestor;

modify a requestor record associated with the requestor; and

prevent media items included in the plurality of broadcast orders associated with the requestor from being scheduled for broadcast during the restricted media show based on the requestor record.

17. The media automation system of claim 13 , wherein the automated scheduling system is further configured to:

add the restricted media show to a list of restricted media shows; and

prevent the at least one media item from being scheduled within the threshold proximity of a particular show based on the list of restricted media shows.

Assignments (6)
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 →
PATENT SECURITY AGREEMENT Recorded Dec 22, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069752/0941 →
Continuity (5)
Continuation 16732562 · Jan 2, 2020
Continuation 16012507 · Jun 19, 2018
Continuation In Part 14341234 · Jul 25, 2014
Continuation In Part 13693010 · Dec 3, 2012
Related Publication 20240039650A1 · Feb 1, 2024
References Cited (22)
US 5223210A · Hunsbedt et al. · 1993 [cited by applicant]
US 5577716A · Hamaekers et al. · 1996 [cited by applicant]
US 5701355A · Brannan et al. · 1997 [cited by applicant]
US 5964061A · Hughes et al. · 1999 [cited by applicant]
US 7017120B2 · Shnier · 2006 [cited by applicant]
US 7051351B2 · Goldman et al. · 2006 [cited by applicant]
US 7346320B2 · Chumbley et al. · 2008 [cited by applicant]
US 7610597B1 · Johnson et al. · 2009 [cited by applicant]
US 7689705B1 · Lester et al. · 2010 [cited by applicant]
US 8255949B1 · Bayer et al. · 2012 [cited by applicant]
US 20040093253A1 · Iijima · 2004 [cited by applicant]
US 20050022253A1 · Chen et al. · 2005 [cited by applicant]
US 20050198317A1 · Byers · 2005 [cited by applicant]
US 20060092282A1 · Herley et al. · 2006 [cited by applicant]
US 20060195859A1 · Konig · 2006 [cited by examiner]
US 20070039018A1 · Saslow · 2007 [cited by examiner]
US 20070143466A1 · Shon et al. · 2007 [cited by applicant]
US 20080059631A1 · Bergstrom et al. · 2008 [cited by applicant]
US 20090053991A1 · Mantel et al. · 2009 [cited by applicant]
US 20100180306A1 · Kim · 2010 [cited by examiner]
US 20110078740A1 · Bolyukh et al. · 2011 [cited by applicant]
US 20110125595A1 · Neal et al. · 2011 [cited by applicant]