一种互动数字电视节目搜索方法及查询服务器.pdf

上传人:b*** 文档编号:971284 上传时间:2018-03-22 格式:PDF 页数:10 大小:500.95KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010019407.0

申请日:

2010.01.14

公开号:

CN101777070A

公开日:

2010.07.14

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04N 21/232申请日:20100114授权公告日:20120613终止日期:20150114|||授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20100114|||公开

IPC分类号:

G06F17/30; H04N5/445

主分类号:

G06F17/30

申请人:

中山大学

发明人:

罗笑南; 华建新; 傅明

地址:

510006广东省广州市番禺区大学城中山大学东校区教学实验中心C401

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种互动数字电视节目搜索方法及查询服务器。该方法通过计算关键词与互动数字电视节目之间的关联度的方法,将各种节目内容、信息内容关联起来,进行整合搜索,从而快速有效的帮助用户找到感兴趣的内容。相比起传统的基于关键词的搜索方式,本发明加入各个关键词之间的关联度,因而搜索的结果更加符合用户的需求。此外本发明通过利用线下模块来处理,减少了用户搜索时线上模块的运算时间,提高了获取搜索结果的速度。

权利要求书

1: 一种互动数字电视节目搜索方法,其特征在于,包括: 查询服务器的线下模块通过实时采集节目信息,建立电视节目信息数据库,并建立一个包括关键词与电视节目之间关联程度的关键词数据库; 查询服务器的线上模块获取用户输入的关键词,在查询所述关键词数据库后向用户返回关键词集合; 在获取用户根据所述关键词集合选择的关键词后,查询所述电视节目信息数据库,并向用户返回查询的电视节目信息,供用户进行选择。
2: 根据权利要求1所述的互动数字电视节目搜索方法,其特征在于: 所述线下模块建立电视节目信息数据库后,还包括对节目进行分类; 所述向用户返回查询的电视节目信息时是根据所述分类进行排序。
3: 根据权利要求1或2所述的互动数字电视节目搜索方法,其特征在于: 所述关键词与电视节目之间关联程度使用relevant(w i ,m)描述; 其中w i 代表一个关键词;m代表一个互动数字电视节目; 关联程度relevant(w i ,m)的计算公式如下: relevant ( w i , m ) = Σ w j ∈ w sim ( w i , w j ) sum ( w i ) ]]> 其中,sum(w i )代表关键词w i 在互动数字电视节目信息数据库中关键词项出现的次数;w为节目m中所有的关键词集合;sim(w i ,w j )代表两个关键词w i ,w j 之间的相似度。
4: 根据权利要求3所述的互动数字电视节目搜索方法,其特征在于: 所述sim(w i ,w j )的计算公式如下: sim ( w i , w j ) = tog ( w i , w j ) sum ( w i ) ]]> 其中,sum(w i )代表关键词w i 在互动数字电视节目信息数据库中关键词项出现的次数;tog(w i ,w j )代表关键词w i ,w j 同时在一个节目中出现的次数。
5: 一种查询服务器,其特征在于: 所述查询服务器包括线下模块和线上模块; 所述线下模块用于通过实时采集节目信息,建立电视节目信息数据库,并建立一个包括关键词与电视节目之间关联程度的关键词数据库; 所述线上模块用于获取用户输入的关键词,在查询所述关键词数据库后向用户返回关键词集合;在获取用户根据所述关键词集合选择的关键词后,查询所述电视节目信息数据库,并向用户返回查询的电视节目信息,供用户进行选择。
6: 根据权利要求5所述的查询服务器,其特征在于: 所述线下模块在建立电视节目信息数据库后,还包括对节目进行分类; 所述线上模块向用户返回查询的电视节目信息时是根据所述分类进行排序。
7: 根据权利要求5或6所述的查询服务器,其特征在于: 所述线下模块在建立包括关键词与电视节目之间关联程度的关键词数据库时,所述关 键词与电视节目之间关联程度使用relevant(w i ,m)描述; 其中w i 代表一个关键词;m代表一个互动数字电视节目; 关联程度relevant(w i ,m)的计算公式如下: relevant ( w i , m ) = Σ w j ∈ w sim ( w i , w j ) sum ( w i ) ]]> 其中,sum(w i )代表关键词w i 在互动数字电视节目信息数据库中关键词项出现的次数;w为节目m中所有的关键词集合;sim(w i ,w j )代表两个关键词w i ,w j 之间的相似度。

说明书


一种互动数字电视节目搜索方法及查询服务器

    【技术领域】

    本发明涉及数字电视领域,具体涉及一种互动数字电视节目搜索方法及查询服务器。

    背景技术

    目前数字电视已经进入快速发展阶段,与数字电视相关的业务大幅度增长,各种节目点播、信息查询与浏览等丰富的业务也可以通过数字电视的渠道展现给用户。然而,由于各种互动频道上的节目越来越多,内容越来越丰富,“信息迷航”和“信息过载”已经成为日益严重的问题。现有以电视频道列表展示的节目搜索方法,通常是利用电视节目指南(EPG)按照类别让用户选择,具有以下缺陷:

    1、伴随各种互动业务的开展,互动频道上的节目越来越多,想要找到用户感兴趣的节目花费的时间长。

    2、由于各种互动业务之间都有相同的节目,很难找到质量好的节目,选择性比较差。

    3、由于各种业务的提供机构经常变更节目,现有的搜索方法不能及时更新,缺乏时效性。

    【发明内容】

    本发明要解决的技术问题是提供一种方便用户查询、搜索、定位的一种互动数字电视节目的搜索方法及查询服务器。

    本发明通过下述的技术方案解决现有的技术问题:

    本发明提供一种互动数字电视节目搜索方法,包括:

    查询服务器的线下模块通过实时采集节目信息,建立电视节目信息数据库,并建立一个包括关键词与电视节目之间关联程度的关键词数据库;

    查询服务器的线上模块获取用户输入的关键词,在查询所述关键词数据库后向用户返回关键词集合;

    在获取用户根据所述关键词集合选择的关键词后,查询所述电视节目信息数据库,并向用户返回查询的电视节目信息,供用户进行选择。

    优选的,所述线下模块建立电视节目信息数据库后,还包括对节目进行分类;

    所述向用户返回查询的电视节目信息时是根据所述分类进行排序。

    优选的,所述关键词与电视节目之间关联程度使用relevant(wi,m)描述;

    其中wi代表一个关键词;m代表一个互动数字电视节目;

    关联程度relevant(wi,m)的计算公式如下:

    relevant(wi,m)=Σwj∈wsim(wi,wj)sum(wi)]]>

    其中,sum(wi)代表关键词wi在互动数字电视节目信息数据库中关键词项出现的次数;w为节目m中所有的关键词集合;sim(wi,wj)代表两个关键词wi,wj之间的相似度。

    优选的,所述sim(wi,wj)的计算公式如下:

    sim(wi,wj)=tog(wi,wj)sum(wj)]]>

    其中,sum(wi)代表关键词wi在互动数字电视节目信息数据库中关键词项出现的次数;tog(wi,wj)代表关键词wi,wj同时在一个节目中出现的次数。

    本发明提供一种查询服务器,所述查询服务器包括线下模块和线上模块;

    所述线下模块用于通过实时采集节目信息,建立电视节目信息数据库,并建立一个包括关键词与电视节目之间关联程度的关键词数据库;

    所述线上模块用于获取用户输入的关键词,在查询所述关键词数据库后向用户返回关键词集合;在获取用户根据所述关键词集合选择的关键词后,查询所述电视节目信息数据库,并向用户返回查询的电视节目信息,供用户进行选择。

    优选的,所述线下模块在建立电视节目信息数据库后,还包括对节目进行分类;

    所述线上模块向用户返回查询的电视节目信息时是根据所述分类进行排序。

    优选的,所述线下模块在建立包括关键词与电视节目之间关联程度的关键词数据库时,所述关键词与电视节目之间关联程度使用relevant(wi,m)描述;

    其中wi代表一个关键词;m代表一个互动数字电视节目;

    关联程度relevant(wi,m)的计算公式如下:

    relevant(wi,m)=Σwj∈wsim(wi,wj)sum(wi)]]>

    其中,sum(wi)代表关键词wi在互动数字电视节目信息数据库中关键词项出现的次数;w为节目m中所有的关键词集合;sim(wi,wj)代表两个关键词wi,wj之间的相似度。

    上述技术方案可以看出,本发明具有以下有益效果:

    本发明互动数字电视节目搜索方法是利用查询服务器的线下模块定时收集各互动数字电视节目提供方的数据源,提取节目的关键字,并按照节目的内容分类,建立一个实时更新的互动数字电视节目信息数据库,然后对采集的互动数字电视节目信息数据库进行处理,建立一个关键词和互动数字电视节目之间的关联程度数据库;利用线上模块,根据用户输入关键字查询关键词和互动数字电视节目之间的关联程度数据库,得到一个按照关联度从大到小、时间先后顺序的分类搜索结果返回到用户界面,用户通过遥控器可以很方便的找到感兴趣的节目。通过查询服务器的线下模块的预处理,从而减少了线上的运算时间,提高获取搜索结果的速度,满足大量用户的需求;通过关键词与互动数字电视节目关联度的计算,使得搜索结果更加符合用户的需求。

    【附图说明】

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明地一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

    图1是本发明互动数字电视节目搜索方法的系统结构示意图;

    图2是本发明互动数字电视节目搜索方法的流程图。

    【具体实施方式】

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

    本发明提供一种互动数字电视节目的搜索方法,能够更方便用户查询、搜索、定位,更好的满足用户的需要。

    在本发明中,用户通过机顶盒搜索互动数字电视节目,机顶盒将用户输入的搜索关键词发送到查询服务器,查询服务器的线上模块进行搜索操作,返回相关互动数字电视节目展示到用户界面,而查询服务器通过线下模块从广播网络侧获取当前互动数字电视节目信息。

    下面结合附图及具体实施例对本发明进行详细说明。

    如图1所示,是本发明互动数字电视节目搜索方法的系统结构示意图。

    本发明的系统结构主要包括三部分:机顶盒、查询服务器、互动数字电视节目源服务器。

    其中,所述机顶盒是用来接收用户输入的查询内容,发送给查询服务器;接收用户选择的感兴趣的互动数字电视节目并发送到查询服务器;

    其中,所述查询服务器是用于采集互动数字电视节目信息和处理用户搜索请求,查询服务器包括线上模块、线下模块、互动数字电视节目信息数据库、关键词数据库;

    所述线上模块是用来处理用户的搜索请求;

    所述线下模块是用来采集互动数字电视节目信息,计算关键词和互动数字电视节目之间的关联程度;

    所述互动数字电视节目信息数据库,是线下模块采集的互动数字电视节目信息;

    所述关键词数据库,是线下模块计算关键词和互动数字电视节目之间的关联程度得到的数据库。

    其中,所述互动数字电视节目源服务器,负责互动数字电视节目的储存以及资源的提供。用户通过查询服务器得到的搜索结果就是互动数字电视节目的URL,该URL直接指向互动数字电视节目源服务器上的资源。

    所述互动数字电视节目源服务器,可以是包括VOD视频服务器、时移电视服务器、互动游戏服务器及其他互动电视节目服务器等。

    本发明通过查询服务器的线上模块和线下两个模块的分工,减少了用户搜索时线上模块的运算时间,提高了获取搜索结果的速度。

    以下根据本发明的系统对本发明的方法进行详细介绍。

    图2是本发明互动数字电视节目搜索方法的流程图。

    如图2所示,本发明实例方法包括以下步骤:

    步骤101,查询服务器的线下模块实时采集互动数字电视节目信息,建立互动电视节目信息数据库,并进行分类;

    该步骤中,是建立一个节目到关键词映射的互动电视节目信息数据库,把节目信息按内容特征进行分类。

    步骤102,查询服务器的线下模块对采集的互动数字电视节目信息数据库进行处理,建立一个关键词和互动数字电视节目之间的关联程度的关键词数据库;

    在本步骤中,关键词和互动数字电视节目之间的关联程度使用relevant(wi,m)来描述关键词与节目之间的关联程度;其中wi代表一个关键词;m代表一个互动数字电视节目。

    关联程度relevant(wi,m)的计算公式如下:

    relevant(wi,m)=Σwj∈wsim(wi,wj)sum(wi)]]>

    其中,sum(wi)代表关键词wi在互动数字电视节目信息数据库中关键词项出现的次数;w为节目m中所有的关键词集合;sim(wi,wj)代表两个关键词wi,wj之间的相似度。这些关键词他们之间不是独立的,存在着一定的关联,把关键词之间的关联考虑进去,这样更加有助于搜索到用户需要的结果。

    sim(wi,wj)的计算公式如下:

    sim(wi,wj)=tog(wi,wj)sum(wj)]]>

    其中,sum(wi)代表关键词wj在互动数字电视节目信息数据库中关键词项出现的次数;tog(wi,wj)代表关键词wi,wj同时在一个节目中出现的次数。

    步骤103,用户通过遥控器输入关键词;

    步骤104,查询服务器的线上模块获取用户提供的关键词,查询关键词数据库,返回与用户输入关键词匹配的关键词集合;

    在本步骤中,查询服务器线上模块获取用户提供的关键词,是通过用户的机顶盒发送过来。

    步骤105,用户使用遥控器选择关键词;

    步骤106,查询服务器的线上模块获取用户选择的关键词,查询关键词数据库和互动数字电视节目信息数据库,得到用户需要的互动数字电视节目信息;

    在本步骤中,查询服务器的线上模块获取用户选择的关键词,是通过用户的机顶盒发送过来。

    步骤107,用户界面分类并按照关联程度从大到小排序显示返回的结果;

    查询服务器的线上模块提供用户界面分类,按照关联程度从大到小排序显示步骤106得到的结果。

    在本步骤中,根据步骤101的分类结果来分类,关联程度是步骤102中计算的关联程度relevant(wi,m)。

    步骤108,用户使用遥控器控制、选择、浏览功能,选择互动数字电视节目;

    用户根据步骤107显示的结果,使用遥控器控制、选择、浏览功能进行选择。

    步骤109,用户选择感兴趣的互动数字电视节目;

    该步骤中,用户方便的选择选择感兴趣的互动数字电视节目观看。

    需要说明的是,本发明实施例的互动数字电视节目搜索方法是基于现有通用的数字电视标准、数据广播HTML页面技术,采用机顶盒+遥控器+查询服务器实现的,传输过程是基于数字电视标准,选择分类节目功能是基于数据广播HTML页面技术实现的。

    概括而言,本发明方法通过计算关键词与互动数字电视节目之间的关联度的方法,将各种节目内容、信息内容关联起来,进行整合搜索,从而快速有效的帮助用户找到感兴趣的内容。相比起传统的基于关键词的搜索方式,本发明加入各个关键词之间的关联度,因而搜索的结果更加符合用户的需求。此外本发明通过利用线下模块来处理,减少了用户搜索时线上模块的运算时间,提高了获取搜索结果的速度。

    综上所述,本发明具有以下有益效果:

    本发明互动数字电视节目搜索方法是利用查询服务器的线下模块定时收集各互动数字电视节目提供方的数据源,提取节目的关键字,并按照节目的内容分类,建立一个实时更新的互动数字电视节目信息数据库,然后对采集的互动数字电视节目信息数据库进行处理,建立一个关键词和互动数字电视节目之间的关联程度数据库;利用线上模块,根据用户输入关键字查询关键词和互动数字电视节目之间的关联程度数据库,得到一个按照关联度从大到小、时间先后顺序的分类搜索结果返回到用户界面,用户通过遥控器可以很方便的找到感兴趣的节目。通过查询服务器的线下模块的预处理,从而减少了线上的运算时间,提高获取搜索结果的速度,满足大量用户的需求;通过关键词与互动数字电视节目关联度的计算,使得搜索结果更加符合用户的需求。

    本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。

    以上对本发明实施例所提供的一种互动数字电视节目搜索方法及查询服务器,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

一种互动数字电视节目搜索方法及查询服务器.pdf_第1页
第1页 / 共10页
一种互动数字电视节目搜索方法及查询服务器.pdf_第2页
第2页 / 共10页
一种互动数字电视节目搜索方法及查询服务器.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种互动数字电视节目搜索方法及查询服务器.pdf》由会员分享,可在线阅读,更多相关《一种互动数字电视节目搜索方法及查询服务器.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明公开了一种互动数字电视节目搜索方法及查询服务器。该方法通过计算关键词与互动数字电视节目之间的关联度的方法,将各种节目内容、信息内容关联起来,进行整合搜索,从而快速有效的帮助用户找到感兴趣的内容。相比起传统的基于关键词的搜索方式,本发明加入各个关键词之间的关联度,因而搜索的结果更加符合用户的需求。此外本发明通过利用线下模块来处理,减少了用户搜索时线上模块的运算时间,提高了获取搜索结果的速度。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1