IP Library Granted Patent US 9,747,950
Granted Patent B2
US 9,747,950 · App. 14/627,119 · Granted Aug 29, 2017

Use of program-schedule text and closed-captioning text to facilitate selection of a portion of a media-program recording

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,747,950
App. No.
14/627,119
Granted
Aug 29, 2017
Kind
B2
Abstract

In one aspect, an example method involves a computing device accessing first data representing a program schedule of a media program; accessing second data representing closed-captioning text of the media program; making a determination that first text of the program schedule has at least a threshold extent of similarity with second text of the closed-captioning text, where a portion of the media program was recorded proximate a time when a portion of the second data representing the second text of the closed-captioning text was generated; using the first text of the program schedule as a basis to select a portion of the program schedule; and responsive to at least the determination, storing third data indicative of a correlation between the selected portion of the program schedule and the recorded portion of the media program.

Claims (50)

1. A method comprising:

a computing device accessing first data representing a program schedule of a media program;

the computing device accessing second data representing closed-captioning text of the media program;

the computing device making a determination that first text of the program schedule has at least a threshold extent of similarity with second text of the closed-captioning text, wherein a portion of the media program was recorded proximate a time when a portion of the second data representing the second text of the closed-captioning text was generated;

the computing device using the first text of the program schedule as a basis to select a portion of the program schedule; and

responsive to at least the determination, the computing device storing third data indicative of a correlation between the selected portion of the program schedule and the recorded portion of the media program.

2. The method of claim 1 , wherein the determination is a first determination, the method further comprising:

the computing device making a second determination that the recorded portion of the media program was recorded proximate the time when the portion of the second data representing the second text of the closed-captioning text was generated,

wherein responsive to at least the first determination comprises responsive to at least the first and second determinations.

3. The method of claim 1 , wherein the media program comprises multiple news-stories, wherein the selected portion of the program schedule corresponds to a particular news story of the multiple news-stories, and wherein the recorded portion of the media program comprises an initial frame of the particular news story.

4. The method of claim 1 , further comprising:

the computing device receiving an indication of the selected portion of the program schedule;

the computing device using the received indication and the stored third data to select the recorded portion of the media program; and

the computing device displaying at least a portion of the selected recorded-portion of the media program.

5. The method of claim 1 , wherein making the determination comprises determining that at least a threshold amount of words of the first text respectively match words of the second text.

6. The method of claim 5 , wherein making the determination further comprises determining that the words of the first text that respectively match the words of the second text have the same sequence as the words of the second text.

7. The method of claim 1 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a misspelling of the second word.

8. The method of claim 1 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a difference in verb tense between the first word and the second word.

9. The method of claim 1 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a difference in capitalization of at least one letter included in both the first word and the second word.

10. A non-transitory computer-readable medium having instructions stored thereon that when executed cause a computing device to perform a set of acts comprising:

accessing first data representing a program schedule of a media program;

accessing second data representing closed-captioning text of the media program;

making a determination that first text of the program schedule has at least a threshold extent of similarity with second text of the closed-captioning text, wherein a portion of the media program was recorded proximate a time when a portion of the second data representing the second text of the closed-captioning text was generated;

using the first text of the program schedule as a basis to select a portion of the program schedule; and

responsive to at least the determination, storing third data indicative of a correlation between the selected portion of the program schedule and the recorded portion of the media program.

11. The non-transitory computer-readable medium of claim 10 , wherein the determination is a first determination, the set of acts further comprising:

making a second determination that the recorded portion of the media program was recorded proximate the time when the portion of the second data representing the second text was generated,

wherein responsive to at least the first determination comprises responsive to at least the first and second determinations.

12. The non-transitory computer-readable medium of claim 10 , wherein the media program comprises multiple news-stories, wherein the selected portion of the program schedule corresponds to a particular news-story of the multiple news-stories, and wherein the recorded portion of the media program comprises an initial frame of the particular news-story.

13. The non-transitory computer-readable medium of claim 10 , the set of acts further comprising:

receiving an indication of the selected portion of the program schedule;

using the received indication and the stored third data to select the recorded portion of the media program; and

displaying at least a portion of the selected recorded-portion of the media program.

14. The non-transitory computer-readable medium of claim 10 , wherein making the determination comprises determining that at least a threshold amount of words of the first text respectively match words of the second text.

15. The non-transitory computer-readable medium of claim 14 , wherein making the determination further comprises determining that the words of the first text that respectively match the words of the second text have the same sequence as the words of the second text.

16. A computing device comprising:

a processor;

a communication interface; and

a non-transitory computer-readable medium having instructions stored thereon that when executed by the processor cause performance of a set of acts comprising:

accessing first data representing a program schedule of a media program;

accessing second data representing closed-captioning text of the media program;

making a determination that first text of the program schedule has at least a threshold extent of similarity with second text of the closed-captioning text, wherein a portion of the media program was recorded proximate a time when a portion of the second data representing the second text of the closed-captioning text was generated;

using the first text of the program schedule as a basis to select a portion of the program schedule; and

responsive to at least the determination, storing third data indicative of a correlation between the selected portion of the program schedule and the recorded portion of the media program.

17. The computing device of claim 16 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a misspelling of the second word.

18. The computing device of claim 16 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a difference in verb tense between the first word and the second word.

19. The computing device of claim 16 , wherein making the determination comprises determining that a first word of the first text matches a second word of the second text but for a difference in capitalization of at least one letter included in both the first word and the second word.

20. The computing device of claim 16 , wherein the determination is a first determination, the set of acts further comprising:

making a second determination that the recorded portion of the media program was recorded proximate the time when the portion of the second data representing the second text was generated,

wherein responsive to at least the first determination comprises responsive to at least the first and second determinations.

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 035249/0937 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 050475/0386 →
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 AGREEMENT Recorded Mar 23, 2015
From: GRACENOTE, INC.; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE DIGITAL VENTURES, LLC
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 035249/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2015
From: HUNDEMER, HANK J.
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 034992/0258 →