预定类型号码识别方法及装置的制造方法

文档序号:8395867阅读:333来源:国知局
预定类型号码识别方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种预定类型号码识别方法及装置。
【【背景技术】】
[0002]互联网中每天都在进行着大量的、频繁的网络交互作业(例如,网络支付、网络转账,等等)。部分不法分子出于非法目的,通过互联网实施了相关危害网络交互作业安全的行为(例如,盗窃、诈骗,等等),给互联网应用的用户带来了巨大的财产损失。
[0003]为了避免损失,需要识别出恶意号码(S卩,不法分子实施非法行为所使用的号码),以对该恶意号码采取相关措施。
[0004]传统的对恶意号码进行识别的技术方案包括以下两种:
[0005]第一种技术方案是通过客服人员受理互联网应用的用户的投诉或举报来发现恶意号码。
[0006]第二种技术方案是通过对相关号码的网络支付次数、网络交易额度、IP (InternetProtocol,互联网协议)地址聚集程度、IP地址跳变次数等设置阈值,以在该相关号码进行交易或转账时,根据该阈值对该相关号码的交易行为或转账行为进行审查,从而识别出恶意号码。
[0007]在实践中,发明人发现现有技术至少存在以下问题:
[0008]上述第一种技术方案需要依赖互联网应用的用户在损失财产后投诉和反馈的意愿。以网络虚拟钱币(如Q币)被盗为例,根据调查,主动投诉者的人数仅占实际受损失的人数的10%左右。因此上述第一种技术方案存在发现恶意号码所需的周期较长、所发现的恶意号码不全面等不足之处。
[0009]上述第二种技术方案容易被不法分子绕开。例如,若上述网络交易额度的阈值为50元,则不法分子往往会通过将交易金额或转账金额设置为49元来避开针对交易行为或转账行为的审查;又例如,不法分子可通过以非常低的价格来引诱和误导互联网应用的用户向恶意号码充值,此时,IP地址聚集的特征并不明显。此外,利用此技术方案来发现和识别恶意号码往往需要针对多个特征、多种策略来综合决策,此时,对相关号码的交易行为或转账行为进行审查将会变得非常耗时和效率低下。
[0010]综上,传统的技术方案无法实现自动地对恶意号码进行识别。
[0011]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0012]本发明的目的在于提供一种预定类型号码识别方法及装置,其能实现自动地识别预定类型号码(例如,恶意号码)。
[0013]为解决上述问题,本发明实施例的技术方案如下:
[0014]一种预定类型号码识别方法,包括:从第一类型号码在作业关系链中所对应的节点开始,以所述节点作为起始节点,按照其分支的指向搜索相邻的其它节点,直到叶节点然后再回溯到所述叶节点的父节点,搜索所述父节点相邻的其它节点,过程中判断每一个所搜索到的节点的属性是否符合特定条件,其中,所述作业关系链是预先构造的;重复执行上述步骤,直到访问完所述作业关系链中的所有节点为止,以得到第一判断结果,其中,所述第一判断结果包括所述作业关系链中每一节点的属性是否符合所述特定条件的信息;按照预先设置的筛选条件对所述第一判断结果中符合所述特定条件的节点进行筛选,以得到预定类型号码。
[0015]一种预定类型号码识别装置,包括:搜索模块,用于从第一类型号码在作业关系链中所对应的节点开始,以所述节点作为起始节点,按照其分支的指向搜索相邻的其它节点,直到叶节点然后再回溯到所述叶节点的父节点,搜索所述父节点相邻的其它节点,过程中判断每一个所搜索到的节点的属性是否符合特定条件,重复执行上述操作,直到访问完所述作业关系链中的所有节点为止,以得到第一判断结果,其中,所述作业关系链是预先构造的,所述第一判断结果包括所述作业关系链中每一节点的属性是否符合所述特定条件的信息;筛选模块,用于按照预先设置的筛选条件对所述第一判断结果中符合所述特定条件的节点进行筛选,以得到预定类型号码。
[0016]相对现有技术,本发明实施例的预定类型号码识别方法及装置可以实现自动地识别预定类型号码(例如,恶意号码),有利于据此采取相关措施(例如,禁止恶意号码登录,进而有效地防止侵害互联网应用的用户的财产安全的行为)。
[0017]为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
【【附图说明】】
[0018]图1为本发明实施例的预定类型号码识别方法和装置的工作模式示意图;
[0019]图2为本发明实施例的预定类型号码识别方法和装置的运行环境示意图;
[0020]图3为本发明的预定类型号码识别装置的第一实施例的框图;
[0021]图4为本发明的预定类型号码识别装置的第二实施例的框图;
[0022]图5为本发明的预定类型号码识别装置的第三实施例的框图;
[0023]图6为本发明中作业关系链的示意图;
[0024]图7为本发明中遍历作业关系链中的节点的操作示意图;
[0025]图8为本发明的预定类型号码识别方法的第一实施例的流程图;
[0026]图9为本发明的预定类型号码识别方法的第二实施例的流程图;
[0027]图10为本发明的预定类型号码识别方法的第三实施例的流程图;
[0028]图11为本发明的预定类型号码识别方法的具体实施步骤的示意图;
[0029]图12为本发明预定类型号码识别方法和装置工作原理的示意图。
【【具体实施方式】】
[0030]以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
[0031]术语“预定类型号码”可以指恶意号码、非恶意号码(可信号码)中的任意一种,其中,所述号码可以是互联网应用的帐号、互联网业务的账号,等等,所述互联网应用包括但不限于即时通讯应用(例如,QQ、微信,等等)、电子邮箱、网络游戏,等等。在下面论述的技术方案中,以恶意号码为例来说明。
[0032]术语“网络交互作业数据”是指与网络交互作业相关的数据,其中,所述网络交互作业可以是网络支付、网络转账,等等。
[0033]术语“候选号码”是指经过初步选择后确定其与所述预定类型号码(例如,恶意号码)具有一定的相关度的号码。
[0034]术语“作业关系链”是指上述网络交互作业的数据流所对应的关系树结构(关系链条)。
[0035]术语“遍历”是指沿着某条搜索路线,依次对树(作业关系链)中每个节点均做一次且仅做一次访问,其对应的英文为:Traversal。
[0036]术语“组件”、“模块”、“系统”、“接口 ”等等一般指:硬件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于是运行在处理器上的进程、处理器、对象、可执行应用、执行的线程、程序和/或计算机。通过图示,运行在控制器上的应用和该控制器二者都可以是组件。一个或多个组件可以存在于执行的进程和/或线程内,并且组件可以位于一个计算机上和/或分布在两个或更多计算机之间。
[0037]本说明书所使用的词语“实施例”意指用作实例、示例或例证。全文描述为“实施例”任意方面或设计不必被解释为比其他方面或设计更有利。相反,词语“实施例”的使用旨在以具体方式提出概念。本说明书所使用的术语“或”旨在意指包含的“或”而非排除的“或”。即,除非另外指定或从上下文中清楚,“X使用A或B”意指自然包括排列的任意一个。即,如果X使用A ;X使用B ;或X使用A和B 二者,则“X使用A或B”在前述任一示例中得到满足。此外,本说明书和所附权利要求中所使用的冠词“一”一般地可以被解释为意指“一个或多个”,除非另外指定或从上下文清楚导向单数形式。
[0038]本发明要求保护的主题可以被实现为使用标准编程和/或工程技术产生软件、固件、硬件或其任意组合以控制计算机实现所公开的主题的方法、装置或制造品。本文所使用的术语“制造品”旨在包含可从任意计算机可读设备、载体或介质访问的计算机程序。当然,本领域技术人员将认识到可以对该配置进行许多修改,而不脱离要求保护的主题的范围或精神。
[0039]图1、图2及随后的论述提供了对实现本文所阐述的一个或多个实施例的工作模式、运行环境的描述。图1所示的工作模式、运行环境仅仅是适当的工作模式、运行环境的一个实例并且不旨在建议关于工作模式、运行环境的用途或功能的范围的任何限制。
[0040]本发明的预定类型号码识别方法和装置可以在以下设备中应用:包括但不限于个人计算机、服务器计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA, Personal Digital Assistant)、媒体播放器等等)、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境,等等。
[0041]图1示出了本说明书所提供的一个或多个实施例的装置或系统的工作模式,其中,本发明的预定类型号码识别装置可以视作服务器100或客户端设备300,其中,服务器100与客户端设备300通过网络200通信。服务器100中可以设置有数据库和云端处理器,服务器100中的数据库和云端处理器可以为客户端设备300中的数据提供数据存储和数据处理功能。服务器100和客户端设备300通过网络200交互和交换数据。在本说明书中,优选地,将服务器100作为本发明的预定类型号码识别的示例性对象。
[0042]参考图2,图2为本发明实施例的预定类型号码识别方法和装置的运行环境示意图。
[0043]本发明实施例的预定类型号码识别方法及装置可以运行于安装有计算机操作系统的用户设备中,该用户设备可以是台式电脑、笔记本电脑、服务器等等中的一种或者一种以上组合而成的系统。该用户设备中可以包括处理器1001、存储器1002、传感器1004、时钟信号生成器1006、通信接口 1005、输入输出设备1003等中的任意组合100,用户设备中的处理器1001、存储器1002、传感器1004、输入输出设备1003、通信接口 1005、时钟信号生成器1006等中的任意组合100用于实现本发明实施例的预定类型号码识别方法中的步骤及预定类型号码识别装置100中的功能。
[0044]参考图3,图3为本发明的预定类型号码识别装置100的第一实施例的框图。
[0045]本实施例的预定类型号码识别装置100包括搜索模块301和筛选模块302。
[0046]搜索模块301用于从第一类型号码在作业关系链中所对应的节点开始,以所述节点作为起始节点,按照其分支的指向搜索相邻的其它节点(分支节点),直到叶节点然后再回溯到所述叶节点的父节点,搜索所述父节点相邻的其它节点,过程中判断每一个所搜索到的节点的属性是否符合特定条件,重复执行上述操作,直到访问完所述作业关系链中的所有节点为止,以得到第一判断结果。即,所述搜索模块301用于从第一类型号码在作业关系链中所对应的节点开始,访问与所述节点相邻的分支节点,并判断所述分支节点(所搜索到的节点)的属性是否符合特定条件,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1