用于在云服务代理中多层计费的系统和方法与流程

摘要: 本公开涉及一种计费系统和方法,更具体地,涉及一种用于在云服务代理中多层计费的系统和方法。背景技术:1、目前,许多软件供应商通过在线服务平台提供他们的软件。此类软...
用于在云服务代理中多层计费的系统和方法与流程

本公开涉及一种计费系统和方法,更具体地,涉及一种用于在云服务代理中多层计费的系统和方法。

背景技术:

1、目前,许多软件供应商通过在线服务平台提供他们的软件。此类软件即服务(saas)平台允许saas订阅者/终端用户获取和使用由saas提供商托管的软件服务。saas,也称为“按需软件”,通常以按使用付费的方式定价,或使用订阅费。例如,saas订阅者可以向saas供应商支付每月(或每年)订阅费用,以便在特定时间段(例如,一个月)访问saas平台。相反,在按使用付费方案中,saas订阅者基于订阅者在给定时间段内对saas平台的使用情况向saas提供商付款。例如,可以基于每次使用的费率对订阅者收费,该使用是基于saas平台内的一个或多个资源来计量的。在这些“订阅者-供应商”方案中,订阅者和saas供应商之间的计费是一对一的关系,其中saas供应商的费用直接传递给订阅者,然后订阅者将支付该费用以确保继续访问saas平台。

2、在软件服务分销的替代系统中,使用云服务代理。云服务代理是一个充当订阅者/终端用户和saas供应商之间的中介的组织。云服务代理可以集成不同的软件服务(可从各种saas供应商获得)以向订阅者呈现统一的服务集(即,云服务包)。在某些情况下,云服务代理还托管软件服务并替代传统的saas供应商操作。此外,云服务代理允许为在不同级别的各种saas供应商提供和销售订阅,从而形成下游转售商的层级系统。这些转售商随后可以向次级转售商和终端用户转售服务。在某些情况下,这些转售商可能会以与saas供应商和/或云代理相比不同的定价方案为saas产品定价。

3、云服务代理系统中的计费通过云服务代理来管理,因为云服务代理是能够管理这种软件分销系统中的许多关系的唯一实体。云代理系统中计费的复杂性是由于saas供应商类型的混合,转售商的影响以及每个实体提供的各种计费方案而产生的。例如,云服务包可以包括来自多个saas供应商的多个软件服务。云服务包中的这些多个软件服务中的每一个可以包括各种计费方案(例如,基于使用和基于订阅的方案的组合,并且每个具有不同的奖励和计费属性)。此外,下游转售商可以为云服务包提供他们自己独特的定价方案。

4、当订阅者终端用户从云服务代理或下游转售商获得软件服务时,这些订阅者终端用户的计费不是像传统的“订阅者-供应商”方案中那样的一对一关系。相反,可以基于云服务代理分销通道的层内的不同定价来对云服务代理方案中的订阅者终端用户进行计费。因此,实现这样的计费方案必须考虑来自整个层级中的实体(即saas供应商、转售商、次级转售商等)的计费规则和计费方案的变化。此外,来自上游实体(例如saas供应商)和下游实体(例如转售商)的计费规则之间可能存在差异,从而基于一个特定实体计费方案对订阅者终端用户应用的计费是不合适的。例如,固定加价和折扣可以由上游实体(例如saas供应商)应用,这些加价和折扣可能不适合下游实体(例如,转售商的终端用户)。类似地,如果在软件分销系统的每个级别上应用相同的计费规则,则将导致非灵活的合约和软件服务分销规则。另外,不能基于分销通道中的特定类型的实体来定制定价(以及相应的计费规则)。例如,可以对直接订阅者终端用户与间接订阅者终端用户用不同方式收费。这导致软件分销系统的不同元素间的收入损失。最后,还不能进行批发购买要按照不同的计费规则分销的服务,这也导致较大的服务分销商失去机会。

5、因此,需要一种改进的用于在云服务代理中多层计费的系统和方法。

技术实现思路

1、在本公开的至少一个实施例中,提供了一种用于在云服务代理中多层计费的系统。所述系统包括服务供应商、云代理和诸如第一转售商、第二转售商和第三转售商的不同层级的转售商。所述系统还包括终端客户,其中终端客户可以直接地从服务供应商,或间接地通过转售商接收服务。

2、在本公开的至少一个实施例中,用于在云服务代理中多层计费的系统包括市场、服务提供商数据库、合作伙伴数据库、市场代理、联合连接器、事务中介器、使用数据库、供应数据库、连接器、调度器和网络。

3、在本公开的至少一个实施例中,市场代理被配置为管理在系统中的各种实体之间建立的合约。

4、在本公开的至少一个实施例中,市场代理被配置为存储可用服务的目录,其被配置为监视连接器的计费使用,并且包括联合连接器。

5、在本公开的至少一个实施例中,市场代理被配置为经由市场向合作伙伴销售服务。

6、在本公开的至少一个实施例中,市场还包括被配置为存储关于通过系统的所有事务的账单信息的事务中介器。市场还被配置为存储关于通过系统的所有事务的特定于对账的细节。

7、在本公开的至少一个实施例中,云代理可以由合作伙伴操作,合作伙伴操作以向订阅者提供服务供应商的服务。

8、在本公开的至少一个实施例中,云代理还被配置为维护转售商和次级转售商的层级结构。

9、在本公开的至少一个实施例中,云代理和市场代理可以作为单个实体操作。

10、在本公开的至少一个实施例中,提供了一种用于在云服务代理中多层计费的方法。所述方法包括:确定在计费时段上应用的事务,发起事务,其中基于事务属性更新或发起订阅者的计费周期,计算计费时段费用,确定服务供应商和云代理之间的合约,以及计算每个时段的代理销售。

11、在本公开的至少一个实施例中,所述方法包括维护每个服务供应商的合约和订阅的记录,以及计算在特定计费时段期间服务的每个单独费用。

12、在本公开的至少一个实施例中,所述方法包括计算每个服务供应商处的费用,计算云代理处的服务费用,计算转售商处的费用,以及为终端客户生成合并账单。

13、在本公开的至少一个实施例中,为每个服务供应商、云代理、转售商计算费用,并且为终端客户生成合并账单。

14、在本公开的至少一个实施例中,所述方法包括向事务中介器报告供应操作的属性,将数据存储在服务使用数据库中,请求服务使用报告以与服务供应商对账,接收服务供应商计费规则,计算服务的总使用量,将报告发送到联合连接器,将报告传送到市场代理,应用服务供应商的定价模型来创建使用报告以与服务供应商进行对账,请求服务使用报告以用于为合作伙伴开账单,从合作伙伴的订阅接收计费规则,计算服务的总使用量,将报告发送到联合连接器,将报告发送给市场代理,应用来自合作伙伴的定价模型,以及给合作伙伴开账单。

1.一种用于在云服务代理平台中匹配收入流的系统,包括:

2.根据权利要求1所述的系统,其中,所述事务中介器还被配置为跟踪流经所述云服务代理平台的所有事务。

3.根据权利要求2所述的系统,其中,所述事务中介器还被配置为向所述独立软件供应商费率评定引擎报告所述事务。

4.根据权利要求2所述的系统,其中,所述事务中介器还被配置为向每个独立软件供应商传输数据。

5.根据权利要求1所述的系统,其中,所述多个合约中的每一者包括选自下组的合约细节:一组软件应用、软件应用描述、资源、资源标识符、订阅周期、价格形成规则、货币、计量单位、关于激活、取消、变更的计费规则以及开具发票。