[发明专利]小程序包的下载方法及相关设备在审
| 申请号: | 202010025891.1 | 申请日: | 2020-01-10 |
| 公开(公告)号: | CN111209033A | 公开(公告)日: | 2020-05-29 |
| 发明(设计)人: | 史南胜;谢马林 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序包 下载 方法 相关 设备 | ||
本申请公开了一种小程序包的下载方法及相关设备,涉及计算机技术领域中的小程序技术。具体实现方案为:基于目标候选特征,生成包括至少一个小程序的小程序候选集,其中,所述目标候选特征包括用热门小程序和用户的数据画像中的至少一项;获取预下载的小程序包数量;在所述小程序候选集确定第一小程序,其中,所述第一小程序包括所述小程序包数量的小程序;将所述第一小程序的小程序包下载至用户终端的宿主应用程序的本地空间。这里,通过将小程序候选集中的一定数量的小程序(即第一小程序)的小程序包预先下载至宿主应用程序的本地空间,使得宿主应用程序初次打开第一小程序时无需再下载小程序,从而可以提升宿主应用程序初次打开小程序的速度。
技术领域
本申请涉及计算机技术领域中的小程序技术,尤其涉及一种小程序包的下载方法及相关设备。
背景技术
随着小程序的爆炸性增长,越来越多的小程序将宿主应用程序作为落地页的打开方式,从而可以有效减少用户终端中安装应用程序的数量。其中,用户终端在宿主应用程序初次打开小程序时,需要下载小程序包到宿主应用程序的本地空间。但是,在用户终端的宿主应用程序初次打开小程序的过程中,由于可能存在网络速度较慢的情况,如用户终端处于非无线保真(Wireless Fidelity,WIFI)网络(也称为“蜂窝网络”)下,这样会导致宿主应用程序下载小程序包的速度较慢,从而使得初次在宿主应用程序上打开小程序的速度慢。
可见,目前宿主应用程序在初次打开小程序时存在速度慢的问题。
发明内容
本申请实施例提供一种小程序包的下载方法及相关设备,以解决目前宿主应用程序在初次打开小程序时存在速度慢的问题。
为解决上述技术问题,本申请是这样实现的:
本申请第一方面提供一种小程序包的下载方法,所述方法包括:
基于目标候选特征,生成包括至少一个小程序的小程序候选集,其中,所述目标候选特征包括用热门小程序和用户的数据画像中的至少一项;
获取预下载的小程序包数量;
在所述小程序候选集确定第一小程序,其中,所述第一小程序包括所述小程序包数量的小程序;
将所述第一小程序的小程序包下载至用户终端的宿主应用程序的本地空间。
可选的,所述基于目标候选特征,生成包括至少一个小程序的小程序候选集,包括:
获取目标候选特征中用户的数据画像,并生成与所述数据画像对应的用户特征标签;
基于所述用户特征标签和/或所述目标候选特征中的当前热门小程序,确定至少一个目标小程序;
生成包括所述至少一个目标小程序的小程序候选集。
可选的,所述基于所述用户特征标签和/或所述目标候选特征中的当前热门小程序,确定至少一个目标小程序,包括:
在所述用户特征标签中标签数量大于或者等于预设阈值的情况下,在小程序库中查找与所述用户特征标签匹配至少一个目标小程序;或者
在所述用户特征标签中标签数量小于预设阈值的情况下,在所述当前热门小程序中确定至少一个目标小程序。
可选的,所述在所述小程序候选集确定第一小程序,包括:
对所述小程序候选集中的小程序进行排序,得到候选小程序排序;
将所述候选小程序排序中顺序对应于所述小程序包数量的小程序确定为所述第一小程序。
可选的,所述获取预下载的小程序包数量,包括:
获取用户终端在处于蜂窝网络下的流量信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010025891.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动检测差分信号过孔附近回流地孔的方法和装置
- 下一篇:导向装置





