首页> 中国专利> IPTV系统中用户行为分析装置及实现分析应用的系统

IPTV系统中用户行为分析装置及实现分析应用的系统

摘要

本发明涉及一种IPTV系统中用户行为分析装置,该装置包括设备管理模块和连接于该设备管理模块的用户行为分析模块。本发明还涉及一种具有所述装置的实现IPTV系统中用户行为分析应用的系统,该系统还包括设置于IPTV网络的局端的IPTV用户行为分析服务器,用户行为分析服务器,该用户行为分析服务器与设置于各客户端的用户行为分析装置通过IPTV网络相互连接。本发明的用户行为分析装置中用户行为分析模块通过设备管理模块中的设备运行状态数据统计用户行为并进行分析,而应用系统中的用户行为分析服务器获取各用户行为分析装置的用户行为统计及分析结果,为运营商提供更具针对性的决策参考,进而使其能提供更符合用户要求的服务。

著录项

  • 公开/公告号CN102307315A

    专利类型发明专利

  • 公开/公告日2012-01-04

    原文格式PDF

  • 申请/专利权人 赛特斯网络科技(南京)有限责任公司;

    申请/专利号CN201110102686.1

  • 发明设计人 逯利军;钱培专;曹晶;林强;

    申请日2011-04-22

  • 分类号H04N21/258;

  • 代理机构上海智信专利代理有限公司;

  • 代理人王洁

  • 地址 210042 江苏省南京市玄武区玄武大道699号徐庄软件产业基地研发一区一幢8118

  • 入库时间 2023-12-18 04:04:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-01-29

    授权

    授权

  • 2013-05-22

    著录事项变更 IPC(主分类):H04N21/258 变更前: 变更后: 申请日:20110422

    著录事项变更

  • 2012-02-22

    实质审查的生效 IPC(主分类):H04N21/258 申请日:20110422

    实质审查的生效

  • 2012-01-04

    公开

    公开

说明书

技术领域

本发明涉及网络技术领域,特别涉及IPTV网络技术领域,具体是指一种IPTV系统中用 户行为分析装置及实现分析应用的系统。

背景技术

近几年,随着三网融合的不断推进,国内IPTV试商用地区与规模不断扩大,影响力也 在不断提高。同时,随着人们对数字化、网络化、流媒体化娱乐媒体认知度的提高和需求的 上升,IPTV作为融合业务的重要载体,也取得了稳步发展。IPTV的业务模式及内容也在不 断丰富,不仅在节目播放中提供了点播、时移、回看、轮播等互动功能,在内容方面囊括了 电影大片、热门电视剧、游戏娱乐、时尚生活、财经体育等精彩节目,还提供了阳光政务、 互动社区、互动休闲娱乐、电子商务等各式增值服务。随着IPTV业务的快速发展,了解用 户对IPTV的使用习惯,深度发掘IPTV用户潜在需求的重要性日益突出。IPTV用户行为分 析一方面可以辅助运营商调整IPTV业务策略和部署,提高用户体验,另一方面也可以为运 营商提供决策支持,增加诸如智能广告推送等,以增加运营商利润增长点。

EPG(Electronic Program Guide电子程序向导)提供IPTV系统和用户交互的首要界面, 是IPTV系统的核心模块之一。它是一个当前和将来节目信息的交互式节目安排表,用户通 过操作遥控器进行浏览。IPTV用户行为分析就是基于用户的EPG请求操作进行下列分析:

1、分析用户的直播、点播、回看使用情况,包括使用时长和使用次数,

2、分析用户收看的内容,从而统计出频道或节目的收视率、覆盖率、到达率等,

3、还包括用户开机记录、用户在线时长、用户在线高峰时间等。

传统的电视收视统计方法主要是基于采样方式,如问卷调查等,这种统计方法实时性不 够,而且由于是采样的方式,统计准确度不够,成本高,更无法根据用户兴趣做到内容的智 能推送,已无法适应IPTV业务发展的需求。因此,现有的IPTV系统中亟需一种能有效地对 用户的使用行为进行统计和分析,为IPTV运营商提供更具针对性的决策参考数据,从而促 进IPTV业务的进一步发展。

发明内容

本发明的目的是克服了上述现有技术中的缺点,提供一种能有效对用户的使用行为进行 统计和分析,为IPTV运营商提供更具针对性的决策参考数据,结构简单,运行成本低廉, 应用范围较为广泛的IPTV系统中用户行为分析装置及实现分析应用的系统。

为了实现上述的目的,本发明的IPTV系统中用户行为分析装置具有如下构成:

该装置包括设备管理模块和用户行为分析模块,所述的设备管理模块连接于所述的用户 行为分析模块。

在该用户行为分析装置中,所述的用户行为分析模块包括业务管理单元和服务管理单元, 所述的业务管理单元连接于所述的设备管理模块和服务管理单元之间。

在该用户行为分析装置中,所述的业务管理单元包括使用统计子单元、视频业务统计子 单元、增值业务统计子单元和菜单点击统计子单元,所述的使用统计子单元、视频业务统计 子单元、增值业务统计子单元和菜单点击统计子单元均连接于所述的设备管理模块和服务管 理单元之间。

在该用户行为分析装置中,所述的服务管理单元包括用户在线分析子单元、用户操作分 析子单元、业务使用分析子单元和用户习惯分析子单元,所述的用户在线分析子单元、用户 操作分析子单元、业务使用分析子单元和用户习惯分析子单元均连接所述的业务管理单元。

在该用户行为分析装置中,所述的用户行为分析模块为一运行于IPTV客户端的用户行 为监测系统,所述的设备管理模块为一运行于IPTV客户端的设备管理系统,所述的用户行 为监测系统连接于所述的设备管理系统。

在该用户行为分析装置中,所述的用户行为监测系统包括用户界面及业务调用层、异步 服务调用层、服务层、数据持久层、系统操作层和权限控制层。所述的数据持久层顺序连接 所述的服务层、异步服务调用层和用户界面及业务调用层,所述的系统操作层和权限控制层 均分别连接所述的用户界面及业务调用层、异步服务调用层、服务层和数据持久层。

在该用户行为分析装置中,所述的用户行为分析模块包括业务管理单元和服务管理单元, 所述的业务管理单元连接于所述的设备管理模块和服务管理单元之间,所述的业务管理单元 和服务管理单元均运行于所述的服务层。

本发明提供一种具有所述装置的实现IPTV系统中用户行为分析应用的系统,其特征在 于,所述的系统还包括IPTV用户行为分析服务器,所述的IPTV用户行为分析服务器设置于 IPTV网络的局端,所述的IPTV用户行为分析装置设置于IPTV网络的各客户端,所述的IPTV 用户行为分析服务器与IPTV用户行为分析装置通过IPTV网络相互连接。

该用户行为分析应用的系统中,所述的系统还包括设置于IPTV网络局端的推送服务器, 所述的推送服务器连接于所述的IPTV用户行为分析服务器。

采用了该发明的IPTV系统中用户行为分析装置包括设备管理模块和用户行为分析模块, 所述的设备管理模块连接于所述的用户行为分析模块。所述的用户行为分析模块通过设备管 理模块中的设备运行状态数据统计用户行为,并进行分析。本发明还提供了具有该用户行为 分析装置的用户行为分析应用的系统,该系统还包括IPTV用户行为分析服务器,所述的IPTV 用户行为分析服务器设置于IPTV网络的局端,所述的IPTV用户行为分析装置设置于IPTV 网络的各客户端,所述的IPTV用户行为分析服务器与IPTV用户行为分析装置通过IPTV网 络相互连接。从而使IPTV用户行为分析服务器能获取各IPTV用户行为分析装置的用户行为 统计及分析结果,为IPTV运营商提供更具针对性的决策参考,进而使运营商能提供更符合 用户要求的服务内容。本发明的IPTV系统中用户行为分析装置及实现分析应用的系统结构 简单,运行成本低廉,且应用范围较为广泛。

附图说明

图1为本发明的IPTV系统中用户行为分析装置的功能结构示意图。

图2为本发明的IPTV系统中用户行为分析装置的系统架构示意图。

图3为本发明的实现IPTV系统中用户行为分析应用的系统的结构示意图。

具体实施方式

为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。

请参阅图1所示,为本发明的IPTV系统中用户行为分析装置的功能结构示意图。

在一种实施方式中,该IPTV用户行为分析装置包括设备管理模块和用户行为分析模块, 所述的设备管理模块连接于所述的用户行为分析模块。其中,所述的用户行为分析模块包括 业务管理单元和服务管理单元,所述的业务管理单元连接于所述的设备管理模块和服务管理 单元之间。所述的业务管理单元包括使用统计子单元、视频业务统计子单元、增值业务统计 子单元和菜单点击统计子单元,所述的使用统计子单元、视频业务统计子单元、增值业务统 计子单元和菜单点击统计子单元均连接于所述的设备管理模块和服务管理单元之间。而所述 的服务管理单元包括用户在线分析子单元、用户操作分析子单元、业务使用分析子单元和用 户习惯分析子单元,所述的用户在线分析子单元、用户操作分析子单元、业务使用分析子单 元和用户习惯分析子单元均连接所述的业务管理单元。

在一种优选的实施方式中,所述的用户行为分析模块为一运行于IPTV客户端的用户行 为监测系统,所述的设备管理模块为一运行于IPTV客户端的设备管理系统,所述的用户行 为监测系统连接于所述的设备管理系统。

如图2所示,在所述的用户行为监测系统中包括用户界面及业务调用层、异步服务调用 层、服务层、数据持久层、系统操作层和权限控制层。所述的数据持久层顺序连接所述的服 务层、异步服务调用层和用户界面及业务调用层,所述的系统操作层和权限控制层均分别连 接所述的用户界面及业务调用层、异步服务调用层、服务层和数据持久层。其中所述的服务 层运行有所述的业务管理单元和服务管理单元。

本发明还提供一种具有所述装置的实现IPTV系统中用户行为分析应用的系统。在一种 实施方式中,如图3所示,该系统还包括IPTV用户行为分析服务器,所述的IPTV用户行为 分析服务器设置于IPTV网络的局端,所述的IPTV用户行为分析装置设置于IPTV网络的各 客户端,所述的IPTV用户行为分析服务器与IPTV用户行为分析装置通过IPTV网络相互连 接。

在一种优选的实施方式中,所述的实现IPTV系统中用户行为分析应用的系统还包括设 置于IPTV网络局端的推送服务器,所述的推送服务器连接于所述的IPTV用户行为分析服务 器。

IPTV用户对业务的使用全部是通过对机顶盒操作来完成的。所以最完整的用户操作记录 可以通过机顶盒反映出来。要从机顶盒上获取用户操作行为,则需要在机顶盒上部署一个功 能模块,该功能模块负责获取用户操作,并且通过对当前播放视频流的分析,获得所播放节 目名称。同时通过对RTSP/RTP包的分析获得当前用户的操作类型,如直播、点播、回看等。 另外该功能模块也能够收集用户的在线情况和EPG操作信息。

当这些信息存储在数据库后,设计一IPTV业务统计模块对信息进行一次汇总,包括开 机/在线统计、点播回看直播的业务统计、增值业务使用统计、菜单点击统计四个统计项目。 在此基础上,设计一IPTV用户行为分析模块对汇总的数据进行二次分析,获取需要的各项 用户行为数据,以及针对用户使用习惯进行深度的行为分析。

据此,在应用中,本发明的IPTV系统中用户行为分析装置具有如下架构(“D-B-S用户 行为分析”体系架构):

1、设备管理层(Device Management Layer)基于自动配置服务器(ACS)架构按照DSL Forum 的TR069标准协议对远程终端设备进行管理。该层所能管理的设备覆盖各种终端设备,比如 机顶盒,PC,以及手持或无线设备。

该设备管理层通过终端设备上的嵌入式模块(QTerm)对IPTV终端设备上的IPTV业务使 用行为进行全面监控。QTerm将IPTV终端设备上系统信息(包括IP,用户名,MAC,OUI, 制造商等)以及用户操作行为(如切换频道,点击菜单等)按照TR069协议格式返回给远程服务 器。

2、IPTV业务管理层(Business Management Layer)用于统计IPTV业务使用情况,如开机 率,直播/点播/回看业务收视统计,增值业务使用统计等。该层通过从QTerm定期采集以及 QTerm主动上报获取业务即时使用情况,并对该信息进行汇总统计以图表的方式呈现。

3、服务管理层(Service Management Layer)主要提供对业务管理层中统计出来的数据进行 分析挖掘,以提取用户行为习惯规则。这些服务管理模块结合营帐信息及节目相关信息(如点 播节目单,直播频道节目时间表等)并融合了各业务相关的分析方法,比如点播/直播/回看的 到达率,直播频道节目的占有率,高频使用时段分析,趋势分析等。此外,该层的服务模块可 以将其他业务分析结果输入到用户行为习惯分析模块进行全面综合的用户行为习惯规则挖 掘。该服务管理层提供相应的外部接口给推送服务器以便推送服务器根据分析出的结果进行 有针对性的调整EPG模板以及媒体服务器中内容安排。

总体而言,该架构随着体系层次从底层设备层到上层用于分析的服务管理层,系统的智 能挖掘将会体现的越来越明显。对用户行为的全面智能分析,为IPTV业务运营以及内容推 送决策提供准确的依据和指导。

使用该技术架构可以建立具有高度灵活性和适应性的IPTV用户行为分析系统。能够实 时抓取用户的在线信息和收视情况(直播、点播和回看)。可以在基础数据的基础上进行汇总 分析出所有IPTV系统用户的整体在线情况分析、收视统计分析和增值业务使用情况分析, 以便于运营部门决策提供可靠的数据依据。并且可以进行灵活的用户行为习惯挖掘和用户分 类,为用户的个性化定制提供基础。且该系统架构考虑了扩展性,针对用户的增长可以方便 的扩容。

依据上面该架构本发明设计了一具有IPTV-UBA框架的用户行为分析装置。该用户行为 分析装置用以完成以下功能:

1、在线用户分析主要是统计用户使用机顶盒的情况,具体包括开机时间、开机时长、开 机用户数、开机率(开机用户数/总用户数)等。通过在线用户分析,可以掌握用户对IPTV 业务的使用情况、每天的高峰时段等信息。

2、收视统计分析主要是统计直播、点播和回看业务的指定时间范围内各直播频道统计信 息和指定时间范围内直播频道收视趋势分析。

3、指定用户收视统计分析:该功能是查看指定时间范围内,单个用户的以下9个收视指 标总使用时长(观看直播、点播、回看的总时长)、总使用次数(观看直播、点播、回看的总 次数)、总使用天数(观看视频的天数):必须收看视频才算使用天、直播频道观看时长、直 播频道观看次数、点播内容观看时长、点播内容观看次数、回看节目观看时长、回看节目观 看次数。

对于设备管理层(Device Management Layer),针对不同的机顶盒,其处理方式各不相同, 但是基本的处理逻辑是一样的,在网卡驱动侧抓取包并依据需求分析出各个指标。

对于IPTV业务管理层(Business Management Layer)和服务管理层(Service Management  Layer)以及数据展示层,其具体的IPTV-UBA框架的实现方法如图2所示,包括以下层次:

1、GXT(用户界面及业务调用层):为客户端框架,用来显示用户界面并通过用户操作 异步调用服务端的业务逻辑服务,通过Model-Controller-View之间的关系处理数据传递、逻 辑控制和页面呈现,所有的用户直接交互都在这一层进行。

2、GXT Service适配(异步服务调用)层:用来搭建客户端GXT和服务端Service的适 配连接,由于客户调用异步service有很大的技术依赖性。为了保证服务端Service的技术和 业务逻辑的独立性,添加这一个适配层用来转换Service和客户端之间的调用和回调数据格 式。

3、Service(服务)层:用来处理业务逻辑和调用底层的数据持久层,在这一层应当保持 事物的独立性和原子性。另外该层还实现了“D-B-S用户行为分析”体系架构的IPTV业务管 理层(Business Management Layer)和服务管理层(Service Management Layer)的汇总逻辑。

4、DAO(数据持久)层:在这一层做数据持久化工作,采用Hibemate框架封装数据的 增删改查工作,保证了数据操作的效率。

5、Spring(系统操作)层:通过Spring的依赖注入来控制引用bean和参数,通过AOP 进行日志记录,性能统计,安全控制,事务处理,异常处理等等。

6、Acegi(权限控制)层:通过这一层来做权限控制,对于不同的用户其功能显示和数 据显示不同,通过对细粒度业务、功能实体进行访问控制。

采用了该发明的IPTV系统中用户行为分析装置包括设备管理模块和用户行为分析模块, 所述的设备管理模块连接于所述的用户行为分析模块。所述的用户行为分析模块通过设备管 理模块中的设备运行状态数据统计用户行为,并进行分析。本发明还提供了具有该用户行为 分析装置的用户行为分析应用的系统,该系统还包括IPTV用户行为分析服务器,所述的IPTV 用户行为分析服务器设置于IPTV网络的局端,所述的IPTV用户行为分析装置设置于IPTV 网络的各客户端,所述的IPTV用户行为分析服务器与IPTV用户行为分析装置通过IPTV网 络相互连接。从而使IPTV用户行为分析服务器能获取各IPTV用户行为分析装置的用户行为 统计及分析结果,为IPTV运营商提供更具针对性的决策参考,进而使运营商能提供更符合 用户要求的服务内容。本发明的IPTV系统中用户行为分析装置及实现分析应用的系统结构 简单,运行成本低廉,且应用范围较为广泛。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种 修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限 制性的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号