黑名单号码共享及识别方法、装置、设备、存储介质制造方法及图纸

技术编号:25192944 阅读:36 留言:0更新日期:2020-08-07 21:19
本发明专利技术公开了一种黑名单号码共享及识别方法、装置、设备、存储介质。其中,黑名单号码共享方法包括:获取举报验证请求;若举报人信息通过验证,利用共识机制将举报人信息和黑名单号码写入区块,并将黑名单号码的号码特征存储至特征簇;生成举报报备请求;若举报报备请求通过其他验证节点验证,利用共识机制将黑名单号码和平台标识写入区块。同时,黑名单号码识别方法包括:获取待识别号码;查询待识别号码是否被作为黑名单号码存储在特征簇中;若查询到待识别号码被作为黑名单号码存储在特征簇中,查询黑名单号码对应的区块,以确定黑名单号码对应的验证节点。根据本发明专利技术实施例,能够快速将黑名单号码共享至黑名单号码库,防止举报人的恶意举报。

【技术实现步骤摘要】
黑名单号码共享及识别方法、装置、设备、存储介质
本专利技术属于移动通信
,尤其涉及一种黑名单号码共享及识别方法、装置、设备、存储介质。
技术介绍
随着移动互联网的快速发展,移动终端的电话和短信等的骚扰问题日趋严重,一方面这些骚扰问题不仅给用户的工作和生活造成了影响,甚至可能损害用户的经济利益;另一方面这些骚扰问题严重影响用户的使用体验,同时也会影响到终端厂商和运营商等干系方的形象和声誉。针对目前已有的各种骚扰问题,大多数用户会使用移动终端上预装的黑名单号码识别软件或者安装第三方的黑名单号码识别软件来解决电话和短信等的骚扰问题。虽然这种方式能够在一定程度上解决骚扰问题,但还是存在以下的一些问题:首先,各个识别软件的数据库互不联通(不能相互共享),所以无法最大化的满足用户防骚扰的需求,除非用户在移动终端上同时安装多个识别软件。然而在移动终端上同时安装多个识别软件的这种方式并不方便,同时由于多个识别软件的识别能力具有差异,针对同一个号码可能出现不同的识别结果,导致用户无法根据不同的识别结果做出判断。其次,目前各个是识别软件的黑名单号码举报功能中,一般都设有举报次数阈值,当一个号码被举报的次数超过举报次数阈值后,才会将该号码纳入黑名单号码库,以对该号码进行提示及拦截。由于不同的用户使用的识别软件不同,导致用户举报的号码,不能及时的同步到所有识别软件的数据库,进而会导致被举报的号码没有被纳入或者延迟纳入(达到举报次数阈值的时间推迟)识别软件的黑名单号码库,给用户造成不便。再次,用户利用识别软件对黑名单号码进行举报时,还存在恶意举报的可能性,从而给用户造成不必要的困扰和名誉的损害。
技术实现思路
本专利技术实施例提供一种黑名单号码共享及识别方法、装置、设备、存储介质,能够快速将被举报的黑名单号码共享至黑名单号码库,从而能够及时识别待识别号码是否为黑名单号码,并且保证黑名单号码库的数据安全以及防止举报人的恶意举报。一方面,本专利技术实施例提供一种黑名单号码共享方法,包括:获取举报验证请求;其中,所述举报验证请求包括举报人信息、被举报的黑名单号码及所述黑名单号码的号码特征;验证所述举报人信息,若所述举报人信息通过验证,利用共识机制将所述举报人信息和所述黑名单号码写入区块,并将所述黑名单号码的号码特征存储至特征簇;根据所述黑名单号码和验证节点的平台标识生成举报报备请求;将所述举报报备请求向其他验证节点广播,若所述举报报备请求通过所述其他验证节点验证,利用共识机制将所述黑名单号码和所述平台标识写入所述区块,以将所述黑名单号码共享至黑名单号码库。进一步地,所述区块的区块体包括举报信息部分和验证信息部分,所述举报信息部分用于存储所述举报人信息和所述黑名单号码,所述验证信息部分用于存储所述黑名单号码和所述平台标识。进一步地,将所述举报人信息和所述黑名单号码写入区块,包括:将所述举报人信息和所述黑名单号码分别转换为对应的散列值;将所述举报人信息对应的散列值和所述黑名单号码对应的散列值写入所述区块。进一步地,所述将所述黑名单号码的号码特征存储至特征簇,包括:根据所述黑名单号码的号码特征,将所述黑名单号码及其被写入的区块对应的区块地址,存储至所述特征簇中对应的至少一个特征单元中。另一方面,本专利技术实施例提供了一种黑名单号码识别方法,包括:获取待识别号码;查询所述待识别号码是否被作为黑名单号码存储在特征簇中;若查询到所述待识别号码被作为黑名单号码存储在特征簇中,查询所述黑名单号码对应的区块,以确定所述黑名单号码对应的验证节点。进一步地,查询所述待识别号码是否被作为黑名单号码存储在特征簇中,包括:计算所述待识别号码对应的散列值;根据所述待识别号码对应的散列值,在所述特征簇中查询所述待识别号码是否被作为黑名单号码存储。进一步地,还包括:若未查询到所述待识别号码被作为黑名单号码存储在所述特征簇中,获取所述待识别号码对应的多个号码特征;根据所述多个号码特征,确定所述待识别号码为黑名单号码的概率。进一步地,所述根据所述多个号码特征,确定所述待识别号码为黑名单号码的概率,包括:确定所述特征簇内的号码总数和所述特征簇中的各个特征单元对应的号码数量;根据所述号码总数和所述号码数量,计算所述各个特征单元对应的权重;对所述多个号码特征对应的特征单元对应的权重求和,确定所述待识别号码为黑名单号码的概率。又一方面,本专利技术实施例提供了一种黑名单号码共享装置,所述装置包括:信息获取单元,其配置为获取举报验证请求;其中,所述举报验证请求包括举报人信息、被举报的黑名单号码及所述黑名单号码的号码特征;信息验证单元,其配置为验证所述举报人信息;请求生成单元,其配置为根据所述黑名单号码和验证节点的平台标识生成举报报备请求;信息广播单元,其配置为将所述举报报备请求向其他验证节点广播;信息写入单元,其配置为若所述举报人信息通过验证,利用共识机制将所述举报人信息和所述黑名单号码写入区块,并将所述黑名单号码的号码特征存储至特征簇;若所述举报报备请求通过所述其他验证节点验证,利用共识机制将所述黑名单号码和所述平台标识写入所述区块。再一方面,本专利技术实施例提供了一种黑名单号码识别装置,所述装置包括:号码获取单元,其配置为获取待识别号码;号码查询单元,其配置为查询所述待识别号码是否被作为黑名单号码存储在特征簇中;信息生成单元,其配置为若查询到所述待识别号码被作为黑名单号码存储在特征簇中,查询所述黑名单号码对应的区块,以确定所述黑名单号码对应的验证节点。再一方面,本专利技术实施例提供了一种黑名单号码共享设备,所述设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上所述的黑名单号码共享方法。再一方面,本专利技术实施例提供了一种黑名单号码识别设备,所述设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上所述的黑名单号码识别方法。再一方面,本专利技术实施例提供了一种存储介质,所述存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的黑名单号码共享方法或如上所述的黑名单号码识别方法。本专利技术实施例的黑名单号码共享方法、装置、设备、存储介质,能够利用区块链技术,在获取举报验证请求后,验证举报人信息,若举报人信息通过验证,将举报人信息和黑名单号码写入区块,并将黑名单号码的号码特征存储至特征簇,然后生成举报报备请求并广播,若举报报备请求通过其他验证节点验证,将黑名单号码和平台标识写入所述区块,以将黑名单号码共享至黑名单号码库,因此,能够快速将被举报的黑名单号码共享至黑名单号码库,同时由于区块链具有无法篡改的优点,能够保证黑名单号码库的数据安全,另外,由于登记了举报黑名单号码的举报人信息,因本文档来自技高网
...

【技术保护点】
1.一种黑名单号码共享方法,其特征在于,包括:/n获取举报验证请求;其中,所述举报验证请求包括举报人信息、被举报的黑名单号码及所述黑名单号码的号码特征;/n验证所述举报人信息,若所述举报人信息通过验证,利用共识机制将所述举报人信息和所述黑名单号码写入区块,并将所述黑名单号码的号码特征存储至特征簇;/n根据所述黑名单号码和验证节点的平台标识生成举报报备请求;/n将所述举报报备请求向其他验证节点广播,若所述举报报备请求通过所述其他验证节点验证,利用共识机制将所述黑名单号码和所述平台标识写入所述区块,以将所述黑名单号码共享至黑名单号码库。/n

【技术特征摘要】
1.一种黑名单号码共享方法,其特征在于,包括:
获取举报验证请求;其中,所述举报验证请求包括举报人信息、被举报的黑名单号码及所述黑名单号码的号码特征;
验证所述举报人信息,若所述举报人信息通过验证,利用共识机制将所述举报人信息和所述黑名单号码写入区块,并将所述黑名单号码的号码特征存储至特征簇;
根据所述黑名单号码和验证节点的平台标识生成举报报备请求;
将所述举报报备请求向其他验证节点广播,若所述举报报备请求通过所述其他验证节点验证,利用共识机制将所述黑名单号码和所述平台标识写入所述区块,以将所述黑名单号码共享至黑名单号码库。


2.根据权利要求1所述的黑名单号码共享方法,其特征在于,所述区块的区块体包括举报信息部分和验证信息部分,所述举报信息部分用于存储所述举报人信息和所述黑名单号码,所述验证信息部分用于存储所述黑名单号码和所述平台标识。


3.根据权利要求1所述的黑名单号码共享方法,其特征在于,将所述举报人信息和所述黑名单号码写入区块,包括:
将所述举报人信息和所述黑名单号码分别转换为对应的散列值;
将所述举报人信息对应的散列值和所述黑名单号码对应的散列值写入所述区块。


4.根据权利要求1所述的黑名单号码共享方法,其特征在于,所述将所述黑名单号码的号码特征存储至特征簇,包括:
根据所述黑名单号码的号码特征,将所述黑名单号码及其被写入的区块对应的区块地址,存储至所述特征簇中对应的至少一个特征单元中。


5.一种黑名单号码识别方法,其特征在于,包括:
获取待识别号码;
查询所述待识别号码是否被作为黑名单号码存储在特征簇中;
若查询到所述待识别号码被作为黑名单号码存储在特征簇中,查询所述黑名单号码对应的区块,以确定所述黑名单号码对应的验证节点。


6.根据权利要5所述的黑名单号码识别方法,其特征在于,查询所述待识别号码是否被作为黑名单号码存储在特征簇中,包括:
计算所述待识别号码对应的散列值;
根据所述待识别号码对应的散列值,在所述特征簇中查询所述待识别号码是否被作为黑名单号码存储。


7.根据权利要求5所述的黑名单号码识别方法,其特征在于,还包括:
若未查询到所述待识别号码被作为黑名单号码存储在所述特征簇中,获取所述待识别号码对应的多个号码特征;
根据所述多个号码特征,确定所...

【专利技术属性】
技术研发人员:曹斌
申请(专利权)人:中国移动通信集团终端有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1