一种节目搜索的方法

文档序号:7589323阅读:181来源:国知局
专利名称:一种节目搜索的方法
技术领域
本发明属于广播电视技术领域,尤其涉及一种节目搜索的方法。
背景技术
在现有的模拟电视中,由于模拟电视所提供的频道数目有限,因此,用户通常通过使用遥控器遍历的方式进行频道搜索,以找到自己希望观看的节目,然而,随着数字时代的到来,电视机所提供的频道数目急剧增加,由原来的几十个频道增加到几百个频道甚至更多。此时,如果再通过遍历所有频道来搜索希望观看的节目,不但繁琐,而且也不太可能。
在现有技术中,提出了一种用于根据内容和观众概况推荐节目的电视系统,该系统能够根据由观众所输入的信息和/或从监控观众的观看习惯来推断得到的信息,从众多的频道所提供的节目中搜索得到观众可能希望观看的节目。该系统虽然能够实现在众多频道中搜索相应节目,但是,该系统的实现过于复杂在服务器端,需要众多的评论员不断地对各个节目进行评论,以为该系统进行节目搜索提供搜索依据,而在用户终端,需要用户输入信息并送至服务器端;整个系统组成繁琐,并且该系统中的网络必须保持良好的运行状态和带宽,以维持服务。因此,该现有技术所提供的系统,由于其繁琐和所需条件的限制,不利于在节目搜索过程中实际使用。

发明内容
有鉴于此,本发明的主要目的在于提供一种节目搜索的方法,该方法能够利用简单的系统,根据搜索条件,从众多的节目中搜索得到观众希望观看的节目,从而方便用户的使用。
为实现上述目的,本发明提供了一种节目搜索的方法,该方法包括以下步骤步骤A从使用EPG的终端设备上调用节目搜索条件;步骤B确定进行此次节目搜索的用户,从调用的节目搜索条件中获取该用户希望搜索的节目类型;步骤C根据获取的节目类型,在有效的EPG中进行节目搜索,并显示搜索结果。
其中,步骤A之前,该方法进一步包括在使用EPG的终端设备上建立并保存节目搜索条件。
其中,所述建立并保存节目搜索条件至少包括步骤D1建立一张节目搜索表单空表,该空表至少包括用户名称项目和节目类型项目;步骤D2在用户名称项目中输入各个用户的名称,和在节目类型项目中输入各个节目类型;步骤D3为各个用户分别选择节目类型,将选择结果记录在节目搜索表单中;步骤D4将该节目搜索表单保存在使用EPG的终端设备上。
其中,在步骤D3和步骤D4之间,该方法进一步包括判断是否对表单中的所有用户均选择了节目类型,如果是,则执行所述步骤D4,否则,返回执行步骤D3,直至对表单中的所有用户均选择了节目类型,然后执行步骤D4。
其中;步骤A之前或步骤C之后,该方法进一步包括对修改所述节目搜索条件。
其中,所述修改节目搜索条件包括步骤E1从使用EPG的终端设备上调用节目搜索表单;步骤E2判断是否需要在该表单中新增加用户名称,如果是,则在用户名称项目中新增加用户名称,然后执行步骤E3,否则,直接执行步骤E3;步骤E3从节目搜索表单中选择一个用户;步骤E4为在步骤E3中所选择的用户选择节目类型,并将选择结果记录在节目搜索表单中;步骤E5将该节目搜索表单保存在使用EPG的终端上。
其中,步骤E4所述选择节目类型为根据在统计时间段内对所述用户观看节目类型的统计结果,选择统计结果中的节目类型作为所述选择结果。
其中,所述步骤C包括根据所述获取的节目类型,在有效的EPG中搜索该节目类型的节目,以搜索到的节目作为搜索结果进行显示。
其中,所述在有效的EPG中搜索包括确定当前时间,然后根据预先设定的节目搜索条件的作用时间,在当前时间之后的节目搜索条件作用时间段内,在EPG中进行所述搜索。
其中,通过所述对终端设备的遥控设备上的按键操作完成步骤A所述调用节目搜索条件、步骤B所述获取用户希望搜索的节目类型、和步骤C所述节目搜索。
其中,通过对显示设备上的菜单的操作完成步骤A所述调用节目搜索条件、步骤B所述获取用户希望搜索的节目类型、和步骤C所述节目搜索。
其中,步骤C进一步包括根据搜索结果进行节目提醒设置。
可见,本发明能够迅速的从众多的节目中搜索得到观众所希望观看的节目,根据不同用户的搜索条件能够实现为不同用户提供不同的节目搜索服务,从而大大简化了用户的节目搜索过程,为用户提供了更加快捷高效的服务。


图1为本发明实施例中实现节目搜索的流程图。
图2为本发明实施例中建立节目搜索表单的流程图。
图3为本发明实施例中实现对节目搜索表单进行编辑的流程图。
具体实施例方式
本发明为一种节目搜索的方法,该方法利用电子节目指南(EPG)进行节目搜索,由于在EPG的实际应用中,EPG存储并应用于终端设备上,并且该终端设备能够被用户控制以进行频道的选择,因此使得本发明通过EPG进行节目搜索成为可能;本发明在使用EPG的终端设备上设置节目搜索条件,该搜索条件包括各个用户进行节目搜索的节目类型,根据不同用户的搜索条件,在该终端设备所得到的EPG中进行节目搜索,并将搜索结果提供给用户,从而方便用户从众多频道所提供的各种节目中选择自己所希望观看的节目。
下面结合附图对本发明进行详细描述。在本发明实施例中,以节目搜索表单保存节目搜索条件,在本发明其它实施例中,也可采用其它形式保存节目搜索条件,并不影响本发明的实现。
参见图1,本发明实施例实现节目搜索包括以下步骤步骤100用户选择进入节目搜索状态,以便通过后续步骤进行节目搜索,并使得终端设备及显示设备在执行后续步骤的过程中,不会受到执行节目搜索功能之外的其它功能所带来的影响;步骤101在使用EPG的终端上调用节目搜索表单,其中,在本发明实施例中,以个人喜好节目表单作为上述节目搜索表单,该个人喜好节目表单中的内容为家庭中各个成员的喜好节目设定,以每个成员的喜好节目类型作为各自的节目类型设定;该个人喜好节目表单中至少包括家庭中一个成员的节目类型设定,本发明实施例中,参见表1,该个人喜好节目表单为多人表单,包括多个家庭成员的节目类型设定

表1由该表1可见,爸爸的喜好节目为新闻节目、体育节目、电影节目;妈妈的喜好节目为电影节目、连续剧节目、戏剧节目;儿子的喜好节目为体育节目、科学节目、教育节目;女儿的喜好节目为电影节目、连续剧节目、教育节目;爷爷的喜好节目为新闻节目、连续剧节目、科学节目;奶奶的喜好节目为电影节目、连续剧节目、戏剧节目;利用该表单,就可以实现在后续步骤的节目搜索过程中搜索得到相应家庭成员所喜爱的节目类型;其中,表1所示的表单仅为本发明实施例所采用的表单,在本发明其它实施例中,还可采用其它形式的表单作为该节目搜索表单,并不影响本发明的实现;步骤102判断在步骤101中所调用的节目搜索表单是否为多人表单,如果是,则执行步骤103在所调用的表单中选择对应的个人,以该个人在表单中对应的节目类型设定作为本次节目搜索的搜索条件,然后执行步骤104,否则,表明该表单为单人表单,则以该表单中唯一成员的节目类型设定作为本次搜索的搜索条件,然后直接执行步骤104;由于本发明实施例所采用的个人喜好节目表单为多人表单,因此,在本发明实施例中,步骤102判断得到表单为多人表单,执行步骤103选择对应的个人以及该个人所对应的节目类型设定作为搜索条件,然后再执行步骤104;步骤104按照确定的本次节目搜索的搜索条件,对终端设备上的有效的EPG内容进行搜索,其中,所述有效的EPG内容为EPG中当前时刻之后的内容,在本发明实施例中,首先获取当前时间,然后根据节目搜索表单的作用时间,确定有效的EPG内容为当前时间之后节目搜索表单作用时间之内的EPG内容;在本步骤中,所述在对EPG内容进行搜索为EPG自身所能提供的功能,本领域技术人员无需创造性劳动即可实现;步骤105在显示设备上显示此次节目搜索的搜索结果;在本发明实施例中,在电视上直接显示搜索结果,在本发明其它实施例中,也可在例如计算机或PDA的其它显示设备上显示所述的搜索结果,并不影响本发明的实现;步骤106用户根据显示设备上所显示的搜索结果,选择节目,在本发明实施例中,还可以进一步根据搜索结果进行节目提醒的设置;其中,所述的选择节目和进行节目提醒设置为EPG自身所能提供的功能,本领域技术人员无需创造性劳动即可实现;步骤107用户选择退出节目搜索状态,以结束此次节目搜索过程,并使得终端设备以及显示设备能够执行节目搜索之外的功能。
在如上所述的实施例中,用户直接调用节目搜索表单使用,如果该用户第一次进行节目搜索,还没有在使用EPG的终端设备建立有节目搜索表单,则还需要通过图2所示的如下步骤建立节目搜索表单步骤201进入建立节目搜索表单状态;步骤202建立一个节目搜索表单,该表单中的内容为空;步骤203~步骤204建立用户名称项目和节目类型项目,并分别在用户名称项目中输入各个用户名称,在节目类型项目中输入各个节目类型的名称;步骤205根据各个用户对节目搜索的设定条件,从节目类型项目中,分别为各个用户选择相应的节目类型;步骤206判断是否表单中所有用户均选择了相应节目类型,如果是,表明表单已经建立成功,则执行步骤207,否则,返回步骤205,继续进行对表单中其它用户的节目类型选择,直至对表单所有用户均进行完毕节目类型的选择,然后执行步骤207;步骤207用户选择退出建立节目搜索表单状态,使用EPG的终端设备保存按照如上步骤所建立的节目搜索表单。
用户在使用节目搜索表单进行节目搜索的过程中,由于用户数量的变化,或者由于各个用户对节目搜索规则的改变,需要对节目搜索表单进行编辑,以实现对搜索条件的修改;在本发明实施例中,按照图3所示的流程实现对节目搜索表单的编辑过程步骤300进入节目搜索表单编辑状态;步骤301在使用EPG的终端设备上调用节目搜索表单;步骤302~步骤303判断此次编辑是否需要在该表单上新增加用户名称,如果是,则执行步骤303,在该表单的用户名称项目中新增加该用户的名称,然后执行步骤304;否则,直接执行步骤304;步骤304~步骤305判断当前的节目搜索表单是否为多人表单,如果不是,表明该表单为单人表单,以该表单中的个人作为此次编辑的对象,然后直接执行步骤306;否则,执行步骤305,选择此次编辑中需要进行编辑的用户作为此次编辑的对象,然后执行步骤306;步骤306对选择作为编辑对象的用户分别重新进行节目类型的选择,在本发明实施例中,根据用户的输入对作为编辑对象的用户进行节目类型的重新选择;步骤307判断是否对作为编辑对象的用户进行完节目类型的选择,如果是,则执行步骤308;否则,返回步骤306,继续对作为编辑对象的用户进行节目类型的选择,直至选择完毕,执行步骤308;步骤308退出节目搜索表单编辑状态,并在使用EPG的终端设备上保存编辑后的节目搜索表单。
其中,本发明实施例的步骤306中,根据用户的输入进行对作为编辑对象的用户进行节目类型的选择,在本发明其它实施例中,步骤306中所述对节目类型的重新选择还可以按照如下方式实现提供EPG服务的服务商对用户在一段统计时间内选择观看的节目类型进行统计,将统计结果汇总,得到该用户在这段时间内观看次数最多的一定数量的节目类型,然后,以这些节目类型作为对该用户的节目类型选择结果记录到节目搜索表单中;其中,可以根据节目搜索的需要,设定如上所述统计时间为一星期、一个月或其它长度的时间段,还可以根据节目搜索的需要,设定统计结果汇总后得到的节目类型的数量。
在本发明中,为了方便用户调用节目搜索条件、获取用户希望搜索的节目类型、以及进行节目搜索,可以在终端设备的遥控设备上设置特定的按键实现以上功能,或者,也可采用该遥控设备上原有的按键分别实现上述功能;另外,还可通过对显示设备上的菜单的操作完成上述功能。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种节目搜索的方法,其特征在于,该方法包括以下步骤步骤A从使用EPG的终端设备上调用节目搜索条件;步骤B确定进行此次节目搜索的用户,从调用的节目搜索条件中获取该用户希望搜索的节目类型;步骤C根据获取的节目类型,在有效的EPG中进行节目搜索,并显示搜索结果。
2.根据权利要求1所述的方法,其特征在于,步骤A之前,该方法进一步包括在使用EPG的终端设备上建立并保存节目搜索条件。
3.根据权利要求2所述的方法,其特征在于,所述建立并保存节目搜索条件至少包括步骤D1建立一张节目搜索表单空表,该空表至少包括用户名称项目和节目类型项目;步骤D2在用户名称项目中输入各个用户的名称,和在节目类型项目中输入各个节目类型;步骤D3为各个用户分别选择节目类型,将选择结果记录在节目搜索表单中;步骤D4将该节目搜索表单保存在使用EPG的终端设备上。
4.根据权利要求3所述的方法,其特征在于,在步骤D3和步骤D4之间,该方法进一步包括判断是否对表单中的所有用户均选择了节目类型,如果是,则执行所述步骤D4,否则,返回执行步骤D3,直至对表单中的所有用户均选择了节目类型,然后执行步骤D4。
5.根据权利要求1所述的方法,其特征在于,步骤A之前或步骤C之后,该方法进一步包括对修改所述节目搜索条件。
6.根据权利要求5所述的方法,其特征在于,所述修改节目搜索条件包括步骤E1从使用EPG的终端设备上调用节目搜索表单;步骤E2判断是否需要在该表单中新增加用户名称,如果是,则在用户名称项目中新增加用户名称,然后执行步骤E3,否则,直接执行步骤E3;步骤E3从节目搜索表单中选择一个用户;步骤E4为在步骤E3中所选择的用户选择节目类型,并将选择结果记录在节目搜索表单中;步骤E5将该节目搜索表单保存在使用EPG的终端上。
7.根据权利要求6所述的方法,其特征在于,步骤E4所述选择节目类型为根据在统计时间段内对所述用户观看节目类型的统计结果,选择统计结果中的节目类型作为所述选择结果。
8.根据权利要求1所述的方法,其特征在于,所述步骤C包括根据所述获取的节目类型,在有效的EPG中搜索该节目类型的节目,以搜索到的节目作为搜索结果进行显示。
9.根据权利要求8所述的方法,其特征在于,所述在有效的EPG中搜索包括确定当前时间,然后根据预先设定的节目搜索条件的作用时间,在当前时间之后的节目搜索条件作用时间段内,在EPG中进行所述搜索。
10.根据权利要求1所述的方法,其特征在于,通过所述对终端设备的遥控设备上的按键操作完成步骤A所述调用节目搜索条件、步骤B所述获取用户希望搜索的节目类型、和步骤C所述节目搜索。
11.根据权利要求1所述的方法,其特征在于,通过对显示设备上的菜单的操作完成步骤A所述调用节目搜索条件、步骤B所述获取用户希望搜索的节目类型、和步骤C所述节目搜索。
12.根据权利要求1所述的方法,其特征在于,步骤C进一步包括根据搜索结果进行节目提醒设置。
全文摘要
本发明公开了一种节目搜索的方法,该方法包括以下步骤步骤A从使用EPG的终端设备上调用节目搜索条件;步骤B确定进行此次节目搜索的用户,从调用的节目搜索条件中获取该用户希望搜索的节目类型;步骤C根据获取的节目类型,在有效的EPG中进行节目搜索,并显示搜索结果。该方法能够迅速的从众多的节目中搜索得到观众所希望观看的节目,根据不同用户的搜索条件能够实现为不同用户提供不同的节目搜索服务,从而大大简化了用户的节目搜索过程,为用户提供了更加快捷高效的个性化服务。
文档编号H04N5/44GK1674644SQ20041000883
公开日2005年9月28日 申请日期2004年3月22日 优先权日2004年3月22日
发明者姜珊 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1