CN104079324A - 一种数据传输方法、电子设备及*** - Google Patents
一种数据传输方法、电子设备及*** Download PDFInfo
- Publication number
- CN104079324A CN104079324A CN201310096267.0A CN201310096267A CN104079324A CN 104079324 A CN104079324 A CN 104079324A CN 201310096267 A CN201310096267 A CN 201310096267A CN 104079324 A CN104079324 A CN 104079324A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- download request
- information
- target data
- download
- 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.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种数据传输方法、电子设备及***,涉及电子设备领域,可以提供更为灵活的下载机制,进而提高电子设备的数据下载效率。本发明的方法应用于电子设备,主要包括:当第一电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;当所述第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;当所述第一电子设备与第二电子设备建立连接时,将所述第一信息发送至第二电子设备,以使得所述第二电子设备基于所述第一信息响应所述下载请求。本发明的实施例主要用于数据传输的过程中。
Description
技术领域
本发明涉及电子设备领域,尤其涉及一种数据传输方法、电子设备及***。
背景技术
随着电子设备提供给用户的应用越来越丰富,电子设备的功能和用户体验效果越来越好。同时,也带来了应用的数据相应增大的问题。例如,为了提高游戏中的画面效果就需要大量的图片和脚本数据。
为了压缩原始安装包的大小,或者由于一些附加功能不容易直接集成在安装包中,现有技术中,应用的开发商通常把部分的功能做成独立的安装文件,或者插件的形式,便于应用在运行过程中下载这些附加的数据。
在实现上述数据传输的过程中,发明人发现现有技术中至少存在如下问题:由于移动电子设备使用移动网络下载会导致大量的流量消费,再加上移动网络本身的带宽局限和移动电子设备的机能限制,会导致下载速度慢和消耗的电量大等问题。因此,这种对电子设备内部产生的下载请求立即响应的单一下载机制,导致下载灵活性不够,下载效率较低。
发明内容
本发明的实施例提供一种数据传输方法、电子设备及***,可以提供更灵活的下载机制,进而提高电子设备的数据下载效率。
为达到上述目的,本发明的实施例采用如下技术方案:
本发明的第一方面,提供一种数据传输方法,应用于电子设备,所述方法包括:
当第一电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
当所述第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
当所述第一电子设备与第二电子设备建立连接时,将所述第一信息发送至第二电子设备,以使得所述第二电子设备基于所述第一信息响应所述下载请求。
结合本发明的第一方面,在第一种可能的实现方式中,所述第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
结合本发明的第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
结合本发明的第一方面的第二种可能的实现方式,在第三种可能的实现方式中,该方法还包括:
若所述第一判断结果表明所述下载请求不满足预定条件时,则响应所述下载请求。
结合本发明的第一方面或第一方面的第一种可能的实现方式,在第四种可能的实现方式中,在将所述第一信息发送至第二电子设备之后,当所述第一电子设备与所述第二电子设备建立连接,并且所述第二电子设备已完成下载所述第一信息对应的目标数据时,所述方法还包括:
接收所述第二电子设备发送的所述第一信息对应的目标数据。
结合本发明的第一方面的第四种可能的实现方式,在第五种可能的实现方式中,在接收所述第二电子设备发送的所述目标数据之后,还包括:
根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置;
或,根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
本发明的第二方面,还提供一种数据传输方法,包括:
第二电子设备在与第一电子设备建立连接时,接收所述第一电子设备发送的第一信息,其中,所述第一信息为所述第一电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
基于所述第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
结合本发明的第二方面,在第一种可能的实现方式中,所述第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
结合本发明的第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
结合本发明的第二方面的第二种可能的实现方式,在第三种可能的实现方式中,当所述第一电子设备与所述第二电子设备建立连接,并且所述第二电子设备已完成下载所述第一信息对应的目标数据时,所述方法还包括:
向所述第二电子设备发送的所述第一信息对应的目标数据。
本发明的第三方面,提供一种电子设备,包括:
判断单元,用于当所述电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
记录单元,用于当所述判断单元判断得到的第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
发送单元,用于当所述电子设备与其他电子设备建立连接时,将所述第一信息发送至所述其他电子设备,以使得所述其他电子设备基于所述第一信息响应所述下载请求。
结合本发明的第三方面,在第一种可能的实现方式中,所述记录单元记录的第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
结合本发明的第三方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
结合本发明的第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:
响应单元,用于当所述判断单元判断得到的第一判断结果表明所述下载请求不满足预定条件时,响应所述下载请求。
结合本发明的第三方面或第三方面的第一种可能的实现方式,在第四种可能的实现方式中,该电子设备还包括:
接收单元,用于在所述发送单元将所述第一信息发送至其他电子设备之后,当所述第一电子设备与所述其他电子设备建立连接,并且所述其他电子设备已完成下载所述第一信息对应的目标数据时,接收所述其他电子设备发送的所述第一信息对应的目标数据。
结合本发明的第三方面的第四种可能的实现方式,在第五种可能的实现方式中,该电子设备还包括:
完成单元,用于在接收单元接收所述第二电子设备发送的所述目标数据之后,根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置;或,根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
本发明的第四方面,提供一种电子设备,包括:
接收单元,用于在与其他电子设备建立连接时,接收所述其他电子设备发送的第一信息,其中,所述第一信息为所述其他电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
下载单元,用于基于所述接收单元接收的第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
结合本发明的第四方面,在第一种可能的实现方式中,所述接收单元接收的第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
结合本发明的第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
结合本发明的第四方面的第二种可能的实现方式,在第三种可能的实现方式中,该电子设备还包括:
发送单元,用于当所述电子设备与所述其他电子设备建立连接,并且所述下载单元已完成下载所述第一信息对应的目标数据时,向所述其他电子设备发送的所述第一信息对应的目标数据。
本发明实施例提供的数据传输方法、电子设备及***,在第一电子设备产生下载请求时可以记录该下载请求对应的第一信息,在与第二电子设备建立连接后将其发送给第二电子设备,通过第二电子设备来响应下载请求,与现有技术中第一电子设备自行响应下载请求相比,可以根据下载请求所满足的条件灵活的选择下载机制,通过第二电子设备下载数据,可以脱离第一电子设备的机能和网络限制,提高下载效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1中的一种数据传输方法流程图;
图2为本发明实施例1中的另一种数据传输方法流程图;
图3为本发明实施例2中的一种数据传输方法流程图;
图4为本发明实施例3中的一种电子设备组成示意图;
图5为本发明实施例4中的一种电子设备组成示意图;
图6为本发明实施例5中的一种数据传输***组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
本发明实施例提供一种数据传输方法,应用于电子设备,如图1所示,包括:
101、当第一电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
其中,下载请求满足预定条件包括:所述下载请求所请求的目标数据大小超过预定阈值,并且接收到取消所述下载请求的命令;或者,下载请求所请求的目标数据大小超过预定阈值;或者,接收到取消所述下载请求的命令。例如,当用户触发下载请求后,第一电子设备的界面可以弹出网络受限或者下载速度较慢的提示,以便用户选择是否继续下载。
102、当所述第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
其中,当下载请求所请求的目标数据较大,而第一电子设备的网络或机能不适合下载如此庞大的数据时,可以将其记录下来。当然,用户也可以选择是否取消下载或记录第一信息,或者直接响应下载请求。
其中,下载请求对应的第一信息可以包括目标数据的标识信息和发起所述下载请求的应用的标识信息;或者,也可以包括目标数据的标识信息和下载所述目标数据后的存储位置。
103、当所述第一电子设备与第二电子设备建立连接时,将所述第一信息发送至第二电子设备,以使得所述第二电子设备基于所述第一信息响应所述下载请求。
其中,第一电子设备与第二电子设备之间的连接可以是有线连接,也可以是无线连接,例如蓝牙、红外或wifi等。在一种可能的应用场景中,第一电子设备和第二电子设备可以为手机、ipod、平板电脑、台式电脑、笔记本电脑或工作站等等电子设备。当然,第一电子设备和第二电子设备分别接入的网络可以为与其相适应的网络,例如移动运营商网络、宽带网或局域网等,可以是有线网络也可以是无线网络。
本实施例的另一方面还提供一种数据传输方法,如图2所示,包括:
201、第二电子设备在与第一电子设备建立连接时,接收所述第一电子设备发送的第一信息,其中,所述第一信息为所述第一电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
202、基于所述第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
需要说明的是,图2对应的实施例中各步骤的具体描述可以参考图1对应的实施例中对应内容,本实施例这里不再重复赘述。
本发明实施例提供的数据传输方法,在第一电子设备产生下载请求时可以记录该下载请求对应的第一信息,在与第二电子设备建立连接后将其发送给第二电子设备,通过第二电子设备来响应下载请求,与现有技术中第一电子设备自行响应下载请求相比,可以根据下载请求所满足的条件灵活的选择下载机制,通过第二电子设备下载数据,可以脱离第一电子设备的机能和网络限制,提高下载效率。
实施例2
本发明实施例提供一种数据传输方法,应用于电子设备,如图3所示,该方法可以包括:
301、第一电子设备与第二电子设备未建立连接时,第一电子设备产生下载请求。
在本实施例中,将第一电子设备产生的下载请求进行分析和判断,将满足预定条件的下载请求记录,而不满足预定条件的则直接响应下载。在另一种应用场景中,可以不用进行分析和判断,而是对第一电子设备产生的下载请求均记录其第一信息,以便连接到第二电子设备时再将该第一信息发送给第二电子设备,将已产生的下载请求全部交由第二电子设备进行响应。
302、第一电子设备判断所述下载请求是否满足预定条件,获得第一判断结果;当所述第一判断结果表明所述下载请求满足预定条件时,执行步骤303;否则,执行步骤308。
其中,所述下载请求满足预定条件包括:所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
303、第一电子设备记录与所述下载请求对应的第一信息。
其中,为了节省第一电子设备的功耗,或者由于第一电子设备接入的网络数据下载效率较低,或者第一电子设备的处理器内存等配置导致性能较差,或者为了节省第一电子设备在其网络中的流量开销等,可以暂时将下载请求中的包含的第一信息记录下来。所述第一信息包含:所述目标数据的标识信息;以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
304、第一电子设备与第二电子设备建立连接时,第一电子设备将所述第一信息发送至第二电子设备。
305、第二电子设备基于所述第一信息响应所述下载请求,并完成下载。
其中,第二电子设备可以在第一电子设备和第二电子设备之间保持连接的状态响应所述下载请求,下载目标数据;也可以在连接断开后再响应所述下载请求,完成目标数据的下载。当第二电子设备已完成下载所述第一信息对应的目标数据时,若第一电子设备和第二电子设备建立有连接,则可以执行以下步骤306将目标数据发送给第一电子设备。当然,若第二电子设备完成下载目标数据时,第一电子设备和第二电子设备之间的连接已断开,则第二电子设备可以暂时保存已下载的目标数据,两个电子设备再次建立连接时将目标数据发送给第一电子设备。
306、当第一电子设备与第二电子设备再次建立连接,第二电子设备将所述第一信息对应的目标数据发送给第一电子设备。
其中,这里所说的第一电子设备与第二电子设备再次建立连接,可以是步骤304中建立连接后的第N次建立连接,其中N为大于0的整数。也就是说,若第一电子设备与第二电子设备再次建立连接,但是第二电子设备并没有完成第一信息对应的目标数据的下载,因此不能将目标数据发送给第一电子设备。只有当第一电子设备与第二电子设备建立连接,并且目标数据下载完成的情况下,才可以实现目标数据的迁移。
307、第一电子设备根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置。
可选的,步骤307也可以替换为:第一电子设备根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
308、第一电子设备响应所述下载请求。
例如,为了本领域技术人员更清楚本发明的实现方式,以下以第一电子设备为手机,第二电子设备为台式电脑为例进行一种应用场景的具体阐述。用户在使用手机中某一应用程序的过程中遇到下载数据的需求,该应用程序产生的下载请求在发送给手机的下载管理器(download manager)进行下载时,如果需要下载的数据比较大,或者其他的场景导致用户取消本次下载后,downloadmanager可以把这次数据下载请求以及相关的信息,比如发起这次请求的应用程序的包名,或者数据完成下载后需要传回的存储位置发送给一个连接管理器(connection manager),由connection manager保存起来。当移动设备和PC建立有效连接后,PC端应用会批量的读取这些信息。接着pc端的软件会根据用户的请求批量的处理这些下载请求。下载完成后,当PC和手机端再次有数据连接时,PC端会把下载完成的数据结果发回给手机。然后,connection manager根据之前保存的信息决定如何通知最初请求下载的应用。
本发明实施例提供的数据传输方法,在第一电子设备产生下载请求时可以记录该下载请求对应的第一信息,在与第二电子设备建立连接后将其发送给第二电子设备,通过第二电子设备来响应下载请求,与现有技术中第一电子设备自行响应下载请求相比,可以根据下载请求所满足的条件灵活的选择下载机制,通过第二电子设备下载数据,可以脱离第一电子设备的机能和网络限制,提高下载效率。
实施例3
本发明实施例提供一种电子设备,可以作为上述实施例中的第一电子设备,如图4所示,该电子设备包括:
判断单元41,用于当所述电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
记录单元42,用于当所述判断单元41判断得到的第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
发送单元43,用于当所述电子设备与其他电子设备建立连接时,将所述记录单元42记录的第一信息发送至所述其他电子设备,以使得所述其他电子设备基于所述第一信息响应所述下载请求。
进一步的,所述记录单元42记录的第一信息包含:所述目标数据的标识信息;以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
进一步的,所述下载请求满足预定条件包括:所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
进一步的,所述电子设备还可以包括:响应单元44。
响应单元44,用于当所述判断单元41判断得到的第一判断结果表明所述下载请求不满足预定条件时,响应所述下载请求。
进一步的,该电子设备还可以包括:接收单元45。
接收单元45,用于在所述发送单元43将所述第一信息发送至其他电子设备之后,当所述第一电子设备与所述其他电子设备建立连接,并且所述其他电子设备已完成下载所述第一信息对应的目标数据时,接收所述其他电子设备发送的所述第一信息对应的目标数据。
进一步的,该电子设备还包括:完成单元46。
完成单元46,用于在接收单元45接收所述第二电子设备发送的所述目标数据之后,根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置;或,根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
需要说明的是,本实施例中部分单元的具体描述可以参考以上实施例1和2中的对应内容,本实施例这里不再重复赘述。
本发明实施例提供的电子设备,在第一电子设备产生下载请求时可以记录该下载请求对应的第一信息,在与第二电子设备建立连接后将其发送给第二电子设备,通过第二电子设备来响应下载请求,与现有技术中第一电子设备自行响应下载请求相比,可以根据下载请求所满足的条件灵活的选择下载机制,通过第二电子设备下载数据,可以脱离第一电子设备的机能和网络限制,提高下载效率。
实施例4
本发明实施例提供一种电子设备,可以作为上述实施例中的第二电子设备,如图5所示,该电子设备包括:
接收单元51,用于在与其他电子设备建立连接时,接收所述其他电子设备发送的第一信息,其中,所述第一信息为所述其他电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
下载单元52,用于基于所述接收单元51接收的第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
进一步的,所述接收单元51接收的第一信息包含:所述目标数据的标识信息;以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
进一步的,所述下载请求满足预定条件包括:所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
进一步的,该电子设备还可以包括:发送单元53。
发送单元53,用于当所述电子设备与所述其他电子设备建立连接,并且所述下载单元52已完成下载所述第一信息对应的目标数据时,向所述其他电子设备发送的所述第一信息对应的目标数据。
本实施例还提供一种数据传输***,如图6所示,该***可以包括两个电子设备,分别为:第一电子设备61和第二电子设备62。
其中,第一电子设备61用于:当第一电子设备61产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;当所述第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;当所述第一电子设备61与第二电子设备62建立连接时,将所述第一信息发送至第二电子设备62,以使得所述第二电子设备62基于所述第一信息响应所述下载请求。
第二电子设备62用于:在与第一电子设备61建立连接时,接收所述电子设备61发送的第一信息,其中,所述第一信息为所述第一电子设备61在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;基于所述第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
本发明实施例提供的电子设备及数据传输***,在第一电子设备产生下载请求时可以记录该下载请求对应的第一信息,在与第二电子设备建立连接后将其发送给第二电子设备,通过第二电子设备来响应下载请求,与现有技术中第一电子设备自行响应下载请求相比,可以根据下载请求所满足的条件灵活的选择下载机制,通过第二电子设备下载数据,可以脱离第一电子设备的机能和网络限制,提高下载效率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (21)
1.一种数据传输方法,应用于电子设备,其特征在于,所述方法包括:
当第一电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
当所述第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
当所述第一电子设备与第二电子设备建立连接时,将所述第一信息发送至第二电子设备,以使得所述第二电子设备基于所述第一信息响应所述下载请求。
2.根据权利要求1所述的数据传输方法,其特征在于,所述第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
3.根据权利要求1或2所述的数据传输方法,其特征在于,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
4.根据权利要求3所述的数据传输方法,其特征在于,还包括:
若所述第一判断结果表明所述下载请求不满足预定条件时,则响应所述下载请求。
5.根据权利要求1或2所述的数据传输方法,其特征在于,在将所述第一信息发送至第二电子设备之后,当所述第一电子设备与所述第二电子设备建立连接,并且所述第二电子设备已完成下载所述第一信息对应的目标数据时,所述方法还包括:
接收所述第二电子设备发送的所述第一信息对应的目标数据。
6.根据权利要求5所述的数据传输方法,其特征在于,在接收所述第二电子设备发送的所述目标数据之后,还包括:
根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置;
或,根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
7.一种数据传输方法,其特征在于,包括:
第二电子设备在与第一电子设备建立连接时,接收所述第一电子设备发送的第一信息,其中,所述第一信息为所述第一电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
基于所述第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
8.根据权利要求7所述的数据传输方法,其特征在于,所述第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
9.根据权利要求7或8所述的数据传输方法,其特征在于,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
10.根据权利要求9所述的数据传输方法,其特征在于,当所述第一电子设备与所述第二电子设备建立连接,并且所述第二电子设备已完成下载所述第一信息对应的目标数据时,所述方法还包括:
向所述第二电子设备发送的所述第一信息对应的目标数据。
11.一种电子设备,其特征在于,包括:
判断单元,用于当所述电子设备产生下载请求时,判断所述下载请求是否满足预定条件,获得第一判断结果;
记录单元,用于当所述判断单元判断得到的第一判断结果表明所述下载请求满足预定条件时,记录与所述下载请求对应的第一信息;
发送单元,用于当所述电子设备与其他电子设备建立连接时,将所述记录单元记录的第一信息发送至所述其他电子设备,以使得所述其他电子设备基于所述第一信息响应所述下载请求。
12.根据权利要求11所述的电子设备,其特征在于,所述记录单元记录的第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
13.根据权利要求11或12所述的电子设备,其特征在于,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
14.根据权利要求13所述的电子设备,其特征在于,还包括:
响应单元,用于当所述判断单元判断得到的第一判断结果表明所述下载请求不满足预定条件时,响应所述下载请求。
15.根据权利要求11或12所述的电子设备,其特征在于,还包括:
接收单元,用于在所述发送单元将所述第一信息发送至其他电子设备之后,当所述第一电子设备与所述其他电子设备建立连接,并且所述其他电子设备已完成下载所述第一信息对应的目标数据时,接收所述其他电子设备发送的所述第一信息对应的目标数据。
16.根据权利要求15所述的电子设备,其特征在于,还包括:
完成单元,用于在接收单元接收所述第二电子设备发送的所述目标数据之后,根据所述下载所述目标数据后的存储位置,将接收到的所述目标数据存储至所述存储位置;或,根据所述发起所述下载请求的应用的标识信息,在发起所述下载请求的应用中产生下载完成的响应。
17.一种电子设备,其特征在于,包括;
接收单元,用于在与其他电子设备建立连接时,接收所述其他电子设备发送的第一信息,其中,所述第一信息为所述其他电子设备在产生满足预订条件的下载请求时记录的与所述下载请求对应的信息;
下载单元,用于基于所述接收单元接收的第一信息响应所述下载请求,下载所述下载请求所请求的目标数据。
18.根据权利要求17所述的电子设备,其特征在于,所述接收单元接收的第一信息包含:
所述目标数据的标识信息;
以及,发起所述下载请求的应用的标识信息和/或下载所述目标数据后的存储位置。
19.根据权利要求17或18所述的电子设备,其特征在于,所述下载请求满足预定条件包括:
所述下载请求所请求的目标数据大小超过预定阈值,和/或接收到取消所述下载请求的命令。
20.根据权利要求19所述的电子设备,其特征在于,还包括:
发送单元,用于当所述电子设备与所述其他电子设备建立连接,并且所述下载单元已完成下载所述第一信息对应的目标数据时,向所述其他电子设备发送的所述第一信息对应的目标数据。
21.一种数据传输***,其特征在于,包括:
如权利要求11-16中任一项所述的电子设备;
以及如权利要求17-20中任一项所述的电子设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310096267.0A CN104079324A (zh) | 2013-03-25 | 2013-03-25 | 一种数据传输方法、电子设备及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310096267.0A CN104079324A (zh) | 2013-03-25 | 2013-03-25 | 一种数据传输方法、电子设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104079324A true CN104079324A (zh) | 2014-10-01 |
Family
ID=51600392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310096267.0A Pending CN104079324A (zh) | 2013-03-25 | 2013-03-25 | 一种数据传输方法、电子设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104079324A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109041047A (zh) * | 2018-08-07 | 2018-12-18 | 环球天成科技(北京)有限公司 | 终端数据的下载方法、终端及存储介质 |
CN109698851A (zh) * | 2017-10-24 | 2019-04-30 | 华为技术有限公司 | 传输数据的方法和装置 |
CN105142130B (zh) * | 2015-06-12 | 2019-05-31 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080163192A1 (en) * | 2006-12-29 | 2008-07-03 | Sanjeev Jha | Patch management automation tool for unix, aparxml |
CN102025595A (zh) * | 2009-09-22 | 2011-04-20 | 常诚 | 流量优化方法及*** |
CN102075367A (zh) * | 2011-02-21 | 2011-05-25 | 北京奇虎科技有限公司 | 控制补丁包下载的方法、***、客户端及服务器 |
CN102088696A (zh) * | 2011-03-15 | 2011-06-08 | 广州市动景计算机科技有限公司 | 一种移动终端从目标服务器下载大文件的方法和*** |
-
2013
- 2013-03-25 CN CN201310096267.0A patent/CN104079324A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080163192A1 (en) * | 2006-12-29 | 2008-07-03 | Sanjeev Jha | Patch management automation tool for unix, aparxml |
CN102025595A (zh) * | 2009-09-22 | 2011-04-20 | 常诚 | 流量优化方法及*** |
CN102075367A (zh) * | 2011-02-21 | 2011-05-25 | 北京奇虎科技有限公司 | 控制补丁包下载的方法、***、客户端及服务器 |
CN102088696A (zh) * | 2011-03-15 | 2011-06-08 | 广州市动景计算机科技有限公司 | 一种移动终端从目标服务器下载大文件的方法和*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142130B (zh) * | 2015-06-12 | 2019-05-31 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN109698851A (zh) * | 2017-10-24 | 2019-04-30 | 华为技术有限公司 | 传输数据的方法和装置 |
CN109041047A (zh) * | 2018-08-07 | 2018-12-18 | 环球天成科技(北京)有限公司 | 终端数据的下载方法、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3531290B1 (en) | Data backup method, apparatus, electronic device, storage medium, and system | |
CN103384275B (zh) | 跨终端进行下载的方法、***云端服务器和终端 | |
US10534425B2 (en) | Processing method and device for saving power, mobile terminal and cloud server | |
CN108901077B (zh) | 天线占比设置方法、装置、用户设备及存储介质 | |
CN105094861A (zh) | 网页应用程序加载方法、装置及*** | |
CN103457966A (zh) | 基于dlna技术访问云存储设备的方法、设备及*** | |
CN103686328A (zh) | 为智能电视扩展摄像头的方法及装置 | |
EP3923549A1 (en) | Data downloading method and related apparatus | |
CN105389175A (zh) | 一种应用程序共享方法及移动终端 | |
CN104584490A (zh) | 数据发送方法及装置 | |
CN104333604A (zh) | 图片批量上传方法、上传信息反馈方法、相关设备及*** | |
CN105208065A (zh) | 文件发送方法及装置 | |
CN112714426B (zh) | 蓝牙设备的智能升级方法、装置、电子设备及介质 | |
CN104703238A (zh) | 一种网络切换方法和终端设备 | |
CN106997302A (zh) | 固件升级方法、装置及音频播放设备 | |
CN103377280A (zh) | 信息处理设备和方法、程序以及信息处理*** | |
WO2018161788A1 (zh) | 多媒体数据共享方法及装置 | |
CN104079324A (zh) | 一种数据传输方法、电子设备及*** | |
CN110855736A (zh) | 文件传输方法、文件传输设备及计算机可读存储介质 | |
CN105490966A (zh) | 动态共享网络带宽的方法和电子设备 | |
CN108307485B (zh) | 无线网络扫描方法、装置、终端设备及存储介质 | |
EP3123755B1 (en) | Managing device resources and configuration | |
CN105138107A (zh) | 移动终端下载方法、装置及移动终端 | |
CN104052801A (zh) | 一种信息处理方法及电子设备 | |
CN103729440A (zh) | 一种访问网站的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141001 |