数据传输控制方法及电子设备的制作方法

文档序号:6493003阅读:101来源:国知局
数据传输控制方法及电子设备的制作方法
【专利摘要】本发明实施例公开了一种数据传输控制方法及电子设备,通过检测第一输入操作和第二输入操作;生成与第一输入操作对应的输入点的第一坐标以及与第二输入操作对应的输入点的第二坐标;识别第一坐标和第二坐标,分别确定与第一显示区域对应的坐标和与第二显示区域对应的坐标;获得与第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与第二显示区域对应的坐标的文件地址信息;生成并发送携带有文件地址信息的数据传输控制指令至第二电子设备;根据数据传输控制指令控制在与文件地址信息对应的地址和与地址信息对应的地址之间进行数据传输,操作简单方便,耗时短,效率高。
【专利说明】数据传输控制方法及电子设备
【技术领域】
[0001]本发明涉及数据处理【技术领域】,更具体地说,涉及一种数据传输控制方法及电子设备。
【背景技术】
[0002]当今,电子设备之间可通过无线通信方式进行数据传输。例如,两个手机之间通过蓝牙传输数据。
[0003]然而,现在电子设备之间进行数据传输,需要用户频繁操作电子设备,导致数据传输时间长、效率低。

【发明内容】

[0004]有鉴于此,本发明提供一种数据传输控制方法及电子设备,以解决现有技术中由于用户频繁操作电子设备完成数据传输导致的数据传输时间长、效率低的问题。
[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]若是,控制执行所述应用程序。
[0034]优选地,当所述第一显示区域显示所第三电子设备的信息时,所述获得与所述第一显示区域对应的坐标对应的地址信息包括:
[0035]确定对应于所述第一显示区域对应的坐标的第三电子设备的文件;
[0036]获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址信息。
[0037]一种电子设备,包括:
[0038]显示单元,所述显示单元的显示界面至少包含两块显示区域;第一显示区域显示所述电子设备或第三电子设备的信息,第二显示区域显示第二电子设备的文件信息;
[0039]第一检测单元,用于检测第一输入操作和第二输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0040]处理器,用于分别生成与所述第一输入操作对应的输入点的第一坐标以及与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成携带有所述文件地址信息的数据传输控制指令;
[0041]通信单元,发送所述数据传输控制指令至第二电子设备;并根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输;
[0042]还包括存储有用于控制所述处理器的工作的控制代码的存储器。[0043]优选地,还包括:
[0044]第二检测单元,用于检测所述第二电子设备是否位于所述电子设备的预定范围;
[0045]所述存储器还存储有控制所述处理器在第二检测单元检测所述第二电子设备位于所述电子设备的预定范围时,获取所述第一电子设备的标识信息,建立与所述第一电子设备的无线连接;获取所述第一电子设备的文件地址信息;生成所述第一电子设备的文件地址信息和第二电子设备的第二显示区域对应的坐标信息的对应关系的控制代码。
[0046]优选地,所述存储器还存储有控制所述处理器获取与所述第一输入操作对应的输入信息;判断所述输入信息为预定信息,获取与所述预定信息相对应的控制指令信息的控制代码;
[0047]所述处理器生成携带有所述文件地址信息的数据传输控制指令的具体方式为:依据所述控制指令信息生成携带有所述文件地址信息的数据传输控制指令。
[0048]优选地,所处处理器获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为:
[0049]判断所述第一显示区域对应的坐标是否对应有文件;
[0050]若对应有文件,获取所述对应文件的地址信息作为与所述第一显示区域对应的坐标对应的地址信息;
[0051]若没有对应文件,获取所述预设地址信息作为与所述第一显示区域对应的坐标对应的地址信息。
[0052]优选地,所述存储器还存储有当所述电子设备完成数据传输后,控制所述处理器判断数据的发送方是否为第二电子设备;若是,判断传输的数据是否属于应用程序的数据;若是,生成控制指令控制执行所述应用程序的控制代码。
[0053]优选地,当所述显示单元的第一显示区域显示所第三电子设备的信息时,所述处理器获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为:确定对应于所述第一显示区域对应的坐标的第三电子设备的文件;
[0054]获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址信息。
[0055]从上述的技术方案可以看出,本发明公开的数据传输控制方法中,用户只需在第一电子设备的第一显示区域和第二显示区域进行输入操作,就可以通过检测第一输入操作;生成与所述第一输入操作对应的输入点的第一坐标;检测第二输入操作;生成与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输,操作简单方便,耗时短,效率高,解决了现有技术中由于用户频繁操作电子设备完成数据传输导致的数据传输时间长、效率低的问题。
【专利附图】

【附图说明】[0056]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0057]图1为本发明实施例公开的一种数据传输控制方法的流程图;
[0058]图2为本发明另一实施例公开的一种数据传输控制方法的流程图;
[0059]图3 Ca)为本发明实施例公开的数据传输控制方法的应用图;
[0060]图3 (b)为本发明实施例公开的数据传输控制方法的另一应用图;
[0061]图4为本发明另一实施例公开的一种数据传输控制方法的流程图;
[0062]图5为本发明另一实施例公开的一种数据传输控制方法的流程图;
[0063]图6为本发明实施例公开的一种电子设备的结构示意图;
[0064]图7为本发明实施例公开的电子设备的应用图。
【具体实施方式】
[0065]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]本发明实施例提供一种数据传输控制方法及电子设备,以解决现有技术中由于用户频繁操作电子设备完成数据传输导致的数据传输时间长、效率低的问题。
[0067]参见图1,本发明实施例公开的数据传输控制方法,应用于第一电子设备,所述第一电子设备的显示界面至少包含两块显示区域;第一显示区域显示所述第一电子设备或第三电子设备的信息,第二显示区域显示第二电子设备的文件信息;所述方法包括步骤:
[0068]S101、检测第一输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;
[0069]具体的,用户在第一电子设备的显示界面输入操作,第一电子设备在所述显示界面的第一显示区域和第二显示区域检测。
[0070]S102、生成与所述第一输入操作对应的输入点的第一坐标;
[0071]具体的,对第一电子设备的显示界面建立X-Y坐标,当在第一电子设备的显示界面上检测到第一输入操作后,确定第一输入操作的输入点,确定该输入点在X-Y坐标上的位置,生成第一坐标。
[0072]S103、检测第二输入操作,所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0073]同样,当检测到第一输入操作后,在与所述第一输入操作对应的显示区域以外的显示区域检测第二输入操作。
[0074]S104、生成与所述第二输入操作对应的输入点的第二坐标;
[0075]具体的,确定第二输入操作的输入点,确定该输入点在X-Y坐标上的位置,生成第
二坐标。
[0076]S105、识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;
[0077]S106、获得与所述第一显示区域对应的坐标对应的地址信息;
[0078]具体的:判断所述第一显示区域对应的坐标是否对应有文件;
[0079]若对应有文件,获取所述对应文件的地址信息作为与所述第一显示区域对应的坐标对应的地址信息;
[0080]若没有对应文件,获取所述预设地址信息作为与所述第一显示区域对应的坐标对应的地址信息。
[0081]这样,当第一显示区域显示有文件,且用户的输入操作为选中该文件时,可以将数据传输至文件,或者发送该文件保存的数据;当第一显示区域没有显示文件时,接收传输的文件,存储到第一显示区域,即第一电子设备的桌面。
[0082]S107、依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标对应的文件地址信息;
[0083]具体的,预先获取坐标信息和第二电子设备的文件地址信息的对应关系,将与所述第二显示区域对应的坐标在所述对应关系中匹配,得到文件地址信息。
[0084]S108、生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;
[0085]S109、根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
[0086]其中,第二电子设备接收到数据传输控制指令后,可以发送数据或者接收数据。
[0087]具体的,步骤S108中生成的数据传输控制指令包括:数据发送控制指令和数据获取控制指令;其中,所述数据发送控制指令用于控制将位于与所述第一显示区域对应的坐标对应的地址的数据传输至与所述第二显示区域对应的坐标对应的文件地址处;所述数据获取控制指令用于控制将位于与所述第二显示区域对应的坐标对应的文件地址的数据传输至与所述第一显示区域对应的坐标对应的地址处。
[0088]本实施例中,用户只需在第一电子设备的第一显示区域和第二显示区域输入,就可以通过检测第一输入操作;生成与所述第一输入操作对应的输入点的第一坐标;检测第二输入操作;生成与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输,操作简单方便,耗时短,效率高,解决了现有技术中由于用户频繁操作电子设备完成数据传输导致的数据传输时间长、效率低的问题。
[0089]并且,本实施例中,可以预先建立第一电子设备和第二电子设备的无线连接,实现第一电子设备和第二电子设备的通信;也可以在步骤S108之前,建立第一电子设备和第二电子设备无线连接。
[0090]再且,本实施例的步骤S107中,坐标信息与第二电子设备的文件地址信息的对应关系可以预先获取,或者执行本实施例公开数据传输控制方法之前生成,具体见下述实施例。
[0091]本发明另一实施例公开了一种数据传输控制方法,如图2所示,包括步骤:
[0092]S201、在第一电子设备的预定范围内检测是否有第二电子设备;
[0093]具体的,第二电子设备放置在第一电子设备的显示界面时,可以检测到;或者在第一电子设备发射射频信号,当第二电子设备位于射频信号的检测范围内时,可以检测到。
[0094]若是,执行步骤S202、获取所述第二电子设备的标识信息,建立与所述第二电子设备的无线连接;
[0095]若没有检测到第二电子设备,不执行任何操作。
[0096]S203、获取所述第二电子设备的文件地址信息;
[0097]S204、生成所述第二电子设备的文件地址信息和第一电子设备的第二显示区域对应的坐标彳目息的对应关系;
[0098]具体的,在第二电子设备的显示界面的所有区域上划定区域,将划定的区域作为第二显示区域,用于显示第二电子设备的文件信息;当划定区域之后,获取划定区域所包含的坐标,建立划定区域所包含的坐标和第二电子设备的文件的对应关系,可以是一个坐标对应一个文件地址信息,也可以是相邻的多个坐标对应一个文件地址信息。
[0099]S205、输出所述第二电子设备的文件信息;
[0100]其中,在划定的区域,即第二显示区域显示第二电子设备的文件信息,并且,第二电子设备的每个文件信息均对应有一个唯一的文件地址信息,此时,还需要保证第二电子设备的每个文件信息的显示区域所包含的坐标,是步骤S204中生成的对应关系中与文件地址信息对应的坐标。
[0101]参见图3 (a)和(b),第一电子设备001的第二显示区域11显示第二电子设备的文件信息,并且,可以将第二电子设备002的文件信息根据属性划分,且相同属性的文件信息显示在一个显示区域;例如在图3 Ca)和(b)中,四个第二显示区域11分别显示第二电子设备002的音频文件、视频文件、图片文件和电子书文件。
[0102]S206、检测第一输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;
[0103]参见图3 (a)和(b),第一电子设备的显示界面为可交互界面,用户可在第一电子设备的显示界面上输入操作,图3 Ca)中,用户选中第二显示区域11中的一个文件,或者,图3 (b)中,用户选中第一显示区域中的一个文件。
[0104]S207、生成与所述第一输入操作对应的输入点的第一坐标;
[0105]S208、检测第二输入操作,所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0106]同样参见图3 (a)和(b),图3 (a)中,用户拖动选中的文件至第一电子设备001的第一显示区域;图3 (b)中,用户拖动选中的文件至第一电子设备001的第二显示区域11。
[0107]S209、生成与所述第二输入操作对应的输入点的第二坐标;
[0108]S210、识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;
[0109]S211、获得与所述第一显示区域对应的坐标对应的地址信息;
[0110]S212、依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标对应的文件地址信息;
[0111]具体的,所述坐标信息与第二电子设备的文件地址信息的对应关系为步骤S204中生成的。
[0112]S213、生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;
[0113]S214、根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
[0114]同样参见图3 (a)和(b),图3 (a)中,用户将第二显示区域11显示的文件拖动至第一电子设备001的第一显示区域;图3 (b)中,用户将第一电子设备001的第一显示区域显示的文件拖动至第二显示区域11。
[0115]本发明另一实施例还公开了一种数据传输控制方法,参见图4,包括步骤:
[0116]S301、检测第一输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;
[0117]S302、获取与所述第一输入操作对应的输入信息;
[0118]其中,数据传输可以为复制数据,将复制后的数据传输到指定地址;也可以为将数据剪切到指定地址。此时,对应不同类型的数据传输,用户的输入信息也不同,例如:用户双击需要传输的文件,为复制数据后传输;用户单击需要传输的文件,为剪切数据后传输。
[0119]通过获取对应第一输入操作对应的输入信息可以得知数据传输的类型。
[0120]S303、判断所述输入信息为预定信息,获取与所述预定信息相对应的控制指令信息;
[0121]其中,判断所述输入信息为复制数据后传输对应的输入信息,获取的控制指令信息为控制复制数据后传输的控制指令信息;判断所述输入信息为剪切数据后传输对应的输入信息,获取的控制指令信息为控制剪切数据后传输的控制指令信息。
[0122]S304、生成与所述第一输入操作对应的输入点的第一坐标;
[0123]S305、检测第二输入操作,所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0124]S306、生成与所述第二输入操作对应的输入点的第二坐标;
[0125]S307、识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;
[0126]S308、获得与所述第一显示区域对应的坐标对应的地址信息;
[0127]S309、依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标对应的文件地址信息;
[0128]S310、依据所述控制指令信息生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;
[0129]具体的,当所述控制指令信息为控制剪切数据后传输的控制指令信息时,生成的数据传输控制指令为剪切数据后传输的数据传输控制指令;当所述控制指令信息为控制复制数据后传输的控制指令信息时,生成的数据传输控制指令为复制数据后传输的数据传输控制指令。
[0130]S311、根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
[0131]本发明另一实施例还公开了一种数据传输控制方法,参见图5,包括步骤:
[0132]S401、检测第一输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;
[0133]S402、生成与所述第一输入操作对应的输入点的第一坐标;
[0134]S403、检测第二输入操作,所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0135]S404、生成与所述第二输入操作对应的输入点的第二坐标;
[0136]S405、识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;
[0137]S406、获得与所述第一显示区域对应的坐标对应的地址信息;
[0138]S407、依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标对应的文件地址信息;
[0139]S408、生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备;
[0140]S409、根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
[0141]S410、判断数据的发送方是否为第二电子设备;若是,执行步骤S411、判断传输的数据是否属于应用程序的数据;若是,执行步骤S412、控制执行所述应用程序。
[0142]其中,当数据的发送方不是第二电子设备,或者,传输的数据不属于应用程序的数据,不再执行其他操作。
[0143]本实施例中,当第二电子设备的数据传输至对应所述地址信息对应的地址时,且判断传输的数据为应用程序的数据,还可以执行该应用程序,例如,将第二电子设备中存储的一款游戏传输至对应所述地址信息对应的地址时,直接开启该游戏;这样,当用户想使用第二电子设备的应用程序时,采用本实施例公开的方法传输应用程序后直接启动,操作简单方便,还节省了用户操作设备开启应用程序的时间。
[0144]本发明上述四个实施例公开的数据传输控制方法,应用于第一电子设备,所述第一电子设备的第一显示区域显示所述第一电子设备或第三电子设备的信息,当所述第一显示区域显示第一电子设备的信息时,在第一显示区域检测用户输入操作,生成与输入操作对应的输入点的坐标,得到的与所述第一显示区域对应的坐标对应的地址信息为第一电子设备存储的文件的地址信息,此时,生成并发送数据传输控制指令至第二电子设备,根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输,具体为控制第一电子设备和第二电子设备进行数据传输。
[0145]而当第一电子设备的第一显示区域显示所第三电子设备的信息时,在第一显示区域检测用户输入操作,生成与输入操作对应的输入点的坐标,之后,获得与所述第一显示区域对应的坐标对应的地址信息的方式包括:
[0146]确定对应于所述第一显示区域对应的坐标的第三电子设备的文件;
[0147]获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址信息。[0148]其中,可以预先获取所述第一电子设备的第一显示区域内显示的第三电子设备的文件的地址信息,建立文件地址信息与第一显示区域包含的坐标的对应关系;或者,第一电子设备和第三电子设备建立无线连接,当确定第三电子设备的文件后,获取该文件的地址信息。最终,控制第三电子设备和第二电子设备进行数据传输。
[0149]并且,当第一电子设备预先建立了第三电子设备的文件地址信息和第一显示区域包含的坐标的对应关系时,在控制第二电子设备和第三电子设备进行数据传输时,只需保证第二电子设备和第一电子设备建立无线连接,而并不需要第一电子设备和第三电子设备建立无线连接,第一电子设备和第三电子设备只需要与第三方建立连接,例如云端,通过第三方进行数据传输。这样,即使第三电子设备和第一电子设备相隔的距离较远,也可以实现两者的数据传输。
[0150]本发明另一实施例公开了一种电子设备,包括:显示单元101、第一检测单元102、处理器103、通信单元104和存储有用于控制所述处理器的工作的控制代码的存储器105,其中:
[0151]显示单元101的显示界面至少包含两块显示区域;第一显示区域显示所述电子设备或第三电子设备的信息,第二显示区域显示第二电子设备的文件信息;
[0152]第一检测单元102用于检测第一输入操作和第二输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得;
[0153]处理器103,用于分别生成与所述第一输入操作对应的输入点的第一坐标以及与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成携带有所述文件地址信息的数据传输控制指令;
[0154]通信单元104发送所述数据传输控制指令至第二电子设备;并根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
[0155]本实施例公开的电子设备,用户只需在电子设备显示单元101的第一显示区域和第二显示区域进行输入操作,第一检测单元102就可以通过检测第一输入操作和第二输入操作;处理器103分别生成与所述第一输入操作对应的输入点的第一坐标以及与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成携带有所述文件地址信息的数据传输控制指令;通信单元104发送所述数据传输控制指令至第二电子设备;并根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输,操作简单方便,耗时短,效率高,解决了现有技术中由于用户频繁操作电子设备完成数据传输导致的数据传输时间长、效率低的问题。
[0156]具体的,本实施例中,显示单元101的显示界面为可交互界面,用户可以在该可交互界面输入操作,实现人机交互。第一检测单元102为诸如传感器之类的检测设备,可以检测用户是否在电子设备的显示界面上输入操作。通信单元104可以为无线通信模块,可接收第二电子设备发送的数据,或者将数据发送至第二电子设备。并且,处理器103的具体处理过程见本发明对应图1的方法实施例公开的内容,此处不再赘述。
[0157]优选地,处理器103获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为:
[0158]判断所述第一显示区域对应的坐标是否对应有文件;
[0159]若对应有文件,获取所述对应文件的地址信息作为与所述第一显示区域对应的坐标对应的地址信息;
[0160]若没有对应文件,获取所述预设地址信息作为与所述第一显示区域对应的坐标对应的地址信息。
[0161]这样,当电子设备的第一显示区域显示有文件,且用户的输入操作为选中该文件时,电子设备执行数据传输控制方法后可以将数据传输至文件,或者发送该文件保存的数据置第二电子设备;当电子设备的第一显示区域没有显示文件时,电子设备执行数据传输控制方法后,接收到传输的文件,直接存储到第一显示区域,即电子设备的桌面。
[0162]本发明另一实施例还公开了一种电子设备,与上述实施例不同的是,所述电子设备还包括:第二检测单元,用于检测所述第二电子设备是否位于所述电子设备的预定范围;
[0163]所述电子设备的存储器还存储有控制所述处理器在第二检测单元检测所述第二电子设备位于所述电子设备的预定范围时,获取所述第一电子设备的标识信息,建立与所述第一电子设备的无线连接;获取所述第一电子设备的文件地址信息;生成所述第一电子设备的文件地址信息和第二电子设备的第二显示区域对应的坐标信息的对应关系的控制代码。
[0164]具体的,当所述预定范围指代电子设备的显示界面时,第二检测单元可以为传感器,检测第二电子设备是否放置在电子设备的显示界面,若是,则生成检测信号;当所述预定范围指代电子设备以外的区域时,所述第二检测单元可以为可发射射频信号的发生器,检测是否在射频信号的感知范围内存在第二电子设备。
[0165]当第二检测单元检测到第二电子设备位于预定范围时,处理器获取所述第一电子设备的标识信息,建立与所述第一电子设备的无线连接;获取所述第一电子设备的文件地址信息;生成所述第一电子设备的文件地址信息和第二电子设备的第二显示区域对应的坐标信息的对应关系。
[0166]优选地,所述电子设备的存储器还存储有控制所述处理器获取与所述第一输入操作对应的输入信息;判断所述输入信息为预定信息,获取与所述预定信息相对应的控制指令信息的控制代码;
[0167]此时,所述电子设备的处理器生成携带有所述文件地址信息的数据传输控制指令的具体方式为:依据所述控制指令信息生成携带有所述文件地址信息的数据传输控制指令。
[0168]具体的,数据传输的形式可以为复制数据,将复制后的数据传输到指定地址;也可以为将数据剪切到指定地址。此时,对应不同类型的数据传输,用户的输入信息也不同,通过获取对应第一输入操作对应的输入信息可以得知数据传输的类型。
[0169]优选地,所述电子设备的存储器还存储有当所述电子设备完成数据传输后,控制所述处理器判断数据的发送方是否为第二电子设备;若是,判断传输的数据是否属于应用程序的数据;若是,生成控制指令控制执行所述应用程序的控制代码。
[0170]当电子设备的处理器判断数据传输结束,判断数据的发送方为第二电子设备,且判断传输的数据为应用程序的数据,则生成控制指令控制执行应用程序,这样,第二电子设备的应用程序被传输后,可直接启动,节省了用户操作设备开启应用程序的时间。[0171]此处还需要说明的是,电子设备的第一显示区域显示自身或第三电子设备的信息,当所述第一显示区域显示自身的信息时,第一检测单元在第一显示区域检测用户输入操作,处理器生成与输入操作对应的输入点的坐标,得到的与所述第一显示区域对应的坐标对应的地址信息为第一电子设备存储的文件的地址信息,此时,处理器生成数据传输控制指令,通信单元发送数据传输控制指令至第二电子设备,根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输,具体为控制第一电子设备和第二电子设备进行数据传输。
[0172]当所述第一显示区域显示所第三电子设备的信息时,所述处理器获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为:
[0173]确定对应于所述第一显示区域对应的坐标的第三电子设备的文件;
[0174]获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址信息。
[0175]参见图7,用户选中电子设备001的第二显示区域11的显示的一个文件,即第二电子设备002的某文件,将其拖动至第一显示区域后,由于第一显示区域显示的为第三电子设备信息,电子设备001还需要将接收到的文件传输至第三电子设备003。
[0176]当文件传输过程中,为了让用户体验到真实的文件传输过程,还可以在数据的传输过程中播放动画效果。
[0177]并且,可以预先获取所述电子设备的第一显示区域内显示的第三电子设备的文件的地址信息,建立文件地址信息与第一显示区域包含的坐标的对应关系;或者,电子设备和第三电子设备建立无线连接,当确定第三电子设备的文件后,获取该文件的地址信息。最终,控制第三电子设备和第二电子设备进行数据传输。
[0178]并且,当电子设备预先建立了第三电子设备的文件地址信息和第一显示区域包含的坐标的对应关系时,在控制第二电子设备和第三电子设备进行数据传输时,只需保证第二电子设备和电子设备建立无线连接,而并不需要电子设备和第三电子设备建立无线连接,电子设备和第三电子设备只需要与第三方建立连接,例如云端,通过第三方进行数据传输。这样,即使第三电子设备和电子设备相隔的距离较远,也可以实现两者的数据传输。
[0179]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0180]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0181]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种数据传输控制方法,其特征在于,应用于第一电子设备,所述第一电子设备的显示界面至少包含两块显示区域;第一显示区域显示所述第一电子设备或第三电子设备的信息,第二显示区域显示第二电子设备的文件信息;所述方法包括: 检测第一输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得; 生成与所述第一输入操作对应的输入点的第一坐标; 检测第二输入操作,所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得; 生成与所述第二输入操作对应的输入点的第二坐标; 识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标; 获得与所述第一显示区域对应的坐标对应的地址信息; 依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标对应的文件地址信息; 生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备; 根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输。
2.根据权利要求1所述的方法,其特征在于,所述检测第一输入操作前还包括: 检测到所述 第二电子设备位于所述第一电子设备预定范围内; 获取所述第二电子设备的标识信息,建立与所述第二电子设备的无线连接; 获取所述第二电子设备的文件地址信息; 生成所述第二电子设备的文件地址信息和第一电子设备的第二显示区域对应的坐标信息的对应关系; 输出所述第二电子设备的文件信息。
3.根据权利要求1所述的方法,其特征在于,所述检测第一输入操作后还包括: 获取与所述第一输入操作对应的输入信息; 判断所述输入信息为预定信息,获取与所述预定信息相对应的控制指令信息; 所述生成并发送携带有所述文件地址信息的数据传输控制指令至第二电子设备为:依据所述控制指令信息生成并发送携带有所述文件地址信息的第数据传输控制指令至第二电子设备。
4.根据权利要求1所述的方法,其特征在于,所述获得与所述第一显示区域对应的坐标对应的地址信息包括: 判断所述第一显示区域对应的坐标是否对应有文件; 若对应有文件,获取所述对应文件的地址信息作为与所述第一显示区域对应的坐标对应的地址信息; 若没有对应文件,获取所述预设地址信息作为与所述第一显示区域对应的坐标对应的地址信息。
5.根据权利要求1所述的方法,其特征在于,所述数据传输后,还包括: 判断数据的发送方是否为第二电子设备; 若是,判断传输的数据是否属于应用程序的数据;若是,控制执行所述应用程序。
6.根据权利要求1所述的方法,其特征在于,当所述第一显示区域显示所第三电子设备的信息时,所述获得与所述第一显示区域对应的坐标对应的地址信息包括: 确定对应于所述第一显示区域对应的坐标的第三电子设备的文件; 获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址信息。
7.—种电子设备,其特征在于,包括: 显示单元,所述显示单元的显示界面至少包含两块显示区域;第一显示区域显示所述电子设备或第三电子设备的信息,第二显示区域显示第二电子设备的文件信息; 第一检测单元,用于检测第一输入操作和第二输入操作,所述第一输入操作在所述第一显示区域或第二显示区域获得;所述第二输入操作在与所述第一输入操作对应的显示区域以外的显示区域获得; 处理器,用于分别生成与所述第一输入操作对应的输入点的第一坐标以及与所述第二输入操作对应的输入点的第二坐标;识别所述第一坐标和第二坐标,分别确定与所述第一显示区域对应的坐标和与所述第二显示区域对应的坐标;获得与所述第一显示区域对应的坐标对应的地址信息;依据坐标信息与第二电子设备的文件地址信息的对应关系确定与所述第二显示区域对应的坐标的文件地址信息;生成携带有所述文件地址信息的数据传输控制指令; 通信单元,发送所述数据传输控制指令至第二电子设备;并根据所述数据传输控制指令控制在与所述文件地址信息对应的地址和与所述地址信息对应的地址之间进行数据传输; 还包括存储有用于控制所述处理器的工作的控制代码的存储器。
8.根据权利要求7所述的电子设备,其特征在于,还包括: 第二检测单元,用于检测所述第二电子设备是否位于所述电子设备的预定范围; 所述存储器还存储有控制所述处理器在第二检测单元检测所述第二电子设备位于所述电子设备的预定范围时,获取所述第一电子设备的标识信息,建立与所述第一电子设备的无线连接;获取所述第一电子设备的文件地址信息;生成所述第一电子设备的文件地址信息和第二电子设备的第二显示区域对应的坐标信息的对应关系的控制代码。
9.根据权利要求7所述的电子设备,其特征在于,所述存储器还存储有控制所述处理器获取与所述第一输入操作对应的输入信息;判断所述输入信息为预定信息,获取与所述预定信息相对应的控制指令信息的控制代码; 所述处理器生成携带有所述文件地址信息的数据传输控制指令的具体方式为:依据所述控制指令信息生成携带有所述文件地址信息的数据传输控制指令。
10.根据权利要求7所述的电子设备,其特征在于,所述处理器获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为: 判断所述第一显示区域对应的坐标是否对应有文件; 若对应有文件,获取所述对应文件的地址信息作为与所述第一显示区域对应的坐标对应的地址信息; 若没有对应文件,获取所述 预设地址信息作为与所述第一显示区域对应的坐标对应的地址信息。
11.根据权利要求7所述的电子设备,其特征在于,所述存储器还存储有当所述电子设备完成数据传输后,控制所述处理器判断数据的发送方是否为第二电子设备;若是,判断传输的数据是否属于应用程序的数据;若是,生成控制指令控制执行所述应用程序的控制代码。
12.根据权利要求7所述的电子设备,其特征在于,当所述显示单元的第一显示区域显示所第三电子设备的信息时,所述处理器获得与所述第一显示区域对应的坐标对应的地址信息的具体方式为:确定对应于所述第一显示区域对应的坐标的第三电子设备的文件; 获取所述第三电子设备的文件地址信息,作为与所述第一显示区域对应的坐标对应的地址 信息。
【文档编号】G06F3/0484GK103870143SQ201210546047
【公开日】2014年6月18日 申请日期:2012年12月14日 优先权日:2012年12月14日
【发明者】邓启明, 黄世光, 陈冬, 温泽中, 陈燕霞 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1