一种主动性设备的确定方法和装置的制造方法

文档序号:9456469阅读:177来源:国知局
一种主动性设备的确定方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种主动性设备的确定方法和装置。
【背景技术】
[0002]移动终端(包括智能手机和平板电脑)具有强大的处理能力,提供移动终端之间的交互(包括互相发送信息)、拍照、听音乐、玩游戏、定位、信息处理和指纹扫描等丰富的功能。
[0003]其中,以蓝牙传递文件为例介绍移动终端之间的交互过程。首先,进行交互的触发。假设第一移动终端和第二移动终端为需交互的移动终端,A、B两用户分别启动了第一和第二移动终端的蓝牙功能,以触发蓝牙传递信息(例如图片)。其次,确定主动交互方,以使主动交互方主动与被动交互方进行交互,比如A用户通过第一移动终端向第二移动终端发送传递信息的请求,B用户通过第二移动终端收到该请求后,接受该请求,即A用户为主动交互方,B为被动交互方。A用户向B用户传递信息,B用户接收该信息。
[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]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1