CN102123325B - Method and device for constructing reserved programs - Google Patents

Method and device for constructing reserved programs Download PDF

Info

Publication number
CN102123325B
CN102123325B CN 201110001924 CN201110001924A CN102123325B CN 102123325 B CN102123325 B CN 102123325B CN 201110001924 CN201110001924 CN 201110001924 CN 201110001924 A CN201110001924 A CN 201110001924A CN 102123325 B CN102123325 B CN 102123325B
Authority
CN
China
Prior art keywords
user
information
pattern
circulation pattern
reservation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201110001924
Other languages
Chinese (zh)
Other versions
CN102123325A (en
Inventor
阮祥辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jiuzhou Electric Appliance Co Ltd
Original Assignee
Shenzhen Jiuzhou Electric Appliance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jiuzhou Electric Appliance Co Ltd filed Critical Shenzhen Jiuzhou Electric Appliance Co Ltd
Priority to CN 201110001924 priority Critical patent/CN102123325B/en
Publication of CN102123325A publication Critical patent/CN102123325A/en
Application granted granted Critical
Publication of CN102123325B publication Critical patent/CN102123325B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and device for constructing reserved programs. The method comprises the steps of: receiving reservation information of a user, extracting a name of a reserved program according to an identification code of the reserved program, searching played information of the program in electronic program navigation information according to the name of the program, analyzing a playing law of the program in a preset time according to the played information, determining an actual circulating mode corresponding to the playing law, judging whether the actual circulating mode is consistent with the preset circulating mode, and constructing the reserved program according to a judgment result. In the scheme of the invention, the actual circulating mode of the program is determined according to the playing law of the reserved program, and is coincident with the playing law of the reserved program, and then whether the actual circulating mode is consistent with the preset circulating mode is judged, and the corresponding reserved program is constructed according to the judgment result, thus the effectiveness and the accuracy of the reserved program can be ensured to be a certain degree.

Description

A kind of method and device of constructing reserved programs
Technical field
The present invention relates to a kind of reserving method, relate in particular to a kind of method and apparatus of constructing reserved programs.
Background technology
Digital TV set-top box is a kind of conversion equipment that digital television signal is converted to analog signal, it is to the reduction of decoding through the image of digitalization compressed and voice signal, produce video and the voice signal of simulation, provide high-quality TV programme by television indicator and stereo set to spectators.
Digital TV set-top box is generally the user reservation management module is provided, and this module provides the services such as accurate fixed time airplay, timed recording according to electronic program guide information (EPG) for the user.
In the prior art, there is following several mode in the reservation management module, to add reserved programs, adds new clauses and subclauses such as user's entrance management page, the endless form of the program that setting will be preengage, start-up time and reservation etc.; In the method, the user need to carry out multi-pass operation just can finish the setting of endless form to reservation, operating process more complicated; In addition, owing in these class methods, when the user does not know the rule that preserved program plays in preset time, just can not input exactly the circulation pattern of reservation, thereby can not preengage program exactly.
The other method comprises: and for example the user enters electronic program guide (EPG) page, and the target program in the selected channel is preengage.Perhaps, the user presses in the broadcast program process and records strongly, and recording process is by the reservation management module controls.In these methods, this addition manner underaction, user and digital TV set-top box are interactive not strong, and the result who records not necessarily can satisfy user's demand.
Summary of the invention
The technical problem to be solved in the present invention is, in the prior art, the user adds it in reservation management module to after the circulation pattern of reservation is set, digital TV set-top box is carried out subscription command according to this circulation pattern, because this circulation pattern not necessarily matches with the broadcast rule of preserved program, therefore this appointment mode is so that the accuracy of preserved program is not high enough.For the defects of prior art, provide a kind of method and apparatus of constructing reserved programs.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of method of constructing reserved programs comprises the steps:
S0, reception user's subscription information, described subscription information comprise identification code, the reservation type of preserved program and preset circulation pattern that the described circulation pattern that presets is used for expression according to this circulation pattern execution subscription command;
S1, according to described identification code, from the current electronic program guide information of this preserved program place channel, extract the title of this preserved program;
S2, according to the title of this preserved program, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play, the information of described broadcast comprises the time that described preserved program is play;
S3, according to the information of described broadcast, analyze the broadcast rule of described preserved program in described preset time;
S4, according to the broadcast rule of analyzing, determine the actual cycle pattern corresponding with described broadcast rule, described actual cycle pattern is used for expression according to described broadcast rule execution subscription command;
S5, judge described actual cycle pattern and whether described to preset circulation pattern consistent;
S6, according to the result who judges, the structure reserved programs, described reserved programs comprises the circulation pattern of reservation, the identification code of preserved program place channel.
Preferably, also comprise before the described step S0:
Receive user's reservation instruction, described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Send inquiry to the user, described inquiry comprises more than reservation type;
What receive the user replys the described reservation type that comprises user selection of replying;
Send dialog box to the user, described dialog box comprises a more than circulation pattern, and described circulation pattern is used for the pattern that subscription command is carried out in expression.
Preferably, also comprise before the described step S0
Receive user's reservation instruction, described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Send inquiry to the user, described inquiry comprises a more than reservation type and only carries out the information of a subscription command.
Preferably, described step S5 specifically comprises:
When the circulation pattern of described actual cycle pattern and described selection is inconsistent, carry out following steps:
A1, send advisory information to the user, described advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the circulation pattern of reservation;
A2, judge whether the user accepts described advisory information;
A3, according to judged result, the structure reserved programs;
When described actual cycle pattern is consistent with the circulation pattern of described selection, carry out following steps:
Preset endless form according to this and construct reserved programs.
Preferably, described steps A 3 specifically comprises:
When the user accepts described advisory information, construct reserved programs with described actual cycle pattern; Or,
When the user does not accept described advisory information, construct reserved programs with the described endless form that presets.
Preferably, the described circulation pattern that presets comprises only carrying out and carries out subscription command, an every day subscription command, carries out subscription command one time weekly, and described reservation type comprises that pre-recording type and/or reservation play type.
The present invention also provides a kind of device of realizing said method:
A kind of device of constructing reserved programs comprises:
The first receiver module that is used for reception user's subscription information, described subscription information comprise the identification code of preserved program and preset circulation pattern that the described circulation pattern that presets is used for representing that presetting circulation pattern according to this carries out subscription command;
Be used for according to described identification code, from the current electronic program guide information of this preserved program place channel, extract the extraction module of the title of this preserved program;
Be used for the title according to described preserved program, search the module of searching of information that described preserved program plays from the electronic program guide information of this preserved program place channel in preset time, the information of described broadcast comprises the time that described preserved program is play;
Be used for the information according to described broadcast, analyze the analysis module of the broadcast rule of described preserved program in described preset time;
Be used for according to the broadcast rule of analyzing, determine the determination module of the actual cycle pattern corresponding with described broadcast rule, described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
Whether the circulation pattern that is used for judging described actual cycle pattern and described selection consistent the first judge module;
Be used for according to the result who judges, the constructing module of structure reserved programs, described reserved programs comprises the circulation pattern of reservation, the identification code of preserved program place channel.
Preferably, also comprise:
Be used for receiving user's reservation instruction and second receiver module of replying, wherein, described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program, the described reservation type that comprises user selection of replying;
Be used for sending to the user generation module of inquiry and dialog box; Wherein, described dialog box comprises a more than circulation pattern, and described inquiry comprises a more than reservation type, and perhaps, described inquiry comprises a more than reservation type and only carries out the information of a subscription command; Described circulation pattern is used for the pattern that subscription command is carried out in expression.
Preferably, also comprise:
When described actual cycle pattern and the described circulation pattern that presets when inconsistent, be used for sending to the user sending module of advisory information, described advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the pattern of reservation;
Be used for judging whether the user accepts the second judge module of described advisory information.
Preferably, described constructing module specifically comprises:
When the user refuses described advisory information, be used for presetting the first constructing module that circulation pattern is constructed reserved programs according to described;
When the user accepts described advisory information, be used for constructing according to described actual cycle pattern the second constructing module of reserved programs;
Wherein, the described circulation pattern that presets comprises only carrying out and carries out subscription command, an every day subscription command, carries out subscription command one time weekly, and described reservation type comprises that pre-recording and/or reservation play.
Use the solution of the present invention, has following beneficial effect: after receiving including of user and presetting the subscription information of circulation pattern, identification code according to this preserved program, analyze the broadcast rule of this program in preset time, and determine the actual cycle pattern of preserved program according to this rule, the broadcast rule of this actual cycle pattern and this preserved program matches, judge afterwards this actual cycle pattern and whether preset circulation pattern consistent, according to the corresponding reserved programs of judged result structure, therefore can guarantee to a certain extent validity and the accuracy of preserved program.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is a kind of method flow diagram of constructing the method and apparatus of reserved programs of one embodiment of the invention;
Fig. 2 is a kind of method flow diagram of constructing the method and apparatus of reserved programs of one embodiment of the invention;
Fig. 3 is a kind of structure drawing of device of constructing the method and apparatus of reserved programs of the embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
As shown in Figure 1, it is a kind of method flow diagram of constructing the method and apparatus of reserved programs of the embodiment of the invention, during user's preserved program, the program that at first will will preengage in selected channel selection, at this moment, according to the identification code of this program, digital TV set-top box can send to the user packet of preserved program, wherein, this packet comprises the time started that this program is play, and plays the time that continues, the title of program etc.Behind the good preserved program of user selection, in step 101, the reservation management module receives the user and preengages instruction, and wherein, this instruction comprises identification code and the subscription command of user-selected channel, preserved program, also comprise reservation type, in the present embodiment, the identification code of described program can be code, ID or the sequence number of described program, this is not restricted herein, the identification code of channel also can be code, ID and the sequence number of described channel in addition, this is not restricted yet herein.Then in step 102, the reservation management module is sent inquiry to the user, and this inquiry comprises a more than reservation type, the user then in step 103, receives replying of user from wherein selecting a kind of reservation type, wherein, this replys user-selected reservation type.Particularly, this reservation type can be that pre-recording and/or reservation are play, and when the program of reservation began to play, the reservation management module can automatically be carried out program according to reservation type and be play and/or performance recording.At this moment, owing to do not know the pattern that the user preengages, so forward in the step 104, send dialog box to the user, wherein, this dialog box comprises more than a kind of circulation pattern, and it is a kind of to supply the user to select therein, and this circulation pattern is used for the pattern that subscription command is carried out in expression.Particularly, this circulation pattern has multiple, comprises only carrying out subscription command one time, carries out subscription command every day, carries out and carry out one time every day in subscription command, the preset time subscription command once in a week, circulation pattern is not limited, the user can select wherein a kind of as required herein.In addition, preset time can be 3 days, 4 days, 6 days, 7 days, 10 days etc., equally this is not restricted herein.As preferably, in the present embodiment, preset time is a week.Behind a kind of circulation pattern of user selection, forward step 105 to.
In step 105, receive user's subscription information.Wherein, this subscription information comprises the identification code of preserved program, reservation type and preset circulation pattern, particularly, this reservation type is user-selected reservation type, and this presets circulation pattern is user-selected circulation pattern, and expression is carried out subscription command according to this circulation pattern.Therefore, this reservation circulation pattern comprises only carries out subscription command one time, carries out subscription command every day, carries out and carry out one time every day in subscription command, the preset time subscription command isotype once in a week.Then forward step 106 to.
In step 106, according to described identification code, from the current electronic program guide information of the channel at this preserved program place, extract the title of this preserved program.In step 107, according to the title of this preserved program, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play.As preferably, this preset time is a week.Particularly, the information of this broadcast comprises the time that this preserved program is play, because a lot of programs are more than the broadcast once within a week, therefore the time of this broadcast can be more than one, the information of this broadcast also can comprise the duration of each this preserved program of broadcast etc. in addition, this is not restricted equally herein.Then forward step 108 to.
In step 108, according to the information of described broadcast, analyze the broadcast rule of described preserved program in described preset time.Particularly, this broadcast rule is included in the preset time, and the concrete time that this preserved program is play is as playing certain time of certain day etc.Then forward step 109 to, according to the broadcast rule of analyzing, determine the actual cycle pattern corresponding with described broadcast rule, wherein, this actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule.In the present embodiment, carry out subscription command according to the broadcast rule of preserved program, can guarantee the accuracy of preserved program, the real demand of being close to the users.In addition, owing to carry out subscription command according to the broadcast rule of preserved program, can guarantee the integrality of preserved program.Behind the actual cycle mode decision, forward step 110 to.
In step 110, judge described actual cycle pattern and whether described to preset circulation pattern consistent, when described actual cycle pattern and the described circulation pattern that presets when inconsistent, forward step 111 to, otherwise forward step 114 to.
In step 111, send advisory information to the user.Wherein, this advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the circulation pattern of reservation.Because described actual cycle pattern is with described to preset circulation pattern inconsistent, so the reservation management module will advise that the user uses determined time circulation pattern as the circulation pattern of preengaging.In step 112, judge whether the user accepts described advisory information.When the user accepts described advisory information, forward step 113 to, otherwise forward step 114 to.
In step 113, construct the new clauses and subclauses of reservation with described actual cycle pattern.With some relevant informations in the aforesaid step, the new clauses and subclauses of structure reservation.What particularly, this relevant information comprised that preserved program plays begins and the duration identification code of program and title, the identification code of preserved program place channel, the type of reservation, the information such as circulation pattern of subscription command, reservation, therefore, this reserved programs comprises described relevant information.
In step 114, construct reserved programs with the described circulation pattern that presets.At this moment, the reservation management module will preset circulation pattern and some relevant informations combine, the structure reserved programs.Particularly, this relevant information comprises beginning and the duration of preserved program broadcast, the identification code of program and title, and the identification code of preserved program place channel, the type of reservation, the information such as circulation pattern of subscription command, reservation,
In the present embodiment, behind the good circulation pattern of user selection, the reservation management module is according to electronic program guide information, analyze the broadcast rule of this program in preset time, and determine the actual cycle pattern of preserved program according to this rule, the broadcast rule of this actual cycle pattern and this preserved program matches, and therefore can guarantee to a certain extent validity and the accuracy of preserved program.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, feedback according to the user is constructed reserved programs, and the user can select corresponding circulation pattern as required, and reservation management module and user's is interactive strong.
As shown in Figure 2, it is a kind of method flow diagram of constructing the method and apparatus of reserved programs of one embodiment of the invention, during user's preserved program, the program that at first will will preengage in selected channel selection, at this moment, according to the identification code of this program, digital TV set-top box can send to the user packet of preserved program, wherein, this packet comprises the time started that this program is play, and plays the time that continues, the title of program etc.Behind the good preserved program of user selection, in step 201, the reservation management module receives the user and preengages instruction, wherein, this instruction comprises user-selected channel and the identification code of preserved program, also comprises subscription command, then in step 202, the reservation management module is sent inquiry to the user, and this inquiry comprises a more than reservation type, and the user is from wherein selecting a kind of reservation type.In addition, this inquiry also comprises the information of only carrying out a subscription command, and the circulation pattern of this moment is the acquiescence circulation pattern.When the user selection reservation type, also just circulation pattern has been determined in expression.Therefore reservation management module acquiescence is carried out a subscription command.Particularly, this reservation type can be that pre-recording and/or reservation are play, and when the program of reservation began to play, the reservation management module can automatically be carried out program according to reservation type and be play and/or performance recording.
In step 203, receive user's subscription information.Wherein, this subscription information comprises identification code, the reservation type of preserved program and presets circulation pattern that particularly, this presets circulation pattern is described acquiescence circulation pattern, represents only to carry out subscription command one time, then forwards step 204 to.
In step 204, according to described identification code, from the current electronic program guide information of the channel at this preserved program place, extract the title of this preserved program.In step 205, according to the title of this preserved program, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play.Particularly, this preset time can be 3 days, 4 days, 6 days, 7 days, 10 days etc., equally this is not restricted herein.As preferably, in the present embodiment, as preferably, this preset time is a week.Particularly, the information of this broadcast comprises the time that this preserved program is play, because a lot of programs are more than the broadcast once within a week, therefore the time of this broadcast can be more than one, the information of this broadcast also can comprise the duration of each this preserved program of broadcast etc. in addition, this is not restricted equally herein.Then forward step 205 to.
In step 205, according to the information of described broadcast, analyze the broadcast rule of described preserved program in described preset time.Particularly, this broadcast rule is included in the preset time, and the concrete time that this preserved program is play is as playing certain time of certain day etc.Then forward step 207 to, according to the broadcast rule of analyzing, determine the actual cycle pattern corresponding with described broadcast rule, wherein, this actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule.In the present embodiment, carry out subscription command according to the broadcast rule of preserved program, can guarantee the accuracy of preserved program, the real demand of being close to the users.In addition, owing to carry out subscription command according to the broadcast rule of preserved program, can guarantee the integrality of preserved program.Behind the actual cycle mode decision, forward step 208 to.
In step 208, judge described actual cycle pattern and whether described to preset circulation pattern consistent, when described actual cycle pattern and the described circulation pattern that presets when inconsistent, forward step 209 to, otherwise forward step 213 to.
In step 209, send advisory information to the user.Wherein, this advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the circulation pattern of reservation.Because described actual cycle pattern is with described to preset circulation pattern inconsistent, so the reservation management module will advise that the user uses determined time circulation pattern as the circulation pattern of preengaging.In step 210, judge whether the user accepts described advisory information.When the user accepts described advisory information, forward step 211 to, otherwise forward step 212 to.
In step 211, construct the new clauses and subclauses of reservation with described actual cycle pattern.With some relevant informations in the aforesaid step, the new clauses and subclauses of structure reservation.What particularly, this relevant information comprised that preserved program plays begins and the duration identification code of program and title, the identification code of preserved program place channel, the type of reservation, the information such as circulation pattern of subscription command, reservation, therefore, this reserved programs comprises described relevant information.
In step 212, construct reserved programs with the described circulation pattern that presets.At this moment, the reservation management module will preset circulation pattern and some relevant informations combine, the structure reserved programs.What particularly, this relevant information comprised that preserved program plays begins and the duration identification code of program and title, the identification code of preserved program place channel, the type of reservation, the information such as circulation pattern of subscription command, reservation.
In the present embodiment, behind the good circulation pattern of user selection, the reservation management module is according to the identification code of this preserved program, broadcast rule at this program of preset time inner analysis, and determine the actual cycle pattern of preserved program according to this rule, the broadcast rule of this actual cycle pattern and this preserved program matches, and therefore can guarantee to a certain extent validity and the accuracy of preserved program.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, feedback according to the user is constructed reserved programs, and the user can select corresponding circulation pattern as required, and reservation management module and user's is interactive strong.
As shown in Figure 3, be a kind of structure drawing of device of constructing the method and apparatus of reserved programs of the embodiment of the invention.This device comprises the second receiver module 301, generation module 302, the first receiver module 303, extraction module 304, sending module 305, searches module 306, analysis module 307, determination module 308, the first judge module 309, constructing module 310, the second judge module 311.Wherein, described constructing module 310 comprises the first constructing module 3101 and the second constructing module 3102.
In the present embodiment, during user's preserved program, the program that at first will will preengage in selected channel selection, at this moment, according to the identification code of this program, digital TV set-top box can send to the user packet of preserved program.Wherein, this packet comprises the time started that this program is play, and plays the time that continues, the title of program.Then receiver module 301 receives user's subscription command, wherein, this subscription command comprises user-selected channel and the identification code of preserved program, at this moment, generation module 302 sends inquiry to the user, this inquiry this moment comprises a more than reservation type, and particularly, this reservation type comprises pre-recording and/or reservation broadcast, after the good reservation type of user selection, press and confirm to be good for, the second receiver module 301 receives replying of user, and this is replied and comprises user-selected reservation type.Owing to do not know the circulation pattern of the reservation that the user needs this moment, therefore generation module 302 generates dialog box and this dialog box is sent to the user, wherein, this dialog box comprises the circulation pattern of a more than reservation, this circulation pattern is used for the pattern that subscription command is carried out in expression, particularly, this reservation circulation pattern comprises only carries out subscription command one time, carries out subscription command every day, carries out and carry out one time every day in subscription command, the preset time subscription command isotype once in a week.
In addition, reach the information of only carrying out a subscription command if this inquiry comprises a more than reservation type, the circulation pattern of this moment is the acquiescence circulation pattern, and particularly, this acquiescence circulation pattern is only to carry out subscription command one time.When the user selection reservation type, represent that also this acquiescence circulation pattern of user selection is as the circulation pattern of reservation.Particularly, this reservation type can be that pre-recording and/or reservation are play, and when the program of reservation began to play, the reservation management module can automatically be carried out program according to reservation type and be play and/or performance recording.The required reservation type of user selection this moment is pressed acknowledgement key.
After the user sets reservation type and reservation pattern, press acknowledgement key.Then, the first receiver module 303 receives user's subscription information, wherein, this subscription information comprise preserved program identification code, preset circulation pattern and reservation type.Identification code according to described program, extraction module 304 extracts the title of this preserved program from the current electronic program guide information of the channel at described preserved program place, then, search module 306 according to the programm name that finds, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play, wherein, the information of this broadcast comprises the time and date that described preserved program is play.Because this preserved program may be play in preset time more than once, more than one of the time and date meeting that therefore should play.Preset time can be 3 days, 4 days, 6 days, 7 days, 10 days etc., this is not restricted herein.As preferably, in the present embodiment, preset time is a week.According to the information of playing, analysis module 307 is analyzed in the broadcast rule of described preserved program in described preset time, and particularly, this broadcasts rule is included in the preset time, and the concrete time that this preserved program is play is as certain time broadcast of certain day etc.Then according to the broadcast rule of analyzing, determination module 308 is determined the actual cycle pattern corresponding with described broadcast rule, and wherein, this actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule.In the present embodiment, carry out subscription command according to the broadcast rule of preserved program, can guarantee the accuracy of preserved program, the real demand of being close to the users.In addition, owing to carry out subscription command according to the broadcast rule of preserved program, can guarantee the integrality of preserved program.Behind the actual cycle mode decision, the first judge module 309 judges that this time circulation pattern is whether with described to preset circulation pattern consistent, if consistent, the information that the second constructing module 3102 will be relevant with described preserved program reaches and presets circulation pattern combined structure reserved programs.What wherein, this relevant information comprised that preserved program plays begins and the duration identification code of program and title, the identification code of preserved program place channel, the type of reservation, the information such as circulation pattern of subscription command, reservation.Otherwise sending module 305 sends advisory information to the user, and wherein, this advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the circulation pattern of reservation.Then, the second judge module 311 judges whether the user accepts described advisory information, if the user accepts described advisory information, and the information that the first constructing module 3101 will be relevant with described preserved program and and actual cycle pattern combined structure reserved programs.What wherein, this relevant information comprised that preserved program plays begins and the duration identification code of program and title, the identification code of preserved program place channel, the type of subscription command, reservation, the information such as actual cycle pattern.Otherwise the second constructing module 3102 will be relevant with described preserved program information and with preset circulation pattern combined structure reserved programs.Wherein, this relevant information comprises beginning and the duration that preserved program plays, the identification code of program and title, and the identification code of preserved program place channel, the type of reservation, presets the information such as circulation pattern at subscription command.
In the present embodiment, behind the good circulation pattern of user selection, the reservation management module is according to electronic program guide information, analyze the broadcast rule of this program in preset time, and determine the actual cycle pattern of preserved program according to this rule, the broadcast rule of this actual cycle pattern and this preserved program matches, and therefore can guarantee to a certain extent validity and the accuracy of preserved program.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, feedback according to the user is constructed reserved programs, and the user can select corresponding circulation pattern as required, and reservation management module and user's is interactive strong.

Claims (4)

1. a method of constructing reserved programs is characterized in that, comprises the steps:
S0, reception user's subscription information, described subscription information comprise identification code, the reservation type of preserved program and preset circulation pattern that the described circulation pattern that presets is used for expression according to this circulation pattern execution subscription command;
S1, according to described identification code, from the current electronic program guide information of this preserved program place channel, extract the title of this preserved program;
S2, according to the title of this preserved program, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play, the information of described broadcast comprises the time that described preserved program is play;
S3, according to the information of described broadcast, analyze the broadcast rule of described preserved program in described preset time;
S4, according to the broadcast rule of analyzing, determine the actual cycle pattern corresponding with described broadcast rule, described actual cycle pattern is used for expression according to described broadcast rule execution subscription command;
S5, judge described actual cycle pattern and whether described to preset circulation pattern consistent;
Described actual cycle pattern and the described circulation pattern that presets are carried out following steps when consistent:
Preset endless form according to this and construct reserved programs;
Described actual cycle pattern and the described circulation pattern that presets are carried out following steps when inconsistent:
A1, send advisory information to the user, described advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the circulation pattern of reservation;
A2, judge whether the user accepts described advisory information;
A3, when the user accepts described advisory information, construct reserved programs with described actual cycle pattern; Or
When the user does not accept described advisory information, construct reserved programs with the described endless form that presets; Described reserved programs comprises the circulation pattern of reservation, the identification code of preserved program place channel;
Also comprise before the described step S0:
Receive user's reservation instruction, described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Send inquiry to the user, described inquiry comprises a more than reservation type;
Receive replying of user, described replying comprises user-selected reservation type;
Send dialog box to the user, described dialog box comprises that a more than circulation pattern supplies the user to select therein a kind of, described circulation pattern is used for the pattern that subscription command is carried out in expression, and wherein the described circulation pattern that presets among the step S0 is user-selected described circulation pattern;
Perhaps also comprise before the described step S0: receive user's reservation instruction, described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Send inquiry to the user, described inquiry comprises a more than reservation type and only carries out the information of a subscription command that this moment, the described circulation pattern that presets was the acquiescence circulation pattern.
2. the method for structure reserved programs according to claim 1 is characterized in that, the described circulation pattern that presets comprises and carry out subscription command every day, carry out subscription command one time weekly, and described reservation type comprises that pre-recording and/or reservation play.
3. a device of constructing reserved programs is characterized in that, comprising:
The first receiver module that is used for reception user's subscription information, described subscription information comprise identification code, the reservation type of preserved program and preset circulation pattern that the described circulation pattern that presets is used for representing that presetting circulation pattern according to this carries out subscription command;
Be used for according to described identification code, from the current electronic program guide information of this preserved program place channel, extract the extraction module of the title of this preserved program;
Be used for the title according to described preserved program, search the module of searching of information that described preserved program plays from the electronic program guide information of this preserved program place channel in preset time, the information of described broadcast comprises the time that described preserved program is play;
Be used for the information according to described broadcast, analyze the analysis module of the broadcast rule of described preserved program in described preset time;
Be used for according to the broadcast rule of analyzing, determine the determination module of the actual cycle pattern corresponding with described broadcast rule, described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
Be used for judging described actual cycle pattern and described whether consistent the first judge module of circulation pattern that presets;
When described actual cycle pattern and the described circulation pattern that presets when consistent, be used for presetting the second constructing module that endless form is constructed reserved programs according to this;
When described actual cycle pattern and the described circulation pattern that presets when inconsistent, be used for sending to the user sending module of advisory information, described advisory information comprises that the described actual cycle pattern of suggestion user selection is as the information of the pattern of reservation;
Be used for judging whether the user accepts the second judge module of described advisory information; And
When the user does not accept described advisory information, be used for presetting the first constructing module that circulation pattern is constructed reserved programs according to described;
Described the second constructing module also is used for constructing reserved programs according to described actual cycle pattern when the user accepts described advisory information; Described reserved programs comprises the circulation pattern of reservation, the identification code of preserved program place channel;
The device of described structure reserved programs also comprises the second receiver module and generation module;
Described the second receiver module is used for receiving user's reservation instruction, and described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Described generation module sends inquiry to the user, and described inquiry comprises a more than reservation type;
Described the second receiver module also is used for receiving replying of user, and described replying comprises user-selected reservation type;
Described generation module also is used for sending dialog box to the user, described dialog box comprises that a more than circulation pattern supplies the user to select therein a kind of, described circulation pattern is used for the pattern that subscription command is carried out in expression, and the described circulation pattern that presets is user-selected described circulation pattern;
Perhaps
Described the second receiver module is used for receiving user's reservation instruction, and described reservation instruction comprises the channel of user selection, identification code and the subscription command of preserved program;
Described generation module is used for sending inquiry to the user, and described inquiry comprises a more than reservation type and only carry out the information of a subscription command that this moment, the described circulation pattern that presets was the acquiescence circulation pattern.
4. device according to claim 3 is characterized in that, the described circulation pattern that presets comprises and carry out subscription command every day, carry out subscription command one time weekly, and described reservation type comprises that pre-recording and/or reservation play.
CN 201110001924 2011-01-06 2011-01-06 Method and device for constructing reserved programs Expired - Fee Related CN102123325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110001924 CN102123325B (en) 2011-01-06 2011-01-06 Method and device for constructing reserved programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110001924 CN102123325B (en) 2011-01-06 2011-01-06 Method and device for constructing reserved programs

Publications (2)

Publication Number Publication Date
CN102123325A CN102123325A (en) 2011-07-13
CN102123325B true CN102123325B (en) 2013-02-27

Family

ID=44251743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110001924 Expired - Fee Related CN102123325B (en) 2011-01-06 2011-01-06 Method and device for constructing reserved programs

Country Status (1)

Country Link
CN (1) CN102123325B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933967B (en) * 2017-05-23 2021-09-07 腾讯科技(深圳)有限公司 Television program reminding method, playing device and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501711A (en) * 2002-11-18 2004-06-02 北京中视联数字系统有限公司 A method for implementing TV program subscribing in digital television system
US7441260B1 (en) * 2000-09-20 2008-10-21 Koninklijke Philips Electronics, N.V. Television program recommender with automatic identification of changing viewer preferences
CN101588475A (en) * 2009-06-03 2009-11-25 中兴通讯股份有限公司 Timing period periodical play system and method of Internet TV set-top boxes

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7743398B2 (en) * 2004-08-13 2010-06-22 Microsoft Corporation Video recording conflict management and user interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7441260B1 (en) * 2000-09-20 2008-10-21 Koninklijke Philips Electronics, N.V. Television program recommender with automatic identification of changing viewer preferences
CN1501711A (en) * 2002-11-18 2004-06-02 北京中视联数字系统有限公司 A method for implementing TV program subscribing in digital television system
CN101588475A (en) * 2009-06-03 2009-11-25 中兴通讯股份有限公司 Timing period periodical play system and method of Internet TV set-top boxes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2008-510366A 2008.04.03

Also Published As

Publication number Publication date
CN102123325A (en) 2011-07-13

Similar Documents

Publication Publication Date Title
CN102210159B (en) Methods and systems for broadcasting content based on user input
CN102088627A (en) Program data information updating system and data updating method
EP2773108B1 (en) Reception device, reception method, program, and information processing system
CN105872796A (en) Method and device for switching broadcast television program to on-demand program
CN102802035B (en) Interactive system and method for TV programme
CN101272463A (en) Enhanced EPG method and system
CN104135671A (en) Television video content interactive question and answer method
CN110691281B (en) Video playing processing method, terminal device, server and storage medium
CN105657554A (en) Intelligent matching and related on-demand broadcasting method based on live broadcasting content
KR20080051823A (en) Method and apparatus for collecting information of viewer's concern with digital broadcast data
CN108540857B (en) Television audience rating and user preference control method and system based on mobile phone remote controller
CN103796048A (en) IPTV advertisement putting method and system
CN101179698B (en) Interdynamic television play device and system, play method
CN103281566A (en) Method and device for video switch
CN103108235A (en) Television control method, device and system
CN102123325B (en) Method and device for constructing reserved programs
CN103428563B (en) A kind of method and device for playing TV programme
CN102281466A (en) Method and system for investigating audience evaluation for television program
US20100312906A1 (en) Method and system for enabling generation of a summary of a data stream
KR100924173B1 (en) Apparatus and method for time-shift service based on multimedia information, Apparatus for reproducing multimedia using that
KR100958257B1 (en) Method and system for watching broadcast channel selectively in specified place
CN101438582B (en) Device and method for the recording and time-deferred playback of programs
CN101166230A (en) Digital TV program menu association system and method
CN105915929A (en) Method for realizing switching from live broadcasting to on-demand broadcasting and client side and server thereof
CN103024600B (en) A kind of method, Apparatus and system of automatic generating video demand (telecommunication) service column

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130227

Termination date: 20180106