[发明专利]一种应用程序的下载管理方法、存储介质及智能设备在审
申请号: | 201710719729.8 | 申请日: | 2017-08-21 |
公开(公告)号: | CN107493337A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 杨梅 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙)44268 | 代理人: | 王永文,刘文求 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 下载 管理 方法 存储 介质 智能 设备 | ||
1.一种应用程序的下载管理方法,其特征在于,包括步骤:
预先在智能设备上安装应用下载程序,并在所述应用下载程序内部创建下载队列和线程池,所述线程池中设置有多种下载方式;
当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源。
2.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤预先在智能设备上安装应用下载程序,并在所述应用下载程序内部创建下载队列和线程池,还包括:
当智能设备开机时,启动并在后台运行所述应用下载程序;
所述应用下载程序对线程池中的多种下载方式进行初始化处理。
3.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源,具体还包括:
当应用下载程序线程池中的当前下载方式下载速度较慢时,则切换另一种下载方式下载相应的应用程序资源。
4.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源,具体还包括:
当应用下载程序线程池中的当前下载方式发生故障时,则对所述应用下载程序进行升级。
5.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源,具体还包括:
当应用下载程序接收到不同应用程序的多个下载请求时,则将所述多个下载请求均添加到下载队列中,并通过线程池中不同的下载方式同时下载所述多个下载请求所对应的资源。
6.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源,具体还包括:
根据下载速度的快慢预先对应用下载程序线程池中的多种下载方式进行排序;
当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中,并选择线程池中下载速度最快的下载方式下载相应的资源。
7.根据权利要求1-4任一所述的应用程序的下载管理方法,其特征在于,所述下载方式包括CDN下载和/或P2P下载。
8.根据权利要求1所述的应用程序的下载管理方法,其特征在于,所述步骤当应用下载程序接收到应用程序的下载请求时,则将所述下载请求添加到下载队列中并通过线程池下载相应的资源,之后还包括:
当资源下载完成后,则通知应用程序使用下载完成的资源。
9.一种存储介质,其特征在于,存储有多条指令,所述指令适于由处理器加载并执行上述权利要求1-8任意一种应用程序的下载管理方法的步骤。
10.一种智能设备,其特征在于,包括处理器,适于实现个指令;以及存储器,适于存储多条指令,所述指令适于由处理器加载并执行上述权利要求1-8任意一种应用程序的下载管理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710719729.8/1.html,转载请声明来源钻瓜专利网。