数据交互方法、设备及计算机可读存储介质与流程



1.本发明涉及耳机技术领域,尤其涉及一种数据交互方法、设备及计算机可读存储介质。


背景技术:



2.随着耳机技术的不断发展与成熟以及人们生活水平的不断提高,耳机在人们生活中的使用频率越来越高,使用场景也越来越丰富。耳机的结构一般较为小巧,在使用过程中,会有不慎丢失的可能,且也不易回,因此,目前亟需一种能够防止耳机丢失的解决办法。


技术实现要素:



3.本发明的主要目的在于提供一种数据交互方法、设备及计算机可读存储介质,旨在提出一种耳机防丢失的解决方案。
4.为实现上述目的,本发明提供一种数据交互方法,所述数据交互方法应用于可穿戴设备,所述数据交互方法包括以下步骤:
5.接收耳机设备发送的心跳包,其中,所述耳机设备在与所述可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包;
6.若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息。
7.可选地,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的步骤包括:
8.若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则记录当前状态信息,其中,所述当前状态信息包括当前时间、当前位置、在当前位置拍摄的图像、在当前位置录取的录音中的一项或多项;
9.在与用户终端通信连接的情况下,将所述当前状态信息作为提示信息输出至所述用户终端。
10.可选地,所述数据交互方法还包括:
11.通过对所述可穿戴设备中传感器采集传感器数据进行分析,得到用户状态;
12.将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备,以供所述耳机设备按照所述心跳检测周期发送心跳包,或,将所述用户状态发送给所述耳机设备,以供所述耳机设备按照与所述用户状态对应预设的心跳检测周期发送心跳包。
13.可选地,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的步骤之后,还包括:
14.发送广播信息,以供所述耳机设备接收到所述广播信息后,与所述可穿戴设备建立连接;
15.向基于所述广播信息与所述可穿戴设备建立连接的所述耳机设备发送寻回语音,以供所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
16.可选地,所述接收耳机设备发送的心跳包的步骤之后,还包括:
17.在与用户终端通信连接的情况下,根据接收到的心跳包向所述用户终端上报耳机状态,其中,所述耳机状态为耳机在盒状态或耳机未在盒状态,所述耳机设备在心跳包中携带所述耳机状态。
18.为实现上述目的,本发明还提供一种数据交互方法,所述数据交互方法应用于耳机设备,所述数据交互方法包括以下步骤:
19.检测所述耳机设备是否处于未佩戴状态,以及检测所述耳机设备是否与可穿戴设备通信连接;
20.在所述耳机设备处于所述未佩戴状态,且与所述可穿戴设备通信连接的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包,以供所述可穿戴设备接收心跳包,并在接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包的情况下,输出提示信息。
21.可选地,所述按照心跳检测周期向所述可穿戴设备周期性地发送心跳包的步骤之前,还包括:
22.按照从所述可穿戴设备接收到的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述可穿戴设备通过对传感器采集的传感器数据进行分析得到用户状态,将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备;或,
23.按照与所述用户状态对应预设的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述用户状态由所述可穿戴设备发送给所述耳机设备。
24.可选地,所述数据交互方法还包括:
25.在接收目标设备发送的广播信息的情况下,与所述目标设备建立连接,其中,所述目标设备为可穿戴设备或用户终端;
26.接收所述目标设备发送的寻回语音,并在所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
27.为实现上述目的,本发明还提供一种数据交互设备,数据交互设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的数据交互程序,数据交互程序被处理器执行时实现如上的数据交互方法的步骤。
28.此外,为实现上述目的,本发明还提出一种计算机可读存储介质,计算机可读存储介质上存储有数据交互程序,数据交互程序被处理器执行时实现如上的数据交互方法的步骤。
29.本发明实施例中,通过可穿戴设备接收耳机设备发送的心跳包,耳机设备在与可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向可穿戴设备周期性地发送心跳包;若可穿戴设备接收到耳机设备发送的心跳包后检测到超过心跳检测周期未接收到耳机设备发送的新的心跳包,则输出提示信息。本发明实施例实现了通过用户的可穿戴设备监控耳机设备的状态,在耳机失联的情况下,及时通过输出提示信息提示用户,可以使得用户及时确认耳机设备的位置,避免耳机设备丢失。
附图说明
30.图1为本发明数据交互方法第一实施例的流程示意图;
31.图2为本发明实施例涉及的一种耳机心跳包交互示意图;
32.图3为本发明实施例涉及的一种耳机状态交互示意图;
33.图4为本发明数据交互方法第四实施例的流程示意图。
34.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
35.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
36.参照图1,图1为本发明数据交互方法第一实施例的流程示意图。
37.本发明实施例提供了数据交互方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。在本实施例中,数据交互方法应用于可穿戴设备,可穿戴设备可以是智能手表、智能眼镜等,在本实施例中并不做限制。所述数据交互方法包括以下步骤:
38.步骤s10,接收耳机设备发送的心跳包,其中,所述耳机设备在与所述可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包;
39.耳机设备可以是支持双链接的耳机设备,也即可以同时和两个设备建立通信连接,例如,同时和可穿戴设备和用户终端建立通信连接。耳机设备中可以设置佩戴检测模块,用于检测是处于佩戴状态还是非佩戴状态。在耳机设备与可穿戴设备建立通信连接且处于非佩戴状态的情况下,可以按照心跳检测周期向可穿戴设备周期性地发送心跳包。其中,心跳检测周期是一个时长(例如,10分钟,60分钟),按照心跳检测周期发送心跳包即每隔该时长发送一个心跳包。心跳检测周期可以是在耳机设备中预先设置的参数,也可以是由耳机设备与可穿戴设备协商确定,在本实施例中对此并不做限制。心跳包中具体包括哪些数据在本实施例中并不做限制。
40.可穿戴设备能够接收到耳机设备的心跳包时,说明耳机设备未失联,在用户可控范围内。
41.如图2所示,耳机设备可以是tws耳机,可穿戴设备可以是智能手表,图中示出了耳机设备给可穿戴设备发送心跳包的过程。
42.步骤s20,若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息。
43.在具体实施方式中,可穿戴设备可以从接收到一个心跳包后开始计时,在计时过程中,若接收到耳机设备发送的新的心跳包,则重新开始计时,若计时时长大于心跳检测周期,说明超过心跳检测周期未接收耳机设备发送的新的心跳包。可穿戴设备输出提示信息的方式有很多种,在本实施例中并不做限制,例如,可以通过可穿戴设备的扬声器播放提示音,又如,可以通过可穿戴设备中的振动装置发生振动,又如,可以通过可穿戴设备的屏幕显示提示内容。若可穿戴设备在接收到心跳包后检测到超过心跳检测周期未接收到新的心跳包,说明耳机设备失联了,可能不在用户可控范围内,此时通过输出提示信息提示用户,可以使得用户及时确认耳机设备的位置,避免耳机设备丢失。
44.进一步地,在一可行实施方式中,耳机设备可以在与可穿戴设备通信连接的情况下,从非佩戴状态进入佩戴状态后,向可穿戴设备发送进入佩戴状态的指示信息,然后停止向可穿戴设备发送心跳包,直到再次进入非佩戴状态后再向可穿戴设备发送心跳包;可穿戴设备在接收到耳机设备发送的进入佩戴状态的指示信息时,即使在接收到心跳包后超过心跳检测周期未接收到新的心跳包,也不进行输出提示信息的操作,例如,可穿戴设备可以在接收到一个心跳包后开始计时,在计时过程中,若接收到耳机设备发送的进入佩戴状态的指示信息,则停止计时。
45.在本实施例中,通过可穿戴设备接收耳机设备发送的心跳包,耳机设备在与可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向可穿戴设备周期性地发送心跳包;若可穿戴设备接收到耳机设备发送的心跳包后检测到超过心跳检测周期未接收到耳机设备发送的新的心跳包,则输出提示信息。本实施例实现了通过用户的可穿戴设备监控耳机设备的状态,在耳机失联的情况下,及时通过输出提示信息提示用户,可以使得用户及时确认耳机设备的位置,避免耳机设备丢失。
46.进一步地,在一可行实施方式中,所述步骤s20包括:
47.步骤s201,若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则记录当前状态信息,其中,所述当前状态信息包括当前时间、当前位置、在当前位置拍摄的图像、在当前位置录取的录音中的一项或多项;
48.当前位置可以由可穿戴设备中的定位模块定位得到,在当前位置拍摄的图像可以通过可穿戴设备中的摄像头拍摄得到,在当前位置录取的录音可以由可穿戴设备中的麦克风录取得到。通过对当前时间、当前位置、在当前位置拍摄的图像、在当前位置录取的录音进行记录,可以帮助用户了解耳机设备失联的时间、位置、周边环境,从而利于用户及时回耳机设备。
49.步骤s202,在与用户终端通信连接的情况下,将所述当前状态信息作为提示信息输出至所述用户终端。
50.用户终端可以是智能手机、个人电脑等,在本实施方式中并不做限制。在具体实施方式中,用户终端在接收到当前状态信息后,可以直接输出该当前状态信息,或者响应于用户的查看指令输出该当前状态信息,或者,先弹窗提示,再响应于用户的查看指令输出该当前状态信息,以供用户了解耳机失联时的具体情况,从而更方便用户回耳机。
51.进一步地,在一可行实施方式中,可穿戴设备可以在接收到心跳包后检测到超过心跳检测周期未接收到新的心跳包的情况下,记录当前状态信息,在与用户终端通信连接的情况下,将当前状态信息作为提示信息输出至用户终端,在未与用户终端通信连接的情况下,可以通过可穿戴设备的扬声器播放提示音,或,通过可穿戴设备中的振动装置发生振动,或,通过可穿戴设备的屏幕显示提示内容。
52.进一步地,在一可行实施方式中,所述步骤s10之后,还包括:
53.步骤s30,在与用户终端通信连接的情况下,根据接收到的心跳包向所述用户终端上报耳机状态,其中,所述耳机状态为耳机在盒状态或耳机未在盒状态,所述耳机设备在心跳包中携带所述耳机状态。
54.耳机设备在与可穿戴设备通信连接且处于非佩戴状态的情况下,可以检测是处于
在盒状态还是未在盒状态,检测方式在本实施方式中并不做限制。耳机设备在心跳包中可以携带耳机当前的状态。可穿戴设备可以是在接收到心跳包后即向用户终端上报耳机状态,或者,可穿戴设备向用户终端周期性地上报耳机状态,但上报周期与耳机设备发送心跳包的心跳检测周期独立开来。
55.如图3所示,耳机设备可以是tws耳机,可穿戴设备可以是智能手表,用户终端可以是手机,图中示出了耳机设备给可穿戴设备发送心跳包以及可穿戴设备给用户终端上报耳机状态的过程。
56.在具体实施方式中,用户终端在接收到可穿戴设备上报的耳机状态后,可以输出该耳机状态,或者也可以先将该耳机状态进行保存,响应于用户的查看指令输出历史保存的耳机状态记录或输出最新的耳机状态,以便于用户实时了解耳机的状态,从而避免耳机丢失。
57.进一步地,基于上述第一实施例,提出本发明数据交互方法第二实施例,在本实施例中,所述数据交互方法还包括:
58.步骤s40,通过对所述可穿戴设备中传感器采集传感器数据进行分析,得到用户状态;
59.可穿戴设备中的传感器可以是心率传感器、加速度传感器等,在本实施例中并不做限制。根据传感器采集的数据,可穿戴设备可以分析用户状态,用户状态可以包括运动、乘车、睡眠、静坐、走路等,在本实施例中对用户状态的种类并不做限制,对可穿戴设备分析传感器数据获得用户状态的具体分析方式也不做限制。
60.步骤s50,将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备,以供所述耳机设备按照所述心跳检测周期发送心跳包,或,将所述用户状态发送给所述耳机设备,以供所述耳机设备按照与所述用户状态对应预设的心跳检测周期发送心跳包。
61.可穿戴设备或耳机设备中可以预先设置不同的用户状态对应的心跳检测周期。不同的用户状态下耳机丢失的可能性不同,例如,在运动时由于用户抖动幅度大,耳机很可能会从身上掉落而丢失,在睡眠时不会使用到耳机,耳机丢失的概率也很低。针对耳机丢失可能高的用户状态设置较短的心跳检测周期,可以在耳机丢失可能性高的情况下,提高耳机状态监测的实时性,从而使得耳机丢失后用户能够更及时的发现,并及时回。针对耳机丢失可能性低的用户状态设置较长的心跳检测周期,可以降低耳机设备的功耗。在一可行实施方式中,运动和乘车对应的心跳检测周期可以小于走路对应的心跳检测周期,走路对应的心跳检测周期可以小于静坐对应的心跳检测周期,静坐对应的心跳检测周期可以小于睡眠对应的心跳检测周期。例如,运动和乘车对应的心跳检测周期可以设置为5分钟,睡眠对应的心跳检测周期可以设置为2小时,静坐对应的心跳检测周期可以设置为1小时,走路对应的心跳检测周期可以设置为10分钟。
62.进一步地,基于上述第一和/或第二实施例,提出本发明数据交互方法第三实施例,在本实施例中,所述步骤s20之后,还包括:
63.步骤s60,发送广播信息,以供所述耳机设备接收到所述广播信息后,与所述可穿戴设备建立连接;
64.可穿戴设备发送广播信息的目的是期望与接收到该广播信息的耳机设备建立通信连接,广播信息的具体内容在本实施例中并不做限制。在一可行实施方式中,广播信息中
可以携带失联的该耳机设备的设备信息,以使得耳机设备在接收到广播信息后,将广播信息中携带的设备信息与所保存的设备信息进行比较,一致时才与可穿戴设备建立连接,从而避免其他耳机设备与可穿戴设备误连接。在具体实施方式中,广播信息可以采用但不限于采用蓝牙广播的方式发送。在一可行实施方式中,可穿戴设备可以按照一定的周期发送广播信息,例如,每隔15秒发送一次。在具体实施方式中,可穿戴设备可以在输出提示信息后,即开始发送广播信息,也可以是响应于用户触发的耳机追踪指令而开始发送广播信息。
65.步骤s70,向基于所述广播信息与所述可穿戴设备建立连接的所述耳机设备发送寻回语音,以供所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
66.需要说明的是,在具体实施方式中,耳机设备与可穿戴设备建立连接情况可能并不限于耳机设备接收到该广播信息后与可穿戴设备建立连接这一种,可能在其他应用场景下与耳机设备建立的连接,在耳机设备接收到可穿戴设备发送的广播信息后与可穿戴设备建立连接的情况下,可穿戴设备向耳机设备发送寻回语音,而在其他应用场景下与耳机设备建立连接的情况下,例如首次与耳机设备建立连接时,可以不向耳机设备发送寻回语音。寻回语音可以是可穿戴设备中预先设置的,也可以是由可穿戴设备麦克风实时录取的用户语音。耳机设备在接收到寻回语音后,若处于在盒状态,则可以将寻回语音通过耳机盒中的扬声器播放,以便于用户根据声音快速到耳机的位置。
67.进一步地,在一可行实施方式中,耳机设备在基于广播信息与可穿戴设备建立连接后,可通过耳机设备中的麦克风录取周围环境音,将环境音发送给可穿戴设备,可穿戴设备通过扬声器播放,从而使得用户能够根据耳机设备周围环境的声音快速到耳机设备所处位置,及时寻回耳机设备。
68.进一步地,在一可行实施方式中,可穿戴设备或用户终端可以在接收到用户触发的耳机追踪模式开启指令后,进入耳机追踪模式。在耳机追踪模式下,可穿戴设备或用户终端可以按照一定周期向外发送广播信息,耳机设备接收到广播信息后与可穿戴设备或用户终端建立通信连接,进而与可穿戴设备或用户终端进行寻回语音或环境音的交互。
69.进一步地,基于上述第一、第二和/或第三实施例,提出本发明数据交互方法第四实施例,参照图4,图4为本发明数据交互方法第四实施例的流程示意图。在本实施例中,所述数据交互方法应用于耳机设备,所述数据交互方法包括以下步骤:
70.步骤a10,检测所述耳机设备是否处于未佩戴状态,以及检测所述耳机设备是否与可穿戴设备通信连接;
71.步骤a20,在所述耳机设备处于所述未佩戴状态,且与所述可穿戴设备通信连接的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包,以供所述可穿戴设备接收心跳包,并在接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包的情况下,输出提示信息。
72.本实施例中,步骤a10和a20的具体实施方式可参照上述步骤s10和s20的具体实施方式,在此不做赘述。
73.进一步地,在一可行实施方式中,所述步骤a20之前,还包括:
74.步骤a30,按照从所述可穿戴设备接收到的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述可穿戴设备通过对传感器采集的传感器数据进行分析得到用户状态,将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备;或,
75.步骤a40,按照与所述用户状态对应预设的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述用户状态由所述可穿戴设备发送给所述耳机设备。
76.步骤a30和a40的具体实施方式可参照上述步骤s40和s50的具体实施方式,在不做赘述。
77.进一步地,在一可行实施方式中,所述数据交互方法还包括:
78.步骤a50,在接收目标设备发送的广播信息的情况下,与所述目标设备建立连接,其中,所述目标设备为可穿戴设备或用户终端;
79.步骤a60,接收所述目标设备发送的寻回语音,并在所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
80.步骤a50和a60的具体实施方式可参照上述步骤s60和s70的具体实施方式,在不做赘述。
81.此外,本发明实施例还提出一种数据交互设备,该数据交互设备可以是可穿戴设备,在本实施例中,可穿戴设备可以包括结构壳体、主控模块、存储器等组成。主控模块可包含微处理器、音频解码单元、电源及电源管理单元、系统所需的传感器和其他有源或无源器件等(可以根据实际功能进行更换、删减或增加),实现无线音频的接收与播放功能。可穿戴设备的存储器中可以存储有数据交互程序,微处理器可以用于调用存储器中存储的数据交互程序,并执行以下操作:
82.接收耳机设备发送的心跳包,其中,所述耳机设备在与所述可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包;
83.若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息。
84.进一步地,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的操作包括:
85.若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则记录当前状态信息,其中,所述当前状态信息包括当前时间、当前位置、在当前位置拍摄的图像、在当前位置录取的录音中的一项或多项;
86.在与用户终端通信连接的情况下,将所述当前状态信息作为提示信息输出至所述用户终端。
87.进一步地,微处理器还可以用于调用存储器中存储的数据交互程序,执行以下操作:
88.通过对所述可穿戴设备中传感器采集传感器数据进行分析,得到用户状态;
89.将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备,以供所述耳机设备按照所述心跳检测周期发送心跳包,或,将所述用户状态发送给所述耳机设备,以供所述耳机设备按照与所述用户状态对应预设的心跳检测周期发送心跳包。
90.进一步地,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的操作之后,微处理器还可以用于调用存储器中存储的数据交互程序,执行以下操作:
91.发送广播信息,以供所述耳机设备接收到所述广播信息后,与所述可穿戴设备建
立连接;
92.向基于所述广播信息与所述可穿戴设备建立连接的所述耳机设备发送寻回语音,以供所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
93.进一步地,所述接收耳机设备发送的心跳包的操作之后,微处理器还可以用于调用存储器中存储的数据交互程序,执行以下操作:
94.在与用户终端通信连接的情况下,根据接收到的心跳包向所述用户终端上报耳机状态,其中,所述耳机状态为耳机在盒状态或耳机未在盒状态,所述耳机设备在心跳包中携带所述耳机状态。
95.此外,本发明实施例还提出一种数据交互设备,在本实施例中,数据交互设备可以是耳机设备,耳机设备可以包括结构壳体、主控模块、扬声器、麦克风、存储器等组成。主控模块可包含微处理器、音频解码单元、电源及电源管理单元、系统所需的传感器和其他有源或无源器件等(可以根据实际功能进行更换、删减或增加),实现无线音频的接收与播放功能。耳机设备的存储器中可以存储有数据交互程序,微处理器可以用于调用存储器中存储的数据交互程序,并执行以下操作:
96.检测所述耳机设备是否处于未佩戴状态,以及检测所述耳机设备是否与可穿戴设备通信连接;
97.在所述耳机设备处于所述未佩戴状态,且与所述可穿戴设备通信连接的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包,以供所述可穿戴设备接收心跳包,并在接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包的情况下,输出提示信息。
98.进一步地,所述按照心跳检测周期向所述可穿戴设备周期性地发送心跳包的操作之前,微处理器还可以用于调用存储器中存储的数据交互程序,执行以下操作:
99.按照从所述可穿戴设备接收到的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述可穿戴设备通过对传感器采集的传感器数据进行分析得到用户状态,将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备;或,
100.按照与所述用户状态对应预设的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述用户状态由所述可穿戴设备发送给所述耳机设备。
101.进一步地,所述数据交互方法微处理器还可以用于调用存储器中存储的数据交互程序,执行以下操作:
102.在接收目标设备发送的广播信息的情况下,与所述目标设备建立连接,其中,所述目标设备为可穿戴设备或用户终端;
103.接收所述目标设备发送的寻回语音,并在所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。
104.此外,本发明实施例还提出一种计算机可读存储介质,所述存储介质上存储有数据交互程序,所述数据交互程序被处理器执行时实现如上所述的数据交互方法的步骤。
105.本发明数据交互设备和计算机可读存储介质的各实施例,均可参照本发明数据交互方法各个实施例,此处不再赘述。
106.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
107.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
108.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
109.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术特征:


1.一种数据交互方法,其特征在于,所述数据交互方法应用于可穿戴设备,所述数据交互方法包括以下步骤:接收耳机设备发送的心跳包,其中,所述耳机设备在与所述可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包;若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息。2.如权利要求1所述的数据交互方法,其特征在于,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的步骤包括:若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则记录当前状态信息,其中,所述当前状态信息包括当前时间、当前位置、在当前位置拍摄的图像、在当前位置录取的录音中的一项或多项;在与用户终端通信连接的情况下,将所述当前状态信息作为提示信息输出至所述用户终端。3.如权利要求1所述的数据交互方法,其特征在于,所述数据交互方法还包括:通过对所述可穿戴设备中传感器采集传感器数据进行分析,得到用户状态;将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备,以供所述耳机设备按照所述心跳检测周期发送心跳包,或,将所述用户状态发送给所述耳机设备,以供所述耳机设备按照与所述用户状态对应预设的心跳检测周期发送心跳包。4.如权利要求1所述的数据交互方法,其特征在于,所述若接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包,则输出提示信息的步骤之后,还包括:发送广播信息,以供所述耳机设备接收到所述广播信息后,与所述可穿戴设备建立连接;向基于所述广播信息与所述可穿戴设备建立连接的所述耳机设备发送寻回语音,以供所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。5.如权利要求1至4任一项所述的数据交互方法,其特征在于,所述接收耳机设备发送的心跳包的步骤之后,还包括:在与用户终端通信连接的情况下,根据接收到的心跳包向所述用户终端上报耳机状态,其中,所述耳机状态为耳机在盒状态或耳机未在盒状态,所述耳机设备在心跳包中携带所述耳机状态。6.一种数据交互方法,其特征在于,所述数据交互方法应用于耳机设备,所述数据交互方法包括以下步骤:检测所述耳机设备是否处于未佩戴状态,以及检测所述耳机设备是否与可穿戴设备通信连接;在所述耳机设备处于所述未佩戴状态,且与所述可穿戴设备通信连接的情况下,按照心跳检测周期向所述可穿戴设备周期性地发送心跳包,以供所述可穿戴设备接收心跳包,并在接收到所述耳机设备发送的心跳包后检测到超过所述心跳检测周期未接收到所述耳机设备发送的新的心跳包的情况下,输出提示信息。
7.如权利要求6所述的数据交互方法,其特征在于,所述按照心跳检测周期向所述可穿戴设备周期性地发送心跳包的步骤之前,还包括:按照从所述可穿戴设备接收到的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述可穿戴设备通过对传感器采集的传感器数据进行分析得到用户状态,将与所述用户状态对应预设的心跳检测周期发送给所述耳机设备;或,按照与所述用户状态对应预设的心跳检测周期向所述可穿戴设备周期性地发送心跳包,其中,所述用户状态由所述可穿戴设备发送给所述耳机设备。8.如权利要求6或7所述的数据交互方法,其特征在于,所述数据交互方法还包括:在接收目标设备发送的广播信息的情况下,与所述目标设备建立连接,其中,所述目标设备为可穿戴设备或用户终端;接收所述目标设备发送的寻回语音,并在所述耳机设备处于在盒状态时,通过耳机盒中的扬声器播放所述寻回语音。9.一种数据交互设备,其特征在于,所述数据交互设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据交互程序,所述数据交互程序被所述处理器执行时实现如权利要求1至8中任一项所述的数据交互方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据交互程序,所述数据交互程序被处理器执行时实现如权利要求1至8中任一项所述的数据交互方法的步骤。

技术总结


本发明公开了一种数据交互方法、设备及计算机可读存储介质,数据交互方法应用于可穿戴设备,包括:接收耳机设备发送的心跳包,其中,耳机设备在与可穿戴设备建立通信连接且处于非佩戴状态的情况下,按照心跳检测周期向可穿戴设备周期性地发送心跳包;若接收到耳机设备发送的心跳包后检测到超过心跳检测周期未接收到耳机设备发送的新的心跳包,则输出提示信息。本发明实现了通过用户的可穿戴设备监控耳机设备的状态,在耳机失联的情况下,及时通过输出提示信息提示用户,可以使得用户及时确认耳机设备的位置,避免耳机设备丢失。避免耳机设备丢失。避免耳机设备丢失。


技术研发人员:

张瑞

受保护的技术使用者:

歌尔科技有限公司

技术研发日:

2022.11.11

技术公布日:

2023/2/3

本文发布于:2024-09-22 16:38:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/63910.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   设备   耳机   穿戴
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议