充值信息提示方法及装置与流程

文档序号:12470257阅读:371来源:国知局
充值信息提示方法及装置与流程

本发明涉及通信技术领域,特别是涉及一种充值信息提示方法及装置。



背景技术:

在通信领域,手机是必不可少的通信工具之一,为能够享用运营商提供的通信服务,用户需缴纳费用以购买相应的服务。目前,手机充值是一种非常便捷的充值方式,具体地,用户只需在手机充值平台输入充值账号和金额,即可完成充值操作。

在充值过程中,用户对充值金额的选择通常比较主观,导致充值过少或过多,过少则会增加充值次数,过多则会造成资金占用。如何提示用户进行合理充值,是提高用户充值体验亟待解决的问题之一。



技术实现要素:

本发明主要解决的技术问题是提供一种充值信息提示方法及装置,能够提示用于用户参考的具有合理充值金额的充值信息,提高用户充值体验。

为解决上述技术问题,本发明提供一种充值信息提示方法,包括以下步骤:接收充值指令,充值指令包括手机号码;发送用户信息查询请求至充值端,请求包括手机号码,用户信息包括余额信息、套餐信息、预设时间范围内账单信息;接收充值端返回的用户信息,计算预充值金额,预充值金额为余额信息减去套餐信息的差值;当预充值金额为负值时,利用预设时间范围内账单信息对该预充值金额进行校正,以生成最终充值金额;将最终充值金额进行提示。

其中,预设时间范围为一个或多个扣费周期,扣费周期为相邻两次扣费之间的时间。

其中,当预充值金额为负值时,利用预设时间范围内账单信息对该预充值金额进行校正,以生成最终充值金额的步骤包括:当预充值金额为负值时,计算单个扣费周期的账单金额;当账单金额大于预充值金额的绝对值时,将预充值金额的数值校正为账单金额的数值,以生成最终充值金额;当账单金额小于预充值金额的绝对值时,将预充值金额的数值进行零校正,以生成最终充值金额。

其中,单个扣费周期的账单金额为预设时间范围内所有扣费周期账单金额的平均值。

其中,预设时间范围为3个扣费周期。

为解决上述技术问题,本发明提供一种充值信息提示装置,包括:接收模块,用于接收充值指令,充值指令包括手机号码;发送模块,用于发送用户信息查询请求至充值端,请求包括手机号码,用户信息包括余额信息、套餐信息、预设时间范围内账单信息;计算模块,用于接收充值端返回的用户信息,计算预充值金额,预充值金额为余额信息减去套餐信息的差值;生成模块,用于当预充值金额为负值时,利用预设时间范围内账单信息对该预充值金额进行校正,以生成最终充值金额;提示模块,用于将最终充值金额进行提示。

其中,预设时间范围为一个或多个扣费周期,扣费周期为相邻两次扣费之间的时间。

其中,生成模块包括:计算单元,用于当预充值金额为负值时,计算单个扣费周期的账单金额;第一校正单元,用于当账单金额大于预充值金额的绝对值时,将预充值金额的数值校正为账单金额的数值,以生成最终充值金额;第二校正单元,用于当账单金额小于预充值金额的绝对值时,将预充值金额的数值进行零校正,以生成最终充值金额。

其中,单个扣费周期的账单金额为预设时间范围内所有扣费周期账单金额的平均值。

其中,预设时间范围为3个扣费周期。

本发明的有益效果是:区别于现有技术的情况,本发明的充值信息提示方法具体为:首先接收充值指令,该充值指令包括手机号码,根据充值指令发送用户信息查询请求至充值端,此请求包括充值指令中的手机号码,然后接收充值端返回的用户信息,该用户信息包括余额信息、套餐信息、预设时间范围内账单信息,并根据用户信息计算预充值金额,预充值金额具体为余额信息减去套餐信息的差值,当该差值为负值时,利用预设时间范围内账单信息对预充值金额进行校正,以生成最终充值金额,最后将最终充值金额进行提示。通过上述方式,能够提示用于用户参考的具有合理充值金额的充值信息,提高用户充值体验。

附图说明

图1是本发明充值信息提示方法一实施例的流程示意图;

图2是本发明充值信息提示装置一实施例的结构示意图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。

请参阅图1,图1是本发明充值信息提示方法一实施例的流程示意图,如图1所示,包括以下步骤:

S11,接收充值指令,充值指令包括手机号码。

接收被充值端用户发出的充值指令,该充值指令包括需充值手机的手机号码。

S12,发送用户信息查询请求至充值端,请求包括手机号码,用户信息包括余额信息、套餐信息、预设时间范围内账单信息。

当接收到充值指令后,发送用户信息查询请求至充值端,该处的充值端通常为运营商平台。对于余额信息,可为负值、0或正值,当为负值时,说明手机处于欠费状态。

在本实施例中,预设时间范围为一个或多个扣费周期,其中,扣费周期为相邻两次扣费之间的时间。其中,本实施例需充值手机的扣费时间为固定时间。

S13,接收充值端返回的用户信息,计算预充值金额,预充值金额为余额信息减去套餐信息的差值。

对于计算的预充值金额,其可确保下次扣费的正常进行,其包括正值、0及负值。当余额信息为负值时,预充值金额为负值;当余额信息为正值且比套餐信息小时,预充值金额为负值;当余额信息为正值且比套餐信息大时,预充值金额为正值;当余额信息为正值且与套餐信息数值相同时,预充值金额为0。

S14,当预充值金额为负值时,利用预设时间范围内账单信息对该预充值金额进行校正,以生成最终充值金额。

对于校正,具体包括以下步骤:

A. 当预充值金额为负值时,计算单个扣费周期的账单金额;

该账单金额为单个扣费周期内消费的金额,包括套餐信息对应的金额和用户额外消费的金额。其中,单个扣费周期的账单金额为预设时间范围内所有扣费周期账单金额的平均值。在本实施例中,预设时间范围为3个扣费周期,单个扣费周期的账单金额即3个扣费周期账单金额的平均值;

B. 当账单金额大于预充值金额的绝对值时,将预充值金额的数值校正为账单金额的数值,以生成最终充值金额;

C. 当账单金额小于预充值金额的绝对值时,将预充值金额的数值进行零校正,以生成最终充值金额。

S15,将最终充值金额进行提示。

该最终充值金额推送至被充值端,供用户进行参考。

在本实施例中,当预充值金额为正值或0时,可提示用户暂缓充值操作。

请参阅图2,图2是本发明充值信息提示装置一实施例的结构示意图,如图2所示,包括:接收模块21、发送模块22、计算模块23、生成模块24及提示模块25。其中,生成模块24包括计算单元241、第一校正单元242及第二校正单元243。

上述各模块的功能具体如下:

接收模块21用于接收充值指令,充值指令包括手机号码;发送模块22用于发送用户信息查询请求至充值端,请求包括手机号码,用户信息包括余额信息、套餐信息、预设时间范围内账单信息;计算模块23用于接收充值端返回的用户信息,计算预充值金额,预充值金额为余额信息减去套餐信息的差值;生成模块24用于当预充值金额为负值时,利用预设时间范围内账单信息对该预充值金额进行校正,以生成最终充值金额;提示模块25用于将最终充值金额进行提示。

计算单元241用于当预充值金额为负值时,计算单个扣费周期的账单金额;第一校正单元242用于当账单金额大于预充值金额的绝对值时,将预充值金额的数值校正为账单金额的数值,以生成最终充值金额;第二校正单元243用于当账单金额小于预充值金额的绝对值时,将预充值金额的数值进行零校正,以生成最终充值金额。

在本实施例中,接收模块21接收被充值端用户发出的充值指令,该充值指令包括需充值手机的手机号码。当接收到充值指令后,发送模块22发送用户信息查询请求至充值端,该处的充值端通常为运营商平台。对于余额信息,可为负值、0或正值,当为负值时,说明手机处于欠费状态。

在本实施例中,预设时间范围为一个或多个扣费周期,其中,扣费周期为相邻两次扣费之间的时间。其中,本实施例需充值手机的扣费时间为固定时间。

在本实施例中,对于计算模块23计算的预充值金额,其可确保下次扣费的正常进行,其包括正值、0及负值。当余额信息为负值时,预充值金额为负值;当余额信息为正值且比套餐信息小时,预充值金额为负值;当余额信息为正值且比套餐信息大时,预充值金额为正值;当余额信息为正值且与套餐信息数值相同时,预充值金额为0。

在本实施例中,计算单元241计算的账单金额为单个扣费周期内消费的金额,包括套餐信息对应的金额和用户额外消费的金额。其中,单个扣费周期的账单金额为预设时间范围内所有扣费周期账单金额的平均值。在本实施例中,预设时间范围为3个扣费周期,单个扣费周期的账单金额即3个扣费周期账单金额的平均值。

在本实施例中,当预充值金额为正值或0时,可提示用户暂缓充值操作。

综上所述,本发明能够提示用于用户参考的具有合理充值金额的充值信息,提高用户充值体验。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1