Viewing suggestions based on closed-captioned content from multiple tuners
First Claim
1. A television receiver, comprising:
- one or more processors;
a plurality of tuners communicatively coupled with the one or more processors;
an audio-video output interface communicatively coupled with the one or more processors; and
a non-transitory computer readable storage medium communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including;
receiving input corresponding to determination of one or more user-designated keywords;
receiving first program content using an active tuner of the plurality of tuners;
outputting the first program content using the audio-video output interface for display on a display device;
receiving second program content using an inactive tuner of the plurality of tuners;
obtaining text data corresponding to an audio portion of the second program content;
determining that a first keyword of the one or more user-designated keywords appears in the text data; and
generating a first interface for output by the audio-video output interface for display on the display device in real-time upon determining that the first keyword appears in the text data, wherein the first interface includes a notification identifying a match of the first keyword.
3 Assignments
0 Petitions
Accused Products
Abstract
Described are systems, methods and computer program products for suggesting television programs to a user by, for example, analyzing closed caption or subtitle content of unwatched or unrecorded video content to determine if the video content is of interest to the user. The user may indicate one or more keywords for use in the analysis and the analysis may scan the text of the closed caption or subtitle content to identify matches to the keywords. Beside user input keywords, the keywords may also be determined through analysis of video content watched or recorded by the user to determine frequently encountered words. These frequently encountered words may automatically be used in matching the text of the closed caption or subtitle content. The users may also or alternatively select particular words of the frequently encountered words to use for matching.
37 Citations
20 Claims
-
1. A television receiver, comprising:
-
one or more processors; a plurality of tuners communicatively coupled with the one or more processors; an audio-video output interface communicatively coupled with the one or more processors; and a non-transitory computer readable storage medium communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving input corresponding to determination of one or more user-designated keywords; receiving first program content using an active tuner of the plurality of tuners; outputting the first program content using the audio-video output interface for display on a display device; receiving second program content using an inactive tuner of the plurality of tuners; obtaining text data corresponding to an audio portion of the second program content; determining that a first keyword of the one or more user-designated keywords appears in the text data; and generating a first interface for output by the audio-video output interface for display on the display device in real-time upon determining that the first keyword appears in the text data, wherein the first interface includes a notification identifying a match of the first keyword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by a television receiver, input corresponding to determination of one or more user-designated keywords; receiving, by the television receiver, first program content using an active tuner of the television receiver; outputting, by the television receiver, the first program content for display by a display device; receiving, by the television receiver, second program content using an inactive tuner of the television receiver; obtaining, by the television receiver, text data corresponding to an audio portion of the second program content; determining, by the television receiver, that a first keyword of the one or more user-designated keywords appears in the text data; and generating, by the television receiver, a first interface for display on the display device in real-time upon determining that the first keyword appears in the text data, wherein the first interface includes a notification identifying a match of the first keyword. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
-
receiving input corresponding to determination of one or more user-designated keywords; receiving first program content using an active tuner; outputting the first program content for display by a display device; receiving second program content using an inactive tuner; obtaining text data corresponding to an audio portion of the second program content; determining that a first keyword of the one or more user-designated keywords appears in the text data; and generating a first interface for display on the display device in real-time upon determining that the first keyword appears in the text data, wherein the first interface includes a notification identifying a match of the first keyword. - View Dependent Claims (17, 18, 19, 20)
-
Specification