一种基于云平台的机顶盒节目智能推荐方法及实现系统的制作方法

文档序号:7773705阅读:202来源:国知局
一种基于云平台的机顶盒节目智能推荐方法及实现系统的制作方法
【专利摘要】本发明涉及机顶盒【技术领域】,本发明公开了一种基于云平台的机顶盒节目智能推荐方法,其具体包括以下的步骤:步骤1:机顶盒将用户的收视数据上传到云平台;步骤2:云平台接收所有用户的收视数据,并分析后进行保存;步骤3:当某用户无明确收视目的时,上报给云平台,请求节目推荐数据;步骤4:云平台接收到节目推荐请求后,将当前时间段实时收视数据、下一时间段历史收视数据、以及该用户的收视习惯数据回传给机顶盒;步骤5:机顶盒收到收视数据和收视习惯数据后,解析处理,得到节目推荐内容呈现给用户。通过对所有收视数据进行分析,并结合用户的收视习惯,给出节目推荐,方便用户的使用。
【专利说明】一种基于云平台的机顶盒节目智能推荐方法及实现系统
【技术领域】
[0001]本发明涉及机顶盒【技术领域】,尤其涉及一种基于云平台的机顶盒节目智能推荐方法及实现系统。
【背景技术】
[0002]随着人们收入水平的逐渐增长,大家已经不仅仅满足于物质上的吃饱穿暖,对于精神生活的追求和需要不断提高。为了满足人民群众的需求,出现了越来越多的电视台和越来越丰富的电视节目,电视剧。面临太多选择的广大观众对于琳琅满目的各式节目内容往往无从应对,反而不知道看什么好了。特别是对于收视主力的中老年观众们,由于平时对互联网的接触不多,对于当下时兴和流行的电视节目或者电视剧信息了解不多,往往在盲目切台时错过了他们可能感兴趣的节目。一方面是用户抱怨没有好看的电视节目,一方面是电视台花费大量人力物力制作的节目由于收视人群不了解而导致收视不佳。
[0003]因此,需要一种推荐电视节目的方法,将用户想看的电视节目推荐给用户。现有技术中I中公开了一种电视节目推荐装置及其方法,其申请号为200510102641.9,包括电子节目指南表输入装置、监控器、观众喜好统计装置、推荐节目生成装置,以及推荐节目指南表输出装置,本发明首先获取原始电子节目指南表,然后监控观众观看的电视节目的属性与时间,再统计观众对不同属性的电视节目的观看时间,根据观众对不同属性的电视节目的观看时间,对原始电子节目指南表进行重新排序,生成推荐节目指南表,最后输出所述推荐节目指南表。采用本发明,可以简单而有针对性地向观众推荐电视节目,方便观众的选择。其公开的电视节目推荐方法是对原始电子节目指南表进行重新排序,生成推荐节目指南表,最后输出所述推荐节目指南表。然而,这样的方法只能将节目指南根据用户的收看习惯进行调整,无法根据其他用户收看的内容以及现行流行的节目给出推荐,不能满足用户的需要。
[0004]现有技术2中公开了一种显示电视节目推荐的方法和装置,其申请号为:01800417.2,一种用于将可获得的电视节目与由电视节目推荐器分配给各个节目的推荐分数的指示一起显示的方法和装置。电视节目推荐器以常用的方式评价电子节目指南(EPG)中的每一个节目,来确定特定用户感兴趣的节目。与各个节目联系的数字推荐分数的指示也向用户显示,例如,使用节目表格列出可用的电视节目。数字推荐分数可以直接和各个节目一起显示,或者映上色谱或别的可视标志,例如变化的文字大小或闪烁速度,使得用户能够快速定位感兴趣的节目。电视频道可以根据查看时段内校正的推荐分数在节目表格中排序。然而,采用这样的方法仍然无法根据其他用户收看的内容以及现行流行的节目给出推荐,不能满足用户的需要。

【发明内容】

[0005]本发明的目的是针对现有技术中需要一种能够根据所有用户的收看数据给出节目推荐方法,提供一种基于云平台的机顶盒节目智能推荐方法,本发明还公开了实现上述方法的系统。
[0006]本发明的目的通过下述技术方案来实现:
一种基于云平台的机顶盒节目智能推荐方法,其具体包括以下的步骤:步骤1:机顶盒将用户的收视数据上传到云平台;步骤2:云平台接收所有用户的收视数据,并分析后进行保存;步骤3:当某用户无明确收视目的时,上报给云平台,请求节目推荐数据;步骤4:云平台接收到节目推荐请求后,将当前时间段实时收视数据、下一时间段历史收视数据、以及该用户的收视习惯数据回传给机顶盒;步骤5:机顶盒收到收视数据和收视习惯数据后,解析处理,得到节目推荐内容呈现给用户。通过分析所有的收视数据和用户的收视习惯数据,得到节目推荐的内容,更加科学有效。
[0007]更进一步地,上述步骤I具体为:每个机顶盒提取节目EPG信息,当用户在某个频道停留时间达到设定值后,根据EPG信息将该用户收看的频道和收看的节目名称上传到云平台。只有在用户收看一定时间后再进行统计上传,避免短时间停留的无参考意义的换台。其时间阈值可以根据需要灵活调整。比如10分钟或者20分钟等等均可以。
[0008]更进一步地,上述步骤2具体为:根据用户的收视数据分析得到每个时间段内的收视数据和每个用户的收视习惯数据。根据每个用户的收视数据进行分析,可以知道哪些节目在最近的收视率较高,从而给用户进行推荐。
[0009]更进一步地,上述步骤3具体为:机顶盒在后台监测用户收看状态,如果在某个时间段内处于频繁切台状态,即认为该用户目前无明确收视目的,并将此状态上报给云平台,请求节目推荐数据。根据用户是否频繁换台侦测出其是否无明确的收视目的,从而启动节目推荐。
[0010]更进一步地,上述用户的收视数据包括该用户的机顶盒ID、用户收看的频道、用户收看的节目、用户收看的时间。
[0011]本发明还公开了一种基于云平台的机顶盒节目智能推荐方法的实现系统,其具体包括包括机顶盒和云平台,所述机顶盒与云平台之间信号连接,所述机顶盒上包括EPG信息提取模块、收视情况上报模块、收视数据接收模块和处理呈现模块,所述云平台包括信息管理和控制模块,所述EPG信息提取模块用于提取EPG信息,所述收视情况上报模块用于将用户的收视数据上传到云平台,所述收视数据接收模块用于接收云平台发送的收视数据和该用户的收视习惯数据,所述处理呈现模块用于分析收视数据和该用户的收视习惯数据,形成节目推荐信息,呈现给用户;所述信息管理和控制模块根据每个机顶盒发送的用户收视数据形成收视数据和每个用户的收视习惯数据,在机顶盒请求时发送给机顶盒。
[0012]通过采用以上的技术方案,本发明具备以下的有益效果:本发明提高了机顶盒的用户体验,在用户没有明确收视目的的情况下,智能进行节目内容的推荐,而节目的推荐是基于实时其他所有用户的收看情况,因此具备较高的准确性和参考价值。为用户提供了一种全新的节目信息来源。另外,由于还有下一时段的节目推荐,可以大大避免用户由于当时找不到好看的节目关机而可能错过下一时段该用户感兴趣的电视节目的可能性。对于把渐渐流失的电视用户重新拉回到电视机面前能起到一定的帮助作用。
【专利附图】

【附图说明】
[0013]图1为本发明的系统架构图。[0014]图2为本发明的数据处理流程图。
【具体实施方式】
[0015]以下结合说明书附图对本发明作进一步详细的说明。
[0016]如图1所示的本发明的系统架构图。其包括一个云平台和多个机顶盒,每个机顶盒与云平台之间进行数据交互,云平台上设置云端数据库,用于保存所有用户的收视数据和每个用户的收视习惯数据。
[0017]如图2所示的本发明的数据处理流程图,每个机顶盒都将收视数据发送给云平台,当发现其中一个机顶盒的用户无明确收视目的时,请求云平台发送节目推荐,云平台将该时段的收视数据和下一时间历史收视数据回传给机顶盒,并将分析后的该用户收视习惯和偏好数据一并回传,机顶盒进行分析后显示提示用户。
[0018]本发明公开了一种基于云平台的机顶盒节目智能推荐方法,其具体包括以下的步骤:
步骤1:每个机顶盒提取节目EPG信息,当用户在某个频道停留时间达到设定值后,根据EPG信息将该用户收看的频道和收看的节目名称上传到云平台。
[0019]步骤2:云平台接收所有机顶盒上传的收视数据,并分析后保存在数据库中。
[0020]步骤3:机顶盒在 后台监测用户收看状态,如果在某个时间段内处于频繁切台状态,即认为该用户目前无明确收视目的,并将此状态上报给云平台,请求节目推荐数据。
[0021]步骤4:云平台接收到机顶盒的节目推荐请求后,检索数据库,将当前实时收视数据和下一时间历史收视数据回传给机顶盒,并将分析后的该用户收视习惯和偏好数据一并回传。
[0022]步骤5:机顶盒收到收视数据和收视习惯数据后,解析处理,得到节目推荐内容呈现给用户。
[0023]如,当用户在某个频道停留时间达到10分钟或者20分钟以上,判定为用户在观看这个电视节目,根据机顶盒的节目EPG信息,得到用户当前观看的节目名称,将该用户观看的频道和节目名称发送给云平台。每个机顶盒都如此操作,云平台会收集到所有入网的用户的收视数据,并分时间段或者节目名称进行统计分析,比如时段20:00-21:00,有30%的用户收看B卫视的C节目,有22%的用户正在收看D卫视的E节目等等。当某个用户用户A在I分钟的时间内,连续进行切台动作(15次以上),并且每次在频道的停留时间都不足10秒,机顶盒后台程序监测到这一情况,推测用户可能当下没有找到感兴趣的节目收看,将这一情况报告给云平台,云平台收到机顶盒的通知,将当前网内其他用户的实时收看情况和下一时段历史收看情况以及该用户平常的收视习惯和爱好数据推送给机顶盒,机顶盒接收分析后就会在电视上弹出提示,比如:目前时段20:00-21:00,有30%的用户正在收看B卫视的C节目,有22%的用户正在收看D卫视的E节目等等,下一时段21:00-22:00,有35%的用户会选择收看F卫视的G节目,有31%的用户会选择收看H卫视的I节目等,根据您的收视习惯,我们为您推荐以下节目:A.XX电视台的XXX节目^XX电视台的XXX节目等等。根据大多数用户收看的内容,同时结合该用户的收看习惯,形成更加科学的节目推荐,方便了用户的使用。本发明扩展了机顶盒用户的节目信息来源,方便了信息渠道匮乏但又是收视主力的中老年用户的使用,也给予了广告力度不够但内容优良,口碑佳的电视节目的新生命,良好的用户体验对于机顶盒的普及和提高用户体验有极大的推动作用,并且能在机顶盒用户中建立起电视节目的口碑制度。
[0024]本发明还公开了实现上述方法的系统,其具体包括机顶盒和云平台,所述机顶盒与云平台之间信号连接,所述机顶盒上包括EPG信息提取模块、收视情况上报模块、收视数据接收模块、处理呈现模块,所述云平台包括信息管理和控制模块,所述EPG信息提取模块用于提取EPG信息,所述收视情况上报模块用于将用户的收视数据上传到云平台,所述收视数据接收模块用于接收云平台发送的收视数据和该用户的收视习惯数据,所述处理呈现模块用于分析收视数据和该用户的收视习惯数据,形成节目推荐信息,呈现给用户。所述信息管理和控制模块根据每个机顶盒发送的用户收视数据形成收视数据和每个用户的收视习惯数据,在机顶盒请求时发送给机顶盒。
[0025]机顶盒节目智能推荐系统主要包括如下几个功能模块。A:EPG信息提取,管理和收视情况上报模块:在本地机顶盒端运行,主要功能是进行EPG信息的提取和管理,并且当用户在某频道收看时间超过一定时间(比如10分钟)时,将该用户收看的频道信息和节目信息上传到云平台。B:云平台信息管理和控制模块:在云服务器端运行,管理入网的机顶盒,通过协议将机顶盒上报的收视数据存储在云端数据库,并进行数据的分析处理,以实现收视情况统计数据的回传。C:收视数据接收和处理呈现模块:在本地机顶盒端运行,接收来自云平台的当前和历史收视数据,解析处理后,以提示框的形式呈现给用户,并响应用户的操作。D:用户无目的收看状态监测模块:运行于本地机顶盒端,在后台检测用户的切台动作,当满足在某个时间段内频繁切台,切停留时间不足某个时间长度时,认定用于处于无目的收看状态,并将这一状态反馈给云平台等。
[0026]上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【权利要求】
1.一种基于云平台的机顶盒节目智能推荐方法,其具体包括以下的步骤:步骤1:机顶盒将用户的收视数据上传到云平台;步骤2:云平台接收所有用户的收视数据,并分析后进行保存;步骤3:当某用户无明确收视目的时,上报给云平台,请求节目推荐数据;步骤4:云平台接收到节目推荐请求后,将当前时间段实时收视数据、下一时间段历史收视数据、以及该用户的收视习惯数据回传给机顶盒;步骤5:机顶盒收到收视数据和收视习惯数据后,解析处理,得到节目推荐内容呈现给用户。
2.如权利要求1所述的基于云平台的机顶盒节目智能推荐方法,其特征在于所述步骤I具体为:每个机顶盒提取节目EPG信息,当用户在某个频道停留时间达到设定值后,根据EPG信息将该用户收看的频道和收看的节目名称上传到云平台。
3.如权利要求1所述的基于云平台的机顶盒节目智能推荐方法,其特征在于所述步骤2具体为:根据用户的收视数据分析得到每个时间段内的收视数据和每个用户的收视习惯数据。
4.如权利要求1所述的基于云平台的机顶盒节目智能推荐方法,其特征在于所述步骤3具体为:机顶盒在后台监测用户收看状态,如果在某个时间段内处于频繁切台状态,即认为该用户目前无明确收视目的,并将此状态上报给云平台,请求节目推荐数据。
5.如权利要求1所述的基于云平台的机顶盒节目智能推荐方法,其特征在于所述用户的收视数据包括该用户的机顶盒ID、用户收看的频道、用户收看的节目、用户收看的时间。
6.一种基于云平台的机顶盒节目智能推荐方法的实现系统,其特征在于具体包括包括机顶盒和云平台,所述机顶盒与云平台之间信号连接,所述机顶盒上包括EPG信息提取模块、收视情况上报模块、收视数据接收模块和处理呈现模块,所述云平台包括信息管理和控制模块,所述EPG信息提取模块用于提取EPG信息,所述收视情况上报模块用于将用户的收视数据上传到云平台,所述收视数据接收模块用于接收云平台发送的收视数据和该用户的收视习惯数据,所述处理呈现模块用于分析收视数据和该用户的收视习惯数据,形成节目推荐信息,呈现给用户;所述信息管理和控制模块根据每个机顶盒发送的用户收视数据形成收视数据和每个用户的收视习惯数据,在机顶盒请求时发送给机顶盒。
【文档编号】H04L29/08GK103581752SQ201310483759
【公开日】2014年2月12日 申请日期:2013年10月16日 优先权日:2013年10月16日
【发明者】王翔 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1