CN109729519A - 数据下载的方法及相关装置 - Google Patents
数据下载的方法及相关装置 Download PDFInfo
- Publication number
- CN109729519A CN109729519A CN201910110311.6A CN201910110311A CN109729519A CN 109729519 A CN109729519 A CN 109729519A CN 201910110311 A CN201910110311 A CN 201910110311A CN 109729519 A CN109729519 A CN 109729519A
- Authority
- CN
- China
- Prior art keywords
- communication protocol
- terminal
- agreement
- destinations traffic
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/14—Multichannel or multilink protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/0827—Triggering entity
- H04W28/0838—User device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/0883—Load balancing or load distribution between entities in ad-hoc networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了数据下载的方法及相关装置,方法包括:当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;将所述目标下载任务按照预设方式划分为多个子任务;从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;通过所述目标通信协议进行所述多个子任务的处理。本申请实施例有利于提高网络控制的灵活性与智能性,进而提升用户体验度。
Description
技术领域
本申请涉及电子设备技术领域,具体涉及一种数据下载的方法及相关装置。
背景技术
随着科技的发展,终端的功能越来越强大,计算能力以及通信能力都有了质的飞跃。
当前的终端往往支持多种通信协议,比如Wi-Fi(Wireless Fidelity,无线保真)技术,蜂窝网络技术,蓝牙通信以及红外线通信等等。在不同场景中,用户可以选择不同的通信协议进行通信。
但是,当用户进行数据下载时,往往只会通过终端支持的一种通信协议进行数据下载,从而导致效率不高,影响了用户的体验。
发明内容
本申请实施例提供了一种数据下载的方法及相关装置,以期提高网络控制的灵活性与智能性,进而提升用户体验度。
第一方面,本申请实施例提供一种数据下载的方法,应用于电子设备,所述方法包括:
当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
将所述目标下载任务按照预设方式划分为多个子任务;
从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
通过所述目标通信协议进行所述多个子任务的处理。
第二方面,本申请实施例提供一种终端,所述终端包括:
确定单元,用于当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
划分单元,用于将所述目标下载任务按照预设方式划分为多个子任务;
选择单元,用于从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
处理单元,用于通过所述目标通信协议进行所述多个子任务的处理。
第三方面,本申请实施例提供包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-9任一项所述的方法中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
可以看出,本申请实施例中,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;将所述目标下载任务按照预设方式划分为多个子任务;从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;通过所述目标通信协议进行所述多个子任务的处理。可见,本申请实施例的一种数据下载的方法及相关装置,能够提高网络控制的灵活性与智能性,进而提升用户体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种电子设备所处无线通信系统的系统架构示意图;
图2是本申请实施例提供的一种数据下载的方法的流程示意图;
图3是本申请实施例提供的另一种数据下载的方法的流程示意图;
图4是本申请实施例提供的另一种数据下载的方法的流程示意图;
图5是本申请实施例提供的一种下载装置的功能单元组成框图;
图6是本申请实施例提供的另一种下载装置的功能单元组成框图;
图7是本申请实施例提供的另一种下载装置的功能单元组成框图;
图8是本申请实施例提供的一种下载装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及实施例意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
链路聚合,是指使设备可以同时使用两个或者两个以上的网口同时进行上网,比如在手机上通过链路聚合的同时使用Wi-Fi和数据网络来进行网络访问。android网络系统,当Wi-Fi被使能的时候,会导致数据网络不可使用(connectivityService网络评分机制导致数据网络断开),而链路聚合至少需要两个或两个以上的可用网络,所以服务等级协议(Service-Level Agreement,缩写为SLA)的前提条件就是要使Wi-Fi和数据网络共存。
如图1所示,目前电子设备101可以连接数据网络103,数据网为用于传输数据业务的通信网;Wi-Fi 102,Wi-Fi是一种允许电子设备连接到一个无线局域网的技术;通常使用2.4G UHF或5G SHF ISM射频频段;以及蓝牙104,一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)等。
针对上述问题,本申请实施例提出一种数据下载的方法,下面结合附图对本申请实施例进行详细介绍。
请参阅图2,图2是本申请实施例提供了一种数据下载的方法的流程示意图,应用于电子设备,如图2所示,本数据下载的方法包括:
S201,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议。
其中,可以需要指出的是,本发明的执行主体可以是移动终端、服务器、手持式设备等具有通信功能的电子设备。常见的移动终端包括手机、智能穿戴设备等。
另外,可以理解的是,用户可以是通过按键、鼠标、触摸屏或声音等方式进行指令输入。
其中,所述确定目标下载任务,可以是:利用超文本传输协议的代理获取所述用户的下载请求;对所述下载请求进行解析以获取目标下载任务。举例来说,该下载任务可以一部电影、一款游戏、一本电子书或一首音乐。再比如,该下载任务可以是个文件包,该文件包中包括电影、游戏、应用程序、音乐中的一种或多种。
其中,确定所述终端当前所支持的通信协议,可以是:遍历所述终端的设备管理列表;将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。
其中,可以理解的是,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。本实施例在此不再一一列举,也不做限制。
S202,将所述目标下载任务按照预设方式划分为多个子任务。
其中,所述按照预设方式划分多个子任务,例如可以按照字节数将目标下载任务划分为多个子任务。举例来说,目标下载任务总共为50000字节,每10000字节划分为一个子任务,则可以划分为五个子任务。其中,可以理解的是,每个子任务包含的字节数可以是预先设定的,也可以为用户自己进行设定的。
其中,所述按照预设方式划分多个子任务,例如也可以按照任务的百分比将目标任务划分为多个子任务。举例来说,可以将原目标任务划分为五个子任务,每个子任务量是总任务量的百分之二十。其中,可以理解的是,每个子任务量占总任务量的百分比可以是预先设定的,也可以是用户自己进行设定的。
其中,所述按照预设方式划分多个子任务,例如也可以按照获取到的当前通信协议的个数将目标任务划分为多个子任务。举例来说,若终端当前所支持的通信协议有无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议,这四个通信协议都可以进行目标任务的下载,那么我们就将目标任务划分为四个子任务。其中,可以理解的是,每个子任务量占任务量的百分比可以为可以是预先设定的,也可以是用户自己进行设定的。举例来说,我们可以按照终端当前所支持的通信协议的个数将目标任务进行等量划分。
可选的,也可以将目标任务按照当前所支持的通信协议的网络速率比进行划分。
可选的,还可以将目标任务按照当前所支持的通信协议的信号强度比进行划分。
可选的,还可以将目标任务按照当前所支持的通信协议的网络带宽比进行划分。
可选的,还可以按照目标任务的类别进行划分。比如电影对应蜂窝网络、歌曲对应无线保真网络。
可选的,还可以按照集合进行划分,比如下载任务中包括电影、游戏、音乐、应用程序。集合的映射方法为:电影、游戏等任务通过无线保真技术进行下载,音乐、应用程序通过蜂窝网络技术进行下载。也就是说,每种通信协议对应一种或多种任务类型。
S203,从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议。
其中,所述从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议,包括:根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;按照所述排序的结果选择至少两种通信协议作为目标通信协议。
其中,所述从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议,包括:按照预设时间对终端当前的每种通信协议的下载速度进行检测,根据检测到的所述终端中每种通信协议的下载速度对通信协议的优先级进行排序;按照所述排序的结果选择至少两种通信协议作为目标通信协议。其中,可以理解的是,所述预设时间可以是预先设定的,也可以是用户自己进行设定的。可选的,预设时间还可以根据当前目标任务的下载速度进行一个更新,举例来说,若当前目标任务的下载速度比较低,则说明当前终端支持的通信协议的下载速度可能有所变化,那么可以向用户发出个提示,是否重新获取通信协议的优先级排序,或者是否重新选择目标通信协议。
S204,通过所述目标通信协议进行所述多个子任务的处理。
其中,所述通过所述目标通信协议进行所述多个子任务的处理,可以是:将所述多个子任务分配到所述目标通信协议所对应的数据链路中;接收所述目标通信协议所对应的数据链路所传输的数据流;将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,可以是:确定所述目标通信协议的中每种通信协议的带宽;根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。例如,带宽大的通信协议分配的子任务的量多,带宽小的通信协议分配的子任务的量少。
其中,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,可以是:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
其中,所述通过所述目标通信协议进行所述多个子任务的处理之后,所述方法还可以包括:根据当前的通信方式和所述下载任务的大小确定目标时长;若等到所述目标时长时尚未接收到下载成功的通知,则将所述下载任务按照当前通信方式进行单流下载。其中,可以理解的是,用户可以选择当前下载速度最优的通信方式进行单流下载。可选的,也可以在用户界面发送一个提示,由用户来选在一个通信方式进行单流下载。
实施例中,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;将所述目标下载任务按照预设方式划分为多个子任务;从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;通过所述目标通信协议进行所述多个子任务的处理。相对于传统的单流下载,能够有效提高进行下载任务时网络控制的灵活性与智能性,进而提升用户体验度。
与上述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种数据下载的方法的流程示意图,应用于如图1所述的电子设备,如图所示,本数据下载的方法包括:
S301,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议。
其中,确定所述终端当前所支持的通信协议,包括:遍历所述终端的设备管理列表;将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。
其中,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
S302,将所述目标下载任务按照预设方式划分为多个子任务。
S303,从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议。
S304,确定所述目标通信协议的中每种通信协议的带宽,并根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
S305,接收所述目标通信协议所对应的数据链路所传输的数据流。
S306,将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
另外,本发明实施例的相关术语或解释可参考上述实施例描述的内容。
可以看出,本申请实施例中,通过多种通信协议进行目标人物下载时,根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中,从而提升网络的并发效率,进而缩短任务的下载时长,同时也提升了用户的体验。
请参阅图4,图4是本申请实施例提供的一种数据下载的方法的流程示意图,应用于如图1所述的电子设备,如图所示,本数据下载的方法包括:
S401,当接收到用户输入的进行下载的指令时,利用超文本传输协议的代理获取所述用户的下载请求,并对所述下载请求进行解析以获取目标下载任务;
S402,将所述目标下载任务按照预设方式划分为多个子任务;
S403,遍历所述终端的设备管理列表,以确定所述终端当前所支持的通信协议;
举例来说,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
S404,根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;
S405,按照所述排序的结果选择至少两种通信协议作为目标通信协议。
S406,将所述多个子任务分配到所述目标通信协议所对应的数据链路中;
其中,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,包括:确定所述目标通信协议的中每种通信协议的带宽;根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
S407,接收所述目标通信协议所对应的数据链路所传输的数据流;
S408,将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
可以看出,本申请实施例中,根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;按照所述排序的结果选择至少两种通信协议作为目标通信协议将所述多个子任务分配到所述目标通信协议所对应的数据链路中,通过使用本发明提供的技术方案,能够优先通过使用频率较高的至少两种通信协议对多个子任务进行并行下载(可以理解的是,使用频率较高表明该技术下载速度快或性价比高),从而充分利用终端的通信能力实现并行下载,进而缩短下载时间以提升用户体验。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图5是本申请实施例中所涉及的下载装置500的功能单元组成框图。该下载装置500应用于电子设备,包括以下逻辑单元:
确定单元501,用于当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
其中,需要指出的是,确定目标下载任务,包括:利用超文本传输协议的代理获取所述用户的下载请求;对所述下载请求进行解析以获取目标下载任务。
其中,需要指出的是,确定所述终端当前所支持的通信协议,包括:遍历所述终端的设备管理列表;将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。其中,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
划分单元502,用于将所述目标下载任务按照预设方式划分为多个子任务;
选择单元503,用于从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
其中,所述从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议,包括:根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;按照所述排序的结果选择至少两种通信协议作为目标通信协议。
处理单元504,用于通过所述目标通信协议进行所述多个子任务的处理。
其中,处理单元504,具体用于将所述多个子任务分配到所述目标通信协议所对应的数据链路中;接收所述目标通信协议所对应的数据链路所传输的数据流;将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,需要指出的是的,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,包括:确定所述目标通信协议的中每种通信协议的带宽;根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
其中,需要指出的是,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
其中,需要指出的是,本实施例所述的上述逻辑单元可描述方法实施例中S201-S204所述的方法。
实施例中,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;将所述目标下载任务按照预设方式划分为多个子任务;从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;通过所述目标通信协议进行所述多个子任务的处理。相对于传统的单流下载,能够有效提高进行下载任务时网络控制的灵活性与智能性,进而提升用户体验度。
图6是本申请实施例中所涉及的下载装置600的功能单元组成框图。该下载装置600应用于电子设备,包括以下逻辑单元:
第一确定单元601,用于当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议。
其中,确定所述终端当前所支持的通信协议,包括:遍历所述终端的设备管理列表;将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。
其中,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
划分单元602,用于将所述目标下载任务按照预设方式划分为多个子任务。
选择单元603,用于从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议。
第二确定单元604,用于确定所述目标通信协议的中每种通信协议的带宽;
分配单元605,用于根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
接收单元606,用于接收所述目标通信协议所对应的数据链路所传输的数据流。
聚合单元607,用于将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
需要指出的是,本实施例所述的上述逻辑单元可执行S301-S306所述的方法。
图7是本申请实施例中所涉及的下载装置700的功能单元组成框图。该下载装置700应用于电子设备,包括以下逻辑单元:
获取单元701,用于当接收到用户输入的进行下载的指令时,利用超文本传输协议的代理获取所述用户的下载请求;
解析单元702,用于对所述下载请求进行解析以获取目标下载任务;
划分单元703,用于将所述目标下载任务按照预设方式划分为多个子任务;
遍历单元704,用于遍历所述终端的设备管理列表,以确定所述终端当前所支持的通信协议;
举例来说,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
排序单元705,用于根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;
选择单元706,用于按照所述排序的结果选择至少两种通信协议作为目标通信协议。
分配单元707,用于将所述多个子任务分配到所述目标通信协议所对应的数据链路中;
其中,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,包括:确定所述目标通信协议的中每种通信协议的带宽;根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
接收单元708,用于接收所述目标通信协议所对应的数据链路所传输的数据流;
聚合单元709,用于将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
其中,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:按照所述多个子任务的序号确定所述接收到的数据流的序号;按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
与上述图2、图3、图4所示的实施例一致的,请参阅图8,图8是本申请实施例提供的一种电子设备800的结构示意图,如图所示,所述电子设备800包括应用处理器810、存储器820、通信接口830以及一个或多个程序821,其中,所述一个或多个程序821被存储在上述存储器820中,并且被配置由上述应用处理器810执行,所述一个或多个程序821包括用于执行以下步骤的指令;
当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
将所述目标下载任务按照预设方式划分为多个子任务;
从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
通过所述目标通信协议进行所述多个子任务的处理。
可选的,所述通过所述目标通信协议进行所述多个子任务的处理,包括:
将所述多个子任务分配到所述目标通信协议所对应的数据链路中;
接收所述目标通信协议所对应的数据链路所传输的数据流;
将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
可选的,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,包括:
确定所述目标通信协议的中每种通信协议的带宽;
根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
可选的,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:
按照所述多个子任务的序号确定所述接收到的数据流的序号;
按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
可选的,所述确定目标下载任务,包括:
利用超文本传输协议的代理获取所述用户的下载请求;
对所述下载请求进行解析以获取目标下载任务。
可选的,所述从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议,包括:
根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;
按照所述排序的结果选择至少两种通信协议作为目标通信协议。
可选的,确定所述终端当前所支持的通信协议,包括:
遍历所述终端的设备管理列表;
将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。
可选的,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
可以看出,本申请实施例中,当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;将所述目标下载任务按照预设方式划分为多个子任务;从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;通过所述目标通信协议进行所述多个子任务的处理。本申请实施例有利于提高网络控制的灵活性与智能性,进而提升用户体验度。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,ReaP-Only Memory)、随机存取存储器(RAM,RanPom Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:ReaP-Only Memory,简称:ROM)、随机存取器(英文:RanPom Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (12)
1.一种数据下载的方法,其特征在于,应用于终端,所述方法包括:
当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
将所述目标下载任务按照预设方式划分为多个子任务;
从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
通过所述目标通信协议进行所述多个子任务的处理。
2.根据权利要求1所述的方法,其特征在于,所述通过所述目标通信协议进行所述多个子任务的处理,包括:
将所述多个子任务分配到所述目标通信协议所对应的数据链路中;
接收所述目标通信协议所对应的数据链路所传输的数据流;
将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据。
3.根据权利要求2所述的方法,其特征在于,所述将所述多个子任务分配到所述目标通信协议所对应的数据链路中,包括:
确定所述目标通信协议的中每种通信协议的带宽;
根据每种通信协议的带宽将所述多个子任务成比例的分配到每种通信协议所对应的数据链路中。
4.根据权利要求3所述的方法,其特征在于,所述将接收到的数据流进行聚合以获取所述目标下载任务所对应的数据,包括:
按照所述多个子任务的序号确定所述接收到的数据流的序号;
按照所述数据流的序号将所述接收到的数据流进行拼接以获取所述目标下载任务所对应的数据。
5.根据权利要求4所述的方法,其特征在于,所述确定目标下载任务,包括:
利用超文本传输协议的代理获取所述用户的下载请求;
对所述下载请求进行解析以获取目标下载任务。
6.根据权利要求5所述的方法,其特征在于,所述从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议,包括:
根据所述终端中记录的每种通信协议的使用频率对所述每种通信协议的优先级进行排序;
按照所述排序的结果选择至少两种通信协议作为目标通信协议。
7.根据权利要求6所述的方法,其特征在于,确定所述终端当前所支持的通信协议,包括:
遍历所述终端的设备管理列表;
将所述设备管理列表中所记录的通信协议作为所述终端当前所支持的通信协议。
8.根据权利要求7所述的方法,其特征在于,所述终端当前所支持的通信协议包括无线保真通信协议、蜂窝网络通信协议、蓝牙通信协议以及红外线通信协议。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述通过所述目标通信协议进行所述多个子任务的处理之后,所述方法还包括:
根据当前的通信协议和所述下载任务的大小确定目标时长;
若等到所述目标时长时尚未接收到下载成功的通知,则将所述下载任务按照当前通信协议进行单流下载。
10.一种终端,其特征在于,所述终端包括:
确定单元,用于当接收到用户输入的进行下载的指令时,确定目标下载任务以及确定所述终端当前所支持的通信协议;
划分单元,用于将所述目标下载任务按照预设方式划分为多个子任务;
选择单元,用于从所述终端当前所支持的通信协议中选择至少两种通信协议作为目标通信协议;
处理单元,用于通过所述目标通信协议进行所述多个子任务的处理。
11.一种终端,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-9任一项所述的方法中的步骤的指令。
12.一种计算机可读存储介质,其特征在于,所述介质用于存储计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-9任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910110311.6A CN109729519B (zh) | 2019-02-11 | 2019-02-11 | 数据下载的方法及相关装置 |
PCT/CN2020/074730 WO2020164476A1 (zh) | 2019-02-11 | 2020-02-11 | 数据下载的方法及相关装置 |
EP20754857.9A EP3923549A4 (en) | 2019-02-11 | 2020-02-11 | DATA UPLOAD METHOD AND ASSOCIATED APPARATUS |
US17/391,741 US20210360476A1 (en) | 2019-02-11 | 2021-08-02 | Method for downloading data and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910110311.6A CN109729519B (zh) | 2019-02-11 | 2019-02-11 | 数据下载的方法及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109729519A true CN109729519A (zh) | 2019-05-07 |
CN109729519B CN109729519B (zh) | 2021-02-02 |
Family
ID=66300445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910110311.6A Active CN109729519B (zh) | 2019-02-11 | 2019-02-11 | 数据下载的方法及相关装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210360476A1 (zh) |
EP (1) | EP3923549A4 (zh) |
CN (1) | CN109729519B (zh) |
WO (1) | WO2020164476A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111193772A (zh) * | 2019-12-05 | 2020-05-22 | 商客通尚景科技(上海)股份有限公司 | 文件下载方法及服务器 |
WO2020164476A1 (zh) * | 2019-02-11 | 2020-08-20 | Oppo广东移动通信有限公司 | 数据下载的方法及相关装置 |
CN112969089A (zh) * | 2019-12-03 | 2021-06-15 | 华为技术有限公司 | 一种http请求传输方法及设备 |
WO2022237309A1 (zh) * | 2021-05-14 | 2022-11-17 | 荣耀终端有限公司 | 一种峰值下载方法和装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11758460B1 (en) * | 2021-02-02 | 2023-09-12 | T-Mobile Usa, Inc. | Managing local application connectivity in a multi-network environment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115248A (zh) * | 2006-07-25 | 2008-01-30 | 联想(北京)有限公司 | 多模终端及其数据转发方法 |
CN103200606A (zh) * | 2013-03-18 | 2013-07-10 | 东莞宇龙通信科技有限公司 | 终端和数据业务处理方法 |
CN103997521A (zh) * | 2014-05-15 | 2014-08-20 | 深圳大学 | 一种基于路由器的文件操作方法、装置及路由器 |
US20140359143A1 (en) * | 2010-09-28 | 2014-12-04 | Nokia Corporation | Method and apparatus for providing shared connectivity |
CN105338550A (zh) * | 2015-09-22 | 2016-02-17 | 网易传媒科技(北京)有限公司 | 一种用于无线网络的连接的管理方法和装置 |
CN105392170A (zh) * | 2015-09-30 | 2016-03-09 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
US20160174268A1 (en) * | 2014-08-20 | 2016-06-16 | Huizhou Tcl Mobile Communication Co., Ltd. | Smart home controller and communication method thereof |
CN107529207A (zh) * | 2017-09-30 | 2017-12-29 | 北京领通科技有限公司 | 网络通信方法及装置 |
WO2018111343A1 (en) * | 2016-12-15 | 2018-06-21 | Intel IP Corporation | Sounding sequence null data packet announcement indication |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070288986A1 (en) * | 2006-06-13 | 2007-12-13 | Candelore Brant L | Method and system for downloading content to a target device |
EP2045968B1 (en) * | 2007-10-02 | 2011-06-15 | Research In Motion Limited | Methods for selective downloading to a mobile communication device |
TW201030541A (en) * | 2009-02-12 | 2010-08-16 | Sunplus Technology Co Ltd | Method and system to realize downloading network data into multimedia player |
WO2010141460A1 (en) * | 2009-06-01 | 2010-12-09 | Swarmcast, Inc. | Data retrieval based on bandwidth cost and delay |
US8665897B2 (en) * | 2009-10-26 | 2014-03-04 | Adc Dsl Systems, Inc. | Systems and methods for high-speed digital subscriber line software download |
US8117332B2 (en) * | 2010-04-23 | 2012-02-14 | Canon Kabushiki Kaisha | Network streaming over multiple physical interfaces |
US9489016B2 (en) * | 2010-09-08 | 2016-11-08 | Live Lids, Inc. | Electronic display wearable item |
US9503390B2 (en) * | 2011-07-27 | 2016-11-22 | Zte Corporation | System and method for sharing multiple network resources on stand-alone machine |
EP2735972B1 (en) * | 2011-11-10 | 2017-11-22 | Kabushiki Kaisha Square Enix (also trading as Square Enix Co., Ltd.) | Data transmission and reception system |
US9356821B1 (en) * | 2012-08-08 | 2016-05-31 | Tata Communications (America) Inc. | Streaming content delivery system and method |
WO2014083739A1 (ja) * | 2012-11-28 | 2014-06-05 | パナソニック株式会社 | 受信端末および受信方法 |
CN104093142B (zh) * | 2014-03-31 | 2018-04-10 | 宇龙计算机通信科技(深圳)有限公司 | 加速移动终端下载速度的方法及其装置 |
CN105491087B (zh) * | 2014-09-17 | 2019-07-26 | 联想(北京)有限公司 | 一种文件下载方法、装置和电子设备 |
CN106656938B (zh) * | 2015-11-02 | 2020-03-03 | 腾讯科技(深圳)有限公司 | 一种流媒体文件处理方法及装置 |
CN108616547A (zh) * | 2016-12-02 | 2018-10-02 | 武汉斗鱼网络科技有限公司 | 一种传输文件的方法及装置 |
KR102009643B1 (ko) * | 2016-12-29 | 2019-08-12 | 주식회사 이루온 | 다중 경로 전송 시스템 및 방법 |
CN109729519B (zh) * | 2019-02-11 | 2021-02-02 | Oppo广东移动通信有限公司 | 数据下载的方法及相关装置 |
-
2019
- 2019-02-11 CN CN201910110311.6A patent/CN109729519B/zh active Active
-
2020
- 2020-02-11 WO PCT/CN2020/074730 patent/WO2020164476A1/zh unknown
- 2020-02-11 EP EP20754857.9A patent/EP3923549A4/en not_active Withdrawn
-
2021
- 2021-08-02 US US17/391,741 patent/US20210360476A1/en not_active Abandoned
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115248A (zh) * | 2006-07-25 | 2008-01-30 | 联想(北京)有限公司 | 多模终端及其数据转发方法 |
US20140359143A1 (en) * | 2010-09-28 | 2014-12-04 | Nokia Corporation | Method and apparatus for providing shared connectivity |
CN103200606A (zh) * | 2013-03-18 | 2013-07-10 | 东莞宇龙通信科技有限公司 | 终端和数据业务处理方法 |
CN103997521A (zh) * | 2014-05-15 | 2014-08-20 | 深圳大学 | 一种基于路由器的文件操作方法、装置及路由器 |
US20160174268A1 (en) * | 2014-08-20 | 2016-06-16 | Huizhou Tcl Mobile Communication Co., Ltd. | Smart home controller and communication method thereof |
CN105338550A (zh) * | 2015-09-22 | 2016-02-17 | 网易传媒科技(北京)有限公司 | 一种用于无线网络的连接的管理方法和装置 |
CN105392170A (zh) * | 2015-09-30 | 2016-03-09 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
WO2018111343A1 (en) * | 2016-12-15 | 2018-06-21 | Intel IP Corporation | Sounding sequence null data packet announcement indication |
CN107529207A (zh) * | 2017-09-30 | 2017-12-29 | 北京领通科技有限公司 | 网络通信方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020164476A1 (zh) * | 2019-02-11 | 2020-08-20 | Oppo广东移动通信有限公司 | 数据下载的方法及相关装置 |
CN112969089A (zh) * | 2019-12-03 | 2021-06-15 | 华为技术有限公司 | 一种http请求传输方法及设备 |
US11997328B2 (en) | 2019-12-03 | 2024-05-28 | Huawei Technologies Co., Ltd. | HTTP request transmission method and device |
CN111193772A (zh) * | 2019-12-05 | 2020-05-22 | 商客通尚景科技(上海)股份有限公司 | 文件下载方法及服务器 |
WO2022237309A1 (zh) * | 2021-05-14 | 2022-11-17 | 荣耀终端有限公司 | 一种峰值下载方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2020164476A1 (zh) | 2020-08-20 |
CN109729519B (zh) | 2021-02-02 |
US20210360476A1 (en) | 2021-11-18 |
EP3923549A4 (en) | 2022-03-23 |
EP3923549A1 (en) | 2021-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109729519A (zh) | 数据下载的方法及相关装置 | |
US10574545B2 (en) | Techniques for analytics-driven hybrid concurrency control in clouds | |
CN108243044B (zh) | 业务部署的方法与装置 | |
Huang et al. | DeePar: A hybrid device-edge-cloud execution framework for mobile deep learning applications | |
CN110573837B (zh) | 导航方法、装置、存储介质以及服务器 | |
CN108984157A (zh) | 用于语音对话平台的技能配置和调用方法及系统 | |
US11102322B2 (en) | Data processing method and apparatus, server, and controller | |
CN109189571A (zh) | 计算任务调度方法及系统、边缘节点、存储介质和终端 | |
CN107247537A (zh) | 一种图像信息的处理方法及相关设备 | |
CN105791254A (zh) | 网络请求处理方法、装置及终端 | |
CN102571938A (zh) | 电子杂志阅读系统及电子杂志客户端阅读系统 | |
CN107968848A (zh) | 一种获取ip地址的方法、终端设备及存储介质 | |
CN110149325A (zh) | 一种智能钥匙分享方法、装置及设备 | |
CN110035128A (zh) | 一种直播调度方法、装置、直播系统及存储介质 | |
CN109697281A (zh) | 在线合并文档的方法、装置及电子设备 | |
WO2012148066A1 (ko) | 가상서버 관리 시스템 및 그 방법 | |
CN115002215B (zh) | 面向云上政企的资源分配模型训练方法以及资源分配方法 | |
CN110222286A (zh) | 信息获取方法、装置、终端和计算机可读存储介质 | |
CN115509749A (zh) | 任务执行方法和装置、存储介质和电子设备 | |
CN107710793A (zh) | 一种定位方法及对应装置 | |
CN114491322A (zh) | 跨apk页面跳转方法、装置、计算机设备和存储介质 | |
CN102891888B (zh) | 一种数据访问方法及相关设备、系统 | |
CN109151895A (zh) | 一种数据传输方法、装置、服务器及网络中心节点 | |
CN106375475A (zh) | 一种应用程序更新数据包下载处理方法及装置 | |
CN109640178A (zh) | 网络分流方法及相关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |