利索能及
我要发布
收藏
专利号: 2021100645158
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多租户的语音呼叫处理方法,其特征在于,所述多租户的语音呼叫处理方法包括:

基于预设电话引擎构建号码安全系统,并将所述号码安全系统部署至内网服务器,得到部署结果;

当所述部署结果为部署成功时,通过所述号码安全系统按照会话初始化协议从至少一个预设的运营商服务中提取多个号码资源信息,并将所述多个号码资源信息存储至所述内网服务器中;

将多个租户信息导入至所述号码安全系统,按照所述多个号码资源信息分别对每个租户信息设置至少一个号码安全策略,每个租户信息包括至少一个用户号码;

接收目标用户呼叫请求,按照所述目标用户呼叫请求匹配目标租户对应的至少一个号码安全策略,基于所述目标租户对应的至少一个号码安全策略建立语音业务连接;

其中,所述基于预设电话引擎构建号码安全系统,并将所述号码安全系统部署至内网服务器,得到部署结果,包括:通过预设电话引擎按照预设多维度业务场景信息依次进行系统构建和接口标准化处理,得到号码安全系统,并将所述号码安全系统提交至预设代码仓库;当接收到系统部署请求时,解析所述系统部署请求,得到待部署版本标识;根据所述待部署版本标识从所述预设代码仓库中查询所述号码安全系统对应的目标版本代码,并对所述目标版本代码进行编译和打包处理,得到系统部署包;将所述系统部署包远程传输至内网服务器,并对所述内网服务器发送远程安装命令,以使得所述内网服务器对系统部署包进行安装部署,得到部署结果;

其中,所述将多个租户信息导入至所述号码安全系统,按照所述多个号码资源信息分别对每个租户信息设置至少一个号码安全策略,每个租户信息包括至少一个用户号码,包括:接收待导入文件,对所述待导入文件进行信息验证成功后,将所述待导入文件导入至所述号码安全系统中,所述待导入文件包括多个租户信息,每个租户信息包括至少一个用户号码;按照所述多个号码资源信息分别对每个用户号码设置至少一个号码安全策略,并根据预设优先级规则对每个号码安全策略设置对应的优先级;

其中,所述接收目标用户呼叫请求,按照所述目标用户呼叫请求匹配目标租户对应的至少一个号码安全策略,基于所述目标租户对应的至少一个号码安全策略建立语音业务连接,包括:接收目标用户呼叫请求,解析所述目标用户呼叫请求,得到用户唯一标识,并根据所述用户唯一标识确定主叫用户号码和被叫用户号码;根据所述主叫用户号码和所述被叫用户号码确定目标租户对应的至少一个号码安全策略;基于所述目标租户对应的至少一个号码安全策略进行安全语音业务连接,并记录目标租户每次通话的费用信息。

2.根据权利要求1所述的多租户的语音呼叫处理方法,其特征在于,所述当所述部署结果为部署成功时,通过所述号码安全系统按照会话初始化协议从至少一个预设的运营商服务中提取多个号码资源信息,并将所述多个号码资源信息存储至所述内网服务器中,包括:当所述部署结果为部署成功时,通过所述号码安全系统按照会话初始化协议拨号对接至少一个预设的运营商服务,得到多个号码资源信息;

将所述多个号码资源信息按照预设号码类型进行分类,得到多个号码组,并将所述多个号码组分类存储至所述内网服务器中的预设数据库。

3.根据权利要求1或2所述的多租户的语音呼叫处理方法,其特征在于,在所述接收目标用户呼叫请求,按照所述目标用户呼叫请求匹配目标租户对应的至少一个号码安全策略,基于所述目标租户对应的至少一个号码安全策略建立语音业务连接之后,所述多租户的语音呼叫处理方法还包括:通过预设定时任务获取目标租户每次通话的费用信息;

基于所述目标租户每次通话的费用信息对所述目标租户生成话费账单信息,并将所述话费账单信息推送至所述目标租户。

4.根据权利要求1或2所述的多租户的语音呼叫处理方法,其特征在于,在所述接收目标用户呼叫请求,按照所述目标用户呼叫请求匹配目标租户对应的至少一个号码安全策略,基于所述目标租户对应的至少一个号码安全策略建立语音业务连接之后,所述多租户的语音呼叫处理方法还包括:获取目标租户的通话信息,并将所述目标租户的通话信息记录至预设日志数据表;

当接收到日志查询请求时,根据所述日志查询请求查询所述预设日志数据表,得到日志查询结果,并基于所述日志查询结果统计分析在预设时长内每个租户的总呼叫时长、呼叫阻塞率和呼叫成功率。

5.一种多租户的语音呼叫处理装置,其特征在于,所述多租户的语音呼叫处理装置包括:

部署模块,用于基于预设电话引擎构建号码安全系统,并将所述号码安全系统部署至内网服务器,得到部署结果;

初始化模块,当所述部署结果为部署成功时,用于通过所述号码安全系统按照会话初始化协议从至少一个预设的运营商服务中提取多个号码资源信息,并将所述多个号码资源信息存储至所述内网服务器中;

设置模块,用于将多个租户信息导入至所述号码安全系统,按照所述多个号码资源信息分别对每个租户信息设置至少一个号码安全策略,每个租户信息包括至少一个用户号码;

呼叫模块,用于接收目标用户呼叫请求,按照所述目标用户呼叫请求匹配目标租户对应的至少一个号码安全策略,基于所述目标租户对应的至少一个号码安全策略建立语音业务连接;

其中,所述部署模块具体用于:通过预设电话引擎按照预设多维度业务场景信息依次进行系统构建和接口标准化处理,得到号码安全系统,并将所述号码安全系统提交至预设代码仓库;当接收到系统部署请求时,解析所述系统部署请求,得到待部署版本标识;根据所述待部署版本标识从所述预设代码仓库中查询所述号码安全系统对应的目标版本代码,并对所述目标版本代码进行编译和打包处理,得到系统部署包;将所述系统部署包远程传输至内网服务器,并对所述内网服务器发送远程安装命令,以使得所述内网服务器对系统部署包进行安装部署,得到部署结果;

其中,所述设置模块具体用于:接收待导入文件,对所述待导入文件进行信息验证成功后,将所述待导入文件导入至所述号码安全系统中,所述待导入文件包括多个租户信息,每个租户信息包括至少一个用户号码;按照所述多个号码资源信息分别对每个用户号码设置至少一个号码安全策略,并根据预设优先级规则对每个号码安全策略设置对应的优先级;

其中,所述呼叫模块具体用于:接收目标用户呼叫请求,解析所述目标用户呼叫请求,得到用户唯一标识,并根据所述用户唯一标识确定主叫用户号码和被叫用户号码;根据所述主叫用户号码和所述被叫用户号码确定目标租户对应的至少一个号码安全策略;基于所述目标租户对应的至少一个号码安全策略进行安全语音业务连接,并记录目标租户每次通话的费用信息。

6.一种多租户的语音呼叫处理设备,其特征在于,所述多租户的语音呼叫处理设备包括:存储器和至少一个处理器,所述存储器中存储有指令;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述多租户的语音呼叫处理设备执行如权利要求1‑4中任意一项所述的多租户的语音呼叫处理方法。

7.一种计算机可读存储介质,其上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1‑4中任意一项所述的多租户的语音呼叫处理方法。