一种基于指纹识别的IPTV节目推荐方法及装置与流程

文档序号:12279777阅读:来源:国知局

技术特征:

1.一种基于指纹识别的IPTV节目推荐装置,包括遥控器、IPTV机顶盒以及IPTV服务器,其特征在于:所述遥控器包括:指纹采集单元、控制单元、存储单元、编码单元和发射单元,

所述指纹采集单元将采集到的指纹信息发送给控制单元,控制单元提取指纹特征数据,并对存储单元中已有的指纹信息进行匹配检测,当发现新指纹时,分配指纹编号,将特征数据和指纹编号作为用户特征匹配数据保存到存储单元,控制单元将用户指纹编号对应的ASCII码值分配给编码单元,编码单元用于将开机信号和指纹编号的ASCII码值转换为控制信号,通知发射单元发射脉冲调制信号,并将脉冲调制信号发送到IPTV机顶盒;

所述IPTV机顶盒接收遥控器发送的开机信号和用户指纹编号,将内置的IPTV机顶盒用户账号和用户指纹编号发送给IPTV服务器;

所述IPTV服务器接收IPTV机顶盒内置用户账号和转发的用户指纹编号,将机顶盒内置用户账号和用户指纹编号组合生成用户编号,并根据用户编号执行相关节目推荐算法,获取推荐节目编号,将包含推荐节目的EPG返回给机顶盒。

2.一种基于指纹识别的IPTV节目推荐方法,其特征在于:所述方法包括以下步骤:

步骤1、用户启动具有指纹采集和识别功能的遥控器,遥控器采集用户指纹信息,并判断是否与已存储的指纹信息匹配,如无匹配信息则判断为新用户,转步骤2;

如有匹配信息则判断为老用户,转步骤3;

步骤2、遥控器存储用户指纹信息,并分配指纹编号作为唯一标识;

步骤3、遥控器向IPTV机顶盒发送开机信号和指纹编号;

步骤4、IPTV机顶盒将EPG浏览请求、用户账号和指纹编号发送给IPTV服务器;

步骤5、IPTV服务器根据用户账号和指纹编号组合查找对应的用户编号,如查找不到用户编号则判断为新用户,转步骤6;

如能查到用户编号则判断为老用户,转步骤7。

步骤6、存储用户账号和指纹编号,分配新的用户编号作为用户唯一标识。

步骤7、IPTV服务器根据用户编号,执行相关推荐算法,获得相关推荐内容,将包含推荐内容的EPG返回给IPTV机顶盒;

步骤8、IPTV机顶盒将包括推荐内容的EPG通过电视机展示给用户。

3.如权利要求2所述的一种基于指纹识别的IPTV节目推荐方法,其特征在于:步骤7中,所述推荐内容包括节目数据,节目数据包括一级至三级三种分级标签。

4.如权利要求3所述的一种基于指纹识别的IPTV节目推荐方法,其特征在于:步骤7中,对推荐内容进行标签分类的方法为:

1)任一推荐内容都必须有且仅能有1个一级标签;

2)任一推荐内容都必须具备属地、类型、人物3个二级标签;

3)任一推荐内容的属地分配1个三级标签,类型分配2个三级标签,人物分配3个三级标签;

4)三级标签的权重可配置。

5.如权利要求4所述的一种基于指纹识别的IPTV节目推荐方法,其特征在于:步骤7中,所述推荐算法,包括以下步骤:

步骤A1、根据用户编号和历史浏览记录,判断该用户类型,如无历史浏览记录则判断为新用户,转步骤J1;如有历史浏览记录则判断为老用户,转步骤B1;

步骤B1、分析该用户的观看记录,统计分级标签出现的次数;

步骤C1、判断是否有同一分类的三级标签出现两次及以上,如有则转步骤F1;如没有则转步骤D1;

步骤D1、分析该用户设定日期阈值内观看记录,统计各一级标签出现的次数,选取出现次数最多的分类,统计该分类中用户观看的重复标签;

步骤E1、判断是否有一级标签出现两次及以上,如有则转步骤H1;如没有则转步骤G1;

步骤F1、进行基于历史行为推荐;

步骤G1、进行基于内容属性推荐;

步骤H1、进行基于共同机制推荐;

步骤I 1、判断推荐结果总体观看次数是否大于100,如果是则推荐过程结束;如果否则转步骤J1;

步骤J1、进行基于排名推荐。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1