CN101370060B - 一种多信道自动充值系统、方法和设备 - Google Patents

一种多信道自动充值系统、方法和设备 Download PDF

Info

Publication number
CN101370060B
CN101370060B CN200810210419.4A CN200810210419A CN101370060B CN 101370060 B CN101370060 B CN 101370060B CN 200810210419 A CN200810210419 A CN 200810210419A CN 101370060 B CN101370060 B CN 101370060B
Authority
CN
China
Prior art keywords
money
channel
supplement
account
triggering
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.)
Active
Application number
CN200810210419.4A
Other languages
English (en)
Other versions
CN101370060A (zh
Inventor
D·玛斯特兰图奥诺
J·克莱门兹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accenture Global Services Ltd
Accenture International LLC
Original Assignee
Accenture Global Services GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Accenture Global Services GmbH filed Critical Accenture Global Services GmbH
Publication of CN101370060A publication Critical patent/CN101370060A/zh
Application granted granted Critical
Publication of CN101370060B publication Critical patent/CN101370060B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/43Billing software details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/51Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/52Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for operator independent billing system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/745Customizing according to wishes of subscriber, e.g. friends or family
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/765Linked or grouped accounts, e.g. of users or devices
    • H04M15/7655Linked or grouped accounts, e.g. of users or devices shared by technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/77Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/77Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
    • H04M15/772Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user per service, e.g. prepay or post-pay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • H04M15/851Determined tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/85Notification aspects characterised by the type of condition triggering a notification
    • H04M15/852Low balance or limit reached
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/88Provision for limiting connection, or expenditure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • H04M17/20Prepayment of wireline communication systems, wireless communication systems or telephone systems with provision for recharging the prepaid account or card, or for credit establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • H04M17/20Prepayment of wireline communication systems, wireless communication systems or telephone systems with provision for recharging the prepaid account or card, or for credit establishment
    • H04M17/201Prepayment of wireline communication systems, wireless communication systems or telephone systems with provision for recharging the prepaid account or card, or for credit establishment automatic recharging with predetermined amount at threshold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • H04M2017/22Prepayment of wireline communication systems, wireless communication systems or telephone systems with automatic recharging of account/card, e.g. if limit is reached during connection the account is recharged automatically
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M17/00Prepayment of wireline communication systems, wireless communication systems or telephone systems
    • H04M2017/22Prepayment of wireline communication systems, wireless communication systems or telephone systems with automatic recharging of account/card, e.g. if limit is reached during connection the account is recharged automatically
    • H04M2017/222Prepayment of wireline communication systems, wireless communication systems or telephone systems with automatic recharging of account/card, e.g. if limit is reached during connection the account is recharged automatically at threshold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0108Customization according to wishes of subscriber, e.g. customer preferences, friends and family, selecting services or billing options, Personal Communication Systems [PCS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0116Provision for limiting expenditure, e.g. limit on call expenses or account
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0152General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/54Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/724Linked accounts
    • H04M2215/725Shared by technologies, e.g. one account for different access technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/724Linked accounts
    • H04M2215/7254Multiple accounts per user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/724Linked accounts
    • H04M2215/7254Multiple accounts per user
    • H04M2215/7263Multiple accounts per user per service, e.g. prepay and post-pay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • H04M2215/815Notification when a specific condition, service or event is met
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/81Notifying aspects, e.g. notifications or displays to the user
    • H04M2215/815Notification when a specific condition, service or event is met
    • H04M2215/8158Low balance or limit reached

Abstract

一种用于预付费账户的自动充值系统,为客户提供了增强的筹资灵活性并且为电信服务提供商提供额外的收入流。该自动充值解决了在实现用于给预付费账户筹资的与触发充值信道同时存在的调度充值信道时所带来的技术挑战。调度信道定期地给预付费账户充值。电信服务提供商还通过触发充值信道来调整筹资,在满足诸如账户余额低于阈值之类的特殊条件时触发充值信道对预付费账户进行充值。

Description

一种多信道自动充值系统、方法和设备
本申请要求于2007年8月17日提交的欧洲专利申请No.07425536.5的优先权。
技术领域
本申请涉及一种用于对电信客户的预付费账户进行充值的自动充值系统,并且特别涉及一种实现用于对预付费账户进行充值的多个不同充值信道的自动充值系统。
背景技术
电信客户从电信服务提供商购买服务方案。服务方案常常指明在该服务方案下可用的时间量、该服务方案中的呼叫时间成本、客户可使用的电信服务(例如长途呼叫和文本消息传送)、以及当客户超过服务方案所规定的时间时所引起的额外费用。为了跟踪电信客户对服务方案的使用,电信提供商建立一个或多个与电信客户相关联的客户账户。客户账户通常包括关于客户的信息,诸如人口统计(demographic)信息、服务方案信息、以及客户的计费历史。客户账户通常被存储在客户账户数据库中,并且通用仅可由电信服务提供商访问。
当电信客户使用服务方案下的时间时,从电信客户的服务方案的剩余时间余额中减去相等的或成比例的时间量。某些服务方案将货币值与电信服务使用相关联,并且代替(或者附加于)跟踪在服务方案下的逝去时间,电信客户花费电信客户的服务方案中的剩余货币余额。在两种情形之一下,一旦电信客户已经使用了服务方案下可用的时间或货币量,则电信客户必须购买额外时间或增加剩余货币余额。给客户账户筹资常常是耗费时间的过程,对于技术不熟练的客户来说是困难的过程,并且对于忘记了及时给他们的账户筹资以避免频繁且令人烦躁的服务中断的客户来说是让人沮丧的过程。
给账户筹资还引起重大的技术问题。例如,电信服务提供商在不常打搅客户的条件下可能不知道何时给客户的服务方案充值或者给客户的服务方案充值多少。作为另一例子,存在关于扩展传统电信服务提供商架构以通过复合方式演进以支持灵活的筹资选项的技术挑战。即使如果灵活的筹资选项可用,在建立用于配置电信服务提供商以实现该灵活的筹资选项的灵活、高效和强健的机制中仍然存在技术问题。
与配置电信服务提供商以灵活地区分以及处理诸如企业客户和家庭客户之类的多个客户类型一起还存在另一技术问题。企业可以为其雇员购买服务方案或者家庭家长可以为家庭成员购买服务方案。然而,雇员或家庭成员可能不具有能力或授权从而在服务方案耗尽后或者服务方案即将耗尽前对服务方案进行充值。因此,当一个雇员或家庭成员耗尽该服务方案时,该雇员或家庭成员就剥夺了其他雇员或家庭成员使用该服务方案的能力,而且此外,必须联系该雇主或家庭家长以对该服务方案进行充值。换言之,对于由相关客户给客户账户筹资而言存在技术问题。存在与解决如何让相关客户给特定账户筹资的问题相关联的技术挑战,包括如何解决对哪一个账户计费(例如,雇员的(预付费)账户或者雇主的(后付费))以给服务方案进行充值。
因此,需要一种解决上述以及其他以前所经历的问题的系统。
发明内容
一种电信服务提供商自动充值系统,包括与一个或多个客户账户进行通信的计费系统。所述客户账户可以是预付费账户、后付费账户或者它们的组合。该自动充值系统将关于所述一个或多个客户账户的信息存储在客户数据库里对应的一个或多个配置记录中。该自动充值系统使用客户账户标识符来将配置记录与它们的对应客户账户链接起来。该自动充值系统中的计费系统可操作用于接收客户账户标识符以检索在对应配置记录中所存储的信息。
该自动充值系统还实现多个充值信道。充值信道包括触发充值信道、调度充值信道或者任何其他类型的充值信道。充值信道与计费系统进行通信。在一个实施例中,计费系统实现充值信道。客户账户可具有一个或多个充值条件,诸如触发充值条件或调度充值条件。触发充值条件可操作用于在满足触发充值条件时对预付费客户账户进行充值。类似地,调度充值条件可操作用于在满足调度充值条件时对预付费客户账户进行充值。对预付费客户账户进行充值可包括执行充值筹资过程,诸如触发充值筹资过程或调度充值筹资过程。
该自动充值系统、计费系统或任何其他系统以涉及到触发充值信道或调度充值信道的一个或多个数据字段来配置该配置纪录。这些数据字段可包括各种数据字段,其包括执行日期数据字段、充值激活数据字段、充值状态数据字段、充值量数据字段、调度条件数据字段或触发充值量数据字段。这些数据字段可被诸如计费系统、调度充值信道或触发充值信道之类的多个系统和信道在做出有关客户账户的判决时或者用于执行充值筹资过程时使用。
该自动充值系统还提供用于将后付费账户与预付费账户链接起来的功能。后付费账户可以通过在用于预付费账户的配置记录中后付费账户标识符数据字段中所存储的后付费账户标识符来链接到预付费账户。将后付费账户链接到预付费账户使得一个或多个充值信道可以将自动充值支付应用到预付费账户。自动充值支付可以是为了增加诸如预付费账户的货币余额或时间余额之类的余额而做出的支付。当做出自动充值支付时,接着对自动充值支付的相应量的调整应用后付费账户。因此,后付费账户可用于维持预付费账户中的剩余余额。该自动充值系统还可将一个或多个预付费账户与后付费账户链接起来。例如,企业可具有后付费账户,并且企业的雇员中的每人都可以具有与该后付费账户相链接的预付费账户。在类似的情况下,家庭中的家长可具有后付费账户,而家庭成员每人都可以具有与家庭家长的后付费账户相链接的预付费账户。
该自动充值系统还提供对若干技术问题的技术解决方案。例如,该自动充值系统通过使用诸如触发充值信道和调度充值信道之类的自动充值信道给预付费客户账户提供灵活的筹资选项。通过使用这些自动充值信道,该自动充值系统能够监视预付费客户账户的余额并且可以自动对预付费客户账户进行充值。因此,电信服务能够对客户的服务方案进行充值而不必经常打搅客户。此外,该自动充值系统通过配置预付费客户账户和后付费客户账户可以灵活地区分多个客户类型以及处理多个客户类型。因此,该自动充值系统可以支持多种类型的客户账户。
具体而言,本发明提供一种电信服务提供商自动充值系统,包括:客户账户,其链接到配置记录,所述配置记录可操作用于识别在所述客户账户上是否只有触发充值信道被激活,在所述客户账户上是否只有调度充值信道被激活,以及在所述客户账户上是否触发充值信道与调度充值信道二者都被激活;计费系统,可操作用于接收标识所述客户账户的客户账户标识符以及可操作用于分析链接到所述客户账户标识符的所述配置记录,以确定对于所述客户账户而言是否满足触发充值条件、对于所述客户账户而言是否满足定期调度充值条件、或者对于所述客户账户而言是否同时满足所述定期调度充值条件和触发充值条件二者;触发充值信道,其与所述计费系统进行通信,所述触发充值信道可操作用于在对于所述客户账户而言满足所述触发充值条件时针对所述客户账户执行触发充值筹资过程;以及调度充值信道,其与所述计费系统进行通信,所述调度充值信道可操作用于在对于所述客户账户而言满足所述定期调度充值条件时针对所述客户账户执行调度充值筹资过程。
在一个实现中,所述配置记录包括:执行日期数据字段,可操作用于存储表示所述调度充值筹资过程何时执行的日历日期;充值激活数据,可操作用于存储标识符,该标识符标识是只有所述触发充值信道被激活、只有所述调度充值信道被激活、还是所述触发充值信道和所述调度充值信道二者都被激活;充值状态数据字段,可操作用于存储表示充值状态的标识符;充值量数据字段,可操作用于存储表示充值量的标识符;调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
在一个实现中,所述触发充值条件包括表示针对客户账户中剩余余额的货币值的预定阈值量。
在一个实现中,所述客户账户包括预付费客户账户;以及所述触发充值信道可操作以执行所述触发充值筹资过程:确定自动充值支付以应用到所述预付费客户账户;确定与所述预付费客户账户相关联的后付费账户标识符;以及确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及所述触发充值信道还可操作用于:应用所述自动充值支付到所述预付费客户账户;以及当所述触发充值信道确定所述后付费账户标识符活跃时,以与应用到所述预付费客户账户的自动充值支付量相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
在一个实现中,所述触发充值信道还可操作用于:确定应用所述调节到所述后付费账户是否成功;以及当应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付。
在一个实现中,所述定期调度充值条件包括日历日期。
在一个实现中,所述客户账户包括预付费客户账户;以及所述调度充值信道可通过以下内容操作用于执行所述调度充值筹资过程:确定自动充值支付以应用到所述预付费客户账户;确定与所述预付费客户账户相关联的后付费账户标识符;以及确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及所述调度充值信道还可操作用于:应用所述自动充值支付到所述预付费客户账户;以及当所述调度充值信道确定所述后付费账户标识符活跃时,以与应用到所述预付费客户账户的自动充值支付量相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
在一个实现中,所述调度充值信道还可操作用于:确定应用所述调节到所述后付费账户是否成功;以及当应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付。
本发明还提供一种电信服务提供商自动充值方法,包括:接收用于客户账户的客户账户标识符;查询链接到所述客户账户标识符的配置记录,以确定在所述客户账户上只有触发充值信道被激活,在所述客户账户上只有调度充值信道被激活,或者在所述客户账户上触发充值信道与调度充值信道二者都被激活;通过以下内容来实现针对所述客户账户的多个充值信道配置选项:确定何时只有所述触发充值信道激活、或者何时所述触发充值信道和调度充值信道同时激活,并且作为响应:建立针对所述客户账户的触发充值条件;确定满足所述触发充值条件;以及响应地针对所述客户账户执行触发充值筹资过程;以及确定何时只有所述调度充值信道配置激活、或者何时所述触发充值信道和调度充值信道同时激活,并且作为响应:建立针对所述客户账户的定期调度充值条件;确定满足所述定期调度充值条件;以及响应地执行针对所述客户账户的调度充值筹资过程。
在一个实现中,所述配置记录包括:执行日期数据字段,可操作用于存储表示所述调度充值筹资过程何时执行的日历日期;充值激活数据字段,可操作用于存储标识符,其标识是否只有所述触发充值信道激活、是否只有所述调度充值信道激活、或者是否所述触发充值信道和所述调度充值信道二者都激活;充值状态数据字段,可操作用于存储表示充值状态的标识符;充值量数据字段,可操作用于存储表示充值量的标识符;调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
在一个实现中,所述触发充值条件包括表示针对客户账户中剩余余额的货币值的预定阈值量。
在一个实现中,建立针对所述客户账户的触发充值条件包括:接收所述预定阈值量;以及在链接到所述客户账户标识符的所述配置记录中存储所述预定阈值量。
在一个实现中,响应地执行触发充值筹资过程包括:确定自动充值支付以应用到所述客户账户;确定与所述客户账户相关联的后付费账户标识符;以及确定与所述后付费账户标识符相关联的后付费账户是否活跃,以及当所述后付费账户活跃的时候:应用所述自动充值支付到所述客户账户;以及以与应用到所述客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
在一个实现中,该方法还包括:确定应用到所述后付费账户的所述调节是否成功;以及当应用到所述后付费账户的所述调节不成功时,从所述客户账户中扣除所述自动充值支付。
在一个实现中,所述定期调度充值条件包括日历日期。
在一个实现中,建立针对所述客户账户的所述定期调度充值条件包括:接收所述日历日期,以及在链接到所述客户账户标识符的所述配置记录中存储所述日历日期。
在一个实现中,响应地执行所述调度充值筹资过程包括:确定自动充值支付以应用到所述客户账户;确定与所述客户账户相关联的后付费账户标识符;以及确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及当所述后付费账户活跃的时候:应用所述自动充值支付到所述客户账户;以及以与应用到所述客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
在一个实现中,该方法还包括:确定应用到所述后付费账户的所述调节是否成功;以及当应用到所述后付费账户的所述调节不成功的时候,从所述客户账户中扣除所述自动充值支付。
本发明还提供一种电信服务提供商自动充值设备,包括:用于接收用于客户账户的客户账户标识符的装置;用于查询链接到所述客户账户标识符的配置记录,以确定在所述客户账户上只有触发充值信道激活,在所述客户账户上只有调度充值信道激活,或者在所述客户账户上触发充值信道与调度充值信道二者都激活的装置;用于通过以下内容来实现针对所述客户账户的多个充值信道配置选项的装置:确定何时只有所述触发充值信道激活、或者何时所述触发充值信道和调度充值信道二者都激活,并且响应地可操作用于:建立针对所述客户账户的触发充值条件;确定满足所述触发充值条件;以及执行针对所述客户账户的触发充值筹资过程;以及确定何时只有所述调度充值信道配置激活、或者何时所述触发充值信道和调度充值信道二者都激活,并且响应地可操作用于:建立针对所述客户账户的定期调度充值条件;确定满足所述定期调度充值条件;以及执行针对所述客户账户的调度充值筹资过程。
在一个实现中,所述配置记录包括:执行日期数据字段,可用于存储表示所述调度充值筹资过程何时执行的日历日期;充值激活数据字段,可用于存储标识符,其标识是否只有所述触发充值信道激活、是否只有所述调度充值信道激活、或者是否所述触发充值信道和所述调度充值信道二者都激活;充值状态数据字段,可操作用于存储表示充值状态的标识符;充值量数据字段,可操作用于存储表示充值量的标识符;调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
在一个实现中,所述客户账户包括预付费客户账户;并且所述设备还包括:用于确定自动充值支付以应用到所述预付费客户账户的装置;用于确定与所述预付费客户账户相关联的后付费账户标识符的装置;以及用于确定与所述后付费账户标识符相关联的后付费账户是否活跃的装置;用于应用所述自动充值支付到所述预付费客户账户的装置;以及用于当所述设备确定所述后付费账户标识符活跃的时候,以与应用到所述预付费客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节的装置。
在一个实现中,所述设备还包括:用于确定应用到所述后付费账户的所述调节是否成功的装置;以及用于当所述设备确定应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付的装置。
在一个实现中,所述客户账户包括预付费客户账户;并且所述设备还包括:用于确定自动充值支付以应用到所述预付费客户账户的装置;用于确定与所述预付费客户账户相关联的后付费账户标识符的装置;用于确定与所述后付费账户标识符相关联的后付费账户是否活跃的装置;用于应用所述自动充值支付到所述预付费客户账户的装置;以及用于当所述设备确定所述后付费账户标识符活跃的时候,以与应用到所述预付费客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节的装置。
在一个实现中,所述设备还包括:用于确定应用到所述后付费账户的所述调节是否成功的装置;以及用于当所述设备确定应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付的装置。
通过审查以下附图和详细描述,其他系统、方法、特征和优势对于本领域的普通技术人员而言将是明显的或者将变得明显。其旨在将所有此类额外的系统、方法、特征和优势包括在该描述内、包括在本发明的范围内、以及受以下权利要求书保护。
附图说明
参考以下附图和描述,可以更好地理解该系统。附图中的各组件不必按比例绘制,相反重点在于说明本发明的原理。此外,在各图中,贯穿不同的视图,相同的参考数字指示相应的部分。
图1示出实现具有多个充值信道的计费系统的自动充值系统的实现。
图2示出预付费客户账户配置记录的实现。
图3示出在图1的自动充值系统中可使用的计费系统的实现。
图4示出用于通过使用自动充值系统来创建客户账户的处理流程。
图5示出用于创建客户账户的初始配置动作的处理流程。
图6示出基于客户账户是预付费账户或后付费账户来对客户账户的配置记录进行填充的处理流程。
图7示出用于对配置记录的充值信道数据字段进行填充的处理流程。
图8示出用于跟踪客户所使用的电信服务的处理流程。
图9示出用于对图8的客户进行计费并且调用针对相应的客户账户的触发充值信道的处理流程。
图10示出通过使用图9中的触发充值信道来执行对客户账户的自动充值的处理流程。
图11示出针对调度充值信道的初始配置动作的处理流程。
图12示出通过使用调度充值信道来充值客户账户的处理流程。
图13示出执行触发充值筹资过程和调度充值筹资过程的处理流程。
具体实施方式
图1示出一种自动充值系统102,其实现用于通过使用多个自动充值信道来对预付费客户账户进行计费的计费系统。该自动充值系统102还包括预付费余额管理器110。在一个实现中,自动充值系统102与服务跟踪系统100、收入管理系统104、自照管系统106以及客户关系管理系统108进行通信。
系统100-112可以彼此间通信、只与特定系统通信或者与外部系统进行通信。作为例子,自照管系统106可以与预付费余额管理器110进行通信,而计费系统112可与预付费余额管理器110、收入管理系统104、客户关系管理系统108或任何其他系统进行通信。还可能有其他通信路径。
在一个实现中,系统100-112是用可从意大利罗马市的AccentureS.p.A获得的AccentureCommunicationsSolutions(TM)组件来实现。在其他实现中,可从伊利诺伊州芝加哥市的Convergys获得的Geneva(TM)平台和/或可从加利福尼亚州的SanMateo市的SiebelSystems公司获得的Siebel7.7CME(TM)平台可实现系统100-112中的一个或多个。系统100-112可在Unix(TM)、WindowsNT/2000/XP(TM)、Linux(TM)或者其他操作系统下运行。底层数据库可以用可从加利福尼亚州的RedwoodShores市的Oracle获得的Oracle(TM)SQL数据库平台、可从华盛顿州的Redmond市的Microsoft公司获得的Microsoft(TM)SQL数据库平台以及/或者Siebel(TM)SQL数据库平台来实现。然而,系统100-112还可以用其他方式来实现。
由自动充值系统102实现的系统使用消息进行通信。消息可涉及自动充值系统102提供的服务或者自动充值系统102执行的动作。例如,并且不作为任何限制,消息可包括开始服务的请求、停止服务的请求、创建新客户账户的请求、终止客户账户的请求、针对客户账户的余额查询、预付费充值动作消息、后付费充值动作消息、现在已知的或者稍后开发出的任何其他消息、或者它们的组合。
在一个实现中,自照管系统106允许一个或多个电信客户管理相应的客户账户。自照管系统106可处理作为预付费账户充值动作的消息。自照管系统106可传输充值消息给预付费余额管理器110、计费系统112或者与自动充值系统102进行通信的任何其他系统。因此,其他系统,诸如预付费余额管理器110或者计费系统112,更新由自动充值系统102本地存储的定额余额信息。
客户关系管理系统108可传输客户管理消息给预付费余额管理器110、收入管理系统104或任何其他系统。例如,客户关系管理系统108和收入管理系统104可彼此传输余额调节消息、争端解决消息或其他消息。因此,在电信支持架构102内的所有功能可以访问并且可报告对客户数据的一致视图。
在一个实现中,服务跟踪系统100跟踪一个或多个客户使用的服务。服务跟踪系统100可处理涉及一个或多个客户所使用的服务量和类型的消息。服务跟踪系统100还可与系统102-112中的一个或多个进行通信以确定客户所使用的服务量、以及针对所使用的服务向客户计费的量。例如,服务跟踪系统110可与计费系统112或预付费余额管理器110进行通信以针对一个或多个客户确定服务使用成本。
预付费余额管理器110可监视并跟踪正在使用的预付费电信服务。例如,当预付费客户已经针对蜂窝电话服务预付费了时,诸如服务跟踪系统100、客户关系管理系统108或者计费系统112之类的系统可监视所提供的服务的持续时间。这些系统可提供成本更新给预付费余额管理器110。作为响应,预付费余额管理器110不断地消耗针对该预付费客户账户的预付费账户余额。因此,预付费余额管理器110可确定预付费客户账户余额何时消耗尽,并且作为响应,传送消息给计费系统112,通知计费系统112预付费客户账户余额已经耗尽了。Am-BeonCharge(TM)和/或nRate(TM)平台可以实现预付费余额管理器110并且可以维持预付费客户账户信息。
计费系统112为诸如预付费客户或后付费客户之类的客户生成使用报告书和/或发票。在处理预付费和后付费客户账户时,计费系统112可维持定额(rating)余额和账户余额二者,并且可对定额余额和账户余额执行集中式控制。换言之,计费系统112在自动充值系统102中可以具有对定额余额和账户余额的支配(例如,具有排他的创建、更新和删除访问)。然而,在其他实现中,客户关系管理系统108或其他系统也可建立对定额余额和账户余额的支配。
计费系统112还可实现多个自动充值信道。在一个实现中,计费系统112实现触发充值信道114和调度充值信道116。触发充值信道114或调度充值信道116可针对客户账户来激活。例如,预付费客户账户可配置成仅仅用于触发充值信道114、仅仅用于调度充值信道116或者可以配置成用于二者。
预付费客户账户的调度和触发充值特征可通过使用一种用于调度充值信道116的产品和一种用于触发充值信道114的产品来实现。在一个实现中,自动充值系统102可通过将行插入目录映射表(例如,下面在表1中所示出的CATALOGUE_MAPPING(目录映射)表)和产品配置表中来配置。这些表存储客户关系管理系统108或其他系统在执行调度或触发充值时用来与计费系统112进行交互的信息。这些表还包含在自动充值激活和其操作期间使用的针对每个产品的参数的配置。
触发充值信道114在满足触发充值条件时可执行针对客户账户的触发充值筹资过程。触发充值条件可指明当预付费客户账户余额少于预定阈值量时或者当预付费账户满足其他条件时就执行充值筹资过程。例如,触发充值信道114在预付费客户账户的预定阈值量是250美元而该客户账户上剩余的余额是240美元时可执行触发充值筹资过程。类似地,触发充值信道114在预付费客户账户的预定阈值量是30分钟而该客户账户上剩余的余额是25分钟的条件下可执行触发充值筹资过程。触发充值信道114或计费系统112可确定是否满足触发充值条件。
在一个实现中,触发充值信道114在预付费客户订制针对触发充值信道114的产品时在该预付费客户账户上激活。激活针对预付费客户账户的产品可以由一个或多个诸如客户关系管理系统108之类的一个或多个系统来执行。在表1中所示出的CATALOGUE_MAPPING表中的配置允许由客户关系管理系统108所发送的一个或多个参数关联到与触发充值筹资过程相关的参数。下面示出了插入CATALOGUE_MAPPING表中使这种关联更容易的行:
表1
如CATALOGUE_MAPPING表中所示,客户关系管理系统108可发送具有10个或更多个通用数据字段的消息给计费系统112。CATALOGUE_MAPPING表促进通用数据字段关联到由触发充值信道114使用的数据字段。涉及针对触发充值特征的产品的参数包括General_3数据字段、General_4数据字段、General_5数据字段以及General_6数据字段。其他数据字段也可用于促进触发充值筹资过程。
下面在表2中示出针对触发充值产品的产品配置表。
名称 触发充值
初始状态 活跃
产品
允许多个产品
表2
根据表1中的CATALOGUEMAPPING中的配置来执行触发充值产品的配置,以使用通用字段来在计费系统存储在自动充值激活期间所限定的输入值。
调度充值信道116在满足调度充值条件时可执行针对预付费客户账户的调度充值筹资过程。在一个实现中,调度充值信道116可被配置成根据预定调度来补充预付费客户账户的余额。例如,调度充值信道116可以在每个日历日进行检查以确定是否应当针对一个或多个预付费客户账户执行调度充值筹资过程。在另一例子中,预付费客户账户可配置为调度充值信道116在日历年的每个月份的指定日期执行调度充值过程。因此,当调度充值信道116确定当前日历日期等于针对预付费客户账户的预定日历日期时就满足调度充值条件。确定是否应当使用调度充值信道116来对预付费客户账户进行充值可以由计费系统112、调度充值信道116或自动充值系统102的任何其他系统来执行。
在一个实现中,当预付费客户账户订制针对调度充值信道116的产品时,调度充值信道116在该预付费客户账户就被激活了。可以由诸如客户关系管理系统108之类的一个或多个系统来执行激活预付费客户账户的产品。表4中所示出的CATALOGUE_MAPPING表的配置允许由客户关系管理系统108发送的一个或多个参数关联到与调度充值筹资过程相关的参数。下面示出被插入到CATALOGUE_MAPPING使这种关联更容易的行:
表3
如CATALOGUE_MAPPING表中所示,客户关系管理系统108可发送具有10个或更多个通用数据字段的消息给计费系统112。CATALOGUE_MAPPING表促进这些通用数据字段关联到由调度充值信道116使用的数据字段。涉及针对触发充值特征的产品的参数包括General_3数据字段、General_4数据字段、General_5数据字段以及General_6数据字段。其他数据字段也可被用于促进触发充值筹资过程。
下面在表4中示出针对调度充值产品的产品配置表。
名称 调度充值
初始状态 活跃
产品
允许多个产品
表4
根据表1中的CATALOGUEMAPPING中的配置来执行调度充值产品的配置,以使用通用字段来在计费系统存储在自动充值激活期间所限定的输入值。
计费系统112可以通过许多方式来实现。例如,计费系统112可包括ConvergysGeneva(TM)平台组件,其实现定额引擎、计费引擎和账户管理。作为另一例子,计费系统112可包括可从IntecTelecomSystemsPLCofSurreyEngland获得的Singl.eView(TM)平台组件。Singl.eView(TM)组件可实现商业引擎、事件标准化和定额处理、余额和储备管理系统、计费和发票生成处理、结算系统或其他系统。
自动充值系统102还与网络基础设施124进行通信。网络基础设施124可包括诸如电信客户、电信服务提供商或任何或者现在已知或稍后出现的电信实体之类的电信实体。自动充值系统102通过使用消息来与网络基础设施124进行通信。自动充值系统102可实现一个或多个消息传送适配器,诸如消息传送适配器126,以与网络基础设施124进行通信。可替换地,自动充值系统102可诸如通过计费系统112直接与网络基础设施124进行通信。
当与网络基础设施124通信时,自动充值系统102可使用消息传送适配器126。消息传送适配器126确定接收到的消息是否是自动充值系统102可理解的格式。消息传送适配器126还将一个或多个消息转换成自动充值系统102所期望的格式。可替换地,或者附加地,消息传送适配器126可将一个或多个消息转换成可由自动充值系统102所实现的一个或多个系统理解的格式。例如,消息传送适配器126可将消息转换成可由收入管理系统104、自照管系统106、客户关系管理系统108、预付费余额管理器110、计费系统112或任何其他系统理解的格式。消息传送适配器126还可将从自动充值系统102发送来的消息转换成可由网络基础设施124理解的格式。因此,消息传送适配器126有助于促进自动充值系统102与网络基础设施124之间的通信。
除了消息传送适配器126之外,自动充值系统102还可实现用于在系统102-112之间进行通信的消息传送适配器118。消息传送适配器118促进将传入消息120传输给计费系统112以及将传出消息122从计费系统112传输给其他系统。
在一个实现中,自动充值系统102实现具有预定数量数据字段的通用消息结构。在该实现中,计费系统112可以指一个或多个数据字段。在另一实现中,消息传送适配器118可配置成仅保留来自可由计费系统112使用的通用消息结构中的那些数据字段。可替换地,该通用消息结构可以是一种协议,而计费系统112期望不同的协议。在该实现中,消息传送适配器118可将该通用消息传送协议转换成可由计费系统112理解的协议。因此,消息传送适配器118促进将该通用消息结构转换成可由计费系统112理解的结构。
在另一实现中,由自动充值系统102实现的每个系统可使用不同类型的消息传送结构。在该实现中,消息传送适配器118可使用从每个其他系统中的消息传送结构至计费系统112可使用的消息传送结构的映射。因此,消息传送适配器118促进了传入消息120和传出消息122的传输。
可替换地,或者除了通过使用消息传送适配器126来与网络基础设施124进行通信之外,自动充值系统102可在不使用消息传送适配器的情况下与网络基础设施124进行通信。在一个实现中,网络基础设施经由计费系统112与自动充值系统102进行通信。在该实现中,计费系统以所期望的格式从网络基础设施124接收消息。根据在消息的数据字段中所存储的数据,计费系统112可将该消息路由到充值信道,诸如触发充值信道114和调度充值信道116。
消息和消息传送适配器118和126可以用例如可通过从TIBCOSoftwareInc.ofPaloAlto,CA获得的TIBCOAdapters(SM)和TIBCORendezvous(TM)消息传送来实现。在一个实现中,消息是可扩展标记语言(XML)消息而适配器根据用于转换的可扩展样式表语言(XSLT)样式表来执行转换。这些转换可在XML、超文本传送协议(HTTP)、简单对象访问协议(SOAP)、Web服务定义语言(WSDL)、可扩展模式图(XSD)、Java数据库连接/开放数据库连接(JDBC/ODBC)或者自动充值系统102中合适的其他消息格式内容标准或通信协议中任何一个的模式之间转换数据。
客户账户可以是预付费账户、后付费账户或任何其他现在已知或稍后开发出的客户账户。通常,预付费账户是客户事先已经为服务付了费的账户,而后付费账户是客户针对服务被进行了计费的账户。预付费客户账户可链接到后付费客户账户,从而对预付费客户账户的支付将呈现为对后付费客户账户的调节。
图2示出预付费客户账户配置记录202的一个实现。预付费客户账户配置记录202包括一个或多个数据字段204-220。预付费客户账户配置记录302可以是客户数据库中的表、文件系统中所组织的电子文件、或任何其他现在已知的或稍后开发的保存电子存储的记录。客户数据库、客户文件系统或它们组合可以实现在自动充值系统102中的任何系统(其包括但不限于收入管理系统104、自照管系统106、客户关系管理系统108、预付费余额管理器110或计费系统112)中。客户数据库还可由自动充值系统102中的一个或多个系统或者被网络基础设施124访问。
客户账户可通过使用客户账户标识符来与配置记录相链接。例如,预付费客户账户配置记录202具有客户账户标识符数据字段204。客户账户标识符数据字段204可存储客户标识符,其将客户账户与它相应的配置记录202联系在一起。客户账户标识符可被自动充值系统102或者自动充值系统102所实现的任何系统使用。
附加的数据字段被用于提供关于预付费客户账户的信息。预付费客户账户配置记录202可具有一个或多个客户信息数据字段206-212。这些数据字段可包括客户名称数据字段206、街道地址数据字段208、城市/州数据字段210、以及电话号码数据字段212。街道地址数据字段208和城市/州数据字段210可对应于预付费客户账户的计费地址或其他地址。预付费客户账户配置记录202可以使用电话号码数据字段212来存储预付费客户的联系电话。预付费客户账户配置记录202还可包括附加的联系信息数据字段,诸如电子邮件数据字段、备选电话号码数据字段或其他这种联系信息。
预付费客户账户配置记录202还可包括充值激活数据字段214,其存储的标识符标识了计费系统112所实现的哪些充值信道对于该预付费客户账户被激活。充值激活标识符可识别是否只有触发充值信道114激活。充值激活标识符还可标识是否只有调度充值信道116激活。充值激活标识符还可标识是否触发充值信道114与调度充值信道116二者都激活。因此,预付费客户账户可配置有触发充值信道114、调度充值信道116或者同时配置有二者。
预付费客户账户配置记录202的另一数据字段是充值状态数据字段216。该充值状态数据字段216存储表示充值状态的标识符。充值状态数据字段216可指示是否针对预付费客户账户执行了充值筹资过程,预付费客户账户是否已经被处理,或者任何其他状态信息。例如,充值状态数据字段216可指示触发充值信道114在预付费客户账户上执行触发充值筹资过程,或者可以指示调度充值信道116在预付费客户账户上执行调度充值筹资过程,或者可以指示它们的组合。充值状态数据字段216还可指示预付费客户账户已经充值。通过这种方式,充值状态数据字段216帮助将已经充值了的那些预付费客户账户与还未充值的那些预付费客户账户区分开来。
预付费客户账户配置记录202还具有充值量数据字段218,其存储表示充值量的标识符。充值量数据字段218可表示自动充值信道用于对预付费客户账户进行充值的量。在另一实现中,充值量数据字段218表示预付费客户账户应当充值到的量。充值量数据字段218可存储各种量,诸如货币量或时间量。作为货币量的例子,充值量数据字段218可指示预付费客户账户应当以100美元的增量来充值。因此,触发充值信道14、调度充值信道116、或者二者同时将在它们相应的充值筹资过程期间以100美元的增量来对预付费客户账户进行充值。作为时间量的例子,充值量数据字段218可指示预付费客户账户应当以120分钟的增量来对预付费客户账户进行充值。因此触发充值信道114、调度充值信道116、或者二者同时将在它们相应的充值筹资过程期间以120分钟的对预付费客户账户进行充值。
触发充值量数据字段220也被包括在预付费客户账户配置记录202中。触发充值量数据字段220存储表示触发充值条件的值。在一个实现中,触发充值量数据字段220可存储表示针对预付费客户账户中剩余余额的货币预定阈值。在该实现中,当预付费客户账户的余额少于该预定阈值,则触发充值信道114可对预付费客户账户执行触发充值筹资过程。作为例子,触发充值量数据字段220可以以美元为单位来存储货币量,诸如250美元。在该例子中,当预付费客户账户上的余额是240美元时,触发充值信道114可执行触发充值筹资过程。在另一实现中,触发充值量数据字段220可以分钟来存储时间量,诸如120分钟。在该实现中,当预付费客户账户上的余额是90分钟时,触发充值信道114可执行触发充值筹资过程。触发充值信道114可以参考充值量数据字段218以确定对预付费客户账户进行充值的量。此外,对于触发充值量数据字段220,不同的预付费客户账户可以配置有不同量、不同类型的量或者同时配置有不同的量和不同类型的量。
预付费客户账户配置记录202中的调度条件数据字段222存储表示定期调度充值条件的值。定期调度充值条件可以是表示调度充值信道116何时应当执行调度充值筹资过程以对预付费客户账户进行充值的日历日期。因此,当调度充值信道116确定当前日历日期等于定期调度充值条件时,调度充值信道116可执行调度充值筹资过程。调度充值条件可以用DD的格式表示,其中DD是所表示的月份中的日子的数字表示。例如,在调度条件数据字段222中示出的值“05”可以表示调度充值信道116应当在每个月的第五天执行调度充值筹资过程。然而,也可能是其他日历表示和其他调度。
预付费客户账户配置记录202还包括执行的日期数据字段224,其存储表示调度充值筹资过程何时被调度充值信道116最后一次执行的日历日期的值。日历日期可表示来自格里历(Gregoriancalendar)的日子以及以MM/DD/YYYY的格式表示该日子,其中分别为,MM是月份的数字表示,DD是MM所表示的月份的日子的数字表示,而YYYY是被表示为MM和DD的月份和日子的年份。
支付方法数据字段226存储表示支付类型的标识符。例如,支付方法数据字段226可存储表示使用发票方法用于对预付费客户账户进行充值(诸如通过对后付费账户进行计费)的标识符。还可以是其他支付方法,包括信用卡支付、对支票或储蓄账户进行借账、或其他计费方法。
预付费客户账户配置记录202还可包括账户标识符数据字段228。在一个实现中,账户标识符数据字段228存储表示后付费账户的配置记录的标识符。因此,当触发充值信道114或者调度充值信道116中的任何一个执行充值筹资过程时,可以以用于对预付费客户账户进行充值的相应量来对后付费账户进行计费。可替换地,账户标识符数据字段228可包括备用账户的标识符,诸如预付费客户的信用卡账户或银行账户。然而,预付费客户账户也可能同时配置后付费账户和一个或多个备用账户。
最后,预付费客户账户配置记录202可包括服务方案数据字段220。服务方案数据字段220可指示针对预付费客户账户所配置的服务类型、注册到预付费客户账户的服务方案、预付费客户账户可用的服务方案的选项、或者任何其他现在已知或稍后开发的服务方案信息。
像预付费客户账户配置记录202这样,后付费客户账户配置记录可包括前面所讨论的一个或多个数据字段。然而,后付费客户账户配置记录还可包括用于对相应的后付费客户进行计费的计费信息数据字段。例如,后付费客户账户可包括表示后付费客户的计费地址的计费地址数据字段。还可能有其他计费数据字段,诸如后付费客户账户应当接收的发票类型。后付费账户的配置记录还可包括标识链接到后付费账户的预付费账户的一个或多个数据字段。
图3示出在图1中的自动充值系统102中可使用的计费系统112的实现。在一个实现中,计费系统112包括存储器设备302、处理器304和通信接口306。存储器设备302可操作用于实现触发充值信道114和调度充值信道116。存储器设备302还可操作用于保存与一个或多个预付费账户配置记录202相关的配置信息308、一个或多个后付费账户配置记录、触发充值信道114、调度充值信道116、或者它们的组合。触发充值信道114、调度充值信道116或者配置信息308可以用硬件、软件或者硬件和软件的组合来实现。
在一个实现中,计费系统是自定义的Singl.eView(TM)并且触发充值信道114和调度充值信道116实现为通过该自定义来工作。一个或多个自动充值信道数据字段实现为一个或多个预付费客户在该预付费客户账户自定义触发充值信道114或调度充值信道116时具有的两个产品(触发充值产品和调度充值产品)的属性。在该实现中,触发充值信道114是通过使用Singl.eView(TM)的ExpressionParserModule(EPM)来实现的,而代码与执行对每个使用事件进行定额的代码结合。换言之,对于预付费客户账户,每次一个事件定费率时,估计相应的预付费客户账户配置记录中的触发充值量数据字段220,并且如果触发充值量数据字段220所表示的阈值量被突破时,则该预付费客户账户充值。相反,调度充值信道116可实现为每日的Singl.eView(TM)任务,其调用Perl(TM)脚本。因此,对于已经订制调度充值信道116的每个预付费客户账户,该脚本接着估计出调度条件字段数据字段222的值。当调度条件数据字段222包含脚本执行日期的相同日子时,对预付费客户账户充值。
当触发充值信道114或调度充值信道116对于预付费客户账户是激活的时候,自动充值信道可使用诸如表之类的数据结构来监视在预付费客户账户上执行充值筹资过程的处理并且报告出错的自动充值。该数据结构可以配置成配置信息308的部分。在表5中示出触发充值信道114或调度充值信道116在执行充值筹资过程时所使用数据结构的例子。
表5
表5中的每个字段可对应于预付费客户账户配置记录202中的一个或多个数据字段。例如,EFFECTIVE_DATE字段可对应于被执行的日期数据字段224,AUTOMATIC_REFILL_TYPE字段可对应于充值激活数据字段214,REFILL_STATUS字段可对应于充值状态数据字段216,REFILL_AMOUNT字段可对应于充值量数据字段218,等等。
下面,在表6中表示了表5中示出的数据字段的数据类型。
表6
通信接口306促进计费系统112、自动充值系统102的其他系统以及网络124之间的通信。在一个实现中,通信接口306促进传入消息120和传出消息122与消息传送适配器118通信。例如,通信接口306可将传入消息120导向计费系统112中的一个或多个组件,诸如存储器设备302、处理器304,触发充值信道114,调度充值信道116,或者计费系统112中的任何其他组件。作为另一例子,针对计费系统112中的一个或多个系统,通信接口308可将最开始由计费系统112准备的传出消息122引导至消息传送适配器118以用于自动充值系统102中的一个或多个系统。通信接口306可用硬件、软件和它们的组合来实现。
处理器304执行各种功能。在一个实现中,处理器304执行触发充值信道114和调度充值信道116。处理器304还可处理从自动充值系统102、存储器设备302或者网络124中一个或多个系统接收到信息。处理器304还可将一个或多个消息导向到触发充值信道114和调度充值信道116。处理器304还可以被配置成向或自触发充值信道114或调度充值信道116传输配置信息308。在触发充值信道114或者调度充值信道116对一个或多个预付费客户账户执行充值筹资过程时,处理器304还可促进充值筹资的过程。
图4示出通过使用自动充值系统102来创建预付费客户账户或后付费客户账户的处理流程。在一个实现中,计费系统112创建客户账户(402)。接着,该客户账户被用客户账户数据或信息(404)进行填充。接着,计费系统112存储被创建的客户账户(406)。
图5示出用于创建客户账户的初始配置动作的流程。在创建客户账户时,计费系统112接收创建客户账户(502)的请求。创建客户账户的请求可以是消息的格式。计费系统112接着确定该创建客户账户的请求是创建预付费客户账户或后付费客户账户(504)的请求。可以通过检查伴随创建客户账户请求的一个或多个数据字段来做出决定。例如,伴随创建客户账户请求的消息可具有其值可以是从“预付费”或“后付费”中选出的文本值的数据字段。可替换地,这些值可以从“0”或“1”中选出的数字值,其中“0”表示“预付费”而“1”表示“后付费”。值的其他类型和组合,文字数字的、非文字数字的都是可能的。
当计费系统112确定创建客户账户的请求是创建预付费客户账户的请求时,接着的是标记为“预付费“的分支。计费系统112可创建与预付费客户账户相关联的预付费客户账户配置记录202(506)。作为举例,一个或多个系统,诸如客户关系管理系统108可以使用数据库来存储预付费客户账户配置记录202。计费系统112还可将预付费客户账户配置记录202存储成配置信息308作为存储器设备302的一部分。可替换地,自动充值系统102可以实现一个文件系统来组织一个或多个配置记录202。
在计费系统112创建预付费客户账户配置记录202(506)之后,计费系统112接着可以准备针对该预付费客户账户配置记录202的一个或多个数据字段(508)。准备一个或多个数据字段可包括但不限于,创建数据库中的一个或多个表,在表中插入一个或多个行,在表中插入一个或多个列,在一个或多个表中创建一个或多个数据字段,分配缺省值给一个或多个表的一个或多个数据字段,用于准备数据字段的任何其他现在已知或稍后开发的动作,或者它们的组合。
替代创建针对预付费客户账户的配置记录202,计费系统112可通过跟随标记为“后付费“的分支来创建后付费客户账户配置记录。当创建客户账户配置记录的请求是针对后付费客户账户配置记录时,计费系统112开始可以创建针对后付费客户账户的配置记录(510)。通过例子,一个或多个系统,诸如客户关系管理系统108可以使用数据库来存储后付费客户账户的配置记录。计费系统112还可将后付费客户账户配置记录202存储成配置信息308作为存储器设备302的一部分。可替换地,自动充值系统102可以实现一个文件系统用于组织针对后付费账户的一个或多个配置记录。此外,自动充值系统102可以使用相同的组织方法,诸如数据库、文件系统、或它们的组合,用来组织预付费客户账户和后付费客户账户的配置记录。
计费系统112接着可以准备一个或多个数据字段用于后付费账户的配置记录(512)。准备一个或多个数据字段可包括但不限于,在数据库中创建一个或多个表,在表中插入一个或多个行,在表中插入一个或多个列,在一个或多个表中创建一个或多个数据字段,分配缺省值给一个或多个表中的一个或多个数据字段,获取它们的组合。准备用于后付费账户的配置记录的数据字段与准备用于预付费账户的配置记录的数据字段可以不使用任何相同的值、可以使用某些相同值或者所有相同的值。类似地,准备用于预付费账户的配置记录的数据字段与准备用于后付费账户的配置记录的数据字段可以不使用相同的值、可以使用某些相同值或者所有相同的值。
当配置记录已经创建并且已经准备数据字段时,计费系统112接着可以创建用于配置记录的客户账户标识符(514)。与计费系统112进行通信的一个或多个系统可以使用或访问该客户账户标识符以访问或修改相关联的配置记录。创建用于一个配置记录的客户账户标识符可包括生成一系列字母数字字符,其从其他配置记录中唯一地标识出该配置记录。创建客户标识符还可以包括使用关于该客户的信息,诸如从客户的名和姓的串联来创建客户标识符。可替换地,创建客户标识符可包括从预定的数字序列(“1,2,3,...”;“1,3,5,7,...”)、预定的字母序列(“a,b,c,...”;“AA,AB,AC,...”)或者它们的组合中选择数字。客户标识符还可以通过使用诸如数据库中的表的名字之类的与创建配置记录相关的信息来创建。在创建客户标识符之后,计费系统112接着前进到用客户账户数据或信息来填充配置记录(402)。
图6示出用于基于客户账户是预付费账户或后付费账户来填充客户账户的配置记录的处理流程。如此处所使用,术语“填充”可包括通过使用软件程序将所准备的数据从文件输入数据库、使用人员操作员来将数据输入数据库、将所准备的数据输入计算机文件系统、使用人员操作员将数据输入计算机文件系统、或者任何其他已知或稍后开发的方法用于将数据输入计算机系统、或者它们的组合。自动充值系统102中的一个或多个系统可负责用数据填充配置记录。例如,客户关系管理系统108可配置成应付这种任务。可替换地,计费系统112可配置成负责用数据填充配置记录。然而,还可存在与负责用数据填充配置记录的自动充值系统102进行通信的一个或多个系统。在前面所提及的任何一个实现中,系统接收先前针对配置记录所建立的客户账户标识符(602)。接收客户账户标识符可以或者可以不对针对客户账户标识符的请求做出响应。
接着,通过使用客户账户标识符,计费系统112检索相应的配置记录(604)。例如,计费系统112可通过使用客户账户标识符作为对数据库的查询的一部分来从配置记录308中检索配置记录。接着,计费系统112确定用来创建客户账户的请求是否是创建预付费客户账户的或后付费客户账户的请求。自动计费系统112可通过检查伴随用于创建客户账户的请求相伴随一个或多个数据字段、通过检查配置记录中的一个或多个数据字段、或者它们的组合来做出这个决定。检查一个或多个数据字段可包括将一个或多个数据字段与针对预付费客户账户以及针对后付费客户账户的预定值进行比较。如前面所描述,数据字段可具有从“预付费”或“后付费”中选出的客户数据字段。可替换地,数据字段可具有选自“0”或“1”的数字值,其中“0”代表“预付费”而“1”表示后付费。
当计费系统112决定创建客户账户的请求是用来创建预付费客户账户的时候,计费系统112沿着标记为“预付费”的分支的动作前进。最开始,计费系统112可填充一个或多个客户标识符数据字段204-212(608)。客户标识符可包括但不限于,人口信息、个人信息、地址信息、联系信息,任何其他类型的信息、或者它们的组合。例如,客户标识符可包括客户的名称、客户的家庭地址、客户的家庭电话号码、以及客户的电子邮件地址。还可能有另外的客户标识符字段。
计费系统112介质可以填充配置记录的一个或多个充值信道数据字段214-228(610)。下面参考图7解释填充一个或多个填充信道数据字段214-228。
计费系统112继而可以填充配置记录202(612)的一个或多个服务方案信息数据字段(612)。服务方案信息可包括但不限于:客户订制的服务类型;预付费客户账户上的初始余额、货币、时间或者其他别的东西;客户订制的一个或多个服务方案中的策略号;现在已知的或稍后开发的任何其他服务方案信息;或者它们的组合。
替代填充预付费客户账户的数据字段204-220,计费系统112可填充后付费客户账户的数据字段。当计费系统112确定创建客户账户的请求是用于创建后付费客户账户的时候,计费系统112沿着标记为“后付费”的动作前进。在一个实现中,计费系统112可以初始填充一个或多个后付费客户身份数据字段(614)。后付费客户身份可包括,但不限于,人口信息、个人信息、地址信息、联系信息、任何其他类型的信息、或者它们的组合。例如,后付费客户身份可包括客户的名称、客户的家庭地址、客户的家庭电话号码、以及客户的电子邮件地址。还可能有另外的客户身份数据字段。在一个实现中,后付费客户身份数据字段可以是与预付费客户身份数据字段相同类型的数据字段。在另一实现中,计费系统112可使用来自预付费客户身份数据字段的数据来填充后付费客户身份数据字段。
。计费系统112接着可以填充配置记录的计费地址数据字段(616)。计费地址信息可包括,但不限于,街道地址、城市地址、公司的州、地理位置、任何其他现在已知或稍后开发的标识地理位置的方法、或者它们的组合。计费地址数据字段还可包括来自一个或多个后付费客户账户、一个或多个预付费客户账户、或者它们的组合的数据。
计费系统112接着可以填充配置记录的一个或多个服务方案信息数据字段(618)。对于后付费客户账户,服务方案信息可包括但不限于:后付费客户订制的服务类型;后付费客户账户上的初始余额、货币、时间、或其他别的东西;后付费客户订制的一个或多个服务方案的策略号码;与该后付费客户账户链接的预付费客户账户;现在已知或稍后开发的任何其他服务方案信息;或者,它们的组合。
图7示出用于对预付费客户账户的配置记录202中的充值信道数据字段214-228进行填充的处理流程。填充充值信道数据字段214-228可以通过诸如计费系统112之类的一个或多个自动充值系统102来执行。在一个实现中,计费系统112使用触发充值信道114、调度充值信道116、或者它们的组合来填充一个或多个充值信道数据字段214-228。例如,触发充值信道114、调度充值信道116或者它们的组合可以与处理器304进行通信以访问来自配置信息308的数据。
开始,计费系统112可接收填充预付费客户账户配置记录202的一个或多个自动充值信道数据字段214-228的请求(702)。例如,计费系统112可以从客户关系管理系统108、预付费余额管理器110或者它们的组合接收作为消息的一部分的请求以填充充值信道数据字段214-228。计费系统112接着可以确定是否只填充触发充值信道数据字段、只填充调度充值信道数据字段、或者同时填充触发充值信道数据字段和调度充值信道数据字段二者(704)。
在确定填充哪一个充值信道数据字段214-228时,计费系统112可检查预付费客户账户配置记录202中的充值激活数据字段214。如前面所描述,充值激活数据字段214可存储标识符,该标识符标识是否只有触发充值信道114激活、是否只有调度充值信道116激活、或者触发充值信道114和调度充值信道116二者都激活。在一个实现中,充值激活数据字段214可用诸如指示只激活用于客户账户的触发充值信道114之类的缺省值来填充。在另一实现中,客户(预付费或后付费的)可选择是否在预付费客户账户上激活一个或多个充值信道。在另一实现中,充值激活数据字段214可基于与预付费客户账户相链接的后付费客户账户中的一个或多个数据字段自动地填充。
当计费系统112确定充值激活数据字段214中的标识符是只激活客户账户的触发充值信道114时,计费系统112沿着标记为“仅触发”的分支的一个或多个动作前进。在一个实现中,计费系统112可执行触发充值信道114来填充一个或多个触发充值信道数据字段。在仅针对触发充值信道114来填充充值信道数据字段时,触发充值信道114可填充充值量数据字段218(706)、触发充值量数据字段220(708)、支付方法数据字段(710)、以及后付费账户标识符数据字段(712)。
在一个实现中,充值量数据字段218表示当触发充值信道114执行触发充值筹资过程时触发充值信道114用来对预付费客户账户进行充值的量。在另一实现中,充值量数据字段217表示预付费客户账户将被充值的量。充值量数据字段218可是任何可测量的量,其包括但不限于货币、时间、或它们的组合。仅作为示例,充值量数据字段218可以表示为“60.00美元”或“120分钟”。
在一个实现中,触发充值量数据字段220表示触发充值信道114可用来确定何时执行触发充值筹资过程的预定阈值量。触发充值量数据字段220还可表示代表针对客户账户中剩余的余额的货币值的预定阈值量。触发充值量数据字段220也可表示阈值时间值。触发充值量数据字段220还可表示剩余在预付费客户账户上的余额、预付费客户账户所产生的费用、或者它们的组合。
支付方法数据字段226可以存储标识符,该标识符表示触发充值信道114用来充值预付费客户账户的方法的类型。例如,支付方法数据字段226可存储标识符,该标识符表示使用诸如通过给后付费账户计费之类的发票方法用于对预付费客户账户进行充值。可替换地,支付方法数据字段226可以存储标识符,该标识符表示使用诸如通过给信用卡账户进行计费之类的赊账方法用于对预付费客户账户进行充值。支付方法数据字段226还可存储表示一个或多个支付方法的一个或多个标识符。
后付费账户数据字段228可存储标识符,该标识符表示触发充值信道114用来对预付费客户账户进行充值的链接到预付费客户账户的后付费客户账户。例如,该标识符可以是先前由自动充值系统102创建的后付费账户标识符。在另一实现中,后付费账户数据字段228可以存储表示诸如信用卡号码、借记卡号码、境外银行账户、或它们的组合之类的另一号码的标识符。触发充值信道114接着可以参考后付费账户数据字段228来确定当触发充值信道114充值预付费客户账户时待计费的后付费账户或其他账户。
尽管预付费客户账户可配置用于触发充值信道114,计费系统112也可将预付费客户账户配置仅用于调度充值信道116。当计费系统112确定充值激活数据字段214将只激活调度充值信道116用于预付费客户账户时,计费系统112沿着标记为“仅调度”的分支的动作前进。在一个实现中,计费系统112可执行调度充值信道116来填充一个或多个调度充值信道数据字段。在仅针对调度充值信道116来填充充值信道数据字段时,调度充值信道116可填充充值量数据字段218(724)、调度条件数据字段222(726)、支付方法数据字段226(728)、以及后付费账户标识符数据字段228(730)。充值量数据字段218、支付方法数据字段226、后付费账户标识符数据字段228、或者它们的组合可以存储由一个或多个触发充值信道数据字段所使用的数据类型相似或相同的数据类型。
与触发充值信道114相比,调度充值信道116填充调度条件数据字段222。在一个实现中,调度条件数据字段222可用于存储表示定期地调度充值条件的日历日期。如前面所描述,当调度充值信道116确定当前日历日期等于预付费客户账户的预定日历日期时,就满足了定期调度充值条件。因为调度充值信道116可配置成以天为基础来执行,所以当当前日历日期等于调度条件数据字段222所存储的日期时,调度充值信道116就可以执行调度充值筹资过程。在其他实现中,调度充值信道116可配置成更为频繁地(诸如每小时一次或每分钟一次)或者较少频次地(诸如每月一次或者每两周一次)运行。用于执行调度充值信道116的其他调度也是可能的。
计费系统112还可确定触发充值信道114和调度充值信道116二者都激活用于预付费客户账户。当计费系统112确定充值激活数据字段214的标识是同时激活触发充值信道114和调度充值信道116二者用于预付费客户账户时,计费系统112沿着标记为“触发和调度”的分支的一个或多个动作前进。这些动作可包括执行触发充值信道114和调度充值信道116二者。这些动作还包括填充充值量字段218(714)、填充触发充值量数据字段220(716)、填充调度条件数据字段222(718)、填充支付方法数据字段226(720)、填充后付费账户标识符数据字段228(722)、或者它们的组合。这些数据字段可与前面针对触发充值信道114、调度充值信道116、或者它们的组合所描述的数据字段相类似或相同。
计费系统112可使用一个或多个消息来填充预付费客户账户的数据字段。在一个实现中,消息是SOAP消息。下面,示出被用于填充针对触发充值信道114而配置的预付费客户账户配置记录202中的数据字段204-220的SOAP消息的示例:
类似,计费系统112可使用SOAP消息来填充针对调度充值信道116而配置的客户账户配置记录202中的数据字段204-220。下面,示出用于填充针对调度充值信道116而配置的客户账户配置记录202中的数据字段204-220的SOAP消息的一个实现:
返回参考图4,计费系统112接着存储所创建的客户账户(406)。存储所创建的客户账户可包括使用自动充值系统102中的一个或多个系统。例如,客户关系管理系统108可在与客户关系管理系统108进行通信的数据库中存储所创建的客户账户的配置记录。可替换地,计费系统112可在存储器设备302中存储所创建的客户账户的配置记录作为配置信息308的一部分。在自动充值系统102外部的系统也可存储所创建客户账户的配置记录。
除了创建预付费客户账户或后付费客户账户之外,计费系统112还可修改或移除一个或多个预付费客户账户或后付费客户账户。例如,计费系统112或预付费客户可以修改预付费客户账户配置记录202中的一个或多个数据字段204-220。修改包括暂停触发充值信道114或调度充值信道116作用在预付费客户账户上、继续进行针对预付费客户账户而配置的触发充值信道114或调度充值信道116、删除由预付费客户账户对自动充值信道中的任何一个的自定义、或者更新预付费客户账户配置记录中的一个或多个数据字段。修改可通过使用在计费系统112的各组件之间、或者从计费系统112向其他系统100-110所传递的消息来传送。在一个实现中,传送的消息是SOAP消息。
例如,客户可使用自照管系统106来访问计费系统112并且由此修改客户的预付费客户账户。可替换地,其他系统,诸如预付费余额管理器110也可访问计费系统112以修改预付费或后付费客户账户中的一个或多个数据字段。在自动充值系统102外部的系统也可具有用来修改预付费或后付费客户账户的访问。
图8示出用于跟踪客户所使用的电信服务的处理流程。在一个实现中,服务跟踪系统100接收启动服务的请求(802)。服务跟踪系统100可通过消息传送适配器126从网络124接收该请求。可替换地,计费系统112可通过通信接口306从网络124接收该请求。诸如客户关系管理系统106、预付费余额管理器110、与自动充值系统102通信的任何其他系统、或者它们的组合之类的其他系统也可接收该请求。
服务跟踪系统100或接收启动服务的请求的任何其他系统,接着确定与该请求相关联的客户账户标识符(804)。这可包括例如,从用于发送该请求的消息中提取一个或多个数据字段。
服务跟踪系统100接着查询链接到客户账户标识符的配置记录202(806)。在一个实现中,服务跟踪系统100与计费系统112通信以查询在配置信息308中所存储的配置记录202。可替换地,计费系统112或任何其他系统可通过使用客户账户标识符来查询配置记录202存储的数据库。
在查询与客户账户相链接的配置记录202时,服务跟踪系统100从配置记录202中提取服务方案信息(808)。服务跟踪系统100接着检查与该服务方案信息相关联的一个或多个数据字段以确定所请求的服务是否在与客户账户相关联的服务方案中(810)。这种确定也可由诸如自照管系统106、客户关系管理系统108、预付费余额管理器110、计费系统112、或者它们的组合之类的一个或多个系统100-112来执行。
当服务跟踪系统100确定启动服务的请求所请求的服务不在用于相关联的客户账户的服务方案中时,服务跟踪系统100拒绝启动服务的请求(812)。服务跟踪系统100接着发送拒绝消息给请求服务的客户,其指示对所请求服务的拒绝(814)。可以创建预先配置的消息以给客户提供说明所请求的服务为何被拒绝的原因。
相反,服务跟踪系统100可确定所请求的服务在客户账户的服务方案中。在这种情况下,服务跟踪系统100授权所请求的服务(816)并开始监视对所请求的服务的使用(818)。监视所请求的服务可包括以预定时间间隔来实时(诸如以秒为基础)跟踪所请求的服务,或者可包括跟踪该服务的整个使用,诸如通过将所请求的服务的起始时间与所请求的服务的结束时间进行比较。
在一段时间之后,最初请求服务的客户可结束使用所请求的服务。服务跟踪系统100接着可以接收请求以结束所请求的服务(820)。当服务跟踪系统100接收结束所请求的服务的请求时,服务跟踪系统100结束对所请求的服务的监视(822)。
服务跟踪系统100接着可与一个或多个系统102-112进行通信以确定服务使用成本(824)。在实时系统中,服务使用成本可以以预定时间间隔(诸如每秒)来计算,从而当服务跟踪系统100接收结束服务的请求时,系统100-112已经计算出客户的服务使用成本。可替换地,系统100-112可在接收到结束服务的请求之后计算客户的服务使用成本。例如,服务跟踪系统100可将服务的起始时间与服务的结束时间进行比较以确定整个所使用的服务成本。客户所使用的服务成本可以以货币量(诸如美元)来测量或者可以以时间量(诸如分钟或秒)来测量。
作为实时系统的示例,假设服务跟踪系统100在下午12:00开始监视客户所请求的服务,并且服务跟踪系统100配置成每秒地监视并确定服务使用成本。因此,对于下午12:00之后的每秒,服务跟踪系统100已经计算了服务使用成本。例如,在下午12:03,服务跟踪系统100已经计算了180秒的服务使用成本。因此,当服务跟踪系统100接收结束服务的请求时,服务跟踪系统100知道到那个时刻为止的服务使用成本。
作为非实时系统的示例,假设服务跟踪系统100在下午12:00开始监视客户所请求的服务,并且服务跟踪系统100配置成在接收到结束服务的请求之后计算服务使用成本。通过这种方式,服务跟踪系统100在服务已经被提供之后计算服务使用成本。因此,当服务跟踪系统100在下午12:03接收到结束服务的请求时,服务跟踪系统100在那个时刻点计算出客户已经使用了180秒的服务。
尽管服务跟踪系统100可以按照时间来保存服务使用成本,但是转换因子仍然可以用于计算服务使用成本。例如,服务跟踪系统100可使用0.02美元/秒的转换来确定服务使用的货币成本。服务跟踪系统100还可在计算服务使用成本时使用价格表。此外,不同类型的服务可具有不同类型的服务。还可以有用于确定成本的其他方法。
参考图9,在系统100-112确定客户的服务使用成本之后(824),一个或多个系统100-112通过使用先前所接收的客户账户标识符来查询链接到该客户账户的配置记录202(902)。在一个实现中,计费系统112查询链接到客户账户的配置记录202。计费系统112接着可从配置记录202中提取针对该客户账户的余额(904)。例如,计费系统112可使用与通信接口306相连接的处理器304来确定配置记录202中的余额数据。在从配置记录202中提取余额数据之后,计费系统112接着将所确定的服务使用成本施加到该余额(906)。将所确定的服务成本施加到配置记录202中的余额可包括增加配置记录中的余额、减少配置记录202中的余额、改变余额以反映服务使用成本的任何其他方法、或者它们的组合。
接着,计费系统112可从配置记录202中提取自动充值信道方法的类型(908)。如上所述,配置记录202可具有数据字段214,其其指示只有触发充值信道114激活、只有调度充值信道116激活、或者何时触发充值信道114与调度充值信道116二者都激活。通过分析数据字段214,计费系统112可以确定触发充值信道114针对客户账户激活(910)。
如果计费系统112确定触发充值信道114未激活,则计费系统112可传送指示触发充值信道114在客户账户上未激活的电信记录(912)。该消息可以传送给一个或多个系统,诸如客户关系管理系统108,以在日志或诸如数据库或文件之类的其他数据储存库中记录该现实。可替换地,计费系统112可以不传送消息。
另一方面,计费系统112可确定触发充值信道114在客户账户上被激活。在这种情况下,计费系统112前进以激活触发充值信道114以自动充值该客户账户(914)。
图10示出通过使用图9中的触发充值信道来执行对客户账户的自动充值的处理流程。在一个实现中,当触发充值信道114被激活时,触发充值信道114初始从配置记录202中的触发充值量数据字段220中提取预付费客户账户的预定阈值量(1002)。触发充值信道114接着将该预付费客户账户的所提取的余额与所提取的预定阈值量进行比较以确定是否满足了触发充值条件(1004)。在一个实现中,触发充值条件是预付费客户账户的余额小于预定阈值量。在该实现中,触发充值信道114确定预付费客户账户的余额是否小于预定阈值量(1006)。在另一实现中,当预付费客户账户的余额大于预定阈值量时就可满足触发充值条件。
在一个情况下,触发充值信道114可确定不满足触发充值条件。在该情况下,触发充值信道114可传送消息以指示不需要对预付费客户账户进行充值(1008)。该消息可以传送给一个或多个系统,诸如收入管理系统104、自照管系统106、客户关系管理系统108、预付费余额管理器110、或者它们的组合。触发充值信道114还诸如可通过网络124将该消息发送给与自动充值系统102通信的一个或多个外部系统。
在另一种情况下,触发充值信道114可确定满足触发充值条件,并且作为响应执行针对预付费客户账户的触发充值筹资过程(1010)。下面,参考图13更加详细地解释触发充值筹资过程。就如也将解释的那样,触发充值筹资过程和调度充值筹资过程可以是相似的。
触发充值筹资过程还可包括确定预付费客户账户的自动充值是否成功(1012)。确定预付费客户账户的自动充值是否成功可以包括接收指示自动充值成功了的消息或者其他类型的消息。例如,可以是触发充值信道114发送消息给它自己,诸如通过在日志中保存消息或者在数据库或其他数据存储库中存储该消息的内容供将来参考。在一个实现中,当触发充值信道114确定预付费客户账户的自动充值是成功的时候,触发充值信道114可传送消息,其指示使用触发充值信道来对预付费客户账户的自动充值是成功的(1014)。该消息可传送给与自动充值系统102进行通信的一个或多个系统,包括计费系统112。然而,当触发充值信道114确定预付费客户账户的自动充值是成功的时候,触发充值信道114可传送消息,该消息指示的是自动充值成功了(1016)。触发充值信道114还可将该消息传送给与自动充值系统102进行通信的一个或多个系统,包括计费系统112。该未成功消息、成功消息、或者它们的组合可以由一个或多个系统用于确定触发充值信道114在对预付费客户账户进行自动充值时是否成功了。
触发充值信道114可操作用于实时地、批次地、或者它们的组合来对预付费客户账户进行充值。在一个实时实现中,计费系统112可与触发充值信道114进行通信以在客户正在使用授权的服务时以预定时间间隔来对预付费客户账户进行充值。例如,假设客户余额是100.00美元并且客户已请求使用服务成本是0.05美元/秒的服务。还假设触发充值信道114配置成确定客户需要每秒地进行充值并且预付费客户账户的阈值量是10.00美元。在该示例中,触发充值信道114在客户使用该服务时每秒地进行检查以确定预付费客户账户的余额是否小于该阈值量。使用上面的示例,如果预付费客户账户上的余额在1800秒之后低于10.00美元,则在第1801秒,触发充值信道114将试图自动对该预付费客户账户进行充值。
可替换地,触发充值信道114可配置成批次地对预付费客户账户进行自动充值。批次基础可包括,其中自动充值系统102配置成在预定数目的服务使用之后计算预付费客户账户上的余额。例如,计费系统112可在客户已经请求10个授权的服务之后激活触发充值信道114。可替换地,计费系统112可在自动充值系统102已经授权单个服务使用用于客户之后激活触发充值信道114。因此,触发充值信道114可配置成以实时的方式、批次地或者它们的组合来激活。
如上所述,调度充值信道116可激活用于预付费客户账户。图11示出针对调度充值信道116的初始配置动作的处理流程。与触发充值信道114形成对比,调度充值信道116可配置成按预定调度(诸如每天地、每周地、每月地、现在已知或稍后发展出的任何其他时间间隔、或者它们的组合)来充值预付费客户账户。在一个实现中,计费系统112最开始可以确定调度充值信道116是否可用(1102)。确定调度充值信道116是否可用,可包括发送消息给调度充值信道116并等待从调度充值信道116来的确认消息。当计费系统112确定调度充值信道116不可用时,诸如在预定时间间隔之后没有接收到确认消息,则计费系统112接着开始或激活调度充值信道(1104)。当计费系统112确定调度充值信道116可用时,计费系统112接着确定调度充值信道116是否已经根据预定调度执行了(1106)。
如果计费系统112确定调度充值信道116已经按根据其预定调度的时间间隔执行了,则计费系统112在再次确定调度充值信道116是否可用之前一直等待,直到可调度充值信道116的下一个时间间隔为止。通过这种方式,计费系统112可以能够确保调度充值信道对于它的调度时间间隔中每个都是可用的。可替换地,计费系统112可具有其自己的预定调度,用于确定调度充值信道116是否可用。当调度充值信道116可用但仍未执行时,则计费系统112可指示执行调度充值信道116。
图12示出通过使用调度充值信道116来充值客户账户的处理流程。在一个实现中,调度充值信道116配置成针对自动充值系统102所维护的每个预付费客户账户来执行。然而,自动充值系统102还可分析每个预付费客户账户的每个相应的配置记录202的充值激活数据字段214,以确定是否对预付费客户账户进行充值。因此,当充值激活数据字段214指示调度充值信道针对预付费客户账户被激活时,调度充值信道116可针对该预付费客户账户来执行。图12图示当充值激活数据字段214指示调度充值信道116针对预付费客户账户激活时,调度充值信道116可采取的那些动作中的一个或多个。
在一个实现中,调度充值信道116最初可接收预付费客户账户的预付费客户账户标识符(1202)。该预付费客户账户标识符可以事先已经自动充值系统102中的一个或多个系统接收到了。例如,计费系统112最开始可以使用一个或多个预付费客户账户标识符来检索一个或多个配置记录202以确定调度充值信道116是否针对一个或多个预付费客户账户激活。在该示例中,调度充值信道116可从计费系统112接收预付费客户账户标识符。然而,调度充值信道116也可从诸如客户关系管理系统108、预付费余额管理器110、网络124、与自动充值系统102进行通信的任何其他系统、或者它们的组合之类的其他系统接收该预付费客户账户标识符。
调度充值信道116接着可以接收日历日期(1204)。日历日期可以表示调度充值信道116已经执行的当前日期。可替换地,日历日期可以是任何其他的时间测量,其包括秒、分钟、小时、天、周、月、年、或者它们的组合。调度充值信道116可从计费系统112、自动充值系统102中的任何其他系统、或者它们的组合接收日历日期。调度充值信道116也可内部跟踪日历日期。
在接收到日历日期(1204)之后,调度充值信道116接着可查询与预付费客户账户标识符相链接的配置记录202(1206)并从配置记录202中的调度条件数据字段222中提取表示定期调度充值条件的日历日期(1208)。如上所述,通过调度条件数据字段222而存储的日历日期可以是表示调度充值信道116何时应当执行调度充值筹资过程以充值预付费客户账户的日历日期。调度充值信道116接着可以将由调度条件数据字段222所存储的日历日期与先前所接收到的日历日期进行比较(1210)。
通过将先前所接收到的日历日期与由调度条件数据字段222所存储的日历日期进行比较,调度充值信道116可确定是否针对预付费客户账户执行调度充值筹资过程(1212)。例如,当先前所接收到的日历日期等于由调度条件数据字段222所存储的日历日期时,调度充值信道116可确定已经满足了调度充值条件。作为响应,调度充值信道116可通过执行调度充值筹资过程来对该预付费客户账户(1216)进行自动充值。相反,当先前所接收到的日历日期不等于由调度条件数据字段222所存储的日历日期时,调度充值信道116可传送一消息,其指示它没有自动充值该预付费客户账户(1214)。调度充值信道116可将该消息传送给与自动充值系统102进行通信的一个或多个系统,诸如计费系统112、自照管系统106、客户关系管理系统108、预付费余额管理器110、网络124、与自动充值系统102进行通信的任何其他系统、或者它们的组合。
如上所述,调度充值信道116可针对预付费客户账户执行调度充值筹资过程(116)。参考图13,讨论调度充值筹资过程的一个实现。如上所述的关于触发充值筹资过程,调度充值筹资过程可以与该触发充值筹资过程相类似。调度充值筹资过程还可包括账户修改配置中的执行日期数据字段224以反映针对相应的预付费客户的最近的执行的调度充值筹资过程的日期、时间、或者它们的组合。
调度充值筹资过程还可包括确定预付费客户账户的自动充值是否成功了(1218)。执行的日期数据字段224还可包括指示执行的调度充值筹资过程是否成功。确定对预付费客户账户的自动充值是否成功可包括接收指示自动充值成功了的消息或其他类型的消息。例如,可能是调度充值信道116发送消息给自身,诸如通过在日志中保存该消息或在数据库或其他数据存储库中存储该消息的内容以供将来参考。在一个实现中,当调度充值信道116确定预付费客户账户的充值成功了时,调度充值信道116可传送消息,该消息指示的是通过使用调度充值信道对预付费客户账户进行的自动充值成功了(1220)。该消息可以被传送给与自动充值系统102进行通信的一个或多个系统,包括计费系统112。
然而,当调度充值信道116确定对预付费客户账户的自动充值成功了时,调度充值信道116可传送指示自动充值成功了的消息(1222)。调度充值信道116也可将该消息传送给与自动充值系统102进行通信的一个或多个系统,包括计费系统112。未成功消息、成功消息或者它们的组合可以由一个或多个系统用于确定在对预付费客户账户进行充值时调度充值信道116是否成功。
在针对预付费客户账户执行或者未执行调度充值筹资过程之后,调度充值信道116接着确定将对其执行的剩余预付费客户账户(1224)。可以通过分析或检查与一个或多个预付费客户账户相对应的一个或多个配置记录202的执行日期数据字段224,并将执行的日期数据字段224与所接收到的日历日期进行比较来做出这个确定。调度充值信道116还可结合计费系统112所做出的一个或多个预付费客户账户的调度充值信道116激活的确定来做出这个确定。
当调度充值信道116确定存在将对其进行执行的剩余预付费客户账户时,调度充值信道116选择另一个预付费客户账户,对其执行满足前面的两个标准。在一个实现中,调度充值信道116以上面参考图12所描述的相类似的方式来前进,并且继续这么做直到不存在执行的日期数据字段224不同于所接收的日历日期并且调度充值信道116对于预付费客户账户是激活的任何预付费客户账户为止。
图13示出与自动充值信道相联系的自动充值信道筹资的示例。触发充值信道和调度充值信道是自动充值信道的示例。
在执行自动充值时,计费系统112可调用脚本或其他程序。在触发充值信道的情况下,它通过使用Singl.eView(TM)的表达式来分析模块(EPM),并且代码与执行对每个使用事件的定额的代码集成起来。在调度充值信道116的情况下,可实现成调用Perl(TM)的每日Singl.eView(TM)任务。
在一个实现中,自动充值信道可以初始地提取表示自动充值信道用于对预付费客户账户进行充值的方法的类型的标识符(1302)。如上所述,该标识符可指示自动充值信道应当使用后付费账户来对预付费客户账户进行充值、或者自动充值信道应当使用备用账户(诸如信用卡或银行账户)来对预付费客户账户进行充值。自动充值信道接着可以确定支付方法标识符是否是针对自动充值信道的以使用后付费账户来充值预付费客户账户或备用账户(1304)。确定由支付方法数据字段226所存储的标识符是否是针对后付费客户账户或针对备用账户可以包括查询与自动充值系统102进行通信的一个或多个系统。例如,自动充值信道可将支付方法标识符传送给客户关系管理系统108以确定支付方法标识符是否是针对后付费客户账户。
当自动充值信道确定支付方法标识符是针对备用账户时,自动充值信道从配置记录202中的后付费账户数据字段228中提取备用账户标识符(1306)。如上所述,后付费账户数据字段228可用于存储备用账户、后付费账户、或者它们的组合的标识符。类似地,当自动充值信道确定支付方法标识符是针对后付费账户的时候,自动充值信道从后付费账户数据字段228中提取后付费账户标识符(1308)。
当提取备用账户标识符、后付费账户标识符、或者它们的组合之后,自动充值信道接着可以确定备用或后付费账户是否是活跃的(1310)。当自动充值信道提取备用账户标识符时,自动充值信道可通过使用网络124与外部系统进行通信来做出这个确定。当自动充值信道提取后付费账户标识符时,自动充值信道可与自动充值系统102中的一个或多个系统进行通信以确定该后付费账户是否是活跃的。例如,客户关系管理系统108可能因为该后付费账户客户缺少资金或者长期逾期未付余额的原因已经禁用了与该后付费账户标识符相关联的后付费账户。在做出该确定时,自动充值信道可接收一个或多个消息,其指示与该后付费账户标识符所标识的配置记录202相关联的后付费账户是活跃的或非活跃的。
当后付费账户指示为活跃,自动充值信道可对预付费客户账户应用自动充值支付(1312)。将自动充值支付应用到预付费客户账户还可包括从链接到预付费客户账户的配置记录202中的充值量数据字段218中提取充值量。应用自动充值支付还可包括将充值量数据字段218应用到客户账户的余额,诸如通过以与充值量相对应的量来增加预付费客户账户上的余额。在应用自动充值支付之后,自动充值信道接着可以确定自动充值支付的应用是否成功(1314)。在一个实现中,自动充值信道可通过将应用自动充值支付之前的预付费账户中的余额与在应用该自动充值支付之后的预付费账户中的余额进行比较来做出该确定。可替换地,自动充值信道可针对任何剩余量来检查预付费客户账户的余额。在该实现中,预付费客户账户上的剩余余额可指示自动充值支付的应用是不成功的。
在应用自动充值支付不成功的情况下,自动充值信道接着对与预付费客户账户相链接的后付费账户或备用账户施加相应的调节(1316)。对后付费账户施加调节可包括增加由后付费客户账户所拥有且由自动充值系统102所维护的量。对备用账户施加调节可包括传送消息给外部系统用于支付的请求、来记录银行账户的借方账户、来给信用卡计费、或者它们的组合。
在进行调节时,自动充值信道可调用脚本或其他程序。计费接口分配调节被称为传递用于自动充值的具体值。在以下表7中列出了用于施加调节的各参数和它们的相应值:
表7
自动充值信道接着可以确定对后付费账户、备用账户、或者它们的组合应用调节是否成功(1318)。当对后付费账户、备用账户、或者它们的组合应用调节成功时,自动充值信道传送指示发生了对预付费客户账户的成功的自动充值的消息(1320)。该消息可以发送给包括计费系统112的与自动充值系统102进行通信的任何系统以及一个或多个自动充值信道。此外,该消息可调节预付费客户账户的状态以显示该预付费客户账户充值了。对预付费客户账户的状态的调节可包括修改表5中的数据字段REFILL_STATUS(充值状态)。
可以存在对预付费客户账户的自动充值未成功的情况。例如,当后付费账户或备用账户不是活动的、自动充值支付未成功、对后付费账户或备用账户的应用调节未成功、或者它们的组合时候,这种情况就可能出现。在这些情况下,自动充值信道可执行对一个或多个账户的回滚,并且可确定传送消息的错误(1320)。在一个实现中,这种错误可存储为表5中所示出的数据字段,诸如存储在ERROR_CODE字段和ERROR_DESCRIPTION字段中。
在对预付费客户账户、后付费客户账户或者它们的组合执行回滚时,自动充值信道在施加到后付费账户的调节未成功的时候可以从预付费客户账户中扣除自动充值支付。对预付费账户、后付费账户或者它们的组合的回滚还可包括恢复一个或多个数据字段204-220,诸如充值量数据字段218、由配置记录202所保持的余额、配置记录202中的任何其他数据字段、或者它们的组合。然后,自动充值信道可以传送消息以指示对预付费客户账户的自动充值未成功(1324)。传送该消息可包括将该消息传送给与自动充值系统102进行通信的一个或多个系统,包括计费系统112和自动充值信道。
自动充值系统102的一个益处是,能够自动充值一个或多个预付费账户。自动充值预付费账户给客户提供了增强的筹资灵活性以及给电信服务提供商提供了另外的收入流。自动充值系统102解决了实现与触发充值信道同时存在的调度充值信道来给预付费账户筹资时所带来的挑战。
注意,无论描述的特定实现是什么,对各图的讨论中本质上是示例性的,而不是限制性的。例如,虽然各实现中的所选择的方面、特征、或组件描绘成存储在存储器中,但是与相反的定额系统相一致的全部或部分系统以及方法和方法可存储在、分布于、或读取于其他机器可读介质,例如诸如硬盘、软盘和CD-ROM之类的从属存储设备;可以是从网络接收到的信号;或者可以是当前已知或稍后开发出的ROM或RAM的其他形式。
此外,虽然描述了自动充值系统的具体组件,但是于该自动充值系统相一致方法、系统以及制造产品可包括另外的或不同的组件。例如,处理器可实现为微处理器、微控制器、专用集成电路(ASIC)、分立电路、或者其他类型的电路或逻辑的组合。类似地,存储器可以是DRAM、SRAM、闪存或任何其他类型的存储器。标记、数据、数据库、表、以及其他数据结构可以单独存储和管理、可以合并到单个存储器或数据库中、可以是分布式的、或者可以以许多不同的方式逻辑地和物理地组织。程序可以是单个程序的一部分、单独的程序、或遍布在若干存储器或处理器上。
此外,尽管已经描述了本发明的各种实施例,但是本领域的普通技术人员显然清楚,在本发明的范围中可存在许多更多的实施例和实现。因此,除了根据所附权利要求书和它们的等价物之外,本发明不是限制性的。

Claims (24)

1.一种电信服务提供商自动充值系统,包括:
客户账户,其链接到配置记录,所述配置记录可操作用于识别在所述客户账户上是否只有触发充值信道被激活,在所述客户账户上是否只有调度充值信道被激活,以及在所述客户账户上是否触发充值信道与调度充值信道二者都被激活;
计费系统,可操作用于接收标识所述客户账户的客户账户标识符以及可操作用于分析链接到所述客户账户标识符的所述配置记录,以确定对于所述客户账户而言是否满足触发充值条件、对于所述客户账户而言是否满足定期调度充值条件、或者对于所述客户账户而言是否同时满足所述定期调度充值条件和触发充值条件二者;
触发充值信道,其与所述计费系统进行通信,所述触发充值信道可操作用于在对于所述客户账户而言满足所述触发充值条件时针对所述客户账户执行触发充值筹资过程;以及
调度充值信道,其与所述计费系统进行通信,所述调度充值信道可操作用于在对于所述客户账户而言满足所述定期调度充值条件时针对所述客户账户执行调度充值筹资过程。
2.根据权利要求1所述的系统,其中所述配置记录包括:
执行日期数据字段,可操作用于存储表示所述调度充值筹资过程何时执行的日历日期;
充值激活数据,可操作用于存储标识符,该标识符标识是只有所述触发充值信道被激活、只有所述调度充值信道被激活、还是所述触发充值信道和所述调度充值信道二者都被激活;
充值状态数据字段,可操作用于存储表示充值状态的标识符;
充值量数据字段,可操作用于存储表示充值量的标识符;
调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及
触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
3.根据权利要求1所述的系统,其中所述触发充值条件包括表示针对客户账户中剩余余额的货币值的预定阈值量。
4.根据权利要求1所述的系统,其中:
所述客户账户包括预付费客户账户;以及
所述触发充值信道可操作以执行所述触发充值筹资过程:
确定自动充值支付以应用到所述预付费客户账户;
确定与所述预付费客户账户相关联的后付费账户标识符;以及
确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及
所述触发充值信道还可操作用于:
应用所述自动充值支付到所述预付费客户账户;以及
当所述触发充值信道确定所述后付费账户标识符活跃时,以与应用到所述预付费客户账户的自动充值支付量相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
5.根据权利要求4所述的系统,其中所述触发充值信道还可操作用于:
确定应用所述调节到所述后付费账户是否成功;以及
当应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付。
6.根据权利要求1所述的系统,其中所述定期调度充值条件包括日历日期。
7.根据权利要求1所述的系统,其中:
所述客户账户包括预付费客户账户;以及
所述调度充值信道可通过以下内容操作用于执行所述调度充值筹资过程:
确定自动充值支付以应用到所述预付费客户账户;
确定与所述预付费客户账户相关联的后付费账户标识符;以及
确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及
所述调度充值信道还可操作用于:
应用所述自动充值支付到所述预付费客户账户;以及
当所述调度充值信道确定所述后付费账户标识符活跃时,以与应用到所述预付费客户账户的自动充值支付量相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
8.根据权利要求7所述的系统,其中所述调度充值信道还可操作用于:
确定应用所述调节到所述后付费账户是否成功;以及
当应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付。
9.一种电信服务提供商自动充值方法,包括:
接收用于客户账户的客户账户标识符;
查询链接到所述客户账户标识符的配置记录,以确定在所述客户账户上只有触发充值信道被激活,在所述客户账户上只有调度充值信道被激活,或者在所述客户账户上触发充值信道与调度充值信道二者都被激活;
通过以下内容来实现针对所述客户账户的多个充值信道配置选项:
确定何时只有所述触发充值信道激活、或者何时所述触发充值信道和调度充值信道同时激活,并且作为响应:
建立针对所述客户账户的触发充值条件;
确定满足所述触发充值条件;以及
响应地针对所述客户账户执行触发充值筹资过程;以及
确定何时只有所述调度充值信道配置激活、或者何时所述触发充值信道和调度充值信道同时激活,并且作为响应:
建立针对所述客户账户的定期调度充值条件;
确定满足所述定期调度充值条件;以及
响应地执行针对所述客户账户的调度充值筹资过程。
10.根据权利要求9所述的方法,其中所述配置记录包括:
执行日期数据字段,可操作用于存储表示所述调度充值筹资过程何时执行的日历日期;
充值激活数据字段,可操作用于存储标识符,其标识是否只有所述触发充值信道激活、是否只有所述调度充值信道激活、或者是否所述触发充值信道和所述调度充值信道二者都激活;
充值状态数据字段,可操作用于存储表示充值状态的标识符;
充值量数据字段,可操作用于存储表示充值量的标识符;
调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及
触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
11.根据权利要求9所述的方法,其中所述触发充值条件包括表示针对客户账户中剩余余额的货币值的预定阈值量。
12.根据权利要求11所述的方法,其中建立针对所述客户账户的触发充值条件包括:
接收所述预定阈值量;以及
在链接到所述客户账户标识符的所述配置记录中存储所述预定阈值量。
13.根据权利要求9所述的方法,其中响应地执行触发充值筹资过程包括:
确定自动充值支付以应用到所述客户账户;
确定与所述客户账户相关联的后付费账户标识符;以及
确定与所述后付费账户标识符相关联的后付费账户是否活跃,以及当所述后付费账户活跃的时候:
应用所述自动充值支付到所述客户账户;以及
以与应用到所述客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
14.根据权利要求13所述的方法,其还包括:
确定应用到所述后付费账户的所述调节是否成功;以及
当应用到所述后付费账户的所述调节不成功时,从所述客户账户中扣除所述自动充值支付。
15.根据权利要求9所述的方法,其中所述定期调度充值条件包括日历日期。
16.根据权利要求15所述的方法,其中建立针对所述客户账户的所述定期调度充值条件包括:
接收所述日历日期,以及
在链接到所述客户账户标识符的所述配置记录中存储所述日历日期。
17.根据权利要求9所述的方法,其中响应地执行所述调度充值筹资过程包括:
确定自动充值支付以应用到所述客户账户;
确定与所述客户账户相关联的后付费账户标识符;以及
确定与所述后付费账户标识符相关联的后付费账户是否活跃;以及当所述后付费账户活跃的时候:
应用所述自动充值支付到所述客户账户;以及
以与应用到所述客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节。
18.根据权利要求9所述的方法,其还包括:
确定应用到所述后付费账户的所述调节是否成功;以及
当应用到所述后付费账户的所述调节不成功的时候,从所述客户账户中扣除所述自动充值支付。
19.一种电信服务提供商自动充值设备,包括:
用于接收用于客户账户的客户账户标识符的装置;
用于查询链接到所述客户账户标识符的配置记录,以确定在所述客户账户上只有触发充值信道激活,在所述客户账户上只有调度充值信道激活,或者在所述客户账户上触发充值信道与调度充值信道二者都激活的装置;
用于通过以下内容来实现针对所述客户账户的多个充值信道配置选项的装置:
确定何时只有所述触发充值信道激活、或者何时所述触发充值信道和调度充值信道二者都激活,并且响应地可操作用于:
建立针对所述客户账户的触发充值条件;
确定满足所述触发充值条件;以及
执行针对所述客户账户的触发充值筹资过程;以及
确定何时只有所述调度充值信道配置激活、或者何时所述触发充值信道和调度充值信道二者都激活,并且响应地可操作用于:
建立针对所述客户账户的定期调度充值条件;
确定满足所述定期调度充值条件;以及
执行针对所述客户账户的调度充值筹资过程。
20.根据权利要求19所述的设备,其中所述配置记录包括:
执行日期数据字段,可用于存储表示所述调度充值筹资过程何时执行的日历日期;
充值激活数据字段,可用于存储标识符,其标识是否只有所述触发充值信道激活、是否只有所述调度充值信道激活、或者是否所述触发充值信道和所述调度充值信道二者都激活;
充值状态数据字段,可操作用于存储表示充值状态的标识符;
充值量数据字段,可操作用于存储表示充值量的标识符;
调度条件数据字段,可操作用于存储表示所述定期调度充值条件的日历日期;以及
触发充值量数据字段,可操作用于存储表示所述触发充值条件的值。
21.根据权利要求19所述的设备,其中:
所述客户账户包括预付费客户账户;并且所述设备还包括:
用于确定自动充值支付以应用到所述预付费客户账户的装置;
用于确定与所述预付费客户账户相关联的后付费账户标识符的装置;以及
用于确定与所述后付费账户标识符相关联的后付费账户是否活跃的装置;
用于应用所述自动充值支付到所述预付费客户账户的装置;以及
用于当所述设备确定所述后付费账户标识符活跃的时候,以与应用到所述预付费客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节的装置。
22.根据权利要求21所述的设备,其中所述设备还包括:
用于确定应用到所述后付费账户的所述调节是否成功的装置;以及
用于当所述设备确定应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付的装置。
23.根据权利要求19所述的设备,其中:
所述客户账户包括预付费客户账户;并且所述设备还包括:
用于确定自动充值支付以应用到所述预付费客户账户的装置;
用于确定与所述预付费客户账户相关联的后付费账户标识符的装置;
用于确定与所述后付费账户标识符相关联的后付费账户是否活跃的装置;
用于应用所述自动充值支付到所述预付费客户账户的装置;以及
用于当所述设备确定所述后付费账户标识符活跃的时候,以与应用到所述预付费客户账户的自动充值支付相同的量对与所述后付费账户标识符相对应的后付费账户应用调节的装置。
24.根据权利要求23所述的设备,其中所述设备还包括:
用于确定应用到所述后付费账户的所述调节是否成功的装置;以及
用于当所述设备确定应用到所述后付费账户的所述调节不成功时,从所述预付费客户账户中扣除所述自动充值支付的装置。
CN200810210419.4A 2007-08-17 2008-08-15 一种多信道自动充值系统、方法和设备 Active CN101370060B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP07425536.5 2007-08-17
EP07425536.5A EP2026552B1 (en) 2007-08-17 2007-08-17 Multiple channel automated refill system

Publications (2)

Publication Number Publication Date
CN101370060A CN101370060A (zh) 2009-02-18
CN101370060B true CN101370060B (zh) 2016-01-13

Family

ID=38669799

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810210419.4A Active CN101370060B (zh) 2007-08-17 2008-08-15 一种多信道自动充值系统、方法和设备

Country Status (8)

Country Link
US (1) US8090345B2 (zh)
EP (1) EP2026552B1 (zh)
CN (1) CN101370060B (zh)
AU (1) AU2008203860B2 (zh)
BR (1) BRPI0803400A2 (zh)
CA (1) CA2638617C (zh)
HK (1) HK1122677A1 (zh)
MX (1) MX2008010563A (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8249552B1 (en) * 2009-03-04 2012-08-21 Sprint Communications Company L.P. Pre and post-paid service plan manager
WO2011033144A1 (es) * 2009-09-18 2011-03-24 Francisco Manuel Ferro Morado Método y sistema de optimización de la eficiencia de ocupación de recursos de red de telecomunicaciones
CN101827181A (zh) * 2010-03-03 2010-09-08 中兴通讯股份有限公司 一种预付费账户自动充值的装置及方法
US9787568B2 (en) * 2012-11-05 2017-10-10 Cercacor Laboratories, Inc. Physiological test credit method
CN103034548B (zh) * 2012-11-29 2016-01-20 广东全通教育股份有限公司 一种基于规则匹配的智能计费校验方法和系统
US11216871B2 (en) 2013-09-27 2022-01-04 Insperity Services, L.P. Method, apparatus and system for automated funding
CN104469045B (zh) * 2014-12-18 2016-08-24 北京首信科技股份有限公司 电信3g移动网络中欠费用户自助缴费的系统及方法
WO2017163255A1 (en) * 2016-03-23 2017-09-28 Telefonaktiebolaget Lm Ericsson (Publ) Real-time co-ordinated fulfillment of refill transactions of a user account in a communication system
JP7278220B2 (ja) 2017-04-28 2023-05-19 マシモ・コーポレイション スポットチェック測定システム
CN107169761B (zh) * 2017-05-24 2020-07-07 中国银联股份有限公司 一种生成ic卡安全数据的方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668060A (zh) * 2005-04-06 2005-09-14 海信集团有限公司 一种移动终端自动充值的方法
CN1852386A (zh) * 2005-12-21 2006-10-25 华为技术有限公司 电信用户业务帐户自动充值的方法及系统

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6597776B1 (en) * 1995-12-11 2003-07-22 Walker Digital, Llc Method and system for allowing extended connections to content providers via prepaid content provider accounts
US6226364B1 (en) 1997-12-08 2001-05-01 Bellsouth Intellectual Property Management Corporation Method and system for providing prepaid and credit-limited telephone services
US7092501B2 (en) * 1999-10-12 2006-08-15 Sbc Properties, L.P. Method and apparatus for providing prepaid local telephone services
US20010028705A1 (en) 2000-02-11 2001-10-11 Adams Mark W. Prepaid direct dial long distance telecommunication services
JP2002092099A (ja) * 2000-09-20 2002-03-29 Fujitsu Ltd 利用契約切換え方法及び通信事業者サーバ
EP1249995A2 (de) 2001-04-12 2002-10-16 Siemens Aktiengesellschaft Optimiertes Wiederaufladen von Prepaid-Konten
US7536697B2 (en) 2001-06-19 2009-05-19 Accenture Global Services Gmbh Integrating enterprise support systems
WO2003010951A1 (en) 2001-07-24 2003-02-06 Citibank, N.A. Method and system for data management in electronic payments transactions
WO2003026268A2 (en) * 2001-09-20 2003-03-27 Adc Telecommunications, Inc. Balance management for pre-paid services
US20040185827A1 (en) * 2002-05-03 2004-09-23 Michael Parks System and method for replenishing an account
US7280818B2 (en) * 2004-05-28 2007-10-09 At&T Mobility Ii Llc Mobile device notification with opinions
US7194073B2 (en) * 2003-11-12 2007-03-20 General Motors Corporation Method for automatically replenishing pre-paid calling units within a telematic unit
US7526454B2 (en) * 2004-12-31 2009-04-28 Pitney Bowes Inc. Method and system for conveying funds to postage meters
EP1886482A1 (en) * 2005-06-03 2008-02-13 Cingular Wireless II, LLC System and method for providing airtime overdraft protection
US7991131B2 (en) * 2007-01-16 2011-08-02 Alcatel-Lucent Usa Inc. Control of prepaid balance status notification
US7945238B2 (en) * 2007-06-28 2011-05-17 Kajeet, Inc. System and methods for managing the utilization of a communications device
US8160544B2 (en) * 2007-08-27 2012-04-17 At&T Intellectual Property I, L.P. Methods and platforms for refreshing a pre-paid account upon detecting the occurrence of a refresh triggering event

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668060A (zh) * 2005-04-06 2005-09-14 海信集团有限公司 一种移动终端自动充值的方法
CN1852386A (zh) * 2005-12-21 2006-10-25 华为技术有限公司 电信用户业务帐户自动充值的方法及系统

Also Published As

Publication number Publication date
BRPI0803400A2 (pt) 2009-04-22
EP2026552B1 (en) 2014-02-26
HK1122677A1 (zh) 2009-05-22
EP2026552A1 (en) 2009-02-18
AU2008203860A1 (en) 2009-03-05
AU2008203860B2 (en) 2012-12-13
MX2008010563A (es) 2009-03-05
CA2638617C (en) 2015-12-01
US8090345B2 (en) 2012-01-03
CA2638617A1 (en) 2009-02-17
CN101370060A (zh) 2009-02-18
US20090047926A1 (en) 2009-02-19

Similar Documents

Publication Publication Date Title
CN101370060B (zh) 一种多信道自动充值系统、方法和设备
US7945489B2 (en) Flexible cost and revenue allocation for service orders
JP6007303B2 (ja) 管理装置及び管理方法
US8095475B2 (en) System and method for prepay account management system
CN101843085A (zh) 具有多用户的客户和个体化的配额的预付费服务帐户
CN111444213B (zh) 基于信贷业务的台账清分系统和方法
US20020035479A1 (en) Access contract changing method for automatically changing an access contract between a prepaid contract and a postpaid contract
CN101827348A (zh) 预付费业务用户信用的控制方法、设备及业务支撑系统
JP4282882B2 (ja) 支出管理システム、支出管理方法及び記憶媒体
US8538993B2 (en) Outsourced options management
JP6224195B1 (ja) 支払い手段切替システム、方法、およびプログラム
JP3689658B2 (ja) 預金口座情報提供方法及び預金口座情報提供プログラム
KR101482603B1 (ko) 금융 서비스 제공 시스템 및 방법
CN117689499B (zh) 一种电网电量中长期分时核算方法及系统
KR100505204B1 (ko) 임금 선결제 대행 시스템 및 대행 방법
KR20230166303A (ko) 이머니를 이용한 정기결제시스템 및 이를 이용한 정기결제 서비스 제공방법
CN117455475A (zh) 油站自动清结算方法、装置、电子设备及存储介质
TW202309801A (zh) 帳務自動分配系統
CN117710074A (zh) 银行承兑票据的处理方法
CN115496581A (zh) 账户金额调拨方法和装置
CN117710023A (zh) 一种卡券清结算系统及方法
CN114202331A (zh) 资金管理方法、装置、设备及程序产品
CN101873565A (zh) 一种采用预批价方式的通信业务计付费方法和系统
KR20100111918A (ko) 용역 중개 서비스를 통한 수익 사업 제공 방법 및 시스템
JP2002352078A (ja) 分散型会計システムにおける支払情報付きファームバンキングデータの作成利用方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1122677

Country of ref document: HK

SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: ACCENTURE INTERNATIONAL GMBH

Free format text: FORMER OWNER: ACCENTURE GLOBAL SERVICES GMBH

Effective date: 20101208

Owner name: ACCENTURE GLOBAL SERVICES GMBH

Free format text: FORMER OWNER: ACCENTURE INTERNATIONAL GMBH

Effective date: 20101208

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: SCHAFFHAUSEN, SWITZERLAND TO: LUXEMBOURG, LUXEMBOURG

Free format text: CORRECT: ADDRESS; FROM: LUXEMBOURG, LUXEMBOURG TO: DUBLIN, IRELAND

TA01 Transfer of patent application right

Effective date of registration: 20101208

Address after: Dublin, Ireland

Applicant after: ACCENTURE GLOBAL SERVICES Ltd.

Address before: Luxemburg Luxemburg

Applicant before: Accenture international LLC

Effective date of registration: 20101208

Address after: Luxemburg Luxemburg

Applicant after: Accenture international LLC

Address before: Schaffhausen

Applicant before: ACCENTURE GLOBAL SERVICES Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1122677

Country of ref document: HK