一种辅助提供电子节目菜单的方法和装置与流程

文档序号:12754462阅读:211来源:国知局
一种辅助提供电子节目菜单的方法和装置与流程

本发明涉数据处理技术领域,更具体地,涉及一种辅助提供电子节目菜单的方法和装置。



背景技术:

EPG(Electronic Program Guide,电子节目菜单)是一种用于数字电视的电子节目菜单,主要作用是用户利用EPG提供的菜单,可以选择自己喜欢的组播频道;点播自己喜欢的视频节目;在线演唱自己喜欢的歌曲;查找IPTV提供的各种信息,包括生活信息、娱乐信息、教育信息、体育信息等等;用户也可使用EPG提供的菜单来订购自己喜欢的节目;甚至可以通过EPG提供的菜单支付水费、电费、进行电子商务的交易等。用户还可以利用EPG菜单查看节目的附加信息,例如对节目内容介绍、演员及导演的介绍等。使用EPG,用户能够方便快捷地找到自己关心的节目。

然而,EPG节目菜单经常会出现遗漏或不对应的情况,这就需要编辑们去搜集节目信息,得到正确的节目信息后对节目菜单修改、维护,这个过程很麻烦,费时费力,效率很低。



技术实现要素:

有鉴于此,本发明实施例的目的是提出一种辅助提供电子节目菜单的方法和装置,能够有助于提供电子节目菜单。

为了达到上述目的,本发明实施例提出一种辅助提供电子节目菜单的方法,包括:

从预设的网站中搜索节目信息;

根据搜索到的节目信息生成节目菜单;

输出生成的节目菜单以辅助生成电子节目菜单。

在本发明一实施例中,所述从预设的网站中搜索节目信息,包括:

从预设的至少两个网站中搜索节目信息。

在本发明一实施例中,所述从预设的网站中搜索节目信息,包括:

从具有排名的至少两个网站中搜索节目信息。

在本发明一实施例中,所述从预设的网站中搜索节目信息,包括:

从排名最高的网站开始,判断是否搜索到预设时段对应的节目信息;

当未搜索到预设时段对应的节目信息,在下一个网站中进行搜索,直到搜索到预设时段对应的节目信息,或所有网站都已进行搜索;

根据搜索到的节目信息生成节目菜单,包括:

将搜索到的所有预设时段的节目信息生成为节目菜单。

在本发明一实施例中,所述从预设的网站中搜索节目信息,包括:

从所有预设的网站中搜索各预设时段对应的节目信息;

所述根据搜索到的节目信息生成节目菜单,包括:

对于每一预设时段,将搜索到的节目信息中的来自排名较高的网站的节目信息作为该预设时段的节目信息,将所有预设时段的节目信息生成为节目菜单。

本发明还提出一种辅助提供电子节目菜单的装置,包括:

搜索模块,用于从预设的网站中搜索节目信息;

生成模块,用于根据搜索到的节目信息生成节目菜单;

输出模块,用于输出生成的节目菜单以辅助生成电子节目菜单。

在本发明一实施例中,所述搜索模块还用于,从预设的至少两个网站中搜索节目信息。

在本发明一实施例中,所述搜索模块还用于,从具有排名的至少两个网站中搜索节目信息。

在本发明一实施例中,所述搜索模块还用于,从排名最高的网站开始,判 断是否搜索到预设时段对应的节目信息;当未搜索到预设时段对应的节目信息,在下一个网站中进行搜索,直到搜索到预设时段对应的节目信息,或所有网站都已进行搜索;

所述生成模块还用于,将搜索到的所有预设时段的节目信息生成为节目菜单。

在本发明一实施例中,所述搜索模块还用于,从所有预设的网站中搜索各预设时段对应的节目信息;

所述生成模块还用于,对于每一预设时段,将搜索到的节目信息中的来自排名较高的网站的节目信息作为该预设时段的节目信息,将所有预设时段的节目信息生成为节目菜单。

本发明实施例提供的技术方案可以包括以下有益效果:

本发明实施例中,由于能从预设的网站中搜索节目信息,并根据搜索到的节目信息生成节目菜单。该节目菜单中包括了节目信息。因此,该节目菜单的生成能够大大减轻编辑们的工作量和提高工作效率,非常有助于电子节目菜单的生成。

本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明实施例的限制。在附图中:

图1是本发明一实施例中的辅助提供电子节目菜单的方法的流程图。

图2是本发明一实施例中的辅助提供电子节目菜单的方法的流程图。

图3是本发明一实施例中的辅助提供电子节目菜单的方法的流程图。

图4是本发明一实施例中的辅助提供电子节目菜单的方法的流程图。

图5是本发明一实施例中的辅助提供电子节目菜单的装置的结构示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明实施例,并不用于限定本发明实施例。

如图1所示为本发明实施例中的辅助提供电子节目菜单的方法的流程图,该方法包括:

步骤S11:从预设的网站中搜索节目信息。

步骤S12:根据搜索到的节目信息生成节目菜单。

步骤S13:输出生成的节目菜单以辅助生成电子节目菜单。

本发明实施例中,由于能从预设的网站中搜索节目信息,并根据搜索到的节目信息生成节目菜单。该节目菜单中包括了节目信息,因此,该节目菜单的生成能够大大减轻编辑们的工作量和提高工作效率,非常有助于电子节目菜单的生成。

如图2所示为本发明另一实施例提供的辅助提供电子节目菜单的方法的流程图,在该实施例中,可以从至少两个网站中搜索节目信息。该方法包括以下步骤:

步骤S21:从预设的至少两个网站中搜索节目信息。

步骤S22:根据搜索到的节目信息生成节目菜单。

当从至少两个网站中搜索节目信息时,可以在从两个网站中搜索到的同一时段的节目信息一致时,将该节目信息作为该时段的节目信息。当从两个网站中搜索到的同一时段的节目信息不一致时,可以选择其中一个网站中搜索到的节目信息作为该时段的节目信息。

步骤S23:输出生成的节目菜单以辅助生成电子节目菜单。

如图3所示为本发明另一实施例提供的辅助提供电子节目菜单的方法的流程图,在该实施例中,搜索节目信息的网站具有排名。该方法包括以下步骤:

步骤S31:从排名最高的网站中搜索预设时段N对应的节目信息。

步骤S32:判断是否搜索到预设时段N对应的节目信息;若是,执行步骤S36;若否,执行步骤S33。

步骤S33:判断是否所有网站都已进行搜索;若是,执行步骤S36;若否,执行步骤S34。

步骤S34:在下一个网站中搜索预设时段N对应的节目信息。

步骤S35:判断是否搜索到预设时段N对应的节目信息;若是,执行步骤S36;若否,执行步骤S33。

步骤S36:判断是否所有预设时段都已搜索;若是,执行步骤S37;若否,N=N+1,执行步骤S31。

步骤S37:将搜索到的所有预设时段的节目信息生成为节目菜单。

步骤S38:输出生成的节目菜单以辅助生成电子节目菜单。

例如,根据有效性排名有5个网站,A1,A2,A3,A4,A5。如果在时段B,A1有对应的节目信息,就以A1的结果作为该时段对应的节目信息,不再搜索后续的4个网站;否则,搜索A2,如果A2有对应的节目信息,就以A2的结果作为该时段对应的节目信息,不再搜索后续的3个网站;以此类推。如果A5也没有对应的节目单,就留空白。后续根据该节目菜单生成电子节目菜单时,需要编辑手动补充,形成完整的电子节目菜单。

如图4所示为本发明另一实施例提供的辅助提供电子节目菜单的方法的流程图,在该实施例中,搜索节目信息的网站具有排名。该方法包括以下步骤:

步骤S41:从所有预设的网站中搜索各预设时段对应的节目信息。

步骤S42:对于每一预设时段,将搜索到的节目信息中的来自排名较高的网站的节目信息作为该预设时段的节目信息。

步骤S43:将所有预设时段的节目信息生成为节目菜单。

步骤S44:输出生成的节目菜单以辅助生成电子节目菜单。

如图5所示,本发明实施例还提出一种辅助提供电子节目菜单的装置,包括:

搜索模块501,用于从预设的网站中搜索节目信息。

生成模块502,用于根据搜索到的节目信息生成节目菜单。

输出模块503,用于输出生成的节目菜单以辅助生成电子节目菜单。

所述搜索模块501还用于,从预设的至少两个网站中搜索节目信息。

所述搜索模块501还用于,从具有排名的至少两个网站中搜索节目信息。

所述搜索模块501还用于,从排名最高的网站开始,判断是否搜索到预设时段对应的节目信息;当未搜索到预设时段对应的节目信息,在下一个网站中进行搜索,直到搜索到预设时段对应的节目信息,或所有网站都已进行搜索;

所述生成模块502还用于,将搜索到的所有预设时段的节目信息生成为节目菜单。

所述搜索模块501还用于,从所有预设的网站中搜索各预设时段对应的节目信息;

所述生成模块502还用于,对于每一预设时段,将搜索到的节目信息中的来自排名较高的网站的节目信息作为该预设时段的节目信息,将所有预设时段的节目信息生成为节目菜单。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1