异常操作识别方法和装置与流程

文档序号:11548670阅读:213来源:国知局
异常操作识别方法和装置与流程

本申请涉及计算机领域,具体涉及互联网领域,尤其涉及异常操作识别方法和装置。



背景技术:

在用户参与推广活动的过程中,由于可以利用诸如虚拟的手机号正常接收验证码完成注册,导致难以对一些用户通过注册多个账号获取推广活动的礼品的异常注册操作进行识别。



技术实现要素:

本申请提供了异常操作识别方法和装置,用于解决上述背景技术部分存在的技术问题。

第一方面,本申请提供了异常操作识别方法,该方法包括:接收多个用户的终端发送的注册关联信息,注册关联信息包括:与推广活动相关联的注册信息、终端标识;确定多个注册关联信息中包含相同的终端标识的注册关联信息,以及计算确定出的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与确定出的注册关联信息的数量的比例;基于比例,确定具有相同的终端标识的终端的用户的注册操作是否异常。

第二方面,本申请提供了异常操作识别装置,该装置包括:接收单元,配置用于接收多个用户的终端发送的注册关联信息,注册关联信息包括:与推广活动相关联的注册信息、终端标识;计算单元,配置用于确定多个注册关联信息中包含相同的终端标识的注册关联信息,以及计算确定出的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与确定出的注册关联信息的数量的比例;判断单元,配置用于基于比例,确定具有相同的终端标识的终端的用户的注册操作是否异常。

本申请提供的异常操作识别方法和装置,通过接收多个用户的终端发送的注册关联信息;确定多个注册关联信息中包含相同的终端标识的注册关联信息,以及计算确定出的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与确定出的注册关联信息的数量的比例;基于比例,确定具有相同的终端标识的终端的用户的注册操作是否异常。实现了对用户利用诸如虚拟的手机号的异常注册操作的识别。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出了可以应用于本申请的异常操作识别方法的示例性系统架构;

图2示出了根据本申请的异常操作识别方法的一个实施例的流程图;

图3示出了根据本申请的根据本申请的异常操作识别装置的一个实施例的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了可以应用于本申请的异常操作识别方法的示例性系统架构。

如图1所示,系统架构可以包括终端101、102、103,网络104和服务器105。网络104用以在终端101、102、103和服务器105之间提供传输链路的介质。网络104可以包括各种连接类型,例如有线、无线传输链路或者光纤电缆等等。

用户可以使用终端101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端101、102、103上可以安装有各种通讯应用,例如、搜索类应用、软件管理类应用等。

终端101、102、103可以是具有显示屏并且支持网络通信的各种电子设备,包括但不限于智能手机、平板电脑、笔记本电脑。

服务器105可以向终端101、102、103发送推广活动的注册界面。终端101、102、103可以生成包含终端101、102、103的终端标识和与推广活动相关联的注册信息的注册关联信息,将注册关联信息发送至服务器105。

请参考图2,其示出了根据本申请的异常操作识别方法的一个实施例的流程图。该方法可以由服务器例如图1中的服务器105执行,相应地,异常操作识别装置可以设置于服务器例如图1中的服务器105中。

步骤201,接收多个用户的终端发送的注册关联信息。

在本实施例中,在推广活动中,用户可以通过注册账号参与到推广活动中。当用户在终端上呈现的注册界面输入与推广活动相关联的注册信息之后,可以在用户的终端上生成注册关联信息。在用户的终端上生成的注册关联信息包括:与推广活动相关联的注册信息、用户的终端的终端标识。与推广活动相关联的注册信息可以包括账号名称、电话号码等。

在本实施例中,在用户的终端上生成注册关联信息时,可以获取终端的终端标识。例如,通过终端上运行的操作系统提供的用于访问终端的设备标识的信息的接口,读取到终端的设备标识,将读取到的终端的设备标识作为终端的终端标识。当多个用户使用各自的终端发送注册关联信息时,可以接收到多个用户的终端发送的注册关联信息。

步骤202,确定包含相同的终端标识的注册关联信息,以及计算比例。

在本实施例中,在通过步骤201接收多个用户的终端发送的注册关联信息之后,由于一个用户可以在终端上注册多个账号,多次输入注册信息,为了判断一个用户的注册操作是否存在异常,可以从多个用户的终端发送的注册关联信息中确定包含相同的终端标识的注册关联信息,即确定出具有该终端标识的终端上发送的注册关联信息。换言之,一个用户利用该终端注册了多个账号。然后,可以进一步确定该终端发送的注册关联信息中,注册信息对应的归属地不是预设归属地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例。例如,注册信息对应的归属地为注册信息中的电话号码归属地,可以进一步确定在该终端发送的注册关联信息中,电话号码对应的归属地不是预设归属地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例。

在本实施例的一些可选的实现方式中,预设归属地可以为推广活动的举办地。可以进一步确定在一个终端发送的注册关联信息中,注册信息对应的归属地不是推广活动的举办地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例。例如,注册信息对应的归属地为注册信息中的电话号码的归属地,可以进一步确定该终端发送的注册关联信息中,电话号码的归属地不是推广活动的举办地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例。

步骤203,基于比例,确定终端的用户的注册操作是否异常。

在本实施例中,在通过步骤202计算一个终端发送的注册关联信息中,注册信息对应的归属地不是预设归属地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例之后,可以根据该比例,确定该终端的用户的注册操作是否异常。

在本实施例的一些可选的实现方式中,当一个终端发送的注册关联信息中,注册信息对应的归属地不是预设归属地的注册关联信息的数量与该终端发送的注册关联信息的总数量的比例大于比例阈值时,则可以确定该终端的用户的注册操异常。当该比例小于比例阈值时,则可以确定该终端的用户的注册操作正常。

例如,预设归属地为推广活动的举办地,注册信息中包含电话号码,注册信息对应的归属地为电话号码的归属地。一个用户在参与推广活动时,利用终端注册了多个账号,填写的每一个注册信息中包含一个电话号码。每填写完一个注册信息,可以在终端生成一个注册关联信息。每一个注册关联信息中包含相同的终端标识即该终端的标识和电话号码。可以进一步确定每一个电话号码的归属地。当电话号码的归属地不是推广活动的举办地与所有电话号码的数量的比例大于比例阈值时,则可以确定该用户的注册操作异常。当电话号码的归属地不是推广活动的举办地与所有电话号码的数量的比例小于比例阈值时,则可以确定该用户的注册操作正常。

在本实施例的一些可选的实现方式中,可以计算多个用户的终端发送的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与多个用户的终端发送的注册关联信息的数量的比例,将该比例作为比例阈值。

例如,预设归属地为推广活动的举办地,注册信息中包含电话号码,注册信息对应的归属地为电话号码的归属地。可以计算多个用户的终端发送的注册关联信息中电话号码的归属地不是推广活动的举办地的注册关联信息的数量与多个用户的终端发送的注册关联信息的数量的比例,将该比例作为比例阈值。

请参考图3,其示出了根据本申请的异常操作识别装置的一个实施例的结构示意图。

如图3所示,异常操作识别装置包括:接收单元301,计算单元302,判断单元303。其中,接收单元301配置用于接收多个用户的终端发送的注册关联信息,注册关联信息包括:与推广活动相关联的注册信息、终端标识;计算单元302配置用于确定多个注册关联信息中包含相同的终端标识的注册关联信息,以及计算确定出的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与确定出的注册关联信息的数量的比例;判断单元303配置用于基于比例,确定具有相同的终端标识的终端的用户的注册操作是否异常。

在本实施例的一些可选的实现方式中,预设归属地为推广活动的举办地。

在本实施例的一些可选的实现方式中,判断单元303包括:注册操作判断子单元(未示出),配置用于当比例大于比例阈值时,确定终端的用户的注册操作异常;当比例小于比例阈值时,确定终端的用户的注册操作正常。

在本实施例的一些可选的实现方式中,异常操作识别装置还包括:阈值确定单元(未示出),配置用于计算多个用户的终端发送的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与多个用户的终端发送的注册关联信息的数量的比例;将比例作为比例阈值。

本申请还提供了一种服务器,该服务器可以包括图3对应的实施例所描述的异常操作识别装置。该服务器可以配置有一个或多个处理器;存储器,用于存储一个或多个程序,一个或多个程序中可以包含用以执行上述步骤201-203中描述的操作的指令。当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述步骤201-203中描述的操作。

本申请还提供了一种计算机可读介质,该计算机可读介质可以是服务器上所包括的;也可以是单独存在,未装配入服务器上。该计算机可读介质承载有一个或者多个程序,当一个或者多个程序被该服务器执行时,使得该服务器:接收多个用户的终端发送的注册关联信息,注册关联信息包括:与推广活动相关联的注册信息、终端标识;确定多个注册关联信息中包含相同的终端标识的注册关联信息,以及计算确定出的注册关联信息中注册信息对应的归属地不是预设归属地的注册关联信息的数量与确定出的注册关联信息的数量的比例;基于比例,确定具有相同的终端标识的终端的用户的注册操作是否异常。

需要说明的是,上述计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包括或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以为多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包括的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离本申请的构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术。

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