计费、资费更新、提供服务的方法及系统转让专利

申请号 : CN201010291505.X

文献号 : CN102143468B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭中杰

申请人 : 华为软件技术有限公司

摘要 :

本发明提供一种计费、资费更新、提供服务的方法及系统。计费方法包括:接收计费请求;在判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。本发明实施例还提供了一种资费更新、提供服务的方法及系统。本发明解决了在短时间内向用户呈现的资费信息与计费处理使用的计费信息不一致的问题。

权利要求 :

1.一种计费方法,其特征在于,包括:

接收计费请求;

在判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;

在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作;所述资费标志用于区分一项服务在不同时期的不同资费标准信息,所述计费请求中包含的资费标志与在所述资费对应表中查找到的资费标志相同时,表明向用户发布的资费标准信息与所述资费对应表中记录的资费标准信息是一致的。

2.根据权利要求1所述的计费方法,其特征在于,还包括:接收第一更新请求,提取所述第一更新请求中包含的服务标识、资费标准信息和资费标志;

依据提取的资费标准信息和资费标志,对所述资费对应表中所述服务标识对应的资费标准信息和资费标志进行更新。

3.一种资费更新方法,其特征在于,包括:

接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;

生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;

向计费系统发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志,使计费系统在计费请求中包含的资费标志与在资费对应表中查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作;

向服务交付平台发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息。

4.根据权利要求3所述的资费更新方法,其特征在于,所述生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新,包括:生成资费标志和所述资费标志的有效期,根据所述资费标准信息、生成的资费标志和所述资费标志的有效期,对资费信息表中所述服务标识对应的资费标准信息、资费标志和资费标志的有效期进行更新。

5.根据权利要求4所述的资费更新方法,其特征在于,所述第二更新请求还包括所述更新后的资费标志以及所述有效期。

6.根据权利要求3所述的资费更新方法,其特征在于,所述第二更新请求还包括所述更新后的资费标志。

7.根据权利要求3所述的资费更新方法,其特征在于,还包括:接收服务请求,所述服务请求包含所述服务标识;

查找所述服务标识对应的资费标志;

发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识和查找到的资费标志。

8.根据权利要求4所述的资费更新方法,其特征在于,还包括:接收服务请求,所述服务请求包含所述服务标识;

查找所述服务标识对应的资费标志以及有效期;

发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识,在当前时刻处于所述有效期之内时所述应答信息中还包含查找到的资费标志。

9.一种提供服务的方法,其特征在于,包括:

接收并转发服务请求;

接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;

生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志,使计费系统在所述计费请求中包含的资费标志与在资费对应表查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作。

10.根据权利要求9所述的提供服务的方法,其特征在于,还包括:接收第二更新请求,所述第二更新请求包括所述服务标识和资费标准信息;

根据所述资费标准信息对服务价格表中所述服务标识对应的资费标准信息进行更新,并发布所述服务标识和更新后的资费标准信息。

11.一种提供服务的方法,其特征在于,包括:

接收并转发服务请求;

接收作为对所述服务请求应答的应答信息,其中所述应答信息中包含服务标识;

在服务价格表查找所述服务标识对应的资费标志;

发送计费请求,所述计费请求中包含所述服务标识和所述资费标志,使计费系统在所述计费请求中包含的资费标志与在资费对应表中查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作。

12.根据权利要求11所述的提供服务的方法,其特征在于,在服务价格表查找所述服务标识对应的资费标志之后,还包括:在所述服务价格表查找所述资费标志的有效期;

所述发送计费请求具体包括,发送计费请求,所述计费请求包含所述服务标识,在当前时刻处于所述资费标志的有效期之内时所述计费请求还包含所述资费标志。

13.根据权利要求12所述的提供服务的方法,其特征在于,还包括:接收第二更新请求,所述第二更新请求中包含服务标识、资费标准信息和资费标志以及所述资费标志的有效期;

根据所述资费标准信息、所述资费标志和和所述资费标志的有效期对服务价格表中所述服务标识对应的资费标准信息、资费标志和所述资费标志的有效期进行更新,并发布所述服务标识和更新后的资费标准信息。

14.根据权利要求11所述的提供服务的方法,其特征在于,还包括:接收第二更新请求,所述第二更新请求中包含服务标识、资费标准信息和资费标志;

根据所述资费标准信息和所述资费标志对服务价格表中所述服务标识对应的资费标准信息和资费标志进行更新,并发布所述服务标识和更新后的资费标准信息。

15.一种计费系统,其特征在于,包括:

接收模块,用于接收计费请求;

判断模块,用于判断所述计费请求中是否包含资费标志;

查找模块,用于在判断模块判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;

计费模块,用于在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作;所述资费标志用于区分一项服务在不同时期的不同资费标准信息,所述计费请求中包含的资费标志与在所述资费对应表中查找到的资费标志相同时,表明向用户发布的资费标准信息与所述资费对应表中记录的资费标准信息是一致的。

16.根据权利要求15所述的计费系统,其特征在于,还包括:更新模块;

所述接收模块还用于接收第一更新请求,提取所述第一更新请求包含的服务标识、资费标准信息和资费标志;

所述更新模块用于依据提取的资费标准信息和资费标志,对所述资费对应表中所述服务标识对应的资费标准信息和资费标志进行更新。

17.一种第三方服务系统,其特征在于,包括:

接收模块,用于接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;

更新模块,用于生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;

发送模块,用于向计费系统发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志;以及向服务交付平台发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息,使计费系统在计费请求中包含的资费标志与在资费对应表查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作。

18.根据权利要求17所述的第三方服务系统,其特征在于:所述更新模块还用于生成所述资费标志的有效期,根据所述有效期对资费信息表中所述服务标识对应的资费标志的有效期进行更新。

19.根据权利要求18所述的第三方服务系统,其特征在于,所述第二更新请求还包括所述更新后的资费标志以及所述有效期。

20.根据权利要求17所述的第三方服务系统,其特征在于,所述第二更新请求还包括所述更新后的资费标志。

21.根据权利要求17所述的第三方服务系统,其特征在于,还包括:查找模块;

所述接收模块还用于接收服务请求,所述服务请求包含所述服务标识;

所述查找模块用于查找所述服务标识对应的资费标志;

所述发送模块,还用于发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识和所述资费标志。

22.根据权利要求18所述的第三方服务系统,其特征在于,还包括:查找模块;

所述接收模块还用于接收服务请求,所述服务请求包含所述服务标识;

所述查找模块用于查找所述服务标识对应的资费标志以及有效期;

所述发送模块还用于发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识,在当前时刻处于所述有效期之内时所述应答信息中还包含查找到的资费标志。

23.一种服务交付平台,其特征在于,包括:

接收模块,用于接收服务请求;

发送模块,用于转发所述服务请求;

所述接收模块,还用于接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;

所述发送模块,还用于生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志,使计费系统在所述计费请求中包含的资费标志与在资费对应表中查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作。

24.根据权利要求23所述的服务交付平台,其特征在于,还包括:更新模块;

所述接收模块用于接收第二更新请求,所述第二更新请求包括所述服务标识和资费标准信息;

所述更新模块用于根据所述资费标准信息对服务价格表中所述服务标识对应的资费标准信息进行更新,并发布所述服务标识和更新后的资费标准信息。

25.一种服务交付平台,其特征在于,包括:

接收模块,用于接收服务请求;

发送模块,用于转发所述服务请求;

所述接收模块还用于接收作为对所述服务请求应答的应答信息,其中所述应答消息中包含所述服务标识;

查找模块,用于在服务价格表中查找所述服务标识对应的资费标志;

所述发送模块还用于发送计费请求,所述计费请求中包含所述服务标识和所述资费标志,使计费系统在所述计费请求中包含的资费标志与在资费对应表查找到的资费标志相同时,依据所述资费对应表中所述服务标识对应的资费标准信息执行计费操作。

26.根据权利要求25所述的服务交付平台,其特征在于:所述查找模块还用于在所述服务价格表中查找所述资费标志的有效期;

所述发送模块还用于发送计费请求,所述计费请求包含所述服务标识,在当前时刻处于所述资费标志的有效期之内时所述计费请求还包含所述资费标志。

27.根据权利要求26所述的服务交付平台,其特征在于,还包括:更新模块;

所述接收模块用于接收第二更新请求,所述第二更新请求中包含服务标识、资费标准信息和资费标志以及所述资费标志的有效期;

所述更新模块,用于根据所述资费标准信息、所述资费标志和所述资费标志的有效期对服务价格表中所述服务标识对应的资费标准信息、资费标志和所述资费标志的有效期进行更新,并发布所述服务标识和更新后的资费标准信息。

28.根据权利要求25所述的服务交付平台,其特征在于,还包括:更新模块;

所述接收模块,用于接收第二更新请求,所述第二更新请求中包含服务标识、资费标准信息和资费标志;

所述更新模块,用于根据所述资费标准信息和所述资费标志对服务价格表中所述服务标识对应的资费标准信息和资费标志进行更新,并发布所述服务标识和更新后的资费标准信息。

29.一种服务提供系统,其特征在于,包括:权利要求15至16中任一项所述的计费系统,权利要求17至22中任一项所述的第三方服务系统以及权利要求23至28中任一项所述的服务交付平台。

说明书 :

计费、资费更新、提供服务的方法及系统

技术领域

[0001] 本发明实施例涉及通信技术,尤其涉及一种计费方法、资费更新方法、提供服务的方法及系统。

背景技术

[0002] 用户接入到服务交付平台,通过浏览服务目录了解第三方服务系统提供的服务,在选择使用某个服务后,服务交付平台通知第三方服务系统向用户提供实际的服务。实际的服务过程可以是实时的,也可以是非实时的;服务的类型可以包括发送特定信息给用户,也可以包括向用户播放一段视频或者音乐,也可能是向用户提供实物形态的商品。第三方服务系统可以向服务交付平台报告服务提供情况,服务交付平台转而向计费系统或营收系统等提交用户的服务使用记录;或者第三方服务系统直接向计费系统或营收系统提交服务使用记录(也可以直接是收费记录)。之后,计费系统或营收系统进行计费和账务处理。
[0003] 当第三方服务系统向服务交付平台和计费系统发布其资费时,往往存在时间差;同时由于计费系统实现上的差异,其启用新资费或者新产品配置的机制有所不同,这就造成了用户在服务目录中看到的资费往往超前于计费系统中实际生效的资费,从而在短暂时间内,向用户呈现的资费信息与计费处理使用的计费信息不一致。

发明内容

[0004] 本发明实施例提供一种计费方法、资费更新方法、提供服务的方法及系统,用以解决在短时间内向用户呈现的资费信息与计费处理使用的计费信息不一致的问题。
[0005] 本发明实施例提供一种计费方法,包括:
[0006] 接收计费请求;
[0007] 在判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;
[0008] 在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。
[0009] 本发明实施例提供一种资费更新方法,包括:
[0010] 接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;
[0011] 生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;
[0012] 发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志;
[0013] 发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息。
[0014] 本发明实施例提供一种提供服务的方法,包括:
[0015] 接收并转发服务请求;
[0016] 接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;
[0017] 生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志。
[0018] 本发明实施例提供一种提供服务的方法,包括:
[0019] 接收并转发服务请求;
[0020] 接收作为对所述服务请求应答的应答信息,其中所述应答信息中包含服务标识;
[0021] 在服务价格表查找所述服务标识对应的资费标志;
[0022] 发送计费请求,所述计费请求中包含所述服务标识和所述资费标志。
[0023] 本发明实施例提供一种计费系统,包括:
[0024] 接收模块,用于接收计费请求;
[0025] 判断模块,用于判断所述计费请求中是否包含资费标志;
[0026] 查找模块,用于在判断模块判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;
[0027] 计费模块,用于在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。
[0028] 本发明实施例提供一种第三方服务系统,包括:
[0029] 接收模块,用于接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;
[0030] 更新模块,用于生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;
[0031] 发送模块,用于发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志;以及发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息。
[0032] 本发明实施例提供一种服务交付平台,包括:
[0033] 接收模块,用于接收服务请求;
[0034] 发送模块,用于转发所述服务请求;
[0035] 所述接收模块,还用于接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;
[0036] 所述发送模块,还用于生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志。
[0037] 本发明实施例提供一种服务交付平台,包括:
[0038] 接收模块,用于接收服务请求;
[0039] 发送模块,用于转发所述服务请求;
[0040] 所述接收模块还用于接收作为对所述服务请求应答的应答信息,其中所述应答消息中包含所述服务标识;
[0041] 查找模块,用于在服务价格表中查找所述服务标识对应的资费标志;
[0042] 所述发送模块还用于发送计费请求,所述计费请求中包含所述服务标识和所述资费标志。
[0043] 本发明实施例提供一种服务提供系统,包括:上述任一项所述的计费系统,上述任一项所述的第三方服务系统以及上述任一项所述的服务交付平台。
[0044] 依据本发明实施例提供的计费、资费更新、提供服务的方法及系统,计费系统接收到服务交付平台发送的计费请求时,先判断计费请求中是否包括资费标志。如计费请求中包含资费标志时,将计费请求中的资费标志与根据服务标识从资费对应表中提取的资费标志进行对比,在两者一致时,计费系统根据从资费对应表提取出的资费标准信息进行计费操作。若不一致,计费系统每隔固定时间检测资费对应表中资费标志,直至与计费请求中资费标志一致时进行计费。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。

附图说明

[0045] 图1A为本发明计费方法实施例一的流程图;
[0046] 图1B为本发明计费方法实施例二的流程图;
[0047] 图2为本发明计费方法实施例三的信令图;
[0048] 图3A为本发明资费更新方法实施例一的流程图;
[0049] 图3B为本发明资费更新方法实施例二的流程图;
[0050] 图4为本发明资费更新方法实施例三的信令图;
[0051] 图5A为本发明提供服务的方法实施例一的流程图;
[0052] 图5B为本发明提供服务的方法实施例二的流程图;
[0053] 图6为本发明提供服务的方法实施例三的信令图;
[0054] 图7A为本发明提供服务的方法实施例四的流程图;
[0055] 图7B为本发明提供服务的方法实施例五的流程图;
[0056] 图8A为本发明计费系统实施例一的结构示意图;
[0057] 图8B为本发明计费系统实施例二的结构示意图;
[0058] 图9A为本发明第三方服务系统实施例一的结构示意图;
[0059] 图9B为本发明第三方服务系统实施例二的结构示意图;
[0060] 图10为本发明服务交付平台实施例一的结构示意图;
[0061] 图11A为本发明服务交付平台实施例二的结构示意图;
[0062] 图11B为本发明服务交付平台实施例三的结构示意图;
[0063] 图12为本发明服务提供系统实施例的结构示意图。

具体实施方式

[0064] 下面结合附图和具体实施例进一步说明本发明实施例的技术方案。
[0065] 第三方服务系统,也称为SP(服务提供商,Service Provider)服务系统,与服务交付平台相连,为用户提供实际的服务,并向服务交付平台中的服务目录发布其服务,其中包含其服务的服务标识和资费标准信息。用户通过服务交付平台使用服务。在用户使用服务时,由服务交付平台产生计费请求,提交给计费系统进行计费。
[0066] 其中,服务交付平台,为用户提供服务目录和浏览手段。用户可以通过多种方式连接到服务交付平台,浏览各种增值服务,并选择使用服务。服务交付平台将用户的服务请求发送给实际提供服务的第三方服务系统;并将产生的服务使用记录(即计费请求)传递给计费系统。
[0067] 第三方服务系统,为用户提供实际的服务。在收到来自服务交付平台的服务请求后,向用户提供服务。在本发明实施例中,第三方服务系统包含自身的资费管理模块,用于配置服务资费信息,并向计费系统提供资费信息。此外,也可由服务交付平台配置服务资费信息,并向计费系统提供资费信息。
[0068] 计费系统,接收来自服务交付平台的计费信息,该计费信息可以是实时消息。在识别其中的业务授权标志后,可以从第三方服务系统或产品配置库中获取资费信息,并利用所获取的资费标准信息完成计费。在计费时,计费系统需要访问该计费系统的产品配置库,从中获得有关产品计费政策的定义。
[0069] 产品配置库,保存服务提供商的产品配置信息。产品配置信息中包括服务的资费标准信息。
[0070] 图1A为本发明计费方法实施例一的流程图。如图1A所示,本实施例包括:
[0071] 步骤11:接收计费请求。
[0072] 具体来说,上述计费请求来自于服务交付平台。在第三方服务系统为用户提供服务之前或提供服务之后,服务交付平台将生成与该服务相关的计费请求,并将该计费请求发给计费系统。通常情况下,计费请求包括服务标识。可选的,计费请求中还可包含资费标志、服务使用记录、服务使用者信息和服务提供商信息。
[0073] 步骤12:在判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。
[0074] 本发明实施例计费系统的产品配置库中保存有资费对应表,该资费对应表中记录有每个服务的服务标识、资费标准信息以及资费标志之间的对应关系。第三方服务系统在更新资费标准信息时,为该资费标准信息设置了对应的资费标志。资费标志用于区分一项服务在不同时期的不同资费标准信息,因此资费标志可以反映资费标准信息的新旧程度。在具体实现过程中,该资费标志可基于资费标准信息的更新时间来生成,例如该资费标志中可包含与更新时间有关的信息。在具体实现过程中,资费对应表可采用例如但不限于如下数据结构:
[0075] 表1为资费对应表
[0076]服务标识 资费标准信息 资费标志
V0001 2元/次 V0001_20091225110145
... ... ...
[0077] 如表1所示,资费标志包含服务标识和设置该资费标志时的具体时间信息,其中,设置该资费标志时的具体时间信息即为最新资费标准信息(2元/次)是何时设置的(即资费标准信息最近一次的更新时间)。
[0078] 在第三方服务系统对所提供的服务的资费标准信息进行更新后,会向计费系统的产品配置库和服务交付平台发送更新后的资费标准信息。在实际应用过程中,服务交付平台和计费系统对资费标准信息的更新速度往往存在差别,一般来说,服务交付平台的更新速度更快。因此,在资费标准信息更新期间,服务交付平台向用户发布的资费标准信息与计费系统中的资费标准信息有可能出现不一致的现象。
[0079] 本发明实施例为资费标准信息设置了资费标志。服务交付平台可以在每次发送计费请求时都携带资费标志,也可以只在第三方服务系统更新资费标准信息的特定期间内将资费标志携带在计费请求中发给计费系统。因此,计费系统接收到计费请求时,需判断计费请求中是否包括资费标志。若计费请求中包括资费标志,则计费系统在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。
[0080] 作为可选的,计费系统可以在接收到计费请求后,首先对计费请求中的用户信息、服务标识信息、服务提供商信息进行鉴别。在鉴别通过后,计费系统再进一步判断计费请求中是否包括资费标志。若计费请求中包括资费标志,则根据计费请求中的服务标识从资费对应表中查找对应的资费标志。
[0081] 步骤13:在计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。
[0082] 在计费请求中包含的资费标志与在资费对应表中查找到的资费标志相同时,表明无论是服务交付平台还是计费系统,均已对资费标准信息更新完毕,此时,服务交付平台向用户发布的资费标准信息与计费系统中资费对应表中记录的资费标准信息是一致的。因此,计费系统根据服务标识从资费对应表中提取出资费标准信息并执行计费操作。一般来说,服务交付平台中资费标准信息的更新要快于计费系统中资费标准信息的更新,因此若计费请求中包含的资费标志与查找到的资费标志不一致,表示计费系统资费对应表中的资费标准信息还没有被更新,此时计费系统可每隔固定的时间间隔检测资费对应表中的资费标志是否与计费请求中的资费标志一致(即等待计费系统自身对资费对应表进行更新),直至两者一致时再从资费对应表中提取出资费标准信息并执行计费操作。此外,如果判定计费请求中不包含资费标志,说明第三方服务系统近期并未对资费标准信息进行更新,则计费系统直接根据资费对应表中服务标识对应的资费标准信息进行计费。
[0083] 在具体实现过程中,图1A所示的计费方法中还包括计费系统根据第三方服务系统的更新指示对自身产品配置库中的资费标准信息进行更新的步骤,下面就结合图1B进行详细描述。
[0084] 如图1B所示,在第三方服务系统发布更新后的资费标准信息期间,本发明实施例还包括:
[0085] 步骤14:接收第一更新请求,提取第一更新请求中包含的服务标识、资费标准信息和资费标志。
[0086] 在第三方服务系统更新资费标准信息之后,会向计费系统发送第一更新请求。随后,计费系统接收第三方服务系统发出的第一个更新请求,提取其中包含的服务标识、资费标准信息和资费标志。
[0087] 步骤15:依据提取的资费标准信息和资费标志,对资费对应表中上述服务标识对应的资费标准信息和资费标志进行更新。
[0088] 资费对应表存储在计费系统的产品配置库中。产品配置库可以是物理的数据库,也可以是与计费系统部署紧密的存储实体,如内存、共享内存、内存数据库等;计费系统在进行计费处理时,直接检索该存储实体中包含的资费对应表,并依据其中包含的资费标准信息进行计费。在实际情形中,第三方服务系统发布的第一更新请求可以直接发布到该存储实体中,也可以发布到与该存储实体相连的二级存储实体,如相对于内存等的物理数据库。
[0089] 依据本发明实施例提供的计费方法,计费系统在收到服务交付平台发送的计费请求时,首先判断计费请求中是否包含资费标志。在计费请求中包含资费标志时,将计费请求中的资费标志与根据服务标识从资费对应表中提取的资费标志进行对比,在两者一致时,计费系统根据从资费对应表中提取出的与服务标识对应的资费标准信息进行计费操作。若不一致,计费系统每隔固定时间检测资费对应表中的资费标志,直至与计费请求中资费标志一致时再进行计费。因此,避免了因计费系统更新资费标准信息晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0090] 图2为本发明计费方法实施例三的信令图。本实施例以视频服务为例对本发明实施例计费方法进行说明。具体过程如图2所示,
[0091] B1:服务交付平台向计费系统发送计费请求,计费请求包含了用户信息、服务信息、服务提供商信息以及资费标志。
[0092] 其中,用户信息可以是例如但不限于用户身份信息;服务信息可以是例如但不限于服务标识等信息;服务提供商信息可以是例如但不限于如服务提供商ID。
[0093] 在本实施例中,用户身份为用户的手机号码6250001,服务标识为视频IDV0001,服务提供商ID为SP001、资费标志为V0001_20091225110145。除上述信息外,计费请求中还可包括日期、时间,带宽等其他信息。
[0094] 步骤B2:计费系统接收计费请求后对计费请求进行鉴别,鉴别成功后根据服务标识从产品配置库的资费对应表中提取该服务标识对应的资费标志。
[0095] 计费系统根据计费请求得知用户6250001收看服务提供商SP001提供的视频V0001,其中计费请求中包含的资费标志为V0001_20091225110145。计费系统根据V0001等信息,从资费对应表中提取资费标志,例如从资费对应表中提取的资费标志为V0001_20091225090005。此时,在资费对应表中的资费标准信息为3元/次。
[0096] 在步骤B2中提到的产品配置库可以是物理的数据库,也可以是与计费系统部署紧密的存储实体,如内存、共享内存、内存数据库等;计费系统在进行计费处理时,直接检索该存储实体中包含的产品配置信息,并据此对服务记录进行计费。在实际情形中,第三方服务系统或服务交付平台所发布的资费调整信息可以直接发布到该存储实体中,也可以发布到与该存储实体相连的二级存储实体,如相对于内存等的物理数据库。对于物理数据库的情形,如包括资费标准信息的第一更新请求已经发布到了物理数据库中,计费系统在比较资费标志时若发现资费标志已经变更,可以从物理数据库中查看产品配置信息,从而刷新直接缓存中的内容。而这种情形,往往是导致最常见的资费不一致的原因。
[0097] 步骤B3:计费系统将从资费对应表中提取的资费标志与计费请求中包含的资费标志进行比较,并根据比较结果确定资费对应表中的资费标准信息不是最新的资费标准信息。
[0098] 通过比较资费对应表所包含的资费标志V0001_20091225090005与计费信息中资费标志V0001_20091225110145,确定两者不一致。
[0099] 对于作为计费系统的二级存储实体的产品配置库,计费系统可刷新计费系统的缓存,使缓存中资费对应表与产品配置库中的资费对应表同步。之后,每隔固定时间,刷新缓存从缓存中查找V0001所对应的资费标志,直至找到的资费标志与V0001_20091225110145一致,则进行计费。
[0100] 对于作为计费系统一级存储实体的产品配置库,计费系统每隔固定时间,继续从产品配置库中查找V0001所对应的资费标志,直至找到的资费标志与V0001_20091225110145一致,则进行计费。
[0101] 步骤B4:监测一段时间后,计费系统根据第三方系统发布的资费标准信息对资费对应表进行了更新,此后,从资费对应表中提取的资费标志与计费请求中包含的资费标志一致时,计费系统根据服务标识从资费对应表提取的资费标准信息进行计费。
[0102] 在资费标准信息更新之后,从资费对应表提取的资费标准信息为2元/次,资费标志为V0001_20091225110145,计费系统进行正常计费,向用户6250001收取2元费用。
[0103] 图3A为本发明资费更新方法实施例一的流程图。如图3A所示,本实施例包括:
[0104] 步骤31:接收输入的资费更新信息,资费更新信息包括服务标识和资费标准信息。
[0105] 具体说来,第三方服务系统接收输入的资费更新信息(例如但不限于管理员手工输入),其中,该资费更新信息中包含服务标识和资费标准信息。
[0106] 步骤32:生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新。
[0107] 具体说来,第三方服务系统为资费更新信息中的资费标准信息生成资费标志,根据资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。
[0108] 本发明实施例提供的第三方服务系统中保存有资费信息表,资费信息表中记录有服务标识、资费标准信息和资费标志之间的对应关系。正如下文将要描述的,作为可选的,资费信息表中还可进一步记录资费标志的有效期。在具体实现过程中,资费信息表可采用例如但不限于如下数据结构:
[0109] 表2为资费信息表
[0110]服务标识 资费标准信息 资费标志 有效期
V0001 2元/次 V0001_20091225110145 7天
... ... ... ...
[0111] 在第三方服务系统的服务提供商需要更新服务的资费标准信息时,服务提供商会向第三方服务系统输入包括服务标识和资费标准信息的资费更新信息。第三方服务系统接收到输入的资费更新信息后,为更新后的资费标准信息设置新的资费标志,并对资费信息表中该服务标识对应的资费标准信息和资费标志进行更新。如表2所示,服务标识V0001所对应的服务在最近一次更新之后,其资费标准信息更新为2元/次,资费标志更新为V0001_20091225110145,其中,该资费标志可反映出最近一次的具体更新时间。此外,还可以看到,该资费标志的有效期为7天。正如下文将要描述的一样,在有效期过后,计费系统收到的计费请求中将不再包含资费标志。
[0112] 步骤33:发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志。
[0113] 具体来说,第三方服务系统向计费系统发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志。
[0114] 步骤34:发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息。
[0115] 具体来说,第三方服务系统向服务交付平台发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息,这对应第三方服务系统作为计费触发点的情形。正如下文将要描述的一样,作为可选的,第二更新请求中还可包含服务标识、更新后的资费标准信息和资费标志(作为可选的,还可包含资费标志的有效期),这对应服务交付平台作为计费触发点的情形。
[0116] 第三方服务系统对资费信息表更新后,向计费系统发送第一更新请求,使计费系统根据第一更新请求更新资费对应表。此外,第三方服务系统还向服务交付平台发送第二更新请求,以使服务交付平台更新其服务价格表。
[0117] 正如下文将要描述的一样,在第三方服务系统作为计费触发点时,第三方服务系统向服务交付平台发送的第二更新请求中不包括与更新后的资费标准信息相对应的资费标志。在后续服务交付平台向第三方服务系统转发来自用户的服务请求时,第三方服务系统在应答信息中携带资费标志。而在服务交付平台作为计费触发点时,第二更新请求中应当包括生成的资费标志,作为可选的,此时第二更新请求中还可包含该资费标志的有效期。
[0118] 需要说明的是:步骤33和步骤34可同时执行。
[0119] 本发明实施例提供的资费更新方法,服务交付平台向计费系统发送的计费请求可一直包括资费标志,也可以只在第三方系统调整资费标准信息期间(即在资费标志的有效期内)将资费标志携带在计费请求中发送给计费系统。
[0120] 如上文所述,本发明实施例中资费信息表还可包括资费标志的有效期。在步骤32中第三方服务系统除生成资费标志外,还生成资费标志的有效期,并根据生成的资费标志的有效期对资费信息表中服务标识对应的资费标志的有效期进行更新。在服务交付平台作为计费触发点时,第三方服务系统向服务交付平台发送的第二更新请求除包括服务标识、资费标准信息和资费标志之外,还包括资费标志的有效期。资费标志的有效期,用于在第三方服务系统更新资费标准信息期间,确定服务交付平台向计费系统发送的计费请求中是否要携带为更新后的资费标准信息设置的资费标志。
[0121] 在具体实现过程中,当第三方服务系统作为计费触发点时,图3A所示的资费更新方法中还可包括第三方服务系统对用户的服务请求进行处理的过程,下面就结合图3B进行描述。
[0122] 如图3B所示,在第三方服务系统作为计费触发点时,第三方服务系统处理服务交付平台转发的来自用户的服务请求的方法包括:
[0123] 步骤35:接收服务请求,所述服务请求中包含所述服务标识。
[0124] 具体来说,服务交付平台接收到来自用户的服务请求后,将该服务请求转发给第三方服务系统。第三方服务系统接收服务交付平台转发的来自用户的服务请求,其中,该服务请求中包含服务标识。
[0125] 步骤36:查找所述服务标识对应的资费标志;
[0126] 具体来说,第三方服务系统在资费信息表中查找服务标识对应的资费标志,作为可选的,第三方服务系统还可在资费信息表中查找上述资费标志的有效期。
[0127] 步骤37:发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识和查找到的资费标志。
[0128] 具体来说,第三方服务系统发送作为对服务请求应答的应答信息,应答信息中包含服务标识和资费标志。作为可选的,如果在步骤36中,第三方服务系统在资费信息表中查找上述资费标志的有效期,则步骤37中还可增加一判断步骤,即判断当前时刻是否处于所述有效期之内,若在判定当前时刻处于有效期之内,则应答信息中才包含查找到的资费标志,而如果判定当前时刻处于有效期之外,则应答信息中将不包含查找到的资费标志。
[0129] 第三方服务系统确定提供服务时将返回应答信息,通常情况下,应答信息中包括服务标识。在第三方服务系统作为计费触发点时,若当前时刻处于查找到的资费标志的有效期之内,第三方系统将从资费对应表查找到的资费标志携带在向服务交付平台发送的应答信息中,使服务交付平台将资费标志发送给计费系统。若当前时刻处于有效期之外,表明第三方服务系统资费标准信息的调整阶段已过,此时服务交付平台和计费系统均已完成对资费标准信息的更新,因此服务交付平台向用户展现的资费标准信息与计费系统存储的资费标准信息是一致的,在这种情况下,第三方系统无需再将资费标志携带在应答信息中发送给服务交付平台。
[0130] 本发明实施例提供的资费更新方法,第三方服务系统对资费标准更新后,将资费标准信息和与其对应的资费标志发送给计费系统,使得在计费系统后续在计费时根据计费请求中资费标志与自身存储的资费标志进行比对,从而确定是否按照自身存储的资费标准信息进行计费。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0131] 图4为本发明资费更新方法实施例三的信令图。本实施例中服务交付平台作为计费触发点。本实施例以视频服务为例说明第三方服务系统对资费标准信息更新后的处理流程。具体如图4所示:
[0132] 步骤C1:第三方服务系统接收输入的服务标识和资费标准信息(即资费更新信息),生成资费标志和资费标志的有效期,并根据资费标准信息、资费标志以及该资费标志的有效期对资费信息表中该服务标识对应的资费标准信息、资费标志和资费标志的有效期进行更新。
[0133] 例如,服务提供商对外提供视频节目,某些视频节目具有较强的时效性,同时为了吸引用户收看,服务提供商往往会根据收视情况和时间等因素来动态调整资费标准信息。调整依据可以来源某些在线统计数据,如某精彩射门镜头(视频的节目编码V0001)最初定价为3元/次,在收视人数超过一定限额或者超过一段时间后,为了扩大收视人群,可以实施一定程度的降价,如降价为2元/次。服务提供商输入的资费更新信息中包含了服务标识(视频的节目编码V0001)、服务的资费标准信息(2元/次)。在输入资费标准信息后,第三方服务系统自动设置资费标志,以区分该服务项目不同的资费标准信息。资费标志可以是服务标识加设置时间戳,如V0001_20091225110145,资费标志的有效期可根据具体需求设定。例如,如果可以肯定在7天过后,服务交付平台和计费系统中的资费标准信息均将更新完毕,则可将有效期设置为7天。
[0134] 步骤C2:第三方服务系统向服务交付平台发送第二更新请求,第二更新请求包括服务标识、资费标准信息、资费标志和资费标志的有效期。
[0135] 服务交付平台作为计费触发点时需生成服务的使用记录,因此,第三方服务系统在更新资费标准信息后,需将更新后的资费标准信息和资费标志发送给服务交付平台。若生成资费标志的有效期,还需将资费标志的有效期发送给服务交付平台。例如,SP服务系统将视频节目资费发布到服务交付平台上,向服务交付平台发布的第二更新请求可以包括视频ID(V0001)、新资费(2元/次)、资费标志(V0001_20091225110145)。第三方服务系统可采用多种协议来向服务交付平台发布第二更新请求,如Web Service接口调用。
[0136] 而当第三方服务系统作为计费触发点生成服务的使用记录时,由于服务交付平台只需向用户展示资费标准信息即可,因此在发布更新后的资费标准信息期间,第三方服务系统不需要向服务交付平台发送资费标志。相应的,在第三方服务系统应答服务交付平台的服务请求时,将资费标志携带在应答信息中发送给服务交付平台。
[0137] 步骤C3:第三方服务系统向计费系统发送第一更新请求。
[0138] 第三方服务系统通过第一更新请求向计费系统发布新资费,第一更新请求可以包括SP代码(如SP001)、视频ID(V0001)、新资费(2元/次)和资费标志(V0001_20091225110145)。第三方服务系统可采用多种协议来向计费系统发送第一更新请求,例如Web Service接口调用。
[0139] 本发明实施例提供的资费更新方法,服务交付平台每次向计费系统发送的计费请求都可以包括资费标志,也可以只在第三方系统调整资费标准信息期间将资费标志携带在计费请求中发送给计费系统。其中调整资费标准信息期间的确定,可通过为资费标志设置的有效期来确定。资费标志的有效期可根据具体需求设定。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0140] 图5A为本发明提供服务的方法实施例一的流程图。图5A所示的本发明实施例的执行主体为服务交付平台,本实施例主要说明在第三方服务系统作为计费触发点时,服务交付平台收到来自用户的服务请求后的处理方法。
[0141] 步骤51:接收并转发服务请求。
[0142] 用户通过服务交付平台请求第三方服务系统提供服务时,服务交付平台将收到来自用户的服务请求,随后,服务交付平台将该服务请求转发给第三方服务系统,其中,该服务请求中包含用户所请求的服务标识。
[0143] 步骤52:接收作为对服务请求应答的应答信息,其中,该应答信息中包含上述服务标识以及该服务标识对应的资费标志。
[0144] 第三方服务系统根据服务请求确定向用户提供服务(所述服务标识对应的服务)后,第三方服务系统将向服务交付平台返回应答信息。当第三方服务系统作为计费触发点时,该应答信息中将包含服务标识对应的资费标志。
[0145] 步骤53:生成计费请求并发送,计费请求中包含上述服务标识和资费标志。
[0146] 服务交付平台在收到上述应答信息后,根据应答信息中包含的服务标识和资费标志生成计费请求,然后将该计费请求发给计费系统。
[0147] 在具体实现过程中,图5A所示的提供服务的方法还包括服务交付平台更新资费标准信息的步骤,即当第三方服务系统更新资费标准信息时,第三方服务系统会向服务交付平台发送第二更新请求。服务交付平台将根据第二更新请求,对资费标准信息进行更新。有关更新的具体流程如图5B所示。
[0148] 步骤54:接收来自第三方服务系统的第二更新请求,第二更新请求中包含服务标识和资费标准信息。
[0149] 具体说来,服务交付平台接收第二更新请求,提取其中包含的服务标识和资费标准信息。
[0150] 步骤55:根据第二更新请求中包含的资费标准信息对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。
[0151] 服务交付平台中保存有服务价格表,服务价格表(如表3所示)中记录有服务标识和资费标准信息之间的对应关系。服务交付平台通过发布服务价格表来向用户展现第三方服务系统所能提供的服务以及服务的具体价格信息。在步骤55中,服务交付平台根据提取的资费标准信息对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。在具体实现过程中,上述服务价格表可采用例如但不限于如下数据结构:
[0152] 表3为一种服务价格表
[0153]服务标识 资费标准信息
V0001 2元/次
... ...
[0154] 根据本发明实施例提供的提供服务的方法,服务交付平台将用户的服务请求转发给第三方服务系统后,在第三方服务系统作为计费触发点的情况下,服务交付平台所接收到的应答信息中将包含资费标志。服务交付平台根据应答信息生成计费请求后发送给计费系统。计费系统可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费系统进行计费处理时使用的资费标准信息不一致的现象。
[0155] 图6为本发明提供服务的方法实施例三的信令图。本发明实施例以视频服务为例,说明在第三方服务系统发布更新后的资费标准信息期间,有用户在服务交付平台查看并使用该服务时,服务交付平台的处理方法。具体如图6所示:
[0156] 需要说明的是:在图4对应实施例中第三方服务系统执行步骤C2和步骤C3期间或之后的短暂时间内,服务交付平台执行步骤A2和A3。
[0157] 步骤A1:用户接入服务交付平台,浏览并选择服务。
[0158] 此时用户看到的是新资费标准信息。用户可以通过互联网,也可以通过WAP或者其他数据网络登陆到运营商的服务交付平台,浏览节目内容,在节目内容中展示了该节目所对应的资费标准信息。例如,向用户呈现的视频V0001的资费为2元/次。
[0159] 步骤A2:在用户向服务交付平台发送服务请求后,服务交付平台向第三方服务系统转发该服务请求,其中,该服务请求中携带服务标识。
[0160] 例如,在用户选择收看视频V0001(服务标识)后,服务交付平台将用户的收视请求转发给第三方服务系统,收视请求中包含上述服务标识V0001,还可包含用户身份标志,该身份标志可以是手机号码,如6250001,也可以是其他身份号码,如域帐号。在具体实现过程中,也可以不包含上述身份标志等信息,具体情况可根据商务协议而定。
[0161] 步骤A3:服务交付平台接收第三方服务系统的应答信息,应答信息包括服务标识和该更新后的资费标志。
[0162] 步骤A4:第三方服务系统向用户提供服务。
[0163] 具体来说,第三方服务系统经过处理,如果确定向用户提供服务,则向服务交付平台返回应答信息。在返回的应答信息中,除了服务标识和处理结果代码外,还包括资费标志,这适用于第三方服务系统作为计费触发点的情形。
[0164] 第三方服务系统接收到用户的服务请求后,可以进行多种处理。如对用户身份进行检查;检查系统资源是否充足,如果系统资源充足,则可以在步骤A4向用户提供服务,否则不能提供服务;同时,还可以为用户分配提供服务要求的资源,如带宽等。步骤A3适宜于先计费后向用户提供服务的场景。在A3之后,服务交付平台执行图2对应实施例中B1中的操作。计费系统进行计费之后即执行完B4后,第三方服务系统在步骤A4中向用户提供服务。
[0165] 对于先向用户提供服务,后进行计费的场景,第三方服务系统向用户提供服务后向服务交付平台返回应答信息,之后服务交付平台向计费系统发送计费请求。
[0166] 另外,服务交付平台向第三方服务系统转发用户收看视频请求的动作与向计费系统发送计费请求的动作,可以根据不同的情形有所差异。如要求进行实时信用控制的情形下,服务交付平台可以先向计费系统发送计费请求,计费系统进行计算、完成费用预留后,返回应答信息给服务交付平台,服务交付平台再向第三方服务系统转发用户请求。
[0167] 此外,对于一个第三方服务系统同时连接多个服务交付平台的情况,本实施例也同样适用,在该情形下,实现了第三方服务系统的资费在多个服务交付平台的一致性。
[0168] 本发明实施例提供服务的方法,服务交付平台将用户的服务请求转发给第三方服务系统后,在第三方服务系统作为计费触发点的情况下,服务交付平台收到的应答信息中包括资费标志。服务交付平台根据应答信息生成计费请求后发送给计费系统。计费系统可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0169] 图7A为本发明提供服务的方法实施例四的流程图。本发明实施例的执行主体为服务交付平台,与图5A对应实施例的区别在于,在本实施例中,计费触发点为服务交付平台,而不是第三方服务系统作为计费触发点。
[0170] 步骤71:接收并转发服务请求,以及接收作为对所述服务请求应答的应答信息,其中应答消息中包含服务标识。
[0171] 具体来说,服务交付平台接收来自用户的服务请求并将该服务请求转发至第三方服务系统。随后,服务交付平台接收第三方服务系统返回的应答信息,其中应答消息中包含服务标识。
[0172] 步骤72:在服务价格表中查找服务标识对应的资费标志。
[0173] 具体来说,服务交付平台根据应答信息中包含的服务标识在服务价格表中查找对应的资费标志。
[0174] 在本发明提供的实施例中,服务交付平台中保存有服务价格表,该服务价格表(如表4所示)中记录有服务标识、资费标准信息和资费标志之间的对应关系。作为可选的,服务价格表中还可记录资费标志的有效期。在具体实现过程中,服务价格表可采用例如但不限于如下数据结构:
[0175] 表4为另一种服务价格表
[0176]服务标识 资费标准信息 资费标志 有效期
V0001 2元/次 V0001_20091225110145 7天
... ... ... ...
[0177] 步骤73:发送计费请求,计费请求中包含服务标识和资费标志。
[0178] 由于服务交付平台为计费触发点,因此在第三方服务系统返回的应答信息中不包括资费标志。服务交付平台通过计费请求向计费系统发送的资费标志,是由服务交付平台从服务价格表中根据服务标识查找到的。第三方服务系统发布更新后的资费标准信息期间,已将资费标志携带在第二更新请求中发送给服务交付平台,从而协助服务交付平台更新服务价格表。
[0179] 第三方服务系统向服务交付平台发送的第二更新请求中除了包含服务标识、资费标准信息和资费标志,还可包括资费标志的有效期,服务交付平台在服务价格表中查找资费标志时,还将查找资费标志的有效期。在当前时刻处于资费标志的有效期之内时,表明当前时刻在资费调整阶段之内(即第三方服务系统刚刚对资费标准信息更新不久),这说明服务交付平台向计费系统发送的计费请求需要包含资费标志。针对上述情况,图7A所示的方法还可包含如下步骤:
[0180] 在从服务价格表中查找所述服务标识对应的资费标志之后,在所述服务价格表中查找所述资费标志的有效期;
[0181] 所述发送计费请求具体包括,发送计费请求,所述计费请求包含所述服务标识,在当前时刻处于所述资费标志的有效期之内时所述计费请求还包含所述资费标志。
[0182] 由上述步骤可知,计费请求中是否包含资费标志是可选的,即如果当前时刻处于资费标志的有效期之内,则需要在计费请求中携带资费标志,否则无需在计费请求中携带资费标志。
[0183] 设置有效期的目的在于,服务交付平台可仅在第三方服务系统调整资费标准信息期间通知计费系统检查计费系统自身存储的资费标准信息是否是最新的。在过了一段时间之后,计费系统存储的资费标准信息必然更新为与第三方服务系统和服务交付平台存储的资费标准信息一致,在这种情况下,就无需再发送资费标志了。因此,可将上述有效期设置成足以保证在该有效期过后,计费系统存储的资费标准信息与第三方服务系统和服务交付平台存储的资费标准信息一致。
[0184] 图7A所示的方法还可包括服务交付平台接收来自第三方服务系统的第二更新请求从而对服务价格表进行更新的步骤,下面就结合图7B对该更新的步骤进行描述。
[0185] 如图7B所示,在第三方服务系统发布更新后的资费标准信息期间,本发明实施例还包括:
[0186] 步骤74:接收第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。
[0187] 具体来说,服务交付平台接收来自第三方服务系统的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。作为可选的,第二更新请求中还可包含上述资费标志的有效期;
[0188] 步骤75:根据第二更新请求中包含的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。
[0189] 具体来说,服务交付平台根据第二更新请求中包含的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。作为可选的,当第二更新请求中包含上述资费标志的有效期时,在步骤75中还可包括,服务交付平台根据第二更新请求中包含的有效期对服务价格表中服务标识对应的有效期进行更新。
[0190] 本发明实施例提供的服务价格更新方法,服务交付平台将用户的服务请求转发给第三方服务系统后,接收到第三方服务系统提供服务的应答信息。由于服务交付平台作为计费触发点,服务交付平台在服务价格表查找相应的资费标志,并生成包括资费标志的计费请求后发送给计费系统。计费系统可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费系统更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0191] 图8A为本发明计费系统实施例一的结构示意图。如图8A所示,本实施例包括:接收模块81、判断模块82和查找模块83及计费模块84。
[0192] 接收模块81,用于接收服务交付平台发送的计费请求。判断模块82,用于判断计费请求中是否包含资费标志。查找模块83,用于在判断模块82判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。计费模块84,用于在计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。
[0193] 具体地,接收模块81接收服务交付平台发送的计费请求。查找模块83在判断模块82判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。计费模块84在接收模块81接收到的计费请求中包含的资费标志与查找模块83查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。此外,计费模块84在判断模块82判定计费请求中不包含资费标志时,直接根据资费对应表中服务标识对应的资费标准信息进行计费。
[0194] 上述各模块所执行的操作对应于图1A中描述的相应步骤,有关具体操作的内容请参见图1A对应实施例的说明,在此不再赘述。
[0195] 在具体实现过程中,图8A所示的计费系统还可包含更新模块,用于对资费标准信息进行更新。在这种情况下,计费系统的具体结构如图8B所示。此时,计费系统还包括更新模块85。在第三方服务系统发送第一更新请求(发布更新后的资费标准信息)后各模块处理如下:
[0196] 接收模块81,还用于接收第三方服务系统发送的第一更新请求,提取第一更新请求包含的服务标识、资费标准信息和资费标志。更新模块85,用于依据提取的资费标准信息和资费标志,对资费对应表中服务标识对应的资费标准信息和资费标志进行更新。
[0197] 具体地,接收模块81接收到第三方服务系统的第一更新请求后,更新模块85根据接收模块81接收到的第一更新请求中包含的资费标准信息和资费标志来更新资费对应表中服务标识对应的资费标准信息和资费标志。
[0198] 上述各模块所执行的操作对应于图1B中描述的相应步骤,有关具体操作的内容请参见图1B对应实施例的说明,在此不再赘述。
[0199] 本发明实施例提供的计费系统,接收模块81接收到服务交付平台发送的计费请求时。判断模块82先判断计费请求中是否包括资费标志。计费请求中包含资费标志时,计费模块84将计费请求中的资费标志与查找模块83从资费对应表中查找的资费标志进行对比,在两者一致时,计费模块84根据从资费对应表提取出的资费标准信息进行计费操作。若不一致,查找模块83每隔固定时间检测资费对应表中资费标志,直至与计费请求中资费标志一致时进行计费模块84计费。本发明实施例避免了由于计费系统更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0200] 图9A为本发明第三方服务系统实施例一的结构示意图。如图9A所示,本实施例包括:接收模块91、更新模块92和发送模块93。
[0201] 接收模块91,用于接收输入的资费更新信息,资费更新信息包括服务标识和资费标准信息。更新模块92,用于生成资费标志,根据资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。发送模块93,用于发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志;以及向服务交付平台发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息。
[0202] 具体地,更新模块92为接收模块91接收到的资费标准信息生成资费标志,并根据资费更新信息中的资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。发送模块93,在更新模块92更新资费信息表后,向计费系统发送第一更新请求,同时向服务交付平台发送第二更新请求。特别的,在第三方服务系统作为计费触发点时,第二更新请求中不包括更新后的资费标志,而在服务交付平台作为计费触发点时,第二更新请求中还包括更新后的资费标志。
[0203] 上述各模块所执行的操作对应于图3A中描述的相应步骤,有关具体操作的内容请参见图3A对应实施例的说明,在此不再赘述。
[0204] 如图9B所示,在图9A所示方案基础上,若第三方服务系统作为计费触发点,则第三方服务系统还可包括查找模块94。第三方服务系统通过以下模块处理服务交付平台转发的服务请求:
[0205] 接收模块91还用于接收服务交付平台转发的来自用户的服务请求,该服务请求中包含服务标识。查找模块94,用于在资费信息表中查找服务请求中服务标识对应的资费标志。发送模块93,还用于发送作为对服务请求应答的应答信息,应答信息中包含服务标识和资费标志。
[0206] 为了只在第三方服务系统更新资费标准信息阶段在计费请求中携带资费标志,可通过设置有效期来判断用户发出服务请求的时间是否处于第三方服务系统发布资费标准信息的时间段。在具体实现过程中,可通过更新模块92设置资费标志的有效期。
[0207] 更新模块92还用于生成资费标志的有效期,并根据生成的有效期对资费信息表中服务标识对应的资费标志的有效期进行更新。特别的,在服务交付平台作为计费触发点时,发送模块93还用于向服务交付平台发送包括服务标识、资费标准信息、更新后的资费标志和资费标志的有效期的第二更新请求。
[0208] 在资费信息表中包括资费标志的有效期时,在第三方服务系统作为计费触发点时,第三方服务系统对服务交付平台转发的服务请求处理如下:
[0209] 接收模块91用于接收服务交付平台转发的服务请求,服务请求包含服务标识。查找模块94,用于查找服务标识对应的资费标志以及有效期。发送模块93,还用于发送作为对服务请求应答的应答信息,应答信息中包含服务标识,在当前时刻处于有效期之内时应答信息中还包含查找到的资费标志。由此可见,当第三方服务系统作为计费触发点时,仅在当前时刻处于资费标志的有效期之内时,应答信息中才包含资费标志,否则,应答信息中将只包含服务标识,而不包含资费标志。
[0210] 具体地,在第三方服务系统作为计费触发点时,查找模块94查找服务标识对应的资费标志以及有效期。发送模块93向服务交付平台发送作为对服务请求应答的应答信息,在当前时刻处于资费标志的有效期时,在应答信息中携带资费标志。
[0211] 上述各模块所执行的操作对应于图3B中描述的相应步骤,有关具体操作的内容请参见图3B对应实施例的说明,在此不再赘述。
[0212] 本发明实施例第三方服务系统,通过更新模块为更新后的资费标准信息设置资费标志。发送模块向计费系统发送第一更新请求时,将更新后的资费标准信息和资费标志一起发送给计费系统,使计费系统更新资费对应表。在第三方服务系统处理服务交付平台转发的服务请求时,如果第三方服务系统是计费触发点,通过查找模块在资费信息表中查找服务标识对应的资费标志后,将资费标志携带在服务请求的应答信息中返回给服务交付平台,使服务交付平台将资费标志携带计费请求中发送给计费系统。另外,更新模块还可为资费标志设置有效期,以便处于资费标志的有效期内时,将资费标志发送给计费系统。本实施例通过资费标志避免了由于计费系统更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0213] 图10为本发明服务交付平台实施例一的结构示意图。如图10所示,本实施例服务交付平台包括:接收模块101和发送模块102。本实施例主要说明第三方服务系统作为计费触发点时,服务交付平台对来自用户的服务请求的处理。
[0214] 接收模块101用于接收服务请求。发送模块102用于转发所述服务请求。接收模块101还用于接收作为对服务请求应答的应答信息,应答信息中包括服务标识以及服务标识对应的资费标志。发送模块102还用于生成计费请求并发送,计费请求中包含服务标识和资费标志。
[0215] 具体来说,接收模块101用于接收来自用户的服务请求,发送模块102用于将所述服务请求转发给第三方服务系统。接收模块101还用于接收第三方系统返回的作为对所述服务请求应答的应答信息,该应答信息中包括服务标识以及服务标识对应的资费标志。发送模块102还用于生成计费请求并将该计费请求发送给计费系统,其中计费请求中包含服务标识和资费标志。
[0216] 在第三方服务系统发布第二更新请求期间,本实施例服务交付平台还可包含更新模块。
[0217] 接收模块101,用于接收第三方服务系统发送的第二更新请求,第二更新请求包括服务标识和资费标准信息。
[0218] 更新模块用于根据接收模块101接收到的第二更新请求中资费标准信息,对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。
[0219] 上述各模块所执行的操作对应于图5A和图5B中描述的相应步骤,有关具体操作的内容请参见图5A和图5B对应实施例的说明,在此不再赘述。
[0220] 本发明实施例服务交付平台,在第三方服务系统作为计费触发点时,接收模块接收到的应答信息中包括资费标志,发送模块将应答信息中的资费标志携带在计费请求中发送给计费系统。因此,避免了由于计费系统更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0221] 图11A为本发明服务交付平台实施例二的结构示意图。如图11A所示,本实施例包括:接收模块111、查找模块112和发送模块113。本实施例主要说明服务交付平台作为计费触发点时,服务交付平台对来自用户的服务请求的处理。
[0222] 接收模块111用于接收服务请求;发送模块113用于转发所述服务请求;接收模块111还用于接收作为对服务请求应答的应答信息,其中应答消息中包含服务标识。查找模块112用于在服务价格表中查找服务标识对应的资费标志。发送模块113还用于发送计费请求,计费请求中包含服务标识和查找模块112查找到的资费标志。
[0223] 具体来说,接收模块111用于接收来自用户的服务请求;发送模块113用于转发所述服务请求;接收模块111还用于接收来自第三方服务系统的作为对服务请求应答的应答信息,其中应答消息中包含服务标识。查找模块112用于在服务价格表中查找服务标识对应的资费标志。发送模块113还用于向计费系统发送计费请求,计费请求中包含服务标识和查找模块112查找到的资费标志。
[0224] 进一步的,为了只在第三方服务系统更新资费标准信息阶段,将资费标志携带在计费请求中发送给计费系统,第三方服务系统还可在资费信息表中设置资费标志的有效期。服务交付平台作为计费触发点时,服务价格表中也保存有资费标志的有效期。在接收模块111接收到第三方服务系统的应答信息后,查找模块112还用于在服务价格表查找资费标志的有效期。发送模块113还用于发送计费请求,计费请求包含服务标识,在当前时刻处于查找模块112查找到的资费标志的有效期之内时,计费请求还包含资费标志。由此可见,发送模块113发送的计费请求并非总是包含资费标志,而仅在当前时刻处于资费标志的有效期之内时,才包含资费标志。
[0225] 在图11A所示的服务交付平台基础上,该服务交付平台还可包括更新模块,以便对服务价格表进行更新。在此情况下,如图11B所示,服务交付平台还包括更新模块114。当服务交付平台作为计费触发点时,在第三方服务系统发送第二更新请求期间,本实施例通过以下模块处理第二更新请求:
[0226] 接收模块111用于接收第三方服务系统发送的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。更新模块114用于根据第二更新请求中的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。
[0227] 进一步,在第二更新请求中包括资费标志的有效期时,各模块处理如下:
[0228] 接收模块111还用于接收第三方服务系统发送的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志以及资费标志的有效期。更新模块114还用于根据第二更新请求中资费标准信息、资费标志和资费标志的有效期,对服务价格表中服务标识对应的资费标准信息、资费标志和资费标志的有效期进行更新,并发布服务标识和更新后的资费标准信息。
[0229] 上述各模块所执行的操作对应于图7A和图7B中描述的相应步骤,有关具体操作的内容请参见图7A和图7B对应实施例的说明,在此不再赘述。
[0230] 本发明实施例服务交付平台作为计费触发点时,接收模块接收到第三方服务系统的应答信息后,查找模块从服务价格表中查找出服务标识对应的资费标志,发送模块将查找到的资费标志携带在计费请求中发送给计费系统。本发明实施例避免了由于计费系统更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。图12为本发明服务提供系统实施例的结构示意图。如图12所示,本实施例包括:计费系统121、服务交付平台122和第三方服务系统123。
[0231] 其中,计费系统121可为上文任一实施例中描述的计费系统;第三方服务系统123可为上文任一实施例中描述的第三方服务系统;服务交付平台122可为上文任一实施例中描述的服务交付平台。
[0232] 在本实施例提供的服务提供系统中,第三方服务系统更新服务的资费标准信息后,分别向计费系统和服务交付平台发送第一更新请求和第二更新请求。第二更新请求根据第三方服务系统是否为计费触发点确定是否包括资费标志。服务交付平台向第三方服务系统转发用户的服务请求后,接收第三方服务系统返回的应答信息。根据服务交付平台是否为计费触发点,确定应答信息中是否携带资费标志。服务交付平台接收到应答信息后,将应答信息中或服务价格表中的资费标志携带在计费请求中发送给计费系统。计费系统接收到计费请求后,在计费请求中包括资费标志时,将计费请求中的资费标志与资费对应表中的资费标志进行比对,若二者一致则根据资费对应表中资费标准信息进行计费,若二者不一致则一直等待到上述二者一致时再进行计费。因此,避免了由于计费系统更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
[0233] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0234] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。