[发明专利]一种基于用户隐私保护的移动应用程序算法在审

专利信息
申请号: 201610265542.0 申请日: 2016-04-26
公开(公告)号: CN105956044A 公开(公告)日: 2016-09-21
发明(设计)人: 朱孔林;张琳;何晓满;向彬 申请(专利权)人: 北京邮电大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京永创新实专利事务所 11121 代理人: 赵文利
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明一种基于用户隐私保护的移动应用程序算法,属于移动应用领域;首先,收集每个用户使用不同移动应用程序的时间,建立该用户对每个移动应用程序的喜好模型;根据每个用户使用的不同应用程序的时间期望值,分别计算每个应用程序的流行度;然后,对所有用户使用的所有移动应用程序根据功能进行分类;搜集并记录每类中每个移动应用程序的隐私访问权限信息;根据隐私访问权限信息计算每个应用程序的隐私风险评分;最后,针对每类,采用现代资产组合理论,根据流行度和隐私风险评分进行排序,将排名最高的移动应用程序推荐给用户。优点在于:既满足了用户对移动应用程序的使用需求,又能有效地防止用户的隐私被侵犯。
搜索关键词: 一种 基于 用户 隐私 保护 移动 应用程序 算法
【主权项】:
一种基于用户隐私保护的移动应用程序算法,其特征在于,具体步骤如下:步骤一、针对每个用户,收集该用户使用不同移动应用程序的时间,建立该用户对使用的每个移动应用程序的喜好模型;用户Ui使用移动应用程序aj的喜好模型Uij如下:<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>U</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mrow><msubsup><mo>&Integral;</mo><mn>0</mn><mi>T</mi></msubsup><mrow><msub><mi>f</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>d</mi><mi>t</mi></mrow></mrow><mi>T</mi></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><msub><mi>t</mi><msub><mi>d</mi><mi>i</mi></msub></msub></mrow><mi>T</mi></mfrac></mrow></mtd></mtr></mtable></mfenced>T表示数据采集时间段内,用户Ui使用不同移动应用程序的时间总和;fij(t)表示用户Ui使用移动应用程序aj的概率,如果用户Ui使用了移动应用程序aj,fij(t)=1,否则fij(t)=0;表示用户Ui使用应用程序aj的时间;m表示数据采集时间段T内,用户使用移动应用程序aj的最后时间段;用户Ui使用应用程序aj的时间遵从泊松分布:Uij=1‑λij;λij为期望值;步骤二、针对每个用户,根据该用户使用的不同应用程序的时间期望值,分别计算每个应用程序的流行度;针对用户Ui使用的移动应用程序aj,计算该移动应用程序aj的流行度T(aj),如下:<mrow><mi>T</mi><mrow><mo>(</mo><msub><mi>a</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>H</mi><mi>i</mi></msub></msubsup><msub><mi>&lambda;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow><msub><mi>H</mi><mi>i</mi></msub></mfrac></mrow>Hi是使用了应用程序aj的用户总数量;步骤三、对所有用户使用的所有移动应用程序根据功能进行分类;所有移动应用程序的数量为N个,将具有相同或相似功能的移动应用程序分为同一类;步骤四、针对分类后的每类移动应用程序,搜集并记录该类别中每个移动应用程序的隐私访问权限信息;隐私访问权限信息包括正常权限信息、严重权限信息和系统权限信息;正常权限信息是指不会涉及到移动用户过多的敏感信息;严重权限信息是指严重涉及到用户隐私的信息;系统权限信息是指对硬件和系统的控制相关的权限信息;步骤五、根据每个移动应用程序的隐私访问权限信息,计算该应用程序的隐私风险评分;针对移动应用程序aj,计算该应用程序aj权限信息的隐私风险评分Pj,公式为:<mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Pi;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msubsup><mi>r</mi><mi>k</mi><msub><mi>p</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub></msubsup><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>r</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mn>1</mn><mo>-</mo><msub><mi>p</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub></mrow></msup></mrow>pj为移动应用程序aj的权限信息组成的集合;pj={pj,1,pj,2,...,pj,k};元素pj,k为移动应用程序aj请求访问的第k个权限信息,K为移动应用程序aj的权限信息数量;pj,k的值为1或0,移动应用程序aj请求访问权限信息pj,k,则pj,k的值为1;否则pj,k的值为0;rk是请求访问权限信息pj,k成功的概率,1‑rk是请求访问权限信息pj,k失败的概率;计算公式如下:<mrow><msub><mi>r</mi><mi>k</mi></msub><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></msubsup><msub><mi>p</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mn>0</mn></msub></mrow><mrow><mi>N</mi><mo>+</mo><msub><mi>a</mi><mn>0</mn></msub><mo>+</mo><msub><mi>b</mi><mn>0</mn></msub></mrow></mfrac></mrow>a0,b0是为区分访问权限对隐私的侵犯程度而设置的两个系数;然后,根据Pj计算移动应用程序aj的隐私风险评分R(aj),公式为:R(aj)=‑ln[ωf*f(aj|rk)]=‑ln[ωf*f(Pj)]ωf为隐私风险分配的权重值;步骤六、采用现代资产组合理论对每一类别中的所有移动应用程序,根据流行度和隐私风险评分进行排序,将排名最高的移动应用程序推荐给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610265542.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top