CN112040068B - 虚假国际号码识别方法、装置、设备及可读存储介质 - Google Patents
虚假国际号码识别方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN112040068B CN112040068B CN202010937745.6A CN202010937745A CN112040068B CN 112040068 B CN112040068 B CN 112040068B CN 202010937745 A CN202010937745 A CN 202010937745A CN 112040068 B CN112040068 B CN 112040068B
- Authority
- CN
- China
- Prior art keywords
- international
- international number
- calling
- numbers
- false
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 7
- 230000011664 signaling Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2281—Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2218—Call detail recording
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Technology Law (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本公开提供一种虚假国际号码识别方法、装置、设备及可读存储介质,方法包括:获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集;根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表;获取所述全部号码在预设时间阈值内的第二通话记录集;确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码是否记录在所述正常国际号段列表中;根据判断结果识别所述主叫国际号码是否为虚假国际号码。通过建立正常国际号段列表,对虚假国际号码进行识别,从而提高了虚假国际号码识别的效率和准确率。此外,利用正常国际号段列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
Description
技术领域
本公开涉及通信领域,尤其涉及一种虚假国际号码识别方法、装置、设备及可读存储介质。
背景技术
随着通信技术的不断更新发展,为人们带来了便捷的通讯、社交的体验,但是,电信诈骗也越来越多的出现在了用户的生活中。例如,为了隐藏身份,诈骗嫌疑人经常采用虚假号码发起呼叫,以逃避法治的打击。
为了杜绝电信诈骗,现有技术中一般都是从运营商营业系统中获取各号码的用户入网信息、经营数据等进行分析,以确定该号码是否为虚假号码,或是专用平台通过信令交互查询确定号码真实性。
但是,采用上述方法进行虚假号码识别的过程中,仅能够对某一运营商的号码进行识别操作,且仅能够对国内号码进行虚假号码的识别,无法实现对虚假国际号码进行识别,无法有效地避免电信诈骗。
发明内容
本公开提供一种虚假国际号码识别方法、装置、设备及可读存储介质,用于解决现有的虚假号码识别方法无法对国际虚假号码进行识别,无法有效地避免电信诈骗的技术问题。
本公开的第一个方面是提供一种虚假国际号码识别方法,包括:
获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录;
根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表;
获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录;
确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码是否记录在所述正常国际号段列表中;
根据判断结果识别所述主叫国际号码是否为虚假国际号码。
可选的,所述根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表,包括:
确定各第一通话记录集对应的被叫国际号码;
针对每一被叫国际号码,若所述被叫国际号码对应的国家码记录在预设的国家码表中,则根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表;
根据所述第一号段表中,所述历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段建立所述正常国际号段列表。
可选的,所述根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表之后,还包括:
确定所述第一号段表中,历史呼叫次数未超过预设的次数阈值或者平均通话时长未超过预设的时长阈值的目标被叫国际号码;
判断目标被叫国际号码在至少一个时间周期内被呼叫次数是否相同;
若相同,则将所述目标被叫国际号码的号段添加至所述正常国际号段列表中。
可选的,所述确定各第二通话记录集对应的主叫国际号码之后,还包括:
检测所述主叫国际号码对应的国家码是否记录在预设的国家码表中;
若未记录在预设的国家码表中,则判定所述主叫国际号码为虚假国际号码;
相应地,所述判断所述主叫国际号码是否记录在所述正常国际号段列表中,包括:
若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中。
可选的,所述若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中,包括:
若所述主叫国际号码的号段记录在所述正常国际号段列表中,则判定所述主叫国际号码为正常国际号码;
若所述主叫国际号码的号段未记录在所述正常国际号段列表中,则判定所述主叫国际号码为虚假国际号码。
可选的,所述根据判断结果识别所述主叫国际号码是否为虚假国际号码之后,还包括:
若检测到所述目标运营商对应的任一号码接收到所述虚假国际号码的通话请求,则拦截所述通话请求。
可选的,所述根据判断结果识别所述主叫国际号码是否为虚假国际号码之后,还包括:
根据所述虚假国际号码生成虚假国际号码列表。
可选的,所述确定各第二通话记录集对应的主叫国际号码之后,还包括:
确定所述第二通话记录集对应的主叫国际号码是否记录在所述虚假国际号码列表中;
若是,则判定所述第二通话记录集对应的主叫国际号码为虚假国际号码。
本公开的第二个方面是提供一种虚假国际号码识别装置,包括:
第一获取模块,用于获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录;
识别模块,用于根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表;
第二获取模块,用于获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录;
判断模块,用于确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中;
虚假国际号码识别模块,用于根据判断结果识别所述主叫国际号码是否为虚假国际号码。
本公开的第三个方面是提供一种虚假国际号码识别设备,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器用于调用所述存储器中的程序指令执行第一方面所述的虚假国际号码识别方法。
本公开的第四个方面是提供一种计算机可读存储介质,包括:所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的虚假国际号码识别方法。
本公开提供的虚假国际号码识别方法、装置、设备及可读存储介质,通过根据以运营商全部号码为主叫方的第一通话记录集建立正常国际号段列表。并根据该正常国际号段列表对以全部号码为被叫方的第二通话记录集进行识别操作,从而能够准确地确定第二通话记录集中的主叫国际号码是否为虚假国际号码。从而提高了虚假国际号码识别的效率和准确率。此外,利用正常国际号段列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明公开基于的网络架构示意图;
图2为本公开实施例一提供的虚假国际号码识别方法的流程示意图;
图3为本公开实施例一提供的正常国际号段列表示意图;
图4为本公开实施例提供的显示界面示意图;
图5为本公开实施例二提供的虚假国际号码识别方法的流程示意图;
图6为本公开实施例三提供的虚假国际号码识别方法的流程示意图;
图7为本公开实施例四提供的虚假国际号码识别装置的结构示意图;
图8本公开另一实施例提供的虚假国际号码识别装置的结构示意图;
图9本公开又一实施例提供的虚假国际号码识别装置的结构示意图;
图10为本公开实施例五提供的虚假国际号码识别设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例所获得的所有其他实施例,都属于本公开保护的范围。
针对上述提及的解决现有的虚假号码识别方法无法对国际虚假号码进行识别,无法有效地避免电信诈骗的技术问题,本公开提供了一种虚假国际号码识别方法、装置、设备及可读存储介质。
为了实现对虚假号码的识别,现有技术中一般需要从运营商数据库中获取各号码对应的使用数据,其中,使用数据包括用户入网信息、经营数据等。对使用数据进行分析以确定该号码是否为虚假号码,或是专用平台通过信令交互查询确定号码真实性。但是,采用上述方法仅能够对归属于该运营商的号码进行识别操作,对归属于其他运营商的号码则无法进行虚假号码的识别。
在解决上述技术问题的过程中,公开人通过研究发现,运营商对应的号码可以向其他运营商的号码进行通话操作。因此,可以对途经该运营商网络的全部通话记录进行分析,以确定被叫方的号码是否为虚假号码。
需要说明的是,本申请提供虚假国际号码识别方法、装置、设备及可读存储介质可运用在任意一种虚假号码识别的场景中。图1为本公开基于的网络架构示意图,如图1所示,本公开基于的网络架构至少包括:数据库1以及服务器2,其中,服务器2中设置有虚假国际号码识别装置。其中,虚假国际号码识别装置采用C/C++、Java、SQL或Python等语言编写。数据库1则可为云端服务器或服务器集群,其内存储有大量的数据。数据库1与服务器2通信连接,从而服务器2能够与数据库1进行信息交互。
下面以具体地实施例本公开的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2为本公开实施例一提供的虚假国际号码识别方法的流程示意图,如图2所示,该方法包括:
步骤101、获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录。
本实施例的执行主体为虚假国际号码识别装置,该虚假号码识别装置可耦合于服务器中。该服务器可以与目标运营商的数据库通信连接,从而能够与目标运营商的数据库进行信息交互。
在本实施方式中,虚假国际号码识别装置可以在目标运营商的数据库中获取目标运营商所有用户的全部主叫信令记录。并在获取到的目标运营商所有用户的全部主叫信令记录中筛选出有通话时长的第一通话记录集。
具体地,虚假国际号码识别装置可以按照预设的时间周期从目标运营商的数据库中获取目标运营商所有用户的全部主叫信令记录。也可以响应于用户的触发操作,从目标运营商的数据库中获取目标运营商所有用户的全部主叫信令记录,本公开对此不做限制。
步骤102、根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表。
在本实施方式中,虚假国际号码识别装置在获取到第一通话记录集之后,可以对第一通话记录集中的被叫国际号码进行识别,若该被叫国际号码为正常国际号码,则将该被叫国际号码的号段提取出来,存储到建立的正常国际号段列表中。
本实施方式中的号段指国际号码中位于国家码后的2~5位号码,以号段长度为3为例,若一被叫国际号码为正常国际号码,则将该被叫国际号码的国家码后三位提取出来,存储到建立的正常国际号段列表中。
图3为本公开实施例一提供的正常国际号段列表示意图,如图3所示,该正常国际号段列表中可以存储有正常国际号码对应的国家码以及号段信息。
正常国际号段列表中包含的国家码为当前已经记录在预设的国家码表中的国家码,每一国家码后对应该国家的号段。若被叫国际号码为正常国际号码,则将该被叫国际号码的号段提取出来,存储到该被叫国际号码的国家码对应的号段列表中。
步骤103、获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录。
步骤104、确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码是否记录在所述正常国际号段列表中。
步骤105、根据判断结果识别所述主叫国际号码是否为虚假国际号码。
在本实施方式中,虚假国际号码识别装置定期在目标运营商的数据库中获取目标运营商所有用户在预设时间阈值内的第二通话记录集,并在获取到的目标运营商所有用户的第二通话记录集中筛选出国际来话记录。
将国际来话记录中的主叫国际号码中的国家码和号段提取出来,判断主叫国际号码中的国家码和号段是否记录在正常国际号段列表中,根据判断结果识别主叫国际号码是否为虚假国际号码。
进一步地,在实施例一的基础上,步骤105之后,还包括:
若检测到所述目标运营商对应的任一号码接收到所述虚假国际号码的通话请求,则拦截所述通话请求。
在本实施例中,为了降低用户遭到电信诈骗的风险,可以检测目标运营商对应的任一号码是否接收到虚假国际号码的通话请求。当判定接收到虚假国际号码的通话请求时,可以直接拦截该通话请求。
需要说明的是,在拦截该虚假国际号码的通话请求之后,可以不在用户的终端设备上显示该通话请求记录,使得用户前端对该通话请求无感知。也可以在用户的终端设备上显示该通话记录已被拦截的显示信息,以使用户对全部的通话请求进行及时了解。
具体地,在拦截虚假国际号码的通话请求之后,可以在用户的终端设备上显示本次拦截情况。图4为本公开实施例提供的显示界面示意图,如图4所示,拦截界面中分为短信拦截界面和电话拦截界面,电话拦截界面中显示被拦截的国际电话信息,被拦截的国际电话信息包括国际电话号码,来电时间以及电话归属国。
本实施例提供的虚假国际号码识别方法,通过获取国际去话记录,对正常国际号码进行识别,将正常国际号码的号段提取出来建立正常国际号段列表,在检测到用户接收到国际通话请求时,对国际通话请求中主叫国际号码的国家码和号段进行提取,判断国家码和号段是否记录在正常国际号段列表,根据判断结果识别所述主叫国际号码是否为虚假国际号码,并拦截虚假国际号码的通话请求。通过建立正常国际号段列表,对虚假国际号码进行识别,从而提高了虚假国际号码识别的效率和准确率。此外,利用正常国际号段列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
图5为本公开实施例二提供的虚假国际号码识别方法的流程示意图,在实施例一的基础上,如图5所示,步骤102具体包括:
步骤201、确定各第一通话记录集对应的被叫国际号码。
步骤202、针对每一被叫国际号码,若所述被叫国际号码对应的国家码记录在预设的国家码表中,则根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表。
步骤203、根据所述第一号段表中,所述历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段建立所述正常国际号段列表。
在本实施方式中,虚假国际号码识别装置在获取到的目标运营商所有用户的全部主叫信令记录中筛选出有通话时长的第一通话记录集后,对第一通话记录集中的被叫国际号码进行提取,得到被叫国际号码的国家码。
首先判断国家码是否记录在预设的国家码表,如果国家码记录在预设的国家码表,则将该被叫国际号码的国家码、号段以及全部号码对该被叫国际号码的历史呼叫次数以及平均通话时长存储到第一号段表中。
将第一号段表中历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段提取出来,存储到正常国际号段列表。举例来说,该预设的次数阈值可设置为10次,预设的时长阈值可设置为25秒。实际应用中,预设的次数阈值和预设的时长阈值的取值可根据实际需求动态调整,但不建议低于5,通过根据通话次数以及通话时间对被叫国际号码进行筛选,从而能够排除低频低时长的记录,以确保正常国际号段列表中的数据真实可靠。
进一步地,在实施例一的基础上,步骤202之后,还包括:
确定所述第一号段表中,历史呼叫次数未超过预设的次数阈值或者平均通话时长未超过预设的时长阈值的目标被叫国际号码。
判断目标被叫国际号码在至少一个时间周期内被呼叫次数是否相同。
若相同,则将所述目标被叫国际号码的号段添加至所述正常国际号码号段列表中。
在本实施方式中,将第一号段表中历史呼叫次数未超过预设的次数阈值以及所述平均通话时长未超过预设的时长阈值的目标被叫国际号码提取出来。
判断目标被叫国际号码在至少一个时间周期内被呼叫次数是否相同。举例来说,可通过判断目标被叫国际号码在距当前日期起近一周内的被呼叫次数与在距当前日期起近一月内的被呼叫次数是否相等。实际应用中,该时间周期可以为一周,半个天,一个月,可以为系统默认值,也可以为用户设置。
若目标被叫国际号码在至少一个时间周期内被呼叫次数相同,说明目标被叫国际号码为真实国际号码,将所述目标被叫国际号码的号段添加至所述正常国际号码号段列表中。
进一步地,在实施例一的基础上,步骤104之后,还包括:
检测所述主叫国际号码对应的国家码是否记录在预设的国家码表中。
若未记录在预设的国家码表中,则判定所述主叫国际号码为虚假国际号码。
若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中。
在本实施方式中,虚假国际号码识别装置在检测到用户接收到国际通话请求时,对国际通话请求中主叫国际号码的国家码和号段进行提取。
首先判断国家码是否记录在预设的国家码表,如果国家码未记录在预设的国家码表,则判定该主叫国际号码为虚假国际号码。反之,如果国家码记录在预设的国家码表中,进一步判断该主叫国际号码的号段是否记录在正常国际号段列表中。
进一步地,在实施例一的基础上,所述若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中,包括:
若所述主叫国际号码的号段记录在所述正常国际号段列表中,则判定所述主叫国际号码为正常国际号码。
若所述主叫国际号码的号段未记录在所述正常国际号段列表中,则判定所述主叫国际号码为虚假国际号码。
在本实施方式中,若主叫国际号码的国家码记录在预设的国家码表中,并且号段记录在正常号段列表中,则判定所述主叫国际号码为正常国际号码。若主叫国际号码的国家码未记录在预设的国家码表中,则判定所述主叫国际号码为虚假国际号码。若所述主叫国际号码的国家码记录在预设的国家码表中,并且号段未记录在正常号段列表中,则判定所述主叫国际号码为虚假国际号码。
本实施例提供的虚假国际号码识别方法,通过对国际通话请求中主叫国际号码的国家码和号段进行提取,首先判断国家码是否记录在预设的国家码表,并进一步判断该主叫国际号码的号段是否记录在正常国际号段列表中来识别虚假国际号码。通过同时对国际号码的国家码和号段进行识别实现对虚假国际号码进行识别,从而提高了虚假国际号码识别的效率和准确率。此外,利用正常国际号段列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
进一步地,在上述任一实施例的基础上,步骤105之后,还包括:
根据所述虚假国际号码生成虚假国际号码列表。
在本实施方式中,若识别到国际号码的国家码或者号段不在正常国际号段列表中时,将未记录的国际号码的国家码或者未记录的号段存储到虚假国际号码列表。
图6为本公开实施例三提供的虚假国际号码识别方法的流程示意图,在上述任一实施例的基础上,如图6所示,步骤104之后,还包括:
步骤301、确定所述第二通话记录集对应的主叫国际号码是否记录在所述虚假国际号码列表中。
步骤302、若是,则判定所述第二通话记录集对应的主叫国际号码为虚假国际号码。
在本实施方式中,在根据识别的虚假国际号码建立虚假国际号码列表之后,还可以根据该虚假国际号码列表对虚假国际号码进行识别操作。
具体地,可以判断第二通话记录集对应的主叫国际号码的国家码和号段是否记录在虚假国际号码列表,若记录在虚假国际号码列表,则该国际号码为虚假国际号码。
本实施例提供的虚假国际号码识别方法,通过建立虚假国际号码列表,根据主叫国际号码的国家码和号段是否记录在虚假国际号码列表,判断主叫国际号码的真实性,进一步提高了虚假国际号码识别的效率。此外,利用虚假国际号码列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
图7为本公开实施例四提供的虚假国际号码识别装置的结构示意图,如图7所示,所述装置包括:第一获取模块701、识别模块702、第二获取模块703、判断模块704以及虚假国际号码识别模块705。其中,第一获取模块701,用于获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录。识别模块702,用于根据所述第一通话记录集对正常国际号码进行识别,建立正常国际号段列表。第二获取模块703,用于获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录。判断模块704,用于确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码是否记录在所述正常国际号段列表中。虚假国际号码识别模块705,用于根据判断结果识别所述主叫国际号码是否为虚假国际号码。
在上述任一所述实施例中,识别模块702,具体用于:确定各第一通话记录集对应的被叫国际号码;针对每一被叫国际号码,若所述被叫国际号码对应的国家码记录在预设的国家码表中,则根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表;根据所述第一号段表中,所述历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段建立所述正常国际号段列表。
在上述任一所述实施例中,识别模块702具体用于:确定所述第一号段表中,历史呼叫次数未超过预设的次数阈值或者平均通话时长未超过预设的时长阈值的目标被叫国际号码;判断目标被叫国际号码在至少一个时间周期内被呼叫次数是否相同;若相同,则将所述目标被叫国际号码的号段添加至所述正常国际号段列表中。
图8为本公开另一实施例提供的虚假国际号码识别装置的结构示意图,如图8所示,本实施例的虚假国际号码识别装置在图7所示装置结构的基础上,进一步地,还可以包括:检测模块801和虚假国际号码判断模块802。其中,
检测模块801,用于检测所述主叫国际号码对应的国家码是否记录在预设的国家码表中。
虚假国际号码判断模块802,用于若未记录在预设的国家码表中,则判定所述主叫国际号码为虚假国际号码。
相应地,判断模块704,具体用于:若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中。
在上述任一所述实施例中,判断模块704,还具体用于:若所述主叫国际号码的号段记录在所述正常国际号段列表中,则判定所述主叫国际号码为正常国际号码;若所述主叫国际号码的号段未记录在所述正常国际号段列表中,则判定所述主叫国际号码为虚假国际号码。
图9为本公开又一实施例提供的虚假国际号码识别装置的结构示意图,如图9所示,还可以包括:虚假国际号码列表生成模块901。其中,
虚假国际号码列表生成模块901,用于根据所述虚假国际号码生成虚假国际号码列表。
在上述任一所述实施例中,判断模块704,还具体用于:确定所述第二通话记录集对应的主叫国际号码是否记录在所述虚假国际号码列表中;若是,则判定所述第二通话记录集对应的主叫国际号码为虚假国际号码。
本实施例提供的虚假国际号码识别装置,通过获取国际去话记录,对正常国际号码进行识别,将正常国际号码的号段提取出来建立正常国际号段列表,在检测到用户接收到国际通话请求时,对国际通话请求中主叫国际号码的国家码和号段进行提取,判断国家码和号段是否记录在正常国际号段列表,根据判断结果识别所述主叫国际号码是否为虚假国际号码,并拦截虚假国际号码的通话请求。通过建立正常国际号段列表,对虚假国际号码进行识别,从而提高了虚假国际号码识别的效率和准确率。此外,利用正常国际号段列表对虚假国际号码进行识别不限制号码归属运营商,提高了虚假号码识别的有效性。
图10为本公开实施例五提供的虚假国际号码识别设备的结构示意图,如图10所示,所述虚假国际号码识别设备,包括:存储器1001,处理器1002;
存储器1001,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器1001可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,处理器1002可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本公开实施例的一个或多个集成电路。
可选的,在具体实现上,如果存储器1001和处理器1002独立实现,则存储器1001和处理器1002可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(PeripheralComponent,简称为PCI)总线或扩展工业标准体系结构(Extended Industry StandardArchitecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器1001和处理器1002集成在一块芯片上实现,则存储器1001和处理器1002可以通过内部接口完成相同间的通信。
本公开的另一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述任一实施例所述的虚假国际号码识别方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。
Claims (10)
1.一种虚假国际号码识别方法,其特征在于,包括:
获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录;
确定各第一通话记录集对应的被叫国际号码;
针对每一被叫国际号码,若所述被叫国际号码对应的国家码记录在预设的国家码表中,则根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表;
根据所述第一号段表中,所述历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段建立正常国际号段列表;
获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录;
确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码是否记录在所述正常国际号段列表中;
根据判断结果识别所述主叫国际号码是否为虚假国际号码。
2.根据权利要求1所述的方法,其特征在于,所述根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表之后,还包括:
确定所述第一号段表中,历史呼叫次数未超过预设的次数阈值或者平均通话时长未超过预设的时长阈值的目标被叫国际号码;
判断目标被叫国际号码在至少一个时间周期内被呼叫次数是否相同;
若相同,则将所述目标被叫国际号码的号段添加至所述正常国际号段列表中。
3.根据权利要求1所述的方法,其特征在于,所述确定各第二通话记录集对应的主叫国际号码之后,还包括:
检测所述主叫国际号码对应的国家码是否记录在预设的国家码表中;
若未记录在预设的国家码表中,则判定所述主叫国际号码为虚假国际号码;
相应地,所述判断所述主叫国际号码是否记录在所述正常国际号段列表中,包括:
若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中。
4.根据权利要求3所述的方法,其特征在于,所述若所述主叫国际号码对应的国家码记录在预设的国家码表中,则判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中,包括:
若所述主叫国际号码的号段记录在所述正常国际号段列表中,则判定所述主叫国际号码为正常国际号码;
若所述主叫国际号码的号段未记录在所述正常国际号段列表中,则判定所述主叫国际号码为虚假国际号码。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述根据判断结果识别所述主叫国际号码是否为虚假国际号码之后,还包括:
若检测到所述目标运营商对应的任一号码接收到所述虚假国际号码的通话请求,则拦截所述通话请求。
6.根据权利要求1-3任一项所述的方法,其特征在于,所述根据判断结果识别所述主叫国际号码是否为虚假国际号码之后,还包括:
根据所述虚假国际号码生成虚假国际号码列表。
7.根据权利要求6所述的方法,其特征在于,所述确定各第二通话记录集对应的主叫国际号码之后,还包括:
确定所述第二通话记录集对应的主叫国际号码是否记录在所述虚假国际号码列表中;
若是,则判定所述第二通话记录集对应的主叫国际号码为虚假国际号码。
8.一种虚假国际号码识别装置,其特征在于,包括:
第一获取模块,用于获取目标运营商对应的全部号码在预设时间阈值内的第一通话记录集,所述第一通话记录集是所述全部号码为主叫方的通话记录;
识别模块,用于确定各第一通话记录集对应的被叫国际号码;针对每一被叫国际号码,若所述被叫国际号码对应的国家码记录在预设的国家码表中,则根据所述被叫国际号码的国家码、号段以及全部号码对所述被叫国际号码的历史呼叫次数以及平均通话时长生成第一号段表;根据所述第一号段表中,所述历史呼叫次数超过预设的次数阈值以及所述平均通话时长超过预设的时长阈值的被叫国际号码的号段建立正常国际号段列表;
第二获取模块,用于获取所述全部号码在预设时间阈值内的第二通话记录集,所述第二通话记录集是所述全部号码为被叫方的通话记录;
判断模块,用于确定各第二通话记录集对应的主叫国际号码,判断所述主叫国际号码的号段是否记录在所述正常国际号段列表中;
虚假国际号码识别模块,用于根据判断结果识别所述主叫国际号码是否为虚假国际号码。
9.一种虚假国际号码识别设备,其特征在于,包括:存储器,处理器;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器用于调用所述存储器中的程序指令执行如权利要求1-7任一项所述的虚假国际号码识别方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的虚假国际号码识别方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010937745.6A CN112040068B (zh) | 2020-09-08 | 2020-09-08 | 虚假国际号码识别方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010937745.6A CN112040068B (zh) | 2020-09-08 | 2020-09-08 | 虚假国际号码识别方法、装置、设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112040068A CN112040068A (zh) | 2020-12-04 |
CN112040068B true CN112040068B (zh) | 2021-10-22 |
Family
ID=73584238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010937745.6A Active CN112040068B (zh) | 2020-09-08 | 2020-09-08 | 虚假国际号码识别方法、装置、设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112040068B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109429230A (zh) * | 2017-08-28 | 2019-03-05 | 中国移动通信集团浙江有限公司 | 一种通信诈骗识别方法及系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060227958A1 (en) * | 2005-03-31 | 2006-10-12 | Tschand Suraj P | Intelligent wrong number intercept handler |
CN102469460B (zh) * | 2010-11-08 | 2014-10-01 | 中国移动通信集团广东有限公司 | 一种识别非法国际移动设备识别码的方法及装置 |
CN103906067B (zh) * | 2012-12-28 | 2018-05-18 | 中国移动通信集团设计院有限公司 | 虚假主叫号码的识别方法及装置 |
CN104703187B (zh) * | 2013-12-09 | 2018-10-12 | 中国移动通信集团公司 | 一种虚假主叫判断方法及装置 |
US9420094B1 (en) * | 2015-10-01 | 2016-08-16 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
CN109246706A (zh) * | 2017-05-27 | 2019-01-18 | 中国电信股份有限公司 | 虚假国际漫游呼叫拦截方法、装置和系统 |
CN111294466B (zh) * | 2018-12-06 | 2021-07-16 | 中国移动通信集团安徽有限公司 | 非法呼叫的识别方法、装置、设备及介质 |
-
2020
- 2020-09-08 CN CN202010937745.6A patent/CN112040068B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109429230A (zh) * | 2017-08-28 | 2019-03-05 | 中国移动通信集团浙江有限公司 | 一种通信诈骗识别方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN112040068A (zh) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106791220B (zh) | 防止电话诈骗的方法及系统 | |
CN110493477B (zh) | 诈骗号码识别方法、装置、设备及存储介质 | |
WO2015070823A1 (zh) | 移动终端号码智能防护系统及方法 | |
CN108243049B (zh) | 电信欺诈识别方法及装置 | |
CN107819747B (zh) | 一种基于通信事件序列的电信诈骗关联分析系统和方法 | |
CN109769244B (zh) | 异常电话卡的识别方法、装置、设备及可读存储介质 | |
CN107770777B (zh) | 一种录音诈骗电话的识别方法 | |
CN108259680B (zh) | 诈骗电话识别方法、装置以及用于识别诈骗电话的服务器 | |
CN114169438A (zh) | 一种电信网络诈骗识别方法、装置、设备及存储介质 | |
CN110611929A (zh) | 异常用户识别方法及装置 | |
CN111901790A (zh) | 电信诈骗的识别方法、装置、电子装置和存储介质 | |
CN107231494A (zh) | 一种用户通信特征的获取方法、存储介质及电子设备 | |
CN110536302A (zh) | 电信诈骗提醒方法和装置 | |
CN110381218A (zh) | 一种识别电话诈骗团伙的方法及装置 | |
CN108810290B (zh) | 一种诈骗电话的识别的方法及系统 | |
US10701205B2 (en) | Communications network | |
CN107705126B (zh) | 一种交易指令的处理方法及装置 | |
CN115103063B (zh) | 一种针对假冒客服类的互联网诈骗识别方法及装置 | |
CN106254691A (zh) | 一种欺诈号码的识别方法和识别装置 | |
CN108777749B (zh) | 一种诈骗电话识别方法及装置 | |
CN114168423A (zh) | 异常号码的呼叫监控方法、装置、设备及存储介质 | |
CN112040068B (zh) | 虚假国际号码识别方法、装置、设备及可读存储介质 | |
CN113780407A (zh) | 一种数据检测方法、装置、电子设备及存储介质 | |
CN109121137B (zh) | 双卡终端的用户号码使用类型识别方法及装置 | |
CN112788016B (zh) | 一种非法用户识别方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |