[发明专利]一种提高下载效率的下载方法及其下载系统在审
申请号: | 201780000413.1 | 申请日: | 2017-05-27 |
公开(公告)号: | CN107278366A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 肖香英;陈瑞兵;彭江明 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L9/06;H04M1/725 |
代理公司: | 福州市博深专利事务所(普通合伙)35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 下载 效率 方法 及其 系统 | ||
技术领域
本发明涉及网络下载技术领域,特别涉及一种提高下载效率的下载方法及其下载系统。
背景技术
随着科技进步,当前的电子产品已经在各个行业得到广泛应用。用户能够通过使用终端设备实现丰富的功能。伴随着大量终端设备的普及,必然会出现对一定范围内终端进行管理的终端管理系统。在用户大量使用终端功能的同时,大量终端连接到终端管理系统,导致下载量越来越大。
由于终端心跳包发现有下载任务后,发送终端信息到终端管理系统,终端管理系统每次接收到终端信息后都需要根据终端信息调用动态库进行挑包,挑包过程复杂且耗时,增加了下载流量。
发明内容
本发明所要解决的技术问题是:提供一种提高下载效率的下载方法及其下载系统,解决现有终端在下载过程中,终端管理系统每次接受到终端信息后都要根据终端信息调用动态库进行挑包造成下载耗时,下载流量大的问题。
为了解决上述技术问题,本发明采用的技术方案为:一种提高下载效率的下载方法,包括以下步骤:
终端发送终端信息和下载任务ID至终端管理系统;所述终端信息为协议平台、终端平台、厂商标识、终端pkg(安装包配置文件)、终端apk(安卓安装包)、硬件序列号、基站和型号名称;
终端管理系统接收终端信息和下载任务ID后,判断终端管理系统中是否有相同的终端信息和下载任务ID,且上述终端信息和下载任务ID已调用过挑包动态库;
若是,则发送下载确认包至终端;若否,则调用挑包动态库后发送下载确认包至终端;
终端接收下载确认包后,发送下载请求至终端管理系统;
终端管理系统接收下载请求后,发送相应的文件至终端。
本发明的有益效果在于:本发明提供一种提高下载效率的下载方法,终端管理系统在接收到终端发送的终端信息和下载任务ID后,先进行判定,如果终端管理系统中已有相同的终端信息和下载任务ID,且上述终端信息和下载任务ID已调用过挑包动态库,则不再调用挑包动态库,终端管理系统直接发送下载确认包至终端;通过选择性调用挑包动态库,使相同的终端在多次发送终端信息和下载任务ID至终端管理系统时,只调用一次挑包动态库,从而减少终端管理系统调用挑包动态库的频率,从而提高下载并发量,又节省终端下载流量,从而提高下载效率。
附图说明
图1为本发明实施例1的一种提高下载效率的下载方法的流程示意图;
图2为本发明实施例2的一种提高下载效率的下载方法的流程示意图;
图3为本发明具体实施方式的一种提高下载效率的下载系统的虚拟模块示意图;
标号说明:
1、终端发送模块;2、终端管理系统判断模块;3、终端管理系统存储模块;4、终端管理系统发送模块;5、终端验证模块;6、终端判断模块。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明的最关键构思在于:终端管理系统在接收到终端发送的终端信息和下载信息后,先进行判定,选择性调用挑包动态库,使相同的终端在多次发送终端信息和下载信息至终端管理系统时,只调用一次挑包动态库。
请参照图1至图3,一种提高下载效率的下载方法,包括以下步骤:
终端发送终端信息和下载任务ID至终端管理系统;所述终端信息为协议平台、终端平台、厂商标识、终端pkg(安装包配置文件)、终端apk(安卓安装包)、硬件序列号、基站和型号名称;
终端管理系统接收终端信息和下载任务ID后,判断终端管理系统中是否有相同的终端信息和下载任务ID,且上述终端信息和下载任务ID已调用过挑包动态库;
若是,则发送下载确认包至终端;若否,则调用挑包动态库后发送下载确认包至终端;
终端接收下载确认包后,发送下载请求至终端管理系统;
终端管理系统接收下载请求后,发送相应的文件至终端。
上述提高下载效率的下载方法中,终端管理系统在接收到终端发送的终端信息和下载任务ID后,先进行判定,如果终端管理系统中已有相同的终端信息和下载任务ID,且上述终端信息和下载任务ID已调用过挑包动态库,则不再调用挑包动态库,终端管理系统直接发送下载确认包至终端;通过选择性调用挑包动态库,使相同的终端在多次发送终端信息和下载任务ID至终端管理系统时,只调用一次挑包动态库,从而减少终端管理系统调用挑包动态库的频率,从而提高下载并发量,又节省终端下载流量,从而提高下载效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780000413.1/2.html,转载请声明来源钻瓜专利网。