[go: up one dir, main page]

CN103974094A - Program reservation method, device and system - Google Patents

Program reservation method, device and system Download PDF

Info

Publication number
CN103974094A
CN103974094A CN201310046375.7A CN201310046375A CN103974094A CN 103974094 A CN103974094 A CN 103974094A CN 201310046375 A CN201310046375 A CN 201310046375A CN 103974094 A CN103974094 A CN 103974094A
Authority
CN
China
Prior art keywords
reservation
management server
program
stb
list
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.)
Pending
Application number
CN201310046375.7A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201310046375.7A priority Critical patent/CN103974094A/en
Publication of CN103974094A publication Critical patent/CN103974094A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a program reservation method, device and system. The method includes the steps: a reservation plan management server on the network side receives reservations of an STB (set-top box) for continuously playing programs; the reservation plan management server instructs the STB to add a single set of the continuously playing programs in a program list of a service database into a reservation plan; the reservation plan management server periodically detects whether or not new single sets of the continuously playing programs are added to the program list; if yes, the reservation plan management server instructs the STB to add the new single sets to the reservation plan. The program reservation method, device and system has the advantages that the problem caused since the prior IPTV system can record programs in the existed program list only is solved, more service types are provided, and user experience is improved.

Description

Program reservation method, device and system
Technical Field
The present invention relates to the field of communications, and in particular, to a program reservation method, apparatus, and system.
Background
The IPTV is an interactive network television, and if a terminal in the IPTV system supports Digital video recording (DVR for short), when a user adds a reservation plan, the IPTV system needs to perform reservation plan processing according to related limiting factors such as user bandwidth and channel right, so as to solve a recording failure condition caused by a recording conflict or right problem occurring when a DVR set top box records.
In the related art, the reservation mechanism of the DVR can only reserve programs in existing program lists in the service database, however, for some programs that are in a continuous broadcast state but have not been completely broadcast (referred to as continuous broadcast programs in this document), such as drama series, art programs, etc., since they have not been completely broadcast, if only the programs in the existing program list are reserved, the user cannot record the list set of the programs that are continuously broadcast subsequently.
In order to solve the problem caused by the fact that an IPTV system in the related art can only record programs in existing program lists, no effective solution has been proposed at present.
Disclosure of Invention
The invention provides a program reservation method, a device and a system, aiming at the problem caused by that an IPTV system in the related art can only record programs in an existing program list, and at least solving the problem.
According to an aspect of the present invention, there is provided a program reservation method including: a reservation plan management server receives reservation of a Set Top Box (STB for short) for continuously broadcasting programs, wherein the reservation plan management server is positioned at a network side; the reservation plan management server instructs the STB to add a list set of the continuously broadcasted programs in a program list of a service database to a reservation plan; the reservation plan management server periodically detects whether a list set of the continuously broadcast programs is newly added in the program list; in the case that the detection result is yes, the reservation plan management server instructs the STB to add the newly added single set to a reservation plan.
According to another aspect of the present invention, there is provided a program reservation apparatus in a reservation plan management server on a network side, comprising: the receiving module is used for receiving the reservation of the STB for continuously broadcasting programs; the first indicating module is used for indicating the STB to add the list set of the continuously broadcast programs in the program list of the service database into a reservation plan; the detection module is used for periodically detecting whether a list set of the continuously broadcast programs is newly added in the program list; and the second indicating module is used for indicating the STB to add the newly added single set into the reservation plan under the condition that the detection result of the detecting module is yes.
According to still another aspect of the present invention, there is also provided a program reservation system, including the above program reservation apparatus, and further including an STB, wherein the STB includes: and the reservation module is used for sending the reservation of the continuously broadcast programs to the reservation plan management server at the network side.
According to the invention, a reservation plan management server is adopted to receive reservation of the STB for continuously broadcasting programs, wherein the reservation plan management server is positioned at a network side; the reservation plan management server instructs the STB to add the list set of the continuously broadcast programs in the program list of the service database into a reservation plan; the reservation plan management server periodically detects whether a list set of the continuously broadcast programs is newly added in the program list; if the detection result is yes, the reservation plan management server indicates the STB to add the newly added list set into the reservation plan, so that the problem that an IPTV system in the related technology can only record programs in existing program lists is solved, the service types are increased, and the user experience is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a flowchart of a program reservation method according to an embodiment of the present invention;
fig. 2 is a block diagram of a configuration of a program reservation apparatus according to an embodiment of the present invention;
FIG. 3 is a block diagram of a preferred structure of a first indication module according to an embodiment of the invention;
fig. 4 is a block diagram of the structure of a program reservation system according to an embodiment of the present invention;
fig. 5 is a block diagram of a preferred configuration of a program reservation system according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a location of a reservation server in a system according to a first embodiment of the invention;
fig. 7 is a flowchart illustrating a processing flow of series reservation according to an embodiment of the present invention;
FIG. 8 is a screenshot of a program listing according to a second embodiment of the present invention;
FIG. 9 is a diagram illustrating a single set lookup sequence and a result flow according to a second embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
In view of the above technical problems, the present embodiment adds a network element in an IPTV service system: the reservation plan management server is used for processing a reservation recording plan of a user, and meanwhile, the IPTV service system further supports the reservation of the terminal in a mode of continuously broadcasting programs (such as drama serials, art programs and the like), and automatically adds a new single set reservation plan after a new single set of the continuously broadcasting programs is added subsequently.
In this embodiment, a program reservation method is provided, and fig. 1 is a flowchart of a program reservation method according to an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
step S102, a reservation plan management server receives reservation of the STB for continuously broadcasting programs, wherein the reservation plan management server is positioned at a network side;
step S104, the reservation plan management server instructs the STB to add the list set of the continuously broadcast programs in the program list of the service database into the reservation plan;
step S106, the reservation plan management server periodically detects whether a list set of the continuously broadcast programs is added in the program list;
and step S108, in the case that the detection result is yes, the reservation plan management server instructs the STB to add the newly added single set into the reservation plan.
In the embodiment, through the above steps, the reservation plan management server on the network side receives the reservation for the continuously broadcast program from the STB, the reservation plan management server firstly adds the list set of the continuously broadcast program in the existing program list into the reservation plan of the STB, then, the reservation plan management server periodically detects whether a list set of the continuously broadcast programs is added to the program list, if so, the subscription plan management server adds the added singlets to the subscription plan of the STB, therefore, the existing list set of the current program list in the continuously broadcast program is reserved, the list set of the continuously broadcast program which is not added into the program list is reserved, the problem that an IPTV system in the related technology can only record the program in the existing program list is solved, the service types are increased, and the user experience is improved.
As a preferred embodiment, the user may select a mode for reserving the continuous broadcast program, but there is a possibility that a reservation conflict may occur due to restrictions of the user's authority, bandwidth, storage capacity, and the like. At this time, the reservation plan management server may first obtain a list set of continuously broadcasted programs in the program list according to a reservation mode set by the user, then determine whether the obtained list set of continuously broadcasted programs has a reservation conflict, and if the reservation conflict does not exist, the reservation plan management server may instruct the STB to add the list set of continuously broadcasted programs into its reservation plan; if the reservation conflict exists, the reservation plan management server can instruct the STB to still add the single set of the continuously broadcast program into the reservation plan, but because of the permission conflict, the state of the single set can be set to a non-recording state, for example, when the continuous play set is automatically added due to the change of the program list in the background, if the capacity conflict exists, the single set can be automatically set to a non-recording state, because the single set is automatically added according to the recording rule preset by the user, and the user intervention can be not needed; alternatively, in the event of a reservation conflict, the reservation plan management server may also ask the user of the STB whether to confirm the recording, ignore the reservation plan if the user chooses not to record, and instruct the STB to still add the episode of the continuously broadcast program to the reservation plan if the user still chooses to record, but may set the state of the episode to a state of no recording due to the conflict in the user's permissions. That is, in the event that there is a reservation conflict, the singleton may be added to the reservation plan, but recording cannot occur. By the method, the reservation requirement of the user can be met, and the recording of the list set is realized after the user solves the permission conflict. For example, when other single sets which can not be recorded due to conflict are not recorded under the intervention of a user, the occupied capacity of the single sets is released, the reservation server can do conflict calculation again at this time, and if the residual capacity is enough to record the single sets which cannot be recorded, the single sets can be revived, namely the single sets are converted into the recording state from the non-recording state; in summary, the "no recording" status may be set for reviving after the late reservation plan is changed.
Preferably, in consideration of different user preferences, the reservation mode selectable by the user may include at least one of the following four modes: a first mode (which may be referred to as "record first broadcast only", "first-run" mode) that may be used to instruct the reservation plan management server to record only the episode of the first broadcast of the continuously broadcast program in the program; a second mode (which may be referred to as a "record first run or rebroadcast" or "re-run" mode) for indicating that the reservation plan management server may record a episode of the series of first runs or rebroadcasts in the program; a third mode (which may be referred to as "recording only on this channel", "record on this channel" mode) for instructing the reservation plan management server to record only a single set of continuously broadcast programs on the channel of the program list on which the reservation was initiated; a fourth mode (which may be referred to as an "all channels recording" or "record on all channels" mode) for instructing the schedule management server to record a single set of the continuously broadcast programs on all channels in the program schedule that the STB user has permission to view.
Preferably, in the case that the reservation mode is the fourth mode (i.e., "all channels recording" mode), since there may be a single episode of the continuously broadcast program on a plurality of channels, to avoid conflict, the reservation plan management server may first acquire the single episode of the continuously broadcast program in the program on the channel initiating the reservation, and if the serial number of the single episode of the continuously broadcast program acquired on the channel initiating the reservation is not complete, the reservation plan management server may acquire the single episode missing the continuously broadcast program on all other channels except the channel initiating the reservation that the user of the STB has permission to view. By the method, the user can record all the list sets of the continuously broadcast programs, and can preferentially record the latest list set, so that the user experience is improved.
Preferably, the reservation plan management server may preferentially acquire the missing singlets of the first-played continuous broadcast program when acquiring the missing singlets of the continuous broadcast program on all channels that the user of the STB has permission to view except the channel from which the reservation was initiated. In this way, the user can finish recording the program as soon as possible.
For example, the user initiates a reservation for the three kingdoms singing on the first central channel, but 10 sets of the three kingdoms singing on the first central channel are already broadcast, when the reservation mode selected by the user is the fourth mode, the reservation plan manager firstly acquires all the singles of the three kingdoms singing from the 11 th set on the first central channel, and because the singles are 1 to 10 absent, the reservation plan management server searches whether the 1 to 10 sets of the three kingdoms singing are broadcast on other channels which the user has permission to watch, and selects the 1 to 10 sets of the three kingdoms singing which are broadcast firstly for recording.
Corresponding to the above method, the present embodiment further provides a program reservation apparatus, which is located in a reservation plan management server on a network side, and is used to implement the foregoing embodiment and the preferred embodiment, which have already been described and are not described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 2 is a block diagram showing a configuration of a program reservation apparatus according to an embodiment of the present invention, as shown in fig. 2, the apparatus including: a receiving module 22, a first indicating module 24, a detecting module 26, and a second indicating module 28, each of which is described in detail below.
A receiving module 22, configured to receive an STB subscription for continuously broadcasting programs; a first indicating module 24, connected to the receiving module 22, for indicating the STB to add the list set of the continuously broadcast programs in the program list of the service database to its reservation plan; the detection module 26 is connected with the first indication module 24 and is used for periodically detecting whether a list set of the continuously broadcast programs is newly added in the program list; and a second indicating module 28, connected to the detecting module 26, for indicating the STB to add the new added singleton to its subscription plan if the detecting result of the detecting module 26 is yes.
In the present embodiment, the receiving module 22 in the reservation plan management server on the network side receives the reservation for the continuous broadcast program from the STB, the first indicating module 24 adds the list set of the continuous broadcast program in the existing program list to the reservation plan of the STB, then, the detecting module 26 periodically detects whether the program list has a new list set of the continuously broadcasted programs, if so, the second indicating module 28 adds the newly added singlets to the subscription plan of the STB, therefore, the existing list set of the current program list in the continuously broadcast program is reserved, the list set of the continuously broadcast program which is not added into the program list is reserved, the problem that an IPTV system in the related technology can only record the program in the existing program list is solved, the service types are increased, and the user experience is improved.
Fig. 3 is a block diagram of a preferred structure of the first indication module 24 according to an embodiment of the present invention, and as shown in fig. 3, the first indication module 24 may include: an obtaining unit 242, configured to obtain a list set of continuously broadcast programs in a program list according to a reservation mode set by a user; a determining unit 244, connected to the obtaining unit 242, configured to determine whether there is a reservation conflict in the list set of the continuously broadcasted programs obtained by the obtaining unit 242; a first instructing unit 246, connected to the judging unit 244, for instructing the STB to add the episode of the continuously broadcast program to the reservation plan if there is no reservation conflict as a result of the judgment of the judging unit 244.
Preferably, the first indication module 24 may further include: an inquiring unit 248, connected to the determining unit 244, for inquiring whether the user of the STB confirms recording if the determination result of the determining unit 244 is that there is a reservation conflict; and a second indicating unit 250, connected to the inquiring unit 248 (or directly connected to the judging unit 244), for indicating the STB to add the episode of the continuously broadcast program to the reservation plan and set the state of the episode as the state of not recording when the return result of the inquiring unit 248 is yes or the judgment result of the judging unit 244 shows that there is a reservation conflict.
In the present embodiment, there is also provided a program reservation system, fig. 4 is a block diagram of a structure of the program reservation system according to the embodiment of the present invention, and as shown in fig. 4, the system includes a program reservation apparatus located in the reservation plan management server 20 as shown in fig. 2 or 3, and further includes an STB40, wherein the STB40 may include: and a reservation module 42 connected to the receiving module 22 for transmitting a reservation for the continuous broadcasting program to the reservation plan management server 20 on the network side.
Fig. 5 is a block diagram of a preferred structure of a program reservation system according to an embodiment of the present invention, and as shown in fig. 5, the STB40 may further include: a reservation mode selection module 44, connected to the receiving module 22, for sending the reservation mode set by the user to the reservation plan management server 20, wherein the reservation mode may include at least one of the following: a first mode for instructing the reservation plan management server to record only a list set of first broadcasts of continuously broadcasted programs in the program list; a second mode for instructing the reservation plan management server to record a episode of the first broadcast or the second broadcast of the continuously broadcast program in the program list; a third mode for instructing the reservation plan management server to record a list set of continuously broadcasted programs on a channel initiating a reservation in the program list; and a fourth mode for instructing the reservation plan management server to record a single set of continuously broadcasted programs on all channels that the user corresponding to the STB has the right to watch in the program list.
The following description is given in conjunction with the preferred embodiments, which combine the above embodiments and their preferred embodiments.
In the following preferred embodiment, a scheduled recording plan management method for a series play based on an IPTV system is provided, which describes how the IPTV system manages scheduled recording of individual episodes of the series play when adding a scheduled recording plan of the series play.
Example one
Firstly, a network element reservation plan management server (hereinafter referred to as reservation server) is added in the IPTV service system for processing and storing the user reservation plan according to the user service authority. Fig. 6 is a schematic diagram of a location of a subscription server in a system according to an embodiment of the present invention, and as shown in fig. 6, the subscription server may be located between a front-end processor on a network side and a service database.
Secondly, when the user initiates a recording reservation on the terminal, the reservation is supported in a mode of continuously broadcasting a program (hereinafter, the continuously broadcasting program is described as an example), and the reservation can be selected to record only a first-run or record the first-run or a re-run, or to record only the channel (record on this channel) or all channels (record all channels), and a recording request is sent to the reservation server for processing.
Then, when receiving the recording reservation request of the user in the continuous mode, the reservation server processes the series play set of the existing program list according to the user setting mode:
reserved recording head, replay mode: if the user selects first-run, the reservation server only searches the user-specified series single set in the first broadcast to make a reservation, and the single set after the first broadcast is finished is not processed; if the user selects first-run & re-run, the reservation server firstly searches a user-specified series single set in the first broadcast for reservation, if the first broadcast has already played the single set, the reservation server searches whether a replay exists, and if the replay exists, the reservation server searches the single set reservation that the first broadcast single set fails to reserve in the replay single set;
a reserved recording channel mode: if the user selects the record on this channel, the reservation server only searches the user-specified continuous play set in the channel initiating the reservation to make the reservation, and the unaligned continuous play set is not processed; if the user selects record all channels, the reservation server firstly searches the user-specified series menu set on the channel to make a reservation, and searches the non-searched series menu set on the channel which the user has the right to watch, wherein the first broadcast is the best.
And the reservation server synchronizes the result to the STB after processing the judgment of the related reservation conflict.
Then, the reservation server checks whether the service database has the update of the series playbill set for the user in a series mode, such as daily morning check or timing according to the update time and frequency of the local point program list. When the reservation server finds that the series reserved by the user has a new single set added, the reservation server processes reservation conflict of the new single set, adds the conflict-free new single set into the reservation plan of the user and informs the STB that the reservation plan is updated.
Fig. 7 is a schematic processing flow diagram of series reservation according to an embodiment of the present invention, and as shown in fig. 7, the processing flow of series reservation includes the following steps:
step S702, the STB initiates a series reservation;
step S704, after receiving the reservation, the reservation server queries a service DataBase (DataBase, abbreviated as DB) for the single episode of the series playscript;
step S706, DB inquires the list set;
step S708, the DB returns the result of inquiring the reservation list set to the reservation server;
step S710, the reservation server judges the reservation conflict of the inquired result of the reservation list set;
step S712, the reservation server updates the reservation result determined after the reservation conflict judgment to DB;
step S714, the reservation server notifies the STB to update the reservation plan;
step S716, the IPTV portal updates the program list;
step S718, the reservation server detects whether the program list is updated at the specified periodic time;
step S720, the reservation server detects that the program list is updated and acquires the updated program list from the DB;
step S722, the DB returns the updated program list to the reservation server;
step S724, the reservation server makes reservation processing on the newly added list set of the series play;
step S726, the reservation server updates the reservation result to DB;
step 728, the reservation server notifies the STB to update the reservation plan;
in step S730, the STB records.
Example two
In the preferred embodiment, the Episode reservation method is described by using CHx as channel x (channel x), SmEPn as nth single set (Episode n) of Episode m (series m), and F/R as first-run or replay (re-run), for example: CH1-S0EP3-F shows the first 3 rd episode of series 0 on channel 1. Fig. 8 is a screenshot of a program listing according to a second embodiment of the present invention, as shown in fig. 8, the program listing includes a play situation of a series of three channels (1, 2, 3), in which the CH3 user has no right to view. Fig. 9 is a schematic diagram illustrating a single set search sequence and a result flow according to a second embodiment of the present invention, and referring to fig. 9, the step of making a user subscribe to a series play includes the following steps:
s902, selecting a certain first broadcast list set EP3-F of a certain series S0 from CH1 to make series reservation by a user in an Electronic Program Guide (EPG for short), wherein the reservation mode is record on all channels + first-run & re-run;
step S904, after receiving a series reservation request initiated by the terminal, the reservation server searches the series on channels (record on all channels) which all users have permission to watch on by combining the program information and the user permission information in the service database to find the existing first-play and replay single sets (first-run & re-run) of the series;
s906, a user channel authority table of a reserved access service database acquires a user viewable channel list, then, a CH1 is preferentially searched in the channel list, and a list set which cannot be searched on a CH1 is searched on other channels and is broadcasted firstly; the first and second rebroadcast searching sequence is that first broadcasting is selected preferentially, and the list which cannot be searched by the first broadcasting is searched in the rebroadcast;
step S908, the reservation server makes reservation conflict judgment after acquiring that the series has been allowed to reserve and click, and checks whether recording limits such as user bandwidth or DVR recording capacity exist; if no reservation conflict exists, adding the singlets into the reservation plan of the user, if the reservation conflict exists, adding the singlets into the reservation plan after the user confirms recording, and setting the conflict singlets state into a non-recording state, namely, the reservation is successful due to capacity conflict, but the recording is not performed;
step S910, the reservation server returns the successful reservation list set to the STB and informs the STB to update the reservation plan;
step s912, the reservation server detects the program list table of the service database every morning regularly, and checks whether there is a new series program list update. For the series with the new program list, traversing and processing the user who successfully appoints the series, and adding the new list set into the user appointment plan;
step S914, the reservation server informs the STB that the reservation plan is updated;
and step S916, after receiving the reservation plan updating notice of the reservation server, the STB acquires the latest reservation plan list and finishes recording the new list set.
In another embodiment, a software is provided, which is used to execute the technical solutions described in the above embodiments and the preferred embodiments.
In another embodiment, a storage medium is provided, wherein the software is stored in the storage medium, and the storage medium includes, but is not limited to, an optical disc, a floppy disc, a hard disc, a rewritable memory, and the like.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (11)

1. A program reservation method, comprising:
the method comprises the steps that a reservation plan management server receives reservation of a Set Top Box (STB) for continuously broadcasting programs, wherein the reservation plan management server is positioned on a network side;
the reservation plan management server instructs the STB to add a list set of the continuously broadcasted programs in a program list of a service database to a reservation plan;
the reservation plan management server periodically detects whether a list set of the continuously broadcast programs is newly added in the program list;
in the case that the detection result is yes, the reservation plan management server instructs the STB to add the newly added single set to a reservation plan.
2. The method of claim 1, wherein the subscription plan management server instructing the STB to add the episode of the continuously airing program in the program listings of the service database to the subscription plan comprises:
the reservation plan management server acquires a list set of the continuously broadcast programs in the program list according to a reservation mode set by a user;
the reservation plan management server judges whether reservation conflict exists in the acquired list set of the continuously broadcast programs;
if the reservation conflict does not exist, the reservation plan management server instructs the STB to add the singleton set of continuously broadcast programs to a reservation plan.
3. The method of claim 2, wherein the determining by the subscription plan manager server whether there is a subscription conflict with the acquired episode of the continuously aired program further comprises:
if the reservation conflict exists, the reservation plan management server instructs the STB to add the list set of the continuously broadcast programs into a reservation plan, and sets the state of the list set to a non-recording state; or,
the reservation plan management server inquires whether the user of the STB confirms recording, if so, the reservation plan management server instructs the STB to add the list set of the continuously broadcast programs into a reservation plan, and sets the state of the list set to a non-recording state.
4. The method of any of claims 2 or 3, wherein the reservation mode comprises at least one of:
a first mode for instructing the reservation plan management server to record only a episode of the first one of the continuously broadcasted programs in the program guide;
a second mode for instructing the reservation plan management server to record a episode of an initial broadcast or a rebroadcast of the continuously broadcast program in the program guide;
a third mode for instructing the reservation plan management server to record a episode of the continuously broadcasted programs on a channel initiating a reservation in the program guide;
a fourth mode, wherein the fourth mode is for instructing the schedule management server to record a single set of the contiguously broadcast programs on all channels of the program schedule that the user of the STB is authorized to view.
5. The method of claim 4, wherein the obtaining, by the reservation plan management server, the list set of the continuously broadcasted programs in the program list according to the reservation mode set by the user in the case that the reservation mode is the fourth mode comprises:
the reservation plan management server firstly acquires a list set of the continuously broadcast programs in the program list on a channel initiating reservation;
if the order numbers of the list sets of the continuously broadcast programs acquired on the channel initiating the reservation are not complete, the reservation plan management server acquires the list sets missing the continuously broadcast programs on all channels except the channel initiating the reservation, which are watched by the user of the STB with permission.
6. The method of claim 5, wherein the subscription plan management server further acquiring the missing singlets of the contiguously aired programming on all channels that the user of the STB is authorized to view except for the channel from which the subscription originated comprises:
and the reservation plan management server preferentially acquires the list set missing the continuous broadcast program broadcasted firstly on all the channels which are watched by the user of the STB with permission except the channel initiating the reservation.
7. A program reservation apparatus, in a reservation plan management server on a network side, comprising:
the receiving module is used for receiving the reservation of the STB on the continuous broadcasting programs;
the first indicating module is used for indicating the STB to add the list set of the continuously broadcast programs in the program list of the service database into a reservation plan;
the detection module is used for periodically detecting whether a list set of the continuously broadcast programs is newly added in the program list;
and the second indicating module is used for indicating the STB to add the newly added single set into the reservation plan under the condition that the detection result of the detecting module is yes.
8. The apparatus of claim 7, wherein the first indication module comprises:
an obtaining unit, configured to obtain a list set of the continuously broadcasted programs in the program list according to a reservation mode set by a user;
the judging unit is used for judging whether the acquired list set of the continuously broadcast programs has reservation conflict or not;
a first indicating unit, configured to instruct the STB to add the list set of the continuously broadcasted programs to a reservation plan if the determination result of the determining unit is that the reservation conflict does not exist.
9. The apparatus of claim 8, wherein the first indication module further comprises:
an inquiring unit, configured to inquire whether a user of the STB confirms recording when a determination result of the determining unit is that the reservation conflict exists;
and a second indicating unit, configured to, if the determination result of the determining unit is that the reservation conflict exists or the return result of the querying unit is yes, instruct the STB to add the episode of the continuously broadcasted programs to a reservation plan, and set a state of the episode to a state where no recording is performed.
10. A program reservation system comprising the program reservation apparatus according to any one of claims 7 to 9, and further comprising a set-top box STB, wherein the STB comprises:
and the reservation module is used for sending the reservation of the continuously broadcast programs to the reservation plan management server at the network side.
11. The system of claim 10, wherein the STB further comprises:
a reservation mode selection module, configured to send a reservation mode set by a user to the reservation plan management server, where the reservation mode includes at least one of:
a first mode for instructing the reservation plan management server to record only a episode of the first one of the continuously broadcasted programs in the program guide;
a second mode for instructing the reservation plan management server to record a episode of an initial broadcast or a rebroadcast of the continuously broadcast program in the program guide;
a third mode for instructing the reservation plan management server to record a episode of the continuously broadcasted programs on a channel initiating a reservation in the program guide;
a fourth mode, wherein the fourth mode is for instructing the schedule management server to record a single set of the contiguously broadcast programs on all channels of the program schedule that the user of the STB is authorized to view.
CN201310046375.7A 2013-02-05 2013-02-05 Program reservation method, device and system Pending CN103974094A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310046375.7A CN103974094A (en) 2013-02-05 2013-02-05 Program reservation method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310046375.7A CN103974094A (en) 2013-02-05 2013-02-05 Program reservation method, device and system

Publications (1)

Publication Number Publication Date
CN103974094A true CN103974094A (en) 2014-08-06

Family

ID=51243060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310046375.7A Pending CN103974094A (en) 2013-02-05 2013-02-05 Program reservation method, device and system

Country Status (1)

Country Link
CN (1) CN103974094A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959890A (en) * 2018-01-05 2018-04-24 深圳创维数字技术有限公司 A kind of detection method of pre-recording, device, terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080178255A1 (en) * 2006-12-15 2008-07-24 Gaikovich Vladimir Y Method for document oriented adaptive security management
CN101378495A (en) * 2008-09-16 2009-03-04 深圳华为通信技术有限公司 Method, device and system for programme renewal
CN101646064A (en) * 2009-09-01 2010-02-10 青岛海信电器股份有限公司 Method and device for realizing program reservation
CN101662653A (en) * 2008-08-27 2010-03-03 Tcl集团股份有限公司 Method and system for reserving television program
CN101977205A (en) * 2010-08-16 2011-02-16 中兴通讯股份有限公司 Fragment completing method and system
CN102413364A (en) * 2011-11-23 2012-04-11 中兴通讯股份有限公司 Sitcom recording method and system based on NPVR (Network Personal Video Recorder) in IPTV (Interactive Personality Television) system
CN102469365A (en) * 2010-11-16 2012-05-23 康佳集团股份有限公司 Reservation prompting method and device for digital television program and digital television

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080178255A1 (en) * 2006-12-15 2008-07-24 Gaikovich Vladimir Y Method for document oriented adaptive security management
CN101662653A (en) * 2008-08-27 2010-03-03 Tcl集团股份有限公司 Method and system for reserving television program
CN101378495A (en) * 2008-09-16 2009-03-04 深圳华为通信技术有限公司 Method, device and system for programme renewal
CN101646064A (en) * 2009-09-01 2010-02-10 青岛海信电器股份有限公司 Method and device for realizing program reservation
CN101977205A (en) * 2010-08-16 2011-02-16 中兴通讯股份有限公司 Fragment completing method and system
CN102469365A (en) * 2010-11-16 2012-05-23 康佳集团股份有限公司 Reservation prompting method and device for digital television program and digital television
CN102413364A (en) * 2011-11-23 2012-04-11 中兴通讯股份有限公司 Sitcom recording method and system based on NPVR (Network Personal Video Recorder) in IPTV (Interactive Personality Television) system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959890A (en) * 2018-01-05 2018-04-24 深圳创维数字技术有限公司 A kind of detection method of pre-recording, device, terminal and storage medium
CN107959890B (en) * 2018-01-05 2020-06-23 深圳创维数字技术有限公司 Detection method, device, terminal and storage medium for reserved recording

Similar Documents

Publication Publication Date Title
US10182259B2 (en) Method and system for obtaining viewing data and providing content recommendations at a set top box
US7853120B2 (en) Video recorder having user extended and automatically extended time slots
US9848161B2 (en) Video recorder having user extended and automatically extended time slots
RU2521491C2 (en) System for capture and selective playback of broadcast programmes
US20060136966A1 (en) Digital video recorder for recording missed program episodes and for resolving scheduling conflicts between programs to be recorded
US20060064721A1 (en) Method and apparatus for implementing a synchronized electronic program guide application
US20080155618A1 (en) System and method for managing multiple content sources
US20020110360A1 (en) Systems and methods for recording fragmented programs
EP2779677B1 (en) Method for managing recording resources for programming events of interest, television receiver and computer program
KR20060029148A (en) Alternative program source to avoid DVB scheduling conflicts
RU2328087C2 (en) System for capture and selective reproduction of broadcasting programs
US10708665B2 (en) Method and system for recording recommended content within a user device
EP1622371A1 (en) Methods and apparatuses providing synchronised electronic program guide
EP2342897B1 (en) Systems and methods for setting timers via an interactive trigger
TW201515469A (en) Controlling method for recording digital television programs
CN105959805A (en) Television program playing method and playing device
CN103974094A (en) Program reservation method, device and system
KR20110014668A (en) Recording device
EP1423779A4 (en) METHOD AND APPARATUS FOR ADAPTIVE STORAGE OF PROGRAM GUIDE DATA
US20100080530A1 (en) Handling of Recording Clashes Which Are Not Known When User Creates Recording Request
US10841554B2 (en) Method and system for recording recommended content within a user device and playback content from an earlier position when live content is selected
EP1784009A2 (en) Methods and apparatuses providing synchronised electronic program guide
JP2007081464A (en) Video recording system
CN106416274A (en) Scheduling method, device and digital video apparatus for television programs
JP2003319335A (en) Broadcast video image recording apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140806