INTELLIGENT TV MOSAIC FOR IP TV
First Claim
1. A method of building an interactive display related to TV programs in an internet protocol television (IPTV) environment, comprising:
- parsing a plurality of TV programs provided in an IPTV environment for display to a user, wherein the step of parsing includes;
capturing an image in each TV program;
identifying video content in each captured image wherein the video content comprises at least one object;
interpreting the video content for each captured image;
capturing audio data for each of the TV programs;
identifying an audio content in each captured audio data wherein the audio content comprises text and/or sound; and
interpreting the audio content for each captured audio data;
identifying a selected TV program by the user;
determining a correlation level using predefined rules between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs;
determining TV programs other than the selected TV program using the correlation level of the TV programs; and
building and presenting a mosaic display on a TV display with the selected TV program and the plurality of other TV programs.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of building an interactive display related to TV programs in an internet protocol television (IPTV) environment includes parsing a plurality of TV programs provided in an IPTV environment for display to a user. The step of parsing includes capturing an image in each TV program, identifying video content in each captured image, interpreting the video content, capturing audio data, identifying an audio content in each captured audio data, and interpreting the audio content for each captured audio data. The method further includes the steps of identifying a selected TV program by the user; determining a correlation level between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs; determining TV programs other than the selected TV program; and building and presenting a mosaic display on a TV display including the selected TV program.
-
Citations
14 Claims
-
1. A method of building an interactive display related to TV programs in an internet protocol television (IPTV) environment, comprising:
-
parsing a plurality of TV programs provided in an IPTV environment for display to a user, wherein the step of parsing includes; capturing an image in each TV program; identifying video content in each captured image wherein the video content comprises at least one object; interpreting the video content for each captured image; capturing audio data for each of the TV programs; identifying an audio content in each captured audio data wherein the audio content comprises text and/or sound; and interpreting the audio content for each captured audio data; identifying a selected TV program by the user; determining a correlation level using predefined rules between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs; determining TV programs other than the selected TV program using the correlation level of the TV programs; and building and presenting a mosaic display on a TV display with the selected TV program and the plurality of other TV programs. - View Dependent Claims (2, 3, 4)
-
-
5. A system for building an interactive display related to TV programs in an internet protocol television (IPTV) environment, comprising:
-
a computer having a computer program stored on a computer readable medium for parsing a plurality of TV programs provided in an IPTV environment for display to a user; a metadata aggregator for capturing an image in each TV program, the meta data aggregator;
identifies video content in each captured image wherein the video content comprises at least one object, interprets the video content for each captured image;
capturing audio data for each of the TV programs, identifies an audio content in each captured audio data wherein the audio content comprises text and/or sound, and interprets the audio content for each captured audio data;the computer program further identifies a selected TV program by the user, and determines a correlation level using predefined rules between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs;
determining TV programs other than the selected TV program using the correlation level of the TV programs;a mosaic builder electrically communicates with a TV of the user and the metadata aggregator; and a TV display of the user'"'"'s TV presenting a mosaic display using the mosaic builder, the mosaic display including the selected TV program and the plurality of other TV programs. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer readable medium having recorded thereon a computer program for enabling a processor in a computer system to build an interactive display related to TV programs in an internet protocol television environment, the computer program performing the steps of:
-
parsing a plurality of TV programs provided in an IPTV environment for display to a user, wherein the step of parsing includes; capturing an image in each TV program; identifying video content in each captured image wherein the video content comprises at least one object; interpreting the video content for each captured image; capturing audio data for each of the TV programs; identifying an audio content in each captured audio data wherein the audio content comprises text and/or sound; and interpreting the audio content for each captured audio data; identifying a selected TV program by the user; determining a correlation level using predefined rules between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs; determining TV programs other than the selected TV program using the correlation level of the TV programs; and building and presenting a mosaic display on a TV display with the selected TV program and the plurality of other TV programs. - View Dependent Claims (12, 13, 14)
-
Specification