一种移动终端之间的数据传输方法和装置制造方法

文档序号:7801474阅读:122来源:国知局
一种移动终端之间的数据传输方法和装置制造方法
【专利摘要】本发明适用于移动通信【技术领域】,提供了一种移动终端之间的数据传输方法和装置,包括:检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离;若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能;所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能;若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对;所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。本发明大大提高了移动终端之间在数据传输过程中的操作效率。
【专利说明】一种移动终端之间的数据传输方法和装置
【技术领域】
[0001]本发明属于移动终端【技术领域】,尤其涉及一种移动终端之间的数据传输方法和装置。
【背景技术】
[0002]随着数据传输技术的不断发展,以及移动电话、PDA (Personal DigitalAssistant,掌上电脑)和笔记本电脑等移动终端的功能的不断提升,移动终端之间的数据分享成为移动终端之间数据传输的主要目的之一。在现有技术的短距离无线通信中,一般利用蓝牙技术实现两个移动终端之间的数据分享。当两个移动终端通过蓝牙技术进行通信时,蓝牙技术规定两个移动终端中的一个为主移动终端,另一个为从移动终端,首先,由主移动终端查找周围处于可被查找范围内的移动终端,主移动终端找到从移动终端后,与从移动终端进行配对,此时需要主移动终端输入从移动终端的PIN (PersonalIdentification Number,个人识别码),配对完成后,才可收发数据。
[0003]综上所述,现有的移动终端之间在数据传输时建立数据连接的过程中操作效率低。

【发明内容】

[0004]本发明实施例的目的在于提供一种移动终端之间的数据传输方法,旨在解决现有的移动终端之间在数据传输时建立数据连接的过程中操作效率低的问题。
[0005]本发明实施例是这样实现的,一种移动终端之间的数据传输方法,包括:
[0006]检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离;
[0007]若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能;
[0008]所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能;
[0009]若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对;
[0010]所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。
[0011]本发明实施例的另一目的在于提供一种移动终端之间的数据传输装置,包括:
[0012]距离检测模块,用于检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离;
[0013]重命名模块,用于若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能;
[0014]通知模块,用于所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能;[0015]配对模块,用于若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对;
[0016]数据传输模块,用于所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。
[0017]本发明实施例当两个移动终端的红外传感器之间的距离小于预设阈值时,使两个移动终端重命名为包含指定前缀的名称并开启指定无线通信功能,两个移动终端再通过指定无线通信功能进行连接建立与数据传输,从而大大提高了移动终端之间在数据传输过程中的操作效率。
【专利附图】

【附图说明】
[0018]图1是本发明实施例提供的移动终端之间的数据传输方法的实现流程图;
[0019]图2是本发明实施例提供的移动终端之间的数据传输方法SlOl的具体实现流程图;
[0020]图3是本发明另一实施例提供的移动终端之间的数据传输方法实现流程图;
[0021]图4是本发明实施例提供的移动终端之间的数据传输方法中移动终端的红外传感器的不意图;
[0022]图5是本发明实施例提供的移动终端之间的数据传输方法S104的具体实现流程图;
[0023]图6是本发明实施例提供的移动终端之间的数据传输系统的结构框图;
[0024]图7是本发明另一实施例提供的移动终端之间的数据传输装置的结构框图。
【具体实施方式】
[0025]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]本发明实施例当两个移动终端的红外传感器之间的距离小于预设阈值时,使两个移动终端重命名为包含指定前缀的名称并开启指定无线通信功能,两个移动终端再通过指定无线通信功能进行连接建立与数据传输,从而大大提高了移动终端之间在数据传输过程中的操作效率。
[0027]本发明实施例中的移动终端包括但不限于具有红外收发功能的移动电话、PDA(Personal Digital Assistant,掌上电脑)和笔记本电脑。本发明实施例中的红外线通信技术可以为以下规格:IrPHY、IrLAP, IrLMP, IrCOMM, Tiny TP、OBEX、IrLAN、IrSimple 或者IrSimpleSlot 等。
[0028]图1示出了本发明实施例提供的移动终端之间的数据传输方法的实现流程图,详述如下:
[0029]在SlOl中,检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离。
[0030]红外通信技术利用红外线来传递数据。由于红外通信技术不需要实体连接,且大多数移动终端本身带有红外传感器,因此,在移动终端之间建立数据连接时,利用红外通信技术简单易用且实现成本较低。此外,红外通信技术是点对点直线数据传输,保密性强。
[0031]图2示出了本发明实施例提供的移动终端之间的数据传输方法的具体实现流程图,参照图2:
[0032]SlOl所述检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离包括:
[0033]在S201中,所述第一红外传感器接收所述第一红外传感器发射出去后反射回来的第一红外信号以及所述第二红外传感器发射的第二红外信号;
[0034]在S202中,所述第一红外传感器检测所接收的所述第一红外信号和所述第二红外信号的强度;
[0035]在S203中,所述第一红外传感器根据所述第一红外信号和所述第二红外信号的强度计算所述第一红外传感器与所述第二红外传感器之间的距离。
[0036]在这里,利用第一移动终端的第一红外传感器检测该第一红外传感器与第二移动终端的第二红外传感器之间的距离。第一红外传感器具有发送模块和接收模块,第二红外传感器也具有发送模块和接收模块。
[0037]作为本发明的一个实施例,第一红外传感器通过其发送模块发射的红外信号中的一部分遇到第二移动终端后反射回来,由第一红外传感器的接收模块接收该部分红外信号,该部分红外信号为第一红外信号。第二红外传感器通过其发送模块发射的红外信号中的一部分由第一红外传感器的接收模块接收,这部分红外信号为第二红外信号。第一红外传感器的接收模块接收到第一红外信号与第二红外信号后,检测这两部分红外信号的强度,从而计算出第二红外传感器与第一红外传感器之间的距离。当这两部分红外信号的强度之和大于预设红外强度阈值时,判定第一红外传感器与第二红外传感器之间的距离小于预设阈值。
[0038]在实际应用中,在第一移动终端并未请求与其他设备分享数据时,一般不会接收到其他设备发来的足够强的红外线。此时,第一红外传感器通过发送模块发射红外线出去若遇到障碍物,会反射回来,由接收模块接收并检测反射回来的红外线,通过计算反射回来的红外线的强度,来判定障碍物的距离。作为本发明的一个实施例,当第一红外传感器检测到障碍物与第一红外传感器的距离小于指定值时,关闭屏幕背光灯,此时一般为用户在打电话的情况。
[0039]图3示出了本发明另一实施例提供的移动终端之间的数据传输方法的实现流程图,详述如下:
[0040]进一步地,在SlOl所述检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离之前,所述方法还包括:
[0041]在S301中,所述第一移动终端选定待传输的所述数据;
[0042]在S302中,所述第一移动终端选定用于传输所述数据的所述指定无线通信功能。
[0043]作为本发明的一个实施例,第一移动终端在接收到用户传输数据的请求时,根据用户的指令选定待传输的数据,并输出无线通信功能选择对话框,使第一移动终端的用户根据该选择对话框输入选择指定无线通信功能的指令。在具体实现时,可以在第一移动终端的文件管理器中提供数据传输按钮,使用户通过该数据传输按钮发出传输数据的请求。
[0044]本发明实施例中的指定无线通信功能包括蓝牙(Bluetooth)功能、W1-Fi(Wireless Fidelity,无线保真技术)功能或者ZigBee功能等短距离无线通信功能,在此不作限定。其中,W1-Fi功能包括W1-Fi Direct (Wireless Fidelity Direct,无线保真技术对等连接)功能。
[0045]在S102中,若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能。
[0046]作为本发明的一个实施例,当第一红外传感器检测到其与第二红外传感器之间的距离小于预设阈值时,第一移动终端判定第一移动终端与第二移动终端之间有数据待传输,第一红外传感器与第二红外传感器对接。第一移动终端开启指定无线通信功能,例如,若第一移动终端指定蓝牙技术用于传输数据,则第一移动终端启动蓝牙功能;若第一移动终端指定W1-Fi Direct技术用于传输数据,则第一移动终端启动W1-Fi Direct功能;若第一移动终端指定ZigBee技术用于传输数据,则第一移动终端启动ZigBee功能。
[0047]图4示出了本发明实施例提供的移动终端之间的数据传输方法中移动终端的红外传感器的示意图,参照图4:
[0048]移动终端一般在设备的顶部具有红外传感器。作为本发明的一个实施例,在将第一红外传感器与第二红外传感器相靠近之前,预先设置预设阈值。
[0049]需要说明的是,由于红外传感器之间的对接要求小角度,一般要求对接的锥角在30度以内,因此,当第一移动终端与第二移动终端之间有数据要传输时,将第一红外传感器和第二红外传感器对接要求保证小角度。
[0050]在S103中,所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能。
[0051]作为本发明的一个实施例,第一移动终端在判定第一移动终端与第二移动终端之间有数据待传输后,第一移动终端发送红外信号至第二移动终端,该红外信号中包括通知第二移动终端重命名为指定名称,以及通知第二移动终端启动指定无线通信功能。在具体实现时,第二移动终端重命名为指定名称后,可以在第二移动终端的屏幕上短暂地展示指定名称。在这里指定名称的展示时间可以为I秒,在此不作限定。
[0052]优选地,所述指定名称为包含指定前缀的名称。
[0053]作为本发明的一个实施例,指定前缀可以为IR或者红外等,在此不作限定。例如,第二移动终端的原名称为M0BILE2,重命名为包含指定前缀的名称则变为IR-M0BILE2。
[0054]作为本发明的另一个实施例,指定前缀可以与指定无线通信功能相对应。例如,第二移动终端的原名称为MOBILE 2,重命名为包含指定前缀的名称则变为BLUET00TH-M0BILE2。
[0055]作为本发明的另一个实施例,第一移动终端在通知第二移动终端重命名为指定名称的同时,本机也重命名为包含指定前缀的名称。
[0056]作为本发明的一个实施例,若第二移动终端成功重命名为指定名称并开启了指定无线通信功能,则通过红外发送已重命名以及已开启指定无线通信功能的确认信息至第一移动终端。
[0057]在S104中,若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对。
[0058]图4示出了本发明实施例提供的移动终端之间的数据传输方法S104的具体实现流程图,参照图4:
[0059]进一步地,S104所述若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对包括:
[0060]在S501中,所述第一移动终端扫描预设距离中已开启所述指定无线通信功能的设备。
[0061]在S502中,若所述第一移动终端扫描到所述指定名称对应的设备,则判定所述指定名称对应的设备为所述第二移动终端。
[0062]在S503中,所述第一移动终端与所述第二移动终端配对,以建立与所述第二移动终端的连接。
[0063]作为本发明的一个实施例,第一移动终端自动开启指定无线通信功能并通知第二移动终端开启指定无线通信功能后,扫描预设距离中的已开启指定无线通信功能的设备。在这里,预设距离可以为半径10米内,在此不作限定。此时,若第一移动终端扫描到的已开启指定无线通信功能的设备中,包括指定名称对应的设备,则判定该指定名称对应的设备为第二移动终端。第一移动终端自动请求与该指定名称对应的设备连接。
[0064]在S105中,所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。
[0065]作为本发明的一个实施例,若第二移动终端接收到第一移动终端发来的连接请求后确认与第一移动终端连接,则连接建立,且第一移动终端与第二移动终端开始通过指定无线通信功能进行数据传输。
[0066]在本发明实施例中,在两个移动终端之间的数据传输过程中,对于用户来说,只需要第一移动终端的用户选定待传输的数据以及指定无线通信功能,再将两个移动终端的红外传感器靠近,即能实现两个移动终端之间的数据传输,大大提高了移动终端之间数据传输时用户操作的便捷性。
[0067]图6示出了本发明实施例提供的移动终端之间的数据传输系统的结构框图,参照图6,该系统包括第一移动终端61和第二移动终端62,第一移动终端61和第二移动终端62通过第一红外收发模块611和第二红外收发模块621进行配对后,再通过第一蓝牙模块612和第二蓝牙模块622、第一 W1-Fi Direct模块613和第二 W1-Fi Direct模块623或者第一 ZigBee模块614和第二 ZigBee模块进行数据传输。其中,第一红外收发模块611的功能通过第一红外传感器实现,第二红外收发模块621的功能通过第二红外传感器实现。
[0068]本发明实施例当两个移动终端的红外传感器之间的距离小于预设阈值时,使两个移动终端重命名为包含指定前缀的名称并开启指定无线通信功能,两个移动终端再通过指定无线通信功能进行连接建立与数据传输,从而大大提高了移动终端之间在数据传输过程中的操作效率。
[0069]图7是本发明实施例提供的移动终端之间的数据传输装置的结构框图,该装置用于运行图1至5所述的移动终端之间的数据传输方法,为了便于说明,仅示出了与本实施例相关的部分。
[0070]参照图7,该装置包括:
[0071]距离检测模块71,检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离。[0072]重命名模块72,若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能。
[0073]通知模块73,所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能。
[0074]配对模块74,若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对。
[0075]数据传输模块75,所述第一移动终端通过所述指定无线通信功能传输数据至所述
第二移动终端。
[0076]进一步地,所述装置还包括:
[0077]待传输数据选定模块,所述第一移动终端选定待传输的所述数据。
[0078]指定无线通信功能选定模块,所述第一移动终端选定用于传输所述数据的所述指定无线通信功能。
[0079]进一步地,所述距离检测模块71包括:
[0080]红外线接收子模块,所述第一红外传感器接收所述第一红外传感器发射出去后反射回来的第一红外信号以及所述第二红外传感器发射的第二红外信号;
[0081]红外强度检测子模块,所述第一红外传感器检测所接收的所述第一红外信号和所述第二红外信号的强度;
[0082]距离计算子模块,所述第一红外传感器根据所述第一红外信号和所述第二红外信号的强度计算所述第一红外传感器与所述第二红外传感器之间的距离。
[0083]进一步地,所述配对模块74包括:
[0084]设备扫描子模块,所述第一移动终端扫描预设距离中已开启所述指定无线通信功能的设备。
[0085]设备判定子模块,若所述第一移动终端扫描到所述指定名称对应的设备,则判定所述指定名称对应的设备为所述第二移动终端。
[0086]配对子模块,所述第一移动终端与所述第二移动终端配对,以建立与所述第二移动终端的连接。
[0087]优选地,所述指定名称为包含指定前缀的名称。
[0088]本发明实施例当两个移动终端的红外传感器之间的距离小于预设阈值时,使两个移动终端重命名为包含指定前缀的名称并开启指定无线通信功能,两个移动终端再通过指定无线通信功能进行连接建立与数据传输,从而大大提高了移动终端之间在数据传输过程中的操作效率。
[0089]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种移动终端之间的数据传输方法,其特征在于,包括: 检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离; 若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能; 所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能; 若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对; 所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。
2.如权利要求1所述的方法,其特征在于,在所述检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离之前,所述方法还包括: 所述第一移动终端选定待传输的所述数据; 所述第一移动终端选定用于传输所述数据的所述指定无线通信功能。
3.如权利要求1所述 的方法,其特征在于,所述检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离包括: 所述第一红外传感器接收所述第一红外传感器发射出去后反射回来的第一红外信号以及所述第二红外传感器发射的第二红外信号; 所述第一红外传感器检测所接收的所述第一红外信号和所述第二红外信号的强度;所述第一红外传感器根据所述第一红外信号和所述第二红外信号的强度计算所述第一红外传感器与所述第二红外传感器之间的距离。
4.如权利要求1所述的方法,其特征在于,所述若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对包括: 所述第一移动终端扫描预设距离中已开启所述指定无线通信功能的设备; 若所述第一移动终端扫描到所述指定名称对应的设备,则判定所述指定名称对应的设备为所述第二移动终端; 所述第一移动终端与所述第二移动终端配对,以建立与所述第二移动终端的连接。
5.如权利要求1至4任一项所述的方法,其特征在于,所述指定名称为包含指定前缀的名称。
6.一种移动终端之间的数据传输装置,其特征在于,包括: 距离检测模块,用于检测第一移动终端的第一红外传感器与第二移动终端的第二红外传感器之间的距离; 重命名模块,用于若所述第一红外传感器与所述第二红外传感器之间的距离小于预设阈值,则所述第一移动终端开启指定无线通信功能; 通知模块,用于所述第一移动终端通知所述第二移动终端,以使所述第二移动终端重命名为指定名称并开启所述指定无线通信功能; 配对模块,用于若所述第一移动终端检测到所述指定名称对应的所述第二移动终端,则与所述第二移动终端配对; 数据传输模块,用于所述第一移动终端通过所述指定无线通信功能传输数据至所述第二移动终端。
7.如权利要求6所述的装置,其特征在于,所述装置还包括: 待传输数据选定模块,用于所述第一移动终端选定待传输的所述数据; 指定无线通信功能选定模块,用于所述第一移动终端选定用于传输所述数据的所述指定无线通信功能。
8.如权利要求6所述的装置,其特征在于,所述距离检测模块包括: 红外线接收子模块,用于所述第一红外传感器接收所述第一红外传感器发射出去后反射回来的第一红外信号以及所述第二红外传感器发射的第二红外信号; 红外强度检测子模块,用于所述第一红外传感器检测所接收的所述第一红外信号和所述第二红外信号的强度; 距离计算子模块,用于所述第一红外传感器根据所述第一红外信号和所述第二红外信号的强度计算所述第一红外传感器与所述第二红外传感器之间的距离。
9.如权利要求6所述的装置,其特征在于,所述配对模块包括: 设备扫描子模块,用于所述第一移动终端扫描预设距离中已开启所述指定无线通信功能的设备; 设备判定子模块,用于若所述第一移动终端扫描到所述指定名称对应的设备,则判定所述指定名称对应的设备为所述第二移动终端; 配对子模块,用于所述第一移动终端与所述第二移动终端配对,以建立与所述第二移动终端的连接。
10.如权利要求6至9任一项所述的装置,其特征在于,所述指定名称为包含指定前缀的名称。
【文档编号】H04W48/16GK103945328SQ201410151455
【公开日】2014年7月23日 申请日期:2014年4月16日 优先权日:2014年4月16日
【发明者】靳勇, 卢东 申请人:深圳市欧珀通信软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1