一种多媒体广播业务指南的实现方法和系统的制作方法

文档序号:7715247阅读:102来源:国知局
专利名称:一种多媒体广播业务指南的实现方法和系统的制作方法
技术领域
本发明涉及数字移动通信领域,尤其涉及一种SG(Service Guide,业务指南)在数字移动多媒体广播上实现的方法。
背景技术
近年来,数字移动多媒体广播技术已经成为研究的热点,其应用也在不断地广泛开展。手机电视/移动多媒体广播业务利用广电运营商的广播网络提供多媒体内容的下行传输,利用中国移动通信网络的鉴权管理系统和广电运营商的用户管理系统完成对用户的认证、授权和管理,同时利用移动网络的双向通道实现相关互动功能。 目前,有两种实现数字移动多媒体广播业务指南的方法。方法一,中国移动多媒体广播(China Mobile Multimedia Broadcasting,C腿)采用的方式是通过ESG(ElectronicService Guide,电子业务指南)服务器发送业务指南,客户端使用ESG浏览器调用CPD模块分析电视广播网中的业务指南信息来呈现给用户。方法二,利用中国移动的业务管理系统,通过其SG服务器分发业务指南。这两种业务指南的实现方法都存在如下不足之处
方法一采用广播的方式发送业务指南,客户端CPD模块从获取ESG启动文件到通过对ESG启动文件解析和加载业务指南,费时较长。特别是在ESG启动文件内容越来越大的情况下,这一过程所消耗的时间更长。而且,每次启动客户端,这一过程都要重复,显然降低了用户体验。 方法二对方法一做了一定改进,以减少数据量。客户端缓存一份业务指南,开机后,通过WAP网关向SG服务器请求业务指南,SG服务器判断SGDD(Service Guide DeliveryDescriptor)是否需要更新,将需要更新的分片封装成SGDU (Service Guide DeliveryUnit)反馈给客户端,客户端再更新其业务指南。该方法通过减少数据量加快了整个过程的进行,但是,当客户端本地缓存与SG服务器上相差较大或者完全不一致时,该过程同样耗时。 除了耗时外,无论哪一种方法都未能体现出个性化来。 一般的,在实际使用时,用户往往只关注自己感兴趣的业务内容,对其他内容可以不予理睬。上述方法根本不考虑用户方的需求,采取一刀切的方式,完全将所有指南信息发送给客户端,这样一来,数据量大,传输和解析过程本身就耗费较长时间,同时也耗费了用户定位自己关注内容所需的时间,
降低了用户的整体体验。 因此,需要一种业务指南的实现方法, 一方面能够较快地提供业务指南给用户,另一方面提供的业务指南是用户所关心的,从而提高用户的体验。

发明内容
本发明要解决的技术问题是提供一种手机电视业务指南的获取和实现方法,通过该方法能够快速地获取业务指南,且该业务指南具有个性化的特点,能够体现出终端用户的切实需求。
为了解决上述技术问题,本发明提供一种多媒体广播业务指南的实现系统,包括 客户端、WAP网关和通过WAP网关与客户端相连的SG服务器;其中 所述客户端包括个性化信息模块,用于组装发送个性化信息包; SG服务器包括个性化业务指南管理分发模块,用于接收来自客户端的个性化信息 包、将接受到的个性化信息统计分析、建立个性化业务指南、更新和维护个性化业务指南和 分发个性化业务指南。 进一步地,上述系统还包括客户端组装的个性化信息包,包括该节目内容描述
符、已播放时长、频道标识;组装完成后,发送该个性化信息包到SG服务器。 进一步地,上述系统还包括在节目内容分类管理的基础上,服务器根据描述符,
对所反馈的信息进行统计分析,并根据统计分析结果,建立个性化业务指南。
本发明还提供一种多媒体广播业务指南的实现方法,包括 客户端的个性化信息模块组装发送个性化信息包给SG服务器; SG服务器的个性化业务指南管理分发模块接收来自客户端的个性化信息包、将
接受到的个性化信息统计分析、建立个性化业务指南并根据客户端需求分发个性化业务指南。 进一步地,上述方法还包括所述个性化业务指南管理分发模块更新和维护个性 化业务指南。 进一步地,上述方法还包括当用户开始观看某一节目时,客户端开启定时器;当 定时器到达时,启动计时器;当用户切换节目内容时,停止计时器,计算已观看上述节目的 时长。 进一步地,上述方法还包括所述客户端判断时长是否超过阈值;如果没有超过, 则重新开启定时器;如果超过,则客户端组装个性化信息包;组装完成后,发送该个性化信 息包到SG服务器。 进一步地,上述方法还包括客户端组装的个性化信息包,包括该节目内容描述
符、已播放时长、频道标识;组装完成后,发送该个性化信息包到SG服务器。 进一步地,上述方法还包括在节目内容分类管理的基础上,服务器根据描述符,
对所反馈的信息进行统计分析,并根据统计分析结果,建立个性化业务指南。
进一步地,上述方法还包括所述SG服务器通过用户标识信息,获得服务器上该
用户对应的个性化业务指南;SG服务器反馈个性化业务指南的响应信息给客户端。 本发明通过获取用户个性化信息,对其进行统计分析,建立个性化业务指南,为用
户提供个性化服务。相比现有技术,该方法的业务指南内容迎合用户使用习惯,相对数据量
较小,换言之,能够以最小的数据量提供给用户最合适的业务内容,加快用户从发起业务到
获得业务指南的速度;另外,该个性化业务指南不是固定不变的,它可以根据用户不断变化
的使用习惯进行更新,因而具有动态跟踪的特点,以增加用户的使用体验。


图1是本发明优选实施例一种多媒体广播业务指南的实现系统;
图2是本发明采用主动方式的个性化信息收集方法流程;
图3是本发明采用被动方式的个性化信息收集方法流程;
图4是本发明个性化业务指南分发方法流程。
具体实施例方式
本发明在传统的业务指南方法上加以改进,采用的技术方案新增加两个基本模
块, 一个是用户个性化信息收集模块, 一个是个性化业务指南管理分发模块。 个性化信息收集模块通过SG服务器与客户端进行交互,收集客户端反馈的个性
化信息内容。个性化的信息内容包括当前用户选择的电视节目频道、电视节目内容等,但不
限于此。 个性化业务管理分发模块根据收集到的个性化信息,建立针对不同用户的个性化 业务指南,并根据反馈及时维护、更新该指南。 通常,个性化信息可以直接由用户定制,但这样不能动态地体现用户的喜好方式。 因此,这里提出更为智能的方式建立个性化业务指南。即用户在观看节目内容时,客户端可 以使用主动和被动两种方式反馈当前用户观看的节目内容描述符、频道等信息。主动方式 是客户端观看某一段时间后,比如超过一定阈值T,就反馈信息给服务器;被动方式是服务 器发起个性化信息请求,客户端收到该请求后,反馈信息给服务器,服务器对这些信息进行 记录统计。这里服务器可以是SG服务器。 个性化业务指南管理分发首先是建立个性化业务指南。根据服务器收集到的个性 化信息,进行统计分析,比如用户A喜欢看最喜欢看体育类节目,尤其是篮球类,其次是音 乐艺术类节目,等等,那么在这些特征分类电视频道、节目类型的基础上,对其赋以相应权 重,进而选取用户较为关注的内容建立能够表达该用户喜好的业务指南。这样的业务指南 是整个业务指南的一小部分,因此内容少,但内容都是用户关注的,基本满足用户需求。同 时,该业务指南会随着用户使用习惯而改变,具有动态更新的特点。 一般地,个性化业务指 南可以满足用户的需求,但是当用户需要更多业务指南时,用户可以向服务器请求除该个 性化业务指南以外的其他指南内容。 本发明通过获取用户个性化信息,对其进行统计分析,建立个性化业务指南,为用
户提供服务。相比现有技术,该方法的业务指南内容迎合用户使用习惯,相对数据量较小,
换言之,能够以最小的数据量提供给用户最合适的业务内容,加快用户从发起业务到获得
业务指南的速度;另外,该个性化业务指南不是固定不变的,它可以根据用户不断变化的使
用习惯进行更新,因而具有动态跟踪的特点,以增加用户的使用体验。 下面结合附图对本发明的技术方案的优选实施例作进一步的详细说明。 如图1所示,图1是本发明优选实施例一种多媒体广播业务指南的实现系统。其
具体包括客户端、WAP网关和通过WAP网关与客户端相连的SG服务器。 所述客户端包括个性化信息模块,用于接收服务器端的个性化信息请求,并组装
发送个性化信息包。 SG服务器包括个性化业务指南管理分发模块,用于接收来自客户端的个性化信息 包、将接受到的个性化信息统计分析、建立个性化业务指南、更新和维护个性化业务指南和 分发个性化业务指南。 如图2所示,图2是本发明采用主动方式的个性化信息收集方法流程。包括以下 步骤户端开启定时器T1 ;
步骤202 :当定时器T1到达时,启动计时器Tc; 步骤203 :当用户切换节目内容时,停止计时器Tc,计算已观看上述节目的时长L ;
步骤204 :判断L是否超过阈值1Y ;如果没有超过,转到步骤201 ;如果超过,转到 步骤205 ; 步骤205 :客户端组装个性化信息包,包括该节目内容描述符、已播放时长、频道 标识;组装完成后,发送该个性化信息包到SG服务器; 步骤206 :在节目内容分类管理的基础上,服务器根据描述符,对所反馈的信息进 行统计分析; 步骤207 :服务器根据统计分析结果,建立个性化业务指南。 其中,T1定时器用来防止用户快速切换节目内容造成频繁判断是否发送个性化信 息。超时时限可以根据用户一般切换节目时间设定,比如三十秒到一分钟。
阈值描述是否应该组装和发送个性化信息包的时间判断。 一般的,可以设定为一 个相对较长的时间,该时间尽可能涵盖一般用户观看某一节目的时间长度。用户浏览节目 时,往往是几秒钟,也许会稍长一些,达到几分钟。通常,用户在确认观看某一节目时,大多 会超过三到十分钟,这样就可以在其间选择一个值,如八分钟,为阈值。该方法优点是简单 易行,缺陷在于不能动态地适应用户具有的个性观看时长习惯。因此,更好的办法是采用阈 值l的自适应方法。
阈值1Y自适应方法大致如下 设定一个满足大多数用户习惯的初始阈值1\ = 120s,这一时间设定的稍微短一 些,目的在于更多地覆盖一般用户的观看习惯。读取预先保存的阈值1Y,如果没有保存过, 则设定当前阈值为1Y = TA。 设定阈值上限lB = 600s,这是一个比较长的时间。如果用户此时间段内一直观看 某一节目,则完全可以认为用户已经确实在观看该节目,而非通常的浏览操作。
当用户开始观看某一节目时,开始计时。 当用户结束某一节目时,停止计时,计算停止到开始的时间差Tp。如果 TB > TP > TA,则TP保持不变,如果TP > TB或TP = TB,则将TP保存到观看时长统计表中。
观看时长统计表的长度LT = 10,当表项超过LT,就计算表中各项的平均值,然后将 1Y赋值为该平均值,并保存阈值IV。然后清空观看时长表。 定时器Tl和自适应超时阈值1Y的设定,可以避免收集一些不能真实反映用户使 用偏好的信息,使得统计信息更为客观准确。 如图3所示,图3是本发明采用被动方式的个性化信息收集方法流程。包括以下 步骤 步骤301 : SG服务器发起个性化信息请求; 步骤302 :客户端收到该请求后,组装个性化信息包,包括该节目内容描述符、已 播放时长、频道标识; 步骤303 :客户端反馈个性化信息包给SG服务器。 主动与被动两种方式相比较,主动方式通过阈值IY的设定,过滤一部分无用的内 容,较为客观的体现用户使用的习惯;被动方式可以即时反馈当前客户端的状态,便于SG服务器统计某一特定时刻用户的信息。 一般,推荐使用主动方式,但也可以结合被动方式共 同实现个性化信息的收集。
如图4所示,图4是本发明个性化业务指南分发方法流程。包括以下步骤
步骤401 :客户端开机,发起业务,首先向SG服务器发送个性化业务指南请求;
步骤402 :SG服务器端接收来自客户端的请求; 步骤403 :在SG服务器上,通过用户标识信息,获得服务器上该用户对应的个性化 业务指南; 在该步骤中根据用户标识发送用户需要的业务指南,并不一定要把该指南全部发 送给用户; 步骤404 :通过SGDD(Service Guide Delivery Descriptor,业务指南传输描述 符)业务指南发送描述符,结合步骤403中所得到的个性化业务指南,判断是否需要更新, 如果不需要,转到步骤406 ;否则,转到步骤405 ; 步骤405 :把需要更新的分片进行封装,生成SGDU(Service GuideDelivery Unit, 业务指南传输单元); 步骤406 :SG服务器反馈个性化业务指南的响应信息; 步骤407 :客户端收到来自SG服务器的个性化业务指南的响应信息; 步骤408 :客户端根据反馈信息,更新本地个性化业务指南; 步骤409 :用户判断当前的个性化业务指南是否已经满足其要求,如果满足,转入 步骤414 ;否则,转入步骤410 ; 步骤410 :当需要更多业务指南内容时,用户通过客户端发起"更多业务指南请 求"; 步骤411 :SG服务器收到来自客户端的"更多业务指南请求"; 步骤412 :SG服务器根据用户标识和SGDD,把除了上次已经发送的业务指南内容
之外的分片进行封装,生成SGDU反馈给用户; 步骤413 :客户端根据反馈信息构建新的业务指南呈现给用户;
步骤414 :用户选择业务内容进行播放。 当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情况,熟悉本 领域的技术人员当可根据本发明作出各种相应的更改或变化,但凡在本发明的精神和原则 之内所作的任何修改、等同替换、改进,均应包含在本发明的保护范围之内。
权利要求
一种多媒体广播业务指南的实现系统,包括客户端、WAP网关和通过WAP网关与客户端相连的业务指南(SG)服务器;其中所述客户端包括个性化信息模块,用于组装发送个性化信息包;SG服务器包括个性化业务指南管理分发模块,用于接收来自客户端的个性化信息包、将接受到的个性化信息统计分析、建立个性化业务指南、更新和维护个性化业务指南和分发个性化业务指南。
2. 如权利要求l所述的系统,其特征在于客户端组装的个性化信息包,包括该节目内容描述符、已播放时长、频道标识;组装完成后,发送该个性化信息包到SG服务器。
3. 如权利要求l所述的系统,其特征在于在节目内容分类管理的基础上,服务器根据描述符,对所反馈的信息进行统计分析,并根据统计分析结果,建立个性化业务指南。
4. 一种多媒体广播业务指南的实现方法,包括客户端的个性化信息模块组装发送个性化信息包给SG服务器;SG服务器的个性化业务指南管理分发模块接收来自客户端的个性化信息包、将接受到的个性化信息统计分析、建立个性化业务指南并根据客户端需求分发个性化业务指南。
5. 如权利要求4所述的方法,其特征在于所述个性化业务指南管理分发模块更新和维护个性化业务指南。
6. 如权利要求4所述的方法,其特征在于当用户开始观看某一节目时,客户端开启定时器;当定时器到达时,启动计时器;当用户切换节目内容时,停止计时器,计算已观看上述节目的时长。
7. 如权利要求6所述的方法,其特征在于所述客户端判断时长是否超过阈值;如果没有超过,则重新开启定时器;如果超过,则客户端组装个性化信息包;组装完成后,发送该个性化信息包到SG服务器。
8. 如权利要求6所述的方法,其特征在于客户端组装的个性化信息包,包括该节目内容描述符、已播放时长、频道标识;组装完成后,发送该个性化信息包到SG服务器。
9. 如权利要求4所述的方法,其特征在于在节目内容分类管理的基础上,服务器根据描述符,对所反馈的信息进行统计分析,并根据统计分析结果,建立个性化业务指南。
10. 如权利要求4所述的方法,其特征在于所述SG服务器通过用户标识信息,获得服务器上该用户对应的个性化业务指南;SG服务器反馈个性化业务指南的响应信息给客户
全文摘要
本发明涉及一种实现数字移动多媒体广播业务指南的方法及系统,通过获取用户个性化信息,对之进行统计分析,建立个性化业务指南,为用户提供服务。与现有技术相比,该方法的业务指南内容迎合用户使用习惯,相对数据量较小。换而言之,能够以最小的数据量提供给用户最合适的业务内容,加快用户从发起业务到获得业务指南的速度。另外,该个性化业务指南不是固定不变的,它可以根据用户不断变化的使用习惯进行更新,因而具有动态跟踪的特点,以增加用户的使用体验。
文档编号H04L29/08GK101741895SQ20091018950
公开日2010年6月16日 申请日期2009年11月23日 优先权日2009年11月23日
发明者赵缙 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1