一种智能电视的节目推荐方法及装置制造方法及图纸

技术编号:9796535 阅读:100 留言:0更新日期:2014-03-22 03:53
本申请公开了一种智能电视的节目推荐方法及装置,包括:获取当前用户的历史观看记录,历史观看记录中至少包括用户观看过的节目的名称;根据历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目;将描述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在正在播放的节目的播放画面中显示推荐给当前用户的节目,描述推荐给当前用户的节目的信息中至少包括节目名称。这样就可以根据用户最常观看的节目类型为用户推荐感兴趣的节目,且能够使用户在当前节目的播放画面中直接看到被推荐的感兴趣节目,从而快速找到感兴趣的节目,提高观看效率,提升用户体验。

【技术实现步骤摘要】
一种智能电视的节目推荐方法及装置
本申请涉及智能电视领域,特别涉及一种智能电视的节目推荐方法及装置。
技术介绍
随着人们生活水平的提高,智能电视在家庭中的普及率日益广泛,替代传统电视的趋势越来越强,智能电视在人们的日常休闲与娱乐生活中起到越来越重要的作用。目前,智能电视已经可以播放来自多种信号源的节目,其中包括传统的直播电视节目以及网络视频节目等,这使得用户对于所要观看的电视节目的可选择性越来越大,在任何时刻都能够自主地选择自己感兴趣的节目进行观看。其中,在智能电视的桌面上一般会按照节目类型排列所有的节目。用户通过操作遥控器来浏览位于智能电视的桌面上的节目,并寻找到自己感兴趣的节目。但是,现有技术中至少存在如下问题:当按照节目类型排列所有的节目时,用户如果想要查找到自己感兴趣的节目,就需要先浏览海量节目,然后再对浏览到的各节目进行筛选,其中包括排除冗余的节目。而整个查找过程常常需要花费用户大量的时间,有时,用户按照上述繁琐的方式进行查找后,也无法找到自己感兴趣的节目,严重影响用户的观看效率,导致用户对智能电视的体验差。
技术实现思路
针对上述问题,本专利技术提供一种智能电视的节目推荐方法与装置,以便用户能够快速找到自己感兴趣的节目,提高观看电视节目的效率,提升用户体验。基于上述目的,本申请提供的技术方案如下:一种智能电视的节目推荐方法,包括:获取当前用户的历史观看记录,所述历史观看记录中至少包括用户观看过的节目的名称;根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目;将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,描述所述推荐给当前用户的节目的信息中至少包括节目名称。优选地,所述根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目,具体包括:统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的类型,并统计每个类型的节目数量;分别计算每个类型的节目数量与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个类型的节目的频繁程度;选取所述比值中的最大值与次大值,以所述最大值对应的类型作为第一推荐类型,以所述次大值对应的类型作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。优选地,所述根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目,具体包括:统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的导演姓名或主演姓名,并统计每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数;分别计算每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个导演或主演的节目的频繁程度;选取所述比值中的最大值与次大值,以所述最大值对应的导演或主演的节目作为第一推荐类型,以所述次大值对应的导演或主演的节目作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。优选地,所述将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,具体包括:将描述所述推荐给当前用户的节目的信息按照预设的优先级进行排序,生成信息列表;将所述信息列表加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述信息列表。优选地,所述描述所述推荐给当前用户的节目的信息中还包括:所述推荐给当前用户的节目的链接地址;则所述方法还包括:响应于用户对所述推荐给当前用户的节目的链接地址的点击操作,停止播放所述正在播放的节目,开始播放用户点击的链接地址所对应的推荐给当前用户的节目。优选地,还包括:依据用户对所述链接地址的点击操作的记录,对所述推荐给当前用户的节目进行二次筛选,并将描述二次筛选出的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述二次筛选出的节目;描述二次筛选出的节目的信息中至少包括节目名称。优选地,还包括:响应于用户对所述推荐给当前用户的节目的关闭操作,停止将描述所述推荐给当前用户的节目的信息加载在所述正在播放的节目的视频数据中,以便停止在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目。本申请还提供一种智能电视的节目推荐装置,包括:节目获取模块,用于获取当前用户的历史观看记录,所述历史观看记录中至少包括用户观看过的节目的名称;节目搜索模块,用于根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目;节目推荐模块,用于将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,描述所述推荐给当前用户的节目的信息中至少包括节目名称。优选地,所述节目搜索模块,具体包括:第一统计子模块,用于统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的类型,并统计每个类型的节目数量;第一计算子模块,用于分别计算每个类型的节目数量与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个类型的节目的频繁程度;第一搜索子模块,用于选取所述比值中的最大值与次大值,以所述最大值对应的类型作为第一推荐类型,以所述次大值对应的类型作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。优选地,所述节目搜索模块,具体包括:第二统计子模块,用于统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的导演姓名或主演姓名,并统计每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数;第二计算子模块,用于分别计算每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个导演或主演的节目的频繁程度;第二搜索子模块,用于选取所述比值中的最大值与次大值,以所述最大值对应的导演或主演的节目作为第一推荐类型,以所述次大值对应的导演或主演的节目作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。优选地,所述节目推荐模块,具体包括:排序子模块,用于将描述所述推荐给当前用户的节目的信息按照预设的优先级进行排序,生成信息列表;加载子模块,用于将所述信息列表加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述信息列表。优选地,还包括:节目播放模块,用于响应于用户对所述推荐给当前用户的节目的链接地址的点击操作,停止播放所述正在播放的节目,开始播放用户点击的链接地址所对应的推荐给当前用户的节目。优选地,还包括:节目筛选模块,用于依据用户对所述链接地址的点击操作的记录,对所述推荐给当前用户的节目进行二次筛选,并将描述二次筛选出的本文档来自技高网...
一种智能电视的节目推荐方法及装置

【技术保护点】
一种智能电视的节目推荐方法,其特征在于,该方法包括:获取当前用户的历史观看记录,所述历史观看记录中至少包括用户观看过的节目的名称;根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目;将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,描述所述推荐给当前用户的节目的信息中至少包括节目名称。

【技术特征摘要】
1.一种智能电视的节目推荐方法,其特征在于,该方法包括:获取当前用户的历史观看记录,所述历史观看记录中至少包括用户观看过的节目的名称;根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目;将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,描述所述推荐给当前用户的节目的信息中至少包括节目名称和所述推荐给当前用户的节目的链接地址;响应于用户对所述推荐给当前用户的节目的链接地址的点击操作,停止播放所述正在播放的节目,开始播放用户点击的链接地址所对应的推荐给当前用户的节目。2.根据权利要求1所述的节目推荐方法,其特征在于,所述根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目,具体包括:统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的类型,并统计每个类型的节目数量;分别计算每个类型的节目数量与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个类型的节目的频繁程度;选取所述比值中的最大值与次大值,以所述最大值对应的类型作为第一推荐类型,以所述次大值对应的类型作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。3.根据权利要求1所述的节目推荐方法,其特征在于,所述根据所述历史观看记录统计当前用户观看每个类型的节目的频繁程度,搜索频繁程度高的类型的节目作为推荐给当前用户的节目,具体包括:统计所述历史观看记录中的节目总数量,以及,确定所述历史观看记录中的每个节目的导演姓名或主演姓名,并统计每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数;分别计算每个节目的导演姓名或主演姓名在所述历史观看记录中出现的次数与所述历史观看记录中的节目总数量的比值;所述比值代表所述当前用户观看每个导演或主演的节目的频繁程度;选取所述比值中的最大值与次大值,以所述最大值对应的导演或主演的节目作为第一推荐类型,以所述次大值对应的导演或主演的节目作为第二推荐类型,搜索所述第一推荐类型的节目和第二推荐类型的节目作为推荐给当前用户的节目。4.根据权利要求1所述的节目推荐方法,其特征在于,所述将描述所述推荐给当前用户的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述推荐给当前用户的节目,具体包括:将描述所述推荐给当前用户的节目的信息按照预设的优先级进行排序,生成信息列表;将所述信息列表加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述信息列表。5.根据权利要求1所述的节目推荐方法,其特征在于,还包括:依据用户对所述链接地址的点击操作的记录,对所述推荐给当前用户的节目进行二次筛选,并将描述二次筛选出的节目的信息加载在正在播放的节目的视频数据中,以便在所述正在播放的节目的播放画面中显示所述二次筛选出的节目;描述二次筛选出的节目的信息中至少包括节目名称。6.根据权利要求1-5中任意一项所述的节目推荐方法,其特征在于,还包括:响应于用户对所述推荐给当前用户的节目的关闭操作,停止将描述所述推荐给当前用户的节目的信息加载在所述正在播放的节目的视频数据中,以便停止在所述正在播放的节目的播放画面中...

【专利技术属性】
技术研发人员:闫磊田甲子汤海波仝永辉
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1