Embodiment
For clearly demonstrating method and apparatus of the present invention, provide preferred embodiment below and be described with reference to the accompanying drawings.
Below in conjunction with Fig. 1, describe television playing device embodiment of the present invention in detail.Referring to Fig. 1, it shows the structural representation of television playing device embodiment of the present invention.As shown in Figure 1, television playing device comprises:microprocessor unit 12,display unit 11, memory cell 13.Wherein,memory cell 13 is used to store the screening type of the electronic programming that the user is provided with.
In the present embodiment, after the user enters the electronic program screening function by the electronic program screening inlet,microprocessor unit 12 screens the programme information in the electronic program guide data storehouse according to the screening type of user's setting of storage in thememory cell 13, picks out satisfactory programme information;Display unit 11 carries out mark to the programme information that filters out in the electronic programming tabulation of the programme information that comprises the electronic program guide data storehouse, be differently shown with programme information and other program that will filter out.
Like this, the user can be provided with the program screening type according to the hobby of oneself, electronic program information is screened, and in the electronic programming tabulation of the programme information that comprises the electronic program guide data storehouse, the programme information that filters out is carried out mark, the user can be distinguished the program that filters out with other program in the electronic programming tabulation significantly mutually, overcome the user when the tabulation of operation electronic programming, the problem that can not be in electronic programming tabulation the program that filters out and other program be distinguished, and then can make the user in electronic programming is tabulated, can search out the TV programme of oneself liking easily.
In the present embodiment,microprocessor unit 12 can also form screening the rendition list according to the programme information that filters out, and this screening the rendition list can be operated for the user, as selecting program, preserved program, checking programme information etc.Show screening the rendition lists bydisplay unit 11, the program of the same type of different channel is searched for demonstration according to time, channel, programm name, program brief introduction etc.The user just can search out the program that oneself need watch easily by screening the rendition list like this.
In the present embodiment, the user can select from the program category thatdisplay unit 11 provides, the user selects the type of oneself liking and is provided with, and be stored in thememory cell 13, so that can set the screening type convenient, efficiently as the screening type.In the present embodiment, can be divided into MOVIE (film), NEWS (news), SHOW (performance), SPORTS (physical culture), CHILDREN ' S (children), MUSIC (music), ARTS (art), SOCIAL (society), EDUCATION (education), LEISURE (leisure) and SPECIAL (special) totally 11 classes for the user selected program type, every type also has subtype, and it is as shown in table 1 specifically to classify:
Table 1
| ??MOVIE | ??Drama、Detective、Adventure、Science?Fiction、Comedy、Soap、Romance、Serious、??Adult?Movie |
| ??NEWS | ??Current?Affairs、Weather?Report、News?Magazine、Documentary、Discussion |
| ??SHOW | ??Show、Game?Show、Variety?Show、Talk?Show |
| ??SPORTS | ??Sports、Special?Events、Sports?Magazines、Football、Tennis、Team?Sports、Athletics、??Motor?Sport、Water?Sport、Winter?Sport、Equestrian、Martial?Sports |
| ??CHILDRE??N’S | ??Children′s、Pre-school?children′s、Entertainment?for?6?to?14、Entertainment?for?10??to?16、Informational、Cartoons |
| ??MUSIC | ??Music、Rock、Serious、Folk、Jazz、Musical、Ballet |
| ??ARTS | ??Arts、Performing?Arts、Fine?Arts、Religion、Popular?culture、Literature、Film、??Experimental、Broadcasting、New?Media、Arts?magazines、Fashion |
| ??SOCIAL | ??Social、Magazines、Economics、Remarkable?people |
| ??EDUCATI??ON | ??Education、Nature、Technology、Medicine、Foreign?Countries、Social?sciences、??Further?Education、Language |
| ??LEISURE | ??Leisure?Hobbies、Tourism、Handicraft、Motoring、Fitness?and?Health、Cooking、??Advertisement、Gardening |
| ??MOVIE | ??Drama、Detective、Adventure、Science?Fiction、Comedy、Soap、Romance、Serious、??Adult?Movie |
| ??SPECIAL | ??Original?language、Black?and?White、Unpublished、Live?Broadcast |
Type in the table 1 has comprised existing program category, and the program category in the table 1 can satisfy user's selection.The type that selection is liked oneself in this 11 class program category that the user provides from table 1, being set is the screening type, and according to this screening type the programme information in the electronic program guide data storehouse is screened.Program category in the table 1 is an existing program category of the prior art, and every type subtype is the type for stipulating in the standard of program category correspondence also, no longer in detail every type is made an explanation at this.
In the present embodiment, the program of the programme information correspondence that the user can filter out in the rendition list screening is selected or is preengage, thereby makes things convenient for the user to watch the program of selection fast.For example: when one of them corresponding in screening tabulation screening program is being play, in the screening tabulation, directly select this program, just can ondisplay unit 11, play this program, watch for the user; When this corresponding program does not also arrive reproduction time in screening the rendition list, in this screening tabulation, this program is carried out reservation operation, will be directly switch to this program place channel or play position when waiting until reproduction time and play.
In the present embodiment,microprocessor unit 12 not only can be according to the screening type, programme information in the electronic program guide data storehouse is screened, generation can supply screening the rendition list of user's operation, and can all carry out mark to screening type program information corresponding in the tabulation of the electronic programming of program correspondences in the electronic program guide data storehouse.Like this, even the user withdraws from screening the rendition list interface, still can find the program of oneself liking easily.
In the present embodiment, the mark that the programme information that filters out and other program are differently shown comprises: (1) background color to the described programme information that filters out in the electronic programming tabulation changes; (2) in the electronic programming tabulation, described screening type program information corresponding place is increased predetermined sign.In electronic list, both can from mark (1) and (2), select the distinctive mark of the programme information of programme information that a kind of conduct filters out and other program arbitrarily, also can use these two kinds of marks simultaneously.Adopt above-mentioned mark that programme information and other program that will filter out is differently shown and can more clearly the programme information and other program that filter out be distinguished, make things convenient for User Recognition to search.
In the present embodiment, only structure and the function to the television playing device relevant with present embodiment is described, and other structure of television playing device is identical with television playing device of the prior art with other function, does not repeat them here.
Below in conjunction with Fig. 2, describe electronic program screening method embodiment of the present invention in detail.Referring to Fig. 2, it shows the schematic diagram of electronic program screening method embodiment of the present invention.Electronic program screening method embodiment of the present invention may further comprise the steps:
S21 receives and stores the electronic program screening type that the user is provided with.
Particularly, receive the screening type that the user selects, and store.The screening type can be stored in thememory cell 13 of television playing device embodiment as shown in Figure 1, also can be stored in other memory device.Concrete program category is existing the introduction in television playing device embodiment, is not described in detail at this.
S22 according to the screening type selecting, screens the programme information in the electronic program guide data storehouse.
S23 in the electronic programming tabulation of the programme information that comprises the electronic program guide data storehouse, carries out mark to the programme information that filters out, and is differently shown with programme information and other programs that will filter out.The existing introduction is not described in detail at this among the concrete mark mode television playing device embodiment.
Step S22 and step S23 can pass through themicroprocessor unit 12 of television playing device embodiment as shown in Figure 1 to be realized, also can realize by other control unit.
In the present embodiment, after the screening step, comprise that also generation can be for screening the rendition list of user's operation.According to the screening type, programme information in the electronic program guide data storehouse is screened, pick out satisfactory programme information, form screening the rendition list and browse, the program of the same type of different channel is searched for demonstration according to time, channel, programm name, program brief introduction etc. for the user.And can operate screening the rendition list, as consulting for the user or the program of the programme information correspondence of screening in the rendition list being selected or preengage, in case selected or predetermined, the time arrives, then redirect this program that displays the play automatically.For example: when one of them corresponding in screening tabulation screening program is being play, in the screening tabulation, directly select this program; When this corresponding program does not also arrive reproduction time in screening the rendition list, in this screening tabulation, this program is carried out reservation operation, will be directly switch to this program place channel or play position when waiting until reproduction time and play.The operation of this step can be realized by themicroprocessor unit 12 of television playing device embodiment shown in Figure 1 equally, also can be realized by other control unit.
Below in conjunction with Fig. 3, describe electronic program screening process of the present invention in detail, just the detailed screening process of step S22.Referring to Fig. 3, it shows electronic program screening flow chart of the present invention.Specifically may further comprise the steps:
S301 receives the user selected program type.
Particularly, the type that the user oneself likes according to the program category selection that provides after being set to screen type, is stored in the memory.Microprocessor receives this screening type, as screening conditions.
S302, the searching epg database.
Particularly, according to the screening type that is provided with among the step S301, in the electronic program guide data storehouse, search for.
S303 judges whether program category mates, and coupling then goes to step S304, does not match and then goes to step S305.
Particularly, each programme information in the electronic program guide data storehouse and screening type are compared, judge whether its type is consistent with the screening type.
S304 adds in the tabulation of Search Results.
Particularly, when the programme information in the electronic program guide data storehouse is consistent with the screening type, it is added in the tabulation of Search Results.
S305 does not handle.
Particularly, when programme information in the electronic program guide data storehouse and screening Type-Inconsistencies, do not operate on it.
S306, the program in the selected tabulation.
Particularly, in the screening tabulation that the tabulation by Search Results forms, select one of them program.
S307 judges whether program category is play, and is playing then to go to step S308, otherwise goes to step S309.
Particularly, judge whether this program is play.
S308 switches to this program fast.
Particularly, when the program in selecting tabulation is being play, switch to this program fast, on display unit, play this program, make the user can watch this program fast.Existing in the prior art a large amount of introduction of concrete switching mode do not elaborate at this.S309 carries out reservation operation.
Particularly, when the program in selecting tabulation is not play, this program is preengage setting, makes the user can watch this program fast, and can make the user again removal search the rendition list just can watch this program.
As can be seen from the above description, the above embodiment of the present invention has realized following technique effect:
1) user can distinguish the program that filters out with other program in the electronic programming tabulation significantly mutually;
2) program of the same type of different channel is searched for demonstration according to time, channel, programm name, program brief introduction etc., and control interface is provided, and the user is selected and is scheduled to, in case selected or predetermined, the time arrives, and then redirect shows automatically;
3) make things convenient for the user in electronic program guides, to screen the program of specific program category, and then can switch fast and watch or preserved program.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, carry out by calculation element thereby they can be stored in the storage device, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.