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

一种无线连接方法、装置、设备和介质与流程

2023-10-27 12:38:37 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别是涉及一种无线连接方法、装置、设备和介质。


背景技术:

2.在某些应用场景中,第一电子设备会在第二电子设备的控制下执行一些操作,即,第二电子设备控制第一电子设备执行一些操作。第二电子设备控制第一电子设备执行一些操作的前提是,二者建立稳定的连接。
3.目前,第一电子设备与第二电子设备建立通信连接的方法一般为双方先建立蓝牙连接,第一电子设备通过蓝牙通路将wifi信息传输到第二电子设备,第二电子设备再解析wifi信息,并基于解析出的信息发起与第一电子设备的连接,从而第一电子设备可以与第二电子设备建立通信连接。
4.这种先建立蓝牙通路,再借助蓝牙通路建立无线通信连接的方式,使得第一电子设备与第二电子设备之间可以建立稳定的无线网络连接,但是,整个过程需要建立两次连接,连接过程较为繁琐,连接效率低下。


技术实现要素:

5.有鉴于此,本技术提供了一种无线连接方法、装置、设备和介质,用于解决现有技术中第一电子设备与第二电子设备在建立无线网络连接时存在的连接过程繁琐、连接效率低下的问题,其技术方案如下:
6.一种无线连接方法,其特征在于,应用于第一电子设备,包括:
7.响应对目标服务的触发操作,开启目标服务,其中,目标服务用于为自身与第二电子设备建立通信连接提供支持;
8.根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式;
9.将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,其中,目标连接信息能够唯一标识第一电子设备;
10.基于目标服务建立与第二电子设备的通信连接。
11.可选的,基于目标服务建立与第二电子设备的通信连接,包括:
12.根据安全验证状态确定是否进行安全验证;
13.若安全验证状态为已开启安全验证,则在第二电子设备发起通信连接时,对第二电子设备进行安全验证,以便对第二电子设备进行安全验证成功后,基于目标服务建立与第二电子设备的通信连接;
14.若安全验证状态为未开启安全验证,则基于目标服务建立与第二电子设备的通信连接。
15.可选的,响应对目标服务的触发操作,开启目标服务,包括:
16.第一电子设备在处于待机状态界面时,响应对目标服务开启按键的点击操作,开启目标服务。
17.可选的,根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式,包括:
18.若存在预设连接方式,则将预设连接方式确定为目标连接方式;
19.若不存在预设连接方式,则根据自身的设备硬件环境和网络状态,确定目标连接方式。
20.可选的,根据自身的设备硬件环境和网络状态,确定目标连接方式,包括:
21.若包含wifi模块且已开启ap热点,则将ap方式确定为目标连接方式;
22.若包含wifi模块且未开启ap热点,则将p2p方式确定为目标连接方式;
23.若包含蓝牙模块,且,不包含wifi模块或者包含的wifi模块对应的网络传输速率小于预设阈值,则将蓝牙方式确定为目标连接方式。
24.可选的,将目标连接方式对应的目标连接信息提供给第二电子设备,包括:
25.通过目标暴露方式,将目标连接方式对应的目标连接信息提供给第二电子设备。
26.可选的,目标连接信息包括:第一电子设备的标识信息和用于验证连接合法的密码信息;
27.目标暴露方式包括以下方式中的一种或多种:二维码、局域网组播、局域网广播、蓝牙广播和nfc方式。
28.一种无线连接装置,应用于第一电子设备,包括:目标服务开启模块、目标连接方式确定模块、目标连接信息暴露模块和通信连接建立模块;
29.目标服务开启模块,用于响应对目标服务的触发操作,开启目标服务,其中,目标服务用于为自身与第二电子设备建立通信连接提供支持;
30.目标连接方式确定模块,用于根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式;
31.目标连接信息暴露模块,用于将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,其中,目标连接信息能够唯一标识第一电子设备;
32.通信连接建立模块,用于基于目标服务建立与第二电子设备的通信连接。
33.一种无线连接设备,包括存储器和处理器;
34.存储器,用于存储程序;
35.处理器,用于执行程序,实现如上述任一项的无线连接方法的各个步骤。
36.一种可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时,实现如上述任一项的无线连接方法的各个步骤。经由上述的技术方案可知,本技术提供的无线连接方法,首先响应对目标服务的触发操作,开启目标服务,然后根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式,接着将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,最后基于目标服务建立与第二电子设备的通信连接。由此可见,本技术仅需要与第二电子设备进行一次交互,即可快速建立与第二电子设备的通信连接,操作便利且提高了连接效率。同时,本技术能够根据预设连接方式,或者,自身的设备硬件环境和网络状态,自动确定最优的目标连接方法,该目标连接方式不限定为蓝牙方式,并且目标连接信息不限定为wifi信息,因此,本技术的目标连接方式和目标连接信息更具有多样性。
附图说明
37.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
38.图1为本技术实施例提供的一种无线连接方法的流程示意图;
39.图2为本技术实施例提供的另一种无线连接方法的流程示意图;
40.图3为本技术实施例提供的无线连接装置的结构示意图;
41.图4为本技术实施例提供的无线连接设备的硬件结构框图。
具体实施方式
42.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.鉴于上述思路存在的问题,本案发明人进行了深入研究,最终提出了一种应用于第一电子设备的无线连接方法,该无线连接方法可适用于第一电子设备需要与第二电子设备建立无线网络连接的场景,接下来通过下述实施例对本技术提供的无线连接方法进行详细介绍。
44.请参阅图1,示出了本技术实施例提供的一种无线连接方法的流程示意图,该无线连接方法可以包括:
45.步骤s101、响应对目标服务的触发操作,开启目标服务。
46.这里,目标服务用于为自身与第二电子设备建立通信连接(即无线网络连接)提供支持,也即,第一电子设备与第二电子设备建立通信连接需要该目标服务的支持,基于此,需要首先开启目标服务,在目标服务开启后,第一电子设备才可以与第二电子设备建立连接。
47.例如,第一电子设备可以为执法仪,第二电子设备可以为手机,执法仪需要首先开启目标服务,才可以基于目标服务建立与手机的通信连接。
48.可选的,本步骤“响应对目标服务的触发操作,开启目标服务”的具体启动过程可以包括:第一电子设备在处于待机状态界面时,响应对目标服务开启按键的点击操作,开启目标服务。这里,目标服务开启按键可以为物理按键或虚拟按键,并且,该目标服务开启按键可以为单个按键,也可以为组合按键;对目标服务开启按键的点击操作可以是单击或多击或长按等方式中的一种。
49.例如,第一电子设备可以为执法仪,当用户在执法仪的预览界面长按set 按键或者点击设定的组合按键时,执法仪可以响应用户的触按操作,开启目标服务。这里,预览界面是指执法仪开机后的待机状态界面,该界面可以显示摄像头捕捉到的视频内容。
50.需要说明的是,上述本步骤提供的具体启动方式仅为示例,不作为对本步骤的限定,除此之外,本步骤还可以通过其他方式开启目标服务,例如,输入语音指令等方式。
51.步骤s102、根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标
连接方式。
52.这里,目标连接方式是指第一电子设备与第二电子设备建立通信连接的过程中实际使用的连接方式,预设连接方式是指用户根据自身需求预设的、用于在第一电子设备与第二电子设备建立通信连接的过程中使用的连接方式,该预设连接方式例如可以为用户设置的sta方式、ap方式、p2p方式、蓝牙方式等方式中的一种或多种。
53.在本步骤中,根据设备硬件环境可以确定出第一电子设备包含哪些设备硬件,这里,设备硬件是指蓝牙模块、nfc模块、wifi模块等;根据网络状态可以确定出第一电子设备是否已经建立了网络连接,是否建立了sta (station,站点)、ap(access point,无线接入点)、蓝牙等连接。
54.可以理解的是,如果用户预先设置了预设连接方式,则一般情况会默认预设连接方式的优先级最高,因此,在一可选实施例中,第一电子设备可以检测是否存在预设连接方式,如果存在预设连接方式,即检测到预设连接方式,则将预设连接方式确定为目标连接方式,如果不存在预设连接方式,即未检测到预设连接方式,则根据自身的设备硬件环境和网络状态,确定目标连接方式。
55.需要说明的是,本实施例提供的目标连接方式的确定方法仅为一种可选的实施方式,不作为对本技术的限定,除此之外,本技术还可以采用其他实施方式,例如,当存在预设连接方式时,如果采用预设连接方式会影响第一电子设备自身的网络通信,则可以根据自身的设备硬件环境和网络状态,确定目标连接方式。
56.在一可选实施例中,本步骤在“根据自身的设备硬件环境和网络状态,确定目标连接方式”时,考虑到自身包含的设备硬件可能对应多种候选连接方式,例如,若自身包含蓝牙模块,则蓝牙方式可以作为一种候选连接方式,若自身包含wifi模块,则sta、ap、p2p等方式均可以作为候选连接方式,那么本步骤可以基于网络环境,在不影响自身网络通信(即不影响第一电子设备本身工作的网络状态)的情况下选择最优的连接方式,作为目标连接方式。
57.具体来说,若包含wifi模块且已开启ap热点,则将ap方式确定为目标连接方式;若包含wifi模块且未开启ap热点,则将p2p方式确定为目标连接方式;若包含蓝牙模块,且,不包含wifi模块或者包含的wifi模块对应的网络传输速率小于预设阈值(即当前wifi网络环境差,比如,扫描到周边热点密度过大、容易丢包、断网等),则将蓝牙方式确定为目标连接方式。
58.综上,本步骤根据预设连接方式,或者,自身的设备硬件环境和网络状态,自适应地选择连接方式作为目标连接方式,能够最大程度的保留第一电子设备的原网络环境。
59.步骤s103、将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接。
60.其中,目标连接信息能够唯一标识第一电子设备。
61.可以理解的是,若第一电子设备与第二电子设备建立通信连接,则在建立通信连接的过程中需要传输一些连接信息,基于这些连接信息才可以建立通信连接,为便于描述,将这些连接信息作为目标连接信息。也就是说,目标连接信息是指第一电子设备与第二电子设备建立通信连接所需要使用的连接信息。
62.在本步骤中,可以根据目标连接方式,将目标连接信息提供给第二电子设备,也
即,在本步骤中,目标连接方式为传输目标连接信息的媒介,第一电子设备可以通过该传输媒介将目标连接信息传输给第二电子设备,从而第二电子设备可以基于目标连接信息发起与第一电子设备的通信连接。
63.可选的,上述目标连接信息可以包括以下信息:第一电子设备的标识信息和用于验证连接合法的密码信息,这里,第一电子设备的标识信息能够唯一标识该第一电子设备,从而当第二电子设备周围存在多个第一电子设备时,基于目标连接信息中的标识信息即可以准确地连接到指定的第一电子设备。
64.可选的,第一电子设备的标识信息可以为第一电子设备的名称、id (identity document,身份标识号)等信息,本技术对此不进行限定。
65.在一可选实施例中,本步骤“将目标连接方式对应的目标连接信息提供给第二电子设备”的过程可以包括:通过目标暴露方式,将目标连接方式对应的目标连接信息提供给第二电子设备。
66.可选的,目标暴露方式可以包括以下方式中的一种或多种:二维码、局域网组播、局域网广播、蓝牙广播和nfc方式。其中,当目标暴露方式为二维码方式时,第二电子设备可以通过直接扫描二维码与第一电子设备进行精准连接;当目标暴露方式为局域网组播、局域网广播、蓝牙广播等方式时,第二电子设备可以通过监听网络广播、组播、蓝牙等方式扫描当前可配对连接的第一电子设备。
67.需要说明的是,上述目标暴露方式仅为示例,除此之外,目标暴露方式还可以为其他,本技术对此不进行限定。
68.步骤s104、基于目标服务建立与第二电子设备的通信连接。
69.本技术提供的无线连接方法,首先响应对目标服务的触发操作,开启目标服务,然后根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式,接着将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,最后基于目标服务建立与第二电子设备的通信连接。由此可见,本技术仅需要与第二电子设备进行一次交互,即可快速建立与第二电子设备的通信连接,操作便利且提高了连接效率。同时,本技术能够根据预设连接方式,或者,自身的设备硬件环境和网络状态,自动确定最优的目标连接方法,该目标连接方式不限定为蓝牙方式,并且目标连接信息不限定为wifi信息,因此,本技术的目标连接方式和目标连接信息更具有多样性。此外,相比于现有技术要求第一电子设备必须具备蓝牙功能,本技术不要求第一电子设备必须具备蓝牙功能,使得本技术更具通用性。
70.基于本技术实施例提供的无线连接方式,使得执法仪与其他设备,例如 android手机等,可以快速建立通信连接,减少用户繁琐操作,提高使用效率。
71.考虑到第一电子设备在与第二电子设备进行通信连接时的安全性问题,本技术还提供了另一种应用于第一电子设备的无线连接方法,接下来通过下述实施例对本技术提供的另一种无线连接方法进行详细介绍。
72.参见图2所示,示出了本技术实施例提供的另一种无线连接方法的流程示意图,该无线连接方法可以包括:
73.步骤s201、响应对目标服务的触发操作,开启目标服务。
74.步骤s202、根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标
连接方式。
75.步骤s203、将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接。
76.本实施例提供的步骤s201~步骤s203与前述实施例中的步骤s101~步骤s103一一对应,详细可参照前述实施例中的介绍,在此不再重复赘述。
77.步骤s204、根据安全验证状态确定是否进行安全验证。
78.在本步骤中,第一电子设备自身具备安全验证功能,该安全验证功能为一种可选的功能,当第二电子设备发起与第一电子设备的通信连接时,第一电子设备可以根据自身的安全验证状态确定是否启用该安全验证功能来对第二电子设备进行安全验证。
79.步骤s205a、若安全验证状态为已开启安全验证,则在第二电子设备发起通信连接时,对第二电子设备进行安全验证,以便对第二电子设备进行安全验证成功后,基于目标服务建立与第二电子设备的通信连接。
80.如果安全验证状态为已开启安全验证,则说明需要对第二电子设备进行安全验证,此时可以根据第二电子设备发起通信连接时携带的密钥(即目标连接信息包含的用于验证连接合法的密码信息)确定第二电子设备是否为安全设备,若是,说明对第二电子设备进行安全验证成功,此时可以基于目标服务建立与第二电子设备的通信连接。
81.步骤s205b、若安全验证状态为未开启安全验证,则基于目标服务建立与第二电子设备的通信连接。
82.如果安全验证状态为未开启安全验证,则说明不需要对第二电子设备进行安全验证,此时可以直接基于目标服务建立与第二电子设备的通信连接。
83.综上,本实施例中,当第二电子设备发起与第一电子设备的通信连接时,第一电子设备可以选择是否开启配对验证,开启后,第二电子设备必须携带指定密钥方可完成连接,提高了第一电子设备与第二电子设备建立通信连接时的安全性。
84.本技术实施例还提供了一种无线连接装置,该无线连接装置可以应用于第一电子设备,下面对本技术实施例提供的无线连接装置进行描述,下文描述的无线连接装置与上文描述的无线连接方法可相互对应参照。
85.请参阅图3,示出了本技术实施例提供的无线连接装置的结构示意图,如图3所示,该无线连接装置可以包括:目标服务开启模块301、目标连接方式确定模块302、目标连接信息暴露模块303和通信连接建立模块304。
86.目标服务开启模块301,用于响应对目标服务的触发操作,开启目标服务,其中,目标服务用于为自身与第二电子设备建立通信连接提供支持。
87.目标连接方式确定模块302,用于根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式。
88.目标连接信息暴露模块303,用于将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,其中,目标连接信息能够唯一标识第一电子设备。
89.通信连接建立模块304,用于基于目标服务建立与第二电子设备的通信连接。
90.本技术提供的无线连接装置,首先响应对目标服务的触发操作,开启目标服务,然后根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式,接着将
目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,最后基于目标服务建立与第二电子设备的通信连接。由此可见,本技术仅需要与第二电子设备进行一次交互,即可快速建立与第二电子设备的通信连接,操作便利且提高了连接效率。同时,本技术能够根据预设连接方式,或者,自身的设备硬件环境和网络状态,自动确定最优的目标连接方法,该目标连接方式不限定为蓝牙方式,并且目标连接信息不限定为wifi信息,因此,本技术的目标连接方式和目标连接信息更具有多样性。
91.在一种可能的实现方式中,上述通信连接建立模块304具体可以用于根据安全验证状态确定是否进行安全验证,若安全验证状态为已开启安全验证,则在第二电子设备发起通信连接时,对第二电子设备进行安全验证,以便对第二电子设备进行安全验证成功后,基于目标服务建立与第二电子设备的通信连接,若安全验证状态为未开启安全验证,则基于目标服务建立与第二电子设备的通信连接。
92.在一种可能的实现方式中,上述目标服务开启模块301具体可以用于第一电子设备在处于待机状态界面时,响应对目标服务开启按键的点击操作,开启目标服务。
93.在一种可能的实现方式中,上述目标连接方式确定模块302,具体用于若存在预设连接方式,则将预设连接方式确定为目标连接方式,若不存在预设连接方式,则根据自身的设备硬件环境和网络状态,确定目标连接方式。
94.在一种可能的实现方式中,上述目标连接方式确定模块302在根据自身的设备硬件环境和网络状态,确定目标连接方式时,具体可以用于若包含wifi 模块且已开启ap热点,则将ap方式确定为目标连接方式,若包含wifi模块且未开启ap热点,则将p2p方式确定为目标连接方式,若包含蓝牙模块,且,不包含wifi模块或者包含的wifi模块对应的网络传输速率小于预设阈值,则将蓝牙方式确定为目标连接方式。
95.在一种可能的实现方式中,目标连接信息暴露模块303具体可以用于通过目标暴露方式,将目标连接方式对应的目标连接信息提供给第二电子设备。
96.在一种可能的实现方式中,上述目标连接信息可以包括:第一电子设备的标识信息和用于验证连接合法的密码信息。
97.在一种可能的实现方式中,上述目标暴露方式可以包括以下方式中的一种或多种:二维码、局域网组播、局域网广播、蓝牙广播和nfc方式。
98.本技术实施例还提供了一种无线连接设备,该无线连接设备可以应用于第一电子设备。可选的,图4示出了无线连接设备的硬件结构框图,参照图4,该无线连接设备的硬件结构可以包括:至少一个处理器401,至少一个通信接口402,至少一个存储器403和至少一个通信总线404;
99.在本技术实施例中,处理器401、通信接口402、存储器403、通信总线404 的数量为至少一个,且处理器401、通信接口402、存储器403通过通信总线404 完成相互间的通信;
100.处理器401可能是一个中央处理器cpu,或者是特定集成电路asic (application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路等;
101.存储器403可能包含高速ram存储器,也可能还包括非易失性存储器 (non-volatile memory)等,例如至少一个磁盘存储器;
102.其中,存储器403存储有程序,处理器401可调用存储器403存储的程序,所述程序
用于:
103.响应对目标服务的触发操作,开启目标服务,其中,目标服务用于为自身与第二电子设备建立通信连接提供支持;
104.根据预设连接方式,或者,自身的设备硬件环境和网络状态,确定目标连接方式;
105.将目标连接方式对应的目标连接信息提供给第二电子设备,以便第二电子设备基于目标连接信息发起通信连接,其中,目标连接信息能够唯一标识第一电子设备;
106.基于目标服务建立与第二电子设备的通信连接。
107.可选的,所述程序的细化功能和扩展功能可参照上文描述。
108.本技术实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述无线连接方法。
109.可选的,所述程序的细化功能和扩展功能可参照上文描述。
110.最后,还需要说明的是,在本文中,诸如和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
111.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
112.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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