[发明专利]进程预加载处理方法及装置有效
申请号: | 201611002856.8 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106648747B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 王海亮;周科 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李梅香;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 加载 处理 方法 装置 | ||
1.一种进程预加载处理方法,其特征在于,包括:
加载客户端的即时通信应用中的第二进程;其中,所述第二进程为主页面进程,所述第二进程包括多个用于完成所述即时通信应用中不同业务的子进程;
检测针对第一进程的历史用户行为,得到历史行为数据;其中,所述历史行为数据包括使用所述第一进程的使用频次以及相邻两次使用所述第一进程的时间间隔;所述第一进程为所述第二进程包括的多个子进程中的任意一个;
当所述第二进程的显示界面中所述第一进程的加载控件的显示面积大于所述第二进程包括的其他子进程的加载控件的显示面积时,确定所述第二进程的显示界面中显示有诱导加载所述第一进程的诱导信息;
当所述客户端的当前可用内存容量大于内存阈值时,利用机器学习算法对所述历史行为数据进行聚类得到聚类结果,根据所述聚类结果确定多个时间窗的预加载因子,并
将当前时间所在的时间窗的预加载因子,确定为当前预加载因子;
结合所述诱导信息、所述使用频次、所述时间间隔和所述当前预加载因子,确定预加载权值;所述预加载权值表示预加载所述第一进程的优先程度;
当所述预加载权值大于预加载阈值时,预加载所述第一进程。
2.根据权利要求1所述的方法,其特征在于,
所述利用机器学习算法对所述历史行为数据进行聚类得到聚类结果,包括:
统计第一时间窗内的加载行为;其中,所述第一时间窗包括m次所述加载行为;
计算n个代表加载行为与聚类簇心的第一距离;其中,所述n个代表加载行为是m次所述加载行为中的n次加载行为,所述n为小于m的整数;
根据所述第一距离,确定所述第一时间窗内m次所述加载行为与聚类簇心的第二距离;
根据所述第二距离,形成所述聚类结果。
3.根据权利要求1所述的方法,其特征在于,还包括:
确定所述第二进程的显示界面是否有诱导加载所述第一进程的诱导信息。
4.一种进程预加载处理装置,其特征在于,包括:
加载单元,用于加载客户端的即时通信应用中的第二进程;其中,所述第二进程为主页面进程,所述第二进程包括多个用于完成所述即时通信应用中不同业务的子进程;
获取单元,用于检测针对第一进程的历史用户行为,得到历史行为数据;其中,所述历史行为数据包括使用所述第一进程的使用频次以及相邻两次使用所述第一进程的时间间隔;所述第一进程为所述第二进程包括的多个子进程中的任意一个;
第一确定单元,用于当所述第二进程的显示界面中所述第一进程的加载控件的显示面积大于所述第二进程包括的其他子进程的加载控件的显示面积时,确定所述第二进程的显示界面中显示有诱导加载所述第一进程的诱导信息;
第一确定单元,还用于当所述客户端的当前可用内存容量大于内存阈值时,利用机器学习算法对所述历史行为数据进行聚类得到聚类结果,根据所述聚类结果确定多个时间窗的预加载因子,并
将当前时间所在的时间窗的预加载因子,确定为当前预加载因子;
结合所述诱导信息、所述使用频次、所述时间间隔和所述当前预加载因子,确定预加载权值;所述预加载权值表示预加载所述第一进程的优先程度;
所述加载单元,还用于当所述预加载权值大于预加载阈值时,预加载所述第一进程。
5.根据权利要求4所述的装置,其特征在于,
所述第一确定单元,还用于统计第一时间窗内的加载行为;其中,所述第一时间窗包括m次所述加载行为;计算n个代表加载行为与聚类簇心的第一距离;其中,所述n个代表加载行为是m次所述加载行为中的n次加载行为,所述n为小于m的整数;根据所述第一距离,确定所述第一时间窗内m次所述加载行为与聚类簇心的第二距离;根据所述第二距离,形成所述聚类结果。
6.根据权利要求4所述的装置,其特征在于,
所述装置还包括:
第三确定单元,还用于确定所述第二进程的显示界面是否有诱导加载所述第一进程的诱导信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611002856.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序的执行方法和装置
- 下一篇:程序更新方法和系统