一种文件传输方法、源设备和非源设备与流程

文档序号:12134261阅读:来源:国知局

技术特征:

1.一种文件传输方法,其特征在于,包括:

源设备获取文件传输指令,所述文件传输指令用于携带待传输文件和手势滑动方向;

在所述源设备所在局域网内,所述源设备根据所述手势滑动方向确定目标设备;

所述源设备将所述待传输文件传输到所述目标设备。

2.根据权利要求1所述的方法,其特征在于,所述源设备根据所述手势滑动方向确定目标设备,包括:

所述源设备获取确定目标设备参数、所述源设备的位置信息以及非源设备的位置信息;

所述源设备根据所述确定目标设备参数、源设备的位置信息和所述手势滑动方向,确定目标设备区域;

所述源设备根据所述非源设备的位置信息,将位于所述目标设备区域中的非源设备确定为候选设备,并从所述候选设备中确定目标设备;其中,当所述目标设备区域中存在多个候选设备时,所述源设备从多个所述候选设备中选择与所述源设备距离最近的候选设备作为目标设备。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

当在所述目标设备区域中未发现候选设备时,所述源设备在所述局域网内广播所述源设备的位置信息和所述手势滑动方向;

所述源设备获取候选设备返回的候选设备确认信息;

所述源设备从所述候选设备中确定目标设备。

4.一种文件传输方法,其特征在于,包括:

非源设备获取源设备广播的源设备的位置信息和手势滑动方向;

所述非源设备获取确定目标设备参数和所述非源设备的位置信息;

所述非源设备通过所述确定目标设备参数、所述源设备位置、所述手势滑动方向和所述非源设备的位置信息,确定自身为候选设备时,向所述源设备返回候选设备确认信息;

其中,所述确定目标设备参数,包括:方向误差阈值和目标设备距离阈值。

5.根据权利要求4所述的方法,其特征在于,所述非源设备通过所述确定目标设备参数、所述源设备位置、所述手势滑动方向和所述非源设备的位置信息,确定自身为候选设备,包括:

所述非源设备通过所述非源设备的位置信息、所述源设备的位置信息和所述手势滑动方向,分别计算所述非源设备与所述源设备之间的距离和角度;

当确定所述距离小于等于所述目标设备距离阈值且所述角度与所述手势滑动方向之差小于等于所述方向误差阈值时,所述非源设备确定自身为候选设备。

6.一种源设备,其特征在于,包括:

指令获取模块,用于获取文件传输指令,所述文件传输指令用于携带待传输文件和手势滑动方向;

目标设备确定模块,用于在所述源设备所在局域网内,根据所述手势滑动方向确定目标设备;

文件传输模块,用于将所述待传输文件传输到所述目标设备。

7.根据权利要求6所述的源设备,其特征在于,所述目标设备确定模块,包括:

参数获取子模块,用于获取确定目标设备参数、所述源设备的位置信息以及非源设备的位置信息;

目标设备区域确定子模块,用于根据所述确定目标设备参数、源设备的位置信息和所述手势滑动方向,确定目标设备区域;

确定目标设备子模块,用于根据所述非源设备的位置信息,将位于所述目标设备区域中的非源设备确定为候选设备,并从所述候选设备中确定目标设备;其中,当所述目标设备区域中存在多个候选设备时,所述源设备从多个所述候选设备中选择与所述源设备距离最近的候选设备作为目标设备。

8.根据权利要求7所述的源设备,其特征在于,所述目标设备确定模块还包括:

广播子模块,用于当在所述目标设备区域中未发现候选设备时,在所述局域网内广播所述源设备的位置信息和所述手势滑动方向;

确认信息获取子模块,用于获取候选设备返回的候选设备确认信息;

目标设备确定子模块,用于从所述候选设备中确定目标设备。

9.一种非源设备,其特征在于,包括:

第一获取模块,用于获取源设备广播的源设备的位置信息和手势滑动方向;

第二获取模块,用于获取确定目标设备参数和所述非源设备的位置信息;

确认信息返回模块,用于通过所述确定目标设备参数、所述源设备位置、所述手势滑动方向和所述非源设备的位置信息,确定自身为候选设备时,向所述源设备返回候选设备确认信息;

其中,所述确定目标设备参数,包括:方向误差阈值和目标设备距离阈值。

10.根据权利要求9所述的非源设备,其特征在于,所述确认信息返回模块,包括:

计算子模块,用于通过所述非源设备的位置信息、所述源设备的位置信息和所述手势滑动方向,分别计算所述非源设备与所述源设备之间的距离和角度;

候选设备确定子模块,用于当确定所述距离小于等于所述目标设备距离阈值且所述角度与所述手势滑动方向之差小于等于所述方向误差阈值时,确定自身为候选设备。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1