一种频道图标的排序方法及装置的制造方法

文档序号:8459441阅读:252来源:国知局
一种频道图标的排序方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种频道图标的排序方法及装置。
【背景技术】
[0002]经过近几年的互联网技术的飞速发展,互联网的业务不断增加,人们基于互联网可以接触到各种各样的信息。而与此同时,电视机也成为家家户户必备的家用电器之一。观看电视节目也已经是人们日常生活中不可缺少的一种休闲方式。由于电视机可以接收不同电视台传送的电视节目,也可以基于互联网搜索网络节目,因此,用户在观看节目的同时,通过查找电视频道来观看自己喜爱的电视节目这一现象十分常见。
[0003]目前,电视在频道菜单上显示电视频道时,仅仅将用户观看频率最高的频道排列在频道菜单的前面,但观看频率最高的电视频道在当前播放的电视节目并非是用户喜欢观看的节目内容。因此,如何根据用户喜欢的节目内容对电视频道对应的频道图标进行排序,成为亟待解决的问题之一。

【发明内容】

[0004]本发明实施例提供一种频道图标的排序方法及装置,用以根据用户喜欢的节目内容对电视频道的频道图标进行排序,实现频道图标在频道菜单上的智能排列。
[0005]本发明实施例提供一种频道图标的排序方法,包括:
[0006]获取用户观看电视节目的历史数据,提取所述历史数据中电视节目对应的节目内容所包含的主题和关键词;
[0007]根据提取的所述主题和关键词,搜索当前正在播放的电视节目的节目内容中,包含所述主题和关键词的电视频道;
[0008]根据搜索结果,将搜索到的电视频道所对应的频道图标排在频道菜单中的前列。
[0009]在一个实施例中,所述获取用户观看电视节目的历史数据,提取所述历史数据中电视节目对应的节目内容所包含的主题和关键词,包括:
[0010]调用预设时长内用户观看电视节目中的节目内容所对应的历史数据;
[0011]根据调用的所述历史数据,提取出所述节目内容包含的主题和关键词。
[0012]在一个实施例中,所述根据调用的所述历史数据,提取出所述节目内容包含的主题和关键词,包括:
[0013]根据调用的所述历史数据,获取所述节目内容中出现的所有主题和关键词;
[0014]计算每一对主题和关键词的出现频率,提取出所述出现频率最高的一对主题和关键词。
[0015]在一个实施例中,所述根据提取的所述主题和关键词,搜索当前正在播放的电视节目的节目内容中,包含所述主题和关键词的电视频道,包括:
[0016]提取电子节目指南EPG文件,通过所述EPG文件,获取各电视频道当前正在播放的所有电视节目的节目内容;
[0017]基于提取的所述主题和关键词,在获取的各电视频道当前正在播放的所有电视节目的节目内容中,搜索包含所述主题和关键词的电视频道。
[0018]在一个实施例中,所述根据搜索结果,将搜索到的电视频道所对应的频道图标排在频道菜单中的前列,包括:
[0019]根据搜索结果,获取当前正在播放的所有电视节目的节目内容中,包含所述主题和关键词的所有电视频道;
[0020]计算所述电视频道的节目内容中包含所述主题和关键词的使用频率,按照所述使用频率的由高到低,对搜索到的所述电视频道由先到后进行排序;
[0021]按照所述电视频道的排序结果,在频道菜单上由前至后排列所述电视频道对应的频道图标。
[0022]对应于上述频道图标的排序方法,本发明实施例还提供了一种频道图标的排序装置,包括:
[0023]提取模块,用于获取用户观看电视节目的历史数据,提取所述历史数据中电视节目对应的节目内容所包含的主题和关键词;
[0024]搜索模块,用于根据提取的所述主题和关键词,搜索当前正在播放的电视节目的节目内容中,包含所述主题和关键词的电视频道;
[0025]排序模块,用于根据搜索结果,将搜索到的电视频道所对应的频道图标排在频道菜单中的前列。
[0026]在一个实施例中,所述提取模块包括:
[0027]调用单元,用于调用预设时长内用户观看电视节目中的节目内容所对应的历史数据;
[0028]提取单元,用于根据调用的所述历史数据,提取出所述节目内容包含的主题和关键词。
[0029]在一个实施例中,所述提取单元包括:
[0030]获取子单元,用于根据调用的所述历史数据,获取所述节目内容中出现的所有主题和关键词;
[0031]提取子单元,用于计算每一对主题和关键词的出现频率,提取出所述出现频率最尚的一对主题和关键词。
[0032]在一个实施例中,所述搜索模块包括:
[0033]内容获取单元,用于提取电子节目指南EPG文件,通过所述EPG文件,获取各电视频道当前正在播放的所有电视节目的节目内容;
[0034]搜索单元,用于基于提取的所述主题和关键词,在获取的各电视频道当前正在播放的所有电视节目的节目内容中,搜索包含所述主题和关键词的电视频道。
[0035]在一个实施例中,所述排序模块包括:
[0036]频道获取单元,用于根据搜索结果,获取当前正在播放的所有电视节目的节目内容中,包含所述主题和关键词的所有电视频道;
[0037]频率计算单元,用于计算所述电视频道的节目内容中包含所述主题和关键词的使用频率,按照所述使用频率的由高到低,对搜索到的所述电视频道由先到后进行排序;
[0038]频道排列单元,用于按照所述电视频道的排序结果,在频道菜单上由前至后排列所述电视频道对应的频道图标。
[0039]以上频道图标的排序方法及装置可以达到如下有益效果:
[0040]通过获取用户观看电视节目的历史数据,提取所述历史数据中电视节目对应的节目内容所包含的主题和关键词;根据提取的所述主题和关键词,搜索当前正在播放的电视节目的节目内容中,包含所述主题和关键词的电视频道;根据搜索结果,将搜索到的电视频道所对应的频道图标排在频道菜单中的前列;具有根据用户喜欢的节目内容对电视频道的频道图标进行排序的有益效果,提高了频道菜单上各频道图标排序的智能性;对用户侧来讲,由于能够将喜欢的节目内容对应的电视频道排列在频道菜单的前面,因此,提高了用户体验。
[0041]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0042]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0043]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0044]图1为本发明根据一示例性实施例示出的一种频道图标的排序方法的流程图;
[0045]图2为本发明根据一示例性实施例示出的一种频道图标的排序方法中步骤SlO的流程图;
[0046]图3为本发明根据一示例性实施例示出的一种频道图标的排序方法中步骤S120的流程图;
[0047]图4为本发明根据一示例性实施例示出的一种频道图标的排序方法中步骤S20的流程图;
[0048]图5为本发明根据一示例性实施例示出的一种频道图标的排序方法中步骤S30的流程图;
[0049]图6为本发明根据一示例性实施例示出的一种频道图标的排序装置的框图;
[0050]图7为本发明根据一示例性实施例示出的一种频道图标的排序装置中提取模块60的框图;
[0051]图8为本发明根据一示例性实施例示出的一种频道图标的排序装置中提取单元620的框图;
[0052]图9为本发明根据一示例性实施例示出的一种频道图标的排序装置中提取单元70的框图;
[0053]图10为本发明根据一示例性实施例示出的一种频道图标的排序装置中排序模块80的框图。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1