手机电视业务指南更新方法及系统的制作方法

文档序号:7757979阅读:151来源:国知局
专利名称:手机电视业务指南更新方法及系统的制作方法
技术领域
本发明涉及手机电视业务领域,尤其涉及一种手机电视业务指南更新方法及系统。
背景技术
随着3G技术的日趋成熟以及3G业务的大规模推广,传统单一的业务已不能满足人民群众日益多样的生活服务需求。手机电视业务能够给用户提供流畅的高清晰的电视节目,使得用户可以随时随地使用移动终端收看自己喜爱的电视节目,是3G业务服务于人们生活的重要体现。业务指南(Service Guide,SG)在手机电视系统中起着至关重要的作用,用于为用户提供详细的电视节目单并在终端上予以展示,用户可以根据SG选择自己喜爱的节目进行观看,若没有SG,用户将无法进行节目的后续操作。目前终端获取SG的方法为通过携带移动通信网络小区标识BDSCell或手工输入的区域名称areaName向SG服务器请求SG,SG服务器分析请求消息中的BDSCell或 areaName,根据BDSCell及areaName判断系统中是否存在与之相对应的SG,如果存在则下发给终端,若不存在则返回失败响应。若只根据BDSCell来判断则终端无法获取到其他区域的SG,而手工输入areaName 虽然可以获取到其他区域的SG,但由于是用户随意输入的参数,个性化太明显,不容易匹配,从而导致定位不准确或者无法定位。

发明内容
本发明的目的是,提供一种手机电视业务指南更新方法及系统,以提高用户体验和SG的精确定位。本发明提供了一种手机电视业务指南更新方法,上述方法预先在手机电视业务平台上维护一个手机电视业务第一城市列表;当移动终端需要获取SG时,首先向手机电视业务平台发起城市列表请求;手机电视业务平台根据上述城市列表请求,返回上述移动终端所在区域的城市列表;移动终端选择需要获取SG的城市,向上述手机业务平台发起SG请求;上述手机电视业务平台返回上述城市的SG。优选地,上述第一城市列表可编辑,包括删除或增加城市、为已有城市设置关联城市或者修改已有城市的名称,上述关联城市包括与上述城市相邻、上属或下属的城市。优选地,上述手机电视业务平台还同时维护一个第一城市列表的版本号;当用户保存编辑后的上述第一城市列表时,上述版本号自动增加。优选地,上述城市列表请求中携带有上述移动终端的BDSCell和上述移动终端中存储的上述第一城市列表的版本号citylistversion,其中,citylistversion的初始值为O0优选地,上述手机电视业务平台收到城市列表请求时,还执行以下步骤根据上述城市列表请求中的citylistversion,判断上述citylistversion是否是上述第一城市列表的最新版本号,若是,则根据上述城市列表请求中的BDSCell,执行上述返回移动终端所在区域的城市列表步骤;否则,返回上述移动终端所在区域的城市列表的同时,还返回上述第一城市列表。优选地,当上述城市列表请求中的citylistversion不是上述第一城市列表的最新版本号时,上述业务平台返回上述第一城市列表的同时,还返回上述第一城市列表的最新版本号给上述移动终端;上述移动终端根据收到的版本号,更新本地存储的上述第一城市列表的版本号。优选地,上述移动终端所在区域的城市列表包括上述移动终端的BDSCell所在区域所属城市及其相邻及下属或上属的城市。本发明进一步提供了一种手机电视业务指南更新系统,包括手机电视业务平台和移动终端,上述手机电视业务平台,用于维护手机电视业务的第一城市列表;并在收到移动终端的城市列表请求时,返回上述移动终端所在区域的城市列表;或者在收到SG请求时, 返回相应城市的SG0优选地,上述手机电视业务平台,包括SG服务器和城市列表服务器,上述SG服务器,用于在收到移动终端的城市列表请求时,将上述城市列表请求中携带的BDSCell和citylistversion发送给上述城市列表服务器;以及在收到上述移动终端的SG请求时,返回相应城市的SG给上述移动终端;上述城市列表服务器,用于维护上述第一城市列表及其版本号,并在收到 citylistversion时,判断上述citylistversion是否是上述第一城市列表的最新版本号, 并在上述citylistversion是上述第一城市列表的最新版本号时,根据收到的BDSCell, 通过上述SG服务器返回上述移动终端所在区域的城市列表给上述移动终端;在上述 citylistversion不是上述第一城市列表的最新版本号时,通过上述SG服务器返回上述移动终端所在区域的城市列表、上述第一城市列表以及上述第一城市列表的最新版本号给上述移动终端。优选地,上述移动终端,用于在收到版本号时,用上述版本号更新本地存储的第一城市列表的版本号;上述城市列表服务器,用于为用户提供编辑上述第一城市列表的接口,并在用户保存编辑后的第一城市列表时,自动增加上述第一城市列表的版本号。本发明通过为用户提供城市列表,避免了用户手动输入区域名称导致的不准确性及难以匹配性,提高了用户体验;此外,本发明由于用户可以自行选择任何开通手机电视业务的城市,使得用户可以随时查看其他城市的SG,提高了 SG下发的广泛性及准确性。


此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明手机电视业务指南更新系统优选实施例原理框图2是本发明手机电视业务指南更新方法优选实施例的流程图。
具体实施例方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。如图1所示,是本发明手机电视业务指南更新系统优选实施例原理框图,包括手机电视业务平台01和移动终端02,其中,手机电视业务平台01,用于维护手机电视业务的第一城市列表;并在收到移动终端02的城市列表请求时,返回移动终端02所在区域的城市列表;或者在收到SG请求时,返回相应城市的SG ;手机电视业务平台01包括SG服务器11和城市列表服务器12,其中,SG服务器11,用于在收到移动终端02的城市列表请求时,将上述城市列表请求中携带的BDSCell和citylistversion发送给城市列表服务器12 ;以及在收到移动终端02的 SG请求时,返回相应城市的SG给移动终端02 ;城市列表服务器12,用于维护上述第一城市列表及上述第一城市列表的版本号, 并在收到citylistversion时,判断上述citylistversion是否是上述第一城市列表的最新版本号,在上述citylistversion是上述第一城市列表的最新版本号时,通过SG服务器 11返回移动终端02所在区域的城市列表给移动终端02 ;在上述citylistversion不是上述第一城市列表的最新版本号时,通过SG服务器11返回移动终端02所在区域的城市列表、上述第一城市列表以及上述第一城市列表的最新版本号给移动终端02 ;以及为用户提供编辑上述第一城市列表的接口,并在用户保存编辑后的第一城市列表时,自动增加上述第一城市列表的版本号。本发明中,城市列表服务器12上的第一城市列表中包括运营商手机电视业务覆盖到的城市,第一城市列表可编辑,包括删除或增加城市、为已有城市设置关联城市或者修改已有城市的名称等,关联城市包括与上述城市相邻、上属或下属的城市;比如,对于城市 A,其关联城市为B、C、D,其中B、C为A的相邻城市、D为A的下属城市。当用户保存编辑后的第一城市列表时,城市列表服务器12自动增加第一城市列表的版本号;比如,第一城市列表为x、Y、z,城市列表版本号为1. 1.0,若用户在第一城市列表中增加了一个城市S并保存后,第一城市列表变为x、Y、ζ、S,第一城市列表的版本号变为1.1.1 ;之后,用户又删除了城市Y并保存,那么,第一城市列表变为x、z、s,第一城市列表的版本号变为ι. 1. 2 ;再之后,用户又修改了城市X的关联城市,比如增加了 X的下属城市,则此时,第一城市列表变为x、z、S,第一城市列表的版本号变为1. 1.3。移动终端02,用于在收到版本号时,用上述版本号更新本地存储的上述第一城市列表的版本号。如图2所示,是本发明手机电视业务指南更新方法优选实施例的流程图,本实施例以图1所示的系统为基础,即手机电视业务平台01中已维护有手机电视业务的第一城市列表及其版本号,本实施例包括以下步骤步骤S001 移动终端02需要获取SG ;步骤S002 向手机电视业务平台01发起城市列表请求;
上述城市列表请求中携带有BDSCell和citylistversion,其中, citylistversion的初始值为0,也就是说,若移动终端是第一次请求SG,则此时的城市列表请求中的citylistversion为0,城市列表服务器12收到后,判断出citylistversion 不是第一城市列表的最新版本号后,会将最新版本号发送给终端,比如最新的版本号为1. 1. 0,终端收到后,将0更新为1. 1. 0,再次请求SG时,发送的城市列表请求中的 citylistversion 艮口为 1. 1. 0。步骤S003 手机电视业务平台01的SG服务器11将上述城市列表请求携带的 BDSCell和citylistversion发送给城市列表服务器12 ;步骤S004 城市列表服务器12根据收到citylistversion,判断上述 citylistversion是否是第一城市列表的最新版本号,若是,则执行步骤S005,否则,执行步骤S006 ;步骤S005 根据收到的BDSCell,返回上述移动终端02所在区域的城市列表给SG 服务器11,转入步骤S007执行;步骤S006 根据收到的BDSCell,返回上述移动终端02所在区域的城市列表、第一城市列表以及第一城市列表的最新版本号给SG服务器11 ;移动终端所在区域的城市列表包括移动终端的BDSCell所在区域所属城市及其相邻及下属或上属的城市;步骤S005和步骤S006中,城市列表服务器12根据移动终端02的BDSCell所在区域所属城市,得到移动终端02所在区域的城市列表的一个城市,然后根据上述第一城市列表中该城市的相邻及下属或上属的城市,得到完整的移动终端02所在区域的城市列表。步骤S007 =SG服务器11将城市列表服务器12返回的信息返回给移动终端02 ;步骤S008 移动终端02根据收到的自身所在区域的城市列表或者第一城市列表, 选择需要获取SG的城市,向手机电视业务平台01发起SG请求;用户选择的城市,即作为SG请求中areaName字段参数;本步骤中,若同时收到的还有版本号,则移动终端02还根据收到的版本号,更新本地存储的第一城市列表的版本号;步骤S009 =SG服务器11返回上述城市的SG。上述说明示出并描述了本发明的优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
权利要求
1.一种手机电视业务指南更新方法,其特征在于,所述方法预先在手机电视业务平台上维护一个手机电视业务第一城市列表;当移动终端需要获取业务指南SG时,首先向手机电视业务平台发起城市列表请求;手机电视业务平台根据所述城市列表请求,返回所述移动终端所在区域的城市列表;移动终端选择需要获取SG的城市,向所述手机业务平台发起SG请求;所述手机电视业务平台返回所述城市的SG。
2.根据权利要求1所述的方法,其特征在于,所述第一城市列表可编辑,包括删除或增加城市、为已有城市设置关联城市或者修改已有城市的名称,所述关联城市包括与所述城市相邻、上属或下属的城市。
3.根据权利要求1或2所述的方法,其特征在于,所述手机电视业务平台还同时维护一个所述第一城市列表的版本号;当用户保存编辑后的所述第一城市列表时,所述版本号自动增加。
4.根据权利要求1所述的方法,其特征在于,所述城市列表请求中携带有所述移动终端的移动通信网络小区标识BDSCell和所述移动终端中存储的所述第一城市列表的版本号 citylistversion,其中,citylistversion 的初始值为 0。
5.根据权利要求4所述的方法,其特征在于,所述手机电视业务平台收到城市列表请求时,还执行以下步骤根据所述城市列表请求中的citylistversion,判断所述citylistversion是否是所述第一城市列表的最新版本号,若是,则根据所述城市列表请求中的BDSCell,执行所述返回移动终端所在区域的城市列表步骤;否则,返回所述移动终端所在区域的城市列表的同时,还返回所述第一城市列表。
6.根据权利要求5所述的方法,其特征在于,当所述城市列表请求中的 citylistversion不是所述第一城市列表的最新版本号时,所述业务平台返回所述第一城市列表的同时,还返回所述第一城市列表的最新版本号给所述移动终端;所述移动终端根据收到的版本号,更新本地存储的所述第一城市列表的版本号。
7.根据权利要求5或6所述的方法,其特征在于,所述移动终端所在区域的城市列表包括所述移动终端的BDSCell所在区域所属城市及其相邻及下属或上属的城市。
8.—种手机电视业务指南更新系统,包括手机电视业务平台和移动终端,其特征在于, 所述手机电视业务平台,用于维护手机电视业务的第一城市列表;并在收到移动终端的城市列表请求时,返回所述移动终端所在区域的城市列表;或者在收到SG请求时,返回相应城市的SG。
9.根据权利要求8所述的系统,其特征在于,所述手机电视业务平台,包括SG服务器和城市列表服务器,所述SG服务器,用于在收到移动终端的城市列表请求时,将所述城市列表请求中携带的BDSCell和citylistversion发送给所述城市列表服务器;以及在收到所述移动终端的 SG请求时,返回相应城市的SG给所述移动终端;所述城市列表服务器,用于维护所述第一城市列表及其版本号,并在收到 citylistversion时,判断所述citylistversion是否是所述第一城市列表的最新版本号, 并在所述citylistversion是所述第一城市列表的最新版本号时,根据收到的BDSCell,通过所述SG服务器返回所述移动终端所在区域的城市列表给所述移动终端;在所述 citylistversion不是所述第一城市列表的最新版本号时,通过所述SG服务器返回所述移动终端所在区域的城市列表、所述第一城市列表以及所述第一城市列表的最新版本号给所述移动终端。
10.根据权利要求8或9所述的系统,其特征在于,所述移动终端,用于在收到版本号时,用所述版本号更新本地存储的第一城市列表的版本号;所述城市列表服务器,用于为用户提供编辑所述第一城市列表的接口,并在用户保存编辑后的第一城市列表时,自动增加所述第一城市列表的版本号。
全文摘要
本发明公开了一种手机电视业务指南更新方法及系统,上述方法预先在手机电视业务平台上维护一个手机电视业务第一城市列表,当移动终端需要获取SG时,首先向手机电视业务平台发起城市列表请求,手机电视业务平台返回上述移动终端所在区域的城市列表,移动终端选择需要获取SG的城市,向手机业务平台发起SG请求,手机电视业务平台返回上述城市的SG;上述系统包括手机电视业务平台和移动终端。本发明提高了SG下发的广泛性及准确性。
文档编号H04N7/173GK102291564SQ20111024000
公开日2011年12月21日 申请日期2011年8月19日 优先权日2011年8月19日
发明者陈林锋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1