一种信息处理方法及电子设备的制作方法

文档序号:8003854阅读:149来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法及电子设备,该方法包括:向所述第二电子设备发送通信方式探测请求;接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。所以本发明所提供的方法和电子设备利用电子设备支持的多种通信方式并行传输数据,达到有效提高数据传输效率的有益效果。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着电子产业的飞速发展,办公、生产、交通、居家等很多场所配置了越来越多的电子设备。随着人们对电子设备使用的需求和控制要求的提高,电子设备之间进行数据交换、甚至是相互控制,成为设备控制智能化的一个重要考核指标。
[0003]本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:
[0004]现在电子设备与电子设备之间的通信方式虽然多种多样(例如W1-F1、蓝牙、红外等方式),为设备之间的数据传输提供了很大的便利,上面提供的各种通信方式基本上各自都使用不同的协议,而且对应的都使用不同的软件来进行通讯。对于每种通信方式都有自己的缺点和优点,但是对于用户来说很多情况下不能方便的选择对应的传输方式进行数据传输。并且很多时候增加数据传输操作的复杂性。


【发明内容】

[0005]本发明提供一种信息处理方法及电子设备,本发明所提供的方法和装置解决现有技术中电子设备之间进行通信方式多样,从而导致用户很多情况下不能方便的选择对应的传输方式进行数据传输,并且很多时候增加数据传输操作的复杂性的问题。
[0006]本发明提供一种信息处理方法,该方法应用于第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,与第二电子设备进行数据交互时,该方法包括:
[0007]向所述第二电子设备发送通信方式探测请求;
[0008]接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0009]判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0010]可选的方案,所述将所述数据传输请求对应的待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块包括:
[0011]将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;
[0012]利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块,使所述第二电子设备接收到所述编号的数据块后能根据数据块的编号整合所述待发送数据。
[0013]可选的方案,利用所述可用通信方式并行传输所述多个数据块包括:
[0014]获取预存储的所述可用通信方式中各通信方式的优先级;
[0015]根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0016]可选的方案,利用所述可用通信方式并行传输所述多个数据块包括:
[0017]确定所述待传输数据的数据量;
[0018]根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0019]可选的方案,接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式包括:
[0020]接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式;
[0021]第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
[0022]本发明还提供一种电子设备,该电子设备为第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,该电子设备包括:
[0023]探测模块,用于向所述第二电子设备发送通信方式探测请求;
[0024]可用方式确定模块,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0025]数据传输模块,用于判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0026]可选的方案,数据传输模块还用于将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块,使所述第二电子设备接收到所述编号的数据块后能根据数据块的编号整合所述待发送数据。
[0027]可选的方案,数据传输模块还用于获取预存储的所述可用通信方式中各通信方式的优先级;根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0028]可选的方案,数据传输模块还用于确定所述待传输数据的数据量;根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0029]可选的方案,所述可用方式确定模块包括:
[0030]分析单元,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式;
[0031]确定单元,用于第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
[0032]上述技术方案中的一个或两个,至少具有如下技术效果:
[0033]基于各通信方式可独立使用的前提条件,本发明所提供的方法将多种通信方式综合使用,所以相对于用户而言电子设备所提供的多种通信方式形成一个可实现多种通信方式的适配层,所以对于用户而言只需要知道电子设备A和B之间有了连接,就可以直接通过适配层把数据从A发送给B,而不需要关心底层是什么连接,数据该如何发送。所以能够屏蔽掉各种通信方式在底层的差异而为应用层提供一个无需区别底层具体物理接口统一的接口来进行通讯,从而极大地提高了手机的兼容性,减少互联操作的复杂性。
[0034]而且本发明所提供的方法可以选择多种通信方式并行的传输一个数据,所以本发明所提供的方法可以在电子设备支持的多种通信方式中,选择至少两个通信方式进行同一数据的并行传输,所以本发明提供的方法能够有效的提高数据传输效率;而且能够达到合理利用电子设备上设置的各种元件的效果。

【专利附图】

【附图说明】
[0035]图1为本发明实施例(一)一种信息处理方法的流程图;
[0036]图2为本发明实施例(二)一种信息处理方法的流程图;
[0037]图3为本发明实施例(三)一种信息处理方法的流程图;
[0038]图4为本发明实施例一种电子设备的结构图。

【具体实施方式】
[0039]现在电子设备与电子设备之间的通信方式虽然多种多样(例如W1-F1、蓝牙、红外等方式),为设备之间的数据传输提供了很大的便利,上面提供的各种通信方式基本上各自都使用不同的协议,而且对应的都使用不同的软件来进行通讯。所以即使使用多个通信方式同时进行数据传输也不会出现相互冲突的问题,但是现有技术中用户在进行数据传输时候,电子设备对于同一个数据不管数据包的大小都是通过一种通信方式进行数据传输的。而且用户需要根据自己的判断从多种通信方式中选择其中的一种进行数据传输,但是对于用户来说很多情况下很难根据知道那种方式传输数据更为合理,所以用户很难方便的选择对应的传输方式进行数据传输。并且很多时候增加了数据传输操作的复杂性。
[0040]针对上述问题,本发明提供一种信息处理方法,在本发明提供的方法中电子设备会汇总自身和互联对端能支持的多种通信方式,并将可用的通信方式综合在一起使用,电子设备再根据综合的参数确定选择一个或者多个通信方式进行数据的传输。基于上述思路本发明提供的信息处理方法为:
[0041]该方法应用于第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,与第二电子设备进行数据交互时,该方法包括:
[0042]向所述第二电子设备发送通信方式探测请求;
[0043]接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0044]判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0045]基于各通信方式可独立使用的前提条件,本发明所提供的方法将多种通信方式综合使用,所以相对于用户而言电子设备所提供的多种通信方式形成一个可实现多种通信方式的适配层,所以对于用户而言只需要知道电子设备A和B之间有了连接,就可以直接通过适配层把数据从A发送给B,而不需要关心底层是什么连接,数据该如何发送。所以能够屏蔽掉各种通信方式在底层的差异而为应用层提供一个无需区别底层具体物理接口统一的接口来进行通讯,从而极大地提高了手机的兼容性,减少互联操作的复杂性。
[0046]而且本发明所提供的方法可以选择多种通信方式并行的传输一个数据,所以本发明所提供的方法可以在电子设备支持的多种通信方式中,选择至少两个通信方式进行同一数据的并行传输,所以本发明提供的方法能够有效的提高数据传输效率;而且能够达到合理利用电子设备上设置的各种元件的效果。
[0047]下面将参照下述细节对本发明的各种实施例和各个方面进行说明,附图将图示各种实施例。下面的说明和附图是对本发明的示例性说明,而不应看作对本发明的限制。描述了大量具体细节以提供对本发明各种实施例的详尽理解。但是在某些情况下,将不对公知的或传统的细节进行描述,以对本发明的实施例提供简要的说明。
[0048]下文【具体实施方式】的某些部分是以算法的形式展现的,这些算法包括对于计算机存储器内储存的数据进行的操作。算法大体上是指造成所需结果的操作的自洽序列。这些操作通常需要或涉及到物理操纵或物理量。通常(但不是必然),这些量采取电信号或磁信号的形式,这些信号能够被储存、传输、合并、比较和以其他方式受到操纵。业已证明,有时(主要是为了通常使用的原因),将这些信号称为位、值、元素、符号、字符、项、数等等是方便的。
[0049]但是应当牢记,这些以及类似的所有术语是与适当的物理量相关联的,并且仅仅是应用于这些量的方便的标号。除非下文中明显地以其他形式另有说明外,整个说明书中使用诸如“处理”或“计算”或“判定”或“显示”等术语所进行的说明可以指数据处理系统或类似电子装置进行的动作和处理,所述动作和处理操纵计算机的寄存器和存储器内以物理(电子)量表示的数据并将其转换成该系统的存储器或寄存器(或其他这类信息存储、传输或显示的装置)内类似地以物理量的形式表示的其他数据。
[0050]本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。该设备可以为所需的目的而专门构造,或者也可以包括通用计算机,所述通用计算机由储存在该计算机中的计算机程序选择性地激活(activate)或重构(reconfigure)。这样的计算机程序可以被储存在机器(例如计算机)可读介质中或者存储在适于储存电子指令并分别耦联到总线的任何类型介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、光盘、CD-ROM、和磁光盘)、只读存储器(ROM)、随机存取存储器(RAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM (EEPROM)、闪存、磁性卡片或光学卡片。
[0051]机器可读介质包括用于以由机器(例如计算机)可读的形式储存或传输信息的任何机构。例如,机器可读介质包括只读存储器(ROM);随机存取存储器(RAM)、磁盘储存介质、光学储存介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号等)等。
[0052]实施例一、如图1所示,本发明实施例提供一种信息处理方法,该实施例以数据发送侧作为主要描述对象,下面结合说明书附图对本发明的【具体实施方式】进行详细说明:
[0053]该方法应用于第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,与第二电子设备进行数据交互时,该方法包括:
[0054]步骤101,向所述第二电子设备发送通信方式探测请求;
[0055]在本发明实施例中,所述通信方式探测请求用于探测与第一电子设备进行互联的第二电子设备到底支持哪些通信方式,从而确定可以选择双方都支持的通信方式进行待传输数据的并行传输。
[0056]在发明实施例中,所述通信方式是两个电子设备可以进行数据传输的任意通信方式,在具体的应用中可以是wif1、蓝牙、红外、usb、fm和aud1等方式。
[0057]步骤102,接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0058]第一电子设备接收到第二电子设备返回的针对所述探测请求的反馈信息后,则根据所述反馈信息确定第二电子设备可以支持的通信方式。
[0059]因为并不是第二电子设备支持的通信方式第一电子设备也同样支持,所以在接收到第二电子设备的反馈信息后,第一电子设备将自身支持的通信方式与第二电子设备支持的通信方式进行匹配,将匹配成功的通信方式列为可用通信方式。在本实施例中第一电子设备进行通信方式匹配的方式是确定自身是否存在与第二电子设备同样的通信方式。
[0060]所以在本发明实施例中,所述接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式的具体实现方式可以是:
[0061]接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式;
[0062]第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
[0063]步骤103,判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0064]因为在本发明实施例中要实现多种通信方式对同一数据同时传输,所以针对现有技术中对于同一数据只能通过一种通信方式进行数据传输的情况,在本发明实施例中首先要判断两个电子设备可以进行数据交互的可用通信方式是否超过两种;如果超过两种,则可以利用两种通信方式协同合作的方式将同一数据分成多个数据块之后,利用不同的通信方式进行数据传输。
[0065]因为在该实施例中是将一个大的数据分成的多个小的数据块,而且使用了不同的方式进行传输,所以为了第二电子设备通过不同的方式接收到各数据块之后能够将各数据块整合成原来的待传输数据,本发明实施例所提供的方法中,所述将所述数据传输请求对应的待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块包括:
[0066]将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;
[0067]利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块,使所述第二电子设备接收到所述编号的数据块后能根据数据块的编号整合所述待发送数据。
[0068]根据底层通道的类型、带宽、功耗等情况确定各通信方式的优先级,根据所述优先级将应用层发送下来的数据分配到某个或某几个通信方式的通道发送给对端,则本发明实施例中利用所述可用通信方式并行传输所述多个数据块包括:
[0069]获取预存储的所述可用通信方式中各通信方式的优先级;在本发明实施例所提供的方法中所述各通信方式的优先级可以通过底层通道的类型、带宽、功耗等情况确定。
[0070]根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0071]另外,因为待传输数据比较大则可以利用相对的通信方式同时传输数据,所以在本发明实施例中,当通信方式超过两种时,也可以根据待传输数据的数据量确定选择几个通信方式进行数据的传输。所以本发明实施例所提供的方法中,利用所述可用通信方式并行传输所述多个数据块包括:
[0072]确定所述待传输数据的数据量;
[0073]根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0074]实施例二、如图2所示,本发明实施例提供一种信息处理方法,该实施例以数据接收侧作为主要描述对象,下面结合说明书附图对本发明的【具体实施方式】进行详细说明:
[0075]第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,与第二电子设备进行数据交互时,该方法包括:
[0076]步骤201,当接收到所述第二电子设备发送通信方式探测请求;
[0077]步骤202,检测自身支持的可用于数据传输的通信方式,并将所述通信方式的描述信息组合形成一反馈发送到第二电子设备;
[0078]步骤203,接收第二电子设备发送的通信方式建立请求,通过该建立请求与所述第一电子设备建立至少两种通信方式;
[0079]步骤204,通过建立的至少两种通信方式并行接收第二电子设备发送来的数据。
[0080]为了将不同通信方式接收到的数据组合形成一个完整的数据,则本发明实施例所提供的方法还包括:
[0081]根据接收到的数据块的编号,对接收到的数据进行整合。所述数据块的编号是第二电子设备在划分数据块时,为了接收端能够方便整合数据而添加的用户标示各数据块之间关系的编号。
[0082]实施例三、如图3所示,本发明实施例提供一种信息处理方法,该实施例中第一电子设备与第二电子设备进行数据交互,如果第一电子设备向第二电子设备发送一数据,下面结合说明书附图对本发明的【具体实施方式】进行详细说明:
[0083]步骤301,第一电子设备向所述第二电子设备发送通信方式探测请求;
[0084]在该实施例中,可以是第一电子设备在发送数据之前,向第二电子设备发送探测请求。另外,也可以是第一电子设备向第二电子设备发送了数据发送请求后,第二电子设备向第一电子设备发送该通信方式探测请求。
[0085]步骤302,第二电子设备针对所述通信方式探测请求,检测自身支持的可用于数据传输的通信方式,并将所述通信方式的描述信息组合形成一反馈发送到第一电子设备;
[0086]步骤303,第一电子设备接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0087]因为并不是第二电子设备支持的通信方式第一电子设备也同样支持,所以在接收到第二电子设备的反馈信息后,第一电子设备将自身支持的通信方式与第二电子设备支持的通信方式进行匹配,将匹配成功的通信方式列为可用通信方式。在本实施例中第一电子设备进行通信方式匹配的方式是确定自身是否存在与第二电子设备同样的通信方式。
[0088]步骤304,第一电子设备判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0089]因为在本发明实施例中要实现多种通信方式对同一数据同时传输,所以针对现有技术中对于同一数据只能通过一种通信方式进行数据传输的情况,在本发明实施例中首先要判断两个电子设备可以进行数据交互的可用通信方式是否超过两种;如果超过两种,则可以利用两种通信方式协同合作的方式将同一数据分成多个数据块之后,利用不同的通信方式进行数据传输。
[0090]步骤305,通过所述至少两种通信方式并行接收第二电子设备发送来的数据块。
[0091]在本发明实施例中,因为将一个大的数据分成的多个小的数据块,而且使用了不同的方式进行传输,所以为了第二电子设备通过不同的方式接收到各数据块之后能够将各数据块整合成原来的待传输数据,本发明实施例所提供的方法可以通过以下方式实现数据的传输:
[0092]将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;
[0093]利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块;
[0094]第二电子设备接收到数据块之后,根据接收到的数据块的编号,对接收到的数据进行整合。
[0095]本发明所提供的方法基于电子设备各种通信方式可独立使用的情况下,确定进行数据传输的两个电子设备都支持的通信方式,然后利用两个电子设备都支持的多种通信方式并行的传输待传输的数据。所以本发明实施例所提供的方法可以在电子设备支持的多种通信方式中,选择至少两个通信方式进行同一数据的并行传输,从而能够有效的提高数据传输效率;而且能够达到合理利用电子设备上设置的各种元件的效果。
[0096]另外,发送端将一个数据划分为多个小的数据块时,还会对每个数据块进行编号,从而使得接收端设备通过多种通信方式接收到各数据块后能够根据数据块中的编号重置数据。
[0097]如图4所示,针对实施例一所提供的方法本发明实施例还提供一种电子设备,该电子设备为第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,该电子设备包括:
[0098]探测模块401,用于向所述第二电子设备发送通信方式探测请求;
[0099]可用方式确定模块402,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式;
[0100]数据传输模块403,用于判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
[0101]数据传输模块403还用于将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块。
[0102]数据传输模块403还用于获取预存储的所述可用通信方式中各通信方式的优先级;根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0103]数据传输模块403还用于确定所述待传输数据的数据量;根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
[0104]所述可用方式确定模块402包括:
[0105]分析单元,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式;
[0106]确定单元,用于第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
[0107]本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
[0108]本发明所提供的方法基于电子设备各种通信方式可独立使用的情况下,确定进行数据传输的两个电子设备都支持的通信方式,然后利用两个电子设备都支持的多种通信方式并行的传输待传输的数据。所以本发明实施例所提供的方法可以在电子设备支持的多种通信方式中,选择至少两个通信方式进行同一数据的并行传输,从而能够有效的提高数据传输效率;而且能够达到合理利用电子设备上设置的各种元件的效果。
[0109]另外,发送端将一个数据划分为多个小的数据块时,还会对每个数据块进行编号,从而使得接收端设备通过多种通信方式接收到各数据块后能够根据数据块中的编号重置数据。
[0110]另外,本发明所提供的方法还根据通信方式的优先级以及待传输数据的数据量大小选择可用通信方式,从而实现在选择多个通信方式的前提下并选择最优化的通信方式进行数据传输。
[0111]本发明所述的方法并不限于【具体实施方式】中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
[0112]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,该方法应用于第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,该方法包括: 向所述第二电子设备发送通信方式探测请求; 接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式; 判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
2.如权利要求1所述的方法,其特征在于,所述将所述数据传输请求对应的待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块包括: 将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号; 利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块,使所述第二电子设备接收到所述编号的数据块后能根据数据块的编号整合所述待发送数据。
3.如权利要求1所述的方法,其特征在于,利用所述可用通信方式并行传输所述多个数据块包括: 获取预存储的所述可用通信方式中各通信方式的优先级; 根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
4.如权利要求1所述的方法,其特征在于,利用所述可用通信方式并行传输所述多个数据块包括: 确定所述待传输数据的数据量; 根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
5.如权利要求1?4任一所述的方法,其特征在于,接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式包括: 接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式; 第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
6.一种电子设备,该电子设备为第一电子设备中,其中,第一电子设备提供至少两种与第二电子设备进行数据交互的通信方式,该电子设备包括: 探测模块,用于向所述第二电子设备发送通信方式探测请求; 可用方式确定模块,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定所述第二电子设备提供的可与第一电子设备进行数据传输的可用通信方式; 数据传输模块,用于判断所述可用通信方式的个数是否大于等于二,如果是,则将待传输数据划分成多个数据块,利用所述可用通信方式并行传输所述多个数据块。
7.如权利要求6所述的电子设备,其特征在于,数据传输模块还用于将所述数据传输请求对应的待传输数数据划分成多个数据块,并且对每个数据块进行编号;利用所述可用通信方式中的至少两种通信方式并行传输编号后的数据块,使所述第二电子设备接收到所述编号的数据块后能根据数据块的编号整合所述待发送数据。
8.如权利要求6所述的电子设备,其特征在于,数据传输模块还用于获取预存储的所述可用通信方式中各通信方式的优先级;根据所述优先级从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
9.如权利要求6所述的电子设备,其特征在于,数据传输模块还用于确定所述待传输数据的数据量;根据所述数据量从所述可用通信方式中选择至少两个目标通信方式并行传输所述多个数据块。
10.如权利要求6?9任一所述的电子设备,其特征在于,所述可用方式确定模块包括: 分析单元,用于接收到针对所述通信方式探测请求的反馈信息,根据所述反馈信息确定第二电子设备支持的进行数据交互的至少两种通信方式; 确定单元,用于第一电子设备确定所述至少两种通信方式中自身也支持的通信方式,将自身也支持的第一通信方式作为可用通信方式。
【文档编号】H04M1/725GK104348583SQ201310344558
【公开日】2015年2月11日 申请日期:2013年8月8日 优先权日:2013年8月8日
【发明者】朱少峰 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1