基于智能网的自动回复方法及系统的制作方法

文档序号:7712963阅读:130来源:国知局
专利名称:基于智能网的自动回复方法及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种基于智能网的自动 回复方法及系纟充。
背景技术
在日常生活中,用户在某些情况下不方便或无法接听电话,例 如,参力口会;义、驾车、乘才几、不在服务区、关才几等情况,此时,#皮
叫用户可能采用拒^妾来电或i殳置呼叫转移的方法来拒绝^妄听该电 话,或者,在移动终端不在服务区或关机的情况下,由通信运营商 的网络侧设备自动提示"该用户不在服务区,,或"用户已关机",而 这些提示都是运营商提前设置的固定提示,无法告知主叫用户当前 被叫用户不能接听电话的具体原因,从而可能产生误会以及不必要 的损失。
根据被叫用户自行设置的状态进行多样化的自动回复,可以较 好的解决上述问题,能够力口强主叫用户与净皮叫用户之间的沟通。现
有4支术中实现上述自动回复功能主要通过以下两种方法
方法一,在运营商网络侧设备上增加字段,用于标识是否使用 自动回复和回复内容,并播;改用户指定的4是示。这种方法需要对网 络侧设备进行改造,成本较高,且新增业务时存在影响现有网络稳 定性的风险。更为重要的是,目前并存的PSTN、 GSM、 CDMA等多种通信网络类型以及当前正迅速发展的3G网络的网络交换设备 各不相同,分别对网络交换设备进行改造的可行性不高;
方法二,通过智能网设置用户状态为自动回复,并播放用户录 制的回复语音,这种方法的用户状态和回复内容仍然比较单一,而 且回复策略比较简单,难以满足人们在实际使用中的需求。
针对相关技术中的自动回复方案对网络侧设备的改造幅度较大 或回复内容过于单一的问题,目前尚未提出有效的解决方案。

发明内容
针对自动回复方案对网络侧设备的改造幅度4交大或回复内容过 于单一的问题而提出本发明,为此,本发明的主要目的在于提供一 种基于智能网的自动回复方案,以解决上述问题至少之一。
根据本发明的一个方面,首先提供了 一种基于智能网的自动回 复方法,该方法用于对主叫终端对4皮叫终端的呼叫进^亍自动回复。
根据本发明的基于智能网的自动回复方法包括在接收到主叫 终端对被叫终端的呼叫时,被叫终端根据预先存储的该被叫终端的 状态信息与回复方式及回复内容的对应关系,获取与被叫终端的当 前状态信息对应的回复方式及回复内容;采用获取的回复方式向上 述主叫终端回复获取的回复内容。
具体地,上述状态信息可以包括4皮叫终端的用户状态;上述对 应关系包4舌用户状态与回复方式的第一对应关系、用户状态和回复 方式与回复内容的第二对应关系;则获取与被叫终端的当前状态信 息对应的回复方式及回复内容包括1 )根据预先存储的第一对应关 系,以及被叫终端的当前用户状态,获取当前进行自动回复的回复方式;2)根据预先存储的第二对应关系,获取被叫终端的当前状态 及获取的回复方式对应的回复内容。
具体地,获取被叫终端的当前用户状态包括根据预先存储的 -故叫终端的时间,殳与用户状态的对应关系,获取与当前时间点所在 的时间段对应的当前用户状态,或获取预先存储的被叫终端的当前 用户状态。
具体地,在接收到主叫终端对^皮叫终端的呼叫之前,该方法还 包括接收被叫终端发送的携带当前用户状态的设置请求,存储被 叫终端的当前用户状态;或者接收被叫终端发送的设置请求,其中, 上述设置请求中携带有一个或多个时间段,以及与每个时间段对应 的用户状态。
具体地,上述状态信息还可以包括呼叫-陂叫终端的主叫终端 标识;则在获取与#皮叫终端的当前状态信息对应的回复方式及回复 内容之前,该方法还包括根据预先存储的被叫终端允许自动回复 的一个或多个主叫终端标识和/或#:叫终端不允许自动回复的一个 或多个主叫终端标识,确定对当前的呼叫进行自动回复。
进一步地,如果确定不对当前的呼叫进行自动回复,呼叫;故叫 终端,在呼叫净皮叫终端失败时,该方法还包括l)获取呼叫失败时 指示净皮叫终端当前用户状态的标识,才艮据该标识确定#1叫终端的当 前用户状态;2)才艮据预先存储的用户状态与回复方式的对应关系, 以及被叫终端的当前用户状态,获取当前进行自动回复的回复方式; 3 )根据预先存储的回复方式与回复内容的对应关系,获取当前进行 自动回复的回复内容;4)釆用获取的上述回复方式向主叫终端回复 获取的回复内容。优选地,上述获取当前进4亍自动回复的回复方式包4舌l)才艮据 预先存储的用户状态与回复方式的第 一对应关系,获取与被叫终端 的当前用户状态对应的一个或多个回复方式;2 ) /人上述一个或多个 回复方式中选择一个回复方式作为当前进行自动回复的回复方式; 或才艮据预先存^f诸的用户状态、呼叫时间与回复方式的对应关系,,人 上述一个或多个回复方式中获取与当前呼叫时间对应的一个回复方
式;或#4居当前呼叫的类型,从上述一个或多个回复方式中获取一 个与当前呼叫〗寸应的回复方式。
根据本发明的另 一个方面,提供了 一种基于智能网的自动回复 系统。该系统用于对主叫终端对^皮叫终端的呼叫进行自动回复。
根据本发明的基于智能网的自动回复系统包括存储模块、业 务逻辑处理模块和自动回复模块。其中,存储^^莫块,用于存储被叫 终端的状态信息与回复方式及回复内容的对应关系;业务逻辑处理 模块,用于根据存储模块存储的对应关系,获取与被叫终端的当前 状态信息对应的回复方式和回复内容;自动回复模块,用于根据业 务逻辑处理模块获取的回复方式和回复内容,对主叫终端进行回复。
进一步地,上述状态信息包括被叫终端的用户信息。则上述存 储模块包括第一存储单元和第二存储单元。其中,第一存储单元 用于存储#1叫终端的用户状态与回复方式的第 一对应关系;第二存 储单元用于存储被叫终端的用户状态、回复方式与回复内容的第二 对应关系。上述业务逻辑处理才莫块包括第一获取单元和第二获取 单元。其中,第一获取单元用于根据上述第一存储单元存储的第一 对应关系,以及^皮叫终端的当前用户状态,获取对当前的呼叫进4亍
自动回复所采用的回复方式;第二获取单元用于才艮据第二存储单元 存储的第二对应关系,获取与被叫终端的当前状态及第一获取单元
获取的回复方式乂十应的回复内容。具体地,上述状态信息还可以包括呼叫净皮叫终端的主叫终端 标识。则上述存储才莫块还包括第三存储单元,用于存储被叫终端 允许自动回复的一个或多个主叫终端标识和/或^皮叫终端不允i午自 动回复的一个或多个主叫终端标识。上述业务逻辑处理冲莫块还包括 判断单元,用于根据第三存储单元中存储的主叫终端标识,判断是 否对当前的呼叫进行自动回复,在判断结果为是的情况下,触发第 一获取模块。
具体地,上述存储才莫块还包括第四存储单元,用于存储被叫 终端的当前用户状态,或存储^皮叫终端的时间革殳与用户状态的对应 关系。
通过本发明,在接收到主叫终端对被叫终端的呼叫时,获取与 当前呼叫时间、主叫标识和^皮叫终端的当前状态,对应回复方式和 回复内容,然后采用该回复方式向主叫终端回复相应的内容,解决 了现有技术对网络侧设备的改造幅度较大或回复内容过于单一的问 题的问题,进而可以为终端用户提供回复策略多4H匕的自动回复月良 务,使得通信运营商快捷、低成本的开展业务。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,构成本申请的一部分, 本发明的示意性实施例及其i兌明用于解释本发明,并不构成对本发 明的不当限定。在附图中图1为根据本发明实施例的基于智能网的自动回复系统的结构
示意图2A为根据本发明优选实施例的基于智能网的自动回复系统 的结构示意图2B为根据本发明另一优选实施例的基于智能网的自动回复 系统的结构示意图3为本发明实施例中通过配置才莫块进^S殳置的流程图4为根据本发明实施例的上述基于智能网的自动回复业务平 台在现有网络中的位置示意图5为根据本发明实施例的基于智能网的自动回复方法的流程
图6为根据本发明实施例的基于智能网的自动回复方法的实现 过程流程图。
具体实施例方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明 的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可 以相互组合。
根据本发明的实施例,提供了 一种基于智能网的自动回复系统, 该系统用于对主叫终端对被叫终端的呼叫进行自动回复。
图1为根据本发明实施例的基于智能网的自动回复系统的结构 示意图,图2A为根据本发明优选实施例的基于智能网的自动回复 系统的结构示意图,图2B为根据本发明另一优选实施例的基于智能网的自动回复系统的结构示意图。如图1所示,才艮据本发明实施
例的基于智能网的自动回复系统主要包括存储模块1、业务逻辑 处理模块3和自动回复模块5。其中,存储模块1 ,用于存储被叫终 端的状态信息与回复方式及回复内容的对应关系;业务逻辑处理才莫 块3与存储模块1连接,用于根据存储模块l存储的对应关系,获 取与被叫终端的当前状态信息对应的回复方式及回复内容;自动回 复模块5与业务逻辑模块3连接,用于根据业务逻辑处理模块3获 取的回复方式和回复内容,对主叫终端进4亍回复。
其中,在本发明实施例中,上述状态信息包括但不限于被叫 终端的用户状态。其中,用户状态包括但不限于会议、驾车、乘 机、无法接通等,具体可以根据需要设置。
因此,优选地,如图2A所示,上述存储模块1具体可以包括 第一存储单元13和第二存储单元15。其中,第一存储单元13,用 于存储:帔叫终端的用户状态与回复方式的对应关系;第二存々者单元 15用于存储;陂叫终端的用户状态、回复方式与回复内容的第二对应 关系;在具体应用中,第一存+者单元13和第二存储单元15可以合 一i殳置,用一个凄t据库存储用户状态、回复方式与回复内容的对应 关系。
对应地,如图2A所示,业务逻辑处理才莫块3可以包括第一 获取单元33和第二获取单元35。其中,第一获取单元33,用于根 据第一存储单元13存储的第一对应关系及被叫终端的当前用户状 态,获取对当前的呼叫进行自动回复所采用的回复方式;第二获取 单元35与第一获取单元33连接,用于才艮据第二存储单元15存储的 第二对应关系,获取与被叫终端的当前状态及第 一获取单元33获取 的回复方式乂于应的回复内容。选地,上述状态信息还可以包括呼叫-故叫终端的主叫终端 标识(优选地,为主叫终端的号码)。则上述存储才莫块1还可以包括第三存储单元11用于存储被叫 终端允许自动回复的 一个或多个主叫终端标识和/或^皮叫终端不允 许自动回复的一个或多个主叫终端标识,具体地,可以以列表的形式进行存储优选地,上述第三存4诸单元11中^f呆存的为净皮叫终端不允许自动 回复的一个或多个主叫终端标识(可以称为白名单),即如果主叫终 端是这些主叫终端标识所对应的终端,则不进4于自动回复,直4妄呼 叫3皮叫。对应地,如图2A所示,业务逻辑处理才莫块3还可以包括判 断单元31,用于才艮据第三存储单元11中存储的主叫终端标识,判 断是否对当前的呼叫进行自动回复,在判断结果为是的情况下,触 发上述第一获取模块33。具体地,判断单元31可以首先获取主叫 终端的标识,然后判断主叫终端的标识是否包含在预先存储的被叫 终端允i午自动回复的一个或多个主叫终端标识内,如果是,则确定 进行自动回复,触发第一获Wt块3,否则,则不进行自动回复; 或者,判断主叫终端的标识是否包括在^皮叫终端不允许自动回复的 一个或多个主叫终端标识(即白名单)内,如果是,则不进行自动 回复,否则,进行自动回复,触发第一获取漠块33。优选地,如图2A所示,存储模块1还可以第四存储单元17, 用于存储被叫终端的当前用户状态或被叫终端的时间段与用户状态 的对应关系,才艮据第四存储单元17中存储的信息,业务逻辑模块3 可以 取到#皮叫终端的当前用户状态。在具体应用中,主叫终端在4妄收到自动回复后,可以进4于留言,因此,如图2A所示,根据本发明实施例的基于智能网的自动回复 系统还可以包括留言模块7,用于调用智能网创建媒体资源模块, 控制媒体服务器录音,接收并存储主叫用户在接收到自动回复后给 :故叫用户的留言。并且,在向主叫终端进4亍自动回复后,该自动回 复系统还可以通知#1叫终端本次呼叫的相关信息,因此,如图2A 所示,该自动回复系统还可以包^":通知才莫块9,用于调用智能网 消息发送模块,按照预设方式向被叫终端发送通知,将本次呼叫的 时间及主叫终端的标识等内容通知给被叫终端。在具体实施过程中,被叫终端的用户可以对上述存储才莫块1中 存储的各种信息进行配置,因此,优选地,如图2B所示,该自动 回复系乡克还可以包4舌配置才莫块,由WEB门户、用户交互式管理、 短信指令处理等多种设置方式组成,通过存储才莫块1与业务逻辑处 理模块3及自动回复模块5进行数据交互,用以系统开关、设置主 叫白名单、伊乙先4犬态及时间范围、回复方式、回复内容。优选地,存储才莫块1可以采用数据库的形式存储上述数据。在具体实施过程中,被叫用户可以通过配置模块预先设置,存 储才莫块l中存储的数据。具体地,如图3所示,可以通过以下步骤 实现对存储模块1中存储的数据步骤1,用户状态设置,具体地,;陂叫终端可以通过多种方式 方便的设置该终端的用户状态,方法一,用户登录WEB门户网站, 在网页上进行白名单号码设置、优先状态及时间设置、当前状态选 择、媒体文件上传、回复短信文本编辑等操作;方法二,用户拨打 系统管理的服务4妄入码,例如10001,通过在交换侧对10001的号 码进行号码分析,进入用户交互式管理模块,根据系统提示音逐步 进行以上各项的设置;方法三,用户通过被叫终端发送短信指令代码到短信指令处理才莫块设置,例如发送11设置状态为会议,回复方式为语音,发送22设置状态为驾车,回复方式为短信;步骤2,设置状态种类,配置模块初始化可以建立几种状态供 用户选择,如会议、驾车、乘机、无法接通,同时用户可以才艮据需 要在配置模块新增当前状态,例如,休息、剧院免打扰,特别说明 一下无法4妾通的状态,用户可以主动选择为当前生岁文状态,主叫呼 入后直接使用该状态内容回复,另外,当业务逻辑模块检查到用户 未设置任何需要自动回复的状态后,直接呼叫被叫用户,如果交换 网通过上才艮BCSM事件返回^皮叫用户不在月良务区、关才几等无法4妾通 的状态值时,业务逻辑处理模块自动将当前状态置为无法接通状态, 并^f吏用无法接通的内容回复;步骤3,:没置白名单号码,对于特别重要的主叫用户号码,可 以将号码加入到白名单中,则在业务逻辑处理才莫块处理时,该号码 不受当前状态和呼叫时间等条件的限制,直接呼叫净皮叫,不进行自 动回复;步骤4,设置优先状态的生效时间,用户可以根据需要设定某 几种优先状态,以时间范围为判断标准,时间范围不能重合,如i殳 置时间,更21:00 08:00的优先状态为休息状态,则用户不用经常改 变状态,在该时间段内,业务逻辑处理模块优先将休息状态作为当 前状态,4吏用该状态对应的内容对主叫进4亍自动回复;步骤5,设置回复方式,在配置模块可以针对每种用户状态分 别设置回复方式,包括语音、视频、短信、彩信,例如,设置会议 习犬态的回复方式为i吾音,则在该^1犬态时主叫呼入后听到^皮叫用户录 制的语音内容,或者,针对每种用户状态也可以设置多种回复方式, 例如,会i义a大态的回复方式可以为i吾音也可以为^^f言,具体采用应 用时可以^f壬意选择一种回复方式也可以两者都选择;或者,也可以16在进一 步限定在该会i义状态下的某个时间,殳采用语音回复,在另一时间段采用短信回复;或者,进一步限定采用与当前呼叫的方式对 应的回复方式,例如,如果当前主叫终端采用i吾音呼叫,则采用语 音回复方式,如果采用^L频呼叫,则采用4见频回复方式;步骤6, i殳置回复内容,在配置才莫块可以为每种回复方式i殳置 对应的回复内容,可以通过WEB门户上传已经录制好的々某体或文 本文件,也可以通过交互式管理模块按照系统提示,录制回复内容, 例如会议状态,语音回复方式需要事先在管理流程种录制语音回复 "我现在正在开会,稍后与您联系",而4见频回复方式则录制#见频片 段;步骤7,被叫用户还可以选择是否启用留言信箱、通知被叫用 户方式(语音、视频、短信、彩信、WAPPUSH)等。另夕卜,如图3所示,被叫用户还可以通过数据库对留言信箱中 的留言进行操作,例如,收听留言、保存或删除留言等。在i殳置完成后,纟皮叫终端注册自动回复业务后,运营商在交换 网络侧的归属位置寄存器(Home Location Register,简称为HLR) 上4寻#:叫用户号码K故净皮叫签约到自动回复系统,则主叫用户呼叫该 被叫用户时,根据HLR上被叫用户签约的智能网设备路由信息,将 呼叫话路转接到自动回复系统所在智能网以触发本系统,即只要呼 叫该^皮叫用户都会进入本系统。自动回复系统在接收到主叫终端对^皮叫终端的呼叫后,自动回 复系统中的各个模块执行以下操作步骤1,业务逻辑处理,呼叫触发自动回复系统后,首先由逻 辑处理模块根据配置模块设置的数据库数据,检查主叫号码是否存 在于白名单号码中,如在,则不进4亍后续处理,直4妄调用智能网连接模块呼叫被叫用户,否则检查当前呼叫时间是否在某一优先状态 的时间范围内,如在,则才艮据该优先状态的i殳置进入自动回复才莫块 回复主叫,否则继续检查是否有当前生效的状态,如有,则才艮据对 应状态设置回复,如未设置任何生效的状态,则不4故自动回复的处J里,直4妻呼叫;故叫用户;步骤2,自动回复主叫用户,在业务逻辑处理才莫块处理后,如 果需要对主叫进行回复,则自动回复才莫块读取当前状态的回复方式, 如是语音或3见频方式回复,则系统调用智能网的协i义解冲斤冲莫块,通 过消息创建媒体资源,控制放音设备,例如媒体服务器,向主叫用 户插^文录制好的语音或^L频々某体文件;如是短信或彩信方式回复, 则自动回复模块将回复内容按照SMPP/CMPP/SGIP等短消息协议 规范,下发消息给短信/彩信中心回复主叫用户;步骤3,自动回复后,主叫用户还可以选择进入留言模块进行 留言,留言模块控制录音设备,例如,々某体服务器,录制主叫用户的语音A见频留言,以使^皮叫用户在方{更的时4矣查看;步骤4,在^皮叫用户启动通知情况下,通知才莫块〗吏用用户i殳置 的方式通杀口寻皮叫用户,例长口 , "xx用户在xx: xx: xx时间呼叫过您, 请在方便时联系"。如果是短信/彩信通知,则通知模块下发消息到 短信/彩信中心发送通知,如是语音W见频通知,则通知才莫块调用智能 网启动试呼才莫块外呼净皮叫用户插J文通知,如果是WAP PUSH通知, 则由WAP服务器推送WAP通知到被叫用户终端。图4为根据本发明实施例的上述基于智能网的自动回复业务平 台在现有网络中的位置,如图4所示,终端用户的i吾音/i见频呼叫通 过现有的交换网络通过被叫签约接入到自动回复系统运行的智能网 平台,以此触发自动回复系统,同时,本自动回复系统连接到短信/彩信中心用于发送通知短信,WEB/WAP服务器通过数据库与智能 网平台及该自动回复系统进行数据交互。
根据本发明实施例,还提供了 一种基于智能网的自动回复方法, 该方法用于只t主叫终端对^皮叫终端的呼叫进4亍自动回复,该方法可 以通过上述自动回复系乡充实5见。
图5为根据本发明实施例的基于智能网的自动回复方法的流程 图,如图5所示,才艮据本发明实施例的基于智能网的自动回复方法 主要包括以下步骤(步骤S501 -步骤S503 ):
步骤S501,在接收到主叫终端对被叫终端的呼叫时,根据预先 存储的被叫终端的状态信息与回复方式及回复内容的对应关系,获 取与被叫终端的当前状态信息对应的回复方式及回复内容;
具体地,上述^皮叫终端的状态信息包括]旦不限于#:叫终端的 用户状态。
优选地,上述预先存储的对应关系包括但不限于用户状态与 回复方式的第一对应关系、用户状态和回复方式与回复内容的第二 对应关系;
优选地,上述被叫终端的状态信息还可以包括呼叫被叫终端 的的主叫终端标识;则还可以预先存储^皮叫终端允许自动回复的一 个或多个主叫终端标识和/或^皮叫终端不允许自动回复的一个或多 个主叫终端标识,通过存储的这些信息,在进行自动回复之前,可 以先判断是否对主叫终端进4亍自动回复,,人而可以进一步才是高用户 设置的灵活性,提高用户体验。
因此,可以通过以下步骤获取自动回复当前呼叫的回复方式和 回复内容(步骤1 -步骤3):步骤1,根据预先存储的^皮叫终端允许自动回复的一个或多个 主叫终端标识和/或#^叫终端不允许自动回复的一个或多个主叫终
端标识,确定对当前的呼叫进行自动回复;
在具体实施过程中,可以首先获取主叫终端的标识,然后判断 主叫终端的标识是否包含在预先存^诸的净皮叫终端允许自动回复的一 个或多个主叫终端标识内,如果是,则确定进4亍自动回复,否则, 则不进4亍自动回复;或者,判断主叫终端的标识是否包4舌在净皮叫终 端不允许自动回复的一个或多个主叫终端标识(即白名单)内,如 果是,则不进行自动回复,否则,进行自动回复。
在具体实施过程中,可以才艮据需要选择存储被叫终端允许自动 回复的一个或多个主叫终端标识,也可以选择存储^t叫终端不允i午 自动回复的一个或多个主叫终端才示识。
并且,在确定不对当前的呼叫进行自动回复时,该方法还包括 启动呼叫^C叫终端的流程,呼叫-故叫终端。
如果呼叫被叫终端失败(即被叫终端无法接通),则该方法还包 括获取呼叫失败时指示被叫终端当前状态(包括被叫终端不在 服务区、被叫终端关机或被叫终端当前忙等)的标识,根据该标识 确定^皮叫终端的当前用户状态;
另外,也可以根据接收到的被叫终端的设置请求,获取被叫终 端的当前用户状态,具体地,^皮叫终端在开启自动回复功能之前, 需要对其用户状态进行设置,并设置相应的回复方式和回复内容, 具体地,帔叫终端在i殳置其用户状态时,可以通过上述i殳置i青求直 接携带指示其当前用户状态的信息,或者,也可以在设置请求中携 带有一个或多个时间段,以及与每个时间段对应的用户状态,根据当前时间,即可以获取与当前时间段对应的被叫终端的当前用户状态。
步骤2, 4艮据预先存储的用户状态与回复方式的对应关系,以 及净皮叫终端的当前用户状态,获取当前进4亍自动回复的回复方式;
在具体实施过程中,可以预先存储用户状态与回复方式的对应 关系,获取与^皮叫终端的当前状态对应的回复方式,如果用户状态 可以唯一确定一个回复方式,则采用该回复方式进4于自动回复,如 果用户状态不能确定唯一的回复方式,则可以从与当前状态对应的 多个回复方式中任意选择一个回复方式;或者,在预先i殳置时,可 以进一步i殳置用户状态、呼叫时间与回复方式的对应关系,通过当 前状态与当前呼叫时间唯一确定一个回复方式;或者,也可以才艮据 当前主叫用户p乎叫净皮叫用户的呼叫类型,选择与当前呼叫对应的回 复方式。
步骤3,冲艮据预先存储的用户状态、回复方式与回复内容的对 应关系,获取与被叫终端的当前状态和步骤2中获取的回复方式对 应的回复内容;
步骤S503:采用获取的回复方式向主叫终端回复获取的回复内
容o
并且,在向主叫终端回复上述回复内容之后,还可以接收并存 储主叫终端语音留言,以及向被叫终端发送通知,其中,该通知携
带的信息包4舌当前呼叫的时间、主叫终端的标识等。
下面将结合实例对本发明实施例的实现过程进行详细描述。
21图6为才艮据本发明实施例的基于智能网的自动回复方法的实现 过程流程图,如图6所示,才艮据本发明实施例的基于智能网的自动 回复方法的实J见过禾呈主要包括以下步骤
步骤S601:白名单号码检查;
被叫用户签约进业务后,如果启用自动回复功能,则检查用户 i殳置的白名单号码,如主叫号码在白名单中,则不进4亍自动回复处 J里,直4妾呼叫纟皮叫用户。
步驶朵S602:优先4犬态检查;
判断当前时间是否在某一优先状态的时间范围内,如在,则使 用该优先状态,如不在,则继续判断当前状态。
步骤S603:当前状态判断;
检查用户设置当前生效状态,例如会议、驾车、乘机、不方便 接听,也可以为其他任何用户增加的状态;如果是不需要自动回复 的正常4犬态,则直4妻呼叫^皮叫用户。
步骤S604:无法4妾通;
对于无法接通的情况,交换侧上报BCSM事件给智能网,自动 回复系统由此获取呼叫被叫用户结果,则执行后续步骤获取无法接 通状态的回复方式和内容,进行自动回复,同样,无法接通状态的 回复内容也可以由用户事先录制。
步骤S605:获取回复方式;查询用户i殳置的回复方式,回复方式可以i殳置为固定方式,力口短信、彩信,也可以为对应主叫用户的呼叫类型,如主叫用户为语音/视频呼叫,则播放录制的语音/视频片段回复。
步骤S606:获取回复内容;
才艮据步骤S605获取的回复方式,业务平台获取得与回复方式对应的回复内容;
步骤S607:自动回复主叫;
如果是短信/彩信方式,则发送消息给短信/彩信中心回复主叫用户,如果是语音/视频方式,则播放对应的々某体文件回复主叫用户。
步骤S608:转信箱留言;
回复主叫用户后,如果开启了留言信箱,主叫用户还可以选择进入信箱留言。
步骤S609:通知4皮叫用户;
4丸4亍完上述流考呈后,如果启用了通知^皮叫用户功能,则按照只于应方式通知,包括短信、彩信、语音、3见频、WAPPUSH等。
从以上的描述中,可以看出,本发明屏蔽了各种通信网络类型的差别,只需要在交换网络侧进行简单的被叫签约设置,即可使通信运营商快捷、4氐成本的开展业务,同时为终端用户提供了i殳置方便、回复策略多样化的自动回复服务。
需要i兌明的是,在附图的流程图示出的步骤可以在卞者如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,^f旦是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
显然,本领域的技术人员应该明白,上述的本发明的各才莫块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述〗又为本发明的优选实施例而已,并不用于限制本发明,对于本领域的4支术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的^f呆护范围之内。
权利要求
1.一种基于智能网的自动回复方法,用于对主叫终端对被叫终端的呼叫进行自动回复,其特征在于,所述方法包括在接收到主叫终端对被叫终端的呼叫时,根据预先存储的所述被叫终端的状态信息与回复方式及回复内容的对应关系,获取与所述被叫终端的当前状态信息对应的回复方式及回复内容;采用获取的所述回复方式向所述主叫终端回复获取的所述回复内容。
2. 根据权利要求1所述的方法,其特征在于,所述状态信息包括所述^皮叫终端的用户状态;所述对应关系包4舌用户状态与回复方式的第一对应关系、用户状态和回复方式与回复内容的第二对应关系;则获取与所述^皮叫终端的当前状态信息对应的回复方式及回复内容包4舌根据预先存储的所述第一对应关系,以及所述被叫终端的当前用户状态,获取当前进行自动回复的所述回复方式;根据预先存储的所述第二对应关系,获取所述被叫终端的当前状态及获取的所述回复方式对应的所述回复内容。
3. 根据权利要求2所述的方法,其特征在于,获取所述被叫终端的当前用户状态包4舌根据预先存储的所述被叫终端的时间段与用户状态的对应关系,获取与当前时间点所在的时间段对应的所述当前用户状态;或获取预先存储的所述^L叫终端的所述当前用户状态。
4. 根据权利要求3所述的方法,其特征在于,在接收到所述主叫 终端对所述被叫终端的呼叫之前,所述方法还包括接收所述被叫终端发送的携带所述当前用户状态的设置 请求,存储所述净皮叫终端的所述当前用户状态;或者接收所述被叫终端发送的设置请求,其中,所述设置请求 中携带有 一个或多个时间段,以及与每个时间段对应的用户状态。
5. 根据权利要求2所述的方法,其特征在于,所述状态信息还包 括呼叫所述净皮叫终端的主叫终端标识;在获取与所述^皮叫终端的当前状态信息对应的回复方式 及回复内容之前,所述方法还包^舌才艮据预先存储的所述^皮叫终端允i午自动回复的一个或多 个主叫终端标识和/或所述^皮叫终端不允许自动回复的一个或 多个主叫终端标:识,确定7于当前的呼叫进4亍自动回复。
6. 根据权利要求1所述的方法,其特征在于,如果确定不对当前 的呼叫进行自动回复,呼叫所述^皮叫终端,在呼叫所述被叫终 端失败时,所述方法还包4舌获取呼叫失败时指示所述被叫终端当前用户状态的标识, 才艮据所述标识确定所述^皮叫终端的当前用户状态;才艮据预先存4诸的用户状态与回复方式的对应关系,以及所 述被叫终端的当前用户状态,获取当前进行自动回复的回复方 式;根据预先存储的回复方式与回复内容的对应关系,获取当 前进行自动回复的回复内容;采用获取的所述回复方式向所述主叫终端回复获取的所 述回复内容。
7. 根据权利要求2或6所述的方法,其特征在于,获取当前进行 自动回复的回复方式包才舌根据预先存储的用户状态与回复方式的所述第 一对应关 系,获取与所述^皮叫终端的当前用户状态对应的 一个或多个回 复方式;从所述一个或多个回复方式中选择一个回复方式作为当 前进^f于自动回复的回复方式;或根据预先存储的用户状态、呼叫时间与回复方式的对应关 系,/人所述一个或多个回复方式中获取与当前呼叫时间对应的一个回复方式;或根据当前呼叫的类型,从所述一个或多个回复方式中获取 一个与当前呼叫对应的回复方式。
8. —种基于智能网的自动回复系统,用于对主叫终端对#1叫终端 的呼叫进行自动回复,其特征在于,所述系统包括存储模块,用于存储所述被叫终端的状态信息与回复方式 及回复内容的乂十应关系;业务逻辑处理模块,用于根据所述存储模块存储的所述对 应关系,获取与所述^皮叫终端的当前状态信息对应的回复方式 和回复内容;自动回复模块,用于根据所述业务逻辑处理模块获取的所 述回复方式和所述回复内容,对所述主叫终端进行回复。
9. 根据权利要求8所述的系统,其特征在于,所述状态信息包括 所述^皮叫终端的用户状态;则所述存储模块包括第 一存储单元,用于存储所述被叫终端的用户状态与回复 方式的第一对应关系;第二存储单元,用于存储所述被叫终端的用户状态、回复 方式与回复内容的第二对应关系;所述业务逻辑处理^t块包括第一获取单元,用于根据所述第一存储单元存储的所述第 一对应关系,以及所述被叫终端的当前用户状态,获取对当前 的呼叫进行自动回复所采用的回复方式;第二获取单元,用于根据所述第二存储单元存储的所述第 二对应关系,获取与所述被叫终端的当前状态及所述第一获取 单元获取的所述回复方式对应的回复内容。
10. 根据权利要求9所述的系统,其特征在于,所述状态信息还包 括呼叫所述4皮叫终端的主叫终端标识;则所述存储模块还包括第三存储单元,用于存储所述被叫终端允许自动回复的一 个或多个主叫终端标识和/或所述净皮叫终端不允许自动回复的 一个或多个主叫终端标识;所述业务逻辑处理才莫块还包括判断单元,用于根据所述第三存储单元中存储的主叫终端 标识,判断是否对当前的呼叫进行自动回复,在判断结果为是 的情况下,触发所述第一获取^f莫块。
11.根据权利要求9所述的系统,其特征在于,所述存储才莫块还包 括第四存储单元,用于存储所述#:叫终端的当前用户状态,或存々者所述#:叫终端的时间#殳与用户状态的对应关系。
全文摘要
本发明提供了一种基于智能网的自动回复方法及系统。在上述方法中,在接收到主叫终端对被叫终端的呼叫时,根据预先存储的该被叫终端的状态信息与回复方式及回复内容的对应关系,获取与被叫终端的当前状态信息对应的回复方式及回复内容,并采用获取的回复方式向主叫终端回复获取的回复内容。根据本发明,可以为终端用户提供回复策略多样化的自动回复服务。
文档编号H04W4/16GK101651936SQ20091017169
公开日2010年2月17日 申请日期2009年9月8日 优先权日2009年9月8日
发明者何秋良 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1