一种自动语音骚扰号码处理方法、装置及系统与流程

文档序号:17430302发布日期:2019-04-17 03:24阅读:671来源:国知局
一种自动语音骚扰号码处理方法、装置及系统与流程

本发明涉及通信技术领域,特别涉及一种自动语音骚扰号码处理方法、装置及系统。



背景技术:

近年来,国内手机用户深受骚扰电话的困扰,骚扰电话成为一项亟待解决的社会热点问题。骚扰电话中的其中一类为自动语音骚扰电话,自动语音骚扰电话的特点为自动化拨打和语音播报,由于其无需人工操作,故其拨打次数频繁并对手机用户的通信业务网体验造成极其恶劣的影响。

现有技术通过设于手机终端侧的防骚扰应用软件实现骚扰电话拦截,防骚扰应用软件具体根据黑名单库对呼入的骚扰电话进行拦截,其无法及时识别出自动语音骚扰电话,以实现对自动语音骚扰电话的预先拦截。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一,提供了一种自动语音骚扰号码处理方法、装置及系统,能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

为实现上述目的,本发明提供了一种自动语音骚扰号码处理方法,包括:

根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,所述异常号码规则为在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值;

通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码,若判断出所述异常号码为自动语音骚扰号码,报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

可选地,在所述根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码之前还包括:

获取移动交换中心和/或公共电话交换网中的语音电话呼叫日志。

可选地,所述根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码具体包括:

判断所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数是否大于第一预设阈值且呼入次数是否小于第二预设阈值且平均通话时长是否小于预设时长阈值,若判断出所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值,筛选出所述主叫号码为异常号码。

可选地,所述预设时间段为8-10分钟,所述第一预设阈值为8-10次,所述第二预设阈值为1-3次,所述预设时长阈值为8-10秒。

可选地,所述通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码包括:

发送一次或多次语音电话验证请求至与所述异常号码对应的终端,所述语音电话验证请求包括多位随机数字;

若判断出所述终端的连续未接通次数大于第一预设次数阈值,判断出所述异常号码为自动语音骚扰号码;或

若判断出所述终端发送的语音电话验证请求反馈信息与所述多位随机数字不相符且不相符次数大于第二预设次数阈值,判断出所述异常号码为自动语音骚扰号码。

为实现上述目的,本发明还提供了一种自动语音骚扰号码处理装置,包括:

筛选模块,用于根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,所述异常号码规则为在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值;

判断模块,用于通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码;

报告模块,用于当判断出所述异常号码为自动语音骚扰号码时,报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

可选地,还包括:

获取模块,用于获取移动交换中心和/或公共电话交换网中的语音电话呼叫日志。

可选地,所述筛选模块包括:

第一判断子模块,用于判断所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数是否大于第一预设阈值且呼入次数是否小于第二预设阈值且平均通话时长是否小于预设时长阈值;

筛选子模块,用于当判断出所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值时,筛选出所述主叫号码为异常号码。

可选地,所述判断模块包括:

发送子模块,用于发送一次或多次语音电话验证请求至与所述异常号码对应的终端,所述语音电话验证请求包括多位随机数字;

第二判断子模块,用于判断所述终端的连续未接通次数是否大于第一预设次数阈值,判断所述终端发送的语音电话验证请求反馈信息是否与所述多位随机数字不相符且不相符次数大于第二预设次数阈值;

判断出子模块,用于当判断出所述终端的连续未接通次数大于第一预设次数阈值时,判断出所述异常号码为自动语音骚扰号码;当判断出所述终端发送的语音电话验证请求反馈信息与所述多位随机数字不相符且不相符次数大于第二预设次数阈值时,判断出所述异常号码为自动语音骚扰号码。

为实现上述目的,本发明还提供了一种自动语音骚扰号码处理系统,包括移动交换中心、公共电话交换网和上所述的自动语音骚扰号码处理装置。

本发明具有以下有益效果:

本发明提供的自动语音骚扰号码处理方法,根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,再通过语音电话验证方式判断异常号码是否为自动语音骚扰号码,并报告自动语音骚扰号码至移动交换中心和/或公共电话交换网以限制自动语音骚扰号码的呼叫功能,该方法能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的一种自动语音骚扰号码处理方法的流程示意图;

图2为本发明实施例二提供的一种自动语音骚扰号码处理方法的流程示意图;

图3为本发明实施例三提供的一种自动语音骚扰号码处理装置的结构示意图;

图4为本发明实施例四提供的一种自动语音骚扰号码处理装置的结构示意图;

图5为本发明实施例五提供的一种自动语音骚扰号码处理系统的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

本领域技术技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。

实施例一

图1为本发明实施例一提供的一种自动语音骚扰号码处理方法的流程示意图,如图1所示,该方法包括以下步骤:

步骤101、根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,所述异常号码规则为在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值。

步骤102、通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码,若是,执行步骤103;若否,执行步骤101。

步骤103、报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

本实施例提供的自动语音骚扰号码处理方法,根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,再通过语音电话验证方式判断异常号码是否为自动语音骚扰号码,并报告自动语音骚扰号码至移动交换中心和/或公共电话交换网以限制自动语音骚扰号码的呼叫功能,该方法能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

实施例二

图2为本发明实施例二提供的一种自动语音骚扰号码处理方法,如图2所示,该方法包括:

步骤201、获取移动交换中心和/或公共电话交换网中的语音电话呼叫日志。

优选地,本实施例中的各步骤由自动语音骚扰号码处理装置执行。

移动交换中心(msc,mobileswitchingcenter)和公共电话交换网(pstn,publicswitchedtelephonenetwork)中存储有语音电话呼叫日志。

值得说明的是,移动交换中心和公共电话交换网中的语音电话呼叫日志属运营商管辖,运营商为通信服务的提供方和运营方,自动语音骚扰号码处理装置设于运营商侧,本实施例中运营商可以起到监督管理自动语音骚扰号码的作用。

本实施例中所述的自动语音骚扰号码是指与自动语音播报类型的骚扰电话对应的号码。

步骤202、判断所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数是否大于第一预设阈值且呼入次数是否小于第二预设阈值且平均通话时长是否小于预设时长阈值,若是,执行步骤203;若否,执行步骤201。

自动语音骚扰电话的特点包括:呼出频率高、平均通话时间短、呼出业务与呼入业务的比例差值大、对呼入非人工接听应答。针对自动语音骚扰电话的上述特点,当判断出语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值时,判断出该主叫号码为异常号码。

预设时间段为8-10分钟,第一预设阈值为8-10次,第二预设阈值为1-3次,预设时长阈值为8-10秒。优选地,预设时间段为10分钟,第一预设阈值为10次,第二预设阈值为2次,预设时长阈值为10秒。

步骤203、筛选出所述主叫号码为异常号码。

异常号码为疑似自动语音骚扰电话。

步骤204、发送一次或多次语音电话验证请求至与所述异常号码对应的终端,所述语音电话验证请求包括多位随机数字。

优选地,在筛选出该异常号码的1分钟内,对与该异常号码对应的终端发送语音电话验证请求,语音电话验证请求以语音电话的方式呼叫该异常号码。

步骤205、判断所述终端的连续未接通次数是否大于第一预设次数阈值,若否,执行步骤206;若是,执行步骤207。

当发送的语音电话验证请求未被与该异常号码对应的终端接听或无法接通时,在5分钟后再次发送语音电话验证请求至该终端。当该终端的连续未接通次数大于第一预设次数阈值时,执行步骤207。优选地,第一预设次数阈值为3次。

步骤206、判断所述终端发送的语音电话验证请求反馈信息是否与所述多位随机数字不相符且不相符次数大于第二预设次数阈值,若是,执行步骤207;若否,执行步骤201。

若发送的语音电话验证请求被与该异常号码对应的终端接听,以电脑语音的方式播报多位随机数字至该终端,与该终端对应的用户可根据播报的多位随机数字发出语音电话验证请求反馈信息。多位随机数字可以为4位随机数字,语音电话验证请求反馈信息与4位随机数字对应或相同。如:与该终端对应的用户可依次键入多位随机数字后按#键确认发出。

若判断出终端发送的语音电话验证请求反馈信息与多位随机数字相符,或若判断出终端发送的语音电话验证请求反馈信息与所述多位随机数字不相符但不相符次数小于或等于第二预设次数阈值,判断出该异常号码不为自动语音骚扰号码。

若判断出终端发送的语音电话验证请求反馈信息是否与多位随机数字不相符且不相符次数大于第二预设次数阈值,执行步骤207。具体地,当前一次判断出终端发送的语音电话验证请求反馈信息与多位随机数字不相符时,在1分钟内再次播报新的多位随机数字至该终端。优选地,第二预设次数阈值为3次。

步骤207、判断出所述异常号码为自动语音骚扰号码。

异常号码对应的终端未通过语音电话验证请求测试,判断出该异常号码为自动语音骚扰号码。

步骤208、报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

移动交换中心和/或公共电话交换网修改该自动语音骚扰号码的通话策略,以限制该自动语音骚扰号码的呼入和呼出功能。如:限制该自动语音骚扰号码的呼出频率或关闭该自动语音骚扰号码的呼叫功能。

应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

本实施例提供的自动语音骚扰号码处理方法,根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,再通过语音电话验证方式判断异常号码是否为自动语音骚扰号码,该方法将运营商纳入了自动语音骚扰号码的识别过程中,能够从运营商侧及时有效识别出自动语音骚扰号码,并限制自动语音骚扰电话的呼叫功能,实现特定类型骚扰电话的针对性防范,使得用户免受自动语音骚扰号码的影响,从而提升了用户体验。

实施例三

图3为本发明实施例三提供的一种自动语音骚扰号码处理装置的结构示意图,如图3所示,该装置包括筛选模块11、判断模块12和报告模块13。

筛选模块11用于根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,所述异常号码规则为在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值。判断模块12用于通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码。报告模块13用于当判断出所述异常号码为自动语音骚扰号码时,报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

本实施例提供的自动语音骚扰号码处理装置可用于实现本实施例一提供的自动语音骚扰号码处理方法。

本实施例提供的自动语音骚扰号码处理装置,筛选模块根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,判断模块通过语音电话验证方式判断异常号码是否为自动语音骚扰号码,报告模块报告自动语音骚扰号码至移动交换中心和/或公共电话交换网以限制自动语音骚扰号码的呼叫功能,该装置能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

实施例四

图4为本发明实施例四提供的一种自动语音骚扰号码处理装置的结构示意图,如图4所示,该装置包括筛选模块11、判断模块12和报告模块13。

筛选模块11用于根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,所述异常号码规则为在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值。判断模块12用于通过语音电话验证方式判断所述异常号码是否为自动语音骚扰号码。报告模块13用于当判断出所述异常号码为自动语音骚扰号码时,报告所述自动语音骚扰号码至移动交换中心和/或公共电话交换网,以供移动交换中心和/或公共电话交换网限制所述自动语音骚扰号码的呼叫功能。

进一步地,该装置还包括获取模块10。获取模块10用于获取移动交换中心和/或公共电话交换网中的语音电话呼叫日志。

进一步地,所述筛选模块11具体包括第一判断子模块111和筛选子模块112。

第一判断子模块111用于判断所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数是否大于第一预设阈值且呼入次数是否小于第二预设阈值且平均通话时长是否小于预设时长阈值。筛选子模块112用于当判断出所述语音电话呼叫日志中的主叫号码在预设时间段内的呼叫次数大于第一预设阈值且呼入次数小于第二预设阈值且平均通话时长小于预设时长阈值时,筛选出所述主叫号码为异常号码。

进一步地,所述判断模块12具体包括发送子模块121、第二判断子模块122和判断出子模块123。

发送子模块121用于发送一次或多次语音电话验证请求至与所述异常号码对应的终端,所述语音电话验证请求包括多位随机数字。第二判断子模块122用于判断所述终端的连续未接通次数是否大于第一预设次数阈值,判断所述终端发送的语音电话验证请求反馈信息是否与所述多位随机数字不相符且不相符次数大于第二预设次数阈值。判断出子模块123用于当判断出所述终端的连续未接通次数大于第一预设次数阈值时,判断出所述异常号码为自动语音骚扰号码;当判断出所述终端发送的语音电话验证请求反馈信息与所述多位随机数字不相符且不相符次数大于第二预设次数阈值时,判断出所述异常号码为自动语音骚扰号码。

本实施例提供的自动语音骚扰号码处理装置可用于实现本实施例二提供的自动语音骚扰号码处理方法。

本实施例提供的自动语音骚扰号码处理装置,筛选模块根据预设的异常号码规则从预先获取的语音电话呼叫日志中筛选出异常号码,判断模块通过语音电话验证方式判断异常号码是否为自动语音骚扰号码,报告模块报告自动语音骚扰号码至移动交换中心和/或公共电话交换网以限制自动语音骚扰号码的呼叫功能,该装置能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

实施例五

图5为本发明实施例五提供的一种自动语音骚扰号码处理系统的结构示意图,如图5所示,该系统包括移动交换中心2、公共电话交换网3和自动语音骚扰号码处理装置1。所述自动语音骚扰号码处理装置可以为实施例三或实施例四提供的自动语音骚扰号码处理装置。

进一步地,该系统还包括多个用户终端4。

本实施例提供的自动语音骚扰号码处理系统,能够有效识别出自动语音骚扰号码并限制自动语音骚扰电话的呼叫功能。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1