漏话提醒方法及装置的制造方法

文档序号:9381276阅读:434来源:国知局
漏话提醒方法及装置的制造方法
【技术领域】
[0001]本发明涉及通讯技术领域,尤其涉及一种漏话提醒方法及装置。
【背景技术】
[0002]当前的漏话提醒系统,为了防止数据库发生异常,通常是对数据库系统做双机备份,并将相应的数据挂载在磁阵上。当数据库系统发生异常时,通过对数据库系统的双机切换,重新加载磁阵数据,从而达到保证数据库恢复正常的目的,但是该方法对数据库的依赖性较强,且存在以下弊端:(一)数据库系统的双机备份及数据挂载磁阵均需要额外的硬件资源,从而增加了系统成本;(二)在数据库系统发生异常的时间段内,系统业务将全部中断,从而影响了用户体验;并且,很有可能由于磁阵的损坏而无法在短时间内修复数据,从而导致系统业务的长时间中断。
[0003]其次,当前的漏话提醒系统仅对漏话提醒业务的注册用户(即订购了漏话提醒业务的用户)提供漏话提醒服务,而对于非注册用户(即潜在客户),其仅仅是利用广告短信或赠送体验期等方式来拓展业务,从而不利于运营商进一步推广漏话提醒业务。

【发明内容】

[0004]本发明的主要目的是提供一种具有相同发明构思的漏话提醒方法和装置,旨在当数据库发生异常时,能够正常的实现漏话提醒业务;同时,能够根据不同的用户群,提供差异化的漏话提醒服务,以提升漏话提醒业务的推广能力。
[0005]为了达到上述目的,本发明提出一种漏话提醒方法,该漏话提醒方法包括以下步骤:
[0006]监测数据库的异常状态;
[0007]当数据库异常、且接收到核心网的漏话请求时,停止与数据库的数据交互,且生成第一漏话消息;
[0008]当数据库正常、且接收到核心网的漏话请求时,根据被叫用户是否已注册生成第二漏话消息或第三漏话消息。
[0009]优选地,当数据库异常、且接收到核心网的漏话请求时,停止与数据库的数据交互,且生成第一漏话消息的步骤之后还包括:将所述第一漏话消息下发至短信中心,以供短信中心将所述第一漏话消息发送至已注册的被叫用户;
[0010]当数据库正常、且接收到核心网的漏话请求时,根据被叫用户是否已注册生成第二漏话消息或第三漏话消息的步骤之后还包括:将所述第二漏话消息或第三漏话消息下发至短信中心,以供短信中心将所述第二漏话消息或第三漏话消息发送至被叫用户。
[0011]优选地,所述根据被叫用户是否已注册生成第二漏话消息或第三漏话消息包括:
[0012]当所述被叫用户为注册用户时,生成第二漏话消息;
[0013]当所述被叫用户为非注册用户时,生成第三漏话消息。
[0014]优选地,所述第一漏话消息和所述第二漏话消息均包括主叫号码、拨打时间及拨打次数;
[0015]所述第三漏话消息包括拨打时间和/或拨打次数、以及订购漏话提醒业务的广告信息。
[0016]优选地,将所述第二漏话消息或第三漏话消息下发至短信中心,以供短信中心将所述第二漏话消息或第三漏话消息发送至被叫用户的步骤之后还包括:
[0017]当非注册用户接收到所述第三漏话消息、且需要获取所述第二漏话消息时,则发送相应的获取信息至短信中心,以供短信中心将所述获取消息进行上行转发;
[0018]当接收到短信中心转发过来的所述获取信息时,对所述获取信息进行校验处理,并得到校验结果;
[0019]根据所述校验结果,将所述第二漏话消息下发至短信中心,以供短信中心将所述第二漏话消息发送至所述非注册用户。
[0020]优选地,按照预置的号段及预置的用户数量动态设定所述非注册用户。
[0021]本发明还提出一种漏话提醒装置,该漏话提醒装置包括数据库监测模块、漏话请求接收模块、漏话消息生成模块及漏话消息发送模块;其中,
[0022]所述数据库监测模块,用于监测数据库的异常状态;
[0023]所述漏话请求接收模块,用于接收核心网的漏话请求;
[0024]所述漏话消息生成模块,用于当所述数据库监测模块监测到数据库异常、且所述漏话请求接收模块接收到核心网的漏话请求时,停止与数据库的数据交互,且生成第一漏话消息;以及用于当所述数据库监测模块监测到数据库正常、且所述漏话请求接收模块接收到核心网的漏话请求时,根据被叫用户是否已注册生成第二漏话消息或第三漏话消息。
[0025]优选地,当所述数据库监测模块监测到数据库正常、且所述漏话请求接收模块接收到核心网的漏话请求时,所述被叫用户为注册用户时,所述漏话消息生成模块生成所述第二漏话消息;所述被叫用户为非注册用户时,所述漏话消息生成模块生成所述第三漏话消息。
[0026]优选地,所述漏话提醒装置还包括漏话消息发送模块、获取信息接收模块及获取信息校验模块,其中,
[0027]所述漏话消息发送模块,用于将所述第一漏话消息下发至短信中心,以供短信中心将所述第一漏话消息发送至已注册的被叫用户;以及用于将所述第二漏话消息或第三漏话消息下发至短信中心,以供短信中心将所述第二漏话消息或第三漏话消息发送至被叫用户;
[0028]所述获取信息接收模块,用于接收短信中心转发过来的获取信息;
[0029]所述获取信息校验模块,用于当所述获取信息接收模块接收到所述获取信息时,对所述获取信息进行校验处理,并得到校验结果;
[0030]所述漏话消息发送模块还用于:根据所述校验结果,将所述第二漏话消息下发至短信中心,以供短信中心将所述第二漏话消息发送至所述非注册用户。
[0031]优选地,按照预置的号段及预置的用户数量动态设定所述非注册用户。
[0032]本发明提出的漏话提醒方法,首先监测数据库的异常状态;当数据库异常、且接收到核心网的漏话请求时,停止与数据库的数据交互,且生成第一漏话消息;当数据库正常、且接收到核心网的漏话请求时,根据被叫用户是否已注册生成第二漏话消息或第三漏话消息。本发明当数据库发生异常时,能够正常实现漏话提醒业务,避免了因数据库的异常而导致漏话提醒业务的中断,提升了漏话提醒业务的容灾能力,并且,本发明能够节省数据库备份资源,从而降低了成本。同时,本发明能够根据不同的用户群,提供差异化的漏话提醒服务,提升了漏话提醒业务的推广能力。
【附图说明】
[0033]图1是本发明漏话提醒方法一实施例的流程示意图;
[0034]图2是本发明漏话提醒方法另一实施例的流程示意图;
[0035]图3是本发明漏话提醒装置一实施例的模块结构图;
[0036]图4是本发明漏话提醒装置另一实施例的模块结构图。
[0037]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0038]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1