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

Method and device for constructing reserved programs Download PDF

Info

Publication number
CN102123325A
CN102123325A CN 201110001924 CN201110001924A CN102123325A CN 102123325 A CN102123325 A CN 102123325A CN 201110001924 CN201110001924 CN 201110001924 CN 201110001924 A CN201110001924 A CN 201110001924A CN 102123325 A CN102123325 A CN 102123325A
Authority
CN
China
Prior art keywords
reservation
user
information
pattern
preserved program
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.)
Granted
Application number
CN 201110001924
Other languages
Chinese (zh)
Other versions
CN102123325B (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 the reservation clauses and subclauses
Technical field
The present invention relates to a kind of reserving method, relate in particular to a kind of method and apparatus of constructing the reservation clauses and subclauses.
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 the video and the voice signal of simulation, provide high-quality TV programme to spectators by television indicator and stereo set.
Digital TV set-top box is generally the user reservation management module is provided, and this module provides services such as accurate timing broadcast, 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 the reservation clauses and subclauses, adds new clauses and subclauses as user's entrance management page, the endless form of the program that setting will be preengage, start-up time and reservation etc.; In this method, the user need 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 import the circulation pattern of reservation exactly, 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 makes that the accuracy of preserved program is not high enough.At the above-mentioned defective of prior art, provide a kind of method and apparatus of constructing the reservation clauses and subclauses.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of method of constructing the reservation clauses and subclauses 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 being analyzed, determine and the corresponding actual cycle pattern of described broadcast rule that described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
S5, judge described actual cycle pattern and whether described to preset circulation pattern consistent;
S6, according to the result who is judged, structure reservation clauses and subclauses, described reservation clauses and subclauses comprise 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 that the user selects, the 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 that the user selects of replying;
Send dialog box to the user, described dialog box comprises a more than circulation pattern, and described circulation pattern is used to represent to carry out the pattern of subscription command.
Preferably, also comprise before the described step S0
Receive user's reservation instruction, described reservation instruction comprises the channel that the user selects, the 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 suggestion user selects the information of described actual cycle pattern as the circulation pattern of reservation;
A2, judge whether the user accepts described advisory information;
A3, according to judged result, structure reservation clauses and subclauses;
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 the reservation clauses and subclauses.
Preferably, described steps A 3 specifically comprises:
When the user accepts described advisory information, construct the reservation clauses and subclauses with described actual cycle pattern; Or,
When the user does not accept described advisory information, construct the reservation clauses and subclauses 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 the reservation clauses and subclauses comprises:
Be used to receive first receiver module of user's subscription information, described subscription information comprises the identification code of preserved program and presets circulation pattern, and the described circulation pattern that presets is used for expression and presets circulation pattern according to this and carry 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 information, analyze the analysis module of the broadcast rule of described preserved program in described preset time according to described broadcast;
Be used for according to the broadcast rule of being analyzed, determine and the corresponding actual cycle pattern of described broadcast rule cover half piece really that described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
Be used to judge the first whether consistent judge module of circulation pattern of described actual cycle pattern and described selection;
Be used for according to the result who is judged, the constructing module of structure reservation clauses and subclauses, described reservation clauses and subclauses comprise the circulation pattern of reservation, the identification code of preserved program place channel.
Preferably, also comprise:
Be used to receive user's reservation instruction and second receiver module of replying, wherein, described reservation instruction comprises the channel that the user selects, the identification code and the subscription command of preserved program, the described reservation type that comprises that the user selects of replying;
Be used for sending the generation module of inquiry and dialog box to the user; 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 to represent to carry out the pattern of subscription command.
Preferably, also comprise:
When described actual cycle pattern and the described circulation pattern that presets when inconsistent, be used for sending the sending module of advisory information to the user, described advisory information comprises that the suggestion user selects the information of described actual cycle pattern as the pattern of reservation;
Be used to judge whether the user accepts second judge module of described advisory information.
Preferably, described constructing module specifically comprises:
When the user refuses described advisory information, be used for constructing first constructing module of preengaging clauses and subclauses according to the described circulation pattern that presets;
When the user accepts described advisory information, be used for constructing second constructing module of reservation clauses and subclauses according to described actual cycle pattern;
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, have following beneficial effect: when receive preset the subscription information of circulation pattern including of user after, 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 this actual cycle pattern afterwards and whether preset circulation pattern consistent, construct corresponding reservation clauses and subclauses according to judged result, therefore can guarantee the validity and the accuracy of preserved program to a certain extent.
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 reservation clauses and subclauses of one embodiment of the invention;
Fig. 2 is a kind of method flow diagram of constructing the method and apparatus of reservation clauses and subclauses of one embodiment of the invention;
Fig. 3 is a kind of structure drawing of device of constructing the method and apparatus of reservation clauses and subclauses of the embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
As shown in Figure 1, it is a kind of method flow diagram of constructing the method and apparatus of reservation clauses and subclauses of the embodiment of the invention, during user's preserved program, the program that will will preengage in selected channel selection at first, at this moment, according to the identification code of this program, digital TV set-top box can send the packet of preserved program to the user, wherein, this packet comprises the time started of this playing programs, plays the time that continues, the title of program etc.After the user chooses preserved program, in step 101, the reservation management module receives the user and preengages instruction, and wherein, this instruction comprises the 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 limited herein, the identification code of channel also can be code, ID and the sequence number of described channel in addition, this is not limited 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 playing programs and/or performance recording according to reservation type.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 to represent to carry out the pattern of subscription command.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 limited herein.As preferably, in the present embodiment, preset time is a week.After the user selects a kind of circulation pattern, 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,, from the current electronic program guide information of the channel at this preserved program place, extract the title of this preserved program according to described identification code.In step 107,, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play according to the title of this preserved program.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 limited equally herein.Then forward step 108 to.
In step 108,, analyze the broadcast rule of described preserved program in described preset time according to the information of described broadcast.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 being analyzed, determine and the corresponding actual cycle pattern of 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, can guarantee the accuracy of preserved program, the real demand of being close to the users according to the broadcast rule of preserved program.In addition, owing to carry out subscription command, can guarantee the integrality of preserved program according to the broadcast rule of preserved program.After the actual cycle pattern is determined, 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 suggestion user selects the information of described actual cycle pattern as 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, these reservation clauses and subclauses comprise described relevant information.
In step 114, construct the reservation clauses and subclauses with the described circulation pattern that presets.At this moment, the reservation management module will preset circulation pattern and some relevant informations combine, structure reservation clauses and subclauses.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, after the user chooses circulation pattern, 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 the validity and the accuracy of preserved program to a certain extent.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, construct the reservation clauses and subclauses according to user's feedback, 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 reservation clauses and subclauses of one embodiment of the invention, during user's preserved program, the program that will will preengage in selected channel selection at first, at this moment, according to the identification code of this program, digital TV set-top box can send the packet of preserved program to the user, wherein, this packet comprises the time started of this playing programs, plays the time that continues, the title of program etc.After the user chooses preserved program, in step 201, the reservation management module receives the user and preengages instruction, wherein, this instruction comprises the 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 selected reservation type, also just circulation pattern had 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 playing programs and/or performance recording according to reservation type.
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,, from the current electronic program guide information of the channel at this preserved program place, extract the title of this preserved program according to described identification code.In step 205,, from the electronic program guide information of this preserved program place channel in preset time, search the information that described preserved program is play according to the title of this preserved program.Particularly, this preset time can be 3 days, 4 days, 6 days, 7 days, 10 days etc., equally this is not limited 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 limited equally herein.Then forward step 205 to.
In step 205,, analyze the broadcast rule of described preserved program in described preset time according to the information of described broadcast.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 being analyzed, determine and the corresponding actual cycle pattern of 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, can guarantee the accuracy of preserved program, the real demand of being close to the users according to the broadcast rule of preserved program.In addition, owing to carry out subscription command, can guarantee the integrality of preserved program according to the broadcast rule of preserved program.After the actual cycle pattern is determined, 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 suggestion user selects the information of described actual cycle pattern as 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, these reservation clauses and subclauses comprise described relevant information.
In step 212, construct the reservation clauses and subclauses with the described circulation pattern that presets.At this moment, the reservation management module will preset circulation pattern and some relevant informations combine, structure reservation clauses and subclauses.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, after the user chooses circulation pattern, 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 the validity and the accuracy of preserved program to a certain extent.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, construct the reservation clauses and subclauses according to user's feedback, 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 reservation clauses and subclauses of the embodiment of the invention.This device comprises second receiver module 301, generation module 302, first receiver module 303, extraction module 304, sending module 305, searches module 306, analysis module 307, determination module 308, first judge module 309, constructing module 310, second judge module 311.Wherein, described constructing module 310 comprises first constructing module 3101 and second constructing module 3102.
In the present embodiment, during user's preserved program, the program that will will preengage in selected channel selection at first, at this moment, according to the identification code of this program, digital TV set-top box can send the packet of preserved program to the user.Wherein, this packet comprises the time started of this playing programs, plays the time that continues, the title of program.Then receiver module 301 receives user's subscription command, wherein, this subscription command comprises the 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 user chooses reservation type, press and confirm to be good for, 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 to represent to carry out the pattern of subscription command, 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 selects reservation type, represent that also the user selects the circulation pattern of this acquiescence circulation pattern as 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 playing programs and/or performance recording according to reservation type.This moment, the user selected required reservation type, pressed acknowledgement key.
After the user sets reservation type and reservation pattern, press acknowledgement key.Then, 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 is found, 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 limited 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 being analyzed, determination module 308 determines and the corresponding actual cycle pattern of described broadcast rule that 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, can guarantee the accuracy of preserved program, the real demand of being close to the users according to the broadcast rule of preserved program.In addition, owing to carry out subscription command, can guarantee the integrality of preserved program according to the broadcast rule of preserved program.After the actual cycle pattern is determined, first judge module 309 judges that this time circulation pattern is whether with described to preset circulation pattern consistent, if consistent, the information that second constructing module 3102 will be relevant with described preserved program reaches and presets circulation pattern combined structure reservation clauses and subclauses.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 suggestion user selects the information of described actual cycle pattern as the circulation pattern of reservation.Then, second judge module 311 judges whether the user accepts described advisory information, if the user accepts described advisory information, and information that first constructing module 3101 will be relevant with described preserved program and and actual cycle pattern combined structure reservation clauses and subclauses.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, information such as actual cycle pattern.Otherwise second constructing module 3102 will be relevant with described preserved program information and with preset circulation pattern combined structure reservation clauses and subclauses.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 information such as circulation pattern at subscription command.
In the present embodiment, after the user chooses circulation pattern, 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 the validity and the accuracy of preserved program to a certain extent.
When actual cycle pattern and user-selected circulation pattern are inconsistent, the reservation management module can send advisory information to the user, construct the reservation clauses and subclauses according to user's feedback, the user can select corresponding circulation pattern as required, and reservation management module and user's is interactive strong.

Claims (10)

1. a method of constructing the reservation clauses and subclauses 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 being analyzed, determine and the corresponding actual cycle pattern of described broadcast rule that described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
S5, judge described actual cycle pattern and whether described to preset circulation pattern consistent;
S6, according to the result who is judged, structure reservation clauses and subclauses, described reservation clauses and subclauses comprise the circulation pattern of reservation, the identification code of preserved program place channel.
2. method according to claim 1 is characterized in that, also comprises before the described step S0:
Receive user's reservation instruction, described reservation instruction comprises the channel that the user selects, the 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 a more than circulation pattern, and described circulation pattern is used to represent to carry out the pattern of subscription command.
3. method according to claim 1 is characterized in that, also comprises before the described step S0
Receive user's reservation instruction, described reservation instruction comprises the channel that the user selects, the 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.
4. method according to claim 1 is characterized in that, 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 suggestion user selects the information of described actual cycle pattern as the circulation pattern of reservation;
A2, judge whether the user accepts described advisory information;
A3, according to judged result, structure reservation clauses and subclauses;
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 the reservation clauses and subclauses.
5. method according to claim 3 is characterized in that, described steps A 3 specifically comprises:
When the user accepts described advisory information, construct the reservation clauses and subclauses with described actual cycle pattern; Or
When the user does not accept described advisory information, construct the reservation clauses and subclauses with the described endless form that presets.
6. according to any described method of claim 1 to 5, it is characterized in that, 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.
7. a device of constructing the reservation clauses and subclauses is characterized in that, comprising:
Be used to receive first receiver module of user's subscription information, described subscription information comprises the identification code of preserved program and presets circulation pattern, and the described circulation pattern that presets is used for expression and presets circulation pattern according to this and carry 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 information, analyze the analysis module of the broadcast rule of described preserved program in described preset time according to described broadcast;
Be used for according to the broadcast rule of being analyzed, determine and the corresponding actual cycle pattern of described broadcast rule cover half piece really that described actual cycle pattern is used for expression and carries out subscription command according to described broadcast rule;
Be used to judge the first whether consistent judge module of circulation pattern of described actual cycle pattern and described selection;
Be used for according to the result who is judged, the constructing module of structure reservation clauses and subclauses, described reservation clauses and subclauses comprise the circulation pattern of reservation, the identification code of preserved program place channel.
8. device according to claim 7 is characterized in that, also comprises:
Be used to receive user's reservation instruction and second receiver module of replying, wherein, described reservation instruction comprises the channel that the user selects, the identification code and the subscription command of preserved program, the described reservation type that comprises that the user selects of replying;
Be used for sending the generation module of inquiry and dialog box to the user; 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 to represent to carry out the pattern of subscription command.
9. device according to claim 7 is characterized in that, also comprises:
When described actual cycle pattern and the described circulation pattern that presets when inconsistent, be used for sending the sending module of advisory information to the user, described advisory information comprises that the suggestion user selects the information of described actual cycle pattern as the pattern of reservation;
Be used to judge whether the user accepts second judge module of described advisory information.
10. device according to claim 9 is characterized in that, described constructing module specifically comprises:
When the user refuses described advisory information, be used for constructing first constructing module of preengaging clauses and subclauses according to the described circulation pattern that presets;
When the user accepts described advisory information, be used for constructing second constructing module of reservation clauses and subclauses according to described actual cycle pattern;
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.
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 true CN102123325A (en) 2011-07-13
CN102123325B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933967A (en) * 2017-05-23 2018-12-04 腾讯科技(深圳)有限公司 Based reminding method, playing device and the server of TV programme

Citations (4)

* 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
JP2008510366A (en) * 2004-08-13 2008-04-03 マイクロソフト コーポレーション Video recording conflict management and user interface
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

Patent Citations (4)

* 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
JP2008510366A (en) * 2004-08-13 2008-04-03 マイクロソフト コーポレーション Video recording conflict management and user interface
CN101588475A (en) * 2009-06-03 2009-11-25 中兴通讯股份有限公司 Timing period periodical play system and method of Internet TV set-top boxes

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108933967A (en) * 2017-05-23 2018-12-04 腾讯科技(深圳)有限公司 Based reminding method, playing device and the server of TV programme

Also Published As

Publication number Publication date
CN102123325B (en) 2013-02-27

Similar Documents

Publication Publication Date Title
CN101536503B (en) Methods and apparatus to meter content exposure using closed caption information
CN102780915B (en) The method of preserved program, Apparatus and system
CN102802035B (en) Interactive system and method for TV programme
CN105872796A (en) Method and device for switching broadcast television program to on-demand program
CN101272463A (en) Enhanced EPG method and system
CN104135671A (en) Television video content interactive question and answer method
KR20080051823A (en) Method and apparatus for collecting information of viewer's concern with digital broadcast data
RU2008132324A (en) SYSTEM AND METHOD FOR RECEIVING AND PLAYING NETWORK TV PROGRAMS
CN108540857B (en) Television audience rating and user preference control method and system based on mobile phone remote controller
CN104935983A (en) Set top box program editing and playing time control method
CN106162350A (en) Program recommendation device, system and method
CN103796048A (en) IPTV advertisement putting method and system
CN103108235A (en) Television control method, device and system
JP2007036523A (en) System for synchronously cooperating with television program
CN105100962A (en) Method and device for generating interaction signal parallel-series single
CN103428563B (en) A kind of method and device for playing TV programme
CN102123325B (en) Method and device for constructing reserved programs
CN104581226A (en) Method and device for recommending programs by aiming at current live stream
CN102281466A (en) Method and system for investigating audience evaluation for television program
KR100924173B1 (en) Apparatus and method for time-shift service based on multimedia information, Apparatus for reproducing multimedia using that
CN101166230A (en) Digital TV program menu association system and method
CN103024600B (en) A kind of method, Apparatus and system of automatic generating video demand (telecommunication) service column
KR100958257B1 (en) Method and system for watching broadcast channel selectively in specified place
US9137581B2 (en) Video recording/playing device and program searching method
CN101438582B (en) Device and method for the recording and time-deferred playback of programs

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