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 video content using an inactive tuner of the plurality of tuners;
obtaining text data corresponding to an audio portion of the video content;
evaluating the text data to identify frequencies of words appearing in the text data;
receiving input corresponding to determination of one or more user-designated keywords;
storing the one or more user-designated keywords to a word list, wherein the word list includes at least a first keyword;
determining that the first keyword appears in the text data with a first frequency greater than a first threshold frequency; and
generating a first interface for output by the audio-video output interface for displaying on a display device in real-time upon determining that the first frequency is greater than the first threshold frequency, wherein the first interface includes a notification identifying a match of the first keyword.
5 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.
60 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 video content using an inactive tuner of the plurality of tuners; obtaining text data corresponding to an audio portion of the video content; evaluating the text data to identify frequencies of words appearing in the text data; receiving input corresponding to determination of one or more user-designated keywords; storing the one or more user-designated keywords to a word list, wherein the word list includes at least a first keyword; determining that the first keyword appears in the text data with a first frequency greater than a first threshold frequency; and generating a first interface for output by the audio-video output interface for displaying on a display device in real-time upon determining that the first frequency is greater than the first threshold frequency, 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. A method, comprising:
-
receiving, by a television receiver, video content using an inactive tuner of the television receiver; obtaining, by the television receiver, text data corresponding to an audio portion of the video content; evaluating, by the television receiver, the text data to identify frequencies of words appearing in the text data; receiving, by the television receiver, input corresponding to determination of one or more user-designated keywords; storing the one or more user-designated keywords to a word list, wherein the word list includes at least a first keyword; determining, by the television receiver, that the first keyword appears in the text data with a first frequency greater than a first threshold frequency; and generating, by the television receiver, a first interface for display on a display device in real-time upon determining that the first frequency is greater than the first threshold frequency, wherein the first interface includes a notification identifying a match of the first keyword. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 video content using an inactive tuner of a television receiver; obtaining text data corresponding to an audio portion of the video content; evaluating the text data to identify frequencies of words appearing in the text data; receiving input corresponding to determination of one or more user-designated keywords; storing the one or more user-designated keywords to a word list, wherein the word list includes at least a first keyword; determining that the first keyword appears in the text data with a first frequency greater than a first threshold frequency; and generating a first interface for display on a display device in real-time upon determining that the first frequency is greater than the first threshold frequency, wherein the first interface includes a notification identifying a match of the first keyword. - View Dependent Claims (18, 19, 20)
-
Specification