Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
APPARATUS AND METHOD FOR PREPAID ACCOUNT AUTOMATIC RECHARGING
Document Type and Number:
WIPO Patent Application WO/2011/106955
Kind Code:
A1
Abstract:
Disclosed is an apparatus for prepaid account automatic recharging, which includes: a user data recording module, for recording related information of a prepaid account needing automatic recharging and storing it in a data storage module; the data storage module, for storing the prepaid account related information, other information of the account and rechargeable card information; a user data detection module, for querying the prepaid account information and rechargeable card information in the data storage module at regular time, determining that the prepaid account needs recharging, and transmitting a recharging request to an automatic recharging module; and the automatic recharging module, for receiving the recharging request transmitted from the user data detection module and recharging for the prepaid account. Disclosed is also a method for prepaid account automatic recharging. By applying the apparatus and method of the present invention, convenience is provided for users, the cost of operators is reduced and high security is provided.

Inventors:
CHEN WEIWEI (CN)
Application Number:
PCT/CN2010/074623
Publication Date:
September 09, 2011
Filing Date:
June 28, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
CHEN WEIWEI (CN)
International Classes:
H04L12/14; H04M17/00
Foreign References:
CN101370060A2009-02-18
CN101309456A2008-11-19
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种预付费账户自动充值的装置, 其特征在于, 该装置包括: 用户 数据入库模块、 数据存储模块、 用户数据检测模块、 以及自动充值模块; 其中,

用户数据入库模块, 用于记录需要进行自动充值的预付费账户相关信 息, 并保存在数据存储模块;

数据存储模块, 用于保存预付费账户信息和充值卡信息; 所述预付账 户信息包括预付账户相关信息、 账户其他信息;

用户数据检测模块, 用于定时查询数据存储模块中的预付费账户信息 以及充值卡信息, 确定预付费账户需要充值, 向自动充值模块发送充值请 求;

自动充值模块, 用于接收用户数据检测模块发送的充值请求, 对预付 费账户进行充值。

2、 根据权利要求 1所述的装置, 其特征在于, 该装置还包括: 充值卡 管理模块,

自动充值模块进一步用于, 接收充值请求后, 调用充值卡管理模块, 接收充值卡管理模块发送的充值卡号码, 根据该充值卡号码在数据存储模 块中查询该充值卡号码对应的金额, 确定预付费账户余额加充值卡的金额 小于预付费账户最大金额, 将数据存储模块中充值卡的金额转入预付费账 户, 并延长预付费账户余额的有效期;

相应的, 充值卡管理模块, 用于读取数据存储模块中用户预付费账户 信息以及充值卡信息, 根据用户设定的充值金额选择相应金额的充值卡, 并将充值卡号码发送给自动充值模块。

3、 根据权利要求 2所述的装置, 其特征在于,

自动充值模块进一步用于, 确定预付费账户余额加充值卡的金额大于 预付费账户最大金额, 则进行部分充值, 充值金额为预付费账户最大金额 减去账户当前余额。

4、 根据权利要求 1所述的装置, 其特征在于,

用户数据检测模块具体用于, 将用户设定的充值时间与当前时间比较, 确定与当前时间相符, 继续比较预付费账户余额和预付费账户最大金额, 确定预付费账户余额小于预付费账户最大金额, 继续比较用户已充入的金 额与用户设定的总充值金额, 确定用户已充入的金额小于用户设定的总充 值金额, 向自动充值模块发送充值请求。

5、 根据权利要求 1至 4任一项所述的装置, 其特征在于, 该装置进一 步包括:

通知用户模块, 用于向短信中心发送用户手机号码和充值结果; 相应的, 自动充值模块, 用于将充值成功信息发送给通知用户模块; 或,

用户数据检测模块, 用于确定预付费账户余额已达预付费账户最大金 额, 将本次不进行充值信息发送给通知用户模块; 或, 确定用户已充入金 额等于用户设定的总充值金额, 将充值金额不足信息发送给通知用户模块。

6、 根据权利要求 1至 4任一项所述的装置, 其特征在于, 所述定时的 周期由用户根据需要自行设定。

7、 一种预付费账户自动充值的方法, 其特征在于, 该方法包括: 记录用户预付费账户相关信息并保存;

根据预付费账户信息确定预付费账户需要充值, 对预付费账户进行充 值; 所述预付费账户信息包括预付费账户相关信息及账户其他信息。

8、 根据权利要求 7所述的方法, 其特征在于, 所述根据预付费账户信 息确定预付费账户需要充值包括:

比较用户设定的充值时间与当前时间, 确定用户设定的充值时间与当 前时间相符, 继续比较预付费账户余额和预付费账户最大金额, 确定预付 费账户余额小于预付费账户最大金额, 继续比较用户已充入的金额与用户 设定的总充值金额, 确定用户已充入金额小于用户设定的总充值金额, 对 预付费账户进行充值。

9、 根据权利要求 7所述的方法, 其特征在于, 所述对预付费账户进行 充值包括:

读取用户预付费账户信息以及充值卡信息, 根据用户设定的充值金额 选择相应的充值卡, 查询充值卡号码对应的金额, 将充值卡的金额转入预 付费账户, 并延长账户有效期, 充值成功;

进一步的, 若账户当前余额加充值卡的金额大于预付费账户最大金额, 则进行部分充值, 充值金额为预付费账户最大金额减去账户当前余额。

10、 根据权利要求 7至 9任一项所述的方法, 其特征在于, 所述方法 进一步包括:

通过短信中心向用户下发充值成功的短消息; 或

确定预付费账户余额已达预付费账户最大金额, 通过短信中心向用户 下发本次不进行充值的短消息; 或

确定用户已充入金额等于用户设定的总充值金额, 通过短信中心向用 户下发充值金额不足的短消息。

Description:
一种预付费账户自动充值的装置及方法 技术领域

本发明涉及智能网通话领域, 特别是指一种预付费账户自动充值的装 置及方法。 背景技术

预付费业务是一项传统的智能网业务, 它需要用户首先购买一定面额 的预付费卡, 在任何一部电话机上呼叫时, 不必立刻支付现金, 只需要从 用户的预付费账户上扣除即可, 当预付费卡中的金额不足时, 用户需要对 该预付费卡进行充值。 目前, 充值的方式主要有两种: 一、 去运营商的营 业厅进行现金充值, 这种方式受到地点和时间等客观条件的限制, 运营商 业务繁忙时用户还需排队等候, 也增加了运营商的人力成本; 二、 购买充 值卡进行充值, 这种方式要求用户预先购买充值卡, 然后通过繁瑣的手工 输入操作来充值, 而且, 充值卡的销售需要由运营商以及经销商来完成 配 送和库存管理, 这个过程的安全性较差且增加了充值卡的制卡 成本。 上述 两种方式对于用户和运营商来讲都有不利之处 。 发明内容

有鉴于此, 本发明的主要目的在于提供一种预付费账户自 动充值的装 置及方法, 为用户提供便利, 降低运营商的成本且安全性较高。

为达到上述目的, 本发明的技术方案是这样实现的:

本发明提供了一种预付费自动充值的装置, 包括: 用户数据入库模块、 数据存储模块、 用户数据检测模块、 以及自动充值模块; 其中,

用户数据入库模块, 用于记录需要进行自动充值的预付费账户相关 信 息, 并保存在数据存储模块;

数据存储模块, 用于保存预付费账户信息和充值卡信息; 所述预付账 户信息包括预付账户相关信息、 账户其他信息;

用户数据检测模块, 用于定时查询数据存储模块中的预付费账户信 息 以及充值卡信息, 确定预付费账户需要充值, 向自动充值模块发送充值请 求;

自动充值模块, 用于接收用户数据检测模块发送的充值请求, 对预付 费账户进行充值。

上述方案中, 还包括: 充值卡管理模块, 自动充值模块进一步用于, 接收充值请求后, 调用充值卡管理模块, 接收充值卡管理模块发送的充值 卡号码, 根据该充值卡号码在数据存储模块中查询该充 值卡号码对应的金 额, 确定预付费账户余额加充值卡的金额小于预付 费账户最大金额, 将数 据存储模块中充值卡的金额转入预付费账户, 并延长预付费账户余额的有 效期; 相应的, 充值卡管理模块, 用于读取数据存储模块中用户预付费账 户信息以及充值卡信息, 根据用户设定的充值金额选择相应金额的充值 卡, 并将充值卡号码发送给自动充值模块。

上述方案中, 自动充值模块进一步用于, 确定预付费账户余额加充值 卡的金额大于预付费账户最大金额, 则进行部分充值, 充值金额为预付费 账户最大金额减去账户当前余额。

上述方案中, 用户数据检测模块具体用于, 将用户设定的充值时间与 当前时间比较, 确定与当前时间相符, 继续比较预付费账户余额和预付费 账户最大金额, 确定预付费账户余额小于预付费账户最大金额 , 继续比较 用户已充入的金额与用户设定的总充值金额, 确定用户已充入的金额小于 用户设定的总充值金额, 向自动充值模块发送充值请求。

上述方案中, 进一步包括: 通知用户模块, 用于向短信中心发送用户 手机号码和充值结果; 相应的, 自动充值模块, 用于将充值成功信息发送 给通知用户模块; 或, 用户数据检测模块, 用于确定预付费账户余额已达 预付费账户最大金额, 将本次不进行充值信息发送给通知用户模块; 或, 确定用户已充入金额等于用户设定的总充值金 额, 将充值金额不足信息发 送给通知用户模块。

上述方案中, 所述定时的周期由用户根据需要自行设定。

本发明还提供了一种预付费账户自动充值的方 法, 包括:

记录用户预付费账户相关信息并保存;

根据预付费账户信息确定预付费账户需要充值 , 对预付费账户进行充 值; 所述预付费账户信息包括预付费账户相关信息 及账户其他信息。

上述方案中, 所述根据预付费账户信息确定预付费账户需要 充值包括: 比较用户设定的充值时间与当前时间, 确定用户设定的充值时间与当前时 间相符, 继续比较预付费账户余额和预付费账户最大金 额, 确定预付费账 户余额小于预付费账户最大金额, 继续比较用户已充入的金额与用户设定 的总充值金额, 确定用户已充入金额小于用户设定的总充值金 额, 对预付 费账户进行充值。

上述方案中, 所述对预付费账户进行充值包括: 读取用户预付费账户 信息以及充值卡信息, 根据用户设定的充值金额选择相应的充值卡, 查询 充值卡号码对应的金额, 将充值卡的金额转入预付费账户, 并延长账户有 效期, 充值成功; 进一步的, 若账户当前余额加充值卡的金额大于预付费 账户最大金额, 则进行部分充值, 充值金额为预付费账户最大金额减去账 户当前余额。

上述方案中, 所述方法进一步包括: 通过短信中心向用户下发充值成 功的短消息; 或确定预付费账户余额已达预付费账户最大金 额, 通过短信 中心向用户下发本次不进行充值的短消息; 或确定用户已充入金额等于用 户设定的总充值金额, 通过短信中心向用户下发充值金额不足的短消 息。 由此可见, 采用本发明中的预付费账户自动充值的装置及 方法, 在用 户数据检测模块确定预付费账户需要充值时, 由自动充值模块对预付费账 户进行充值, 不需要用户一次次的到营业厅或购买充值卡充 值, 为用户提 供了便利, 由于不再需要充值卡的配送、 库存管理和销售, 降低了运营商 的成本, 并且具有较高的安全性。 另外, 充值的金额和充值时间可由用户 自行设定, 方便用户使用, 便于业务推广。 附图说明

图 1为本发明实现预付费账户自动充值的装置组 示意图;

图 2为本发明实现预付费账户自动充值的方法流 示意图。 具体实施方式

本发明的基本思想是: 用户数据入库模块记录需进行自动充值的用户 预付费账户相关信息并保存在数据存储模块中 , 用户数据检测模块定时查 询数据存储模块中的用户预付费账户信息以及 充值卡信息, 确定预付费账 户需要充值, 对预付费账户进行充值;

其中用户预付费账户信息包括用户预付费账户 相关信息以及账户其他 信息, 所述账户其他信息包括用户已充入的金额、 预付费账户余额、 预付 费账户余额的有效期、 预付费账户最大金额, 其中, 所述用户已充入的金 额指向用户预付费账户充入的总金额; 所述预付费账户最大金额是指预付 费账户中的金额的最大值;

用户预付费账户相关信息包括用户预付费账户 号码、 用户手机号码、 用户设定的充值时间、 用户设定的充值金额、 用户设定的总充值金额, 其 中, 所述用户设定的充值金额为到一定时间后, 用户设定的系统需要向用 户预付费账户充入的金额; 所述用户设定的总充值金额指用户设定的一共 要向其预付费账户充入的金额。

下面通过一个具体实施例来对本发明进行详细 说明, 如图 1 所示, 一 种预付费账户自动充值的装置, 包括: 用户数据入库模块 101 , 数据存储模 块 102, 用户数据检测模块 103 , 自动充值模块 104; 其中,

用户数据入库模块 101 ,用于记录用户预付费账户相关信息并保存在 据存储模块 102中;

数据存储模块 102, 用于保存用户预付费账户相关信息、账户其他 信息 和充值卡信息, 所述用户预付费账户相关信息、 账户其他信息统称为用户 预付费账户信息, 所述充值卡信息包括充值卡的金额、 充值卡的有效期、 充值卡号码及充值卡的使用状态;

用户数据检测模块 103 ,用于定时查询数据存储模块 102中的用户预付 费账户信息及充值卡信息, 确定预付费账户需要充值, 向自动充值模块 104 发送充值请求, 所述充值请求中包括需要充值的预付费账户号 码和用户设 定的充值金额;

自动充值模块 104, 用于接收用户数据检测模块 103发送的充值请求, 对预付费账户进行充值操作。

该装置还包括: 充值卡管理模块 105 ,

自动充值模块 104进一步用于, 接收充值请求后, 调用充值卡管理模 块 105 , 即向充值卡管理模块 105发送接收到充值请求的信息,接收充值卡 管理模块 105发送的充值卡号码, 根据充值卡号码在数据存储模块 102中 查询该充值卡号码对应的金额, 将预付费账户余额加充值卡金额同预付费 账户最大金额比较, 确定预付费账户余额加充值卡金额小于预付费 账户最 大金额, 将数据存储模块 102 中相应充值卡的金额转入预付费账户, 即在 预付费账户余额基础上增加充值卡金额, 同时在数据存储模块 102 中将相 应的充值卡标记为不可用, 将用户已充入的金额加上本次充值金额, 并根 据充值卡金额的有效期延长预付费账户余额的 有效期。

相应的, 充值卡管理模块 105 , 用于读取数据存储模块 102中用户预付 费账户信息以及充值卡信息, 根据用户设定的充值金额选择相应金额的充 值卡, 并将充值卡号码发送给自动充值模块 104。

自动充值模块 104进一步用于, 确定预付费账户余额加充值卡的金额 大于预付费账户最大金额, 则进行部分充值, 充值金额为预付费账户最大 金额减去账户当前余额, 所述部分充值为: 将充值卡金额减去充值金额, 在预付费账户余额基础上增加充值金额, 将用户已充入的金额加上本次充 值金额; 并根据充值卡金额的有效期延长预付费账户余 额的有效期。

用户数据检测模块 103具体用于, 定时查询数据存储模块 102中的用 户预付费账户信息, 所述定时的周期可以由用户根据需要自行设定 , 将用 户设定的充值时间与当前时间比较, 若与当前时间相符, 继续比较预付费 账户余额和预付费账户最大金额, 确定预付费账户余额小于预付费账户最 大金额, 继续比较用户已充入的金额与用户设定的总充 值金额, 确定用户 已充入的金额小于用户设定的总充值金额, 向自动充值模块 104发送充值 请求。

该装置进一步包括:

通知用户模块 106, 用于向短信中心发送用户手机号码和充值结果 ; 自动充值模块 104进一步用于, 将充值成功信息发送给通知用户模块

106, 所述充值成功信息中包含用户手机号码, 本次充值金额, 预付费账户 余额和预付费账户余额的有效期;

或者, 用户数据检查模块 103 进一步用于, 确定预付费账户余额已达 预付费账户最大金额, 将本次不进行充值信息发送给通知用户模块 106, 所 述本次不进行充值信息中包含用户手机号码, 预付费账户余额和预付费账 户余额的有效期; 或者, 用户数据检测模块 103 进一步用于, 确定用户已充入的金额等 于用户设定的总充值金额, 将充值金额不足信息发送给通知用户模块 106, 所述充值金额不足信息中包含用户手机号码, 预付费账户余额和预付费账 户余额的有效期。

本发明还提供了一种预付费账户自动充值方法 , 如图 2所示: 步驟 201 , 记录用户预付费账户相关信息并保存;

用户数据入库模块记录用户预付费账户相关信 息并保存在数据存储模 块中;

步驟 202,根据用户预付费账户信息确定预付费账户 要充值时, 给预 付费账户充值;

用户数据检测模块定时查询数据存储模块的用 户预付费账户信息, 所 述定时的周期可以由用户根据需要自行设定, 用户数据检测模块首先将当 前时间同用户设定的充值时间进行比较, 若当前时间同用户设定的充值时 间相符, 继续比较预付费账户余额和预付费账户最大金 额, 确定预付费账 户余额小于预付费账户最大金额, 继续比较用户已充入的金额和用户设定 的总充值金额, 若用户已充入金额小于用户设定的总充值金额 , 用户数据 检测模块向自动充值模块发送充值请求, 所述充值请求包括需要充值的预 付费账户号码及用户设定的充值金额; 若用户已充入金额等于用户设定的 总充值金额, 用户数据检测模块向通知用户模块发送充值金 额不足信息, 所述充值金额不足信息中包含用户手机号码, 预付费账户余额和预付费账 户余额的有效期; 若预付费账户余额等于预付费账户最大金额, 用户数据 检测模块向通知用户模块发送本次不进行充值 信息, 所述本次不进行充值 信息包括用户手机号码、 预付费账户余额和预付费账户余额的有效期。

自动充值模块向充值卡管理模块发送接收到充 值请求的信息, 充值卡 管理模块读取数据存储模块的用户预付费账户 信息以及充值卡信息, 所述 充值卡信息位于数据存储模块, 包括充值卡的金额、 充值卡的有效期、 充 值卡号码及充值卡的使用状态; 根据用户设定的充值金额选择相应数值的 充值卡, 并将充值卡号码发送给自动充值模块, 自动充值模块根据充值卡 号码在数据存储模块中查询该充值卡号码对应 的金额, 将数据存储模块中 充值卡的金额转入预付费账户, 并根据充值卡金额的有效期延长预付费账 户余额的有效期。 即将预付费账户余额基础上增加充值金额, 同时在数据 存储模块中将该充值卡标记为不可用, 将用户已充入的金额加上本次充值 金额, 并将充值成功信息发送给通知用户模块, 所述充值成功信息中包含 用户手机号码, 本次充值金额, 预付费账户余额和预付费账户余额的有效 期。

若预付费账户余额加充值卡的金额大于预付费 账户最大金额, 则进行 部分充值, 充值金额为预付费账户最大金额减去账户当前 余额, 所述部分 充值为: 将充值卡金额减去充值金额, 在预付费账户余额基础上增加充值 金额, 将用户已充入的金额加上本次充值金额; 并根据充值卡金额的有效 期延长预付费账户余额有效期。

步驟 203 , 将充值结果通知用户。

通知用户模块接收到自动充值模块发送的充值 成功信息或用户数据检 测模块发送的本次不进行充值或充值金额不足 信息后, 将用户手机号码、 预付费账户余额、 预付费账户余额的有效期及充值成功或充值金 额不足或 本次不进行充值信息发送至短信中心, 由短信中心根据用户手机号码向用 户下发充值成功或充值金额不足或本次不进行 充值的短消息。

以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围, 凡在本发明的精神和原则之内所作的任何修改 、 等同替换和改进 等, 均应包含在本发明的保护范围之内。