[发明专利]检测应用软件下载刷量的方法及装置有效
申请号: | 201510351086.7 | 申请日: | 2015-06-19 |
公开(公告)号: | CN104932966B | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 杨运超 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 邓猛烈,胡彬 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 应用软件 下载 方法 装置 | ||
1.一种检测应用软件下载刷量的方法,其特征在于,包括:
获取预设时间段内一类型应用的至少一款应用软件;
统计每款应用软件的特征信息;
根据所述特征信息确定存在下载刷量的应用软件;
其中,根据所述特征信息确定存在下载刷量的应用软件包括:
将每款应用软件作为空间中的一个点;
根据所述特征信息为每款应用软件构造对应的特征向量;
根据所述特征向量采用以下算法中的任意一种算法确定存在下载刷量的应用软件:基于距离的离群点检测算法、基于统计的离群点检测算法、基于偏离的离群点检测算法和基于密度的局部离群点检测算法;
其中,根据所述特征向量采用基于密度的局部离群点检测算法确定存在下载刷量的应用软件包括:
根据所述特征向量计算每款应用软件的局部离群点因子;
根据所述局部离群点因子确定存在下载刷量的应用软件;
其中,根据所述特征向量计算每款应用软件的局部离群点因子包括:
根据所述特征向量计算每款应用软件的K-距离,所述K为预设数值;
根据所述K-距离确定每款应用软件的K-距离邻居集合,所述K-距离邻居集合中包含至少一款应用软件;
根据所述K-距离和所述K-距离邻居集合确定每款应用软件的可达距离;
根据所述可达距离确定每款应用软件的局部可达密度;
根据所述局部可达密度确定每款应用软件的局部离群点因子。
2.根据权利要求1所述的方法,其特征在于,所述特征信息为以下信息中至少一种:
下载量、浏览量、点击量、评论数、评分和消费金额。
3.根据权利要求1或2所述的方法,其特征在于,根据所述特征向量计算一应用软件的K-距离包括:
根据所述特征向量计算其它应用软件到该应用软件的欧式距离;
对所述欧式距离从小到大进行排序,选择前K个不同的欧式距离;
将所述前K个不同的欧式距离中的最大的欧式距离作为该应用软件的K-距离。
4.根据权利要求1或2所述的方法,其特征在于,根据所述K-距离确定一应用软件的K-距离邻居集合包括:
从其它应用软件到该应用软件的欧式距离中选出小于或等于该应用软件的K-距离的应用软件;
由小于或等于该应用软件的K-距离的应用软件组成的集合作为该应用软件的K-距离邻居集合。
5.根据权利要求1或2所述的方法,其特征在于,根据所述K-距离和所述K-距离邻居集合确定每款应用软件的可达距离包括:
采用下述公式一计算应用软件的可达距离:
公式一:
reach_distMinPts(p,o)=max{k_distance(o),d(p,o)}
其中,reach_distMinPts(p,o)为应用软件p到另一应用软件o的可达距离,所述应用软件o为应用软件p的K-距离邻居集合中的应用软件,k_distance(o)为应用软件o的K-距离,d(p,o)为应用软件p与应用软件o的欧式距离。
6.根据权利要求5所述的方法,其特征在于,根据所述可达距离确定每款应用软件的局部可达密度包括:
采用如下公式二确定每款应用软件的局部可达密度:
公式二:
其中,lrdMinPts(p)为应用软件p的局部可达密度,NMinPts(p)为应用软件p的K-距离邻居集合中包含应用软件的个数,所述应用软件o为应用软件p的K-距离邻居集合中的应用软件。
7.根据权利要求6所述的方法,其特征在于,根据所述局部可达密度确定每款应用软件的局部离群点因子包括:
采用如下公式三确定每款应用软件的局部离群点因子:
公式三:
其中,LOFMinPts(p)为应用软件p的局部离群点因子,所述应用软件o为应用软件p的K-距离邻居集合中的应用软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510351086.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机的超温报警器电路
- 下一篇:一种面向大数据的云容灾备份方法