一种铃音上传业务方法及系统的制作方法

文档序号:7929369阅读:183来源:国知局
专利名称:一种铃音上传业务方法及系统的制作方法
技术领域
本发明涉及彩铃业务,尤其涉及一种铃音上传业务方法及系统。
背景技术
彩铃业务作为一项较为成熟的增值业务,拥有广泛的用户群体,为运营商带来了 丰厚的收益,随着彩铃业务的发展,作为彩铃系统的基本元素一铃音的数量越来越多,智能 外设(IP)越来越多,在繁忙的彩铃系统中,铃音上传终端(终端用户、SP等)上传铃音的 成功率不高越来越凸显。

发明内容
有鉴于此,本发明的目的在于提供一种铃音上传业务方法及系统,以提高铃音上 传的成功率。 本发明的目的通过以下技术方案加以实现
—种铃音上传业务方法,包括以下步骤 A、铃音系统接收铃音上传终端的上传铃音,并将所述上传铃音向所有的铃音服务 器进行上传; B、铃音系统根据向铃音服务器上传铃音的上传结果,向铃音上传终端发送上传成 功或失败的响应消息; 所述步骤B进一步包括以下步骤 Bl、若铃音系统向所有的铃音服务器上传铃音成功,向铃音上传终端发送上传成
功的消息,流程结束;
或 B2、若铃音系统向所有的铃音服务器上传铃音失败,向铃音上传终端发送上传失
败的消息,流程结束;
或 B3、铃音系统向至少一个而非所有铃音服务器上传铃音成功,记录所述铃音上传 信息,向铃音上传终端发送铃音上传成功的消息,铃音系统重新向未成功上传的铃音服务 器上传所述铃音。 上述步骤B3通过铃音系统接口机向铃音数据库中插入重传铃音信息记录来记录 所述铃音上传信息。 上述步骤B3中铃音系统重新向未成功上传的铃音服务器上传所述铃音的过程进 一步包括以下步骤 B31、铃音系统接口机读取铃音数据库表中所述重传铃音信息记录; B32、铃音系统接口机根据重传铃音信息记录,从已经成功上传到的铃音服务器上
取得物理铃音; B33、铃音系统接口机根据重传铃音信息记录,将取得的物理铃音向未成功上传的铃音服务器上传。 上述步骤B32中,还包括当铃音系统接口机判断取得物理铃音失败原因是物理铃 音不存在时将提示进行手工重传的过程。 上述步骤A中铃音系统通过其接口机FTP下载的方式接收上传铃音。 —种铃音上传业务系统,包括铃音上传终端、铃音服务器和铃音系统;所述铃音上
传终端,用于向铃音系统上传铃音;所述铃音服务器,用于存储物理铃音;所述铃音系统,
包括接口模块,用于接收铃音上传终端的上传铃音,并向所述铃音服务器上传铃音,根据向
铃音服务器上传的结果向所述铃音上传终端发出上传成功或失败的响应消息;所述接口
模块还包括重传模块,用于所述铃音系统在向至少一个而非全部铃音服务器上传铃音成功
时,记录所述铃音上传信息,向所述铃音上传终端发出上传所述铃音成功的响应消息并重
新向未成功上传的铃音服务器上传所述铃音。 上述重传模块还包括上传信息存储模块,用于所述铃音系统在向至少一个而非 全部铃音服务器上传铃音成功时,将所述铃音上传信息记录写入数据库中;上传信息读取 模块,用于在所述铃音系统重新向未成功上传的铃音服务器上传所述铃音前从数据库中读 取所述铃音上传信息。 上述重传模块还包括物理铃音读取模块,用于从已经成功上传到的铃音服务器上 读取物理铃音。 上述重传模块还包括提示模块,用于所述物理铃音读取模块读取物理铃音失败原 因为物理铃音不存在时,提示用户进行手工重传。 上述铃音上传业务系统,还包括铃音上传门户,用于提供所述铃音上传终端和铃
音系统之间的门户接口,所述铃音上传门户是WEB网站、IVR、 SMS或文件服务器。 本发明与现有技术相比较的有益效果是在铃音系统成功上传到至少一个而非所
有的铃音服务器时,向上传终端示意上传成功,由铃音系统进行后续重传工作,这样,大大
增加了上传铃音的成功率;在重传过程中,发现物理铃音不存在,则提示用户手工重传,增
加了系统的健壮性。


图1是本发明具体实施方式
铃音上传业务系统结构示意图;
图2是本发明具体实施方式
铃音上传业务方法流程图;
图3是本发明具体实施方式
铃音重传流程图;
图4是本发明具体实施方式
铃音定购流程图。
具体实施例方式
以下使用具体实施方式
结合附图对本发明做进一步详细说明。 如图1所示,本发明铃音上传业务系统的一种具体实施方式
,包括铃音上传终端、 铃音服务器、铃音上传门户和铃音系统。铃音上传终端,用于发出铃音上传请求、向铃音系 统系统上传铃音。铃音服务器,用于存储物理铃音,有多个,本实施方式中有N个,N>2。 铃音上传门户,用于提供所述铃音上传终端和铃音系统之间的门户接口 ,本实施方式中,铃 音上传门户可以是WEB网站、IVR、 SMS或文件服务器。
铃音系统包括接口模块、业务控制模块和数据库。接口模块用于响应和处理所述 铃音上传请求,接收铃音上传终端上传的铃音,并向铃音服务器上传铃音,根据向铃音服务 器上传的结果向铃音上传终端发出上传成功或失败的响应消息,本实施方式接口模块为接 口机,接口模块通过FTP下载的方式接收铃音上传终端上传的铃音。接口模块进一步包括 重传模块,用于在向至少一个而非全部铃音服务器上传铃音成功时,记录所述铃音上传信 息,向所述铃音上传终端发出上传所述铃音成功的响应消息并重新向未成功上传的铃音服 务器上传所述铃音。重传模块包括上传信息存储模块、上传信息读取模块、定时器、物理铃 音读取模块、提示模块和禁止定购模块。上传信息存储模块用于在向至少一个而非全部铃 音服务器上传铃音成功时,将铃音上传信息记录写入铃音数据库中;上传信息读取模块,用 于在重新向未成功上传的铃音服务器上传铃音前从铃音数据库中读取铃音上传信息;定时 器,用于控制上传信息读取模块定时从铃音数据库中读取铃音上传信息;物理铃音读取模 块,用于从已经成功上传到的铃音服务器上读取物理铃音;提示模块,用于物理铃音读取模 块读取物理铃音失败原因为物理铃音不存在时,提示用户进行手工重传;禁止定购模块,用 于在铃音处于重传状态时禁止被定购和展示。业务控制模块,用于处理铃音业务逻辑。数 据库,用于存贮铃音用户数据、铃音数据及其相关数据。 当铃音向所有的铃音服务器上传成功后,铃音定购终端可通过定购门户进行铃音 定购。 如图2所示,本发明铃音上传业务方法的一种实施方式,包括以下步骤
步骤200、铃音上传终端发起上传铃音消息; 步骤201、铃音上传门户获得铃音上传终端发起的上传铃音消息; 步骤202、铃音上传门户发上传铃音请求消息给接口机(WEB等方式下),或铃音上
传门户通过业务控制模块发铃音上传消息给接口机(IVR等方式下); 步骤203、接口机通过FTP下载铃音,成功后在数据库铃音数据表中插入该条铃音
记录,并将其状态置为2(铃音上传中),接着接口机依次向所有的铃音服务器上传铃音; 步骤204、接口机判断向所有铃音服务器上传铃音的结果; 步骤205、接口机向所有铃音服务器上传物理铃音失败,向触发消息返回上传失 败,并回滚铃音数据表中该条铃音,转步骤209 ; 步骤206、接口机向所有铃音服务器上传物理铃音成功,向触发消息返回上传成功
消息,并将铃音数据表中该条铃音信息状态置为0 (正常),转步骤209 ; 步骤207、向至少一个铃音服务器上传物理铃音成功,但不是向所有的铃音服务器
上传都成功,接口机将上传的铃音信息插入数据库需要同步记录表中,并向触发消息响应
上传成功; 步骤208、铃音重传;
步骤209、结束。 在步骤208中在数据库中插入同步表的数据,将由接口机定时扫描处理该同步 表,进行铃音重传,其一次扫描过程的具体实施方式
如图3所示,包括以下步骤
步骤300、开始; 步骤301、接口机定时扫描铃音同步表;
步骤302、判断同步表中是否有记录;
步骤303、同步表中没有记录,转入步骤308,结束,等待下一次定时扫描; 步骤304、接口机在同步表中取到铃音记录,接口机根据取到的铃音信息,到最后
一个上传成功的铃音服务器上取物理铃音; 步骤305、接口机判断物理铃音不存在,将铃音数据表中该条铃音状态置为1 (物 理铃音不存在),转步骤308 ; 步骤306、接口机取物理铃音成功,依次向其他未成功上传铃音的铃音服务器上传 铃音,所有铃音服务器都上传成功后将铃音数据表中该条铃音记录状态置为0(正常),并 删除铃音同步表中对应记录,若上传失败,不做处理,等待接口机下一次扫描处理;
步骤307、接口机取物理铃音超时,不做处理,转步骤308,由下一次扫描处理;
步骤308、扫描结束。 对于步骤305中,将铃音表中状态为l(物理铃音不存在)的记录,则提示用户,由 WEB界面进行手工维护,获得对应物理铃音继续发上传消息。 在铃音处于重传状态时,该铃音将不允许进行定购和展示,如图4所示,铃音定购 流程的步骤如下 步骤400、铃音定购终端发起定购消息; 步骤401、铃音定购门户获得定购终端发起的定购铃音消息; 步骤402、铃音定购门户发定购铃音消息给接口机(WEB、SMS等方式),或铃音定购 门户直接发送消息给业务模块(IVR方式等); 步骤403、接口机或定购业务查询铃音信息表,取出铃音状态; 步骤404、接口机或定购业务判断铃音状态是否为0(正常); 步骤405、铃音状态为0 (正常),继续定购流程,转步骤407 ; 步骤406、铃音状态为非0,返回触发消息定购失败,不允许定购此铃音。 步骤407、结束。 本发明适合于主流通网络中(PSTN、 GSM、 CDMA和PHS网络等)实现彩铃系统提高 铃音上传,提高其上传成功率,但并不局限于现有主流通网络,还适用于基于IP网络的下 一代网络NGN交换机网络和IP多媒体子系统MS网络。 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定 本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在 不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的 保护范围。
权利要求
一种铃音上传业务方法,包括以下步骤A、铃音系统接收铃音上传终端的上传铃音,并将所述上传铃音向所有的铃音服务器进行上传;B、铃音系统根据向铃音服务器上传铃音的上传结果,向铃音上传终端发送上传成功或失败的响应消息;其特征在于所述步骤B进一步包括以下步骤B1、若铃音系统向所有的铃音服务器上传铃音成功,向铃音上传终端发送上传成功的消息,流程结束;或B2、若铃音系统向所有的铃音服务器上传铃音失败,向铃音上传终端发送上传失败的消息,流程结束;或B3、铃音系统向至少一个而非所有铃音服务器上传铃音成功,记录所述铃音上传信息,向铃音上传终端发送铃音上传成功的消息,铃音系统重新向未成功上传的铃音服务器上传所述铃音。
2. 根据权利要求1所述的铃音上传业务方法,其特征在于所述步骤B3通过铃音系统接口机向铃音数据库中插入重传铃音信息记录来记录所述铃音上传信息。
3. 根据权利要求2所述的铃音上传业务方法,其特征在于所述步骤B3中铃音系统重新向未成功上传的铃音服务器上传所述铃音的过程进一步包括以下步骤B31、铃音系统接口机读取铃音数据库表中所述重传铃音信息记录;B32、铃音系统接口机根据重传铃音信息记录,从已经成功上传到的铃音服务器上取得物理铃音;B33、铃音系统接口机根据重传铃音信息记录,将取得的物理铃音向未成功上传的铃音服务器上传。
4. 根据权利要求3所述的铃音上传业务方法,其特征在于所述步骤B32中,还包括当铃音系统接口机判断取得物理铃音失败原因是物理铃音不存在时将提示进行手工重传的过程。
5. 根据权利要求1所述的铃音上传业务方法,其特征在于所述步骤A中铃音系统通过其接口机FTP下载的方式接收上传铃音。
6. —种铃音上传业务系统,包括铃音上传终端、铃音服务器和铃音系统;所述铃音上传终端,用于向铃音系统上传铃音;所述铃音服务器,用于存储物理铃音;所述铃音系统,包括接口模块,用于接收铃音上传终端的上传铃音,并向所述铃音服务器上传铃音,根据向铃音服务器上传的结果向所述铃音上传终端发出上传成功或失败的响应消息;其特征在于所述接口模块还包括重传模块,用于所述铃音系统在向至少一个而非全部铃音服务器上传铃音成功时,记录所述铃音上传信息,向所述铃音上传终端发出上传所述铃音成功的响应消息并重新向未成功上传的铃音服务器上传所述铃音。
7. 根据权利要求6所述的铃音上传业务系统,其特征在于所述重传模块还包括 上传信息存储模块,用于所述铃音系统在向至少一个而非全部铃音服务器上传铃音成功时,将所述铃音上传信息记录写入数据库中;上传信息读取模块,用于在所述铃音系统重新向未成功上传的铃音服务器上传所述铃 音前从数据库中读取所述铃音上传信息。
8. 根据权利要求6所述的铃音上传业务系统,其特征在于所述重传模块还包括物理 铃音读取模块,用于从已经成功上传到的铃音服务器上读取物理铃音。
9. 根据权利要求8所述的铃音上传业务系统,其特征在于所述重传模块还包括提示 模块,用于所述物理铃音读取模块读取物理铃音失败原因为物理铃音不存在时,提示用户 进行手工重传。
10. 根据权利要求6至9任一所述的铃音上传业务系统,其特征在于还包括铃音上 传门户,用于提供所述铃音上传终端和铃音系统之间的门户接口 ,所述铃音上传门户是WEB 网站、IVR、 SMS或文件服务器。
全文摘要
本发明公开了一种铃音上传业务方法,包括步骤铃音系统向至少一个而非所有铃音服务器上传铃音成功,记录所述铃音上传信息,向上传终端发送所述铃音上传成功的消息,铃音系统重新向未成功上传的铃音服务器上传所述铃音。本发明还公开了一种铃音上传业务系统。本发明在铃音系统成功上传到至少一个而非所有的铃音服务器时,向上传终端示意上传成功,由铃音系统进行后续重传工作,这样,大大增加了上传铃音的成功率。
文档编号H04M3/42GK101753728SQ20081024127
公开日2010年6月23日 申请日期2008年12月17日 优先权日2008年12月17日
发明者刘美霞, 魏霄鹏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1