[发明专利]一种呼叫流程自动定制系统及方法有效
| 申请号: | 201410020548.2 | 申请日: | 2014-01-16 |
| 公开(公告)号: | CN103747151A | 公开(公告)日: | 2014-04-23 |
| 发明(设计)人: | 邹振强;许震;张永华 | 申请(专利权)人: | 电信科学技术第一研究所 |
| 主分类号: | H04M3/42 | 分类号: | H04M3/42 |
| 代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
| 地址: | 200032*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 呼叫 流程 自动 定制 系统 方法 | ||
1.一种呼叫流程自动定制系统,其特征在于,包括:
业务数据库,用于保存系统的业务配置信息,所述业务配置信息包括全部用户的注册信息、号码分析规则、呼叫业务信息与触发条件;
主模块,用于接收呼叫请求并根据业务数据库中的业务配置信息,对所述呼叫请求进行号码分析和触发条件判断,确定需要触发的具体呼叫服务,并在所述具体呼叫服务为自带呼叫业务时执行所述具体呼叫服务;
扩展模块,用于在所述具体呼叫服务为扩展呼叫业务时,执行所述具体呼叫服务相对应的扩展脚本。
2.如权利要求1所述的呼叫流程自动定制系统,其特征在于,所述主模块包括:
消息处理引擎,用于接收呼叫请求并对该呼叫请求进行号码分析,当为非法号码时调用下述的信令与媒体操作接口来拒绝该呼叫请求;当为合法号码时根据号码分析结果和触发条件来判断呼叫业务类型,若呼叫业务类型为自带呼叫业务则直接利用下述的自带呼叫业务集启动一个线程来执行所述呼叫业务,若呼叫业务类型为扩展呼叫业务则需要由下述的扩展流程执行引擎来执行所述呼叫业务;
信令与媒体操作接口,用于在呼叫业务类型为自带呼叫业务时与发起呼叫请求的客户端进行交互;
自带呼叫业务集,用于保存全部的自带呼叫业务的操作指令以实现呼叫业务;
扩展流程执行引擎,用于在所述呼叫业务类型为扩展呼叫业务时解释并执行具体呼叫业务的扩展脚本。
3.如权利要求2所述的呼叫流程自动定制系统,其特征在于,所述扩展模块包括:
扩展呼叫业务集,用于保存全部的扩展呼叫业务的扩展脚本;
扩展信令与媒体接口,用于在具体呼叫业务为扩展呼叫业务时实现与发起呼叫请求的客户端进行交互。
4.如权利要求3所述的呼叫流程自动定制系统,其特征在于,每个扩展呼叫业务的指令都是用脚本语言编写。
5.一种呼叫流程自动定制方法,其特征在于,包括以下步骤:
将呼叫过程中涉及到的信令层和媒体层的操作行为分解成自带呼叫业务和扩展呼叫业务;
建立一业务数据库来保存系统的业务配置信息,所述业务配置信息包括全部用户的注册信息、号码分析规则、呼叫业务信息与触发条件;
接收呼叫请求,根据业务数据库保存的业务配置信息对所述呼叫请求进行号码分析和触发条件判断,确定需要触发的具体呼叫服务;
当所述具体呼叫服务为自带呼叫业务时,直接执行所述自带呼叫业务;
当所述具体呼叫服务为扩展呼叫业务时,执行所述扩展呼叫业务相对应的扩展脚本。
6.如权利要求5所述的呼叫流程自动定制方法,其特征在于,根据业务数据库保存的业务配置信息对所述呼叫请求进行号码分析时,如果所述呼叫请求的主叫号码和/或被叫号码为非法的,则拒绝所述呼叫请求。
7.如权利要求5所述的呼叫流程自动定制方法,其特征在于,当所述具体呼叫服务为扩展呼叫业务时,执行所述扩展呼叫业务相对应的扩展脚本,包括:
若所述扩展呼叫业务的最新版本的服务代码已经拷贝到内存上,则直接调用最新版本的服务代码来创建一个线程来运行服务代码;否则,先从磁盘加载其最新版本的服务代码,再执行。
8.如权利要求7所述的呼叫流程自动定制方法,其特征在于,若所述扩展呼叫业务是使用非脚本语言实现的,则除了配置触发条件外,还需要重新编译整个呼叫流程自动定制系统;若所述扩展呼叫业务是用脚本语言实现的,则不需要重新编译,并在不中断服务进程的前提下,实现呼叫服务的更新和添加。
9.如权利要求5至8中任一项所述的呼叫流程自动定制方法,其特征在于,所有呼叫服务按照异步方式执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电信科学技术第一研究所,未经电信科学技术第一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410020548.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种曲柄滑块自动分托装置
- 下一篇:粗中轧进口导卫总成





