IP Library Granted Patent US 12,003,553
Granted Patent B2
US 12,003,553 · App. 17/985,986 · Granted Jun 4, 2024

Multiple station voice track conflict avoidance

Inventors: David C. Jellison, Jr. (Austin, TX); Darren Grant Davis (Dallas, TX); Jeffrey Lee Littlejohn (Cincinnati, OH)
Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
H04L65/40H04H20/06H04H40/09H04H60/06
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,003,553
App. No.
17/985,986
Granted
Jun 4, 2024
Kind
B2
Abstract

A voice track (VT) device obtains a talent-to-master schedule and a station-to-master schedule. A master broadcast log, which includes an empty master VT associated with a user, is identified based on the talent-to-master schedule. The master broadcast log is displayed in a GUI on the VT recording device. User input selecting the empty master VT is received. Subscribing stations that use the identified master broadcast log as a basis for generating station broadcast logs are identified based on the station-to-master schedule, and obtained from the stations. For each station broadcast log that includes a station VT corresponding to the empty master VT, a match status is determined. The match status indicates whether media items scheduled for broadcast in slots adjacent to the station VT differ from media items scheduled for broadcast in slots adjacent to the empty master VT. Match statuses of station VTs corresponding to the empty master VT are displayed on a child window of the GUI.

Claims (84)

1. A method comprising:

obtaining, at a voice track recording device, a talent-to-master schedule from a first storage device;

obtaining, at the voice track recording device, a station-to-master schedule from a second storage device;

identifying, based on the talent-to-master schedule, an identified master broadcast log associated with a user of the voice track recording device;

determining that the identified master broadcast log includes at least one empty master voice track;

displaying, on a display included in the voice track recording device, a graphical user interface including the identified master broadcast log;

receiving user input selecting the at least one empty master voice track;

identifying, based on the station-to-master schedule, a plurality of subscribing stations that use the identified master broadcast log to generate station broadcast logs;

obtaining station broadcast logs associated with particular subscribing stations;

determining whether the station broadcast logs associated with particular subscribing stations include station voice tracks corresponding to the at least one empty master voice track;

for each station broadcast log that includes a station voice track corresponding to the at least one empty master voice track, determining a match status of the station voice track, wherein the match status indicates whether first media items scheduled for broadcast in first slots adjacent to the station voice track differ from second media items scheduled for broadcast in second slots adjacent to the at least one empty master voice track; and

displaying a child window on the graphical user interface, the child window including match indicators indicating match statuses of station voice tracks corresponding to the at least one empty master voice track.

2. The method of claim 1 , further comprising:

displaying a voice-track-received indicator in the child window indicating whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track.

3. The method of claim 2 , further comprising:

determining whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track based on whether a voice-track receipt has been received by the voice track recording device.

4. The method of claim 1 , wherein:

the first slots adjacent to the station voice track include a slot immediately prior to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately prior to the at least one empty master voice track.

5. The method of claim 1 , further comprising:

the first slots adjacent to the station voice track include a slot immediately subsequent to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately subsequent to the at least one empty master voice track.

6. The method of claim 1 , further comprising:

recording a voice track media item to be inserted into the station voice tracks corresponding to the at least one empty master voice track.

7. The method of claim 6 , further comprising:

displaying a plurality of send indicators in the child window, wherein each of the plurality of send indicators indicate whether the voice track media item is to be transmitted from the voice track recording device to a particular subscribing station.

8. A system comprising:

a voice track recording device including a processor, and a display screen configured to display a graphical user interface;

one or more storage devices coupled to the voice track recording device, the one or more storage devices storing talent-to-master schedules, station-to-master schedules, and master broadcast logs;

the voice track recording device configured to:

obtain, from the one or more storage devices, a talent-to-master schedule, and a station-to-master schedule;

identify, based on the talent-to-master schedule, an identified master broadcast log associated with a user of the voice track recording device;

obtain, from the one or more storage devices, the identified master broadcast log;

determine that the identified master broadcast log includes at least one empty master voice track;

display the identified master broadcast log on the graphical user interface;

receive user input selecting the at least one empty master voice track;

identify, based on the station-to-master schedule, a plurality of subscribing stations that use the identified master broadcast log to generate station broadcast logs;

obtain station broadcast logs associated with particular subscribing stations;

determine whether the station broadcast logs associated with particular subscribing stations include station voice tracks corresponding to the at least one empty master voice track;

for each station broadcast log that includes a station voice track corresponding to the at least one empty master voice track, determine a match status of the station voice track, wherein the match status indicates whether first media items scheduled for broadcast in first slots adjacent to the station voice track differ from second media items scheduled for broadcast in second slots adjacent to the at least one empty master voice track; and

display a child window on the graphical user interface, the child window including match indicators indicating match statuses of station voice tracks corresponding to the at least one empty master voice track.

9. The system of claim 8 , wherein the voice track recording device is further configured to:

display a voice-track-received indicator in the child window indicating whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track.

10. The system of claim 9 , wherein the voice track recording device is further configured to:

determine whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track based on whether a voice-track receipt has been received by the voice track recording device.

11. The system of claim 8 , wherein:

the first slots adjacent to the station voice track include a slot immediately prior to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately prior to the at least one empty master voice track.

12. The system of claim 8 , wherein:

the first slots adjacent to the station voice track include a slot immediately subsequent to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately subsequent to the at least one empty master voice track.

13. The system of claim 8 , wherein the voice track recording device is further configured to:

record a voice track media item to be inserted into the station voice tracks corresponding to the at least one empty master voice track.

14. The system of claim 8 , wherein the voice track recording device is further configured to:

display a plurality of send indicators in the child window, wherein each of the plurality of send indicators indicate whether the voice track media item is to be transmitted from the voice track recording device to a particular subscribing station.

15. A voice track recording device comprising:

a processor and associated memory;

a display screen configured to display a graphical user interface;

at least one communications interface configured to communicate with one or more storage devices, the one or more storage devices storing talent-to-master schedules, station-to-master schedules, and master broadcast logs;

the processor and associated memory configured to:

obtain, from the one or more storage devices, a talent-to-master schedule, and a station-to-master schedule;

identify, based on the talent-to-master schedule, an identified master broadcast log associated with a user of the voice track recording device;

obtain, from the one or more storage devices, the identified master broadcast log;

determine that the identified master broadcast log includes at least one empty master voice track;

display the identified master broadcast log on the graphical user interface;

receive user input selecting the at least one empty master voice track;

identify, based on the station-to-master schedule, a plurality of subscribing stations that use the identified master broadcast log to generate station broadcast logs;

obtain station broadcast logs associated with particular subscribing stations;

determine whether the station broadcast logs associated with particular subscribing stations include station voice tracks corresponding to the at least one empty master voice track;

for each station broadcast log that includes a station voice track corresponding to the at least one empty master voice track, determine a match status of the station voice track, wherein the match status indicates whether first media items scheduled for broadcast in first slots adjacent to the station voice track differ from second media items scheduled for broadcast in second slots adjacent to the at least one empty master voice track; and

display a child window on the graphical user interface, the child window including match indicators indicating match statuses of station voice tracks corresponding to the at least one empty master voice track.

16. The voice track recording device of claim 15 , wherein the processor and associated memory are further configured to:

display a voice-track-received indicator in the child window indicating whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track.

17. The voice track recording device of claim 16 , wherein the processor and associated memory are further configured to:

determine whether a particular station of the plurality of subscribing stations has received a voice track corresponding to the at least one empty master voice track based on whether a voice-track receipt has been received by the voice track recording device.

18. The voice track recording device of claim 15 , wherein:

the first slots adjacent to the station voice track include a slot immediately prior to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately prior to the at least one empty master voice track.

19. The voice track recording device of claim 15 , wherein:

the first slots adjacent to the station voice track include a slot immediately subsequent to the station voice track; and

the second slots adjacent to the at least one empty master voice track include a slot immediately subsequent to the at least one empty master voice track.

20. The voice track recording device of claim 15 , further including:

a microphone configured to record a voice track media item to be inserted into the station voice tracks corresponding to the at least one empty master voice track; and

wherein the voice track recording device is further configured to display a plurality of send indicators in the child window, wherein each of the plurality of send indicators indicate whether the voice track media item is to be transmitted from the voice track recording device to a particular subscribing station.

Assignments (8)
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 →
CHANGE OF NAME Recorded Nov 17, 2022
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 061956/0324 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2022
From: JELLISON, DAVID C., JR.; DAVIS, DARREN GRANT; LITTLEJOHN, JEFFREY LEE
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 061787/0135 →
Continuity (5)
Continuation 17036069 · Sep 29, 2020
Continuation 15995306 · Jun 1, 2018
Continuation 14231833 · Apr 1, 2014
Continuation In Part 13478476 · May 23, 2012
Related Publication 20230074208A1 · Mar 9, 2023