CN102143468B - 计费、资费更新、提供服务的方法及*** - Google Patents
计费、资费更新、提供服务的方法及*** Download PDFInfo
- Publication number
- CN102143468B CN102143468B CN201010291505.XA CN201010291505A CN102143468B CN 102143468 B CN102143468 B CN 102143468B CN 201010291505 A CN201010291505 A CN 201010291505A CN 102143468 B CN102143468 B CN 102143468B
- Authority
- CN
- China
- Prior art keywords
- service
- tariff indicator
- request
- standard information
- tariff
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007600 charging Methods 0.000 title claims abstract description 99
- 238000000034 method Methods 0.000 title claims abstract description 91
- 230000004044 response Effects 0.000 claims description 87
- 239000000284 extract Substances 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 27
- 239000000047 product Substances 0.000 description 20
- 238000010586 diagram Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 239000000872 buffer Substances 0.000 description 5
- 230000009471 action Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种计费、资费更新、提供服务的方法及***。计费方法包括:接收计费请求;在判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。本发明实施例还提供了一种资费更新、提供服务的方法及***。本发明解决了在短时间内向用户呈现的资费信息与计费处理使用的计费信息不一致的问题。
Description
技术领域
本发明实施例涉及通信技术,尤其涉及一种计费方法、资费更新方法、提供服务的方法及***。
背景技术
用户接入到服务交付平台,通过浏览服务目录了解第三方服务***提供的服务,在选择使用某个服务后,服务交付平台通知第三方服务***向用户提供实际的服务。实际的服务过程可以是实时的,也可以是非实时的;服务的类型可以包括发送特定信息给用户,也可以包括向用户播放一段视频或者音乐,也可能是向用户提供实物形态的商品。第三方服务***可以向服务交付平台报告服务提供情况,服务交付平台转而向计费***或营收***等提交用户的服务使用记录;或者第三方服务***直接向计费***或营收***提交服务使用记录(也可以直接是收费记录)。之后,计费***或营收***进行计费和账务处理。
当第三方服务***向服务交付平台和计费***发布其资费时,往往存在时间差;同时由于计费***实现上的差异,其启用新资费或者新产品配置的机制有所不同,这就造成了用户在服务目录中看到的资费往往超前于计费***中实际生效的资费,从而在短暂时间内,向用户呈现的资费信息与计费处理使用的计费信息不一致。
发明内容
本发明实施例提供一种计费方法、资费更新方法、提供服务的方法及***,用以解决在短时间内向用户呈现的资费信息与计费处理使用的计费信息不一致的问题。
本发明实施例提供一种计费方法,包括:
接收计费请求;
在判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;
在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。
本发明实施例提供一种资费更新方法,包括:
接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;
生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;
发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志;
发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息。
本发明实施例提供一种提供服务的方法,包括:
接收并转发服务请求;
接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;
生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志。
本发明实施例提供一种提供服务的方法,包括:
接收并转发服务请求;
接收作为对所述服务请求应答的应答信息,其中所述应答信息中包含服务标识;
在服务价格表查找所述服务标识对应的资费标志;
发送计费请求,所述计费请求中包含所述服务标识和所述资费标志。
本发明实施例提供一种计费***,包括:
接收模块,用于接收计费请求;
判断模块,用于判断所述计费请求中是否包含资费标志;
查找模块,用于在判断模块判定所述计费请求中包含资费标志时,在资费对应表中查找所述计费请求中包含的服务标识所对应的资费标志;
计费模块,用于在所述计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中所述服务标识对应的资费标准信息执行计费操作。
本发明实施例提供一种第三方服务***,包括:
接收模块,用于接收输入的资费更新信息,所述资费更新信息包括服务标识和资费标准信息;
更新模块,用于生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新;
发送模块,用于发送第一更新请求,所述第一更新请求包含所述服务标识、更新后的资费标准信息和更新后的资费标志;以及发送第二更新请求,所述第二更新请求包含所述服务标识和更新后的资费标准信息。
本发明实施例提供一种服务交付平台,包括:
接收模块,用于接收服务请求;
发送模块,用于转发所述服务请求;
所述接收模块,还用于接收作为对所述服务请求应答的应答信息,所述应答信息中包括服务标识以及所述服务标识对应的资费标志;
所述发送模块,还用于生成计费请求并发送,所述计费请求中包含所述服务标识和所述资费标志。
本发明实施例提供一种服务交付平台,包括:
接收模块,用于接收服务请求;
发送模块,用于转发所述服务请求;
所述接收模块还用于接收作为对所述服务请求应答的应答信息,其中所述应答消息中包含所述服务标识;
查找模块,用于在服务价格表中查找所述服务标识对应的资费标志;
所述发送模块还用于发送计费请求,所述计费请求中包含所述服务标识和所述资费标志。
本发明实施例提供一种服务提供***,包括:上述任一项所述的计费***,上述任一项所述的第三方服务***以及上述任一项所述的服务交付平台。
依据本发明实施例提供的计费、资费更新、提供服务的方法及***,计费***接收到服务交付平台发送的计费请求时,先判断计费请求中是否包括资费标志。如计费请求中包含资费标志时,将计费请求中的资费标志与根据服务标识从资费对应表中提取的资费标志进行对比,在两者一致时,计费***根据从资费对应表提取出的资费标准信息进行计费操作。若不一致,计费***每隔固定时间检测资费对应表中资费标志,直至与计费请求中资费标志一致时进行计费。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
附图说明
图1A为本发明计费方法实施例一的流程图;
图1B为本发明计费方法实施例二的流程图;
图2为本发明计费方法实施例三的信令图;
图3A为本发明资费更新方法实施例一的流程图;
图3B为本发明资费更新方法实施例二的流程图;
图4为本发明资费更新方法实施例三的信令图;
图5A为本发明提供服务的方法实施例一的流程图;
图5B为本发明提供服务的方法实施例二的流程图;
图6为本发明提供服务的方法实施例三的信令图;
图7A为本发明提供服务的方法实施例四的流程图;
图7B为本发明提供服务的方法实施例五的流程图;
图8A为本发明计费***实施例一的结构示意图;
图8B为本发明计费***实施例二的结构示意图;
图9A为本发明第三方服务***实施例一的结构示意图;
图9B为本发明第三方服务***实施例二的结构示意图;
图10为本发明服务交付平台实施例一的结构示意图;
图11A为本发明服务交付平台实施例二的结构示意图;
图11B为本发明服务交付平台实施例三的结构示意图;
图12为本发明服务提供***实施例的结构示意图。
具体实施方式
下面结合附图和具体实施例进一步说明本发明实施例的技术方案。
第三方服务***,也称为SP(服务提供商,Service Provider)服务***,与服务交付平台相连,为用户提供实际的服务,并向服务交付平台中的服务目录发布其服务,其中包含其服务的服务标识和资费标准信息。用户通过服务交付平台使用服务。在用户使用服务时,由服务交付平台产生计费请求,提交给计费***进行计费。
其中,服务交付平台,为用户提供服务目录和浏览手段。用户可以通过多种方式连接到服务交付平台,浏览各种增值服务,并选择使用服务。服务交付平台将用户的服务请求发送给实际提供服务的第三方服务***;并将产生的服务使用记录(即计费请求)传递给计费***。
第三方服务***,为用户提供实际的服务。在收到来自服务交付平台的服务请求后,向用户提供服务。在本发明实施例中,第三方服务***包含自身的资费管理模块,用于配置服务资费信息,并向计费***提供资费信息。此外,也可由服务交付平台配置服务资费信息,并向计费***提供资费信息。
计费***,接收来自服务交付平台的计费信息,该计费信息可以是实时消息。在识别其中的业务授权标志后,可以从第三方服务***或产品配置库中获取资费信息,并利用所获取的资费标准信息完成计费。在计费时,计费***需要访问该计费***的产品配置库,从中获得有关产品计费政策的定义。
产品配置库,保存服务提供商的产品配置信息。产品配置信息中包括服务的资费标准信息。
图1A为本发明计费方法实施例一的流程图。如图1A所示,本实施例包括:
步骤11:接收计费请求。
具体来说,上述计费请求来自于服务交付平台。在第三方服务***为用户提供服务之前或提供服务之后,服务交付平台将生成与该服务相关的计费请求,并将该计费请求发给计费***。通常情况下,计费请求包括服务标识。可选的,计费请求中还可包含资费标志、服务使用记录、服务使用者信息和服务提供商信息。
步骤12:在判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。
本发明实施例计费***的产品配置库中保存有资费对应表,该资费对应表中记录有每个服务的服务标识、资费标准信息以及资费标志之间的对应关系。第三方服务***在更新资费标准信息时,为该资费标准信息设置了对应的资费标志。资费标志用于区分一项服务在不同时期的不同资费标准信息,因此资费标志可以反映资费标准信息的新旧程度。在具体实现过程中,该资费标志可基于资费标准信息的更新时间来生成,例如该资费标志中可包含与更新时间有关的信息。在具体实现过程中,资费对应表可采用例如但不限于如下数据结构:
表1为资费对应表
服务标识 | 资费标准信息 | 资费标志 |
V0001 | 2元/次 | V0001_20091225110145 |
... | ... | ... |
如表1所示,资费标志包含服务标识和设置该资费标志时的具体时间信息,其中,设置该资费标志时的具体时间信息即为最新资费标准信息(2元/次)是何时设置的(即资费标准信息最近一次的更新时间)。
在第三方服务***对所提供的服务的资费标准信息进行更新后,会向计费***的产品配置库和服务交付平台发送更新后的资费标准信息。在实际应用过程中,服务交付平台和计费***对资费标准信息的更新速度往往存在差别,一般来说,服务交付平台的更新速度更快。因此,在资费标准信息更新期间,服务交付平台向用户发布的资费标准信息与计费***中的资费标准信息有可能出现不一致的现象。
本发明实施例为资费标准信息设置了资费标志。服务交付平台可以在每次发送计费请求时都携带资费标志,也可以只在第三方服务***更新资费标准信息的特定期间内将资费标志携带在计费请求中发给计费***。因此,计费***接收到计费请求时,需判断计费请求中是否包括资费标志。若计费请求中包括资费标志,则计费***在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。
作为可选的,计费***可以在接收到计费请求后,首先对计费请求中的用户信息、服务标识信息、服务提供商信息进行鉴别。在鉴别通过后,计费***再进一步判断计费请求中是否包括资费标志。若计费请求中包括资费标志,则根据计费请求中的服务标识从资费对应表中查找对应的资费标志。
步骤13:在计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。
在计费请求中包含的资费标志与在资费对应表中查找到的资费标志相同时,表明无论是服务交付平台还是计费***,均已对资费标准信息更新完毕,此时,服务交付平台向用户发布的资费标准信息与计费***中资费对应表中记录的资费标准信息是一致的。因此,计费***根据服务标识从资费对应表中提取出资费标准信息并执行计费操作。一般来说,服务交付平台中资费标准信息的更新要快于计费***中资费标准信息的更新,因此若计费请求中包含的资费标志与查找到的资费标志不一致,表示计费***资费对应表中的资费标准信息还没有被更新,此时计费***可每隔固定的时间间隔检测资费对应表中的资费标志是否与计费请求中的资费标志一致(即等待计费***自身对资费对应表进行更新),直至两者一致时再从资费对应表中提取出资费标准信息并执行计费操作。此外,如果判定计费请求中不包含资费标志,说明第三方服务***近期并未对资费标准信息进行更新,则计费***直接根据资费对应表中服务标识对应的资费标准信息进行计费。
在具体实现过程中,图1A所示的计费方法中还包括计费***根据第三方服务***的更新指示对自身产品配置库中的资费标准信息进行更新的步骤,下面就结合图1B进行详细描述。
如图1B所示,在第三方服务***发布更新后的资费标准信息期间,本发明实施例还包括:
步骤14:接收第一更新请求,提取第一更新请求中包含的服务标识、资费标准信息和资费标志。
在第三方服务***更新资费标准信息之后,会向计费***发送第一更新请求。随后,计费***接收第三方服务***发出的第一个更新请求,提取其中包含的服务标识、资费标准信息和资费标志。
步骤15:依据提取的资费标准信息和资费标志,对资费对应表中上述服务标识对应的资费标准信息和资费标志进行更新。
资费对应表存储在计费***的产品配置库中。产品配置库可以是物理的数据库,也可以是与计费***部署紧密的存储实体,如内存、共享内存、内存数据库等;计费***在进行计费处理时,直接检索该存储实体中包含的资费对应表,并依据其中包含的资费标准信息进行计费。在实际情形中,第三方服务***发布的第一更新请求可以直接发布到该存储实体中,也可以发布到与该存储实体相连的二级存储实体,如相对于内存等的物理数据库。
依据本发明实施例提供的计费方法,计费***在收到服务交付平台发送的计费请求时,首先判断计费请求中是否包含资费标志。在计费请求中包含资费标志时,将计费请求中的资费标志与根据服务标识从资费对应表中提取的资费标志进行对比,在两者一致时,计费***根据从资费对应表中提取出的与服务标识对应的资费标准信息进行计费操作。若不一致,计费***每隔固定时间检测资费对应表中的资费标志,直至与计费请求中资费标志一致时再进行计费。因此,避免了因计费***更新资费标准信息晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图2为本发明计费方法实施例三的信令图。本实施例以视频服务为例对本发明实施例计费方法进行说明。具体过程如图2所示,
B1:服务交付平台向计费***发送计费请求,计费请求包含了用户信息、服务信息、服务提供商信息以及资费标志。
其中,用户信息可以是例如但不限于用户身份信息;服务信息可以是例如但不限于服务标识等信息;服务提供商信息可以是例如但不限于如服务提供商ID。
在本实施例中,用户身份为用户的手机号码6250001,服务标识为视频IDV0001,服务提供商ID为SP001、资费标志为V0001_20091225110145。除上述信息外,计费请求中还可包括日期、时间,带宽等其他信息。
步骤B2:计费***接收计费请求后对计费请求进行鉴别,鉴别成功后根据服务标识从产品配置库的资费对应表中提取该服务标识对应的资费标志。
计费***根据计费请求得知用户6250001收看服务提供商SP001提供的视频V0001,其中计费请求中包含的资费标志为V0001_20091225110145。计费***根据V0001等信息,从资费对应表中提取资费标志,例如从资费对应表中提取的资费标志为V0001_20091225090005。此时,在资费对应表中的资费标准信息为3元/次。
在步骤B2中提到的产品配置库可以是物理的数据库,也可以是与计费***部署紧密的存储实体,如内存、共享内存、内存数据库等;计费***在进行计费处理时,直接检索该存储实体中包含的产品配置信息,并据此对服务记录进行计费。在实际情形中,第三方服务***或服务交付平台所发布的资费调整信息可以直接发布到该存储实体中,也可以发布到与该存储实体相连的二级存储实体,如相对于内存等的物理数据库。对于物理数据库的情形,如包括资费标准信息的第一更新请求已经发布到了物理数据库中,计费***在比较资费标志时若发现资费标志已经变更,可以从物理数据库中查看产品配置信息,从而刷新直接缓存中的内容。而这种情形,往往是导致最常见的资费不一致的原因。
步骤B3:计费***将从资费对应表中提取的资费标志与计费请求中包含的资费标志进行比较,并根据比较结果确定资费对应表中的资费标准信息不是最新的资费标准信息。
通过比较资费对应表所包含的资费标志V0001_20091225090005与计费信息中资费标志V0001_20091225110145,确定两者不一致。
对于作为计费***的二级存储实体的产品配置库,计费***可刷新计费***的缓存,使缓存中资费对应表与产品配置库中的资费对应表同步。之后,每隔固定时间,刷新缓存从缓存中查找V0001所对应的资费标志,直至找到的资费标志与V0001_20091225110145一致,则进行计费。
对于作为计费***一级存储实体的产品配置库,计费***每隔固定时间,继续从产品配置库中查找V0001所对应的资费标志,直至找到的资费标志与V0001_20091225110145一致,则进行计费。
步骤B4:监测一段时间后,计费***根据第三方***发布的资费标准信息对资费对应表进行了更新,此后,从资费对应表中提取的资费标志与计费请求中包含的资费标志一致时,计费***根据服务标识从资费对应表提取的资费标准信息进行计费。
在资费标准信息更新之后,从资费对应表提取的资费标准信息为2元/次,资费标志为V0001_20091225110145,计费***进行正常计费,向用户6250001收取2元费用。
图3A为本发明资费更新方法实施例一的流程图。如图3A所示,本实施例包括:
步骤31:接收输入的资费更新信息,资费更新信息包括服务标识和资费标准信息。
具体说来,第三方服务***接收输入的资费更新信息(例如但不限于管理员手工输入),其中,该资费更新信息中包含服务标识和资费标准信息。
步骤32:生成资费标志,根据所述资费标准信息和生成的资费标志对资费信息表中所述服务标识对应的资费标准信息和资费标志进行更新。
具体说来,第三方服务***为资费更新信息中的资费标准信息生成资费标志,根据资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。
本发明实施例提供的第三方服务***中保存有资费信息表,资费信息表中记录有服务标识、资费标准信息和资费标志之间的对应关系。正如下文将要描述的,作为可选的,资费信息表中还可进一步记录资费标志的有效期。在具体实现过程中,资费信息表可采用例如但不限于如下数据结构:
表2为资费信息表
服务标识 | 资费标准信息 | 资费标志 | 有效期 |
V0001 | 2元/次 | V0001_20091225110145 | 7天 |
... | ... | ... | ... |
在第三方服务***的服务提供商需要更新服务的资费标准信息时,服务提供商会向第三方服务***输入包括服务标识和资费标准信息的资费更新信息。第三方服务***接收到输入的资费更新信息后,为更新后的资费标准信息设置新的资费标志,并对资费信息表中该服务标识对应的资费标准信息和资费标志进行更新。如表2所示,服务标识V0001所对应的服务在最近一次更新之后,其资费标准信息更新为2元/次,资费标志更新为V0001_20091225110145,其中,该资费标志可反映出最近一次的具体更新时间。此外,还可以看到,该资费标志的有效期为7天。正如下文将要描述的一样,在有效期过后,计费***收到的计费请求中将不再包含资费标志。
步骤33:发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志。
具体来说,第三方服务***向计费***发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志。
步骤34:发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息。
具体来说,第三方服务***向服务交付平台发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息,这对应第三方服务***作为计费触发点的情形。正如下文将要描述的一样,作为可选的,第二更新请求中还可包含服务标识、更新后的资费标准信息和资费标志(作为可选的,还可包含资费标志的有效期),这对应服务交付平台作为计费触发点的情形。
第三方服务***对资费信息表更新后,向计费***发送第一更新请求,使计费***根据第一更新请求更新资费对应表。此外,第三方服务***还向服务交付平台发送第二更新请求,以使服务交付平台更新其服务价格表。
正如下文将要描述的一样,在第三方服务***作为计费触发点时,第三方服务***向服务交付平台发送的第二更新请求中不包括与更新后的资费标准信息相对应的资费标志。在后续服务交付平台向第三方服务***转发来自用户的服务请求时,第三方服务***在应答信息中携带资费标志。而在服务交付平台作为计费触发点时,第二更新请求中应当包括生成的资费标志,作为可选的,此时第二更新请求中还可包含该资费标志的有效期。
需要说明的是:步骤33和步骤34可同时执行。
本发明实施例提供的资费更新方法,服务交付平台向计费***发送的计费请求可一直包括资费标志,也可以只在第三方***调整资费标准信息期间(即在资费标志的有效期内)将资费标志携带在计费请求中发送给计费***。
如上文所述,本发明实施例中资费信息表还可包括资费标志的有效期。在步骤32中第三方服务***除生成资费标志外,还生成资费标志的有效期,并根据生成的资费标志的有效期对资费信息表中服务标识对应的资费标志的有效期进行更新。在服务交付平台作为计费触发点时,第三方服务***向服务交付平台发送的第二更新请求除包括服务标识、资费标准信息和资费标志之外,还包括资费标志的有效期。资费标志的有效期,用于在第三方服务***更新资费标准信息期间,确定服务交付平台向计费***发送的计费请求中是否要携带为更新后的资费标准信息设置的资费标志。
在具体实现过程中,当第三方服务***作为计费触发点时,图3A所示的资费更新方法中还可包括第三方服务***对用户的服务请求进行处理的过程,下面就结合图3B进行描述。
如图3B所示,在第三方服务***作为计费触发点时,第三方服务***处理服务交付平台转发的来自用户的服务请求的方法包括:
步骤35:接收服务请求,所述服务请求中包含所述服务标识。
具体来说,服务交付平台接收到来自用户的服务请求后,将该服务请求转发给第三方服务***。第三方服务***接收服务交付平台转发的来自用户的服务请求,其中,该服务请求中包含服务标识。
步骤36:查找所述服务标识对应的资费标志;
具体来说,第三方服务***在资费信息表中查找服务标识对应的资费标志,作为可选的,第三方服务***还可在资费信息表中查找上述资费标志的有效期。
步骤37:发送作为对所述服务请求应答的应答信息,所述应答信息中包含所述服务标识和查找到的资费标志。
具体来说,第三方服务***发送作为对服务请求应答的应答信息,应答信息中包含服务标识和资费标志。作为可选的,如果在步骤36中,第三方服务***在资费信息表中查找上述资费标志的有效期,则步骤37中还可增加一判断步骤,即判断当前时刻是否处于所述有效期之内,若在判定当前时刻处于有效期之内,则应答信息中才包含查找到的资费标志,而如果判定当前时刻处于有效期之外,则应答信息中将不包含查找到的资费标志。
第三方服务***确定提供服务时将返回应答信息,通常情况下,应答信息中包括服务标识。在第三方服务***作为计费触发点时,若当前时刻处于查找到的资费标志的有效期之内,第三方***将从资费对应表查找到的资费标志携带在向服务交付平台发送的应答信息中,使服务交付平台将资费标志发送给计费***。若当前时刻处于有效期之外,表明第三方服务***资费标准信息的调整阶段已过,此时服务交付平台和计费***均已完成对资费标准信息的更新,因此服务交付平台向用户展现的资费标准信息与计费***存储的资费标准信息是一致的,在这种情况下,第三方***无需再将资费标志携带在应答信息中发送给服务交付平台。
本发明实施例提供的资费更新方法,第三方服务***对资费标准更新后,将资费标准信息和与其对应的资费标志发送给计费***,使得在计费***后续在计费时根据计费请求中资费标志与自身存储的资费标志进行比对,从而确定是否按照自身存储的资费标准信息进行计费。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图4为本发明资费更新方法实施例三的信令图。本实施例中服务交付平台作为计费触发点。本实施例以视频服务为例说明第三方服务***对资费标准信息更新后的处理流程。具体如图4所示:
步骤C1:第三方服务***接收输入的服务标识和资费标准信息(即资费更新信息),生成资费标志和资费标志的有效期,并根据资费标准信息、资费标志以及该资费标志的有效期对资费信息表中该服务标识对应的资费标准信息、资费标志和资费标志的有效期进行更新。
例如,服务提供商对外提供视频节目,某些视频节目具有较强的时效性,同时为了吸引用户收看,服务提供商往往会根据收视情况和时间等因素来动态调整资费标准信息。调整依据可以来源某些在线统计数据,如某精彩射门镜头(视频的节目编码V0001)最初定价为3元/次,在收视人数超过一定限额或者超过一段时间后,为了扩大收视人群,可以实施一定程度的降价,如降价为2元/次。服务提供商输入的资费更新信息中包含了服务标识(视频的节目编码V0001)、服务的资费标准信息(2元/次)。在输入资费标准信息后,第三方服务***自动设置资费标志,以区分该服务项目不同的资费标准信息。资费标志可以是服务标识加设置时间戳,如V0001_20091225110145,资费标志的有效期可根据具体需求设定。例如,如果可以肯定在7天过后,服务交付平台和计费***中的资费标准信息均将更新完毕,则可将有效期设置为7天。
步骤C2:第三方服务***向服务交付平台发送第二更新请求,第二更新请求包括服务标识、资费标准信息、资费标志和资费标志的有效期。
服务交付平台作为计费触发点时需生成服务的使用记录,因此,第三方服务***在更新资费标准信息后,需将更新后的资费标准信息和资费标志发送给服务交付平台。若生成资费标志的有效期,还需将资费标志的有效期发送给服务交付平台。例如,SP服务***将视频节目资费发布到服务交付平台上,向服务交付平台发布的第二更新请求可以包括视频ID(V0001)、新资费(2元/次)、资费标志(V0001_20091225110145)。第三方服务***可采用多种协议来向服务交付平台发布第二更新请求,如Web Service接口调用。
而当第三方服务***作为计费触发点生成服务的使用记录时,由于服务交付平台只需向用户展示资费标准信息即可,因此在发布更新后的资费标准信息期间,第三方服务***不需要向服务交付平台发送资费标志。相应的,在第三方服务***应答服务交付平台的服务请求时,将资费标志携带在应答信息中发送给服务交付平台。
步骤C3:第三方服务***向计费***发送第一更新请求。
第三方服务***通过第一更新请求向计费***发布新资费,第一更新请求可以包括SP代码(如SP001)、视频ID(V0001)、新资费(2元/次)和资费标志(V0001_20091225110145)。第三方服务***可采用多种协议来向计费***发送第一更新请求,例如Web Service接口调用。
本发明实施例提供的资费更新方法,服务交付平台每次向计费***发送的计费请求都可以包括资费标志,也可以只在第三方***调整资费标准信息期间将资费标志携带在计费请求中发送给计费***。其中调整资费标准信息期间的确定,可通过为资费标志设置的有效期来确定。资费标志的有效期可根据具体需求设定。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图5A为本发明提供服务的方法实施例一的流程图。图5A所示的本发明实施例的执行主体为服务交付平台,本实施例主要说明在第三方服务***作为计费触发点时,服务交付平台收到来自用户的服务请求后的处理方法。
步骤51:接收并转发服务请求。
用户通过服务交付平台请求第三方服务***提供服务时,服务交付平台将收到来自用户的服务请求,随后,服务交付平台将该服务请求转发给第三方服务***,其中,该服务请求中包含用户所请求的服务标识。
步骤52:接收作为对服务请求应答的应答信息,其中,该应答信息中包含上述服务标识以及该服务标识对应的资费标志。
第三方服务***根据服务请求确定向用户提供服务(所述服务标识对应的服务)后,第三方服务***将向服务交付平台返回应答信息。当第三方服务***作为计费触发点时,该应答信息中将包含服务标识对应的资费标志。
步骤53:生成计费请求并发送,计费请求中包含上述服务标识和资费标志。
服务交付平台在收到上述应答信息后,根据应答信息中包含的服务标识和资费标志生成计费请求,然后将该计费请求发给计费***。
在具体实现过程中,图5A所示的提供服务的方法还包括服务交付平台更新资费标准信息的步骤,即当第三方服务***更新资费标准信息时,第三方服务***会向服务交付平台发送第二更新请求。服务交付平台将根据第二更新请求,对资费标准信息进行更新。有关更新的具体流程如图5B所示。
步骤54:接收来自第三方服务***的第二更新请求,第二更新请求中包含服务标识和资费标准信息。
具体说来,服务交付平台接收第二更新请求,提取其中包含的服务标识和资费标准信息。
步骤55:根据第二更新请求中包含的资费标准信息对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。
服务交付平台中保存有服务价格表,服务价格表(如表3所示)中记录有服务标识和资费标准信息之间的对应关系。服务交付平台通过发布服务价格表来向用户展现第三方服务***所能提供的服务以及服务的具体价格信息。在步骤55中,服务交付平台根据提取的资费标准信息对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。在具体实现过程中,上述服务价格表可采用例如但不限于如下数据结构:
表3为一种服务价格表
服务标识 | 资费标准信息 |
V0001 | 2元/次 |
... | ... |
根据本发明实施例提供的提供服务的方法,服务交付平台将用户的服务请求转发给第三方服务***后,在第三方服务***作为计费触发点的情况下,服务交付平台所接收到的应答信息中将包含资费标志。服务交付平台根据应答信息生成计费请求后发送给计费***。计费***可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费***进行计费处理时使用的资费标准信息不一致的现象。
图6为本发明提供服务的方法实施例三的信令图。本发明实施例以视频服务为例,说明在第三方服务***发布更新后的资费标准信息期间,有用户在服务交付平台查看并使用该服务时,服务交付平台的处理方法。具体如图6所示:
需要说明的是:在图4对应实施例中第三方服务***执行步骤C2和步骤C3期间或之后的短暂时间内,服务交付平台执行步骤A2和A3。
步骤A1:用户接入服务交付平台,浏览并选择服务。
此时用户看到的是新资费标准信息。用户可以通过互联网,也可以通过WAP或者其他数据网络登陆到运营商的服务交付平台,浏览节目内容,在节目内容中展示了该节目所对应的资费标准信息。例如,向用户呈现的视频V0001的资费为2元/次。
步骤A2:在用户向服务交付平台发送服务请求后,服务交付平台向第三方服务***转发该服务请求,其中,该服务请求中携带服务标识。
例如,在用户选择收看视频V0001(服务标识)后,服务交付平台将用户的收视请求转发给第三方服务***,收视请求中包含上述服务标识V0001,还可包含用户身份标志,该身份标志可以是手机号码,如6250001,也可以是其他身份号码,如域帐号。在具体实现过程中,也可以不包含上述身份标志等信息,具体情况可根据商务协议而定。
步骤A3:服务交付平台接收第三方服务***的应答信息,应答信息包括服务标识和该更新后的资费标志。
步骤A4:第三方服务***向用户提供服务。
具体来说,第三方服务***经过处理,如果确定向用户提供服务,则向服务交付平台返回应答信息。在返回的应答信息中,除了服务标识和处理结果代码外,还包括资费标志,这适用于第三方服务***作为计费触发点的情形。
第三方服务***接收到用户的服务请求后,可以进行多种处理。如对用户身份进行检查;检查***资源是否充足,如果***资源充足,则可以在步骤A4向用户提供服务,否则不能提供服务;同时,还可以为用户分配提供服务要求的资源,如带宽等。步骤A3适宜于先计费后向用户提供服务的场景。在A3之后,服务交付平台执行图2对应实施例中B1中的操作。计费***进行计费之后即执行完B4后,第三方服务***在步骤A4中向用户提供服务。
对于先向用户提供服务,后进行计费的场景,第三方服务***向用户提供服务后向服务交付平台返回应答信息,之后服务交付平台向计费***发送计费请求。
另外,服务交付平台向第三方服务***转发用户收看视频请求的动作与向计费***发送计费请求的动作,可以根据不同的情形有所差异。如要求进行实时信用控制的情形下,服务交付平台可以先向计费***发送计费请求,计费***进行计算、完成费用预留后,返回应答信息给服务交付平台,服务交付平台再向第三方服务***转发用户请求。
此外,对于一个第三方服务***同时连接多个服务交付平台的情况,本实施例也同样适用,在该情形下,实现了第三方服务***的资费在多个服务交付平台的一致性。
本发明实施例提供服务的方法,服务交付平台将用户的服务请求转发给第三方服务***后,在第三方服务***作为计费触发点的情况下,服务交付平台收到的应答信息中包括资费标志。服务交付平台根据应答信息生成计费请求后发送给计费***。计费***可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图7A为本发明提供服务的方法实施例四的流程图。本发明实施例的执行主体为服务交付平台,与图5A对应实施例的区别在于,在本实施例中,计费触发点为服务交付平台,而不是第三方服务***作为计费触发点。
步骤71:接收并转发服务请求,以及接收作为对所述服务请求应答的应答信息,其中应答消息中包含服务标识。
具体来说,服务交付平台接收来自用户的服务请求并将该服务请求转发至第三方服务***。随后,服务交付平台接收第三方服务***返回的应答信息,其中应答消息中包含服务标识。
步骤72:在服务价格表中查找服务标识对应的资费标志。
具体来说,服务交付平台根据应答信息中包含的服务标识在服务价格表中查找对应的资费标志。
在本发明提供的实施例中,服务交付平台中保存有服务价格表,该服务价格表(如表4所示)中记录有服务标识、资费标准信息和资费标志之间的对应关系。作为可选的,服务价格表中还可记录资费标志的有效期。在具体实现过程中,服务价格表可采用例如但不限于如下数据结构:
表4为另一种服务价格表
服务标识 | 资费标准信息 | 资费标志 | 有效期 |
V0001 | 2元/次 | V0001_20091225110145 | 7天 |
... | ... | ... | ... |
步骤73:发送计费请求,计费请求中包含服务标识和资费标志。
由于服务交付平台为计费触发点,因此在第三方服务***返回的应答信息中不包括资费标志。服务交付平台通过计费请求向计费***发送的资费标志,是由服务交付平台从服务价格表中根据服务标识查找到的。第三方服务***发布更新后的资费标准信息期间,已将资费标志携带在第二更新请求中发送给服务交付平台,从而协助服务交付平台更新服务价格表。
第三方服务***向服务交付平台发送的第二更新请求中除了包含服务标识、资费标准信息和资费标志,还可包括资费标志的有效期,服务交付平台在服务价格表中查找资费标志时,还将查找资费标志的有效期。在当前时刻处于资费标志的有效期之内时,表明当前时刻在资费调整阶段之内(即第三方服务***刚刚对资费标准信息更新不久),这说明服务交付平台向计费***发送的计费请求需要包含资费标志。针对上述情况,图7A所示的方法还可包含如下步骤:
在从服务价格表中查找所述服务标识对应的资费标志之后,在所述服务价格表中查找所述资费标志的有效期;
所述发送计费请求具体包括,发送计费请求,所述计费请求包含所述服务标识,在当前时刻处于所述资费标志的有效期之内时所述计费请求还包含所述资费标志。
由上述步骤可知,计费请求中是否包含资费标志是可选的,即如果当前时刻处于资费标志的有效期之内,则需要在计费请求中携带资费标志,否则无需在计费请求中携带资费标志。
设置有效期的目的在于,服务交付平台可仅在第三方服务***调整资费标准信息期间通知计费***检查计费***自身存储的资费标准信息是否是最新的。在过了一段时间之后,计费***存储的资费标准信息必然更新为与第三方服务***和服务交付平台存储的资费标准信息一致,在这种情况下,就无需再发送资费标志了。因此,可将上述有效期设置成足以保证在该有效期过后,计费***存储的资费标准信息与第三方服务***和服务交付平台存储的资费标准信息一致。
图7A所示的方法还可包括服务交付平台接收来自第三方服务***的第二更新请求从而对服务价格表进行更新的步骤,下面就结合图7B对该更新的步骤进行描述。
如图7B所示,在第三方服务***发布更新后的资费标准信息期间,本发明实施例还包括:
步骤74:接收第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。
具体来说,服务交付平台接收来自第三方服务***的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。作为可选的,第二更新请求中还可包含上述资费标志的有效期;
步骤75:根据第二更新请求中包含的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。
具体来说,服务交付平台根据第二更新请求中包含的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。作为可选的,当第二更新请求中包含上述资费标志的有效期时,在步骤75中还可包括,服务交付平台根据第二更新请求中包含的有效期对服务价格表中服务标识对应的有效期进行更新。
本发明实施例提供的服务价格更新方法,服务交付平台将用户的服务请求转发给第三方服务***后,接收到第三方服务***提供服务的应答信息。由于服务交付平台作为计费触发点,服务交付平台在服务价格表查找相应的资费标志,并生成包括资费标志的计费请求后发送给计费***。计费***可根据计费请求中资费标志确定资费对应表中资费标准信息是否为最新的资费标准信息。因此,避免了由于计费***更新资费对应表晚于服务交付平台而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图8A为本发明计费***实施例一的结构示意图。如图8A所示,本实施例包括:接收模块81、判断模块82和查找模块83及计费模块84。
接收模块81,用于接收服务交付平台发送的计费请求。判断模块82,用于判断计费请求中是否包含资费标志。查找模块83,用于在判断模块82判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。计费模块84,用于在计费请求中包含的资费标志与查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。
具体地,接收模块81接收服务交付平台发送的计费请求。查找模块83在判断模块82判定计费请求中包含资费标志时,在资费对应表中查找计费请求中包含的服务标识所对应的资费标志。计费模块84在接收模块81接收到的计费请求中包含的资费标志与查找模块83查找到的资费标志相同时,依据资费对应表中服务标识对应的资费标准信息执行计费操作。此外,计费模块84在判断模块82判定计费请求中不包含资费标志时,直接根据资费对应表中服务标识对应的资费标准信息进行计费。
上述各模块所执行的操作对应于图1A中描述的相应步骤,有关具体操作的内容请参见图1A对应实施例的说明,在此不再赘述。
在具体实现过程中,图8A所示的计费***还可包含更新模块,用于对资费标准信息进行更新。在这种情况下,计费***的具体结构如图8B所示。此时,计费***还包括更新模块85。在第三方服务***发送第一更新请求(发布更新后的资费标准信息)后各模块处理如下:
接收模块81,还用于接收第三方服务***发送的第一更新请求,提取第一更新请求包含的服务标识、资费标准信息和资费标志。更新模块85,用于依据提取的资费标准信息和资费标志,对资费对应表中服务标识对应的资费标准信息和资费标志进行更新。
具体地,接收模块81接收到第三方服务***的第一更新请求后,更新模块85根据接收模块81接收到的第一更新请求中包含的资费标准信息和资费标志来更新资费对应表中服务标识对应的资费标准信息和资费标志。
上述各模块所执行的操作对应于图1B中描述的相应步骤,有关具体操作的内容请参见图1B对应实施例的说明,在此不再赘述。
本发明实施例提供的计费***,接收模块81接收到服务交付平台发送的计费请求时。判断模块82先判断计费请求中是否包括资费标志。计费请求中包含资费标志时,计费模块84将计费请求中的资费标志与查找模块83从资费对应表中查找的资费标志进行对比,在两者一致时,计费模块84根据从资费对应表提取出的资费标准信息进行计费操作。若不一致,查找模块83每隔固定时间检测资费对应表中资费标志,直至与计费请求中资费标志一致时进行计费模块84计费。本发明实施例避免了由于计费***更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图9A为本发明第三方服务***实施例一的结构示意图。如图9A所示,本实施例包括:接收模块91、更新模块92和发送模块93。
接收模块91,用于接收输入的资费更新信息,资费更新信息包括服务标识和资费标准信息。更新模块92,用于生成资费标志,根据资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。发送模块93,用于发送第一更新请求,第一更新请求包含服务标识、更新后的资费标准信息和更新后的资费标志;以及向服务交付平台发送第二更新请求,第二更新请求包含服务标识和更新后的资费标准信息。
具体地,更新模块92为接收模块91接收到的资费标准信息生成资费标志,并根据资费更新信息中的资费标准信息和生成的资费标志对资费信息表中服务标识对应的资费标准信息和资费标志进行更新。发送模块93,在更新模块92更新资费信息表后,向计费***发送第一更新请求,同时向服务交付平台发送第二更新请求。特别的,在第三方服务***作为计费触发点时,第二更新请求中不包括更新后的资费标志,而在服务交付平台作为计费触发点时,第二更新请求中还包括更新后的资费标志。
上述各模块所执行的操作对应于图3A中描述的相应步骤,有关具体操作的内容请参见图3A对应实施例的说明,在此不再赘述。
如图9B所示,在图9A所示方案基础上,若第三方服务***作为计费触发点,则第三方服务***还可包括查找模块94。第三方服务***通过以下模块处理服务交付平台转发的服务请求:
接收模块91还用于接收服务交付平台转发的来自用户的服务请求,该服务请求中包含服务标识。查找模块94,用于在资费信息表中查找服务请求中服务标识对应的资费标志。发送模块93,还用于发送作为对服务请求应答的应答信息,应答信息中包含服务标识和资费标志。
为了只在第三方服务***更新资费标准信息阶段在计费请求中携带资费标志,可通过设置有效期来判断用户发出服务请求的时间是否处于第三方服务***发布资费标准信息的时间段。在具体实现过程中,可通过更新模块92设置资费标志的有效期。
更新模块92还用于生成资费标志的有效期,并根据生成的有效期对资费信息表中服务标识对应的资费标志的有效期进行更新。特别的,在服务交付平台作为计费触发点时,发送模块93还用于向服务交付平台发送包括服务标识、资费标准信息、更新后的资费标志和资费标志的有效期的第二更新请求。
在资费信息表中包括资费标志的有效期时,在第三方服务***作为计费触发点时,第三方服务***对服务交付平台转发的服务请求处理如下:
接收模块91用于接收服务交付平台转发的服务请求,服务请求包含服务标识。查找模块94,用于查找服务标识对应的资费标志以及有效期。发送模块93,还用于发送作为对服务请求应答的应答信息,应答信息中包含服务标识,在当前时刻处于有效期之内时应答信息中还包含查找到的资费标志。由此可见,当第三方服务***作为计费触发点时,仅在当前时刻处于资费标志的有效期之内时,应答信息中才包含资费标志,否则,应答信息中将只包含服务标识,而不包含资费标志。
具体地,在第三方服务***作为计费触发点时,查找模块94查找服务标识对应的资费标志以及有效期。发送模块93向服务交付平台发送作为对服务请求应答的应答信息,在当前时刻处于资费标志的有效期时,在应答信息中携带资费标志。
上述各模块所执行的操作对应于图3B中描述的相应步骤,有关具体操作的内容请参见图3B对应实施例的说明,在此不再赘述。
本发明实施例第三方服务***,通过更新模块为更新后的资费标准信息设置资费标志。发送模块向计费***发送第一更新请求时,将更新后的资费标准信息和资费标志一起发送给计费***,使计费***更新资费对应表。在第三方服务***处理服务交付平台转发的服务请求时,如果第三方服务***是计费触发点,通过查找模块在资费信息表中查找服务标识对应的资费标志后,将资费标志携带在服务请求的应答信息中返回给服务交付平台,使服务交付平台将资费标志携带计费请求中发送给计费***。另外,更新模块还可为资费标志设置有效期,以便处于资费标志的有效期内时,将资费标志发送给计费***。本实施例通过资费标志避免了由于计费***更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图10为本发明服务交付平台实施例一的结构示意图。如图10所示,本实施例服务交付平台包括:接收模块101和发送模块102。本实施例主要说明第三方服务***作为计费触发点时,服务交付平台对来自用户的服务请求的处理。
接收模块101用于接收服务请求。发送模块102用于转发所述服务请求。接收模块101还用于接收作为对服务请求应答的应答信息,应答信息中包括服务标识以及服务标识对应的资费标志。发送模块102还用于生成计费请求并发送,计费请求中包含服务标识和资费标志。
具体来说,接收模块101用于接收来自用户的服务请求,发送模块102用于将所述服务请求转发给第三方服务***。接收模块101还用于接收第三方***返回的作为对所述服务请求应答的应答信息,该应答信息中包括服务标识以及服务标识对应的资费标志。发送模块102还用于生成计费请求并将该计费请求发送给计费***,其中计费请求中包含服务标识和资费标志。
在第三方服务***发布第二更新请求期间,本实施例服务交付平台还可包含更新模块。
接收模块101,用于接收第三方服务***发送的第二更新请求,第二更新请求包括服务标识和资费标准信息。
更新模块用于根据接收模块101接收到的第二更新请求中资费标准信息,对服务价格表中服务标识对应的资费标准信息进行更新,并发布服务标识和更新后的资费标准信息。
上述各模块所执行的操作对应于图5A和图5B中描述的相应步骤,有关具体操作的内容请参见图5A和图5B对应实施例的说明,在此不再赘述。
本发明实施例服务交付平台,在第三方服务***作为计费触发点时,接收模块接收到的应答信息中包括资费标志,发送模块将应答信息中的资费标志携带在计费请求中发送给计费***。因此,避免了由于计费***更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
图11A为本发明服务交付平台实施例二的结构示意图。如图11A所示,本实施例包括:接收模块111、查找模块112和发送模块113。本实施例主要说明服务交付平台作为计费触发点时,服务交付平台对来自用户的服务请求的处理。
接收模块111用于接收服务请求;发送模块113用于转发所述服务请求;接收模块111还用于接收作为对服务请求应答的应答信息,其中应答消息中包含服务标识。查找模块112用于在服务价格表中查找服务标识对应的资费标志。发送模块113还用于发送计费请求,计费请求中包含服务标识和查找模块112查找到的资费标志。
具体来说,接收模块111用于接收来自用户的服务请求;发送模块113用于转发所述服务请求;接收模块111还用于接收来自第三方服务***的作为对服务请求应答的应答信息,其中应答消息中包含服务标识。查找模块112用于在服务价格表中查找服务标识对应的资费标志。发送模块113还用于向计费***发送计费请求,计费请求中包含服务标识和查找模块112查找到的资费标志。
进一步的,为了只在第三方服务***更新资费标准信息阶段,将资费标志携带在计费请求中发送给计费***,第三方服务***还可在资费信息表中设置资费标志的有效期。服务交付平台作为计费触发点时,服务价格表中也保存有资费标志的有效期。在接收模块111接收到第三方服务***的应答信息后,查找模块112还用于在服务价格表查找资费标志的有效期。发送模块113还用于发送计费请求,计费请求包含服务标识,在当前时刻处于查找模块112查找到的资费标志的有效期之内时,计费请求还包含资费标志。由此可见,发送模块113发送的计费请求并非总是包含资费标志,而仅在当前时刻处于资费标志的有效期之内时,才包含资费标志。
在图11A所示的服务交付平台基础上,该服务交付平台还可包括更新模块,以便对服务价格表进行更新。在此情况下,如图11B所示,服务交付平台还包括更新模块114。当服务交付平台作为计费触发点时,在第三方服务***发送第二更新请求期间,本实施例通过以下模块处理第二更新请求:
接收模块111用于接收第三方服务***发送的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志。更新模块114用于根据第二更新请求中的资费标准信息和资费标志对服务价格表中服务标识对应的资费标准信息和资费标志进行更新,并发布服务标识和更新后的资费标准信息。
进一步,在第二更新请求中包括资费标志的有效期时,各模块处理如下:
接收模块111还用于接收第三方服务***发送的第二更新请求,第二更新请求中包含服务标识、资费标准信息和资费标志以及资费标志的有效期。更新模块114还用于根据第二更新请求中资费标准信息、资费标志和资费标志的有效期,对服务价格表中服务标识对应的资费标准信息、资费标志和资费标志的有效期进行更新,并发布服务标识和更新后的资费标准信息。
上述各模块所执行的操作对应于图7A和图7B中描述的相应步骤,有关具体操作的内容请参见图7A和图7B对应实施例的说明,在此不再赘述。
本发明实施例服务交付平台作为计费触发点时,接收模块接收到第三方服务***的应答信息后,查找模块从服务价格表中查找出服务标识对应的资费标志,发送模块将查找到的资费标志携带在计费请求中发送给计费***。本发明实施例避免了由于计费***更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。图12为本发明服务提供***实施例的结构示意图。如图12所示,本实施例包括:计费***121、服务交付平台122和第三方服务***123。
其中,计费***121可为上文任一实施例中描述的计费***;第三方服务***123可为上文任一实施例中描述的第三方服务***;服务交付平台122可为上文任一实施例中描述的服务交付平台。
在本实施例提供的服务提供***中,第三方服务***更新服务的资费标准信息后,分别向计费***和服务交付平台发送第一更新请求和第二更新请求。第二更新请求根据第三方服务***是否为计费触发点确定是否包括资费标志。服务交付平台向第三方服务***转发用户的服务请求后,接收第三方服务***返回的应答信息。根据服务交付平台是否为计费触发点,确定应答信息中是否携带资费标志。服务交付平台接收到应答信息后,将应答信息中或服务价格表中的资费标志携带在计费请求中发送给计费***。计费***接收到计费请求后,在计费请求中包括资费标志时,将计费请求中的资费标志与资费对应表中的资费标志进行比对,若二者一致则根据资费对应表中资费标准信息进行计费,若二者不一致则一直等待到上述二者一致时再进行计费。因此,避免了由于计费***更新资费对应表有可能晚于服务交付平台对资费对应表的更新,而造成向用户呈现的资费标准信息与计费处理使用的资费标准信息不一致的现象。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (29)
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中任一项所述的服务交付平台。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010291505.XA CN102143468B (zh) | 2010-09-25 | 2010-09-25 | 计费、资费更新、提供服务的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010291505.XA CN102143468B (zh) | 2010-09-25 | 2010-09-25 | 计费、资费更新、提供服务的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102143468A CN102143468A (zh) | 2011-08-03 |
CN102143468B true CN102143468B (zh) | 2014-01-08 |
Family
ID=44410635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010291505.XA Expired - Fee Related CN102143468B (zh) | 2010-09-25 | 2010-09-25 | 计费、资费更新、提供服务的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102143468B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102572767B (zh) * | 2012-02-06 | 2014-09-17 | 中国联合网络通信集团有限公司 | 资费策略调节方法及设备 |
CN105515794B (zh) * | 2014-09-30 | 2019-02-26 | 中国电信股份有限公司 | 用于根据流量应用进行计费控制的方法、装置和*** |
CN108023727B (zh) * | 2017-11-27 | 2021-04-09 | 深圳市纳祥科技有限公司 | 一种授权方法及其*** |
CN108197981B (zh) * | 2017-12-27 | 2021-04-20 | 东软医疗***股份有限公司 | 一种诊断医学影像的计费方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790996A (zh) * | 2004-12-14 | 2006-06-21 | 卓望数码技术(深圳)有限公司 | 通用计费方法及通用计费模型的实现方法 |
WO2008019626A1 (fr) * | 2006-08-14 | 2008-02-21 | Huawei Technologies Co., Ltd. | Procédé, système et appareil de gestion des informations concernant les règles d'utilisation et de facturation associées au profil d'utilisateur dans un réseau évolutif |
CN101835129A (zh) * | 2009-03-12 | 2010-09-15 | 华为技术有限公司 | 区分付费类型方法、***及业务提供装置、业务计费装置 |
-
2010
- 2010-09-25 CN CN201010291505.XA patent/CN102143468B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790996A (zh) * | 2004-12-14 | 2006-06-21 | 卓望数码技术(深圳)有限公司 | 通用计费方法及通用计费模型的实现方法 |
WO2008019626A1 (fr) * | 2006-08-14 | 2008-02-21 | Huawei Technologies Co., Ltd. | Procédé, système et appareil de gestion des informations concernant les règles d'utilisation et de facturation associées au profil d'utilisateur dans un réseau évolutif |
CN101835129A (zh) * | 2009-03-12 | 2010-09-15 | 华为技术有限公司 | 区分付费类型方法、***及业务提供装置、业务计费装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102143468A (zh) | 2011-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7848736B2 (en) | Package billing for micro-transactions | |
CN111953776A (zh) | 一种应用服务消息推送方法、装置、计算机设备及计算机存储介质 | |
US20170200199A1 (en) | Systems, methods, and media for mobile advertising conversion attribution | |
CN110321339B (zh) | 一种数据迁移方法、装置、设备和存储介质 | |
CN107464151B (zh) | 高并发业务的订单数据处理方法及装置 | |
CN105827706A (zh) | 消息推送装置及方法 | |
WO2007084593A2 (en) | Package billing for micro-transactions | |
CN101103349A (zh) | 基于rss的内容提取方法、内容提取服务器和用于管理其的装置以及利用其来提供移动通信终端待机画面的*** | |
CN101401118A (zh) | 通过移动设备来送达广告的*** | |
CN105469502A (zh) | 一种智能加油的方法及终端 | |
CN102143468B (zh) | 计费、资费更新、提供服务的方法及*** | |
CN105094868A (zh) | 一种软件升级方法、服务器及终端 | |
CN105072139A (zh) | 推荐方法和装置 | |
CN101202958B (zh) | 电信业务信息处理方法和装置及*** | |
CN102592215B (zh) | 一种快捷网上支付的方法及服务器 | |
CN102903043A (zh) | 支付服务器和支付通道获取方法 | |
CN105577950A (zh) | 呼叫途径信息提供方法及*** | |
CN112508551A (zh) | 一种基于智能支付路由的统一支付网关*** | |
KR100983478B1 (ko) | 이동 단말의 메시지 서비스를 이용한 가계부 작성 방법 및시스템 | |
CN102802143B (zh) | 一种业务恢复方法、相关装置以及*** | |
CN106875184B (zh) | 异常场景模拟方法、装置及设备 | |
CN112800066A (zh) | 索引管理的方法、相关设备及存储介质 | |
CN116049138A (zh) | 交易数据的数据追溯方法、追溯装置和追溯*** | |
CN105760908A (zh) | 智能卡识别的方法和装置、智能卡识别数据的处理方法和装置 | |
CN113434765A (zh) | 客户回访方法、***、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200217 Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd. Address before: Kokusai Hotel No. 11 Nanjing Avenue in the flora of 210012 cities in Jiangsu Province Patentee before: HUAWEI SOFTWARE TECHNOLOGIES Co.,Ltd. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140108 |