设备交互方法和电子设备技术

技术编号:32436953 阅读:14 留言:0更新日期:2022-02-26 07:55
本申请涉及终端技术领域,尤其涉及一种设备交互方法和电子设备。所述方法应用于第一电子设备,包括:获取第二电子设备的相对位置;根据所述相对位置确定所述第二电子设备的靠近方向;获取所述第一电子设备的第一姿态数据和所述第二电子设备的第二姿态数据;根据所述靠近方向、所述第一姿态数据和所述第二姿态数据,确定所述第一电子设备和所述第二电子设备的触碰姿态;根据所述触碰姿态,将所述第二电子设备确定为所述第一电子设备的扩展设备。本申请实施例方案能够基于电子设备之间的不同触碰姿态触发电子设备之间的交互。触碰姿态触发电子设备之间的交互。触碰姿态触发电子设备之间的交互。

【技术实现步骤摘要】
设备交互方法和电子设备


[0001]本申请涉及终端
,尤其涉及一种设备交互方法和电子设备。

技术介绍

[0002]随着智能终端技术的发展,电子设备的功能也越来越强大,电子设备之间需要交互的场景也越来越多。在电子设备的使用过程中,经常需要将一个电子设备中的数据切换到另一个电子设备中显示。或者,需要将一个电子设备中的功能扩展到另一个电子设备中。
[0003]目前实现这种跨设备交互的方式可以是:在电子设备中设置近距离无线通信(near fieldcommunication,NFC)标签。当两个或者更多个电子设备之间需要交互数据或者扩展功能时,通过NFC标签拉起对应的服务。例如,将第一电子设备的NFC标签触碰第二电子设备的NFC标签。则,第一电子设备和第二电子设备之间可以建立信任关系。之后,第一电子设备可以将第一文件传输到第二电子设备中显示。或者,第一电子设备的某部分功能可以扩展到第二电子设备中实现。
[0004]上述方式中,电子设备之间通过NFC标签的触碰拉起数据传输或者功能扩展的服务。虽然实现方式较为便捷,但要求电子设备具备NFC功能。

技术实现思路

[0005]本申请实施例提供了一种设备交互方法和电子设备,以基于电子设备之间的不同触碰姿态触发电子设备之间的交互。
[0006]第一方面,本申请实施例提供了一种设备交互方法,所述方法应用于第一电子设备,包括:
[0007]获取第二电子设备的相对位置;
[0008]根据所述相对位置确定所述第二电子设备的靠近方向;<br/>[0009]获取所述第一电子设备的第一姿态数据和所述第二电子设备的第二姿态数据;
[0010]根据所述靠近方向、所述第一姿态数据和所述第二姿态数据,确定所述第一电子设备和所述第二电子设备的触碰姿态;
[0011]根据所述触碰姿态,将所述第二电子设备确定为所述第一电子设备的扩展设备。
[0012]在本申请实施例中,当第二电子设备向第一电子设备靠近时,第一电子设备获取第二电子设备的相对位置。第一电子设备根据该相对位置确定第二电子设备的靠近方向。进一步,第一电子设备结合第一电子设备和第二电子设备的姿态数据确定第一电子设备和第二电子设备的触碰姿态。根据该触碰姿态,第一电子设备可以将第二电子设备确定为扩展设备。由此可以在第二电子设备中进行数据传输、显示屏扩展、输入功能扩展、操作区域扩展等操作。可见,基于本申请实施例方案可以基于电子设备之间的不同触碰姿态使电子设备之间交互。
[0013]结合第一方面,在第一方面的某些实现方式中,获取所述第二电子设备的相对位置,包括:
[0014]通过超宽频(Ultra-wideband,UWB)定位芯片或者蓝牙定位芯片检测所述第一电子设备或者所述第二电子设备的位置数据;
[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]结合第一方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备交互方法,其特征在于,所述方法应用于第一电子设备,包括:获取第二电子设备的相对位置;根据所述相对位置确定所述第二电子设备的靠近方向;获取所述第一电子设备的第一姿态数据和所述第二电子设备的第二姿态数据;根据所述靠近方向、所述第一姿态数据和所述第二姿态数据,确定所述第一电子设备和所述第二电子设备的触碰姿态;根据所述触碰姿态,将所述第二电子设备确定为所述第一电子设备的扩展设备。2.根据权利要求1所述的方法,其特征在于,获取所述第二电子设备的相对位置,包括:通过超宽频UWB定位芯片或者蓝牙定位芯片检测所述第一电子设备或者所述第二电子设备的位置数据;根据所述位置数据确定所述第二电子设备的相对位置。3.根据权利要求1或2所述的方法,其特征在于,获取所述第一电子设备的所述第一姿态数据,包括以下方式中的任意一个或它们的组合:通过陀螺仪传感器检测第一电子设备的运动姿态数据;通过加速度传感器检测第一电子设备的加速度数据。4.根据权利要求3所述的方法,其特征在于,获取所述第二电子设备的第二姿态数据,包括:接收所述第二电子设备发送的所述第二姿态数据;所述第二姿态数据中包括:所述第二电子设备的运动姿态数据、加速度数据或者横竖屏状态数据。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一姿态数据中包括第一触碰信号,所述第二姿态数据中包括第二触碰信号;根据所述靠近方向、所述第一姿态数据和所述第二姿态数据,确定所述第一电子设备和所述第二电子设备的触碰姿态,包括:根据所述第一触碰信号和所述第二触碰信号,确定所述第一电子设备和所述第二电子设备触碰的边或者面。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一姿态数据中包括第一加速度数据;相应的,根据所述第一加速度数据确定所述第一电子设备的横竖屏状态或者确定所述第一电子设备向所述第二电子设备移动的速度或者确定所述第一电子设备的倾斜角度。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第二姿态数据中包括第二加速度数据或者横竖屏状态数据;相应的,根据所述第二加速度数据或者所述横竖屏状态数据,确定所述第二电子设备的横竖屏状态;或者,根据所述第二加速度数据确定所述第二电子设备向所述第一电子设备移动的速度或者确定所述第二电子设备的倾斜角度。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一电子设备和所述第二电子设备的触碰姿态,包括以下任意一种:所述第一电子设备的第一长边和所述第二电子设备的第二长边触碰;
所述第一电子设备的第一长边和所述第二电子设备的第一短边触碰;所述第一电子设备的第二短边和所述第二电子设备的第三长边触碰;所述第一电子设备的第二短边和所述第二电子设备的第三短边触碰;所述第一电子设备的第一面和所述第二电子设备的第二面触碰;所述第二电子设备的预设边或者面与所述第一电子设备的配件触碰。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述触碰姿态的触碰方向包括:所述第一电子设备和所述第二电子设备相向移动后触碰。10.根据权利要求1至9中任一项所述的方法,其特征在于,根据所述触碰姿态,将所述第二电子设备确定为所述第一电子设备的扩展设备,包括:如果所述第一电子设备和所述第二电子设备为相同类型的设备;则当所述第一电子设备主动对所述第二电子设备施加触碰时,将所述第一电子设备确定为主设备,将被动接受触碰的所述第二电子设备确定为扩展设备;或者,当所述第二电子设备主动对所述第一电子设备施加触碰时,将所述第一电子设备确定为主设备;将所述主动施加碰撞的所述第二电子设备确定为扩展设备。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:如果所述第一电子设备和所述第二电子设备相向移动后触碰;则在所述第一电子设备中显示第一提示信息;所述第一提示信息用于提示用户从第一设备或者第二设备中确定主设备。12.根据权利要求10所述的方法,其特征在于,所述方法还包括:如果所述第一电子设备和所述第二电子设备为不同类型的设备;则当所述第一电子设备为预设类型设备时,将所述第一电子设备确定为主设备,将所述第二电子设备确定为扩展设备。13.根据权利要求1至12中任一项所述的方法,其特征在于,将所述第二电子设备确定为所述第一电子设备的扩展设备之后,所述方法还包括:根据所述第一电子设备和第二电子设备的显示屏信息,将所述第一电子设备和第二电子设备的显示屏确定为组合屏;基于所述组合屏将所述第一电子设备中的第一数据发送给所述第二电子设备;或者,将所述第一数据显示在所述组合屏;或者,将所述组合屏区域确定为操作区域。14.根据权利要求13所述的方法,其特征在于,基于所述组合屏将所述第一电子设备中的第一数据发送给所述第二电子设备,包括:检测到作用于第一数据的第一手势动作;根据所述第一手势动作在所述组合屏中显示所述第一数据的移动轨迹;根据所述第一手势动作将所述第一数据从所述第一电子设备传输到第二电子设备。15.根据权利要求13所述的方法,其特征在于,将所述第一数据显示在所述组合屏,包括:检测到第二手势动作;或者,检测到第三手势动作;接收到所述第二电子设备发送的第四手势动作数据;根据所述第四手势动作数据确定第四手势动作;如果所述第三手势动作
和所述第四手势动作的组合动作为设定动作;则,确定将所述第一数据显示在所述组合屏。16.根据权利要求15所述的方法,其特征在于,所述方法还包括:根据所述第二手势动作或者所述组合动作,在所述第一电子设备的显示屏或者所述组合屏中显示所述第一数据的缩略图。17.根据权利要求13、15或者16所述的方法,其特征在于,所述第一数据为所述第一电子设备中显示的用户界面;将所述第一数据显示在所述组合屏,包括:将所述用户界面分为第一子界面和第二子界面;在所述第一电子设备的显示屏中显示所述第一子界面;将所述第二子界面的数据发送给所述第二电子设备,以在所述第二电子设备中显示所述第二子界面。18.根据权利要求13所述的方法,其特征在于,所述第一电子设备中显示第一用户界面;将所述第一数据显示在所述组合屏,包括:检测到对所述第一用户界面中第一控件的第一操作;响应于所述第一操作,向所述第二电子设备发送显示第二控件或者显示第一子界面的指示信息。19.根据权利要求13所述的方法,其特征在于,将所述组合屏区域确定为操作区域包括:检测到第一输入指令,并确定所述第一输入指令作用于所述第二电子设备的显示屏所在的区域;根据所述第一输入指令,向所述第二电子设备发送第二输入指令;以使所述第二电子设备根据所述第二输入指令进行响应;接收所述第二电子设备根据所述第二输入指令生成的响应结果。20.一种电子设备,其特征在于,所述设备为第一电子设备,包括:麦克风;一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述电子设备执行时,使得所述电子设备执行以下步骤:获取第二电子设备的相对位置;根据所述相对位置确定所述第二电子...

【专利技术属性】
技术研发人员:徐杰龙嘉裕
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1