[发明专利]一种多维度分析智能终端特征的精准识别方法有效
申请号: | 201710403532.3 | 申请日: | 2017-06-01 |
公开(公告)号: | CN107273456B | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 肖羊;徐志华;陈少磊 | 申请(专利权)人: | 四川新网银行股份有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23 |
代理公司: | 成都智言知识产权代理有限公司 51282 | 代理人: | 李龙;徐金琼 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多维 分析 智能 终端 特征 精准 识别 方法 | ||
1.一种多维度分析智能终端特征的精准识别方法,其特征在于,包括以下步骤:
(1)采集访问设备信息,将采集的访问设备信息划分为关键维度信息、持久维度信息、常规维度信息和可变维度信息;其中,常规维度信息里面包括设备上应用的版本信息;
(2)在数据库中查询访问设备的关键维度信息:判断访问设备信息中是否有由服务端发送给访问设备保存的cacheId,如果有,将访问设备的cacheId还原为关键维度信息;否则,执行步骤(3);
(3)在数据库中查询访问设备的持久维度信息,如果没查到与访问设备持久维度信息一致的设备,则判断访问设备为新设备,执行步骤(10);否则,执行步骤(4);
(4)如果查询到一条与访问设备的持久维度信息一致的设备数据,执行步骤(5);如果查询到多条与访问设备的持久维度信息一致的设备数据,执行步骤(6);
(5)对比访问设备的openId与步骤(4)查询到的设备的openId,如果访问设备与查询到的设备的openId一致,则访问设备即为查询到的设备,找回访问设备ID;否则,请求访问的设备是新设备,执行步骤(10);
(6)查询设备的常规维度信息,如果常规维度信息里面的版本号特征无变化或升级,执行步骤(7);否则,则剔除有变化的特征执行步骤(7);
(7)在步骤(6)中数据库列表中查询访问设备的openId,如果查询到与访问设备openId一致的设备openId,执行步骤(8),否则,执行步骤(9);
(8)查询访问设备可变维度信息,如果访问设备的可变维度信息在所查询到的设备记录里面出现过,判断访问设备为原有设备,找回访问设备ID;否则,发出告警、异常;
(9)查询数据库中所有设备信息,查看其他设备信息中的openId是否有与访问设备openId一致的,如果有,则访问设备为异常设备;
否则判断设备为新设备,执行步骤(10);
(10)生成访问设备的cacheId,并将cacheId返回给访问设备。
2.根据权利要求1所述的一种多维度分析智能终端特征的精准识别方法,其特征在于,关键维度信息中包括访问设备可变的唯一的设备特征,持久维度信息包括访问设备中固定、非唯一的特征,常规维度信息中包括访问设备中可变的非唯一的特征。
3.根据权利要求1或2任一所述的一种多维度分析智能终端特征的精准识别方法,其特征在于,网页设备关键维度信息包括finggerprint、user-agent、canavas hash、Navigatorpluginshash,Android设备的关键维度信息包括IMEI、WIFI MAC、Bluetooth MAC;IOS设备的关键维度信息包括IMSI、ADID、UDID;
持久维度信息包括设备的设备类型、分辨率、GPU;
常规维度信息包括设备的系统、微信、浏览器版本;
可变维度信息包括访问设备当前IP地址对应城市和GPS。
4.根据权利要求1所述的一种多维度分析智能终端特征的精准识别方法,其特征在于,步骤(10)中,访问设备cacheId的生成步骤如下:
(11)将步骤(1)中划分维度后的访问设备特征保存在数据库中;
(12)将步骤(11)中的设备特征进行字节码反转,转换为json数据格式;
(13)将步骤(12)中的json数据进行压缩,将压缩后的数据进行加密,加密后得到访问设备的cacheId。
5.根据权利要求1所述的一种多维度分析智能终端特征的精准识别方法,其特征在于,找回访问设备ID后,将保存在服务端的访问设备cacheId返回给访问设备,由访问设备持久保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710403532.3/1.html,转载请声明来源钻瓜专利网。