一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种设备的绑定方法、装置及电子设备与流程

2022-04-02 02:41:59 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其是涉及一种设备的绑定方法、装置及电子设备。


背景技术:

2.随着互联网的发展,智能可穿戴设备越发普及。大多数基于蓝牙通信的可穿戴设备使用前需要与智能手机进行通信交互建立绑定关系,之后才能进行数据交互与自动连接。如何快速将两者进行快速关联绑定,给用户提供更优的体验,是每个厂商都需要解决的问题。
3.目前市面上产品使用绑定方式大致有搜索绑定和扫描二维码绑定。搜索绑定会将附近所有蓝牙设备扫描出来,然后让用户选择需要绑定的设备,当附近设备多的时候会造成用户难以识别自己需要绑定的设备的问题。二维码绑定则是通过手机扫描并解析设备上的二维码信息,从而得到要绑定设备的特征信息进行连接绑定,此方法需要设备有屏幕展示二维码方可使用,适用性有限。


技术实现要素:

4.本发明的目的在于提供一种设备的绑定方法、装置及电子设备,以增强设备连接的适用性,提高设备间的连接效率。
5.第一方面,本发明提供一种设备的绑定方法,上述方法应用于移动终端,移动终端与至少一个可穿戴设备通信连接,该方法包括:搜索目标广播数据包;其中,目标广播数据包为可穿戴设备与移动终端发生触碰后可穿戴设备发出的数据信息;基于目标广播数据包判断可穿戴设备是否与移动终端匹配;如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系。
6.进一步地,在搜索目标广播数据包之前,方法还包括:检测到移动终端发生碰撞行为;将移动终端的设备状态更新为待连接状态。
7.进一步地,上述移动终端包括第一姿态传感器;检测到移动终端发生碰撞行为的步骤,包括:在第一时刻通过第一姿态传感器检测移动终端的第一姿态信息;在第二时刻通过第一姿态传感器检测移动终端的第二姿态信息;根据第一姿态信息和第二姿态信息确定移动终端发生碰撞行为。
8.进一步地,上述基于目标广播数据包判断可穿戴设备是否与移动终端匹配的步骤,包括:基于接收到的目标广播数据包确定设备标识以及设备类型;根据设备标识以及设备类型筛选出与移动终端匹配的可穿戴设备。
9.进一步地,向可穿戴设备发出连接绑定请求之后,方法还包括:接收可穿戴设备发出的连接绑定响应,并基于连接绑定响应,建立与可穿戴设备的绑定关系。
10.进一步地,上述方法还包括:建立与可穿戴设备的绑定关系后,将移动终端的设备状态更新为已连接状态;获取可穿戴设备的设备信息,并将设备信息保存;设备信息包括设
备物理地址以及设备编码。
11.第二方面,本发明提供一种设备的绑定方法,该方法应用于可穿戴设备,该方法包括:检测到可穿戴设备发生碰撞行为;发送目标广播数据包;其中,目标广播数据包为可穿戴设备发出的数据信息;响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立与移动终端之间的绑定关系。
12.进一步地,上述可穿戴设备包括第二姿态传感器;检测到可穿戴设备发生碰撞行为的步骤,包括:在第一时刻通过第二姿态传感器检测可穿戴设备的第三姿态信息;在第二时刻通过第二姿态传感器检测可穿戴设备的第四姿态信息;根据第三姿态信息和第四姿态信息确定可穿戴设备发生碰撞行为。
13.进一步地,上述响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应的步骤之后,方法还包括:将可穿戴设备状态更新为已连接状态;保存已连接状态,关闭可穿戴设备中的碰撞检测功能。
14.第三方面,本发明还提供一种设备的绑定装置,该装置与至少一个可穿戴设备通信连接,该装置包括:数据接收模块,用于搜索目标广播数据包;其中,目标广播数据包为可穿戴设备与移动终端发生触碰后可穿戴设备发出的数据信息;数据匹配模块,用于基于目标广播数据包判断可穿戴设备是否与移动终端匹配;如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系。
15.第四方面,本发明还提供一种设备的绑定装置,该装置以可穿戴的方式被用户使用,该装置包括:碰撞检测模块,用于检测到可穿戴设备发生碰撞行为;数据发送模块,用于发送目标广播数据包;其中,目标广播数据包为可穿戴设备发出的数据信息;请求响应模块,用于响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立于移动终端之间的绑定关系。
16.第五方面,本技术实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面的一种设备的绑定方法和/或上述第二方面的一种设备的绑定方法。
17.第六方面,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述第一方面的一种设备的绑定方法和/或上述第二方面的一种设备的绑定方法。
18.与现有技术相比,本发明具有以下有益效果:
19.本发明提供了一种设备的绑定方法、装置及电子设备,该方法应用于移动终端,移动终端与至少一个可穿戴设备通信连接,首先搜索目标广播数据包,其中,目标广播数据包为可穿戴设备与移动终端发生触碰后可穿戴设备发出的数据信息,然后,基于目标广播数据包判断可穿戴设备是否与移动终端匹配,如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系,该方式可穿戴设备与智能终端的触碰启动对目标广播包数据的检测,进而建立可穿戴设备与移动终端的绑定关系,增强设备连接的适用性,提高设备间的连接效率。
20.本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
21.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
22.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1为本发明实施例提供的一种设备的绑定方法的流程示意图;
24.图2为本发明实施例提供的另一种设备的绑定方法的流程示意图;
25.图3为本发明实施例提供的另一种设备的绑定方法的流程示意图;
26.图4为本发明实施例提供的一种设备的绑定装置的结构示意图;
27.图5为本发明实施例提供的另一种设备的绑定装置的结构示意图;
28.图6为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
29.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
30.相关技术中,可穿戴设备与智能手机进行通信建立绑定关系需要搜索绑定或者扫描二维码绑定,搜索绑定需要搜索附近所有的蓝牙设备,然后用户选择需要绑定的设备,当附近设备过多时会造成用户难以识别自己需要绑定的设备,而二维码绑定则需要可穿戴设备需要有屏幕展示二维码,适用性有限。
31.基于此,本发明实施例提供一种设备的绑定方法、装置及电子设备,以增强设备连接的适用性,提高设备间的连接效率。
32.图1为本技术提供的一种设备的绑定方法的流程图,该方法应用于移动终端,移动终端与至少一个可穿戴设备通信连接,参见图1,该方法包括以下步骤:
33.s102:搜索目标广播数据包,目标广播数据包为可穿戴设备与移动终端发生触碰后所述可穿戴设备发出的数据信息。
34.具体地,可穿戴设备配有姿态传感器,例如三轴加速度传感器,当可穿戴设备碰到移动终端时,三轴加速度传感器通过算法过滤,当检测到可穿戴设备与移动终端发生接触时,可穿戴设备发送目标广播数据包至移动终端,该目标广播数据包包括可穿戴设备的设备标识以及设备型号等,并将连接状态更新为待连接状态。其中,接触可以是两个设备之间存在接触的触点,也可以是两个设备发生了碰撞。
35.进一步地,移动终端也配有姿态传感器,当移动终端检测到碰撞信号时,进入绑定流程状态,将连接状态更新为待更新状态,并接收目标广播数据包同时开始搜索附近的蓝牙设备。
36.s104:基于目标广播数据包判断可穿戴设备是否与移动终端匹配;如果是,执行
s106;如果否,执行s108。
37.具体地,根据接收到的目标广播数据包确定可穿戴设备的设备标识以及设备型号,根据设备标识以及设备类型从搜索到的蓝牙设备中筛选出符合该特征的可穿戴设备。
38.s106:向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的数据绑定关系。
39.具体地,当移动终端筛选出待更新状态的可穿戴设备时,发送连接绑定请求,建立和可穿戴设备的绑定关系。
40.s108:继续搜索可穿戴设备。
41.本发明提供了一种设备的绑定方法,该方法应用于移动终端,移动终端与至少一个可穿戴设备通信连接,首先搜索目标广播数据包,其中,目标广播数据包为可穿戴设备与移动终端发生触碰后可穿戴设备发出的数据信息,然后,基于目标广播数据包判断可穿戴设备是否与移动终端匹配,如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系,该方式可穿戴设备与智能终端的触碰启动对目标广播包数据的检测,进而建立可穿戴设备与移动终端的绑定关系,增强设备连接的适用性,提高设备间的连接效率。
42.本技术实施例还提供了另一种设备的绑定方法,该方法在图1所示的方法基础上实现。该方式主要描述了如何基于目标广播数据包判断可穿戴设备是否与移动终端匹配的具体步骤,参见图2所示的另一种设备的绑定方法的流程示意图,该方法包括:
43.s202:检测到移动终端发生碰撞行为。
44.进一步地,移动终端包括第一姿态传感器,在第一时刻通过姿态传感器检测移动终端的第一姿态信息,在第二时刻通过第一姿态传感器检测移动终端的第二姿态信息,根据第一姿态信息和第二姿态信息确定移动终端发生碰撞行为。
45.具体地,移动终端的第一姿态传感器在第一时刻检测到移动终端的姿态信息,在第二时刻检测到移动终端的第二姿态信息,当第二姿态信息相对于第一姿态信息发生改变时,则说明移动终端发生了碰撞行为。
46.s204:将移动终端的设备状态更新为待连接状态。
47.具体地,当移动终端检测到碰撞行为时,移动终端进入绑定流程,并将设备状态更新为待更新状态,以便后续搜索蓝牙设备。
48.s206:搜索目标广播数据包。
49.s208:基于接收到的目标广播数据包确定设备标识以及设备类型。
50.进一步地,基于搜索到的目标广播数据包确定设备标识以及设备类型,根据设备标识以及设备类型筛选出与移动终端匹配的可穿戴设备。
51.具体地,当移动终端搜索到目标广播数据包时,从中解析出可穿戴设备的设备标识以及设备类型,并开始搜索蓝牙设备,其中,设备标识可以为设备名称,设备类型可以为智能手环蓝牙设备类型或智能手表蓝牙设备类型。
52.s210:根据设备标识以及设备类型筛选出与移动终端匹配的可穿戴设备。
53.具体地,在可以搜索到的所有蓝牙设备中筛选出和设备标识即设备名称与目标广播包中设备标识相同,并且设备类型符合智能手环蓝牙设备或智能手表蓝牙设备的蓝牙设备,将该设备确定为可穿戴设备。
54.s212:接收可穿戴设备发出的连接绑定响应,并基于连接绑定响应,建立与可穿戴设备的绑定关系。
55.进一步地,该方法还包括建立与可穿戴设备的绑定关系后,将移动终端的设备状态更新为已连接状态,获取可穿戴设备的设备信息,并将设备信息保存,设备信息包括设备物理地址以及设备编码。
56.具体地,当可穿戴设备与移动终端建立绑定关系后,移动终端的设备状态更新为已连接状态,并且,移动终端获取可穿戴设备的设备信息,比如设备的物理地址和设备编码等,将可穿戴设备的设备信息保存,以便后续移动终端与可穿戴设备可以直接连接,不需要再次发起绑定。
57.图3是本技术提供的另一种设备的绑定方法的流程示意图,该方法应用于可穿戴设备,该方法包括以下步骤:
58.s302:检测到可穿戴设备发生碰撞行为。
59.具体地,可穿戴设备包括第二姿态传感器,在第一时刻通过第二姿态传感器检测可穿戴设备的第三姿态信息,在第二时刻通过第二姿态传感器检测可穿戴设备的第四姿态信息,根据第三姿态信息和第四姿态信息确定可穿戴设备发生碰撞行为。当第三姿态信息与第四姿态信息不一致时,说明可穿戴设备发生了碰撞行为。
60.s304:发送目标广播数据包。
61.具体地,目标广播数据包为可穿戴设备发出的数据信息,包括设备标识以及设备类型等。
62.s306:响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立与移动终端之间的绑定关系。
63.具体地,当可穿戴设备与移动终端建立绑定关系后,将可穿戴设备状态更新为已连接状态,保存所述已连接状态,关闭可穿戴设备中的碰撞检测功能。
64.本发明提供了一种可穿戴设备的绑定方法,该方法应用于可穿戴设备,用于可穿戴设备与移动终端如手机、app以及用户之间的连接绑定,首先检测到可穿戴设备发生碰撞行为,然后发送目标广播数据包,其中,目标广播数据包可穿戴设备发出的数据信息,响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立与移动终端之间的绑定关系。该方式可穿戴设备与智能终端的触碰启动对目标广播包数据的检测,进而建立可穿戴设备与移动终端的绑定关系,增强设备连接的适用性,提高设备间的连接效率。
65.基于上述方法实施例,本发明实施例还提供一种设备的绑定装置,如图4所示,该装置与至少一个可穿戴设备通信连接,该装置包括:
66.数据接收模块400,用于搜索目标广播数据包;其中,目标广播数据包为可穿戴设备与智能终端发生触碰后可穿戴设备发出的数据信息;
67.数据匹配模块401,用于基于目标广播数据包判断可穿戴设备是否与移动终端匹配;如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系。
68.上述设备的绑定装置首先搜索目标广播数据包,其中,目标广播数据包为可穿戴设备与移动终端发生触碰后可穿戴设备发出的数据信息,然后,基于目标广播数据包判断可穿戴设备是否与移动终端匹配,如果是,向可穿戴设备发出连接绑定请求,以建立与可穿戴设备之间的绑定关系,该方式可穿戴设备与智能终端的触碰启动对目标广播包数据的检
测,进而建立可穿戴设备与移动终端的绑定关系,增强设备连接的适用性,提高设备间的连接效率。
69.进一步地,在搜索目标广播数据包之前,上述过程还包括:检测到移动终端发生碰撞行为;将移动终端的设备状态更新为待连接状态。
70.进一步地,上述移动终端包括第一姿态传感器;检测到移动终端发生碰撞行为的过程,包括:在第一时刻通过第一姿态传感器检测移动终端的第一姿态信息;在第二时刻通过第一姿态传感器检测移动终端的第二姿态信息;根据第一姿态信息和第二姿态信息确定移动终端发生碰撞行为。
71.进一步地,上述基于目标广播数据包判断可穿戴设备是否与移动终端匹配的过程,包括:基于接收到的目标广播数据包确定设备标识以及设备类型;根据设备标识以及设备类型筛选出与移动终端匹配的可穿戴设备。
72.进一步地,向可穿戴设备发出连接绑定请求之后,过程还包括:接收可穿戴设备发出的连接绑定响应,并基于连接绑定响应,建立与可穿戴设备的绑定关系。
73.进一步地,上述过程还包括:建立与可穿戴设备的绑定关系后,将移动终端的设备状态更新为已连接状态;获取可穿戴设备的设备信息,并将设备信息保存;设备信息包括设备物理地址以及设备编码。
74.本技术实施例提供的设备的绑定装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,上述装置的实施例部分未提及之处,可参考前述设备的绑定方法实施例中的相应内容。
75.基于上述方法实施例,本技术实施例还提供一种设备的绑定装置,该装置以可穿戴的方式被用户使用,参见图5所示,该装置包括:
76.碰撞检测模块500,用于检测到可穿戴设备发生碰撞行为;
77.数据发送模块501,用于发送目标广播数据包;其中,目标广播数据包为可穿戴设备与移动终端发生接触后由可穿戴设备发出的数据信息;
78.请求响应模块502,用于响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立与移动终端之间的绑定关系。
79.上述设备的绑定装置首先检测到可穿戴设备发生碰撞行为,然后发送目标广播数据包,其中,目标广播数据包可穿戴设备发出的数据信息,响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应,以建立与移动终端之间的绑定关系。该方式可穿戴设备与智能终端的触碰启动对目标广播包数据的检测,进而建立可穿戴设备与移动终端的绑定关系,增强设备连接的适用性,提高设备间的连接效率。
80.进一步地,上述可穿戴设备包括第二姿态传感器;检测到可穿戴设备发生碰撞行为的过程,包括:在第一时刻通过第二姿态传感器检测可穿戴设备的第三姿态信息;在第二时刻通过第二姿态传感器检测可穿戴设备的第四姿态信息;根据第三姿态信息和第四姿态信息确定可穿戴设备发生碰撞行为。
81.进一步地,上述响应于移动终端发送的连接绑定请求,向移动终端发送连接绑定响应的过程之后,过程还包括:将可穿戴设备状态更新为已连接状态;保存已连接状态,关闭可穿戴设备中的碰撞检测功能。
82.本技术实施例提供的设备的绑定装置,其实现原理及产生的技术效果和前述方法
实施例相同,为简要描述,上述装置的实施例部分未提及之处,可参考前述设备的绑定方法实施例中的相应内容。
83.本技术实施例还提供了一种电子设备,如图6所示,为该电子设备的结构示意图,其中,该电子设备包括处理器601和存储器602,该存储器602存储有能够被该处理器601执行的计算机可执行指令,该处理器601执行该计算机可执行指令以实现上述设备的绑定方法。
84.在图6示出的实施方式中,该电子设备还包括总线603和通信接口604,其中,处理器601、通信接口604和存储器602通过总线603连接。
85.其中,存储器602可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口604(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线603可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线603可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
86.处理器601可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器601中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器601可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器601读取存储器中的信息,结合其硬件完成前述实施例的设备的绑定方法的步骤。
87.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述设备的绑定方法,具体实现可参见前述方法实施例,在此不再赘述。
88.本技术实施例所提供的一种设备的绑定方法、装置及电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
89.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本技术的范围。
90.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术
的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
91.在本技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
92.最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献