[发明专利]一种基于用户使用和选择偏好的安全应用推荐方法及装置有效
申请号: | 201711047235.6 | 申请日: | 2017-10-31 |
公开(公告)号: | CN110069697B | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 钟翔;马志远;潘宣辰 | 申请(专利权)人: | 武汉安天信息技术有限责任公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 王丹 |
地址: | 430000 湖北省武汉市东湖高新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 使用 选择 偏好 安全 应用 推荐 方法 装置 | ||
1.一种基于用户使用和选择偏好的安全应用推荐方法,其特征在于:它包括:
接收包含用户ID信息以及带推荐应用属性的目的指令;
在常规应用推荐方法基础上计算获得应用推荐列表以及对应的原始推荐值,所述的原始推荐值为应用推荐列表排序的依据,由常规应用推荐方法得到;
基于原始推荐值和预设的应用安全数据库,计算最终应用推荐值;
所述的应用安全数据库按以下方法获得:结合沙箱动态行为监控和静态代码检测技术,对应用行为的合规性进行细粒度分析检测,形成不同敏感行为对应的安全参数B1、B2、...、Bx;下标1到X是敏感行为的编号;
记录用户在应用分发渠道上对应用的选择和终端上用户的使用习惯,统计出不同用户对不同敏感行为的安全敏感参数Aidn-1、Aidn-2、...、Aidn-x;下标idn是用户ID,作为用户的唯一识别编号;
用户ID、行为说明、安全参数和安全敏感参数,共同构成所述的应用安全数据库;
ID为n的用户对应的应用m的最终应用推荐值Rappm按以下公式计算:
Rappm=Oappm-(B1+B2+…+Bx)+( Aidn-1 + Aidn-2 +…+Aidn-x)
式中:Oappm为ID为n的用户对应用m的原始推荐值,由常规应用推荐方法计算获得;
将所述的应用推荐列表基于最终应用推荐值进行优先级重排。
2.根据权利要求1所述的基于用户使用和选择偏好的安全应用推荐方法,其特征在于:所述的用户在应用分发渠道上对应用的选择指的是当应用分发渠道平台提示用户该应用的敏感行为后,用户是否进行下载的选择;所述的终端上用户的使用习惯包括是否安装、使用频率和是否卸载。
3.一种基于用户使用和选择偏好的安全应用推荐装置,其特征在于:它包括:
按以下方法获得的应用安全数据库:结合沙箱动态行为监控和静态代码检测技术,对应用行为的合规性进行细粒度分析检测,形成不同敏感行为对应的安全参数B1、B2、...、Bx;下标1到X是敏感行为的编号;记录用户在应用分发渠道上对应用的选择和终端上用户的使用习惯,统计出不同用户对不同敏感行为的安全敏感参数Aidn-1、Aidn-2、...、Aidn-x;下标idn是用户ID,作为用户的唯一识别编号;用户ID、行为说明、安全参数和安全敏感参数,共同构成所述的应用安全数据库;
接收模块,用于接收包含用户ID信息以及带推荐应用属性的目的指令;
原始推荐值获取模块,用于在常规应用推荐方法基础上计算获得应用推荐列表以及对应的原始推荐值,所述的原始推荐值为应用推荐列表排序的依据,由常规应用推荐方法得到;
最终应用推荐值计算模块,用于基于原始推荐值和预设的应用安全数据库,计算最终应用推荐值;ID为n的用户对应用m的最终应用推荐值Rappm按以下公式计算:
Rappm=Oappm-(B1+B2+…+Bx)+( Aidn-1 + Aidn-2 +…+Aidn-x)
式中:Oappm为ID为n的用户对应的应用m的原始推荐值,由常规应用推荐方法计算获得;
推荐模块,用于将所述的应用推荐列表基于最终应用推荐值进行优先级重排。
4.根据权利要求3所述的基于用户使用和选择偏好的安全应用推荐装置,其特征在于:所述的用户在应用分发渠道上对应用的选择指的是当应用分发渠道平台提示用户该应用的敏感行为后,用户是否进行下载的选择;所述的终端上用户的使用习惯包括是否安装、使用频率和是否卸载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉安天信息技术有限责任公司,未经武汉安天信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711047235.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种搜索方法、混合排序方法、设备以及系统
- 下一篇:信息推送方法和装置