视频推荐方法及终端的制作方法

文档序号:7700192阅读:105来源:国知局
专利名称:视频推荐方法及终端的制作方法
技术领域
本申请涉及网络通信领域,特别是涉及一种视频推荐方法及终端。
背景技术
IPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体;向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。区别于传统电视,IPTV除了提供直播频道之外,IPTV还按片源类别提供了一 EPG首页主菜单,页面上提供链接进入分类列表,用户可以直接选择节目进行观看,列表中每个片源都有唯一的一个节目ID以进行区分。EPG页面中的节目数量很多,用户往往需要花费很多时间来查找自己喜欢的最新·更新的节目,为了使用户能够方便的观看自己喜欢的节目,现有的针对用户推荐节目的主要方式是由终端上传用户观看节目信息,由运营商统一收集统计,挑选用户点击率较高的节目制作成一个直播频道,即导视,在EPG首页播放。但是这种推荐方式,导视视频中推荐的节目所基于的用户统计为点播节目的所有用户,对于单个用户来说,导视视频中推荐的节目仍会存在某单个用户不感兴趣的节目,单个用户仍不能直接快速的挑选自己喜欢的节目。

发明内容
为解决上述技术问题,本发明实施例提供一种视频推荐方法及终端,针对点播节目的单个用户推荐用户喜爱的最新节目,使用户能够直接快速的获取喜欢的节目。一方面,提供一种视频推荐方法,包括获取依据用户操作记录确定的目标推荐视频;设置具有所述目标推荐视频的视频推荐列表;向所述用户发送所述视频推荐列表;其中,所述操作记录包括以下信息中的至少一种用户添加未观看视频至收藏夹或书签;用户点击某一类别视频的频率。另一方面,还提供一种视频推荐终端,包括确定单元,用于依据用户操作记录确定目标推荐视频;其中,所述操作记录包括以下信息中的至少一种用户添加未观看视频至收藏夹或书签;用户点击某一类别视频的频率;获取单元,用于对所述目标推荐视频进行获取;设置单元,用于设置具有所述获取单元获取的目标推荐视频的视频推荐列表;发送单元,用于向所述用户发送所述视频推荐列表。本发明提供的一种视频推荐方法及终端,依据单个用户的操作记录确定目标推荐视频,所述目标推荐视频包括用户添加到收藏夹或书签中的未观看视频,或用户点击频率满足预设点击频率的某一类别视频;由于所述目标推荐视频依据单个用户的个人操作记录确定,而所述个人操作记录在一定程度上反映了单个用户的个人喜好;所以将所述目标推荐视频发送给用户时,能够使用户更加直接的获取自己喜好的视频。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例一提供的一种视频推荐方法流程图;
图2为本发明实施例一提供的一种确定目标推荐视频的方法流程图;图3为本发明实施例一提供的视频推荐列表的结构示意图;图4为本发明实施例一提供的另一种视频推荐列表的结构示意图;图5为本发明实施例二提供的确定第二目标推荐视频的方法流程图;图6为本申请实施例二提供的一种视频推荐方法流程图;图7为本发明实施例二提供的EPG视频列表的架构示意图;图8为本发明实施例二提供的EPG视频列表的又一架构示意图;图9为本发明实施例二提供的用户获取视频并观看的方法流程图;图10为本发明实施例二提供的另一种用户获取视频并观看的方法流程图;图11为本发明实施例三提供的推荐视频展示示意图;图12为本发明实施例三提供的另一种推荐视频展示示意图;图13为本发明实施例三提供的另一种推荐视频展示示意图;图14为本发明实施例四提供的视频推荐终端的结构示意图;图15为本发明实施例四提供的另一种视频推荐终端的结构示意图;图16为本发明实施例四提供的另一种视频推荐终端的结构示意图;图17为本发明实施例四提供的另一种视频推荐终端的结构示意图。
具体实施例方式为了使本技术领域的人员更好地理解本申请方案。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。实施例一本发明实施例提供的视频推荐方法的处理流程图如图I所示,包括步骤SlOl :获取依据用户操作记录确定的目标推荐视频;所述操作记录包括以下信息中的至少一种用户添加未观看视频至收藏夹或书签;用户点击某一类别视频的频率;
在某一时间段内用户在查看EPG页面上的视频栏目单时,浏览到用户喜爱的视频节目而在当前时间段内没有充足时间进行观看时,用户将喜爱的视频节目添加至收藏夹或加入书签,对喜爱的视频节目进行标记,以便在时间充裕的情况下可以直接获取观看;用户在通过点击EPG页面上的视频栏目菜单链接进入观看节目的过程中,用户对于不同视频节目的喜爱程度不同,从而用户对于不同视频节目点击观看的频率相应的不同,用户对于自己喜爱的某些类别的视频栏目的点击频率相对较高;本申请实施例提供的视频推荐方法中,将用户添加至收藏夹或加入书签的视频以及用户点击频率较高的某一类别视频中的视频均可作为目标推荐视 频;
本申请实施例提供视频推荐方法中依据用户不同的操作记录确定不同推荐优先级的目标推荐视频;在用户的操作记录即包括用户添加未观看视频至收藏夹又包括用户点击某一视频的情况下,确定目标推荐视频的过程如本申请实施例提供的图2所示,包括步骤S201 :确定所述用户添加至收藏夹或书签中的未观看视频为第一目标推荐视频;步骤S202 :确定所述用户点击频率符合预设点击频率且未包含在所述第一目标推荐视频中的视频作为第二目标推荐视频;本申请实施例提供的视频推荐方法中,针对用户的不同操作记录所确定的各个目标推荐视频的推荐优先级是不同的,一般情况下,用户将未观看视频添加至收藏夹或书签中,表明用户对该未观看视频的喜爱程度或关注度较高,因此本申请实施例提供的视频推荐方法中,设定第一目标推荐视频的推荐优先级高于第二目标推荐视频;对所述确定的第一目标推荐视频及第二目标推荐视频进行获取的过程中,依据预设的门限数量值分别对所述第一目标推荐视频和第二目标推荐视频进行获取对于用户加入收藏夹或书签中的第一目标推荐视频在获取过程中,对收藏夹或书签中的未观看视频进行全部获取或按预设数值个数进行获取;获取的准则依据具体视频推荐过程中,视频推荐列表的容量进行确定;当视频推荐列表的容量足够容纳收藏夹或书签中的全部未观看视频时,对所述未观看视频进行全部获取;当视频推荐列表的容量有限时,获取预设数值个数的未观看视频;对于依据用户点击某一类别视频的频率确定的第二目标推荐视频的获取过程中,对该类别视频下的视频按预设数值个数进行获取;获取的准则依据具体视频推荐过程中,视频推荐列表的容量进行确定;在EPG视频栏目单中,用户点击某一类别视频下的视频的数量很大,在EPG视频栏目单中,每一种类别视频下的视频依据最新更新的时间顺序进行排列,本申请实施例中,对与第二目标推荐视频的获取,依据预设数值个数对用户点击类别视频下视频的更新顺序进行获取。步骤S102 :设置具有所述目标推荐视频的视频推荐列表;步骤S103 :向所述用户发送所述视频推荐列表。在获取目标推荐视频后,将所述目标推荐视频以视频推荐列表的形式的发送给用户,在设置所述视频推荐列表的过程中,一方面可以将所述视频推荐列表设置为线性表的形式,如本申请实施例图3所示,基于第一目标推荐视频的推荐优先级高于所述第二目标推荐视频,首先将所述第一目标推荐加入所述视频推荐列表中,然后将所述第二目标推荐视频加入至所述视频推荐列表中,加入顺序如图3中Al的加入顺序,推荐顺序如图3中BI的推荐顺序;对于图3中的目标推荐视频,如图3所示,第一目标推荐视频包括第一目标推荐视频a、第一目标推荐视频b和第一目标推荐视频c ;所述第一目标推荐视频a、第一目标推荐视频b和第一目标推荐视频c加入所述视频推荐列表的顺序根据用户将所述第一目标推荐视频a、第一目标推荐视频b和第一目标推荐视频c加入收藏夹或书签的时间顺序进行确定,如设定对用户先加入收藏夹或书签的视频进行优先推荐,则在图3中用户按时间顺序加入收藏夹或书签中的视频依次为第一目标推荐视频a、第一目标推荐视频b和第一目标推荐视频c ;如设定对用户后加入收藏夹或书签的视频进行有限推荐,则在图3中用户按时间顺序接入收藏夹或书签中的视频依次为第一目标推荐视频C、第一目标推荐视频b和第一目标推荐视频a;图3中,第二目标推荐视频包括第二目标推荐视频d、第二目标推荐视频e和第二目标推荐视频f ;第二目标推荐视频d、第二目标推荐视频e和第二目标推荐视频f加入·所述视频推荐列表的顺序根据用户对第二目标推荐视频d、第二目标推荐视频e和第二目标推荐视频f点击频率由高到低的顺序进行加入。另一方面,还可以将视频推荐列表设置为堆栈列表的形式,如本申请实施例提供的图4所示,首先将需要推荐的第二目标推荐视频加入视频推荐列表中,然后将第一目标推荐视频加入推荐列表;加入顺序如图4中A2所示,推荐顺序如B2所示;图4中,第二目标推荐视频包括第二目标推荐视频X、第二目标推荐视频I和第二目标推荐视频z ;第二目标推荐视频z、第二目标推荐视频y和第二目标推荐视频X加入视频推荐列表的顺序根据用户对第二目标推荐视频z、第二目标推荐视频I和第二目标推荐视频X点击频率由低到高的顺序进行加入;图4中,第一目标推荐视频包括第一目标推荐视频I、第一目标推荐视频m和第一目标推荐视频η ;所述第一目标推荐视频I、第一目标推荐视频m和第一目标推荐视频η加入所述视频推荐列表的顺序根据用户将其加入收藏夹或书签的时间顺序进行确定,如设定用户按时间顺序先加入收藏夹或书签的视频进行优先推荐,则在图4中用户先加入收藏夹或书签的为第一目标推荐视频1,然后依次为第一目标推荐视频m和第一目标推荐视频η ;如设定用户按时间顺序后加入收藏夹或书签的视频进行优先推荐,则在图4中用户先加入收藏或书签的为第一目标推荐视频η,然后依次为第一目标推荐视频m和第一目标推荐视频I。应用本发明实施例提供的视频推荐方法,将用户添加至收藏夹或书签中的视频以及用户点击频率较高的视频以视频推荐列表的形式发送给用户,使用户能够更加直接的获取自己喜爱的节目;其中用户添加至收藏夹或书签中的视频是用户本身就希望能够再次观看的节目,而对用户点击频率较高的视频则是依据对用户每次点击视频的次数进行统计分析获得的。实施例二对于依据用户操作记录确定目标推荐视频的过程中;当用户未点击过EPG视频栏目单中的视频时,即所述操作记录仅包括用户添加未观看视频至收藏夹或书签时,获取用户添加至收藏夹或书签中的未观看视频作为目标推荐视频,添加至视频推荐列表推荐给用户;当用户未添加未观看视频至收藏夹或书签时,依据用户对类别视频的点击频率由高到低的顺序按预设数值个数依次获取目标推荐视频,并将获取的目标推荐视频添加至视频推荐列表中推荐给用户。本申请实施例提供的视频推荐方法中,当所述操作记录为用户点击某一类别视频的视频时;依据用户操作记录确定目标推荐视频的过程图5所示;包括步骤S301 记录用户访问某一视频的访问路径;IPTV交互式网络电视中,IPTV提供的EPG视频节目单如本申请实施例提供的图7所示,在EPG首页节目单下设置有看大片、电影、电视机以及体育等多种节目;在各个节目类别下又按地域或其它方式细分为多个种类视频;用户通过依次点击节目单的视频类别直 至点击自己喜爱的具体视频从而对视频进行观看;其具体的实现方式如本申请实施例提供的图9所示;本申请通过一具体实例体现用户通过EPG视频节目单观看视频过程用户观看视频路径为看大片-最热推荐-无间道;包括步骤SOOl :用户通过终端接入IPTV系统,访问EPG首页;步骤S002 =IPTV系统返回EPG首页数据;步骤S003 :用户点击进入看大片栏目;步骤S004 :IPTV系统返回看大片栏目分类数据;步骤S005 :用户点击并进入最热推荐栏目;步骤S006 :IPTV系统返回最热推荐下栏目数据;步骤S007 :用户选择无间道观看;步骤S008 =IPTV系统返回媒体视频数据;步骤S009 :用户正常观看视频结束;如图9中各个步骤所示,为用户点击某一具体视频进行观看的执行过程从用户点击看“大片栏目”直至用户点击该栏目最底层的具体节目“无间道”进行观看,本申请实施例提供的视频推荐方法中,在依据点击频率确定目标推荐视频的过程中,首先记录用户访问某一视频的访问路径;即用户每通过EPG视频节目单访问一栏目页面,终端都记录当前栏目链接(child)及其上一级链接(parent);如用户点击“看大片”至“最热推荐”,然后选择“无间道”进行观看,则记录当前栏目子链接child “最热推荐”及当前子链接的父链接“看大片”;步骤S302 :依据所述访问路径分析所述视频所在视频系统的层次列表;通过记录的访问路径分析出IPTV系统节目栏目的层次列表;步骤S303 :统计所述用户点击所述层次列表中不同类别视频的频率;分析出所述IPTV系统节目栏目的层次列表后,统计用户点击所述层次列表中不同类别视频的频率;本申请实施例中将统计的用户点击层次列表中不同类别视频列表的次数作为用户点击不同类别视频的频率;如用户第一次通过点击“看大片”至“最热推荐”,选择“无间道”进行观看,当用户再次通过点击“看大片”至“最热推荐”,选择“最热推荐”中的栏目进行观看时,此时对“看大片”一 “最热推荐”的节目路径进行次数加I的操作;依照上述方式,对用户对EPG视频栏目单中视频的进行访问的各个层次进行计数统计;
本申请实施例提供的方法中,由于同一栏目可以通过不同的路径进入、视频分类下视频节目的数量不同等多种因素的存在,对于层次列表中各个层次栏目进行计数过程中,当前链接(child)不影响其上一链接(parent)的计数;步骤S304 :将点击频率符合预设点击频率的类别视频中的视频确定为目标推荐视频;在统计的点击频率中,如当前统计结果“看大片”被点击50次,“体育”被点击40次,“电视剧”被点击30次,“电影”被点击20次;于是在推荐过程中,“看大片”中的栏目将优先被推荐,依次按点击频率由高到低的顺序对其它栏目中的视频栏目进行推荐;本申请实施例提供的推荐方法中,单个栏目下推荐的节目数量根据预先配置的最大推荐数进行限制,所述最大推荐数的确定根据推荐列表的容量进行确定;当推荐列表的容量有限时,点击频率较低的栏目中的视频栏目有可能不被推荐。
·
本申请实施例提供的推荐方法中,依据点击频率确定推荐视频的过程中,依据父链接(parent)加子链接(child)计数相综合的最优方式进行推荐,如图7中,以“看大片”和“体育”两个栏目为例;“看大片”的计数统计为50次,“体育”的计数统计为40次;则“看大片”栏目下的子栏目将会优先被推荐,“看大片”栏目下的子栏目“最热推荐”和“片花”的统计次数分别为30次和11次,“最热推荐”下的栏目视频有限被推荐;“最热推荐”下的栏目视频推荐完毕后,由于“体育”栏目的子栏目“足球”的统计次数为20次,多于“片花”的统计次数11次,此时“足球”下的栏目视频将优先被推荐。本申请实施例提供的推荐方法中,在图9的基础上,提供了一新的视频访问示意10,在图10中,步骤S001-步骤S008与图9中所示相同,此处不在赘述;步骤S009 :用户收藏视频或设置书签;步骤SOlO :用户结束观看。用户在观看过程中,由于某种原因不能正常将正在观看的视频观看完毕,将正在观看的视频添加到收藏夹或设置书签;以便下次继续观看;本申请实施例提供的用户将未观看视频或未观看完得视频加入收藏夹或书签后EPG栏目列表的结构示意图如图8所示,收藏夹中包含用户添加至收藏夹中的栏目视频;书签中包含用户设置书签的栏目,同时还设置有历史记录;在推荐用户添加至收藏夹或书签中的栏目视频时,首先获取视频栏目,并且去除收藏夹与书签中重复的栏目视频,并与历史记录中的用户已经观看完毕的栏目视频进行比较,将用户添加至收藏夹或书签中但是已经观看完毕的栏目视频去掉,将剩余的栏目视频作为目标推荐视频推荐给用户。本申请实施例提供的视频推荐方法中,在图I所示方法的基础上,在向用户发送视频推荐列表后,可选的,还包括对所述视频推荐列表中的目标推荐视频进行展示,如图6所示,包括步骤SlOl-步骤S103与实施例一相同,此处不再赘述。步骤S104 :对所述视频推荐列表中的目标推荐视频进行展示。具体展示过程如本申请实施例提供的实施例三所描述实施例三本申请实施例提供的将视频推荐列表中的目标推荐视频进行展示的过程中,目标推荐视频以轮播方式或九宫格方式展示给用户;
将目标推荐视频以轮播方式展示给用户时,如本申请实施例提供的图11及图12所示,将视频推荐列表中的目标推荐视频按其推荐顺序依次进行展示,展示过程以“导视”的形式进行标记以提示用户,展示栏目依照轮播顺序(图11及图12中的轮播顺序如方向C所示)在终端处依次展示给用户;将目标推荐视频以九宫格方式展示用户时,如图13所示,每个格子中展示一个视频,如视频个数较多,可以设置多个页数,用户通过翻页选择被推荐的视频。以上为本申请实施例提供的视频推荐方法的方法实施例,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。实施例四 针对本申请实施例提供的视频推荐方法,本申请实施例提供了一种视频推荐终端,其结构示意图如图14所示,包括确定单元401、获取单元402、设置单元403和发送单元404 ;其中确定单元401用于依据用户操作记录确定目标推荐视频;所述操作记录包括以下信息中的至少一种用户添加未观看视频至收藏夹或书签;用户点击某一类别视频的频率;获取单元402用于对所述确定单元401确定的目标推荐视频进行获取;设置单元403用于设置具有所述获取单元402获取的目标推荐视频的视频推荐列表;发送单元404用于向所述用户发送所述视频推荐列表。在图14所述终端的基础上,如图15所示,确定单元401包括第一确定子单元405和第二确定子单元406 ;当用户操作记录同时包括所述以下信息中的两种时第一确定子单元405用于确定所述用户添加至收藏夹或书签中的未观看视频为第一目标推荐视频;第二确定子单元406用于确定所述用户点击频率符合预设点击频率且未包含在所述第一目标推荐视频中的视频为第二目标推荐视频。如本申请实施例提供的图16所示,获取单元402包括门限值预设子单元407,所述门限值预设子单元407用于分别对获取单元402获取第一目标推荐视频和第二目标推荐视频的门限数量值进行预设。如本申请实施例提供的图17所示,本申请实施例提供的终端,还包括展示单元408,用于对所述视频推荐列表中的目标推荐视频向用户进行展示。对于上述装置实施例而言,由于其基本相应于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。以上所述仅是本 申请的具体实施方式
,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
权利要求
1.一种视频推荐方法,其特征在于,包括 获取依据用户操作记录确定的目标推荐视频; 设置具有所述目标推荐视频的视频推荐列表; 向所述用户发送所述视频推荐列表; 其中,所述操作记录包括以下信息中的至少一种 用户添加未观看视频至收藏夹或书签; 用户点击某一类别视频的频率。
2.根据权利要求I所述的方法,其特征在于,当所述操作记录同时包括上述两种信息时; 所述依据用户操作记录确定目标推荐视频包括 确定所述用户添加至收藏夹或书签中的未观看视频为第一目标推荐视频; 确定所述用户点击频率符合预设点击频率且未包含在所述第一目标推荐视频中的视频为第二目标推荐视频。
3.根据权利要求2所述的方法,其特征在于,所述获取目标推荐视频包括 依据预设门限数量值分别对所述第一目标推荐视频和第二目标推荐视频进行获取。
4.根据权利要求2或3所述的方法,其特征在于,所述设置具有目标推荐视频的视频推荐列表包括 设定所述第一目标推荐视频的推荐优先级高于所述第二目标推荐视频;并将所述第一目标推荐视频和第二目标推荐视频添加至所述视频推荐列表。
5.根据权利要求I所述的方法,其特征在于,当所述操作记录为用户点击某一类别视频的频率时; 所述依据用户操作记录确定目标推荐视频包括 记录用户访问某一视频的访问路径; 依据所述访问路径分析所述视频所在视频系统的层次列表; 统计所述用户点击所述层次列表中不同类别视频的频率; 将点击频率符合预设点击频率的类别视频中的视频确定为目标推荐视频。
6.根据权利要求I所述的方法,其特征在于,将所述视频推荐列表发送给所述用户后,还包括 对所述视频推荐列表中的目标推荐视频进行展示; 所述展示包括 将所述目标推荐视频以轮播方式或九宫格方式展示给用户。
7.一种视频推荐终端,其特征在于,包括 确定单元,用于依据用户操作记录确定目标推荐视频; 其中,所述操作记录包括以下信息中的至少一种 用户添加未观看视频至收藏夹或书签; 用户点击某一类别视频的频率; 获取单元,用于对所述目标推荐视频进行获取; 设置单元,用于设置具有所述获取单元获取的目标推荐视频的视频推荐列表; 发送单元,用于向所述用户发送所述视频推荐列表。
8.根据权利要求7所述的终端,其特征在于,所述确定单元包括 第一确定子单元和第二确定子单元; 当所述操作记录同时包括所述以下信息中的两种时 所述第一确定子单元用于确定所述用户添加至收藏夹或书签中的未观看视频为第一目标推荐视频; 所述第二确定子单元用于确定所述用户点击频率符合预设点击频率且未包含在所述第一目标推荐视频中的视频为第二目标推荐视频。
9.根据权利要求8所述的终端,其特征在于,所述获取单元包括 门限值预设子单元,用于分别对获取单元获取第一目标推荐视频和第二目标推荐视频的门限数量值进行预设。
10.根据权利要求7所述的终端,其特征在于,还包括 展示单元,用于对所述视频推荐列表中的目标推荐视频向用户进行展示。
全文摘要
本发明公开了一种视频推荐方法,包括获取依据用户操作记录确定的目标推荐视频;设置具有所述目标推荐视频的视频推荐列表;向所述用户发送所述视频推荐列表。本发明提供的一种视频推荐方法,依据单个用户的操作记录确定目标推荐视频,所述目标推荐视频包括用户添加到收藏夹或书签中的未观看视频,或用户点击频率满足预设点击频率的某一类别视频;由于所述目标推荐视频依据单个用户的个人操作记录确定,而所述个人操作记录在一定程度上反映了单个用户的个人喜好;所以将所述目标推荐视频发送给用户时,能够使用户更加直接的获取自己喜好的视频。
文档编号H04N21/258GK102843586SQ201110167598
公开日2012年12月26日 申请日期2011年6月21日 优先权日2011年6月21日
发明者黄文超 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1