[发明专利]一种应用的推荐方法及装置有效
| 申请号: | 201410065320.5 | 申请日: | 2014-02-25 |
| 公开(公告)号: | CN104866505B | 公开(公告)日: | 2021-04-06 |
| 发明(设计)人: | 林晓丹 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/9536;G06F16/9538;G06F16/906 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李梅香;张颖玲 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 推荐 方法 装置 | ||
1.一种基于浏览器的网页应用的推荐方法,其特征在于,所述方法包括:
浏览器检测系统中已安装的应用;
读取系统的配置文件,得到当前系统的更新时间;
查询软件管理程序的日志文件,得到系统中已安装的应用的下载时间;
从系统中已安装的应用中过滤出下载时间晚于系统的更新时间的应用,得到系统中已安装的应用中用户自行安装的应用;
通过追溯应用的下载来源,或者读取应用安装配置文件中已携带的下载信息,对所述用户自行安装的应用在应用类型或者所属领域方面进行分类;
读取应用的配置文件或者查询软件管理程序中应用的安装时间,得到每个应用的安装时长;
根据每个应用的安装时长,计算每个分类下所有应用的已安装时长之和;
根据分类结果,对归属于每个分类之下的检测到的应用进行数量统计,得到每个分类下的应用数量;
分别根据应用数量以及已安装时长之和对每个分类进行排序,生成应用数量对应的第一序列和已安装时长之和对应的第二序列;
将每个分类在第一序列和第二序列中的排序名次做加权相加运算,得到每个分类的排序结果,并将所述排序结果作为所述分类的用户使用指数,以通过所述用户使用指数确定用户对归属于该分类的应用的使用偏好程度;
从服务器提供的应用下载源中获取到能够被下载或者访问的应用列表;
从所述应用列表中剔除已安装于系统中的应用,以确定未安装于系统中的网页应用;
根据每个分类的用户使用指数,从所述未安装于系统中的网页应用中,确定归属于所述用户使用指数最高的前N个所述分类的应用作为需要展示的网页应用,所述N为大于0的整数;
载入所述浏览器的展示页面,并
在所述展示页面中展示所述需要展示的网页应用中至少一个分类的网页应用,以自动向用户推送符合用户偏好或者需求的网页应用。
2.如权利要求1所述的方法,其特征在于,所述浏览器检测系统中已安装的应用包括:
浏览器通过系统提供的应用编程接口,查询系统中已安装的应用。
3.如权利要求1所述的方法,其特征在于,所述浏览器检测系统中已安装的应用包括:
通过软件管理程序提供的API,访问系统中的软件管理程序;
在所述软件管理程序中查询系统中已安装的应用。
4.一种基于浏览器的网页应用的推荐装置,其特征在于,所述装置包括:
检测单元,用于检测系统中已安装的应用;
过滤单元,用于读取系统的配置文件,得到当前系统的更新时间;
查询软件管理程序的日志文件,得到系统中已安装的应用的下载时间;
从系统中已安装的应用中过滤出下载时间晚于系统的更新时间的应用,得到系统中已安装的应用中用户自行安装的应用;
分类子单元,用于通过追溯应用的下载来源,或者读取应用安装配置文件中已携带的下载信息,对所述用户自行安装的应用在应用类型或者所属领域方面进行分类;
第一确定子单元,用于读取应用的配置文件或者查询软件管理程序中应用的安装时间,得到每个应用的安装时长;
根据每个应用的安装时长,计算每个分类下所有应用的已安装时长之和;
根据分类结果,对归属于每个分类之下的检测到的应用进行数量统计,得到每个分类下的应用数量;
分别根据应用数量以及已安装时长之和对每个分类进行排序,生成应用数量对应的第一序列和已安装时长之和对应的第二序列;
将每个分类在第一序列和第二序列中的排序名次做加权相加运算,得到每个分类的排序结果,并将所述排序结果作为所述分类的用户使用指数,以通过所述用户使用指数确定用户对归属于该分类的应用的使用偏好程度;
第二确定子单元,用于从服务器提供的应用下载源中获取到能够被下载或者访问的应用列表;
从所述应用列表中剔除已安装于系统中的应用,以确定未安装于系统中的网页应用;
根据每个分类的用户使用指数,从所述未安装于系统中的网页应用中,确定归属于所述用户使用指数最高的前N个所述分类的应用作为需要展示的网页应用,所述N为大于0的整数;
展示单元,用于载入所述浏览器的展示页面,并在所述展示页面中展示所述需要展示的网页应用中至少一个分类的网页应用,以自动向用户推送符合用户偏好或者需求的网页应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410065320.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多用途信息分享系统
- 下一篇:一种基于用户眼球的单词查询方法





