发明名称 多线程,多路并行IVR智能语音电话群呼控制方法
摘要 本发明公开一种多线程,多路并行IVR智能语音电话群呼控制方法。首先查询通讯端口的可用范围,将可用的通讯端口按编号排入端口阵列;然后在端口阵列中,读取可用端口的号码,并判断该被选用的端口是否已经被其他的程序或者设备占用;将确认可以选用的端口赋值给IVR程序;当检测到有可以连接并拨打呼叫的电话线路的信道时,将各种外呼的参数赋值给IVR程序,并且启动该IVR程序;随后在可控的短暂的延时后,执行多路并行IVR中的下一个外呼任务,在系统资源容量的许可下,继续并行地按逻辑或算法设定的发送执行多个程序。本发明可以达到很高的外呼效率,对市场开发、调研、信息采样等应用具有难以估量的助益,带来巨大社会效益和经济效益。
申请公布号 CN102946498A 申请公布日期 2013.02.27
申请号 CN201210382973.7 申请日期 2012.10.11
申请人 无锡天讯达科技有限公司 发明人 李健西;徐振权
分类号 H04M3/493(2006.01)I;H04M3/56(2006.01)I 主分类号 H04M3/493(2006.01)I
代理机构 无锡华源专利事务所 32228 代理人 孙力坚
主权项 一种多线程,多路并行IVR智能语音电话群呼控制方法,其特征在于包括以下步骤:步骤(1),运用操作系统的指令查询获取服务器系统的通讯端口的可用范围;步骤(2),将可用的通讯端口按编号数码排入一个端口阵列;步骤(3),在端口阵列中,选用读取第一个可用端口的号码;步骤(4),再次查验,判断该被选用的端口是否已经被其他的程序或者设备所占用;如果该端口未被占用,则可以选用,执行步骤(5);如果该端口已被占用,则不能使用,循回步骤(3);步骤(5),将确认后可以选用的端口赋值给一个IVR的应用程序;步骤(6),在IVR外呼之前,检测是否有可以连接并拨打呼叫的电话线路的信道;如果没有可用的信道,则进入局部的循环等待;如果有可用电话信道,则将各种外呼的参数赋值给IVR外呼应用程序,并且启动该IVR应用程序;步骤(7),检测已经建立的端口阵列中,是否还有可以选用的通讯端口;如果没有,则循回步骤(1);如果有,则队列上移,在可控的短暂的延时后,循回步骤(3),开始执行多路并行IVR中的下一个外呼任务,在系统资源容量的许可下,继续并行地按逻辑或算法设定的发送执行多个程序。
地址 214072 江苏省无锡市滨湖区太湖西大道2188号2楼