[发明专利]应用下载的方法、设备和计算机存储介质有效
| 申请号: | 201910532215.0 | 申请日: | 2019-06-19 |
| 公开(公告)号: | CN110287146B | 公开(公告)日: | 2021-07-20 |
| 发明(设计)人: | 吴培希 | 申请(专利权)人: | 上海连尚网络科技有限公司 |
| 主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16 |
| 代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 田宏宾 |
| 地址: | 200120 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 下载 方法 设备 计算机 存储 介质 | ||
1.一种应用下载的方法,应用在客户端,其特征在于,所述方法包括:
客户端向服务器端发送推广资源获取请求;
接收并展示所述服务器端返回的应用下载类推广资源;
获取到用户点击所述应用下载类推广资源后,确定终端设备的第二剩余存储空间是否大于等于待下载应用所需的存储空间,若是,则在所述终端设备本地为所述待下载应用创建备用存储文件;
在创建所述备用存储文件之后,确定终端设备的第三剩余存储空间是否大于等于所述待下载应用所需的存储空间,若是,则下载所述待下载应用,否则删除所述备用存储文件后再下载所述待下载应用;
其中,所述在所述终端设备本地为所述待下载应用创建备用存储文件包括:
获取所述待下载应用所需的存储空间;
在所述终端设备本地分别创建N个占用相同存储空间的占位文件,N个占位文件共同占用的存储空间与所述待下载应用所需的存储空间相同,其中N为大于等于2的正整数。
2.根据权利要求1所述的方法,其特征在于,在客户端向服务器端发送推广资源获取请求之前,还包括:
获取客户端所在终端设备的第一剩余存储空间;
将所述第一剩余存储空间添加到所述推广资源获取请求中一同发送至所述服务器端,以使得所述服务器端根据所述第一剩余存储空间来获取满足预设条件的应用下载类推广资源。
3.根据权利要求2所述的方法,其特征在于,所述预设条件为:
应用下载类推广资源对应的待下载应用所需的存储空间与所述第一剩余存储空间之间的差值小于等于预设阈值;或者
应用下载类推广资源对应的待下载应用所需的存储空间小于等于所述第一剩余存储空间。
4.根据权利要求1所述的方法,其特征在于,在确定终端设备的第二剩余存储空间小于待下载应用所需的存储空间时,包括:
清理所述终端设备的存储空间;
确定清理后所述终端设备的剩余存储空间是否大于等于待下载应用所需的存储空间,若是,则继续执行根据待下载应用所需的存储空间在本地创建备用存储文件的步骤;
否则暂停下载任务,并以预设的时间间隔确定终端设备的剩余存储空间是否大于等于待下载应用所需的存储空间,以此循环进行,直至确定终端设备的剩余存储空间大于等于待下载应用所需的存储空间。
5.根据权利要求1所述的方法,其特征在于,所述在所述终端设备本地为所述待下载应用创建备用存储文件包括:在所述终端设备本地创建占用预设大小的存储空间的文件作为备用存储文件。
6.根据权利要求1所述的方法,其特征在于,在终端设备的第三剩余存储空间大于等于所述待下载应用所需的存储空间的情况下完成所述待下载应用的下载之后,还包括:删除所述终端设备本地的备用存储文件。
7.根据权利要求1所述的方法,其特征在于,所述删除所述备用存储文件后再下载所述待下载应用包括:
依次删除各个占位文件,直至终端设备当前的剩余存储空间大于等于所述待下载应用所需的存储空间时,下载所述待下载应用。
8.根据权利要求7所述的方法,其特征在于,在下载所述待下载应用时,所述方法还包括:
在下载过程中实时检测所述终端设备的剩余存储空间是否大于等于所述待下载应用未下载部分所需的存储空间,若是,则继续下载所述待下载应用;
否则依次删除占位文件,在所述终端设备的剩余存储空间大于等于所述待下载应用未下载部分所需的存储空间之后,继续下载所述待下载应用。
9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
在完成所述待下载应用的下载后,删除所述终端设备本地剩余的占位文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海连尚网络科技有限公司,未经上海连尚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910532215.0/1.html,转载请声明来源钻瓜专利网。





