Binary TV
AssigneeTcl Research America Inc.
InventorHaohong Wang
Life of this patent
Estimating the term…
Abstract
A binary TV system and a method for a binary TV system are provided. The binary TV system comprises a TV program managing module configured to acquire a user preference for TV programs, and generate messages of recommended actions to be performed by a TV; a content recommender module configured to analyze the user preference and generate a recommendation of TV programs matching the user preference; a channel monitoring module configured to monitor and recognize a current TV program a user is watching; an advertisements (Ads) detecting module configured to detect advertisements in a specific TV channel; and a TV controlling module configured to send the messages generated by the TV controlling module to the TV. The user and the TV is communicated with each other through a binary interaction.
Claims16
A binary television (TV) system comprising:
- one or more processors,
- a memory coupled to the one or more processors, and
- a plurality of program modules stored in the memory to be executed by the one or more processors, the plurality of program modules comprising:
- a TV program managing module acquiring a user preference for TV programs, and generating messages of recommended actions to be performed by a TV:
- a content recommender module analyzing the user preference and generating a recommendation of TV programs matching the user preference;
- a channel monitoring module monitoring and recognizing a current TV program a user is watching;
- an advertisements (Ads) detecting module detecting advertisements in a specific TV channel;
- a TV controlling module sending the messages generated by the TV controlling module to the TV,
- wherein the user and the TV is communicated with each other through a binary interaction, and the advertisements are detected by matching an audio fingerprint and a visual fingerprint of the current TV program with an Ads fingerprint database, and a single frame of the current TV program without inter-frame information is used to match the visual fingerprint with the Ads fingerprint database;
- wherein the content recommender module further notifies the TV program managing module when the content recommender module detects the current TV program is ending;
- wherein the TV program managing module further requests the content recommender module to recommend a next TV program to the user;
- wherein the content recommender module further keeps updating the recommendation of TV programs until the user gives a positive response;
- when detecting an ending of the Ads in a previous TV channel, notifying the TV program managing module to generate a message of a recommended action to be performed by the TV;
- sending the message to the user;
- and
- responding to the message, by the user, through the binary interaction.
A method for a binary TV system comprising a TV program managing module, a content recommender module, a channel monitoring module, an advertisements (Ads), and a TV controlling module, the method comprises:
- acquiring a user preference for TV programs;
- analyzing the user preference;
- generating a recommendation of TV programs matching the user preference;
- sending the recommendation of TV programs to a TV;
- sending the recommendation of TV programs to a user;
- responding to the recommendation of TV programs through a binary interaction between the user and the TV;
- detecting advisements (Ads) in a current TV channel by matching an audio fingerprint and a visual fingerprint of a current TV program with an Ads fingerprint database, wherein a single frame of the current TV program without inter-frame information is used to match the visual fingerprint with the Ads fingerprint database;
- wherein the content recommender module further notifies the TV program managing module when the content recommender module detects the current TV program is ending;
- wherein the TV program managing module further requests the content recommender module to recommend a next TV program to the user;
- wherein the content recommender module further keeps updating the recommendation of TV programs until the user gives a positive response;
- when detecting an ending of the Ads in a previous TV channel, notifying the TV program managing module to generate a message of a recommended action to be performed by the TV;
- sending the message to the user;
- and
- responding to the message, by the user, through the binary interaction.
Dependencies are inferred from the claim text.