网络机顶盒及其工作方法

文档序号:8322687阅读:741来源:国知局
网络机顶盒及其工作方法
【技术领域】
[0001]本发明涉及通信领域,特别是指一种网络机顶盒及其工作方法。
【背景技术】
[0002]机顶盒早期是指基于有线电视网络的模拟频道增补器、模拟频道解扰器;随着数字电视广播和因特网的迅速发展,用户对信息需求的不断增强,机顶盒演变成以电视机为显示终端的信息接收和处理设备。
[0003]目前,市场上已有的机顶盒种类很多,例如:根据接收的信号种类不同,可以分为模拟机顶盒和数字机顶盒;根据采用的信号传输网络不同,可以分为卫星传输机顶盒、有线光缆机顶盒和地面传输机顶盒。上述几种机顶盒中,大多数的功能仅限于接收和处理图像信号、音频信号,少数机顶盒提供有限的交互式服务,例如:根据用户的个人情况播放针对其需要的广告。
[0004]但是,随着人们生活水平的提高,以及通讯和网络技术的发展,仅具有单一接收和处理图像信号、音频信号功能的机顶盒已经不能满足人们日益增长的物质文化需求,不能带给用户良好的业务体验。

【发明内容】

[0005]本发明要解决的技术问题是提供一种网络机顶盒及其工作方法,能够为用户提示即将播放的待推荐给用户的节目,改善和提高用户的体验。
[0006]为解决上述技术问题,本发明的实施例提供技术方案如下:
[0007]一方面,提供一种网络机顶盒的工作方法,包括:
[0008]根据用户的观看记录筛选出待推荐给用户的N类电视节目;
[0009]在用户开启网络机顶盒后,从所述N类电视节目中确定当前时段尚未播放的M个电视节目,并向用户提示所述M个电视节目的信息,其中,M、N为不小于O的整数。
[0010]进一步地,所述根据用户的观看记录筛选出待推荐给用户的N类电视节目包括:
[0011]根据用户的观看记录统计每类电视节目被用户观看的次数和时长;
[0012]将每类电视节目被用户观看的次数乘以预设的第一权重值得到第一分数,将每类电视节目被观看的时长乘以预设的第二权重值得到第二分数,将第一分数和第二分数相加得到每类电视节目的总分数;
[0013]筛选出总分数最高的N类电视节目作为待推荐给用户的电视节目。
[0014]进一步地,所述根据用户的观看记录统计每类电视节目被用户观看的次数和时长之前还包括:
[0015]判断电视节目是否为直播节目,并在判断电视节目为直播节目时,统计用户观看该类电视节目的次数和时长。
[0016]进一步地,所述向用户提示所述M个电视节目的信息包括以下方式中的至少一种:
[0017]通过语音向用户提示所述M个电视节目的信息;
[0018]通过网络机顶盒的屏幕向用户显示所述M个电视节目的信息;
[0019]通过与网络机顶盒连接的电视屏幕向用户显示所述M个电视节目的信息。
[0020]进一步地,所述M个电视节目的信息包括电视节目的名称、频道、播出时间和播放时长。
[0021]本发明实施例还提供了一种网络机顶盒,包括:
[0022]处理模块,用于根据用户的观看记录筛选出待推荐给用户的N类电视节目;
[0023]提示模块,用于在用户开启网络机顶盒后,从所述N类电视节目中确定当前时段尚未播放的M个电视节目,并向用户提示所述M个电视节目的信息,其中,M、N为不小于O的整数。
[0024]进一步地,所述处理模块包括:
[0025]统计单元,用于根据用户的观看记录统计每类电视节目被用户观看的次数和时长;
[0026]计算单元,用于将每类电视节目被用户观看的次数乘以预设的第一权重值得到第一分数,将每类电视节目被观看的时长乘以预设的第二权重值得到第二分数,将第一分数和第二分数相加得到每类电视节目的总分数;
[0027]筛选单元,用于筛选出总分数最高的N类电视节目作为待推荐给用户的电视节目。
[0028]进一步地,所述处理模块还包括:
[0029]判断单元,用于判断电视节目是否为直播节目;
[0030]所述统计单元具体用于在判断电视节目为直播节目时,统计用户观看该类电视节目的次数和时长。
[0031]进一步地,所述提示模块包括以下单元中的至少一个:
[0032]语音提示单元,用于通过语音向用户提示所述M个电视节目的信息;
[0033]显示提示单元,用于通过网络机顶盒的屏幕向用户显示所述M个电视节目的信息;
[0034]信息发送单元,用于将所述M个电视节目的信息发送给与网络机顶盒连接的电视屏幕,通过所述电视屏幕向用户显示所述M个电视节目的信息。
[0035]进一步地,所述M个电视节目的信息包括电视节目的名称、频道、播出时间和播放时长。
[0036]本发明的实施例具有以下有益效果:
[0037]上述方案中,网络机顶盒能够根据用户的观看记录筛选出待推荐给用户的电视节目,并在用户开启网络机顶盒时,向用户提示尚未播放的待推荐给用户的电视节目的信息,使得用户能够及时观看自己喜爱的电视节目,改善和提高了用户的体验。
【附图说明】
[0038]图1为本发明实施例网络机顶盒的工作方法的流程示意图;
[0039]图2为本发明实施例网络机顶盒的结构框图;
[0040]图3为本发明具体实施例网络机顶盒的工作方法的流程示意图;。
【具体实施方式】
[0041]为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0042]本发明的实施例提供一种网络机顶盒及其工作方法,能够为用户提示即将播放的待推荐给用户的节目,改善和提高用户的体验。
[0043]实施例一
[0044]本实施例提供了一种网络机顶盒的工作方法,如图1所示,本实施例包括:
[0045]步骤101:根据用户的观看记录筛选出待推荐给用户的N类电视节目;
[0046]步骤102:在用户开启网络机顶盒后,从N类电视节目中确定当前时段尚未播放的M个电视节目,并向用户提示M个电视节目的信息,其中,M、N为不小于O的整数。
[0047]本实施例中,网络机顶盒能够根据用户的观看记录筛选出待推荐给用户的电视节目,并在用户开启网络机顶盒时,向用户提示尚未播放的待推荐给用户的电视节目的信息,使得用户能够及时观看自己喜爱的电视节目,改善和提高了用户的体验。
[0048]进一步地,本发明的另一实施例中,包括上述步骤的基础上,根据用户的观看记录筛选出待推荐给用户的N类电视节目包括:
[0049]根据用户的观看记录统计每类电视节目被用户观看的次数和时长;
[0050]将每类电视节目被用户观看的次数乘以预设的第一权重值得到第一分数,将每类电视节目被观看的时长乘以预设的第二权重值得到第二分数,将第一分数和第二分数相加得到每类电视节目的总分数;
[0051]筛选出总分数最高的N类电视节目作为待推荐给用户的电视节目。
[0052]其中,第一权重值、第二权重值可以由用户根据自身需要来设置,还可以为网络机顶盒初始设置的默认值。
[0053]进一步地,根据用户的观看记录统计每类电视节目被用户观看的次数和时长之前还包括:
[0054]判断电视节目是否为直播节目,并在判断电视节目为直播节目时,统计用户观看该类电视节目的次数和时长。
[0055]进一步地,本发明的另一实施例中,包括上述步骤的基础上,向用户提示M个电视节目的信息包括以下方式中的至少一种:
[0056]通过语音向用户提示M个电视节目的信息;
[0057]通过网络机顶盒的屏幕向用户显示M个电视节目的信息;
[0058]通过与网络机顶盒连接的电视屏幕向用户显示M个电视节目的信息。
[0059]具体地,M个电视节目的信息可以包括电视节目的名称、频道、播出时间和播放时长。
[0060]实施例二
[0061]本实施例还提供了一种网络机顶盒,如图2所示,本实施例包括:
[0062]处理模块20,用于根据用户的观看记录筛选出待推荐给用户的N类电视节目;
[0063]提示模块21,用于在用户开启网络机顶盒后,从N类电视节目中确定当前时段尚未播放的M个电视节目,并向用户提示M个电视节目的信息,其中,M、N为不小于O的整数。
[0064]本实施例的网络机顶盒能够根据用户的观看记录筛选出待推荐给用户的电视节目,并在用户开启网络机顶盒时,向用户提示尚未播放的待推荐给用户的电视节目的信息,使得用户能够及时观看自己喜爱的电视节目,改善和提高了用户的体验。
[0065]进一步地,处理模块包括:
[0066]统计单元,用于根据用户的观看记录统计每类电视节目被用户观看的次数和时长;
[0067]计算单元,用于将每类电视节目被用户观看的次数乘以预设的第一权重值得到第一分数,将每类电视节目被观看的时长乘以预设的第二权重值得到第二分数,将第一分数和第二分数相加得到每类电视节目的总分数;
[0068]筛选单元,用于筛选出总分数最高的N类电视节目作为待推荐给用户的电视节目。
[0069]其中,第一权重值、第二权重值可以由用户根据自身需要来设置,还可以为网络机顶盒初始设置的默认值。
[0070]进一步地,处理模块还包括:
[0071]判断单元,用于判断电视节目是否为直播节目;
[0072]所述统计单元具体用于在判断电视节目为直播节目时,统计用户观看该类电视节目的次数和时长。
[0073]进一步地,所述提示模块包括以下单元中的至少一个:
[0074]语音提示单元,用于通过语音向用户提示M个电视节目的信息;
[0075]显示提示单元,用于通过网络机顶盒的屏幕向用户显示M个电视节目的信息;
[0076]信息发送单元,用于将M个电视节目的信息发送
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1