[发明专利]一种防止手机刷量的方法及系统有效
申请号: | 202011107323.2 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112235782B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 林冬娴;陈春攀;李泽文 | 申请(专利权)人: | 蜂助手股份有限公司 |
主分类号: | H04W8/18 | 分类号: | H04W8/18;H04W8/22 |
代理公司: | 广州市智远创达专利代理有限公司 44619 | 代理人: | 王会龙 |
地址: | 510000 广东省广州市天河区龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 手机 方法 系统 | ||
本发明公开了一种防止手机刷量的方法及系统,所述方法包括如下步骤:步骤S1,当应用程序运行时,通过多种方式分别获取当前手机的多个基本参数;步骤S2,将通过多种方式获取到的对应参数一一比对,若发现有对应参数比对不一致,则判定为虚拟手机,若对应参数全部比对一致,则判定为有效手机,本发明可实现多维度的防刷机制,可有效识别刷量数据,节省推广成本。
技术领域
本发明涉及软件应用技术领域,特别是涉及一种防止手机刷量的方法及系统。
背景技术
IMEI(International Mobile Equipment Identity,移动设备国际识别码,又称为国际移动设备标识)是手机觉得唯一识别号码。IMEI由15位数字组成,每位数字仅使用0-9的数字,其组成为:1、前6位数(TAC,Type Approval Code)是“型号核准号码”,一般代表机型。2、接着的2位数(FAC,Final Assembly Code)是“最后装配号”,一般代表产地。3、之后的6位数(SNR,Serial Number,出厂序号)是“串号”一般代表生产顺序号。4、最后1位数(SP)通常是“0”,为校验码,备用,例如手机的IMEI是:355065 05 331100 1/01,其中355065为TAC,05为FAC,331100为SNR,1是SP,01为软件版本号。IMEI码具有唯一性,是该手机在厂家的“档案”和“身份证号”。
目前,很多手机APP(应用程序)的开发者,在统计用户app安装量时都是根据用户的手机IMEI号统计,即有多少不同的IMEI号就认为有多少用户,例如手机行业存在一种软件推广的方法,很多软件平台商将自己的软件通过手机批发商预装在手机里,当用户买到手机并使用软件后,这些手机批发商就会根据软件激活后上报的手机IMED数得到相应的推广资金。但是这种通过IMEI号单一校验统计用户的方法,很容易被生成类似的Imei号以假乱真,以模拟的手机参数对应用进行点击、浏览等操作以达到刷量的目的。这种人为刷量会导致存在如下缺点:
1、对于应用的开发者而言,应用推广成本增加,应用推广数据不真实,没办法了解真实的用户行为、用户喜好,去优化应用,
2、对于投资者而言,有些互联网公司,为了获取第三方融资,会专门请刷量团对自己的APP进行刷量,以更高的下载量,点击量,访问量,来作为申请投资的标准,这样假的数据就是误导投资者的判断。
3、对于应用商城而言,每个应用商城都会有下载榜,而参与刷量的APP往往占据榜首,这对其他未刷量的APP来说是不公平竟争。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种防止手机刷量的方法及系统,以通过多途径、多维度的验证,综合过滤疑似刷量的数据,以确定访问量的真实性,防止人为刷量。
为达上述目的,本发明提出一种防止手机刷量的方法,包括如下步骤:
步骤S1,当应用程序运行时,通过多种方式分别获取当前手机的多个基本参数;
步骤S2,将通过多种方式获取到的对应参数一一比对,若发现有对应参数比对不一致,则判定为虚拟手机,若对应参数全部比对一致,则判定为有效手机。
优选地,所述手机的基本参数包括但不限于Imei码、cid码、手机mac地址以及Imsi码。
优选地,于步骤S1中,通过采用两种方式分别获取当前手机的基本参数,其中一种方式为通Java语言的API方式获取当前手机的基本参数,另一种方式为通过C/C++语言的jni方式获取当前手机的基本参数。
优选地,于步骤S2之后,所述方法还包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蜂助手股份有限公司,未经蜂助手股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011107323.2/2.html,转载请声明来源钻瓜专利网。