信息交互的方法技术

技术编号:39670593 阅读:4 留言:0更新日期:2023-12-11 18:35
本申请实施例提供了一种信息交互的方法

【技术实现步骤摘要】
信息交互的方法、装置和电子设备


[0001]本申请实施例涉及设备交互领域,并且更具体地,涉及一种信息交互的方法

装置和电子设备


技术介绍

[0002]设备之间交互意图的识别是人机交互中非常重要的一环

传统的设备交互主要基于组网式进行交互,进行交互的设备需要有一个组网连接的过程;并且设备之间的交互是通过用户人为发起和选择的,选择步骤繁琐,需要用户在终端进行多次点击操作,难以满足用户对于使用便捷性的需求

[0003]因此,亟需要提供一种设备之间的交互方案,使得设备之间的交互更加便捷


技术实现思路

[0004]本申请提供一种信息交互的方法

装置和电子设备,能够准确识别设备间的交互意图,并且简化了用户的操作步骤,能够更好地满足用户对于设备间的快捷交互的需求

[0005]第一方面,提供一种信息交互的方法,该方法包括:第一设备检测到该第一设备的运动传感数据发生变化后,根据该检测到的第一设备的运动传感数据的变化确定第一数据;然后第一设备接收第二设备通过低功耗蓝牙
(bluetooth low energy

BLE)
发送的第二数据;接着该第一设备确定该第一数据和该第二数据是否匹配;当第一设备确定该第一数据和该第二数据匹配时,该第一设备与第二设备进行信息交互

[0006]以上所述的第一设备检测到该第一设备的运动传感数据发生变化,可以替换为:第一设备确定该第一设备的运动传感数据发生变化,其中,可选地,该运动传感数据也可以是由第三方设备检测并发送给第一设备的

[0007]应理解:第一设备确定第一数据和第二数据是否匹配,本质上是第一设备通过该步骤进一步确定该第一设备的运动与第二设备的运动是否匹配

[0008]可选地,第一设备的运动可以是第一设备与第二设备的碰撞姿态,还可以是第一设备的运动速度,还可以是第一设备的其他运动,本申请对此不作限定

[0009]类似地,第二设备的运动可以是第二设备与第一设备的碰撞姿态,还可以是第二设备的运动速度,还可以是第二设备的其他运动,本申请对此不作限定

[0010]可选地,第一设备与第二设备进行信息交互,包括:第一设备向第二设备发送第一交互信息

[0011]可选地,第一数据包括用于指示第一设备发生碰撞的边的数据

用于指示第一设备碰撞的方向数据和用于指示第一设备发生碰撞的时间的数据中的一项或者多项,此外,第一数据还可以包括其他数据,本申请对此不作限定

[0012]可选地,第二数据包括用于指示第二设备发生碰撞的边的数据

第二设备发生碰撞的方向的数据和用于指示所述第二设备发生碰撞的时间的数据中的一项或者多项,此外,第二数据还可以包括其他数据,本申请对此不作限定

[0013]其中,第一设备的运动传感数据发生变化,是该第一设备与第二设备发生碰撞导致的

[0014]可选地,运动传感数据包括加速度

[0015]并且,第一设备确定该第一数据和该第二数据是否匹配,可以理解为第一设备确定该碰撞是否满足预设条件
(
例如:预设碰撞姿态
)
,当确定该碰撞满足预设条件时,第一设备与第二设备进行信息交互

而该碰撞是否满足预设条件,是第一设备通过判断第一数据和第二数据是否匹配来确定的

[0016]应理解:本申请对第一设备接收第二数据和确定第一数据的顺序不作限定

[0017]本申请实施例中,设备之间能够通过互相碰撞的方式实现交互,当设备间的碰撞满足预设条件
(
例如:预设碰撞姿态
)
时,设备间自动进行应用交互,不需要用户多次进行手动操作,能够提升用户的使用体验;并且,该方法通过低功耗蓝牙
BLE
模块进行碰撞信息的收发,不依赖于设备的
NFC
功能,避免了因设备的
NFC
功能常开导致的设备功耗增加,此外,由于设置了预设碰撞条件,能够使得设备间交互的安全性更高

[0018]结合第一方面,在一种可能的实现方式中,第一设备通过
BLE
向第二设备发送第一数据,该第一数据用于第二设备对第一数据和第二数据进行匹配;并且,第一设备与第二设备进行信息交互,包括:第一设备接收第二设备在确定第一数据和第二数据匹配后发送的第二交互信息

[0019]可选地,第一设备通过位于第一设备内部的
BLE
广播上述第一数据,以使得第二设备能够及时识别到该第一设备的交互意图

[0020]应理解:这里的第二设备可以泛指同一个组网内的除第一设备之外的其他设备

[0021]可选地,上述第一数据的发送可以是通过报文发送,也可以是直接发送,还可以是加密和
/
或压缩和
/
或编码发送,本申请对此不作限定

[0022]本申请实施例中,第一设备在确定第一数据
(
第一设备的碰撞信息
)
后,会通过
BLE
广播该第一数据,以使得第二设备能够接收到第一设备的碰撞信息,并及时识别出该第一设备的交互意图

[0023]结合第一方面,在一种可能的实现方式中,第一设备确定第一数据和第二数据是否匹配,包括:在第一数据和第二数据符合以下条件
A、
条件
B
和条件
C
中的任意一项或者多项的情况下,第一设备确定第一数据和第二数据匹配:
A.
第一设备发生碰撞的边和第二设备发生碰撞的边相同或者相对;
B.
第一设备碰撞的方向和第二设备碰撞的方向相反;
C.
第一设备发生碰撞的时间和第二设备发生碰撞的时间相同

[0024]具体地,在一种可实现的方式中,若第一设备发生碰撞的边和第二设备发生碰撞的边相同或者相对,则第一设备确定第一数据和第二数据匹配

[0025]在又一种可实现的方式中,若第一设备碰撞的方向和第二设备碰撞的方向相反,则第一设备确定第一数据和第二数据匹配

[0026]在又一种可实现的方式中,若第一设备发生碰撞的时间和第二设备发生碰撞的时间相同,则第一设备确定第一数据和第二数据匹配

[0027]示例性地,若第一设备发生碰撞的时间为北京时间
2021
年1月5日上午9点整,第二设备发生碰撞的时间也为北京时间
2021
年1月5日上午9点整,则第一设备确定第一数据和第二数据匹配

[0028]在又一种可实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信息交互的方法,其特征在于,所述方法包括:第一设备检测到所述第一设备的运动传感数据发生变化;所述第一设备根据所述第一设备的运动传感数据的变化确定第一数据;所述第一设备接收第二设备通过低功耗蓝牙
BLE
发送的第二数据;所述第一设备确定所述第一数据和所述第二数据是否匹配;当所述第一设备确定所述第一数据和所述第二数据匹配时,所述第一设备与所述第二设备进行信息交互
。2.
根据权利要求1所述的方法,其特征在于,所述第一设备与所述第二设备进行信息交互,包括:所述第一设备向所述第二设备发送第一交互信息
。3.
根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述第一设备通过
BLE
向所述第二设备发送所述第一数据,所述第一数据用于所述第二设备对所述第一数据和所述第二数据进行匹配;所述第一设备与所述第二设备进行信息交互,包括:所述第一设备接收所述第二设备在确定所述第一数据和所述第二数据匹配后发送的第二交互信息
。4.
根据权利要求1至3中任一项所述的方法,其特征在于,所述第一数据包括用于指示所述第一设备发生碰撞的边的数据

用于指示所述第一设备碰撞的方向的数据和用于指示所述第一设备发生碰撞的时间的数据中的一项或者多项
。5.
根据权利要求4所述的方法,其特征在于,所述第二数据包括用于指示所述第二设备发生碰撞的边的数据

用于指示所述第二设备碰撞的方向的数据和用于指示所述第二设备发生碰撞的时间的数据中的一项或者多项
。6.
根据权利要求5所述的方法,其特征在于,所述第一设备确定所述第一数据和所述第二数据是否匹配,包括:在所述第一数据和所述第二数据符合以下条件
A、
条件
B
和条件
C
中的任意一项或者多项的情况下,所述第一设备确定所述第一数据和所述第二数据匹配:条件
A
:所述第一设备发生碰撞的边和所述第二设备发生碰撞的边相同或者相对;条件
B
:所述第一设备碰撞的方向和所述第二设备碰撞的方向相反;条件
C
:所述第一设备发生碰撞的时间和所述第二设备发生碰撞的时间相同
。7.
根据权利要求1至6中任一项所述的方法,其特征在于,所述第一设备和所述第二设备为身份不同的设备
。8.
根据权利要求1至6中任一项所述的方法,其特征在于,所述运动传感数据包括加速度
。9.
一种信息交互的装置,其特征在于,所述装置包括:运动传感器,用于检测所述第一设备的运动传感数据的变化;处理单元,用于根据所述第一设备的运动传感数据的变化确定第一数据;低功耗蓝牙
BLE
模块,用于接收第二设备通过低功耗蓝牙
BLE
发送的第二数据;所述处理单元,还用于确定所述第一数据和所述第二数据是否匹配;所述
BLE
模块,还用于在所述处理单元确定所述第一数据和所述第二数据匹配时,与所
述第二设备进行信息交互
。10...

【专利技术属性】
技术研发人员:邓旭明李世明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1