数据传输控制方法及电子设备技术

技术编号:8685221 阅读:161 留言:0更新日期:2013-05-09 04:55
本发明专利技术公开了一种数据传输控制方法,包括:依据数据传输指令,接收电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息;依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方,所述方法感应出的空间位置变化信息不易受外界因素的影响,因而计算出的数据接收方的位置相对于现有方法提高了准确性。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及数据传输控制方法及电子设备
技术介绍
在两个独立的电子设备间传递数据,最重要的就是快速准确地在两个设备之间建立数据连接,传统的数据连接方式例如蓝牙,通常需要用户选择建立连接的对象的设备类型和型号,这就需要用户必须知道设备的准确信息,与之相比,面向用户的数据传输方法则更为简便,只要用户直观选择数据的发送方和接收方,就可以使之建立数据连接。现有的面向用户的数据传输方法,使用图像采集系统采集用户的手势指向,并通过三维建模分析出数据的接收设备,这种方法的缺点在于采集到的手势指向的准确性易受到外界因素,例如遮挡或者因光照产生的阴影的影响,而导致数据接收设备选择不准或失败。
技术实现思路
有鉴于此,本专利技术提供了一种数据传输控制方法电子设备,目的在于解决现有的面向用户的数据传输控制方法因手势采集不准确而导致的数据接收设备选择不准或失败的问题。一种数据传输控制方法,包括:依据数据传输指令,接收电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息;依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。优选地,所述空间位置变化信息包括:加速度信息和角度信息。优选地,所述依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方包括:根据所述加速度信息计算所述电子设备转向过程中产生的位移,并根据所述位移和预先获取的所述电子设备转向之前到所述数据发送方的距离,计算所述电子设备转向之后到所述数据发送方的相对距离;根据所述角度信息计算所述电子设备转向过程中转过的角度;根据预设的数据发送方与第一设备的位置对应关系及所述相对距离和转过的角度,确定所述第一设备为数据接收方。优选地,所述方法还包括:依据预设的手势,将数据从所述数据发送方传输到所述第一设备。一种电子设备,包括:空间位置变化感应单元,用于依据数据传输指令,感应所述电子设备从指向数据发送方到指向第一设备的转向过程中的空间位置变化信息;计算单元,用于接收所述空间位置变化信息,并依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。优选地,所述空间位置变化感应单元包括:感应所述电子设备从指向数据发送方到指向第一设备的转向过程中产生的加速度信息的加速度传感器;感应所述电子设备从指向数据发送方到指向第一设备的转向过程中产生的角度信息的陀螺仪。优选地,所述电子设备还包括:发送单元,用于依据预设的手势,将数据从所述数据发送方传输到所述第一设备或用于将所述数据接收方的ID发到所述数据发送方。一种电子设备,包括:计算单元,用于依据数据传输指令,接收指向电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息;并依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。优选地,所述计算单元包括:处理器,用于根据所述加速度信息计算所述电子设备转向过程中产生的位移,并根据所述位移和预先获取的所述电子设备转向之前与所述数据发送方的距离,计算所述电子设备转向之后到所述数据发送方的相对距离;根据所述角度信息计算所述电子设备转向过程中转过的角度;根据预设的数据发送方与第一设备的位置对应关系及所述相对距离和转过的角度,确定所述第一设备为数据接收方。本专利技术实施例提供的数据传输控制方法电子设备,通过感应用于指向的电子设备由指向数据发送方到指向数据接收方时,产生的空间位置变化信息,用以在预设的与发送方有相对位置关系的设备中,计算出确切的数据接收方,所述方法感应出的空间位置变化信息不易受外界因素的影响,因而计算出的数据接收方的位置相对于现有方法提高了准确性,其次,数据传输过程能够在终端中显示出来,方便用户进行监测和控制。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种数据传输控制方法的流程图;图2为本专利技术实施例公开的一种数据传输控制方法中确定所述第一设备为数据接收方的流程图;图3为本专利技术实施例公开的一种电子设备的结构示意图;图4为本专利技术实施例公开的一种电子设备的结构示意图。具体实施例方式本专利技术提供了一种数据传输方法电子设备,通过感应到的空间位置信息来计算数据发送方相对应的确切数据接收方,所述空间位置变化信息能够根据用于指向的电子设备在转向过程中产生的角速度信息和角度信息来计算。所述计算过程可以在数据发送方进行,也可以在用于指向的电子设备中进行,相应地,数据可以由发送方发给接收方,也可以由用于指向的电子设备发送给接收方。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开的一种数据传输方法,如图1所示,包括步骤:SlOl:依据数据传输指令,接收电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息;其中所述电子设备为安装有速度和位置等物理元素感应装置的电子设备,所述电子设备可以看作为数据传输的指向装置,用于指示数据的发送方和接收方。例如,需要从设备A向设备B传输数据,只需要使用所述电子设备先指向A,然后,根据数据传输指令,从指向A的方向转到指向B的方向即可,目前的智能手机中一般都安装有速度和位置等物理元素感应装置,都可作为用于本专利技术中的指向电子设备。本实施例中所述的数据传输指令,可以由所述指向电子设备发出,也可以由外部其他设备发出,这里不做限定。S102:依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。其中,所述预设的数据发送方与第一设备的位置对应关系,是指预先设置好的包括数据发送方在内的一些设备之间的位置关系,例如,设备A相对于设备B的距离、偏向角度等关系。需要指出的是,包含在所述对应关系中的设备,并不限于设置于一般意义上的短距离的空间,例如,同一个房间,其可以是距离较远的一些设备,比如设备A设置在家中,而设备B设置在学校或公司中。并且,S202的执行主体可以为数据发送方,预设的数据发送方与第一设备的位置对应关系预先存储在作为数据发送方的电子设备中,数据发送方接收指向电子设备发送的其感应到的空间位置变化信息,并根据对应关系和空间位置变化信息确定数据接收方;S202的执行主体也可以为用于指向的电子设备,即预设的数据发送方与第一设备的位置对应关系预先存储在电子设备中,电子设备感应到空间位置变化信息后即可根据此对应关系进行计算。本实施例公开的数据传输控制方法,采用空间位置变化信息作为依据,在与数据发送方存在位置对应关系的设备中,计算出确切的数据接收方,由于空间位置变化信息相对于手势动作更加客观和准确,所以,对数据接收方的确定也就更加准确。进一步地,本实施例本文档来自技高网...

【技术保护点】
一种数据传输控制方法,其特征在于,包括:依据数据传输指令,接收电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息;依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。

【技术特征摘要】
1.一种数据传输控制方法,其特征在于,包括: 依据数据传输指令,接收电子设备从指向数据发送方到指向第一设备的转向过程中感应到的空间位置变化信息; 依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方。2.根据权利要求1所述的方法,其特征在于,所述空间位置变化信息包括: 加速度信息和角度信息。3.根据权利要求2所述的方法,其特征在于,所述依据所述空间位置变化信息和预设的数据发送方与第一设备的位置对应关系,确定所述第一设备为数据接收方包括: 根据所述加速度信息计算所述电子设备转向过程中产生的位移,并根据所述位移和预先获取的所述电子设备转向之前到所述数据发送方的距离,计算所述电子设备转向之后到所述数据发送方的相对距离; 根据所述角度信息计算所述电子设备转向过程中转过的角度; 根据预设的数据发送方与第一设备的位置对应关系及所述相对距离和转过的角度,确定所述第一设备为数据接收方。4.根据权利要求1所述的方法,其特征在于,还包括: 依据预设的手势,将 数据从所述数据发送方传输到所述第一设备。5.一种电子设备,其特征在于,包括: 空间位置变化感应单元,用于依据数据传输指令,感应所述电子设备从指向数据发送方到指向第一设备的转向过程中的空间位置变化信息; 计算单元,用于接收所述空间位置变化信息,并依据所述空间位置变化...

【专利技术属性】
技术研发人员:阳光杨锦平邵翔李琦陈柯
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1