一种基于用户地理位置日志的异常用户确定方法及装置制造方法及图纸

技术编号:26482227 阅读:29 留言:0更新日期:2020-11-25 19:28
本发明专利技术实施例提供一种基于用户地理位置日志的异常用户确定方法及装置,包括:获取设定时间段内所有账号的地理位置日志,生成包括多组数据的数据组S;自数据组S中提取出同一账号登录时所生成的各组数据并基于该账号登录时所处地理位置信息进行计算;根据各账号登录时所处地理位置信息的计算结果筛选出可疑账号;针对每个可疑账号,依据该可疑账号登录时所处地理位置信息的变化得到可疑账号所对应的用户在设定时间段内的移动速度,根据该可疑账号所对应的用户在设定时间段内的移动速度判断该可疑账号所对应的用户是否为异常用户。基于用户地理位置日志进行确定异常用户,可以对使用多点代理或者逃避ip封锁的不法分子账号进行不间断的找出。

【技术实现步骤摘要】
一种基于用户地理位置日志的异常用户确定方法及装置
本专利技术涉及数据分析领域,具体涉及一种基于用户地理位置日志的异常用户确定方法及装置。
技术介绍
在现代的社交媒体的互联网社交平台中,用户账户是一种无形但是重要的资产。于是出现大量不法分子利用脚本批量的注册账户,或者批量的盗取正常用户的账户,这一批由不法分子控制的异常账户可能接下来会集中作恶,这一批账户叫做异常用户。现有技术是通过用户手动设置常用登录地,再把实际登录地点和常用登录地进行比对,若差距过大则对用户账户暂时冻结处理,认定账户为异常用户。在实现本专利技术过程中,申请人发现现有技术中至少存在如下问题:在实际操作中,异常用户能自己设定自己的常用地点,这样能够避免账号被冻结,这个系统找出异常用户的覆盖度并不理想。
技术实现思路
本专利技术实施例提供一种基于用户地理位置日志的异常用户确定方法及装置,使用了基于用户地理位置日志进行确定异常用户,可以对使用多点代理或者逃避ip封锁的不法分子账号进行不间断的找出。为达上述目的,一方面,本专利技本文档来自技高网...

【技术保护点】
1.一种基于用户地理位置日志的异常用户确定方法,其特征在于,包括:/n获取设定时间段内所有账号的地理位置日志,生成包括多组数据的数据组S,其中,一条地理位置日志对应一组数据,每组数据中包括账号的用户唯一标识号User Id、以及账号登录时所处地理位置信息;/n自数据组S中提取出同一账号登录时所生成的各组数据并基于该账号登录时所处地理位置信息进行计算,其中,同一账号具有相同的用户唯一标识号UserId;根据各账号登录时所处地理位置信息的计算结果筛选出可疑账号;/n针对每个可疑账号,依据该可疑账号登录时所处地理位置信息的变化得到可疑账号所对应的用户在设定时间段内的移动速度,根据该可疑账号所对应的用...

【技术特征摘要】
1.一种基于用户地理位置日志的异常用户确定方法,其特征在于,包括:
获取设定时间段内所有账号的地理位置日志,生成包括多组数据的数据组S,其中,一条地理位置日志对应一组数据,每组数据中包括账号的用户唯一标识号UserId、以及账号登录时所处地理位置信息;
自数据组S中提取出同一账号登录时所生成的各组数据并基于该账号登录时所处地理位置信息进行计算,其中,同一账号具有相同的用户唯一标识号UserId;根据各账号登录时所处地理位置信息的计算结果筛选出可疑账号;
针对每个可疑账号,依据该可疑账号登录时所处地理位置信息的变化得到可疑账号所对应的用户在设定时间段内的移动速度,根据该可疑账号所对应的用户在设定时间段内的移动速度判断该可疑账号所对应的用户是否为异常用户。


2.根据权利要求1所述的基于用户地理位置日志的异常用户确定方法,其特征在于,每组数据内的数据类型包括:用户唯一标识号UserId、经度Mi、纬度Ni、时间戳,所述经度Mi、纬度Ni和时间戳组成所述账号登录时所处地理位置信息。


3.根据权利要求2所述的基于用户地理位置日志的异常用户确定方法,其特征在于,所述自数据组S中提取出同一账号登录时所生成的各组数据并基于该账号登录时所处地理位置信息进行计算,具体包括:
根据用户唯一标识号UserId自数据组S中提取出同一账号在设定时间段内登录时所生成的各组数据;
根据同一账号在设定时间段内所生成的各组数据中的所有经度Mi计算该账号所处位置的平均经度M,并根据该账号在设定时间段内所处位置的平均经度M计算其所处位置的经度标准差Sm;以及,
根据该账号在设定时间段内所生成的各组数据中的所有纬度Ni计算该账号所处位置的平均纬度N,并根据该账号在设定时间段内所处位置的平均纬度N计算其所处位置的纬度标准差Sn;
计算该账号在设定时间段内所处位置的经度标准差Sm与纬度标准差Sn之和,作为该账号登录时所处地理位置信息的计算结果。


4.根据权利要求3所述的基于用户地理位置日志的异常用户确定方法,其特征在于,所述根据各账号登录时所处地理位置信息的计算结果筛选出可疑账号,具体包括:
针对每个账号,若该账号在设定时间段内所处位置的经度标准差Sm与纬度标准差Sn之和大于设定的标准差阈值,则判定该账号为可疑账号。


5.根据权利要求2所述的基于用户地理位置日志的异常用户确定方法,其特征在于,所述依据该可疑账号登录时所处地理位置信息的变化得到可疑账号所对应的用户在设定时间段内的移动速度,根据该可疑账号所对应的用户在设定时间段内的移动速度判断该可疑账号所对应的用户是否为异常用户,具体包括:
根据该可疑账号在设定时间段内时间戳相邻的每两次登录时所处地理位置信息,计算得到该可疑账号的各曼哈顿速度vj;对该可疑账号的各曼哈顿速度vj取平均值,得到该可疑账号的平均曼哈顿速度v,将该可疑账号的平均曼哈顿速度v作为该可疑账号所对应的用户在设定时间段内的移动速度;
当该可疑账号的平均曼哈顿速度v大于设定的速度阈值时,判定该可疑账号所对应的用户为异常用户;否则为正常用户。


6.根据权利要求5所述的基于用户地理位置日志的异常用户确定方法,其特征在于,所述根据该可疑账号在设定时间段内时间戳相邻的每两次登录时所处地理位置信息,计算得到该可疑账号的各曼哈顿速度vj,具体包括:
依据设定时间段内该可疑账号登录时各时间戳的先后顺序,依次计算该可疑账号下时间戳相邻的每两组数据产生的时间差tj、经度差Mj、纬度差Nj,将该可疑账号下时间戳相邻的每两组数据的经度差Mj与纬度差Nj之和除以时间差tj得出该可疑账号的曼哈顿速度vj:vj=(Mj+Nj)/tj,其中tj是该可疑账号下时间戳相邻的第j组数据和第j+1组数据产生的时间差,Mj是该可疑账号下时间戳相邻的第j组数据和第j+1组数据产...

【专利技术属性】
技术研发人员:王嘉伟
申请(专利权)人:微梦创科网络科技中国有限公司
类型:发明
国别省市:北京;11

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

1