IP Library Granted Patent US 9,661,369
Granted Patent B1
US 9,661,369 · App. 14/209,190 · Granted May 23, 2017

Clip scheduling with conflict alert

Inventor: Hank J. Hundemer (Bellevue, KY)
Assignee: Tribune Broadcasting Company, LLC
H04N21/26258G11B27/105H04N9/87
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,661,369
App. No.
14/209,190
Granted
May 23, 2017
Kind
B1
Abstract

An example method involves: accessing a first list including ordered clip identifiers C 1 . . . C n ; accessing a second list including ordered player identifiers P 1 . . . P x ; determining that an identifier C m of the identifiers C 1 . . . C n is restricted to being assigned an identifier P, from the identifiers P 1 . . . P x ; making a first determination that an identifier C p is a next one of the identifiers C 1 . . . C n after the identifier C m to have a player-identifier assignment-restriction; responsive to making the first determination, (i) determining that the identifier C p is restricted to being assigned an identifier P y from the identifiers P 1 . . . P x , and (ii) matching with each identifier C m+1 . . . C p in reverse order a respective one of the identifiers P 1 . . . P x selected in a reverse ordered and looping fashion starting with the identifier P y ; making a second determination that the identifier C m+1 has been matched with the player identifier P z ; and responsive to making the second determination, causing an alert to be output.

Claims (50)

1. A method comprising:

a computing device accessing a first list that includes ordered clip identifiers C 1 . . . C n ;

the computing device accessing a second list that includes ordered player identifiers P 1 . . . P x , wherein x<n, and wherein x and n are integers;

the computing device determining that a clip identifier C m of the clip identifiers C 1 . . . C n is restricted to being assigned a player identifier P z from the player identifiers P 1 . . . P x ;

the computing device making a first determination that a clip identifier C p is a next one of the clip identifiers C 1 . . . C n after the clip identifier C m to have a player-identifier assignment-restriction;

responsive to the computing device making the first determination, the computing device (i) determining that the clip identifier C p is restricted to being assigned a player identifier P y from the player identifiers P 1 . . . P x , and (ii) matching with each clip identifier C m+1 . . . C p in reverse order a respective one of the player identifiers P 1 . . . P x selected in a reverse ordered and looping fashion starting with the player identifier P y ;

the computing device making a second determination that the clip identifier C m+1 has been matched with the player identifier P z ; and

responsive to the computing device making the second determination, the computing device causing an alert to be output.

2. The method of claim 1 , wherein the first list is part of a rundown for a news program.

3. The method of claim 2 , further comprising:

the computing device making a third determination that the rundown has been initialized or edited, wherein the computing device determining that the clip identifier C m is restricted to being assigned the player identifier P z occurs in response to the computing device making the third determination.

4. The method of claim 1 , wherein the first list is part of a traffic schedule for a program broadcast.

5. The method of claim 1 , wherein each of the player identifiers identifies a respective one of a plurality of players.

6. The method of claim 5 , wherein the computing device is a first computing device, and wherein the plurality of players comprises one of a video player device and a software-based video player executing on a second computing device.

7. The method of claim 1 , wherein the computing device causing an alert to be output comprises the computing device causing the alert to be displayed by a display device.

8. The method of claim 1 , wherein the computing device causing the alert to be output comprises the computing device causing the alert to be sounded by a speaker.

9. A computing device comprising:

an output component;

a processor; and

a non-transitory computer readable medium having stored thereon program instructions that when executed by the processor cause the computing device to perform a set of functions, the set comprising:

accessing a first list that includes ordered clip identifiers C 1 . . . C n ;

accessing a second list that includes ordered player identifiers P 1 . . . P x , wherein x<n, and wherein x and n are integers;

determining that a clip identifier C m of the clip identifiers C 1 . . . C n is restricted to being assigned a player identifier P z from the player identifiers P 1 . . . P x ;

making a first determination that a clip identifier C p is a next one of the clip identifiers C 1 . . . C n after the clip identifier C m to have a player-identifier assignment-restriction;

responsive to making the first determination, (i) determining that the clip identifier C p is restricted to being assigned a player identifier P y from the player identifiers P 1 . . . P x , (ii) matching with each clip identifier C m+1 . . . C p in reverse order a respective one of the player identifiers P 1 . . . P x selected in a reverse ordered and looping fashion starting with the player identifier P y ;

making a second determination that the clip identifier C m+1 has been matched with the player identifier P z ; and

responsive to making the second determination, causing an alert to be output by the output component.

10. The computing device of claim 9 , wherein the first list is part of a rundown for a news program.

11. The computing device of claim 10 , the set further comprising:

making a third determination that the rundown has been initialized or edited, wherein determining that the clip identifier C m is restricted to being assigned the player identifier P z occurs in response to making the third determination.

12. The computing device of claim 9 , wherein the first list is part of a traffic schedule for a program broadcast.

13. The computing device of claim 9 , wherein each of the player identifiers identifies a respective one of a plurality of players.

14. The computing device of claim 13 , wherein the computing device is a first computing device, wherein the plurality of players comprises one of a video player device and a software-based video player executing on a second computing device.

15. The computing device of claim 9 , wherein the output component comprises a display screen, and wherein causing an alert to be output comprises causing the display screen to display the alert.

16. The computing device of claim 9 , wherein the output component comprises a speaker, and wherein causing the alert to be output comprises causing the speaker to sound the alert.

17. A method comprising:

accessing a first list that includes ordered clip identifiers C 1 . . . C n ;

accessing a second list that includes ordered player identifiers P 1 . . . P x , wherein x<n, and wherein x and n are integers;

determining that a clip identifier C m of the clip identifiers C 1 . . . C n is restricted to being assigned a player identifier P z from the player identifiers P 1 . . . P x ;

making a first determination that a clip identifier C p is a next one of the clip identifiers C 1 . . . C n after the clip identifier C m to have a player-identifier assignment-restriction;

responsive to making the first determination, (i) determining that the clip identifier C p is restricted to being assigned a player identifier P y from the player identifiers P 1 . . . P x , and (ii) matching with each clip identifier C m+1 . . . C p in reverse order a respective one of the player identifiers P 1 . . . P x , selected in a reverse ordered and looping fashion starting with the player identifier P y ;

making a second determination that the clip identifier C m+1 has been matched with the player identifier P z , and

responsive to making the second determination, causing an alert to be output.

18. The method of claim 17 , wherein the first list is part of a rundown for a news program.

19. The method of claim 18 , further comprising:

making a third determination that the rundown has been initialized or edited, wherein determining that the clip identifier C m is restricted to being assigned the player identifier P z occurs in response to making the third determination.

20. The method of claim 17 , wherein the first list is part of a traffic schedule for a program broadcast.

21. The method of claim 17 , wherein each of the player identifiers identifies a respective one of a plurality of players, and wherein the plurality of players comprises one of a video player device and a software-based video player executing on a computing device.

22. The method of claim 17 , wherein causing an alert to be output comprises causing the alert to be displayed by a display screen.

23. The method of claim 17 , wherein causing the alert to be output comprises causing the alert to be sounded by a speaker.

Assignments (6)
RELEASE - REEL/FRAME 045506/0033 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 050473/0901 →
PARTIAL RELEASE - REEL/FRAME 032974/0785 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 050475/0492 →
SECURITY AGREEMENT Recorded Sep 19, 2019
From: CHICAGOLAND TELEVISION NEWS, INC.; KPLR, INC.; KSTU, LLC; KSWB, LLC; KTLA, LLC; KTVI, LLC; KWGN, LLC; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE BROADCASTING DENVER, LLC; TRIBUNE BROADCASTING FORT SMITH, LLC; TRIBUNE ENTERTAINMENT COMPANY, LLC; TRIBUNE MEDIA COMPANY; TRIBUNE TELEVISION NEW ORLEANS, INC.; WDAF LICENSE, INC.; WDCW, LLC; WGHP, LLC; WGN CONTINENTAL BROADCASTING COMPANY, LLC; WHNT, LLC; WJW TELEVISION, LLC; WNEP, LLC; WPIX, LLC; WQAD, LLC; WREG, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 050438/0004 →
SECURITY INTEREST Recorded Mar 6, 2018
From: TRIBUNE BROADCASTING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 045506/0033 →
SECURITY INTEREST Recorded May 28, 2014
From: CASTTV INC.; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE DIGITAL VENTURES, LLC; TRIBUNE PUBLISHING COMPANY, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 032974/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2014
From: HUNDEMER, HANK J
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 032433/0106 →