通信系统中的业务支持方法和系统的制作方法

文档序号:7633499阅读:200来源:国知局
专利名称:通信系统中的业务支持方法和系统的制作方法
技术领域
本发明涉及网络计费领域,尤其涉及一种通信系统中的业务支持方法和系统。
背景技术
在现阶段,运营商常通过MDSP (Mobile Data Service Platform,移动数据业务平台)、0CS(0nline Charge System,在线计费系统)等系统对订购了包月类业务的用户的账户进行按月(或按一定周期)扣费。如果用户的账户上的剩余金额小于一次扣费所需要的金额,则对所述包月类业务计费时会出现扣费失败,不能从账户扣除金额。扣费失败将导致用户无法继续使用未能按时扣费的业务。现有技术提供了以下技术方案,以对余额不足的账户进行扣费。计费系统向扣费系统发送扣费请求;当用户的账户中余额不足时,扣费系统返回扣费失败响应。之后每隔一段时间计费系统重新发送扣费请求,直到扣费成功,如图1所
7J\ ο在实现上述方案的过程中,发明人发现现有技术中至少存在如下问题如果用户的账户始终处于剩余金额不足的状态,则扣费动作始终无法成功完成,用户因欠费将一直无法使用业务。

发明内容
本发明的实施例提供一种通信系统中的业务支持方法和系统,能够对余额不足的用户账户进行扣费。为达到上述目的,本发明的实施例采用如下技术方案一种通信系统中的业务支持方法,包括在对订购周期性扣费业务的用户的账户执行扣费动作前,计费系统获取所述周期性扣费业务的既定账期应扣金额;在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除;所述计费系统将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期;所述用户分配所述临时延长账期。一种计费系统,包括账期金额获取单元,用于在对订购周期性扣费业务的用户的账户执行扣费动作前,获取所述周期性扣费业务的既定账期应扣金额,以使得扣费系统在所述用户的账户中余额小于所述既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除;账期计算单元,用于将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期;账期配置单元,用于为所述用户分配所述临时延长账期。
进一步的,本发明实施例还提供一种通信系统中的业务支持系统,包括计费系统和扣费系统,所述扣费系统用于在用户的账户中余额小于计费系统获取的既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除。本发明实施例提供的通信系统中的业务支持方法和系统,对现有的扣费系统及计费系统进行了改进,能够对余额不足的用户的账户实施扣费动作,并根据扣费结果计算一个临时延长账期,使用户在所述临时延长账期能够继续使用周期性扣费的业务。


图1为现有技术方案对余额不足的账户执行扣费的原理图;图2为本发明实施例1中通信系统中的业务支持方法的流程图;图3为本发明实施例1中的计费系统的框图;图4为本发明实施例2中通信系统中的业务支持方法的流程图;图5为本发明实施例3中通信系统中的业务支持方法的流程图;图6为本发明实施例4中通信系统中的业务支持系统的框图;图7为本发明实施例2中实施通信系统中的业务支持方法的计费系统和扣费系统的示意图;图8为本发明实施例3中实施通信系统中的业务支持方法的计费系统和扣费系统的示意图。
具体实施例方式下面结合本发明实施例的附图对本发明实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1 本发明实施例提供一种通信系统中的业务支持方法,如图2所示,所述方法包括以下步骤201、在对用户的账户执行扣费动作前,计费系统获取用户订购的周期性扣费业务的既定账期应扣金额。一般的,周期性扣费业务指通信业务运营商按照预定的期限及预定的费用标准提供给用户的通信业务,例如按月收费的话音服务,手机报业务等。计费系统可以统计用户的业务计费信息,实际应用中,所述计费系统通常使用MDSP系统。扣费系统完成针对用户的账户的扣除费用,存储余额等处理。上述计费系统或者扣费系统可以是独立或者统一设置的服务器,包括应有的处理器用于控制完成各实施例提到的方法,输入输出接口用于和其它通信设备例如接入网关等交互,存储器用于存储必要的信息,例如余额信息,计算出的应扣金额等。既定账期是指用户购买的周期性扣费业务的使用时间。在所述既定账期到期时, 从用户的账户预扣除下一个既定账期的既定账期应扣金额,以使用户能在下一个既定账期继续使用所述周期性扣费业务。
202、在所述用户的账户中余额小于所述既定账期应扣金额时,扣除所述用户的账户中的余额。扣费系统对所述用户的账户中的余额进行扣除。所述扣除的余额可以是用户账户中的全部余额,也可根据实际需要扣除用户账户中的部分余额。203、将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到临时延长账期。204、为所述用户分配所述临时延长账期。计费系统得到所述临时延长账期后,通过软件方式将已存储的用户的账期信息数据进行更新,把所述临时延长账期分配给用户,以使用户可以在所述临时延长账期中继续使用已执行扣费的周期性扣费业务。本发明实施例还提供一种计费系统,如图3所示,所述计费系统包括账期金额获取单元31、账期计算单元32、账期配置单元33。账期金额获取单元31用于在对订购周期性扣费业务的用户的账户执行扣费动作前,获取所述周期性扣费业务的既定账期应扣金额,以使得扣费系统在所述用户的账户中余额小于所述既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除。账期计算单元32用于将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期。账期配置单元33用于为所述用户分配所述临时延长账期。用户可以在所述临时延长账期中继续使用已执行扣费的周期性扣费业务。在实际应用中,所述计费系统及扣费系统通常安装在计算机/服务器中,账期金额获取单元从计算机/服务器的存储介质中读取出所述既定账期应扣金额。在所述用户的账户中余额小于所述既定账期应扣金额时,计算机/服务器中的处理器通过扣费系统执行余额的扣除操作,并通过账期计算单元将所述余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期。计算机/服务器中的账期配置单元为所述用户分配所述临时延长账期,并保存到存储介质中,以供用户继续使用所述周期性扣费业务。本发明实施例提供的一种通信系统中的业务支持方法和计费系统,对现有的扣费系统及计费系统进行了改进,能够对余额不足的用户的账户实施扣费动作,并根据扣费结果计算临时延长账期,使用户能够在所述临时延长账期继续使用周期性扣费的业务。实施例2 本发明实施例提供了一种通信系统中的业务支持方法,如图4所示,包括以下步骤401、计费系统获取用户订购的周期性扣费业务的既定账期应扣金额。在到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,获取用户订购的周期性扣费业务的既定账期应扣金额。402、扣费系统接收计费系统发送的包含所述既定账期应扣金额的第一扣费指令。所述第一扣费指令由计费系统在获取所述既定账期应扣金额后发送给扣费系统。 其中,所述第一扣费指令还包含允许实施部分扣费的标识信息。403、扣费系统扣除所述用户的账户中余额。
本发明实施例中,对用户的账户中余额的扣除可以是扣除全部余额,也可以执行对部分余额的扣除。优选的方案是,在所述用户的账户中余额小于所述既定账期应扣金额时,且在所述第一扣费指令中包含允许实施部分扣费的标识信息的情况下,将所述用户的账户中全部余额扣除。404、扣费系统向所述计费系统返回包含所述余额的响应消息。所述响应消息中包含被扣除的余额信息以及既定账期应扣金额减去所述被扣除的余额后剩余未扣金额的信息。405、得到所述周期性扣费业务的临时延长账期。将所述被全部扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,从而得到所述周期性扣费业务的临时延长账期。406、为所述用户分配所述临时延长账期。计费系统得到所述临时延长账期后,通过软件方式将已存储的用户的账期信息数据进行更新,把所述临时延长账期分配给用户。所述临时延长账期被分配给所述用户后,所述用户可以在所述临时延长账期中继续使用已执行部分扣费的周期性扣费业务。在本发明实施例中,如果所述用户的账户中余额大于所述既定账期应扣金额,则从用户的账户中直接扣除所述既定账期应扣金额的全额数目,并将用户新订购或已经购买的周期性业务的使用期限延长一个既定账期。本发明实施例的方法中,扣费系统在能够识别所述第一扣费指令中的允许实施部分扣费的标识信息的情况下,才能对用户的账户中小于所述既定账期应扣金额的余额进行扣除。对于不能识别所述允许实施部分扣费的标识信息的扣费系统,在接到所述第一扣费指令后,不能对余额小于所述既定账期应扣金额的账户进行扣费动作。本发明实施例中实施扣费的计费系统和扣费系统通常集成在一个物理设备中,比如企业用计算机或服务器。计费系统用于获取使用周期性业务的用户的既定账期应扣金额、向扣费系统发送第一扣费指令并根据扣费情况计算临时延长账期;扣费系统用于接收计费系统发送的第一扣费指令、对用户的账户执行扣费动作。当然,计费系统和扣费系统也可以是两个独立存在的物理设备,两者之间通过有线或无线的方式实现互联和通信,如图7 所示。本发明实施例提供了一种通信系统中的业务支持方法,对现有的扣费及计费系统进行了改进,当到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,允许对余额不足的用户的账户进行部分扣费,并根据部分扣费的金额计算临时延长账期,使用户能够在所述临时延长账期使用周期性扣费的业务。实施例3 本发明实施例提供了一种通信系统中的业务支持方法,如图5所示,包括以下步骤501、计费系统获取用户订购的周期性扣费业务的既定账期应扣金额。在到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,获取用户订购的周期性扣费业务的既定账期应扣金额。502、查询所述用户的账户中余额。查询用户的账户余额的具体方法为
502a、计费系统向扣费系统发送账户余额查询消息。502b、计费系统接收扣费系统对账户进行查询后返回的账户余额查询结果。计费系统从所述账户余额查询结果中获取所述用户的账户余额的信息。503、计费系统向扣费系统发送第二扣费指令。在所述用户的账户中余额小于所述既定账期应扣金额时,计费系统向扣费系统发送第二扣费指令,以指示扣费系统将所述用户的账户中余额扣除。本发明实施例中,扣费系统对用户的账户中余额的扣除可以是执行对全部余额的扣除,也可以执行对部分余额的扣除。扣费系统执行扣费动作后,返回一个响应消息。504、得到所述周期性扣费业务的临时延长账期。将所述被扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,从而得到所述周期性扣费业务的临时延长账期。505、为所述用户分配所述临时延长账期。计费系统得到所述临时延长账期后,通过软件方式将已存储的用户的账期信息数据进行更新,把所述临时延长账期分配给用户,以使用户可以在所述临时延长账期中继续使用已被执行扣费的周期性扣费业务。所述步骤504、505可以在步骤503之后执行,也可以在步骤502中的计费系统从所述账户余额查询结果中获取所述用户的账户余额的信息之后、在步骤503之前执行。在本发明实施例中,如果查询到所述用户的账户中余额大于所述既定账期应扣金额,则所述第二扣费指令指示扣费系统从用户的账户中直接扣除所述既定账期应扣金额的全额数目,然后将用户新订购或已经购买的周期性业务的使用期限延长一个既定账期。本发明实施例中实施扣费的计费系统和扣费系统可以集成在一个物理设备中,比如企业用计算机或服务器。计费系统用于获取使用周期性业务的用户的既定账期应扣金额、向扣费系统发送第二扣费指令并根据扣费情况计算临时延长账期;扣费系统用于接收计费系统发送的第二扣费指令、对用户的账户执行扣费动作。当然,计费系统和扣费系统也可以是两个独立存在的物理设备,两者之间通过有线或无线的方式实现互联和通信,如图8 所示。本实施例和实施例2都提供了一种通信系统中的业务支持方法,用来对余额不足的账户进行扣费。实施例2中的方法中需要计费系统发送带有允许实施部分扣费的标识信息的第一扣费指令,并且扣费系统在能够识别所述允许实施部分扣费的标识信息的情况下才能执行部分扣费。本实施例的方法一般运用在不能识别所述允许实施部分扣费的标识信息的扣费系统中,从而根据第二扣费指令的要求实施扣费而不必进行部分扣费。当然,实际应用中也可以将本实施例和实施例2的方法集成在一起,以提供两种不同的对余额不足的账户进行扣费的方法。本发明实施例提供了一种通信系统中的业务支持方法,对现有的扣费及计费系统进行了改进,当到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,查询用户的余额情况,根据余额情况执行扣费动作。能够实现对余额不足的用户的账户进行扣费,并根据扣费的金额计算临时延长账期,使用户能够在所述临时延长账期使用周期性扣费的业务。实施例4
本发明实施例提供了一种通信系统中的业务支持系统,如图6所示,包括计费系统601和扣费系统602。其中计费系统601包括账期金额获取单元61、账期计算单元62、 账期配置单元63。 所述扣费系统602还包括第一指令接收模块64、第一余额扣除模块65、响应发送模块66、第二指令接收模块67、第二余额扣除模块68。所述第一余额扣除模块65还包括余额扣除子模块651。账期金额获取单元61用于在对订购周期性扣费业务的用户的账户执行扣费动作前,获取所述周期性扣费业务的既定账期应扣金额。扣费系统602用于在用户的账户中余额小于计费系统获取的既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除。其中,第一指令接收模块64用于接收计费系统发送的包含所述既定账期应扣金额的第一扣费指令。第一余额扣除模块65用于在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除,第一余额扣除模块65的余额扣除子模块651用于在所述第一扣费指令中包含允许实施部分扣费的标识信息的情况下,将所述用户的账户中的全部或部分余额扣除。响应发送模块66用于向所述计费系统返回包含所述全部或者部分余额的响应消息。第二指令接收模块67用于接收所述计费系统发送的第二扣费指令。第二余额扣除模块68用于根据所述第二扣费指令将所述用户的账户中的全部或者部分余额扣除。账期计算单元62将所述余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期。账期配置单元63用于为所述用户分配所述临时延长账期。用户可以在所述临时延长账期中继续使用已执行扣费的周期性扣费业务。本发明实施例中的计费系统和扣费系统的其他相关信息描述可参考实施例1至实施例3,本发明实施例不再赘述。本实施例提供的一种通信系统中的业务支持系统可以对余额不足的账户进行扣费。实际应用中在对余额不足的账户进行扣费时,可以设置一个最低余额阈值,所述最低余额阈值小于既定账期应扣金额。当账户余额小于既定账期应扣金额且大于等于所述最低余额阈值时,执行对余额不足的账户的扣费;当账户余额小于所述最低余额阈值时,不对余额不足的账户执行扣费。举例来说,如果一项周期性扣费业务的既定账期为30天,既定账期应扣金额为100元,根据实际应用场景将所述最低余额阈值设定为1元。则在到达扣费的时间点时,如果用户的账户中余额小于100元且大于等于1元(比如用户的账户中余额为 50元),执行扣费,扣除账户全部余额并生成一个临时延长账期,所述临时延长账期的长度为30/100*50 = 15天;当用户的账户中余额低于1元时,暂时不对该余额不足的账户执行扣费,而按照现有技术每隔一段时间重新尝试执行扣费动作。直到用户账户余额大于等于 1元时,执行扣费。本发明实施例提供了一种通信系统中的业务支持系统,对现有的扣费及计费系统进行了改进,当到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,对余额不足的用户的账户进行扣费,并根据扣费的金额计算临时延长账期,使用户能够在所述临时延长账期继续使用周期性扣费的业务。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种通信系统中的业务支持方法,其特征在于,包括在对订购周期性扣费业务的用户的账户执行扣费动作前,计费系统获取所述周期性扣费业务的既定账期应扣金额;在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除;所述计费系统将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期; 为所述用户分配所述临时延长账期。
2.根据权利要求1所述的方法,其特征在于,所述在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除包括扣费系统接收计费系统发送的包含所述既定账期应扣金额的第一扣费指令; 在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除;扣费系统向所述计费系统返回包含所述扣除的余额的响应消息。
3.根据权利要求2所述的方法,其特征在于,所述第一扣费指令还包含允许实施部分扣费的标识信息;所述扣费系统将所述用户的账户中余额扣除包括扣费系统在所述第一扣费指令中包含允许实施部分扣费的标识信息的情况下,将所述用户的账户中的全部或者部分余额扣除。
4.根据权利要求1所述的方法,其特征在于,所述在所述用户的账户中余额小于所述既定账期应扣金额时,将所述用户的账户中余额扣除包括所述扣费系统接收所述计费系统发送的第二扣费指令,所述第二扣费指令为在所述用户的账户中余额小于所述既定账期应扣金额时,所述计费系统向所述扣费系统发送的扣费指令;根据所述第二扣费指令将所述用户的账户中的全部或者部分余额扣除。
5.根据权利要求1所述的方法,其特征在于,所述获取用户订购的周期性扣费业务的既定账期应扣金额包括在到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,获取用户订购的周期性扣费业务的既定账期应扣金额。
6.一种计费系统,其特征在于,包括账期金额获取单元,用于在对订购周期性扣费业务的用户的账户执行扣费动作前,获取所述周期性扣费业务的既定账期应扣金额,以使得扣费系统在所述用户的账户中余额小于所述既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除;账期计算单元,用于将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期; 账期配置单元,用于为所述用户分配所述临时延长账期。
7.根据权利要求6所述的计费系统,其特征在于,所述账期金额获取单元用于,在到达对订购周期性扣费业务的用户进行扣费的时间点时,或用户订购了新的周期性扣费业务时,获取用户订购的周期性扣费业务的既定账期应扣金额。
8.一种通信系统中的业务支持系统,其特征在于,包括扣费系统和如权利要求6-7任意一项所述的计费系统;所述扣费系统用于在用户的账户中余额小于计费系统获取的既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除。
9.根据权利要求8所述的系统,其特征在于,所述扣费系统还包括第一指令接收模块,用于接收所述计费系统发送的包含所述既定账期应扣金额的第一扣费指令;第一余额扣除模块,用于在所述用户的账户中余额小于所述既定账期应扣金额时,将所述用户的账户中的全部或者部分余额扣除;响应发送模块,用于向所述计费系统返回包含所述全部或者部分余额的响应消息。
10.根据权利要求9所述的系统,其特征在于,在所述第一扣费指令还包含允许实施部分扣费的标识信息时,所述第一余额扣除模块包括余额扣除子模块,用于扣费系统在所述第一扣费指令中包含允许实施部分扣费的标识信息的情况下,将所述用户的账户中的全部或部分余额扣除。
11.根据权利要求8所述的系统,其特征在于,所述金额扣除单元还包括第二指令接收模块,用于接收所述计费系统发送的第二扣费指令,所述第二扣费指令为在所述用户的账户中余额小于所述既定账期应扣金额时,所述计费系统向所述扣费系统发送的扣费指令;第二余额扣除模块,用于根据所述第二扣费指令将所述用户的账户中的全部或者部分余额扣除。
全文摘要
本发明公开了一种通信系统中的业务支持方法和系统,涉及网络计费领域,实现了对余额不足的账户的扣费。在对订购周期性扣费业务的用户的账户执行扣费动作前,计费系统获取所述周期性扣费业务的既定账期应扣金额;在所述用户的账户中余额小于所述既定账期应扣金额时,扣费系统将所述用户的账户中的全部或者部分余额扣除;所述计费系统将所述扣除的余额除以既定账期的应扣金额并乘以所述周期性扣费业务的既定账期,得到所述周期性扣费业务的临时延长账期;所述用户分配所述临时延长账期。本发明实施例实现了对订购周期性扣费业务的余额不足的账户进行扣费,并计算临时延长账期,使用户在所述临时延长账期能够继续使用周期性扣费的业务。
文档编号H04W4/24GK102158840SQ201110086198
公开日2011年8月17日 申请日期2011年4月6日 优先权日2011年4月6日
发明者杨健 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1