掌桥专利:专业的专利平台
掌桥专利
首页

一种基于多通话状态的外呼拦截方法、装置及电子设备

文献发布时间:2023-06-19 11:17:41


一种基于多通话状态的外呼拦截方法、装置及电子设备

技术领域

本申请涉及语音呼叫领域,尤其涉及一种基于多通话状态的外呼拦截方法、装置及电子设备。

背景技术

随着人工智能技术的日趋成熟,传统呼叫中心逐渐被AI智能呼叫中心替代,营销外呼也越来越多的被AI机器人外呼所代替。

然而,人们也越来越多的被营销电话骚扰,应对电话骚扰的主要方式是通过在被叫端使用各种手机管家软件设置防骚扰策略,或者各大安全厂商提供骚扰号码标记功能。

而作为营销电话的发起者,希望尽可能提高外呼的接通率。因此,我们研究发现在一个通讯时间段内(例如一天或更短或更长),用户上一次的通话状态能够较为稳定的表现这通讯时间段内用户号码固定的通话状态。例如外呼发现用户的通话状态为关机,那么大概率在通讯时间段内这个号码一直会保持关机的状态。然而,目前的外呼方式只能死板的对用户不停的发起外呼,容易浪费线路资源和造成反感。

发明内容

本申请要解决的技术问题,在于提供一种基于多通话状态的外呼拦截方法、装置及电子设备,以解决现有外呼领域中无法根据用户通话状态选择是否外呼的技术问题。

为实现上述目的,本申请采用下述技术方案:

第一方面,本申请提供一种基于多通话状态的外呼拦截方法,应用在向用户发起外呼请求时,所述方法包括:

获取用户的第一通话信息,其中,所述第一通话信息为所述用户最近的通话信息;

当所述第一通话信息位于第一检查时间段时,判断所述第一通话信息是否包括需要拦截的第一通话状态;

如果是,拦截所述外呼请求。

第二方面,本申请提供一种基于多通话状态的外呼拦截装置,应用在向用户发起外呼请求时,所述装置包括:

第一获取单元,用于获取用户的第一通话信息,其中,所述第一通话信息为所述用户最近的通话信息;

第一判断单元,用于当所述第一通话信息位于第一检查时间段时,判断所述第一通话信息是否包括需要拦截的第一通话状态;

第一拦截单元,用于当所述第一通话信息是否包括需要拦截的第一通话状态,拦截所述外呼请求。

第三方面,本申请提供一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器执行以实现如上述第一方面所述的外呼拦截方法。

第四方面,本申请提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器执行以实现上述第一方面所述的外呼拦截方法。

本申请的有益效果是:本申请提供一种基于多通话状态的外呼拦截方法、装置及电子设备,基于用户一定时间范围内最近一次的通话状态,判断是否进行拦截外呼请求,有效减少对用户号码的无效外呼。

附图说明

图1为本申请一个实施例提供的一种基于多通话状态的外呼拦截方法的流程示意图;

图2为本申请另一个实施例提供的一种基于多通话状态的外呼拦截方法的流程示意图;

图3为本申请一个实施例提供的一种基于多通话状态的外呼拦截装置的结构示意图;

图4为本申请一个实施例提供的一种电子设备的结构示意图。

具体实施方式

下面通过具体实施例,并结合附图,对本申请的技术方案作进一步的具体描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

随着人工智能技术的日趋成熟,传统呼叫中心逐渐被AI智能呼叫中心替代,营销外呼也越来越多的被AI机器人外呼所代替。

然而,人们也越来越多的被营销电话骚扰,应对电话骚扰的主要方式是通过在被叫端使用各种手机管家软件设置防骚扰策略,或者各大安全厂商提供骚扰号码标记功能。

而作为营销电话的发起者,希望尽可能提高外呼的接通率。因此,我们研究发现在一个通讯时间段内(例如一天或更短或更长),用户上一次的通话状态能够较为稳定的表现这通讯时间段内用户号码固定的通话状态。例如外呼发现用户的通话状态为关机,那么大概率在通讯时间段内这个号码一直会保持关机的状态。然而,目前的外呼方式只能死板的对用户不停的发起外呼,容易浪费线路资源和造成反感。

针对现在外呼模式死板、无法根据用户通话状态选择是否外呼,本申请实施例提供一种基于多通话状态的外呼拦截方法、装置及电子设备,基于用户一定时间范围内最近一次的通话状态,判断是否进行拦截外呼请求,有效减少对用户号码的无效外呼。。

以下结合附图,详细说明本申请中各实施例提供的技术方案。

请参阅附图1,其示出了本申请一个实施例提供的一种基于多通话状态的外呼拦截方法的流程示意图,应用在向用户发起外呼请求时,所述方法包括:

S101,获取用户的第一通话信息;

针对步骤S101,所述第一通话信息为所述用户最近的通话信息,将获取的所述通话数据通过分库分表进行存储。

在一个实施例中,所述分库分表基于水平分库分表,所述用户的电话号码被配置为分库分表键,基于哈希取模分片算法存储所述通话状态的数据,通过threadLocal在所述第一检查时间段内查询所述第一通话信息。

S102,当所述第一通话信息位于第一检查时间段时,判断所述第一通话信息是否包括需要拦截的第一通话状态;

可以理解,第一检查时间段基于外呼拦截规则设置,第一检查时间段可以是距离当前时刻的任意一个时间段,例如前12小时-当前时刻或前24小时-当前时刻,本申请对此不作限定。

例如第一检查时间段被设置为前12小时-当前时刻之间,当第一通话信息为当前时刻之前7小时发生,即第一通话信息位于第一检查时间段内,此时判断所述第一通话信息是否包括需要拦截的第一通话状态。

在一个实施例中,所述第一通话状态包括已接通、拒接、无法接通、空号、主叫号码不可用、关机、占线、停机、未接、主叫欠费中的任意一种,如第一通话状态被配置为关机,即当第一通话信息位于第一检查时间段内且状态为用户关机时,执行步骤S103。

S103,如果是,拦截所述外呼请求。

请参阅附图2,其示出了本申请另一个实施例提供的一种基于多通话状态的外呼拦截方法的流程示意图,所述方法包括:

S201,获取用户的第一通话信息;

其中,所述第一通话信息为所述用户最近的通话信息。

S202,当所述第一通话信息位于第二检查时间段时,判断所述第一通话信息是否包括需要拦截的第二通话状态;

针对步骤S202,所述第二检查时间段位于所述第一检查时间段之前,例如第一检查第一检查时间段被设置为前12小时-当前时刻,第二检查时间段被设置为前24小时-前12小时或者其它前12小时之前的时刻,本申请对此不作限定。

当第一通话信息位于第二检查时间段时,例如第二检查时间段被设置为前24小时-前12小时,第一通话信息发生在当前时刻前15个小时,此时判断所述第一通话信息是否包括需要拦截的第二通话状态,第二通话状态可以是已接通、拒接、无法接通、空号、主叫号码不可用、关机、占线、停机、未接、主叫欠费中的任意一种,且第一通话状态与第二通话状态不相同,例如第二通话状态被配置为停机,即当第一通话信息位于第二检查时间段内且状态为停机时,执行步骤S203。

S203,如果是,拦截所述外呼请求。

可以理解,在预先配置外呼拦截规则时,可以根据不同的需求配置第一检查时间段和第二检查时间段,第二检查时间段位于第一检查时间段之前,当配置完成第一检查时间段和第二检查时间段后,配置第一通话状态和第二通话状态,当第一通话信息在第一检查时间段内命中第一通话状态时,拦截向用户发起的外呼请求,若第一通话信息在第一检查时间段内未命中第一通话状态,在第二检查时间段内判断第一通话信息是否命中第二通话状态,如果是,拦截向用户发起的外呼请求。

请参阅附图3,其示出了本申请一个实施例提供的一种基于多通话状态的外呼拦截装置的结构示意图,应用在向用户发起外呼请求时,所述装置包括:

第一获取单元301,用于获取用户的第一通话信息,其中,所述第一通话信息为所述用户最近的通话信息;

第一判断单元302,用于当所述第一通话信息位于第一检查时间段时,判断所述第一通话信息是否包括需要拦截的第一通话状态;

第一拦截单元303,用于当所述第一通话信息是否包括需要拦截的第一通话状态,拦截所述外呼请求。

请参阅附图4,其示出了本申请一个实施例提供的一种电子设备的结构示意图,可以包括:至少一个网络接口402、存储器403和至少一个处理器401。终端中的各个组件通过总线系统404耦合在一起。可以理解,总线系统404用于实现这些组件之间的连接通信。总线系统404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线,但是为了清楚说明起见,在附图4中将各种总线都标为总线系统404。

在一些实施方式中,存储器403存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统4031和应用程序4032。

其中,操作系统4031,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种寄出业务以及处理基于硬件的任务。应用程序4032,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本申请实施例方法的程序可以包含在应用程序中。

在上述实施例中,电子设备还包括:存储在存储器403上的至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集可由处理器401执行实现本申请实施例中所述任一外呼拦截方法的步骤。

在一个实施例中,本申请还提供了一种计算机可读存储介质,计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器执行时实现本申请实施例中所述任一外呼拦截方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的至少一条指令、至少一段程序、代码集或指令集可存储于一非易失性计算机可读取存储介质中,所述的至少一条指令、至少一段程序、代码集或指令集在执行时,可实现本申请实施例中所述任一地图绘制方法的步骤。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,这些均属于本申请的保护范围之内。

相关技术
  • 一种基于多通话状态的外呼拦截方法、装置及电子设备
  • 一种基于历史通话状态的智能外呼方法、装置及电子设备
技术分类

06120112877167