Summary of the invention
The technical problem to be solved in the present invention is, at the above-mentioned craft of prior art program is set and broadcasts and remind inadequately defective easily, and a kind of automatic prompting method for television program transmission and television set are provided.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of automatic prompting method for television program transmission, comprise step:
A, obtain active user's subscriber-coded information, find the active user's of corresponding TV stored rating record according to this coded message, generate the information of user's favor program according to this rating record;
B, according to the relevant information of user's favor program the programme information in the electronic program guides is analyzed, finding out the user may programs of interest;
C, may programs of interest store the user into program and broadcast and remind tabulation;
D, broadcast to remind tabulation, program begins for the previous period in, export TV program prompting information according to program.
In the automatic based reminding method of TV programme of the present invention, described steps A comprises substep:
A1, read subscriber-coded information in active user's wireless radio frequency identification mark by radio RF recognition technology;
A2, in the database of television set, find active user's rating record according to coded message;
A3, obtain the program category of watching the program category that frequency is the highest and being stored as user's favor program according to described rating record;
A4, obtain the programm name of watching the programm name that frequency is the highest and being stored as user's favor program according to described rating record;
A5, obtain the highest programme content keyword of the frequency of occurrences and be stored as the programme content keyword of user's favor program according to described rating record.
In the automatic based reminding method of TV programme of the present invention, the information of described user's favor program comprises program category, programm name and programme content keyword, and described step B comprises step:
When B1, electronic program guides renewal, obtain wherein program category, programm name and the programme content introduction of each program;
B2, order judge whether each program has program category, programm name and the programme content keyword that meets user's favor program more than two or two, if then this program is user's possibility programs of interest, execution in step C.
In the automatic based reminding method of TV programme of the present invention, step D comprises substep:
D1, retrieval program broadcast reminds tabulation;
D2, find out to remind whether to have in the tabulation and be about to the program recording that broadcasts;
D3, deposit this program in an interim tabulation;
D4, this program broadcast is reminded deletion the tabulation from program;
Record output TV program prompting information in D5, the interim tabulation of basis.
In the automatic based reminding method of TV programme of the present invention, described program broadcasts to be reminded in the tabulation, and program is by the time order and function rank order of broadcasting.
The television set that the present invention also provides a kind of TV programme to remind automatically comprises that the automatic acquisition module of user's favor program information, electronic program guide information analysis module, program reminding list block and program broadcast prompting module;
The automatic acquisition module of described user's favor program information, be used for reading the subscriber-coded information of user's wireless radio frequency identification mark by radio RF recognition technology, read this user's of television set stored rating record according to coded message, automatically generate user's favor program information according to this rating record, this information comprises program category, programm name and programme content keyword, and this message transmission is arrived the electronic program guide information analysis module;
Described electronic program guide information analysis module is used for program category, programm name and the programme content according to the program of the analytical electron program guide of user's favor program, find out the programme information that the user may like in current electronic program guides, and with this message transmission to the program reminding list block;
Described program reminding list block is used for generating the program reminding tabulation according to electronic program guide information analysis module signal transmitted;
Described program broadcasts the prompting message that prompting module is used for being about to according to program reminding tabulation demonstration the program of broadcast.
In the television set that TV programme of the present invention is reminded automatically, the automatic acquisition module of described user's favor program information comprises subscriber-coded submodule, rating record sub module stored, rating record search submodule, program category submodule, programm name submodule, the programme content keyword submodule of obtaining;
The described subscriber-coded submodule that obtains is used for utilizing radio RF recognition technology to obtain active user's coded message from user's electronic tag;
Described rating record sub module stored is used to store the audience information in user's certain hour;
Described rating record search submodule is used for finding in rating record sub module stored according to active user's coded message user's rating recorded information;
Described program category submodule is used for watching that according to user's rating recorded information user the program category of the program that frequency is the highest generates the program category of user's favor program;
Described programm name submodule is used for watching that according to user's rating recorded information user the programm name of the program that frequency is the highest generates the programm name of user's favor program;
Described programme content keyword submodule is used for watching that according to user's rating recorded information user the programme content keyword of the program that frequency is the highest generates the programme content keyword of user's favor program.
In the television set that TV programme of the present invention is reminded automatically, described electronic program guide information analysis module comprises that programme information obtains submodule, user's favor program is judged submodule;
Described programme information obtains submodule and is used for when electronic program guides upgrades, and obtains wherein program category, programm name and the programme content introduction of each program automatically;
Described user's favor program judges submodule is used to judge whether each program has program category, programm name and the programme content keyword that meets user's favor program more than two or two, if judge that then this program is that the user may favorite program.
In the television set that TV programme of the present invention is automatically reminded, described program broadcast prompting module comprise program broadcast remind the list retrieval submodule, be about to the broadcast items submodule, the submodule of temporarily tabulating, program deletion submodule, program broadcast the prompting output sub-module;
Program broadcasts reminds the list retrieval submodule to be used to retrieve program broadcast prompting tabulation;
Being about to the broadcast items submodule is used for from reminding tabulation to find out the program that is about to broadcast;
Interim tabulation submodule is used to store the program that is about to broadcast;
Program deletion submodule is used for depositing in the program of interim tabulation from program broadcast prompting tabulation deletion;
Program broadcasts the prompting output sub-module and is used for according to the record output TV program prompting information of tabulating temporarily.
In the television set that TV programme of the present invention is reminded automatically, described program broadcasts to be reminded in the tabulation, and program is by the time order and function rank order of broadcasting.
Implement a kind of automatic prompting method for television program transmission of the present invention and television set, have following beneficial effect: television set can be watched own favorite program by automatically prompting user, do not need the user that loaded down with trivial details program manually is set and broadcast prompting, use simpler, convenient.
Embodiment
As shown in Figure 1, remind automatically in the television set in TV programme of the present invention, comprise four modules: the automatic acquisition module 1 of user's favor program information, EPG information analysis module 2, program reminding list block 3 and program broadcast prompting module 4.
The automatic acquisition module 1 of user's favor program information is used for reading by radio RF recognition technology the subscriber-coded information of user's wireless radio frequency identification mark, read this user's of television set stored rating record according to coded message, automatically generate user's favor program information according to this rating record, this information comprises program category, programm name and programme content keyword, and this message transmission is arrived EPG information analysis module 2.
The automatic acquisition module 1 of user's favor program information comprises subscriber-coded submodule 11, rating record sub module stored 12, rating record search submodule 13, program category submodule 14, programm name submodule 15 and the programme content keyword submodule 16 of obtaining.
The subscriber-coded submodule 11 that obtains is used for utilizing radio RF recognition technology to obtain active user's coded message from user's electronic tag.Radio frequency identification (Radio Frequency Identification is called for short RFID) technology is a kind of contactless automatic identification technology, and it is by the automatic recognition objective object of radiofrequency signal and obtain related data, and identification work need not manual intervention.Rfid system comprise the electronic data that stores the agreement form electronic tag (Tag), can reading tag in the reader (Reader) of data.In actual applications, electronic tag is attached on the object to be identified, the electronic data that reader can contactlessly read and discern in the electronic tag to be preserved, thus reach the purpose of automatic recognition object.The user holds the electronic tag of oneself when televiewing, store user's essential information in the electronic tag, can comprise subscriber-coded, name, sex and age etc., and is wherein, subscriber-coded unique.Television set is mainly discerned the user by subscriber-coded information wherein.
Rating record sub module stored 12 is used to store user's audience information within a certain period of time of this TV.Each user's information is stored separately.Only preserving the rating record in the certain hour, generally is the rating record in nearly month, can judge the rating hobby of nearest time period of user so more accurately.
Rating record search submodule 13 is used for finding in rating record sub module stored 12 according to active user's coded message the rating recorded information of this user's correspondence.
Program category submodule 14 is used for watching that according to user's rating recorded information user the program category of the program that frequency is the highest generates the program category of user's favor program.
Programm name submodule 15 is used for watching that according to user's rating recorded information user the programm name of the program that frequency is the highest generates the programm name of user's favor program.
Programme content keyword submodule 16 is used for watching that according to user's rating recorded information user the programme content keyword of the program that frequency is the highest generates the programme content keyword of user's favor program.
EPG information analysis module 2 is used for program category, programm name and the programme content according to the program of the analytical electron program guide of user's favor program, find out the programme information that the user may like in current electronic program guides, and with this message transmission to program reminding list block 3.When user's start, EPG renewal or EPG changed, system obtained new EPG information.EPG information analysis module 2 is analyzed program category, programm name and the programme content of each program among the new EPG according to the relevant information of the user's favor program in user's favor program information module 14, if the relevant information that meets user's favor program more than two or two is arranged, is that with regard to this program of mark the user may programs of interest, and this program and related information transmission thereof to program reminding list block 3.
EPG information analysis module 2 comprises that programme information obtains submodule 21 and user's favor program is judged submodule 22.
Programme information obtains submodule 21 and is used for when electronic program guides upgrades, and obtains wherein program category, programm name and the programme content introduction of each program automatically.
User's favor program judges submodule 22 is used to judge whether each program has program category, programm name and the programme content keyword that meets user's favor program more than two or two, if judge that then this program is that the user may favorite program.
Program reminding list block 3 is according to from EPG information analysis module 2 signal transmitted, and successively sorting according to program broadcasting time generates new program reminding tabulation program and storage.
Program broadcasts prompting module 4 according to program reminding tabulation output prompting message, reminds user's TV reception.At set intervals, program broadcasts prompting module 4 and just obtains one time the current time automatically, and tabulation is retrieved to program reminding then.Find out and remind in the tabulation, and deposit this program recording in an interim tabulation the program recording that broadcasts, and the respective record in the tabulation of deletion program reminding.After reminding list retrieval to finish, according to the record in the interim tabulation, the broadcast prompting message of display program on screen.Prompting message is generally shown at the corner location of screen, does not influence the user and watches current program.
Program broadcast prompting module comprise program broadcast remind list retrieval submodule 41, be about to broadcast items submodule 42, the submodule 43 of temporarily tabulating, program deletion submodule 44, program broadcast prompting output sub-module 45.
Program broadcasts reminds list retrieval submodule 41 to be used to retrieve program broadcast prompting tabulation.
Being about to broadcast items submodule 42 is used for from reminding tabulation to find out the program that is about to broadcast.
The program storage that interim tabulation submodule 43 is used for being about to broadcast is to interim tabulation.
Program deletion submodule 44 is used for depositing in the program of interim tabulation from program broadcast prompting tabulation deletion.The program that deletion had in time been reminded.
Program broadcasts prompting output sub-module 45 and is used for according to the record output TV program prompting information of tabulating temporarily.
As shown in Figure 2, in automatic prompting method for television program transmission of the present invention, comprise step:
Step S1: obtain and store user's favorite program information.Obtaining foundation is time and the frequency that the user watches program.
Step S2: according to user's favorite program information the programme information among the EPG is analyzed, finding out the user may interested TV programme.
Step S3: the user may interested TV programme be updated to program broadcast prompting tabulation.
Step S4: broadcast the prompting tabulation according to program, in program broadcasted for the previous period, the output program broadcasted prompting message, and shows on television screen.
Show that this broadcast prompting message just reminds the user to watch program, carry out the user and just watch new TV programme after changing the platform operation, otherwise still watch the TV programme of original broadcast.
As shown in Figure 3, in the preferred embodiment of automatic prompting method for television program transmission of the present invention, comprise step:
Step S11: obtain the relevant information of user's favor program, and storage.
Step S12: judge whether start, or whether EPG upgrade, or whether EPG change, if, execution in step S13 then, if not, execution in step S18 then.
Step S13: the relevant information according to user's favor program is analyzed the programme information among the new EPG, and obtaining among the current EPG may be user's favorite program information.
Step S14: according to may being that user's favorite program generates or upgrades the program reminding tabulation, and store new program reminding tabulation.This program reminding tabulation is by the ordering of playing programs time order and function.
Step S15: broadcast prompting message according to new program reminding tabulation display program.
Step S16: judge whether the user changes platform, if, execution in step S17 then, if not, execution in step step S18 then.
Step S17: carry out and change the platform operation, watch new program.
Step S18: continue to watch original program.
As shown in Figure 4, wherein step S11 comprises substep:
Step S111: repeatedly use in the process of TV the user, obtain the record that the user televiews, and storage.
Step S112: user watched data in the database are analyzed.
Step S113: find out and watch the highest program category of frequency and storage.
Step S114: find out and watch the highest programm name of frequency and storage.
Step S115: find out the highest programme content keyword of the frequency of occurrences and storage.
Step S116: generate the relevant information and the storage of user's favor program according to top program category, programm name and programme content keyword.
As shown in Figure 5, wherein step S13 comprises substep:
Step S1301: obtain new EPG information.
Step S1302: the program among the new EPG is retrieved.This retrieval can successively be a preface with the program broadcasting time among the EPG.
Step S1303: judge whether current program contains the programme content keyword of user's favor program, if, execution in step S1304 then, if not, execution in step S1305 then.
Step S1304: this program is marked.
Step S1305: judge whether current program is identical with the title of user's favor program, if, execution in step S1306 then, if not, execution in step S1307 then.
Step S1306: this program is marked.
Step S1307: judge whether current program is identical with user's favorite program type, if, execution in step S1308 then, if not, execution in step S1309 then.
Step S1308: this program is marked.
Step S1309: what judge whether current program is labeled number of times 〉=2, if, execution in step S1310 then, if not, execution in step S1311 then.
Step S1310: this program may be user's favorite program.
Step S1311: judging whether current EPG has retrieved finishes, if, execution in step S1312 then, if not, execution in step S1302 then.
Step S1312: export user's possibility favorite program among the current EPG.
As shown in Figure 6, wherein step S15 comprises substep:
Step S151: obtain current system time.
Step S152: retrieval program reminding tabulation.
Step S153: judge whether the program that be about to broadcast, if, execution in step S154 then, if not, execution in step S151 then.
Step S154: deposit this program in interim tabulation.
Step S155: this program of deletion from remind tabulation.
Step S156: judge to remind tabulation whether to retrieve and finish, if, execution in step S157 then, if not, execution in step S152 then.
Step S157: broadcast prompting message according to the record display program in the interim tabulation.