一种基于用户喜好的机顶盒节目推荐方法及系统的制作方法

文档序号:9792175阅读:267来源:国知局
一种基于用户喜好的机顶盒节目推荐方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种基于用户喜好的机顶盒节目推荐方法及系统。
【背景技术】
[0002]电视节目有多种节目的分类,用户往往会在这些分类列表中寻找自己喜欢的频道收看。但现有的分类列表中保存的是频道,而不是具体播放的节目,且某一分类下的频道也不是全天候都播放该分类的电视节目。例如,用户在“体育”分类列表中选择了 “福建体育频道”进行收看,但此时该频道正在播放的是某部电影,而不是体育新闻或节目,这样用户就不能通过节目分类列表来快速找到当时想看的节目。

【发明内容】

[0003]本发明要解决的技术问题,在于提供一种基于用户喜好的机顶盒节目推荐方法及系统,使得用户不论什么时候都可以从相应的分类中快速找到自己喜欢的节目,提高了用户的收视体验。
[0004]本发明之一是这样实现的:一种基于用户喜好的机顶盒节目推荐方法,包括如下步骤:
[0005]步骤1、开启机顶盒,用户通过遥控选中或创建分类名称;
[0006]步骤2、机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入;
[0007]步骤3、实时监测频道节目,根据频道的节目EPG信息移出或者移入对应的频道。
[0008]进一步地,还包括一步骤4、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表。
[0009]进一步地,所述步骤3进一步具体为:实时监测频道节目,根据频道的节目EPG信息进行判断:
[0010]若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出;[0011 ]若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加。
[0012]本发明之二是这样实现的:一种基于用户喜好的机顶盒节目推荐系统,包括如下模块:
[0013]分类模块,开启机顶盒,用户通过遥控选中或创建分类名称;
[0014]加入频道模块,机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入;
[0015]检测控制模块,实时监测频道节目,根据频道的节目EPG信息移出或者移入对应的频道。
[0016]进一步地,还包括一存储模块、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表。
[0017]进一步地,所述检测控制模块进一步具体为:实时监测频道节目,根据频道的节目EPG信息进行判断:
[0018]若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出;
[0019]若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加。
[0020]本发明具有如下优点:本发明一种基于用户喜好的机顶盒节目推荐方法及系统,本发明可以根据用户的个人喜好创建节目分类列表,而且实时地检测所有电视节目,将当前播放着属于某一分类节目的频道加入对应分类列表,当节目播放结束后,系统就会删除分类列表中的频道。由于所有的节目分类列表都会实时地更新列表中的频道,这样用户不论什么时候都可以从相应的分类中快速找到自己喜欢的节目,提高了用户的收视体验。
【附图说明】
[0021 ]下面参照附图结合实施例对本发明作进一步的说明。
[0022]图1为本发明一种基于用户喜好的机顶盒节目推荐方法执行流程图。
【具体实施方式】
[0023]如图1所示,本发明基于用户喜好的机顶盒节目推荐方法,包括如下步骤:
[0024]步骤1、开启机顶盒,用户通过遥控选中或创建分类名称;
[0025]步骤2、机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入;
[0026]步骤3、实时监测频道节目,根据频道的节目EPG信息进行判断:
[0027]若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出;
[0028]若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加。
[0029]步骤4、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表,其中所述列表中的频道排序按照其在近期收看时间表中出现的频率高低进行,出现频率越高的则排列于所述列表中越靠前,若频率相同时,则按照首字字母进行排序,若首字母一样的则判断第二个字字母,以此类推,若都一样则随机排列。
[0030]本发明基于用户喜好的机顶盒节目推荐系统,包括如下模块:
[0031]分类模块,开启机顶盒,用户通过遥控选中或创建分类名称;
[0032]加入频道模块,机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入;
[0033]检测控制模块,实时监测频道节目,根据频道的节目EPG信息进行判断:
[0034]若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出;
[0035]若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加;
[0036]存储模块、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表。
[0037]本发明一种【具体实施方式】如下:1、机顶盒首次使用时,会提供给用户多个类型进行选择,被用户选择的类型会创建一个分类列表(如,用户在“财经”、“体育”、“政治”中选择了 “体育”,分类列表中即创建了 “体育”这一列表),该喜好也可在系统设置中自行修改。同时,创建一个“未分类”列表用于存放所有未被分类的频道。
[0038]2、机顶盒每次开机,会将数据库中各个频道超过7天的收看时间从“近期收看时间”中删去。同时检测数据库中所有频道正在播放的节目,分析节目描述信息来判断该节目的类型,并与分类列表中的类型进行匹配。
[0039]3、匹配成功,则将该频道加入对应的分类列表中(如,CCTV5正在播放“NBA”比赛,系统检测后将“NBA”加入“体育”分类列表中)。若列表中已有其他频道,则根据各频道的“近期收看时间”来排序。
[0040]4、匹配失败,则将该频道加入“未分类”列表中,该列表不在分类列表中显示,其中的频道也不进行排序。这样就完成了开机后的列表初始化。
[0041]5、之后根据节目的EPG信息,读取所有节目播放和结束的时间,将播放前2分钟的时间附上相应节目信息(编号、分类)和结束前2分钟的时间附上相应节目信息(编号、分类)添加到消息队列,该队列按时间点先后排序。
[0042]6、系统实时监测队列,当某一消息响应时,根据节目信息(编号、分类)就能够定位到列表中的节目,将该节目移动到适合的分类中(如,2分钟后CCTV5将结束“NBA”且即将播放一部电影,则将“体育”列表中对应的频道移动至“未分类”列表中)。
[0043]7、每次切台后,相应频道的“近期收看时间”会更新,之后系统即循环5-7步骤。
[0044]虽然以上描述了本发明的【具体实施方式】,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
【主权项】
1.一种基于用户喜好的机顶盒节目推荐方法,其特征在于:包括如下步骤: 步骤1、开启机顶盒,用户通过遥控选中或创建分类名称; 步骤2、机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入; 步骤3、实时监测频道节目,根据频道的节目EPG信息移出或者移入对应的频道。2.根据权利要求1所述的一种基于用户喜好的机顶盒节目推荐方法,其特征在于:还包括一步骤4、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表。3.根据权利要求1所述的一种基于用户喜好的机顶盒节目推荐方法,其特征在于:所述步骤3进一步具体为:实时监测频道节目,根据频道的节目EPG信息进行判断: 若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出; 若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加。4.一种基于用户喜好的机顶盒节目推荐系统,其特征在于:包括如下模块: 分类模块,开启机顶盒,用户通过遥控选中或创建分类名称; 加入频道模块,机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入; 检测控制模块,实时监测频道节目,根据频道的节目EPG信息移出或者移入对应的频道。5.根据权利要求4所述的一种基于用户喜好的机顶盒节目推荐系统,其特征在于:还包括一存储模块、数据库中创建一近期收看时间表,将用户所观看的频道存储入所述近期收看时间表。6.根据权利要求4所述的一种基于用户喜好的机顶盒节目推荐系统,其特征在于:所述检测控制模块进一步具体为:实时监测频道节目,根据频道的节目EPG信息进行判断: 若列表中频道与所述分类名称不匹配,则将该频道移出所述列表;否,则不移出; 若列表外的频道正在播放节目与所述分类名称匹配,则将该频道添加入所述列表;否,则不添加。
【专利摘要】本发明提供一种基于用户喜好的机顶盒节目推荐方法,开启机顶盒,用户通过遥控选中或创建分类名称;机顶盒通过该分类名称实时检索各个频道正在播放节目,若与分类名称匹配,则将该频道加入所述分类名称对应的列表中;否,则不加入;实时监测频道节目,根据频道的节目EPG信息移出或者移入对应的频道,本发明还提供一种基于用户喜好的机顶盒节目推荐的系统,使得用户不论什么时候都可以从相应的分类中快速找到自己喜欢的节目,提高了用户的收视体验。
【IPC分类】H04N21/432, H04N21/431, H04N21/45, H04N21/422, H04N21/466
【公开号】CN105554542
【申请号】CN201510856840
【发明人】吴江城
【申请人】福建新大陆通信科技股份有限公司
【公开日】2016年5月4日
【申请日】2015年11月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1