说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211123734.X (22)申请日 2022.09.15 (71)申请人 北京太极华保科技股份有限公司 地址 102200 北京市昌平区科技园区创新 路27号 (72)发明人 周伟东 郑金磊 刘华  (74)专利代理 机构 北京艾格律诗专利代理有限 公司 11924 专利代理师 王子溟 (51)Int.Cl. H04M 3/527(2006.01) H04M 3/42(2006.01) H04Q 3/66(2006.01) H04Q 3/78(2006.01) G06F 16/2455(2019.01) (54)发明名称 一种基于Redis的外呼方法、 装置及会话系 统 (57)摘要 本申请提供了一种基于Redis的外呼方法、 装置及会话系统。 所述基于Redis的外呼方法包 括: 获取软交换模块传递的会话回调信息; 根据 会话回调信息从Redis模块中读取Redis模块预 存的待外呼数据并发送给软交换模块。 本申请的 基于Redis的外 呼方法引入Redis来控制应用系 统和软交换进行智 能外呼, 可以具有如下优点: 1、 应用系统能够实时感知有待外呼数据的存在; 2、 服务器资源不会造成大量无用的浪费; 3、 一通 外呼电话结束后, 可以主动触发是否读取下一轮 外呼的数据; 4、 充分利用软交换的外呼资源。 权利要求书2页 说明书10页 附图1页 CN 115499549 A 2022.12.20 CN 115499549 A 1.一种基于Redis的外呼方法, 其特 征在于, 所述基于Redis的外呼方法包括: 获取软交换模块传递的会话回调信息; 根据会话回调信息从Redis模块中读取Redis模块预存 的待外呼数据并发送给软交换 模块。 2.如权利要求1所述的基于Redis的外呼方法, 其特征在于, 在所述获取软交换模块传 递的会话回调信息之前, 所述基于Redis的外呼方法进一 步包括: 获取多条待外呼数据; 将待外呼数据的条数信息传递给所述Redis模块, 从而使Redis模块记录待外呼数据的 总量; 将各条所述待外呼数据存 入至待外呼数据库。 3.如权利要求2所述的基于Redis的外呼方法, 其特征在于, 在所述将各条所述待外 呼 数据存入至数据库之后, 所述基于Redis模块的外呼方法进一 步包括: 获取软交换模块线路的并发数量信息; 根据软交换模块线路的并发数量信息, 将多条待外呼数据读取至Redis模块中缓存, 以 使软交换模块能够按照自身并发数量去Redis模块中读取待外呼数据。 4.如权利要求3所述的基于Redis的外呼方法, 其特征在于, 所述根据会话回调信息从 Redis中读取Redis预存的待外呼数据并发送给 软交换模块包括: 根据获取到的软交换模块传递的会话回调信息, 减少所述Redis模块所记录的待外 呼 数据的总量的数量; 判断减少后的所述Redis模块所记录的待外呼数据的总量的数量是否小于预设阈值, 若否, 则 判断所述Redis模块中是否还有缓存的待外呼数据, 若是, 则 将Redis模块中缓存的待外呼数据传递给 软交换模块。 5.如权利要求4所述的基于Redis的外呼方法, 其特征在于, 所述根据会话回调信息从 Redis模块中读取Redis模块预存的待外呼数据并发送给 软交换模块进一 步包括: 判断减少后的所述Redis模块所记录的待外呼数据的总量的数量是否小于预设阈值, 若是, 则 生成提醒通知信息 。 6.如权利要求5所述的基于Redis的外呼方法, 其特征在于, 所述根据会话回调信息从 Redis模块中读取Redis模块预存的待外呼数据并发送给 软交换模块进一 步包括: 判断所述Redis模块中是否还有缓存的待外呼数据, 若否, 则 获取预设待外呼数据库, 所述预设待外呼数据库包括至少一个预设待外呼数据以及每 个预设待外呼数据的基本信息; 随机获取待外呼数据库中的多条待外呼数据; 将每条随机获取的待外呼数据与所述预设待外呼数据库中的各条预设待外呼数据进 行比对, 判断是否有与预设待外呼数据相同的待外呼数据, 若是, 则 获取与待外呼数据相同的预设待外呼数据所 具有的基本信息; 为随机获取的各条待外呼数据中的没有获取到基本信息的各条待外呼数据中的每条 待外呼数据分别设置第一预估外呼用时 时间;权 利 要 求 书 1/2 页 2 CN 115499549 A 2根据各个第一预估外呼用时 时间获取第一平均外呼时间; 根据各个获取到的基本信息的各条待外呼数据中的每条待外呼数据分别设置第二预 估外呼用时 时间; 根据各个第二预估外呼用时 时间获取第二平均外呼时间; 根据所述第一平均外呼时间以及第二平均外呼时间获取平均外呼用时 时间; 判断所获取的平均外呼用时 时间是否大于预设阈值, 若否, 则 随机更换随机获取的各条待外呼数据中的一条待外呼数据或多条待外呼数据, 并重复 获取随机更换后的各条待外呼数据的平均外呼用时时间, 直至所述平均外呼用时时间大于 预设阈值; 将随机获取的大于预设阈值的各 条待外呼数据传递给 所述Redis模块中进行缓存。 7.如权利要求6所述的基于Redis的外呼方法, 其特征在于, 所述预设待外呼数据的基 本信息包括历史用时 时间; 所述根据各个获取到的基本信息的各条待外呼数据中的每条待外呼数据分别设置第 二预估外呼用时 时间包括: 将每个所述预设待外呼数据的历史用时时间作为与该预设待外呼数据相同的待外呼 数据的第二预估外呼用时 时间。 8.如权利 要求7所述的基于Redis的外呼方法, 其特征在于, 所述基于Redis的外呼方法 进一步包括: 获取每条待外呼数据的用户信息, 所述用户信息包括用户年龄信息和/或用户职业信 息; 所述为随机获取的各条待外呼数据中的没有获取到基本信息的各条待外呼数据中的 每条待外呼数据分别设置第一预估外呼用时 时间包括: 根据所述用户年龄信 息和/或用户职业信 息随机获取的各条待外呼数据中的没有获取 到基本信息的各 条待外呼数据中的每条待外呼数据分别设置第一预估外呼用时 时间。 9.一种基于Redis的外呼装置, 其特 征在于, 所述基于Redis的外呼装置包括: 回调信息获取模块, 所述回调信息获取模块用于获取软交换模块传递的会话回调信 息; 发送模块, 所述发送模块用于根据会话回调信息从Redis中读取Redis预存的待外呼数 据并发送给 软交换模块。 10.一种会话系统, 其特征在于, 所述会话系统包括基于Redis的外呼装置、 Redis模块、 软交换模块; 其中, 所述基于Redis的外呼装置、 Redis模块、 软交换模块配合实现如权利要求1至8中任意 一项所述的基于Redis的外呼方法。权 利 要 求 书 2/2 页 3 CN 115499549 A 3

.PDF文档 专利 一种基于Redis的外呼方法、装置及会话系统

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于Redis的外呼方法、装置及会话系统 第 1 页 专利 一种基于Redis的外呼方法、装置及会话系统 第 2 页 专利 一种基于Redis的外呼方法、装置及会话系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:14:37上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。