[发明专利]一种基于浏览器指纹差异度的回访用户识别算法有效
申请号: | 201610914546.7 | 申请日: | 2016-10-20 |
公开(公告)号: | CN106529233B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 陈明志;冯映燕;康年华;李光耀;刘川葆;林伟宁;郑绍华;许春耀 | 申请(专利权)人: | 北卡科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350108 福建省福州市闽侯县科技东路*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于浏览器指纹差异度的回访用户识别算法,包括以下步骤:采集指纹特征参数并利用哈希函数制作指纹;判断所述指纹在指纹库中是否存在,若存在,判定该指纹为回访用户的指纹,否则进行下一步;逐一计算所述指纹与指纹库中所有指纹的全局差异度值;若存在某一全局差异度值小于阈值,则判定所述指纹为回访用户的升级指纹,并将指纹库中与该全局差异度值对应的现有指纹更新为所述升级指纹;否则判定所述指纹为新用户的指纹,并将所述指纹存入指纹库中。本发明不仅提高了回访用户识别算法的识别率,同时还降低了识别的误判率。 | ||
搜索关键词: | 一种 基于 浏览器 指纹 差异 回访 用户 识别 算法 | ||
【主权项】:
1.一种基于浏览器指纹差异度的回访用户识别算法,其特征在于,包括以下步骤:步骤S1:采集指纹特征参数并利用哈希函数制作指纹;步骤S2:判断所述指纹在指纹库中是否存在,若存在,判定该指纹为回访用户的指纹,否则进行步骤S3;步骤S3:逐一计算所述指纹与指纹库中所有指纹的全局差异度值;所述全局差异度值的计算方法如下:
其中,D(BF1,BF2)表示指纹BF1和指纹BF2的全局差异度值;d(attri(BF1,BF2))表示特征参数差异度,i取1至8时,分别代表User agent差异度、插件信息差异度、字体信息差异度、屏幕分辨率差异度、时区差异度、HTTP Accept差异度、video差异度和Cookie差异度;
表示每个特征参数差异度的权重,其取值为对应特征参数的信息熵;步骤S4:若存在某一全局差异度值小于阈值,则判定所述指纹为回访用户的升级指纹,并将指纹库中与该全局差异度值对应的现有指纹更新为所述升级指纹;否则判定所述指纹为新用户的指纹,并将所述指纹存入指纹库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北卡科技有限公司,未经北卡科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610914546.7/,转载请声明来源钻瓜专利网。