实现节目赠送业务的系统和方法

文档序号:7963245阅读:131来源:国知局
专利名称:实现节目赠送业务的系统和方法
技术领域
本发明涉及网络交互式电视系统,特别涉及一种实现节目赠送业务的网络交互电视系统和方法。
背景技术
随着互联网技术、数据通信宽带技术、多媒体技术、电视数字技术的发展,出现了一种综合以上各项技术的网络交互电视系统,这种技术具有与传统模拟电视完全不同的用户体验即提供了消费者与媒体服务者之间的在线互动,通过这种互动满足了消费者“按需求观看节目”的新体验,这是基于广播式技术的传统电视系统无法实现的。
网络交互电视系统一般提供两种基本业务直播业务和点播业务。直播业务的特征是提供不进行用户区分的各种公共电视频道服务,也就是说,凡得到运营商授权的用户都可观看到相应的频道节目。点播业务业务的特征是系统播放的节目是基于在线互动用户选择的结果,即从用户的角度看,系统同时对每一个点播用户播放的节目各不相同。


图1示出了一个典型的网络交互电视系统的基本架构。如图1所示,该系统包含内容获取子系统10、业务子系统11和终端子系统12,它们经网络连接在一起,以下分别予以描述。
内容获取子系统10将各种节目引入到交互电视系统中,节目类型包括点播节目、直播频道节目;节目数据包括节目的内容数据和节目的描述数据(如频道预告、节目名、节目的编解码格式等)。
业务子系统11构成网络交互电视系统的主体,包含的基本构件有终端管理单元111主要负责管理用户终端的合法性,提供用户上线注册(login)、下线注销(logout)和用户状态查询等功能;电子节目指南(EPG)112与终端管理单元111相连,用于在终端管理单元111的指示下向用户提供浏览电视节目预告的用户界面,例如可基于网页浏览与器模式;节目库113为一个数据库,用于存储和备份从内容获取子系统10获取的节目,为了提高系统性能,在节目库113内,节目可按分级结构存储;点播节目流播放服务器114与终端管理单元111和节目库113相连,其在终端管理单元111的指令下,从节目库113调取相应的节目并以点播节目流的形式向终端子系统发送,发送方式通常基于点对点的通信技术;直播节目流播放服务器115与终端管理单元111和节目库113相连,其在终端管理单元111的指令下,从节目库113调取相应的节目并以直播频道流的形式向终端子系统发送,发送方式通常是基于点对多点的通信技术(如组播、广播等)。
终端子系统12为接收网络交互电视系统节目的一组用户终端,它能够通过宽带网络与系统侧进行交互完成用户管理、业务的提供和控制,用户终端通常有两种形式一种是硬件终端(如机顶盒+电视),另一种是软件终端(即可运行于个人计算机(PC)、个人数字处理(PDA)、智能手机上的客户端软件)。
但是除了上述基本业务以外,还需要在上述网络交互电视系统中提供诸如节目赠送业务之类的增值业务。

发明内容
本发明的一个目的是提供一种可实现节目赠送业务的网络交互电视系统。
本发明的上述目的通过下列技术方案实现一种可实现节目赠送业务的网络交互电视系统,包含至少一个作为节目赠予方的用户终端、至少一个作为节目受让方的用户终端和一个经网络与所述用户终端相连的业务子系统,所述业务子系统包含一个赠送业务逻辑单元,用于处理所述用户终端经所述网络发送的节目赠送业务请求;一个赠送业务数据单元,用于根据所述赠送业务逻辑单元的指令保存、修改和搜索与赠送节目相关的数据;以及至少一个流播放服务器,用于根据所述赠送业务逻辑单元的指令,经所述网络向所述受让方播放赠送节目。
优选地,在上述系统中,所述业务子系统进一步包含一个终端管理单元,用于根据所述赠送业务逻辑单元的指令对所述赠予方和受让方进行鉴权。
优选地,在上述系统中,所述业务子系统进一步包含一个连接在所述用户终端与所述赠送业务逻辑单元之间赠送业务接口单元。
优选地,在上述系统中,所述业务子系统进一步包括一个与所述流播放服务器相连的节目库,用于存储播放的节目。
本发明的另一个目的是提供一种在一个网络交互电视系统中实现节目赠送业务的方法。
本发明的上述目的通过下列技术方案实现一种在一个网络交互电视系统中实现节目赠送业务的方法,所述网络交互电视系统包含至少一个作为节目赠予方的用户终端、至少一个作为节目受让方的用户终端和一个经网络与所述用户终端相连的业务子系统,包含以下步骤所述用户终端经所述网络向所述业务子系统发送一个节目赠送业务请求;以及所述业务子系统响应于所述节目赠送业务请求,经所述网络向所述用户终端提供相应的节目赠送业务。
优选地,在上述方法中,所述节目赠送业务请求包含所述赠予方和受让方的用户终端身份标识和赠送节目列表,所述业务子系统按照下列方式提供相应的节目赠送业务根据所述赠予方和受让方的用户终端身份标识确定其是否为合法用户;如果确认所述赠予方和受让方都为合法用户,则经所述网络向所述受让方发送是否愿意接收赠送节目的消息;以及如果从所述受让方接收到同意赠送的消息,则将所述受让方列入所述赠送节目列表内所列节目的收视用户列表。
优选地,在上述方法中,所述节目赠送业务请求包含时段、节目类型、节目信息和所述赠予方和受让方的用户终端身份标识,所述业务子系统根据所述时段、节目类型、节目信息和所述赠予方和受让方的用户终端身份标识确定并经网络向所述用户终端传送所述受让方的赠送节目列表。
优选地,在上述方法中,所述节目赠送业务请求包含受让方的用户终端身份标识和赠送节目删除列表,所述业务子系统根据所述赠送节目删除列表取消所述受让方的赠送节目。
优选地,在上述方法中,所述节目赠送业务请求包含受让方的,所述业务子系统根据所述用户终端身份标识和请求播放的赠送节目的名称,经网络向所述受让方播放所述请求播放的赠送节目。
本发明可在不改变现有网络交互电视系统基本架构的前提下实现节目赠送业务,因此降低了开发成本,并且也可将对系统已有功能和业务的影响降低到最低限度。
附图简述以下借助较佳实施例和附图对本发明作更为充分的阐述,其中图1示出了一个典型的网络交互电视系统的基本架构。
图2示出了按照本发明的网络交互电视系统的业务子系统的结构。
图3示出了按照本发明第一实施例的节目赠送业务实现方法的流程图。
图4示出了按照本发明第二实施例的节目赠送业务实现方法的流程图。
图5示出了按照本发明第三实施例的节目赠送业务实现方法的流程图。
图6示出了按照本发明第四实施例的节目赠送业务实现方法的流程图。
具体实施例方式
在本发明中,节目赠送业务包括下列内容一个用户终端(以下又称为赠予方)向另一个用户终端(以下又称为受让方)赠送节目、用户终端(赠予方或受让方)查询其赠送或接受的赠送节目清单、用户终端(赠予方或受让方)删除其赠送或接受的赠送节目清单中的节目、受让方请求播放其接受的节目等。节目类型例如包括直播频道节目和点播节目,此外,根据业务应用场合,可能需要对赠予方的赠送权限和受让方的受让权限进行核查,例如赠予方是否订购了赠送业务,是否有足够的账户余额为节目赠送付费,受让方是否为合法用户终端等。
与图1所示的网络交互电视系统相比,其差别主要在于业务子系统,以下借助图2描述按照本发明的网络交互电视系统的业务子系统的结构。
如图2所示,该业务子系统21包含终端管理单元211、节目库212、赠送业务逻辑单元213、赠送业务数据单元214和赠送业务接口单元215和流播放服务器216。
终端管理单元211与赠送业务逻辑单元213相连,负责管理用户终端的合法性(例如根据赠送业务逻辑单元213的指令对赠予方的赠送权限和受让方的受让权限进行核查),提供用户上线注册(login)、下线注销(logout)和用户状态查询等功能。
节目库212为一个数据库,用于存储和备份从内容获取子系统获取的节目,为了提高系统性能,在节目库213内,节目可按分级结构存储。
赠送业务逻辑单元213负责实现节目赠送业务的控制功能,即,对用户终端发送的节目赠送业务请求进行处理,具体处理方式将结合下面借助图3~图6所示的流程加以描述。
赠送业务数据单元214与赠送业务逻辑单元213相连,用于根据赠送业务逻辑单元213的指令保存、修改和搜索与赠送节目相关的数据,例如包括节目赠予方的身份标识、受让方的身份标识、赠送时间,赠送的节目信息、有效期等。
赠送业务接口单元215与赠送业务逻辑单元213相连,用于向用户终端提供与赠送业务逻辑单元213的交互接口,从而接收用户终端的输入(例如使用节目赠送业务的类型、身份标识等)并向用户终端显示处理结果(例如赠送节目清单、允许或不允许使用赠送节目业务的信息提示等)。该单元至少可向用户终端提供下列处理界面节目赠送界面、节目赠送查询界面、赠送节目的删除界面、赠送节目的播放界面等。
流播放服务器216与赠送业务逻辑单元213和节目库212相连,其在赠送业务逻辑单元213的指令下,从节目库212调取相应的节目并以节目流的形式向终端子系统发送,如果是点播节目,则发送方式通常基于点对点的通信技术,如果直播节目,则发送方式通常是基于点对多点的通信技术(如组播、广播等)。
值得指出的是,以上描述的网络交互电视系统仅仅是示例性的,根据应用场合的要求,其还可将数字版权系统、网管子系统、节目分发系统等包含其中。
在上述业务子系统中,各个单元的功能都可借助可运行实现相应功能的软件的硬件来实现,这里所称硬件的例子包括但不限于数字信号处理器(DSP)、微处理器、专用集成电路(ASIC)和现场可编程门阵列(FPGA)等。此外,上述这些功能的每一个既可以由相应的一个硬件独立负责实现,也可以由若干个硬件以协同方式实现,或者,上述这些功能中的若干个功能可以由一个硬件独立负责实现,这些实现方式的变化对于本领域内的技术人员来说都是显而易见的,因此都属于本发明的精神和保护范围之内。
图3示出了按照本发明第一实施例的节目赠送业务实现方法的流程图。如图3所示,详细流程如下1)用户终端(赠予方)通过赠送业务接口单元215进行赠送业务相关信息的选择,如选择要赠送的节目列表、受让方的信息(例如受让方用户终端的身份标识或网络标识)、赠送节目的费用信息、赠送节目的时效信息等,用户确认这些信息后,确认赠送操作提交给赠送业务接口单元215进行处理;2)赠送业务接口单元215将用户界面操作转化为请求信息后发送至赠送业务逻辑单元213;
3)赠送业务逻辑单元213请求终端管理单元211对赠予方的赠送请求操作进行鉴权,终端管理单元211的鉴权检查项包括赠予方是否有资格进行此节目的赠送、受让方是否为合法用户、受让方是否同意接受此类型节目的赠送等;4)终端管理单元211返回鉴权结果;5)赠送业务逻辑单元213如果发现鉴权失败,则通过赠送业务接口单元215向用户报告出错;如果鉴权通过,则向赠送业务数据单元214发送请求添加用户的赠送记录;6)赠送业务数据单元214返回赠送业务逻辑单元213添加结果;7)赠送业务逻辑单元213向赠送业务接口单元215返回整个操作的处理结果;8)赠送业务接口单元215向用户显示赠送结果。
值得指出的是,可以为上述每一步骤的执行单元配置一个定时器作超时保护,如果定时器超时则进入错误处理流程,向用户返回出错信息,对于下面将要描述的图4~图6的流程,也可采用这种超时保护机制。
图4示出了按照本发明第二实施例的节目赠送业务实现方法的流程图。如图4所示,详细流程如下1)用户终端(赠予方或受让方)通过赠送业务接口单元215进行查询赠送节目清单操作,查询条件可以是下列项目的组合赠予方的用户信息、受让方的用户信息、节目信息、赠送时间信息。赠予方可以查询某段时间内向某几个用户赠送的某类型节目的清单;受让方也可以查询某段时间内被赠予的全部节目清单等;2)赠送业务接口单元215将用户界面操作转化为请求信息转交给赠送业务逻辑单元213进行业务处理;3)赠送业务逻辑单元213请求赠送业务数据单元214根据用户输入的条件搜索相应的赠送记录;4)赠送业务数据单元214向业务逻辑单元213返回查询结果清单;5)赠送业务逻辑单元213向赠送业务接口单元215返回赠送业务数据单元213查询得到的节目清单;6)赠送业务接口单元215向用户显示赠送节目清单。
图5示出了按照本发明第三实施例的节目赠送业务实现方法的流程图。如图5所示,详细过程如下1)用户终端通过赠送业务接口单元215请求进行删除赠送节目操作,删除操作包含如下两种情况赠予方删除其赠送他人的节目和受让方删除其被赠送的节目,用户通过赠送业务接口单元215确认这两种情况的待删节目的相关信息并提交赠送业务接口单元215;2)赠送业务接口单元215将用户界面操作转化为请求信息转交给赠送业务逻辑单元213进行业务处理;3)赠送业务逻辑单元213请求赠送业务数据单元214根据用户的请求条件删除匹配的赠送记录;4)赠送业务数据单元214向业务逻辑单元213返回删除结果;5)赠送业务逻辑单元213向赠送业务接口单元215返回赠送业务数据单元214的处理结果;6)赠送业务接口单元215向用户显示删除赠送节目结果。
图6示出了按照本发明第四实施例的节目赠送业务实现方法的流程图。如图6所示,详细过程如下1)用户终端(受让方)通过赠送业务接口单元215从赠送节目列表中选择要播放的赠送节目;2)赠送业务接口单元215将用户界面操作转化为请求信息转交给赠送业务逻辑单元213进行业务处理;3)赠送业务逻辑单元213向流播放服务器216发出节目播放资源分配请求,请求包含诸如播放的节目信息、用户信息之类的信息;4)流播放服务器216根据请求中的节目信息、用户信息进行节目的播放资源分配,返回的响应信息应包含请求是否成功、节目播放令牌、节目播放的流播放服务器地址信息;需要进一步说明的是,被请求的流播放服务器不一定是响应消息中返回的播放节目的流播放服务器,因为为了性能需要,可能使用重定向技术找到一个离终端最近,并且性能负载较轻的流播放服务器。此外,节目播放令牌的用途包括便于节目播放的流播放服务器作用户确认,即保证节目播放的流播放服务器的目标终端就是请求播放此节目的终端;其次是安全性考虑,在令牌中可以通过携带一些安全相关的信息防止网络攻击。
5)赠送业务逻辑单元213判断节目播放分配播放资源响应,如果请求失败,将进入出错处理并且最终显示错误信息给用户;如果请求成功则向请求赠送业务数据单元214设置此节目“已观看”的标记;6)赠送业务数据单元214设置此节目“已观看”标记并返回响应;7)赠送业务逻辑单元213向赠送业务接口单元215返回播放赠送节目响应,响应的信息包括请求是否成功、节目信息、节目播放令牌、节目播放的流播放服务器地址信息;8)在请求播放出错的情况下,赠送业务接口单元215向用户终端显示用户的出错信息,在请求播放成功的情况下,可向用户终端显示请求播放成功的信息;9)用户终端向节目播放的流播放服务器地址请求节目播放,请求包含的信息有请求的节目信息、终端信息、节目播放令牌;10)流播放服务器向用户终端返回响应,指示其已准备好播放的节目;11)流播放服务器向终端发送节目流数据,用户观看节目。
在阅读上述披露内容之后,其它修改对于本领域内的技术人员来说将是显而易见的。这种修改可能涉及到无线通信系统及其部件单元内已经公知的特征,并且这些特征可以代替这里已经描述的特征或者以添加的方式应用。
在本说明书和权利要求书中,出现在一个单元之前的词语“一个”并未将多个这种单元的情形排除在外。而且词语“包含”并未排除除所列单元或步骤以外还有其它单元或步骤存在的情形。
权利要求
1.一种可实现节目赠送业务的网络交互电视系统,包含至少一个作为节目赠予方的用户终端、至少一个作为节目受让方的用户终端和一个经网络与所述用户终端相连的业务子系统,其特征在于,所述业务子系统包含一个赠送业务逻辑单元,用于处理所述用户终端经所述网络发送的节目赠送业务请求;一个赠送业务数据单元,用于根据所述赠送业务逻辑单元的指令保存、修改和搜索与赠送节目相关的数据;以及至少一个流播放服务器,用于根据所述赠送业务逻辑单元的指令,经所述网络向所述受让方播放赠送节目。
2.如权利要求1所述的系统,其中,所述业务子系统进一步包含一个终端管理单元,用于根据所述赠送业务逻辑单元的指令对所述赠予方和受让方进行鉴权。
3.如权利要求1所述的系统,其中,所述业务子系统进一步包含一个连接在所述用户终端与所述赠送业务逻辑单元之间赠送业务接口单元。
4.如权利要求1所述的系统,其中,所述业务子系统进一步包括一个与所述流播放服务器相连的节目库,用于存储播放的节目。
5.一种在一个网络交互电视系统中实现节目赠送业务的方法,所述网络交互电视系统包含至少一个作为节目赠予方的用户终端、至少一个作为节目受让方的用户终端和一个经网络与所述用户终端相连的业务子系统,其特征在于,包含以下步骤所述用户终端经所述网络向所述业务子系统发送一个节目赠送业务请求;以及所述业务子系统响应于所述节目赠送业务请求,经所述网络向所述用户终端提供相应的节目赠送业务。
6.如权利要求5所述的方法,其中,所述节目赠送业务请求包含所述赠予方和受让方的用户终端身份标识和赠送节目列表,所述业务子系统按照下列方式提供相应的节目赠送业务根据所述赠予方和受让方的用户终端身份标识确定其是否为合法用户;如果确认所述赠予方和受让方都为合法用户,则经所述网络向所述受让方发送是否愿意接收赠送节目的消息;以及如果从所述受让方接收到同意赠送的消息,则将所述受让方列入所述赠送节目列表内所列节目的收视用户列表。
7.如权利要求5所述的方法,其中,所述节目赠送业务请求包含时段、节目类型、节目信息和所述赠予方和受让方的用户终端身份标识,所述业务子系统根据所述时段、节目类型、节目信息和所述赠予方和受让方的用户终端身份标识确定并经网络向所述用户终端传送所述受让方的赠送节目列表。
8.如权利要求5所述的方法,其中,所述节目赠送业务请求包含受让方的用户终端身份标识和赠送节目删除列表,所述业务子系统根据所述赠送节目删除列表取消所述受让方的赠送节目。
9.如权利要求5所述的方法,其中,所述节目赠送业务请求包含受让方的用户终端身份标识和请求播放的赠送节目的名称,所述业务子系统根据所述用户终端身份标识和请求播放的赠送节目的名称,经网络向所述受让方播放所述请求播放的赠送节目。
10.如权利要求9所述的方法,其中,所述业务子系统通过向所述受让方提供节目播放令牌以保证节目播放的目标终端为请求播放此节目的用户终端。
11.如权利要求10所述的方法,其中,所述节目播放令牌包含与安全相关的信息。
全文摘要
本发明涉及网络交互式电视系统,特别涉及一种用于在网络交互电视系统中实现节目赠送业务的方法和装置,其允许一个合法用户终端向其他合法用户终端进行节目赠送。此业务的实现方法是通过在基本网络交互式电视系统中增加如下功能单元赠送业务接口单元、赠送业务逻辑单元、赠送业务数据单元,通过这些单元与终端管理单元、流播放服务器、用户终端共同完成节目赠送相关业务流程。
文档编号H04L29/00GK1874482SQ200610091489
公开日2006年12月6日 申请日期2006年6月15日 优先权日2006年6月15日
发明者周毅, 张忠, 龙世渚, 范存志 申请人:Ut斯达康通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1