网络电视推荐节目的方法与系统的制作方法

文档序号:9220133阅读:475来源:国知局
网络电视推荐节目的方法与系统的制作方法
【技术领域】
[0001]本发明涉及电视机技术领域,特别是涉及网络电视推荐节目的方法与系统。
【背景技术】
[0002]网络电视又称IPTV(Interactive Personality TV),它将电视机、个人电脑及手持设备作为显示终端,通过机顶盒或计算机接入宽带网络,实现数字电视、时移电视、互动电视等服务,网络电视的出现给人们带来了一种全新的电视观看方法,它改变了以往被动的电视观看模式,实现了电视以网络为基础按需观看、随看随停的便捷方式。
[0003]网络电视使用户能够便捷从互联网和有线电视两种途径获取电视节目资源,但是由于获取电视节目资源量过大,用户很多时候反而感觉无法知晓自己需要收看哪个/哪类
-H-* 口
T N ο
[0004]针对该问题,一般采用的方式是在网络电视中嵌入一套评分系统,读取评分记录,再根据用户评分记录和系统评分记录得出评分综合值,接着基于用户的评分记录来预测用户的喜好节目。上述方式虽然能够给用户推荐一部分节目,但是需要用户去主动评分,增加了用户操作,并且推荐节目可选择性太少,无法满足不同用户多样性需求。

【发明内容】

[0005]基于此,有必要针对现有网络电视操作复杂,且推荐结果无法满足用户多样化需求的问题,提供一种用户参与较少、操作简单且能够满足不同用户多样化需求的网络电视推荐节目的方法与系统。
[0006]一种网络电视推荐节目的方法,包括步骤:
[0007]记录用户收看各个节目的频率、时长以及收看时间;
[0008]识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型;
[0009]获取当前时间,根据不同收看时间内用户喜好节目类型,查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单;
[0010]将所述节目清单推送至用户。
[0011]一种网络电视推荐节目的系统,包括:
[0012]历史记录模块,用于记录用户收看各个节目的频率、时长以及收看时间;
[0013]喜好类型分析模块,用于识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型;
[0014]节目清单模块,用于获取当前时间,根据不同收看时间内用户喜好节目类型,查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单;
[0015]推送模块,用于将所述节目清单推送至用户。
[0016]本发明网络电视推荐节目的方法与系统,记录用户收看各个节目的频率、时长以及收看时间,识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型,获取当前时间,根据不同收看时间内用户喜好节目类型,查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单,将节目清单推送至用户。整个过程中,不需要用户过多参与,只需根据节目清单进行自主选择,操作简单,并针对不同时间段内不同用户需求,准确推送用户喜好的节目类型的清单,在实现准确推荐的同时,满足不同用户多样化的需求。
【附图说明】
[0017]图1为本发明网络电视推荐节目的方法第一个实施例的流程示意图;
[0018]图2为本发明网络电视推荐节目的方法第二个实施例的流程示意图;
[0019]图3为本发明网络电视推荐节目的系统第一个实施例的结构示意图;
[0020]图4为本发明网络电视推荐节目的系统第二个实施例的结构示意图。
【具体实施方式】
[0021]如图1所示,一种网络电视推荐节目的方法,包括步骤:
[0022]S200:记录用户收看各个节目的频率、时长以及收看时间。
[0023]我们可以在用户使用电视收看节目的历史过程中,记录下用户收看各个节目的频率、时长以及收看时间,其中,收看节目的频率指的是单位时间内收看相同单个节目的次数,例如一个月内收看4次《新闻联播》,则频率为4,收看节目的时长是指每次收看这个节目的时间长久,针对多次情况我们可以计算其平均值,例如收看半个小时的《新闻联播》,收看时间是指在一天24小时的什么时候收看这个节目,例如晚上7点收看《新闻联播》。
[0024]S400:识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型。
[0025]不同的节目可能属于不同的节目类型,我们可以根据现有常规方式或用户喜好对这些电视节目进行分类,识别用户收看各个节目类型。例如《喜羊羊与灰太狼》属于动画类,《快乐大本营》属于综艺类,《新闻联播》属于新闻类。根据用户收看各个节目的频率和时长就可以分析出用户喜爱哪个或者哪类节目,根据收看时间可以识别在不同时间,相同或不同用户的喜好节目,例如在下午6点时候家庭成员中的小孩子喜爱收看动画类的节目,如《喜羊羊与灰太狼》,在傍晚7点时候家庭成员中的爷爷喜爱收看新闻类的节目,如《新闻联播》。
[0026]S600:获取当前时间,根据不同收看时间内用户喜好节目类型,查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单。
[0027]步骤S400中已经分析出不同收看时间内用户喜好节目类型,我们在获取当前时间后,即可查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单。例如我们获知现在是下午6点,直接生成动画类节目清单,在后续处理中将动画类节目清单推送给用户。
[0028]S800:将节目清单推送至用户。
[0029]在步骤S600获取到节目清单后,我们推送至用户。用户再根据自身喜好和分析进行选择,从而便捷、准确实现节目推荐,满足不同用户多样化需求。
[0030]本发明网络电视推荐节目的方法,记录用户收看各个节目的频率、时长以及收看时间,识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型,获取当前时间,根据不同收看时间内用户喜好节目类型,查询当前正在播放用户喜好节目类型的频道和节目名称,生成节目清单,将节目清单推送至用户。整个过程中,不需要用户过多参与,只需根据节目清单进行自主选择,操作简单,并针对不同时间段内不同用户需求,准确推送用户喜好的节目类型的清单,在实现准确推荐的同时,满足不同用户多样化的需求。
[0031]如图2所示,在其中一个实施例中,步骤S200具体包括步骤:
[0032]S220:查询历史记录中用户收看电视频道和收看时间;
[0033]S240:根据历史记录中用户收看电视频道和收看时间,记录用户收看节目的名称、收看单个节目的频率和收看单个节目的时长。
[0034]一般来说,在同一时间内,同一频道在播放节目是固定,我们可以根据这个特性直接知晓当前频道正在播放的节目,例如在每天的晚上7点,用户正在收看中央一台,我们可以准确知道用户现在正在收看《新闻联播》,收看节目频率每天一次,收看节目的时长30分钟。由于只要初步获知频道和时间即可知晓节目,减少处理时间,进一步实现便捷。
[0035]在其中一个实施例中,识别用户收看各个节目所属节目类型,并根据用户收看各个节目的频率和时长以及收看时间,分析在不同收看时间内用户喜好节目类型之后还有步骤:
[0036]根据用户收看各个节目的频率和时长,对用户收看节目进行喜好度优先级排序;
[0037]根据用户收看节目喜好度优先级从高到低顺序,选取预设有限数量的节目,生成用户喜好节目清单。
[0038]用户喜好节目可以能包括多种,在本实施例中,对用户收看节目进行喜好度优先级排序,这个优先级排序的依据是用户收看节目的频率和时间,例如某个用户收看《快乐大本营》的频率是一个月看3次,收看时长是I个小时,收看《中国好声音》的频率是一个月4次,收看时长是I个小时,那么《中国好声音》喜好度优先级就高于《快乐大本营》。在生成用户喜好节目清单后,我们可以将其推送给用户。需要指出的是,用户喜好节目清单内包含的是有限数量的节目,例如我们只收录优先级排在前十的节目,这样可以减少用户需要浏览的数据量,便于用户更便捷做出选择。
[0039]在其中一个实施例中,根据用户收看节目喜好度优先级从高到低顺序,选取预设有限数量的节目,生成用户喜好节目清单之后还有步骤:
[0040]根据预设更新周期,更新用户喜好节目清单。
[0041]正如之前所述,用户喜好节目清单是有限数量的,可以用户在一年之中不同时间段内喜好节目不相同,我们需要对喜好节目清单进行刷新,补入新的喜好度优先级较高的节目,将原喜好节
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1