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

无线网络连接方法、设备及系统与流程

2022-03-16 12:41:10 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种无线网络连接方法、设备及系统。


背景技术:

2.无线网络是指无需布线就能实现各种通信设备互联的网络,根据网络覆盖范围的不同,可以将无线网络划分为无线广域网(wireless wide area network,简称wwan)、无线局域网(wireless local area network,简称wlan)、无线城域网(wireless metropolitan area network,简称wman)和无线个人局域网(wireless personal area network,简称wpan)。
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.对所述标识码进行显示,以通过第二设备将所述标识码所携带的信息发送至无线接入点;
31.通过所述联网密钥接入所述无线接入点。
32.第十二方面,本发明实施例提供了一种无线网络连接装置,应用于未连接到无线接入点的第一设备,所述装置包括:
33.第一获取模块,用于获取网络连接请求;
34.第一生成模块,用于基于所述网络连接请求,生成用于实现网络连接的标识码,所述标识码中包括:与无线接入点相对应的服务集标识和所述第一设备随机生成的联网密
钥;
35.第一显示模块,用于对所述标识码进行显示,以通过第二设备将所述标识码所携带的信息发送至无线接入点;
36.第一处理模块,用于通过所述联网密钥接入所述无线接入点。
37.第十三方面,本技术实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第十一方面所示的无线网络连接方法。
38.第十四方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第十一方面所示的无线网络连接方法。
39.第十五方面,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器执行上述第十一方面所示的无线网络连接方法中的步骤。
40.第十六方面,本发明实施例提供了一种无线网络连接方法,应用于已连接到互联网的第二设备,所述方法包括:
41.对第一设备上所显示的标识码进行扫描识别,其中,所述第一设备未连接到无线接入点,且所述标识码中包括:与无线接入点相对应的服务集标识和所述第一设备随机生成的联网密钥;
42.将所述标识码所携带的信息发送至所述无线接入点。
43.第十七方面,本发明实施例提供了一种无线网络连接装置,应用于已连接到互联网的第二设备,所述装置包括:
44.第二处理模块,用于对第一设备上所显示的标识码进行扫描识别,其中,所述第一设备未连接到无线接入点,且所述标识码中包括:与无线接入点相对应的服务集标识和所述第一设备随机生成的联网密钥;
45.第二发送模块,用于将所述标识码所携带的信息发送至所述无线接入点。
46.第十八方面,本技术实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第十六方面所示的无线网络连接方法。
47.第十九方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第十六方面所示的无线网络连接方法。
48.第二十方面,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器执行上述第十六方面所示的无线网络连接方法中的步骤。
49.本技术实施例提供的技术方案,响应于所获得的网络连接请求,第一设备可以显示用于实现网络连接的标识码,而后通过第二设备对所述标识码进行扫描识别,从而可以将所述标识码所携带的信息发送至所述无线接入点,在无线接入点获取到标识码所携带的信息之后,第一设备可以通过所述联网密钥连接到所述无线接入点,从而有效地实现了无需用户手动输入任何操作,通过第二设备对标识码进行扫描识别,即可快速、准确地实现第一设备连接到无线接入点,保证了网络连接的质量和效率,另外,由于第一设备所生成的用于实现网络连接的联网密钥包含在标识码中,从而可以有效地防止联网密钥被泄露,提高
了该无线网络连接方法的安全可靠性,而且保证了数据通信的质量和效率,进一步提高了该方法的实用性。
附图说明
50.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
51.图1为本技术实施例提供的一种无线网络连接方法的流程示意图;
52.图2为本技术实施例提供的一种无线网络连接方法的场景示意图;
53.图3为本技术一实施例提供的生成用于实现网络连接的标识码的流程示意图;
54.图4为本技术另一实施例提供的生成用于实现网络连接的标识码的流程示意图;
55.图5为本技术实施例提供的第二设备对所述标识码进行扫描识别,以将所述标识码所携带的信息发送至所述无线接入点的流程示意图;
56.图6为本技术实施例提供的另一种无线网络连接方法的流程示意图;
57.图7为本技术应用实施例提供的一种无线网络连接方法的交互示意图;
58.图8为本技术实施例提供的一种无线网络连接系统的结构示意图;
59.图9为本技术实施例提供的一种无线网络连接方法的流程示意图;
60.图10为本技术实施例提供的一种无线网络连接方法的流程示意图;
61.图11为本技术实施例提供的一种无线网络连接系统的结构示意图;
62.图12为本技术实施例提供的一种无线网络连接系统的结构示意图;
63.图13为本技术一实施例提供的一种无线网络连接方法的流程示意图;
64.图14为本技术另一实施例提供的一种无线网络连接方法的流程示意图;
65.图15为本技术实施例提供的一种无线网络连接装置的结构示意图;
66.图16为图15所示的无线网络连接装置所对应的电子设备的结构示意图;
67.图17为本技术实施例提供的另一种无线网络连接装置的结构示意图;
68.图18为图17所示的无线网络连接装置所对应的电子设备的结构示意图。
具体实施方式
69.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
70.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、
“”
和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
71.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种
情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
72.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
73.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的商品或者系统中还存在另外的相同要素。
74.另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
75.术语定义:
76.无线接入点(access point,简称ap),是一个无线网络的接入点,俗称“热点”。
77.mac地址(media access control address),为媒体存取控制位址,也称为局域网地址(lan address)、以太网地址(ethernet address)或物理地址(physical address),其用于确认网络设备位置的位址。
78.预共享密钥(pre-shared key,简称psk),是一种家庭wi-fi普遍使用的认证加密方式,用户只需要输入正确的密码即可联网。
79.多预共享密钥(multiple pre-shared key,简称mpsk),为了解决所有人都使用同一个密码的弊端,每个用户配置一个单独的密码。
80.wpa enterprise:wi-fi protected access enterprise,是企业级wi-fi普遍使用的认证加密方式,一般通过用户名密码或者证书来完成认证。
81.服务集标识(service set identifier,简称ssid):可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。
82.peap:protected extensible authentication protocol,受保护的可扩展的身份验证协议,终端输入用户名 密码方式认证。
83.为了方便本领域技术人员理解本技术实施例提供的技术方案,下面对相关技术进行说明:
84.随着网络技术的飞速发展,在进行网络连接时,对网络的安全性以及便捷性的要求也随之增高,尤其是对于中小型企业而言,用户比较关注联网的安全性以及便捷性。目前,实现无线网络连接的方式大致包括两种:一种是通过多预共享密钥mpsk的方式来实现网络连接,另一种是通过用户名和密码认证的方式来实现网络连接。
85.其中,mpsk的网络连接方式一般包括以下步骤:预先配置多个密码,而后按照预先约定好的规则将密码分发至设备,设备基于所分发的密码连接网络。然而,在设备连接到网络之后,无法对设备的身份进行有效识别,即非法用户可以连接到网络,并可以通过网络进行正常的数据处理操作,从而无法保证网络连接和数据的安全可靠性,且无法管控任何设备的非法操作。
86.通过用户名和密码认证的网络连接方式一般包括:预先生成一系列用户名和密
码,用户可以在设定终端上手动输入所分配的用户名和密码,以实现无线网络连接。然而,用户手动输入用户名和密码时容易出现错误,这样不仅增加了网络连接操作的繁琐程度,并且降低了网络连接的速度,另外,在分发用户名和密码时,一旦用户名和密码出现泄漏时,则非法终端也可以通过泄漏的用户名和密码来进行正常的网络连接操作,无法保证网络连接和数据的安全可靠性。
87.为了解决上述技术问题,本实施例提供了一种无线网络连接方法、设备及系统。其中,无线网络连接方法的执行主体可以为无线网络连接系统,该无线网络连接系统可以包括第一设备和第二设备,第一设备未连接到无线接入点,第二设备已连接到互联网,具体实现时,第一设备可以包括以下任意之一:个人电脑(personal computer,简称pc)、打印机、空调、电视机以及其他能够连接到无线接入点的其他设备等等,第二设备可以包括以下任意之一:手机、平板电脑、可穿戴设备(智能手表、智能眼镜)等能够进行扫描操作的设备。
88.具体的,该无线网络连接方法可以包括:第一设备可以获取到网络连接请求,在获取到网络连接请求之后,第一设备可以基于所接收到的网络连接请求显示用于实现网络连接的识别码,而后第二设备可以对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,在无线接入点获取到标识码所携带的信息之后,第一设备则可以通过联网密钥连接到无线接入点,从而实现了第一设备可以连接到无线接入点,实现了无线网络连接操作。
89.本实施例提供的技术方案,第一设备可以在获取到网络连接请求之后,显示用于实现网络连接的标识码,而后通过第二设备对标识码进行扫描识别,从而可以将标识码所携带的信息发送至无线接入点,在无线接入点获取到标识码所携带的信息之后,第一设备可以通过联网密钥连接到无线接入点,从而有效地实现了无需用户手动输入任何操作,通过第二设备对标识码进行扫描识别,即可快速、准确地实现第一设备连接到无线接入点,保证了网络连接的质量和效率,另外,由于第一设备所生成的用于实现网络连接的联网密钥包含在标识码中,从而可以有效地防止联网密钥被泄露,提高了该无线网络连接方法的安全可靠性,而且保证了数据通信的质量和效率,进一步提高了该方法的实用性。
90.下面通过一个示例性的应用场景具体说明本技术各个实施例提供的无线网络连接方法、设备及系统。在各实施例之间不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
91.图1为本技术实施例提供的一种无线网络连接方法的流程示意图;图2为本技术实施例提供的一种无线网络连接方法的场景示意图;参考附图1-图2所示,本实施例提供了一种无线网络连接方法,该方法的执行主体可以为无线网络连接系统,无线网络连接系统可以包括第一设备和第二设备,第一设备未连接到无线接入点,第二设备已连接到互联网。在上述本实施例中,第二设备连接到互联网的实现方式可以包括无线或有线网络连接,无线网络连接的网络制式可以为2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g (lte )、wimax、5g等中的任意一种。
92.需要注意的是,该第一设备和第二设备可以实现为软件、或者软件和硬件的组合,具体实现时,第一设备可以包括以下任意之一:个人电脑(personal computer,简称pc)、打印机、空调、电视机、手机、平板电脑、可穿戴设备以及其他能够连接到无线接入点的其他设备等等,第二设备可以包括以下任意之一:手机、平板电脑、可穿戴设备(智能手表、智能眼
镜)等能够进行扫描操作的设备。具体的,该无线网络连接方法可以包括:
93.步骤s101:响应于网络连接请求,第一设备显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥,第一设备未连接到无线接入点。
94.步骤s102:第二设备对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,第二设备已连接到互联网。
95.步骤s103:第一设备通过联网密钥连接到无线接入点。
96.下面对上述各个步骤进行详细说明:
97.步骤s101:响应于网络连接请求,第一设备显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥,第一设备未连接到无线接入点。
98.由于第一设备是未连接到无线接入点的设备,因此,为了能够使得第一设备可以连接到无线接入点,第一设备可以获取到网络连接请求,在一些实例中,网络连接请求可以是基于用户在第一设备输入的网络连接操作所生成的,此时,在第一设备显示用于实现网络连接的标识码之前,本实施例中的方法还可以包括:获取用户在第一设备上输入的网络连接操作,基于网络连接操作生成网络连接请求。
99.具体的,第一设备上可以设置有用于实现网络连接操作的应用程序,应用程序上可以配置有网络连接控件,用户可以对网络连接控件执行点选操作或者滑动操作,从而可以获取到用户通过应用程序所输入的网络连接操作,而后则可以通过网络连接操作生成网络连接请求。
100.在另一些实例中,网络连接请求可以是基于第一设备的断开网络连接状态所生成的,此时,在第一设备显示用于实现网络连接的标识码之前,本实施例中的方法还可以包括:获取第一设备的网络连接状态;在网络连接状态为断开连接状态时,生成网络连接请求。
101.具体的,对于第一设备而言,第一设备的网络连接状态可以包括:已连接状态和断开连接状态,在第一设备的网络连接状态为已连接状态时,则说明此时的第一设备已连接到无线接入点,因而无需针对第一设备实现无线网络连接操作。在第一设备的网络连接状态为断开连接状态时,则说明此时的第一设备未连接到无线接入点,此时,为了能够实现第一设备连接到无线接入点,则可以基于第一设备的断开连接状态生成网络连接请求。
102.由上可知,网络连接请求是否生成与第一设备的网络连接状态相关,因此,为了能够准确地获取到网络连接请求,则可以获取第一设备的网络连接状态。在一些实例中,获取第一设备的网络连接状态可以包括:获取用于标识第一设备的网络连接状态的标识信息,基于标识信息来确定第一设备的网络连接状态。例如:在标识信息为“1”时,则可以基于标识信息“1”来确定第一设备的网络连接状态为已连接状态;在标识信息为“0”时,则可以基于标识信息“0”时,则可以基于标识信息“0”来确定第一设备的网络连接状态为断开连接状态。在另一些实例中,获取第一设备的网络连接状态可以包括:控制第一设备向网络设备发送心跳数据包,在预设时间段内,若第一设备接收到与心跳数据包相对应的心跳回复包,则确定第一设备的网络连接状态为已连接状态;在预设时间段内,若第一设备未接收到与心跳数据包相对应的心跳回复包,则确定第一设备的网络连接状态为断开连接状态。
103.在获取到第一设备的网络连接状态时,在网络连接状态为断开连接状态时,为了能够使得第一设备可以连接到无线接入点,则可以基于断开连接状态来生成网络连接请求,从而有效地保证了对网络连接请求进行生成的准确可靠性。
104.在获取到网络连接请求之后,第一设备可以响应于网络连接请求,显示用于实现网络连接的标识码,该标识码可以对应有不同的表现形式,例如:标识码可以包括以下任意之一:条形码、二维码、三维码。另外,该标识码中包括与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。
105.需要注意的是,对于标识码中包括的联网密钥而言,联网密钥是基于网络连接请求随机生成的,不同的网络连接请求可以对应生成不同的联网密钥,在一些实例中,联网密钥可以为预共享密钥psk。另外,对于第一设备而言,若第一设备对应有多个无线接入点时,则标识码中可以包括任意一个无线接入点所对应的服务集标识,或者,标识码中可以包括目标无线接入点所对应的服务集标识,上述的目标无线接入点可以为多个无线接入点中的使用频率最高的无线接入点、优先级最高的无线接入点、或者是用户指定的无线接入点。
106.步骤s102:第二设备对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,第二设备已连接到互联网。
107.在第一设备显示标识码之后,第二设备可以对标识码进行扫描识别,第二设备上可以设置有摄像头,通过设置的摄像头可以对标识码进行扫描识别操作,这样第二设备可以将标识码所携带的信息发送至无线接入点,从而使得无线接入点可以稳定地获取到标识码所携带的信息。
108.步骤s103:第一设备通过联网密钥连接到无线接入点。
109.在第二设备将标识码所携带的信息(包括:第一设备随机生成的联网密钥)发送至无线接入点之后,无线接入点可以稳定地获取到标识码所携带的信息,之后第一设备可以通过联网密钥连接到无线接入点,从而实现了第一设备的无线网络连接操作。
110.本实施例提供的无线网络连接方法,响应于所获得的网络连接请求,第一设备可以显示用于实现网络连接的标识码,而后通过第二设备对标识码进行扫描识别,从而可以将标识码所携带的信息发送至无线接入点,在无线接入点获取到标识码所携带的信息之后,第一设备可以通过联网密钥连接到无线接入点,从而有效地实现了无需用户手动输入任何操作,通过第二设备对标识码进行扫描识别,即可快速、准确地实现第一设备连接到无线接入点,保证了网络连接的质量和效率,另外,由于第一设备所生成的用于实现网络连接的联网密钥包含在标识码中,从而可以有效地防止联网密钥被泄露,提高了该无线网络连接方法的安全可靠性,而且保证了数据通信的质量和效率,进一步提高了该方法的实用性。
111.在一些实例中,在第一设备上显示用于实现网络连接的标识码之前,本实施例中的方法还可以包括:生成用于实现网络连接的标识码。
112.在第一设备获取到网络连接请求之后,为了能够使得第一设备可以对用于实现网络连接的标识码进行显示,则可以基于网络连接请求来生成用于实现网络连接的标识码。
113.在一些实例中,标识码可以包括与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥,此时,本实施例提供了一种标识码的生成方式,具体的,参考附图3所示,本实施例中的生成用于实现网络连接的标识码可以包括:
114.步骤s301:第一设备基于网络连接请求,随机生成联网密钥。
115.在第一设备获取到网络连接请求之后,则可以基于网络连接请求随机生成联网密钥,在一些实例中,在获取到网络连接请求之后,则可以对网络连接请求进行关键字提取操作,获得请求关键字,而后可以对请求关键字进行分析处理,从而随机生成联网密钥。在另一些实例中,第一设备上设置有用于实现网络连接操作的第一应用程序,通过第一应用程序来生成标识码;此时,基于网络连接请求,随机生成联网密钥可以包括:第一应用程序可以基于网络连接请求随机生成联网密钥,而后第一应用程序将标识码的配置文件写入到第一设备的网络驱动中,从而实现了第一设备可以基于网络连接请求随机生成联网密钥。
116.步骤s302:确定与无线接入点相对应的服务集标识。
117.为了能够准确地生成标识码,则可以确定与无线接入点相对应的服务集标识,其中,第一设备可以对应有多个无线接入点,在多个无线接入点中确定目标无线接入点,从而可以确定目标无线接入点所对应的服务集标识。
118.在一些实例中,在多个无线接入点中确定目标无线接入点可以包括:获取各个无线接入点各自对应的优先级,将优先级最高的无线接入点确定为目标无线接入点。在另一些实例中,在多个无线接入点中确定目标无线接入点可以包括:获取各个无线接入点各自对应的网络连接频率,将网络连接频率最高的无线接入点确定为目标无线接入点。在又一些实例中,在多个无线接入点中确定目标无线接入点可以包括:获取用户针对任一无线接入点所输入的选择操作,将选择操作所对应的无线接入点确定为目标无线接入点。
119.步骤s303:第一设备基于联网密钥和服务集标识,生成标识码。
120.在获取到联网密钥和服务集标识之后,可以对联网密钥和服务集标识进行分析处理,以生成标识码,其中,标识码的生成主体可以为第一设备或者为设置于第一设备中的第一应用程序,具体的,在标识码的生成主体为第一应用程序时,在第一应用程序获取到联网密钥和服务集标识之后,可以对联网密钥和服务集标识进行分析处理,从而可以获得标识码。
121.本实施例中,第一设备基于网络连接请求,随机生成联网密钥,而后确定与无线接入点相对应的服务集标识,并基于联网密钥和服务集标识生成标识码,从而有效地实现了第一设备可以生成准确、有效地的标识码,该标识码中包括联网密钥和服务集标识。
122.在另一些实例中,标识码可以包括:与无线接入点相对应的服务集标识、第一设备随机生成的联网密钥和与第一设备相对应的局域网地址,此时,本实施例提供了一种标识码的生成方式,具体的,参考附图4所示,本实施例中的生成用于实现网络连接的标识码可以包括:
123.步骤s401:第一设备基于网络连接请求,随机生成联网密钥。
124.其中,本实施例中上述步骤的实现方式和实现效果与上述实施例中步骤s301的实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
125.步骤s402:确定与第一设备相对应的局域网地址和与无线接入点相对应的服务集标识。
126.其中,为了能够实现无线网络连接操作,可以确定与第一设备相对应的局域网地址,在一些实例中,确定与第一设备相对应的局域网地址可以包括:获取第一设备的ip地址,基于ip地址来确定与第一设备相对应的局域网地址。在另一些实例中,确定与第一设备相对应的局域网地址可以包括:获取第一设备的地理位置信息,基于地理位置信息来确定
与第一设备相对应的局域网地址。
127.步骤s403:基于联网密钥、服务集标识和局域网地址,生成标识码。
128.在获取到联网密钥、服务集标识和局域网地址之后,可以对联网密钥、服务集标识和局域网地址进行分析处理,以生成标识码,其中,标识码的生成主体可以为第一设备或者为设置于第一设备中的第一应用程序,在标识码的生成主体为第一应用程序时,在第一应用程序获取到联网密钥、服务集标识和局域网地址之后,可以对联网密钥、服务集标识和局域网地址进行分析处理,从而可以获得标识码。
129.需要注意的是,本实施例中的标识码与上述实施例中的标识码不同,上述实施例中的标识码包括:与无线接入点相对应的服务集标识、第一设备随机生成的联网密钥,即此时的标识码包括二元组信息;本实施例中的标识码包括:与无线接入点相对应的服务集标识、第一设备随机生成的联网密钥和与第一设备相对应的局域网地址,即此时的标识码包括三元组信息。在利用包括三元组信息的标识码进行无线网络连接操作时,无线接入点可以获取到标识码所携带的三元组信息,此时,无线接入点可以基于所携带的三元组信息快速找到需要接入网络的设备信息,从而可以提高网络连接的质量和效率;在利用包括二元组信息的标识码进行无线网络连接操作时,无线接入点可以获取到标识码所携带的二元组信息,此时,无线接入点无法快速地基于二元组信息找到需要接入网络的设备信息,因此,网络连接的质量和效率较低,总的来说,利用包括二元组信息的标识码进行无线网络连接操作的质量和效率高于利用包括二元组信息的标识码进行无线网络连接操作的质量和效率,因此,标识码可以优选的包括三元组信息。
130.本实施例中,第一设备基于网络连接请求,随机生成联网密钥,而后确定与第一设备相对应的局域网地址和与无线接入点相对应的服务集标识,并基于联网密钥、服务集标识和局域网地址,生成标识码,从而有效地实现了第一设备可以生成准确、有效地的标识码,该标识码中包括联网密钥、服务集标识和与第一设备相对应的局域网地址,进一步提高了基于标识码件网络连接操作的质量和效率。
131.图5为本技术实施例提供的第二设备对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点的流程示意图;参考附图5所示,为了进一步保证第一设备可以安全、稳定地实现无线网络连接操作,本实施例提供了一种将标识码所携带的信息发送至无线接入点的实现方式,具体的,本实施例中的第二设备对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点可以包括:
132.步骤s501:第二设备对标识码进行扫描识别,将标识码所携带的信息发送至服务器。
133.步骤s502:服务器将标识码所携带的信息发送至无线接入点。
134.其中,第二设备可以通过服务器与无线接入点通信连接,此时的第二设备可以对标识码进行扫描识别,从而将标识码所携带的信息(与无线接入点相对应的服务集标识、第一设备随机生成的联网密钥;或者,与无线接入点相对应的服务集标识、第一设备随机生成的联网密钥和与第一设备相对应的局域网地址)发送至服务器,在服务器获取到标识码所携带的信息之后,可以将标识码所携带的信息发送至无线接入点,从而使得无线接入点可以稳定地获取到标识码所携带的信息。
135.本实施例中,第二设备对标识码进行扫描识别,将标识码所携带的信息发送至服
务器,而后通过服务器将标识码所携带的信息发送至无线接入点,从而有效地保证了无线接入点可以稳定地获取到标识码所携带的信息。
136.在一些实例中,在将标识码所携带的信息发送至服务器之后,参考附图6所示,本实施例中的方法还可以包括:
137.步骤s601:服务器获取第二设备的身份信息。
138.步骤s602:服务器基于身份信息对第二设备进行身份验证。
139.步骤s603:在第二设备通过验证时,服务器允许将标识码所携带的信息发送至无线接入点。
140.步骤s604:在第二设备未通过验证时,服务器禁止将标识码所携带的信息发送至无线接入点。
141.为了能够保证标识码传输的安全可靠性,在将标识码所携带的信息发送至服务器之后,服务器可以对第二设备进行身份验证操作,具体的,服务器可以获取第二设备的身份信息,在一些实例中,服务器可以通过所获取到的标识码所携带的信息确定第二设备的身份标识,该身份标识可以为第二设备的ip地址。在又一些实例中,第二设备上可以设置有与第一应用程序存在关联的第二应用程序,在第二设备对标识码进行扫描识别可以包括:第二设备可以通过第二应用程序对标识码进行扫描识别,从而可以将标识码所携带的信息通过第二应用程序发送至服务器,此时服务器可以通过第二应用程序获取到第二设备的身份标识,该第二设备的身份标识可以为第二应用程序所配置的用户名信息。
142.在获取到第二设备的身份信息之后,可以基于第二设备的身份信息对第二设备进行身份验证,具体的,将第二设备的身份信息与预先配置的多个标准身份信息进行分析比较,在多个标准身份信息中包括与第二设备的身份标识相对应的标准身份标识时,则说明第二设备已通过身份验证;在多个标准身份信息中不包括与第二设备的身份标识相对应的标准身份标识时,则说明第二设备未通过身份验证。
143.在第二设备通过身份验证时,则说明此时的第二设备为合法设备,进而服务器则可以允许将标识码所携带的信息发送至无线接入点,以使得无线接入点可以获取到标识码所携带的信息,实现第一设备可以通过随机生成的网络密钥连接无线接入点。在第二设备未通过验证时,则说明此时的第二设备为非法设备,为了保证网络连接的安全可靠性,服务器则可以禁止将标识码所携带的信息发送至无线接入点,以使得第一设备无法通过随机生成的网络密钥连接无线接入点。
144.在又一些实例中,在第二设备未通过验证时,则可以生成联网失败信息,并可以将联网失败信息发送至第二设备,以使得用户可以及时地通过第二设备获知到当前的无线网络连接状态。
145.本实施例中,在将标识码所携带的信息发送至服务器之后,服务器获取第二设备的身份信息,服务器基于身份信息对第二设备进行身份验证,在第二设备通过验证时,服务器允许将标识码所携带的信息发送至无线接入点,在第二设备未通过验证时,服务器禁止将标识码所携带的信息发送至无线接入点,从而有效地实现了在第二设备为合法设备时,则可以通过第二设备实现第一设备接入无线接入点;在第二设备为非法设备时,则禁止通过第二设备实现第一设备接入无线接入点,从而有效地保证了无线网络连接操作的安全可靠性。
146.具体应用时,参考附图7所示,以pc端作为第一设备、移动终端作为第二设备、标识码为二维码,且标识码包括:ssid、psk和mac三元组信息为例,本应用实施例提供的无线网络连接方法可以包括以下步骤:
147.步骤1:pc端上安装有第一app,第一app上可以生成ssid和psk以及mac地址所对应的二维码。
148.步骤2:第一app可以将与二维码所对应的联网配置文件(wifi配置文件)发送至pc上,pc上的网络驱动单元(无线网卡)可以获知到通过第一app所生成的psk。
149.步骤3:pc端可以基于所获知到的psk尝试进行联网操作,但是,由于此时的无线接入点ap上没有上述的psk,所以pc端的联网操作失败,一直重试。
150.步骤4:在pc端上显示二维码,移动终端上可以设置有第二app,通过第二app扫描pc端上所显示的二维码,从而使得移动终端通过第二app获取到二维码所携带的三元组信息。
151.步骤5:通过移动终端对二维码进行扫描识别操作,可以将二维码所携带的三元组信息(ssid、psk和mac)发送给服务器。
152.在服务器获取到三元组信息之后,可以对移动终端进行合法性识别操作,具体的,可以获取到移动终端在第二app上配置的用户名信息,通过用户名信息来对移动终端进行身份识别操作。需要注意的是,移动终端在第二app上所配置一个合法用户名可以实现多个第一设备的无线网络连接操作,在多个第一设备上均显示有各自的二维码信息时,通过一个移动终端对上述多个第一设备上所显示的二维码信息依次进行扫描时别,若上述移动终端为合法终端时,则上述的多个第一设备均可以通过移动终端连接到无线接入点。
153.步骤6:在服务器识别出移动终端为合法终端时,服务器可以将三元组信息发送至无线接入点ap,从而使得ap可以获取三元组信息。
154.步骤7:pc端和ap都有了三元组信息,pc端可以通过psk成功接入ap,实现无线网络的连接操作。
155.此外,本实施例中的方法还可以包括:获取第一设备的网络日志,该网络日志中包括第一设备的网络访问信息、网络操作信息等等,而后将网络日志与第二设备的身份标识进行关联存储,以便通过所存储的网络日志来实现非法操作的追溯以及追责操作。
156.本应用实施例提供的技术方案,通过pc端可以先自动生成密码(psk),pc端上可以显示有包括有密码的二维码,然后通过移动终端对二维码进行扫码,这样移动终端可以将密码通过服务器发送到ap,这样可以避免在pc端未连接网络之前,因为没有网络而无法接收到密码,从而有效地实现了无需用户手动输入任何操作,通过移动终端对二维码进行扫描,pc端可以自动连接到ap,保证了网络连接的质量和效率,另外,由于第一设备所生成的用于实现网络连接的联网密钥包含在标识码中,这样可以有效地防止联网密钥被泄露,提高了该无线网络连接方法的安全可靠性,而且保证了数据通信的质量和效率,进一步提高了该方法的实用性。
157.图8为本技术实施例提供的一种无线网络连接系统的结构示意图;参考附图8所示,本实施例提供了一种无线网络连接系统,该无线网络连接系统可以包括:未连接到无线接入点的第一设备81和已连接到互联网的第二设备82;
158.第一设备81,用于响应于网络连接请求,显示用于实现网络连接的标识码,标识码
中包括:与无线接入点相对应的服务集标识和随机生成的联网密钥;
159.第二设备82,用于对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,第二设备82已连接互联网;
160.第一设备81,用于通过联网密钥连接到无线接入点。
161.在一些实例中,网络连接请求是基于用户输入的网络连接操作所生成的。
162.在一些实例中,网络连接请求是基于第一设备81的断开网络连接状态所生成的。
163.在一些实例中,在第一设备81上显示用于实现网络连接的标识码之前,第一设备81用于:生成用于实现网络连接的标识码。
164.在一些实例中,在第一设备81生成用于实现网络连接的标识码时,该第一设备81用于:基于网络连接请求,随机生成联网密钥;确定与无线接入点相对应的服务集标识;基于联网密钥和服务集标识,生成标识码。
165.在一些实例中,标识码还包括:与第一设备81相对应的局域网地址;在第一设备81生成用于实现网络连接的标识码时,该第一设备81用于:基于网络连接请求,随机生成联网密钥;确定与第一设备81相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
166.在一些实例中,标识码包括以下任意之一:条形码、二维码、三维码。
167.在一些实例中,第二设备82对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点时,第二设备82用于:第二设备82对标识码进行扫描识别,将标识码所携带的信息发送至服务器;
168.此时,本实施例中的服务器用于:将标识码所携带的信息发送至无线接入点。
169.在一些实例中,在将标识码所携带的信息发送至服务器之后,服务器,用于:获取第二设备82的身份信息;基于身份信息对第二设备82进行身份验证;在第二设备82通过验证时,允许将标识码所携带的信息发送至无线接入点;在第二设备82未通过验证时,禁止将标识码所携带的信息发送至无线接入点。
170.图8所示无线网络连接系统可以执行图1-图7所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图7所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图7所示实施例中的描述,在此不再赘述。
171.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1-图7所示方法实施例中无线网络连接方法所涉及的程序。
172.此外,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当计算机程序被电子设备的处理器执行时,使处理器执行图1-图7所示方法实施例中的无线网络连接方法。
173.图9为本技术实施例提供的一种无线网络连接方法的流程示意图;参考附图9所示,本实施例提供了一种无线网络连接方法,该无线网络连接方法的执行主体可以为无线网络连接系统,无线网络连接系统可以包括直播设备和移动终端,直播设备未连接到无线接入点,移动终端已连接到互联网。需要注意的是,该直播设备和移动终端可以实现为软件、或者软件和硬件的组合,具体实现时,直播设备可以包括以下任意之一:个人电脑(personal computer,简称pc)、手机、平板电脑等等,移动终端可以包括以下任意之一:手
机、平板电脑、可穿戴设备(智能手表、智能眼镜)等能够进行扫描操作的设备。具体的,该无线网络连接方法可以包括:
174.步骤s901:响应于网络连接请求,直播设备显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和直播设备随机生成的联网密钥,直播设备未连接到无线接入点;
175.步骤s902:移动终端对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,移动终端已连接到互联网;
176.步骤s903:无线设备通过联网密钥连接到无线接入点。
177.在一些实例中,标识码还包括:与直播设备相对应的局域网地址;在第一设备上显示用于实现网络连接的标识码之前,方法还包括:基于网络连接请求,随机生成联网密钥;确定与直播设备相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
178.在直播场景中,直播数据往往会被直播设备传输到预设网络或者直播服务平台,而后通过预设网络或者直播服务平台进行直播数据的分发操作。具体的,直播设备可以将直播数据通过所对应的部署网络发送至预设网络,以通过预设网络获取用于实现直播操作的数据资源。直播设备可以通过预设网关向预设网络或者直播服务平台请求直播数据,以使预设网络或者直播服务平台可以将直播数据分发至相对应的播放端,进而可以在播放端上播放相对应的直播数据。需要注意的是,直播场景包括但不限于:教育场景中的远程教育、直播课程、远程医疗等等,不同的直播场景中的待直播数据不同,并且可以具有不同的功能作用。
179.需要注意的是,为了能够使得直播设备可以接入到无线接入点,直播设备可以基于网络连接请求来显示用于实现网络连接操作的二维码,而后移动终端对二维码进行扫描操作,将二维码所携带的信息通过服务器发送至无线接入点,从而使得无线接入点可以获知到直播设备所生成的联网密钥,而后直播设备可以通过联网密钥接入无线接入点,以实现网络连接操作。在直播设备连接到无线接入点之后,则可以实现网络直播操作,具体的,直播设备可以获取到直播请求,本实施例中的直播请求可以是指直播设备所发送的直播数据或者可以是播放端所请求播放的直播数据,该直播请求所对应的直播数据可以包括视频数据和音频数据等等。在生成或者获取到直播请求之后,可以基于直播请求和直播设备所对应的ip地址在预设网络中进行数据传输操作,从而有效地实现了直播操作。
180.另外,本实施例中步骤s901-步骤s903的具体实现方式和实现效果与上述实施例中的步骤s101-步骤103的实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
181.需要注意的是,本实施例中的方法还可以包括图2-图7所示实施例的方法,本实施例未详细描述的部分,可参考对图2-图7所示实施例的相关说明。该技术方案的执行过程和技术效果参见图2-图7所示实施例中的描述,在此不再赘述。
182.本实施例提供的无线网络连接方法,响应于所获得的网络连接请求,直播设备可以显示用于实现网络连接的标识码,而后通过移动终端对标识码进行扫描识别,从而可以将标识码所携带的信息发送至无线接入点,在无线接入点获取到标识码所携带的信息之后,直播设备可以通过联网密钥连接到无线接入点,从而有效地实现了无需用户手动输入
任何操作,通过移动终端对标识码进行扫描识别,即可快速、准确地实现直播设备连接到无线接入点,保证了网络连接的质量和效率,另外,由于直播设备所生成的用于实现网络连接的联网密钥包含在标识码中,从而可以有效地防止联网密钥被泄露的情况,提高了该无线网络连接方法的安全可靠性,而且保证了数据通信的质量和效率,进一步提高了该方法的实用性。
183.图10为本技术实施例提供的一种无线网络连接方法的流程示意图;参考附图10所示,本实施例提供了一种无线网络连接方法,该无线网络连接方法的执行主体可以为无线网络连接系统,无线网络连接系统可以包括车载设备和移动终端,车载设备未连接到无线接入点,移动终端已连接到互联网。需要注意的是,该车载设备和移动终端可以实现为软件、或者软件和硬件的组合,具体实现时,车载设备可以是设置于车辆上能够连接网络的任意设备,移动终端可以包括以下任意之一:手机、平板电脑、可穿戴设备(智能手表、智能眼镜)等能够进行扫描操作的设备。具体的,该无线网络连接方法可以包括:
184.步骤s1001:响应于网络连接请求,车载设备显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和车载设备随机生成的联网密钥,车载设备未连接到无线接入点;
185.步骤s1002:移动终端对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,移动终端已连接到互联网;
186.步骤s1003:无线设备通过联网密钥连接到无线接入点。
187.其中,车载设备可以为车辆控制装置,在车辆运行的过程中,为了能够实现对车辆进行准确有效地控制,可以先控制车载设备连接到无线接入点,在车载设备连接到无线接入点之后,则可以通过车载设备对车辆进行控制。具体的,车载设备可以获取到与车辆相对应的车辆控制请求,该车辆控制请求可以包括与车辆相对应的运行状态数据和ip地址,在一些实例中,车辆上可以设置有传感器,通过传感器可以获取与车辆相对应的运行状态数据,与车辆相对应的运行状态数据可以包括以下至少之一:车辆的当前车速、行驶方向和环境信息,其中,环境信息包括周围物体的分布位置、车辆前方车辆的车速和车辆所处道路的道路限速。在一些实例中,传感器可以包括图像采集传感器、雷达传感器和全球定位系统gps,具体的,通过图像采集传感器、雷达传感器和全球定位系统gps来确定与车辆相对应的运行状态数据。
188.在获取到车辆控制请求之后,可以基于车辆控制请求确定驾驶路径规划信息,具体的,可以将车辆控制请求发送至预设网络的服务器,以通过服务器确定并提供与车辆控制请求相对应的车辆控制资源,而后可以基于车辆控制资源对车辆控制请求进行分析处理,以确定与车辆控制请求相对应的驾驶路径规划信息,从而可以获得与车辆控制请求相对应的驾驶路径规划信息。或者,预先配置有用于对运行状态数据进行分析处理的机器学习模型,机器学习模型被训练为用于确定与车辆相对应的驾驶路径规划信息。在获取到车辆控制请求之后,可以将车辆控制请求输入至机器学习模型,从而可以获得与车辆控制请求相对应的驾驶路径规划信息。
189.在获取到驾驶路径规划信息之后,可以基于驾驶路径规划信息对车辆进行控制,从而有效地实现了车辆的控制操作。需要注意的是,对于车载设备而言,车载设备可以设置于车辆上,或者,车载设备可以独立于车辆进行设置,此时,车载设备可以与车辆cpu通信连
接。
190.另外,在车载设备为车辆控制装置而言,对于车辆控制装置而言,可以根据不同的车辆对车辆控制装置进行调整,即根据车辆类型的不同,车辆控制装置中所包括的算法模块也会有所不同,此时,车辆控制装置不仅可以实现车辆自动驾驶的控制操作,还可以实现的其他操作。例如,对于物流车辆、公共服务车辆、医疗服务车辆、终端服务车辆会涉及不同的车辆控制装置。下面分别针对这四种自动驾驶车辆对车辆控制装置中所包括的算法模块进行举例说明:
191.其中,物流车辆是指物流场景中使用的车辆,例如:可以是带自动分拣功能的物流车辆、带冷藏保温功能的物流车辆、带测量功能的物流车辆。这些物流车辆会涉及不同的算法模块。
192.例如,对于物流车辆,可以带有自动化的分拣装置,该分拣装置可以在物流车辆到达目的地后自动把货物取出并搬送、分拣、存放。这就涉及用于货物分拣的算法模块,该算法模块主要实现货物取出、搬运、分拣以及存放等逻辑控制。
193.又例如,针对冷链物流场景,物流车辆还可以带有冷藏保温装置,该冷藏保温装置可以实现运输的水果、蔬菜、水产品、冷冻食品以及其它易腐烂的食品进行冷藏或保温,使之处于合适的温度环境,解决易腐烂食品的长途运输问题。这就涉及用于冷藏保温控制的算法模块,该算法模块主要用于根据食品(或物品)性质、易腐性、运输时间、当前季节、气候等信息动态、自适应计算冷餐或保温的合适温度,根据该合适温度对冷藏保温装置进行自动调节,这样在车辆运输不同食品或物品时运输人员无需手动调整温度,将运输人员从繁琐的温度调控中解放出来,提高冷藏保温运输的效率。
194.又例如,在大多物流场景中,是根据包裹体积和/或重量进行收费的,而物流包裹的数量非常庞大,单纯依靠快递员对包裹体积和/或重量进行测量,效率非常低,人工成本较高。因此,在一些物流车辆中,增设了测量装置,可自动测量物流包裹的体积和/或重量,并计算物流包裹的费用。这就涉及用于物流包裹测量的算法模块,该算法模块主要用于识别物流包裹的类型,确定物流包裹的测量方式,如进行体积测量还是重量测量或者是同时进行体积和重量的组合测量,并可根据确定的测量方式完成体积和/或重量的测量,以及根据测量结果完成费用计算。
195.其中,公共服务车辆是指提供某种公共服务的车辆,例如:可以是消防车、除冰车、洒水车、铲雪车、垃圾处理车辆、交通指挥车辆等。这些公共服务车辆会涉及不同算法模块。
196.例如,对于自动驾驶的消防车,其主要任务是针对火灾现场进行合理的灭火任务,这就涉及用于灭火任务的算法模块,该算法模块至少需要实现火灾状况的识别、灭火方案的规划以及对灭火装置的自动控制等逻辑。
197.又例如,对于除冰车,其主要任务是清除路面上结的冰雪,这就涉及除冰的算法模块,该算法模块至少需要实现路面上冰雪状况的识别、根据冰雪状况制定除冰方案,如哪些路段需要采取除冰,哪些路段无需除冰,是否采用撒盐方式、撒盐克数等,以及在确定除冰方案的情况下对除冰装置的自动控制等逻辑。
198.其中,医疗服务车辆是指能够提供一种或多种医疗服务的自动驾驶车辆,该种车辆可提供消毒、测温、配药、隔离等医疗服务,这就涉及提供各种自助医疗服务的算法模块,这些算法模块主要实现消毒需求的识别以及对消毒装置的控制,以使消毒装置为病人进行
消毒,或者对病人位置的识别,控制测温装置自动贴近病人额头等位置为病人进行测温,或者,用于实现对病症的判断,根据判断结果给出药方并需要实现对药品/药品容器的识别,以及对取药机械手的控制,使之按药方为病人抓取药品,等等。
199.其中,终端服务车辆是指可代替一些终端设备面向用户提供某种便利服务的自助型的自动驾驶车辆,例如这些车辆可以为用户提供打印、考勤、扫描、开锁、支付、零售等服务。
200.例如,在一些应用场景中,用户经常需要到特定位置去打印或扫描文档,费时费力。于是,出现一种可以为用户提供打印/扫描服务的终端服务车辆,这些服务车辆可以与用户终端设备互联,用户通过终端设备发出打印指令,服务车辆响应打印指令,自动打印用户所需的文档并可自动将打印出的文档送至用户位置,用户无需去打印机处排队,可极大地提高打印效率。或者,可以响应用户通过终端设备发出的扫描指令,移动至用户位置,用户将待扫描的文档放置的服务车辆的扫描工具上完成扫描,无需到打印/扫描机处排队,省时省力。这就涉及提供打印/扫描服务的算法模块,该算法模块至少需要识别与用户终端设备的互联、打印/扫描指令的响应、用户位置的定位以及行进控制等。
201.又例如,随着新零售场景的开展,越来越多的电商借助于自助售货机将商品销售送到了各大办公楼、公共区,但这些自助售货机被放置在固定位置,不可移动,用户需要到该自助售货机跟前才能购买所需商品,便利性还是较差。于是出现了可提供零售服务的自助驾驶车辆,这些服务车辆可以承载商品自动移动,并可提供对应的自助购物类app或购物入口,用户借助于手机等终端通过app或购物入口可以向提供零售服务的自动驾驶车辆进行下单,该订单中包括待购买的商品名称、数量以及用户位置,该车辆收到下单请求之后,可以确定当前剩余商品是否具有用户购买的商品以及数量是否足够,在确定具有用户购买的商品且数量足够的情况下,可携带这些商品自动移动至用户位置,将这些商品提供给用户,进一步提高用户购物的便利性,节约用户时间,让用户将时间用于更为重要的事情上。这就涉及提供零售服务的算法模块,这些算法模块主要实现响应用户下单请求、订单处理、商品信息维护、用户位置定位、支付管理等逻辑。
202.需要注意的是,本实施例中的方法还可以包括图2-图7所示实施例的方法,本实施例未详细描述的部分,可参考对图2-图7所示实施例的相关说明。该技术方案的执行过程和技术效果参见图2-图7所示实施例中的描述,在此不再赘述。
203.本实施例提供的无线网络连接方法,有效地实现了车载设备可以通过移动终端来接入无线接入点,实现网络连接操作,而后可以通过已经接入无线接入点的车载设备对车辆进行有效的控制,这样不仅提高了对车辆进行控制的便利性,并且保证了用户的良好体验,进一步提高了该方法的实用性。
204.图11为本技术实施例提供的一种无线网络连接系统的结构示意图;参考附图11所示,本实施例提供了一种无线网络连接系统,该无线网络连接系统可以包括:未连接到无线接入点的直播设备1101和已连接到互联网的移动终端1102;
205.直播设备1101,用于响应于网络连接请求,显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和随机生成的联网密钥;
206.移动终端1102,用于对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,移动终端1102已连接互联网;
207.直播设备1101,用于通过联网密钥连接到无线接入点。
208.在一些实例中,标识码还包括:与直播设备1101相对应的局域网地址;在第一设备上显示用于实现网络连接的标识码之前,直播设备1101还用于执行以下步骤:基于网络连接请求,随机生成联网密钥;确定与直播设备1101相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
209.图11所示无线网络连接系统可以执行图9所示实施例的方法,本实施例未详细描述的部分,可参考对图9所示实施例的相关说明。该技术方案的执行过程和技术效果参见图9所示实施例中的描述,在此不再赘述。
210.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图9所示方法实施例中无线网络连接方法所涉及的程序。
211.此外,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当计算机程序被电子设备的处理器执行时,使处理器执行图9所示方法实施例中的无线网络连接方法。
212.图12为本技术实施例提供的一种无线网络连接系统的结构示意图;参考附图12所示,本实施例提供了一种无线网络连接系统,该无线网络连接系统可以包括:未连接到无线接入点的车载设备1201和已连接到互联网的移动终端1202;
213.车载设备1201,用于响应于网络连接请求,显示用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和随机生成的联网密钥;
214.移动终端1202,用于对标识码进行扫描识别,以将标识码所携带的信息发送至无线接入点,移动终端1202已连接互联网;
215.车载设备1201,用于通过联网密钥连接到无线接入点。
216.在一些实例中,标识码还包括:与车载设备1201相对应的局域网地址;在第一设备上显示用于实现网络连接的标识码之前,车载设备1201还用于执行以下步骤:基于网络连接请求,随机生成联网密钥;确定与车载设备1201相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
217.图12所示无线网络连接系统可以执行图10所示实施例的方法,本实施例未详细描述的部分,可参考对图10所示实施例的相关说明。该技术方案的执行过程和技术效果参见图10所示实施例中的描述,在此不再赘述。
218.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图10所示方法实施例中无线网络连接方法所涉及的程序。
219.此外,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当计算机程序被电子设备的处理器执行时,使处理器执行图10所示方法实施例中的无线网络连接方法。
220.图13为本技术一实施例提供的一种无线网络连接方法的流程示意图;参考附图13所示,本实施例提供了一种无线网络连接方法,具体的,该方法的执行主体可以为无线网络连接装置,该无线网络连接装置可以实现为软件、或者软件和硬件的组合,在一些实例中,该无线网络连接方法可以应用于未连接到无线接入点的第一设备,即无线网络连接装置可以实现为第一设备,此时,本实施例中的无线网络连接方法可以包括:
221.步骤s1301:获取网络连接请求。
222.步骤s1302:基于网络连接请求,生成用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。
223.步骤s1303:对标识码进行显示,以通过第二设备将标识码所携带的信息发送至无线接入点。
224.步骤s1304:通过联网密钥接入无线接入点。
225.在一些实例中,在第一设备生成用于实现网络连接的标识码时,该第一设备用于:基于网络连接请求,随机生成联网密钥;确定与无线接入点相对应的服务集标识;基于联网密钥和服务集标识,生成标识码。
226.在一些实例中,标识码还包括:与第一设备相对应的局域网地址;在第一设备生成用于实现网络连接的标识码时,该第一设备用于:基于网络连接请求,随机生成联网密钥;确定与第一设备相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
227.在一些实例中,标识码包括以下任意之一:条形码、二维码、三维码。
228.其中,本实施例中上述步骤的实现过程和实现效果与上述图1-图7所对应实施例中第一设备的执行步骤的实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
229.图14为本技术另一实施例提供的一种无线网络连接方法的流程示意图;参考附图14所示,本实施例提供了另一种无线网络连接方法,具体的,该方法的执行主体可以为无线网络连接装置,该无线网络连接装置可以实现为软件、或者软件和硬件的组合,在一些实例中,该无线网络连接方法可以应用于已连接到互联网的第二设备,即无线网络连接装置可以实现为第二设备,此时,本实施例中的无线网络连接方法可以包括:
230.步骤s1401:对第一设备上所显示的标识码进行扫描识别,其中,第一设备未连接到无线接入点,且标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。
231.步骤s1402:将标识码所携带的信息发送至无线接入点。
232.其中,本实施例中上述步骤的实现过程和实现效果与上述图1-图7所对应实施例中第二设备的执行步骤的实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
233.图15为本技术实施例提供的一种无线网络连接装置的结构示意图;参考附图15所示,本实施例提供了一种无线网络连接装置,该无线网络连接装置用于执行上述图13所示的无线网络连接方法,具体的,该无线网络连接装置可以应用于未连接到无线接入点的第一设备,即无线网络连接装置可以实现为第一设备,此时,无线网络连接装置可以包括:
234.第一获取模块1501,用于获取网络连接请求。
235.第一生成模块1502,用于基于网络连接请求,生成用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。
236.第一显示模块1503,用于对标识码进行显示,以通过第二设备将标识码所携带的信息发送至无线接入点。
237.第一处理模块1504,用于通过联网密钥接入无线接入点。
238.在一些实例中,在第一生成模块1502生成用于实现网络连接的标识码时,该第一
生成模块1502用于:基于网络连接请求,随机生成联网密钥;确定与无线接入点相对应的服务集标识;基于联网密钥和服务集标识,生成标识码。
239.在一些实例中,标识码还包括:与第一设备相对应的局域网地址;在第一生成模块1502生成用于实现网络连接的标识码时,该第一生成模块1502用于:基于网络连接请求,随机生成联网密钥;确定与第一设备相对应的局域网地址和与无线接入点相对应的服务集标识;基于联网密钥、服务集标识和局域网地址,生成标识码。
240.在一些实例中,标识码包括以下任意之一:条形码、二维码、三维码。
241.图15所示无线网络连接装置可以执行图13所示实施例的方法,本实施例未详细描述的部分,可参考对图13所示实施例的相关说明。该技术方案的执行过程和技术效果参见图13所示实施例中的描述,在此不再赘述。
242.在一个可能的设计中,图15所示无线网络连接装置的结构可实现为一电子设备,该电子设备可以是个人电脑(personal computer,简称pc)、打印机、空调、电视机、手机、平板电脑、可穿戴设备以及其他能够连接到无线接入点的其他设备等各种设备。如图16所示,该电子设备可以包括:第一处理器1601和第一存储器1602。其中,第一存储器1602用于存储相对应电子设备执行上述图13所示实施例中提供的无线网络连接方法的程序,第一处理器1601被配置为用于执行第一存储器1602中存储的程序。
243.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第一处理器1601执行时能够实现如下步骤:获取网络连接请求。基于网络连接请求,生成用于实现网络连接的标识码,标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。对标识码进行显示,以通过第二设备将标识码所携带的信息发送至无线接入点。通过联网密钥接入无线接入点。
244.进一步的,第一处理器1601还用于执行前述图13所示实施例中的全部或部分步骤。
245.其中,电子设备的结构中还可以包括第一通信接口1603,用于电子设备与其他设备或通信网络通信。
246.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图13所示方法实施例中无线网络连接方法所涉及的程序。
247.此外,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当计算机程序被电子设备的处理器执行时,使处理器执行图13所示方法实施例中无线网络连接方法。
248.图17为本技术实施例提供的另一种无线网络连接装置的结构示意图;参考附图17所示,本实施例提供了另一种无线网络连接装置,该无线网络连接装置用于执行上述图15所示的无线网络连接方法,具体的,该无线网络连接装置可以应用于已连接到互联网的第二设备,即无线网络连接装置可以实现为第二设备,此时,无线网络连接装置可以包括:
249.第二处理模块1701,用于对第一设备上所显示的标识码进行扫描识别,其中,第一设备未连接到无线接入点,且标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥。
250.第二发送模块1702,用于将标识码所携带的信息发送至无线接入点。
251.图17所示无线网络连接装置可以执行图14所示实施例的方法,本实施例未详细描
述的部分,可参考对图14所示实施例的相关说明。该技术方案的执行过程和技术效果参见图14所示实施例中的描述,在此不再赘述。
252.在一个可能的设计中,图17所示无线网络连接装置的结构可实现为一电子设备。如图18所示,该电子设备可以包括:第二处理器1801和第二存储器1802。其中,第二存储器1802用于存储相对应电子设备执行上述图14所示实施例中提供的无线网络连接方法的程序,第二处理器1801被配置为用于执行第二存储器1802中存储的程序。
253.程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第二处理器1801执行时能够实现如下步骤:对第一设备上所显示的标识码进行扫描识别,其中,第一设备未连接到无线接入点,且标识码中包括:与无线接入点相对应的服务集标识和第一设备随机生成的联网密钥;将标识码所携带的信息发送至无线接入点。
254.进一步的,第二处理器1801还用于执行前述图14所示实施例中的全部或部分步骤。其中,电子设备的结构中还可以包括第二通信接口1803,用于电子设备与其他设备或通信网络通信。
255.另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图14所示方法实施例中无线网络连接方法所涉及的程序。
256.此外,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当计算机程序被电子设备的处理器执行时,使处理器执行图14所示方法实施例中无线网络连接方法。
257.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
258.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
259.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程设备的处理器以产生一个机器,使得通过计算机或其他可编程设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
260.这些计算机程序指令也可存储在能引导计算机或其他可编程设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
261.这些计算机程序指令也可装载到计算机或其他可编程设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
262.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
263.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
264.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
265.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

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

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

相关文献