[发明专利]一种呼叫流程自动定制系统及方法有效
| 申请号: | 201410020548.2 | 申请日: | 2014-01-16 |
| 公开(公告)号: | CN103747151A | 公开(公告)日: | 2014-04-23 |
| 发明(设计)人: | 邹振强;许震;张永华 | 申请(专利权)人: | 电信科学技术第一研究所 |
| 主分类号: | H04M3/42 | 分类号: | H04M3/42 |
| 代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
| 地址: | 200032*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 呼叫 流程 自动 定制 系统 方法 | ||
技术领域
本发明涉及计算机多媒体通信技术领域,尤其涉及一种呼叫流程自动定制系统及方法。
背景技术
随着网络技术发展的日益成熟,基于互联网技术的多媒体通信技术得到飞快发展及广泛应用,例如呼叫中心、语音交互应答系统等,不仅促进了国民经济的发展,也提高了人们的生活质量。但是,呼叫业务的多样性和易变性等特点,降低了应用系统的开发效率和质量,还增加了开发和维护成本。
因此,现有技术中出现了以呼叫业务可配置为目的的方法和模型,来解决呼叫业务的多样性及可变性问题。但是,这些方法和模型有着如下的不足:只能基于已实现的原子呼叫业务功能来组合出新的业务,而无法实现全新的原子呼叫业务;只能实现业务层面的控制,而无法实现呼叫过程中的具体操作控制,例如放音收号、录制及放像等。这些不足限制了业务的开发广度与深度,降低了开发效率与灵活性。
因此,需要一种新的呼叫流程自动定制系统及方法,以避免上述缺陷。
发明内容
本发明的目的在于提供一种呼叫流程自动定制系统及方法,以解决现有技术只能基于已实现的原子呼叫业务功能来组合出新的业务,而无法实现全新的原子呼叫业务,以及只能实现业务层面的控制等不足。
为解决上述问题,本发明提出一种呼叫流程自动定制系统,包括:
业务数据库,用于保存系统的业务配置信息,所述业务配置信息包括全部用户的注册信息、号码分析规则、呼叫业务信息与触发条件;
主模块,用于接收呼叫请求并根据业务数据库中的业务配置信息,对所述呼叫请求进行号码分析和触发条件判断,确定需要触发的具体呼叫服务,并在所述具体呼叫服务为自带呼叫业务时执行所述具体呼叫服务;
扩展模块,用于在所述具体呼叫服务为扩展呼叫业务时,执行所述具体呼叫服务相对应的扩展脚本。
进一步的,所述主模块包括:
消息处理引擎,用于接收呼叫请求并对该呼叫请求进行号码分析,当为非法号码时调用下述的信令与媒体操作接口来拒绝该呼叫请求;当为合法号码时根据号码分析结果和触发条件来判断呼叫业务类型,若呼叫业务类型为自带呼叫业务则直接利用下述的自带呼叫业务集启动一个线程来执行所述呼叫业务,若呼叫业务类型为扩展呼叫业务则需要由下述的扩展流程执行引擎来执行所述呼叫业务;
信令与媒体操作接口,用于在呼叫业务类型为自带呼叫业务时与发起呼叫请求的客户端进行交互;
自带呼叫业务集,用于保存全部的自带呼叫业务的操作指令以实现呼叫业务;
扩展流程执行引擎,用于在所述呼叫业务类型为扩展呼叫业务时解释并执行具体呼叫业务的扩展脚本。
进一步的,所述扩展模块包括:
扩展呼叫业务集,用于保存全部的扩展呼叫业务的扩展脚本;
扩展信令与媒体接口,用于在具体呼叫业务为扩展呼叫业务时实现与发起呼叫请求的客户端进行交互。
进一步的,每个扩展呼叫业务的指令都是用脚本语言编写。
本发明还提供一种呼叫流程自动定制方法,包括以下步骤:
将呼叫过程中涉及到的信令层和媒体层的操作行为分解成自带呼叫业务和扩展呼叫业务;
建立一业务数据库来保存系统的业务配置信息,所述业务配置信息包括全部用户的注册信息、号码分析规则、呼叫业务信息与触发条件;
接收呼叫请求,根据业务数据库保存的业务配置信息对所述呼叫请求进行号码分析和触发条件判断,确定需要触发的具体呼叫服务;
当所述具体呼叫服务为自带呼叫业务时,直接执行所述自带呼叫业务;
当所述具体呼叫服务为扩展呼叫业务时,执行所述扩展呼叫业务相对应的扩展脚本。
进一步的,根据业务数据库保存的业务配置信息对所述呼叫请求进行号码分析时,如果发起所述呼叫请求的号码为非法的,则拒绝所述呼叫请求。
进一步的,当所述具体呼叫服务为扩展呼叫业务时,执行所述扩展呼叫业务相对应的扩展脚本,包括:
若所述扩展呼叫业务的最新版本的服务代码已经拷贝到内存上,则直接调用最新版本的服务代码来创建一个线程来运行服务代码;否则,先从磁盘加载其最新版本的服务代码,再执行。
进一步的,若所述扩展呼叫业务是使用非脚本语言实现的,则除了配置触发条件外,还需要重新编译整个呼叫流程自动定制系统;若所述扩展呼叫业务是用脚本语言实现的,则不需要重新编译,并在不中断服务进程的前提下,实现呼叫服务的更新和添加。
进一步的,所有呼叫服务按照异步方式执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电信科学技术第一研究所,未经电信科学技术第一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410020548.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种曲柄滑块自动分托装置
- 下一篇:粗中轧进口导卫总成





