一种用于建立无线连接的方法与设备与流程

文档序号:11158215阅读:364来源:国知局
一种用于建立无线连接的方法与设备与制造工艺

本申请涉及计算机领域,尤其涉及一种用于建立无线连接的技术。



背景技术:

现有技术中,当用户设备要接入无线网络,例如,当用户设备要连接进入WiFi(wireless fidelity,无线保真)网络时,一般是基于用户设备中显示的无线接入点列表信息直接进行选择,而当所述无线接入点列表中提供的无线接入点较多时,并不能够快速地确定成功率较高的无线接入点。

此外,现有技术中,当用户设备要接入无线网络时,由于无线网络连接状况、用户设备差异等因素影响,即使是被同一个无线接入点覆盖的多个用户设备,与该同一个无线接入点进行连接的情况也存在差异,例如,被同一个无线接入点覆盖的两个移动设备,其中之一顺利获取该无线接入点的密码信息并连接,而另一个则因为无法获取该相同无线接入点的密码信息等原因而无法连建立连接,从而影响了相应用户的使用体验。

此外,现有技术中,当用户设备需要从其他设备获取接入点的接入密码等信息时,一般需要基于当前已有的网络完成数据传输,会消耗用户的流量资源。



技术实现要素:

本申请的目的是提供一种用于建立无线连接的方法与设备。

根据本申请的一个方面,提供了一种在第一用户设备端用于建立无线连接的方法,包括:

解析关于目标无线接入点的目标二维码信息以获得所述目标无线接入点的接入相关信息;

基于所述接入相关信息,建立第一用户设备与所述目标无线接入点的无线连接。

根据本申请的又一个方面,还提供了一种在第二用户设备端用于建立无 线连接的方法,包括:

基于无线接入点的接入相关信息生成所述无线接入点的二维码信息。

根据本申请的另一方面,还提供了一种用于建立无线连接的第一用户设备,包括:

第一装置,用于解析关于目标无线接入点的目标二维码信息以获得所述目标无线接入点的接入相关信息;

第二装置,用于基于所述接入相关信息,建立第一用户设备与所述目标无线接入点的无线连接。

根据本申请的再一方面,还提供了一种用于建立无线连接的第二用户设备,包括:

第四装置,用于基于无线接入点的接入相关信息生成所述无线接入点的二维码信息。

根据本申请的另一方面,还提供了一种用于建立无线连接的系统,其中所述系统包括:根据本申请另一方面提供的一种用于建立无线连接的第一用户设备,以及根据本申请再一方面提供的一种用于建立无线连接的第二用户设备。

与现有技术相比,本申请基于解析所述目标无线接入点的目标二维码信息而获得的所述目标无线接入点的接入相关信息,建立与所述无线接入点的无线连接;从而,使得即使在对应用户不知道所述目标无线接入点的接入相关信息,或是所述第一用户设备1并不能顺利从对应服务器获得所述接入相关信息等情况下,所述第一用户设备1也能快速地获得优质的目标无线接入点的接入相关信息,从而满足了所述第一用户设备1的无线连接需要。此外,本申请还使得第一用户设备不必在自身设备显示的众多无线接入点列表信息中进行选择并进行对应接入相关信息获取,而是直接基于所述目标无线接入点对应的接入点相关信息实现无线连接,简化了相应操作,优化了用户体验;在此,所述目标无线接入点可以是其他用户设备中已成功连接、或是即使未连接但连接成功率较高的无线接入点,从而能够保证所述第一用户设备基于此所述目标无线接入点进行无线连接的成功率。

进一步,所述第一用户设备可以通过扫描目标二维码的方式获取所述 第二用户设备中对应的目标无线接入点的接入相关信息,如连接密码信息,从而使得若第一用户设备由于无线网络连接状况、用户设备差异等因素影响而无法顺利连接上目标无线接入点时,可以从与之紧邻的第二用户设备中直接获取所述目标无线接入点的接入相关信息,同时,扫描二维码并不耗费流量,使得所述第一用户设备即使在没有网络的情况下也可以获取所述二维码信息,从而节省了第一用户设备的流量资源。

进一步,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备可以从与之相邻的其他用户设备、或是从与之不相邻但是有与第一用户设备可以匹配的所述目标无线接入点的接入相关信息的其他用户设备中获取所述目标无线接入点的二维码信息,进而,所述第一用户设备可以基于所述连接成功率较高的目标无线接入点高效地实现对应的无线连接。

进一步,所述第二用户设备基于其可获取到的连接成功较高的无线接入点的接入相关信息生成所述无线接入点的二维码信息,从而将所述二维码信息提供给同样可能适用该无线接入点的第一用户设备,配合着所述第一用户设备基于所确定的、连接成功率较高的目标二维码信息对应的接入相关信息实现所述无线连接,与此同时,所述第一用户设备存储的所述接入相关信息得到了重复利用,从而在整体上提高了资源利用率。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个方面的一种用于建立无线连接的第一用户设备的设备示意图;

图2示出根据本申请一个优选实施例的一种用于建立无线连接的第一用户设备的第一装置的示意图;

图3示出根据本申请另一个优选实施例的用于建立无线连接的第一用户设备和第二用户设备的系统示意图;

图4示出根据本申请另一个方面的一种在第一用户设备端用于建立无 线连接的方法流程图;

图5示出根据本申请一个优选实施例的一种在第一用户设备端用于建立无线连接的部分流程图;

图6示出根据本申请另一个优选实施例的一种在第一用户设备端和第二用户设备端用于建立无线连接的方法流程图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

图1示出根据本申请一个方面的一种用于建立无线连接的第一用户设备1的设备示意图。其中,所述第一用户设备1包括第一装置101和第二装置102。

其中,所述第一装置101解析关于目标无线接入点的目标二维码信息 以获得所述目标无线接入点的接入相关信息;第二装置102基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。

具体地,所述第一用户设备1包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等。所述无线网络包括但不限于基于IEEE 802.11系列标准协议的无线局域网络,例如,基于IEEE 802.11b协议的无线局域网络,即通常所说的WiFi(wireless fidelity,无线保真)网络,所述无线接入点是对应无线网络的接入点,所述第一用户设备1可以通过所述无线接入点接入对应的无线网络。所述目标无线接入点包括从一个或多个所述无线接入点中优选的无线接入点。所述接入相关信息可以包括相应的目标无线接入点的标识信息和接入验证信息,其中,所述标识信息可以包括SSID(Service Set Identifier,服务集标识)信息,所述SSID信息用以辨识所述目标无线接入点对应的无线网络,所述接入验证信息包括接入点连接密码信息。所述接入相关信息还可以包括包含有所述标识信息和接入验证信息的描述文件信息。在实际应用中,所述第一用户设备1若要接入所述无线接入点对应的无线网络,通常需要有与该无线接入点匹配的连接密码等验证信息。所述二维码信息,包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息。在本申请中,优选地,所述二维码信息对应记录了相应无线接入点的接入相关信息。在此,所述第一装置101通过解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。在此,所述解析方式包括基于对应用户的扫描、或长按等操作读取所述二维码信息的几何图形对应的二进制数据,所读取的可以是呈现在其他用户设备中的目标二维码信息,或者,所读取的也可以是已经由所述第一用户设备1自身获取并呈现在该第一用户设备1的目标二维码信息;进而,基于所述第一用户设备1中预置的解码模块,例如各种码制,如OR码(Quick Response快速反应)等,对读取的所述二进制数据进行解码,从而获得所述二维码信息所指代的所述目标无线接入点的接入相关信息。在此,优选地,所述解码模块可以加载在相关的应用程序中。

在此,第一用户设备1获取该目标二维码信息的方式包括但不限于: 在第二用户设备2(在图3中示出)上直接扫描读取二维码信息、接收对应网络设备或第二用户设备2主动推送的二维码信息,或者向对应网络设备或第二用户设备2发送二维码请求并接收对端返回的二维码信息。例如,具体地,所述第二用户设备2的第四装置(在图3中示出)基于无线接入点的接入相关信息生成所述无线接入点的二维码信息。第二用户设备2基于自身连接无线接入点的需要,可以从对应的云端服务器获取过一个或多个无线接入点的接入相关信息,甚至是对应的接入点关联信息。此时,该第二用户设备2中存储的接入相关信息的无线接入点可能是与其当前位置信息匹配的,或者,也可以是与其历史连接的位置信息匹配的。在此,所述第二用户设备2可以定期的存储一批可能有重复利用价值、并且连接成功率较高的当前无线接入点的接入相关信息,在此,所述接入相关信息或是直接以二维码信息的形式存储,或是在所述第一用户设备1发出请求时,临时再生成加载了接入相关信息的二维码信息。

在此,本领域技术人员应能理解上述解析方式仅为举例,其他现有的或今后可能出现的其他解析方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

接着,第二装置102基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。在此,若是所述目标无线接入点是需要基于所述接入密码等接入验证信息才能够接入的无线接入点,所述第一用户设备1即基于从所述二维码信息中解析出的所述接入相关信息,建立与对应无线接入点之间的无线连接。例如,所述第一用户设备1可以基于所述接入相关信息,主动地搜索对应的目标无线接入点,并请求与该目标无线接入点建立无线连接。例如,基于所述接入相关信息中包含了所述目标无线接入点的标识信息,如SSID信息,所述第一用户设备1通过发送探测请求帧,主动扫描到相应的目标无线接入点,进而,基于所述目标无线接入点的接入验证信息,建立所述第一用户设备1与所述目标无线接入点之间的无线连接。又如,所述第一用户设备1还可以基于所述接入点相关信息,并结合自身已经扫描到的无线接入点列表信息,自动判断触发向所述目标无线接入点发送建立无线连接的请求。又如,所述第一用户设备1 还可以在确定了所述目标无线接入点的接入相关信息后提示对应用户,并基于用户的操作指令,建立所述无线连接。

在此,本申请基于解析所述目标无线接入点的目标二维码信息而获得的所述目标无线接入点的接入相关信息,建立与所述无线接入点的无线连接;从而,使得在对应用户在不知道所述目标无线接入点的接入相关信息,或是所述第一用户设备1并不能顺利从对应服务器获得所述接入相关信息等情况下,所述第一用户设备1也能快速地获得优质的目标无线接入点的接入相关信息,从而满足了所述第一用户设备1的无线连接需要。此外,本申请还使得第一用户设备1不必在自身设备显示的众多无线接入点列表信息中进行选择并进行对应接入相关信息获取,而是直接基于所述目标无线接入点对应的接入点相关信息实现无线连接,简化了相应操作,优化了用户体验;在此,所述目标无线接入点可以是其他用户设备中已成功连接、或是即使未连接但连接成功率较高的无线接入点,从而能够保证所述第一用户设备1基于此所述目标无线接入点进行无线连接的成功率。

优选地,所述第一用户设备1的第一装置101通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息。

具体地,在此,所述第一用户设备1包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等,在此,优选地,所述第一用户设备1为具有扫描功能,如配备拍照装置,或是能够借助第三方设备实现扫描功能的智能终端设备。与此对应,所述第二用户设备2(在图3中示出)包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等。此时,优选地,所述第一用户设备1与所述第二用户设备2紧邻,即所述第一用户设备1的用户可以操作该第一用户设备1扫描所述第二用户设备2显示界面上呈现的目标二维码信息。在此,所述第二用户设备2为所述第一用户设备1提供了所述目标二维码信息。例如,在所述第二用户设备2的显示界面中呈现所述目标二维码信息。优选地,所述第二用户设备2还可以在显示界面上呈现多个二维码信息,其中每一个二维码信息对应于一个无线接入点的接入相关信息,进而,所述 第一用户设备1的用户可以在所述多个二维码信息中确定目标二维码信息,通过所述第一用户设备1扫描该确定的目标二维码信息,获取与该目标二维码信息对应的目标无线接瑞安的接入相关信息。在此,进一步,优选地,所述第二用户设备2中呈现的所述多个二维码信息可以对应匹配相应的接入点关联信息,所述接入点关联信息包括但不限于接入点信号强度信息、连接速度信息、接入点位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。

在此,所述第二用户设备2所呈现的目标二维码信息,或是优选实施例中所呈现的多个二维码信息可以是第二用户设备2当前自身正在连接,或是之前曾连接,又或是即使没有连接过但是是基于该第二用户设备2当前位置获取并推定连接成功率较高的无线接入点对应的二维码信息。

在此实施例中,优选地,所述第二用户设备2中所呈现的二维码信息对应的无线接入点存在于所述第二用户设备2当前位置对应的无线接入点列表中。同时,由于所述第一用户设备1与所述第二用户设备2在位置关系上紧邻,可以推定所述第二用户设备2能够扫描到的无线接入点列表与第一用户设备1能够获取的无线接入点列表基本重合,或是大部分无线接入点均重合。进而,所述目标无线接入点同样覆盖第一用户设备1的概率很高。更进一步,由于所述第一用户设备1与所述第二用户设备2在位置关系上紧邻,在实际应用中,也可以是所述第一用户设备1的用户直接确定该第一用户设备1中存在的、同时为所述第二用户设备2中所存储的无线接入点对应的二维码信息。

在此,本申请中,所述第一用户设备1可以通过扫描目标二维码的方式获取所述第二用户设备2中对应的目标无线接入点的接入相关信息,如连接密码信息,从而使得若第一用户设备1由于无线网络连接状况、用户设备差异等因素影响而无法顺利连接上目标无线接入点时,可以从与之紧邻的第二用户设备2中直接获取所述目标无线接入点的接入相关信息,同时,基于所述扫描方式获取接入相关信息并不需要耗费第一用户设备1自身的流量,从而可以节省了第一用户设备1的流量资源。

图2示出根据本申请一个优选实施例的一种用于建立无线连接的第一用户设备1的第一装置101的示意图。其中,所述第一装置101包括第一单元1011、第二单元1012和第三单元1013。

其中,第一单元1011获取关于无线接入点的一个或多个二维码信息;第二单元1012从所述一个或多个二维码信息优选确定关于目标无线接入点的目标二维码信息;第三单元1013解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

具体地,在实际应用中,所述第一用户设备1可能与提供所述目标无线接入点的其他用户设备并非紧邻,而是仅仅相距较近,能够同时被同一个或多个无线接入点覆盖;或者,当前所述第一用户设备1与其他用户设备,如所述第二用户设备2,并没有同时被所述目标无线接入点覆盖,但是由于所述第二用户设备2中存储所述目标无线接入点对应的接入相关信息,而该目标无线接入点所在位置又与所述第一用户设备1当前位置匹配,则所述第一用户设备1可以通过从所述第二用户设备2获取该目标无线接入点对应的二维码信息来实现对应的无线连接。在此,优选地,可以在与所述第一用户设备1对应的其他用户设备中生成加载有所述二维码信息的图片信息中,进而,第一用户设备1基于所述其他用户设备发送来的所述图片信息而获取对应的二维码信息。在此,所述第一用户设备1与所述第二用户设备2可以基于已有的各种移动通信网络或无线局域网络实现数据传输,或者,在上述设备之间距离范围合适的情况下,还可以基于所述设备对应的NFC(Near Field Communication,近距离无线通信技术)、屏幕信息共享等方式实现包含有所述二维码信息的图片信息的传输。

在此,第一单元1011获取关于无线接入点的一个或多个二维码信息。例如,所述第一单元1011从第二用户设备2中获取二维码信息,此时,所述第二用户设备2中可能包含有多个与所述第一用户设备1匹配的无线接入点,从而所述第一用户设备1可以获取各个匹配无线接入点的二维码信息,例如,获取加载有各个二维码信息的图片信息。接着,所述第二单元1012从所述一个或多个二维码信息优选确定关于目标无线接入点的目标二维码信息,在此,所述第一用户设备1可以基于自身的实际情况,如 当前开启的应用需要、当前可扫描到的无线接入点信号的强度等信息,并可以结合所获取的各个二维码信息对应的所述接入点关联信息,选择一个当前最优的二维码信息为目标无线接入点的目标二维码信息。接着,所述第三单元1013解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息,例如,通过所述第一用户设备1自动选择、或对应用户选中的加载有所述目标二维码信息的图片信息,解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备可以从与之相邻的其他用户设备、或是从与之不相邻但是有与第一用户设备可以匹配的所述目标无线接入点的接入相关信息的其他用户设备中获取所述目标无线接入点的二维码信息,进而,所述第一用户设备可以从更大范围内的、更多的其他用户设备中获取所述连接成功率较高的目标无线接入点高效地实现对应的无线连接。

优选地,所述第一单元1011从第二用户设备2获取关于无线接入点的一个或多个二维码信息,其中,所述第二用户设备2与所述第一用户设备1间的距离小于或等于预定的距离阈值。

具体地,在此,优选地,虽然有时所述第一用户设备1与所述第二用户设备2无法进行面对面的二维码信息扫描操作,但是两个设备各自的当前位置依然可以被一个或多个相同的无线接入点覆盖,同时,所述第二用户设备2中存储有所述一个或多个相同的无线接入点中至少一个接入点的接入相关信息对应的二维码信息,优选地,所述二维码信息可以是所述第二用户设备2当前自身正在连接的无线接入点对应的二维码信息,又或者,该二维码信息可以是所述第二用户设备2没有连接、但是是基于该第二用户设备2当前位置获取并推定连接成功率较高的无线接入点对应的二维码信息。在此,期望所述距离阈值能达到的效果是:能够满足当所述第一用户设备1与所述第二用户设备2之间的距离小于或等于该预定的距离阈值时,至少有一个无线接入点能够同时覆盖上述两个设备,并且所述第二用户设备2能够有至少一个上述无线接入点的无线接入信息。在此,所述距 离阈值的设定可以参考所述第一用户设备所在的一定范围的区域中,能够被同一个无线接入点覆盖的任意两个用户设备之间的距离,并基于对历史统计该距离数值的分析,确定一个最合理的距离阈值。又或者,可以参考一般无线接入点覆盖范围,合理地确定所述距离阈值。

在本实施例中,将所述第一用户设备1与为其提供所述目标二维码信息的第二用户设备2之间的地域关系由紧邻扩展到一定距离阈值范围内,从而使得可以为所述第一用户设备1提供可用无线接入点的二维码信息的用户设备增多,使得所述第一用户设备1不仅可以借助与其紧邻的其他用户设备、而是有机会可以从更广范围内的更多其他用户设备中获取可用的无线接入点的二维码信息,此时,由于所述第一用户设备1与所述第二用户设备2依然可以是同时处于所述目标无线接入点的覆盖范围之内,适用环境相似度较高,所以,所述第一用户设备1基于所述第二用户设备2提供的所述目标二维码信息,可以成功连接上对应目标无线接入点的概率也相应较高,从而可以更有效地帮助所述第一用户设备1的用户实现无线连接的需求。

优选地,第一单元1011发送关于无线接入点的二维码信息请求,其中,所述二维码信息请求包括第一用户设备1的位置信息;获取关于无线接入点的一个或多个二维码信息,其中,所述二维码信息对应的无线接入点或提供所述二维码信息的用户设备与所述位置信息匹配。

具体地,在实际应用中,为第一用户设备1提供所述二维码信息的所述第二用户设备2可以通过多种方式获知该第一用户设备1的需求。例如,当所述第一用户设备1与所述第二用户设备2紧邻,则两设备对应的用户可能基于直接沟通及确定由所述第一用户设备1从所述第二用户设备2中获取所述二维码信息。又如,优选地,所述第二用户设备2获取到所述第一用户设备1发送的关于无线接入点的二维码信息请求,其中,所述二维码信息请求包括第一用户设备1的位置信息。

在此,所述第一单元1011发送的关于无线接入点的二维码信息请求即可以是针对确定的所述第二用户设备2发送的,也可以是以广播的形式发送给不确定的多个所述第二用户设备2。进而,所述第一用户设备1基 于所发出的的所述请求,获取反馈的相对应的无线接入点的一个或多个二维码信息。在此,可选地,所反馈的二维码信息对应的无线接入点可能与所述位置信息匹配,例如,接受到所述第一用户设备1请求的所述第二用户设备2基于所获取的第一用户设备1的位置信息,并结合其自身存储的各个无线接入点对应的地理位置信息,为所述第一用户设备1匹配与其所述位置信息重叠或一定范围内相邻的无线接入点;在此,还可选的,提供所述二维码信息的用户设备与所述位置信息匹配,例如,所述二维码信息的用户设备当前的地理位置信息与所述第一用户设备1的位置信息小于预定的距离阈值,又如,提供所述二维码信息的用户设备保存有其自身历史地理位置信息对应的接入相关信息,而此历史地理位置信息与所述第一用户设备1的位置信息匹配。在此,优选地,本申请一个具体的应用场景是:所述第一用户设备1与其他提供所述二维码信息的用户设备都加载了共同的应用程序,并可以选择在该应用程序对应的的交互平台上公布自己的相关信息,如当前或曾经地理位置信息,各个用户设备可以彼此发送请求并获得其他用户设备传输的数据。在此,优选地,所述第一用户设备1可以从一个所述其他用户设备中获取所述二维码信息,也可以从多个所述其他用户设备中获取所述二维码信息。

在本实施例中,将所述第一用户设备1与为其提供所述目标二维码信息的第二用户设备2之间的关系进一步放宽,不限于当前紧邻、也不限于一定距离阈值。而是可以从更广范围内的更多其他用户设备中获取可用的无线接入点的二维码信息,在此,以所述第一用户设备1发出的所述请求包含其当前的的位置信息,基于此位置信息能够准确地匹配到符合条件的无线接入点的一个或多个二维码信息。

在一个优选实施例中,所述二维码信息附着于对应的图片信息,其中,所述第二单元1012在所述第一用户设备1的显示界面上呈现所述一个或多个二维码信息所附着的对应的图片信息;基于所述图片信息,从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形 式包括在平面分布的黑白相间的图形标志,在此,为了方便所述二维码信息在不同用户设备之间的传输,可以将所述二维码信息加载在相应的图片信息中,从而由第一用户设备1从所述提供二维码信息的用户设备中直接获取加载有所述二维码信息的所述图片信息。进而,所述第一用户设备1在其显示界面上呈现所述图片信息,可以直接在所述显示界面上呈现图片信息的二维码信息,即在所述显示界面上展示出二维码信息的图形标志,也可以只在所述显示界面上呈现所述图片信息对应的信息列表。进而,在所述一个或多个图片信息中确定优选的图片信息,而该优选图片对应的二维码信息,即为所确定的目标无线接入点的目标二维码信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备可以从与之相邻的其他用户设备、或是从与之不相邻但是有与第一用户设备可以匹配的所述目标无线接入点的接入相关信息的其他用户设备中获取所述目标无线接入点的二维码信息,进而,所述第一用户设备可以从更大范围内的、更多的其他用户设备中获取所述连接成功率较高的目标无线接入点高效地实现对应的无线连接。

优选地,所述图片信息还包含与所述无线接入点对应的接入点关联信息;其中,所述第二单元1012在所述第一用户设备的显示界面上呈现所述一个或多个二维码信息所附着的对应的图片信息;基于所述图片信息对应的接入点关联信息,从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

具体地,在此,所述接入点关联信息可以包括接入点信号强度信息、连接速度信息、接入点归属信息,接入点覆盖范围信息、接入点位置信息、提供所述无线接入点二维码信息的用户设备的位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。例如,所述第一用户设备1会优选信号强度大、或是连接速度快、或是与自身距离较近的无线接入点对应的二维码信息,从而可以提高无线连接的成功率。又如,在一些特定的应用场景下,对应用户会希望所述第一用户设备1连 接一些安全性较高的无线接入点,此时可以从接入点归属信息和接入点安全信息中判断确定出符合要求的目标无线接入点。在此,可选的,所述接入点关联信息可以加载于图片信息中二维码信息所在位置之外的其他区域;还可选的,将所述接入点关联信息中部分信息以可见的图片形式加载在二维码信息显示区域之上。从而基于图片信息中显示的对应的接入点关联信息,第一用户设备1从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

在此,本领域技术人员应能理解上述各个接入点关联信息仅为举例,其他现有的或今后可能出现的其他类型的接入点关联信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

在此,本实施例中所述接入点关联信息可以作为参考信息,帮助第一用户设备1从获取的多个二维码信息中优选出目标无线接入点的目标二维码,从而进一步提高了所述第一用户设备1的无线连接成功率,也可以满足所述第一用户设备1对目标无线接入点的一些特定的需求,从而优化了用户体验。

优选地,所述第三单元1013基于对应用户对所述图片信息的手势操作,解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形式包括在平面分布的黑白相间的图形标志。在此,所述第一用户设备1在其显示界面上呈现所述图片信息,可以直接在所述显示界面上呈现图片信息的二维码信息,即在所述显示界面上展示出二维码信息的图形标志,也可以只在所述显示界面上呈现所述图片信息对应的信息列表。此时,可以通过不限于点击、长按等自定义的用户的手势操作对目标无线二维码对应的图片信息进行选中,从而读取所述图片中的二维码信息的几何图形对应的二进制数据。例如,所述显示界面上展示出打开的所述图片信息,基于对应用户对其中包含的二维码信息的图形标志的长按操作,读取对应的二进制数据,进而基于所述第一用户设备1中预置的解码模块对读取的所述 二进制数据进行解码,从而获得所述二维码信息所指代的所述目标无线接入点的接入相关信息。

在一个优选实施例中(参考图1),所述接入相关信息包括以下任意一项:所述目标无线接入点的标识信息和接入验证信息;用于获取所述标识信息和接入验证信息的访问地址信息;包含所述标识信息和接入验证信息的描述文件信息;用于获取所述描述文件信息的访问地址信息。

具体地,在此,所述接入相关信息可以包括相应的目标无线接入点的标识信息和接入验证信息,其中,所述标识信息可以包括该目标无线接入点的SSID(Service Set Identifier,服务集标识)信息、设备MAC(Media Access Control,媒体访问控制)地址信息,或是同时包含SSID信息和MAC地址信息其中,所述标识信息主要用以辨识所述目标无线接入点对应的无线网络;在此,不同的无线接入点对应与不同安全策略,即不同无线链路认证方式,所述接入验证信息即可包括所述无线链路认证对应的验证信息,例如在密钥认证方式中,所述接入验证信息即包括无线接入点对应的接入点连接密码信息。

在此,基于不同类型的第一用户设备1调用数据的方式不同,例如当所述第一用户设备1调用数据有限制,例如,IOS系统设备基于其封闭式系统的特点,并不能直接调用所述目标无线接入点的标识信息和接入验证信息,而是通过运行相应的描述文件信息实现对应的操作,进而在此,为了适应这类第一用户设备1的需要,所述接入相关信息还包括包含所述标识信息和接入验证信息的描述文件信息。

在此,由于所述二维码信息中能够记录的数据信息有上限,或者在实际数据传输中,希望减少所述二维码信息中包含的数据量以加速数据传输。所述接入相关信息还可以仅仅包括所述标识信息和接入验证信息的访问地址信息、或者仅仅包括用于获取所述描述文件信息的访问地址信息。进而,基于解析所述二维码信息获得的所述各类访问地址信息,进一步通过访问所述地址信息,获取对应的标识信息和接入验证信息、或所述描述文件信息。

在此,本申请将连接无线接入点最需要的接入相关信息灵活地以多种 形式加载在对应的二维码信息中,从而使得不同类型、不同需要的第一用户设备都可以通过最适合自身的接入相关信息实现最终的无线连接。

优选地,若所述接入相关信息包括所述目标无线接入点的标识信息和接入验证信息;所述第二装置102通过利用所述标识信息和接入验证信息调用第一用户设备中的系统无线连接模块,建立所述第一用户设备1与所述目标无线接入点的无线连接。

具体地,在此,所述第一用户设备1基于对所述目标二维码信息的解析获得目标无线接入点的标识信息和接入验证信息,进而,所述第二装置102通过利用所述标识信息和接入验证信息调用第一用户设备1中的系统无线连接模块,此时,所述系统无线连接模块包括但不限于第一用户设备1中相应用户中加载脚本文件,或是在设置应用SDK(Software Development Kit软件开发工具包)调用接口等,进而建立所述第一用户设备1与所述目标无线接入点的无线连接。

更优选地,所述第二装置102当所述系统无线连接模块调用受限时,基于所述标识信息和接入验证信息,生成对应的描述文件信息;通过执行所述描述文件信息,建立所述第一用户设备1与所述目标无线接入点的无线连接。

具体地,实际应用中,有时所述第二用户设备2并不会预先判断所述第一用户设备1的类型并匹配包含相应的可用的接入相关信息的目标二维码信息。此时,可能由于设备的差异导致所述第一用户设备1获取的接入相关信息无法直接适用,例如,在此,所述第一用户设备1基于对所述目标二维码信息的解析获得的是目标无线接入点的标识信息和接入验证信息。但是所述第一用户设备1自身调用数据有限制,例如,IOS系统设备基于其封闭式系统的特点,并不能直接调用所述目标无线接入点的标识信息和接入验证信息,而是通过运行相应的描述文件信息实现对应的操作。进而在此,若所述第二装置102当所述系统无线连接模块调用受限,可以进一步基于所获的目标无线接入点的标识信息和接入验证信息生成对应的描述文件信息,接着,由所述第一用户设备1通过执行该描述文件信息,顺利发起与建立与所述目标无线接入点的无线连接。

在一个优选实施例中(参考图1),所述第一用户设备1还包括第三装置(未示出),所述第三装置检测第一用户设备1是否在所述目标无线接入点的覆盖范围内;其中,所述第二装置102当第一用户设备1在所述目标无线接入点的覆盖范围内,基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。

具体地,为了提高所述第一用户设备1连接所述目标无线接入点的成功率,实际应用中,优选地,可以在获得所述目标无线接入点的接入相关信息后,检测所述第一用户设备1是否在所述目标无线接入点的覆盖范围内。若是所述第一用户设备1在所述目标无线接入点的覆盖范围内,则进一步,所述第二装置102基于所述接入相关信息建立对应无线连接;若是所述第一用户设备1不在所述目标无线接入点的覆盖范围内,则可以推定,即使拥有所述目标无线接入点的接入相关信息,由于所述第一用户设备1无法扫描到该目标无线接入点,依然无法建立相应无线连接,此时,则优选放弃该目标无线接入点,并可以基于本申请,再次确定其他合适的目标无线接入点。

优选地,所述第三装置根据预定的检测条件检测第一用户设备1是否在所述目标无线接入点的覆盖范围内;其中,所诉检测条件包括以下至少任一项:若所述第一用户设备1扫描获得的无线接入点包括所述目标接入点,则第一用户设备1在所述目标无线接入点的覆盖范围内;若所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值,则第一用户设备在所述目标无线接入点的覆盖范围内;若所述第一用户设备1与提供所述目标二维码信息的第二用户设备2间的距离小于或等于第二距离阈值,则第一用户设备1在所述目标无线接入点的覆盖范围内。

具体地,所述检测条件可以包括:若所述第一用户设备1扫描获得的无线接入点包括所述目标接入点,则第一用户设备1在所述目标无线接入点的覆盖范围内。在此,例如,所述第一用户设备1可以基于自身的扫描功能获得其当前所在位置附近的无线接入点列表信息,若是所述目标无线接入点同时在该无线接入点列表信息中,则所述第一用户设备1在所述目标无线接入点的覆盖范围内。

在此,所述检测条件还可以包括:若所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值,则第一用户设备在所述目标无线接入点的覆盖范围内。在此,若是第一用户设备1获取的所述目标接入点对应的接入点关联信息中包含有该目标无线接入点自身的覆盖范围信息,则可以优选该覆盖范围信息为所述第一距离阈值,当所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值时,则推定说明,所述第一用户设备1在所述目标无线接入点的覆盖范围内。此外,为了使得基于该检测条件确定的满足条件的目标无线接入点能够具有更高的连接成功率,还可以基于所述目标无线接入点自身的覆盖范围信息,并结合所述无线接入点的历史连接状况,进一步确定更精确的第一距离阈值。此外,若是所述目标无线接入点自身没有对应的覆盖范围信息,也可以参考同类型的无线接入点的一般覆盖范围信息确定所述第一距离阈值。在此,对于检测条件中的第一距离阈值,可以基于所检测的目标接入点的不同而灵活变化,有时,也可以为多个所述目标无线接入点匹配相同的第一距离阈值。

在此,所述检测条件还可以包括:若所述第一用户设备1与提供所述目标二维码信息的第二用户设备2间的距离小于或等于第二距离阈值,则第一用户设备1在所述目标无线接入点的覆盖范围内。在此,期望所述第二距离阈值能达到的效果是:能够满足当所述第一用户设备1与所述第二用户设备2之间的距离小于或等于该预定的第二距离阈值时,所述目标无线接入点能够同时覆盖上述两个设备。在此,优选地,所述第一用户设备1可以基于自身的位置信息和对应第二用户设备2的地理位置信息,并结合所述目标无线接入点对应的覆盖范围信息,确定所述第二距离阈值。又或是,所述第二距离阈值的设定可以参考所述第一用户设备1所在的一定范围的区域中,能够被同一个无线接入点覆盖的任意两个用户设备之间的距离,并基于对历史统计该距离数值的分析,确定一个最合理的第二距离阈值,进而,基于所述第一用户设备1与对应第二用户设备2各自的地理位置信息确定其实际距离信息,再与该第二距离阈值进行比较检测。

在此,本领域技术人员应能理解上述各个预定的检测条件仅为举例, 其他现有的或今后可能出现的其他类型的检测条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

图3示出根据本申请另一个优选实施例的用于建立无线连接的第一用户设备1和第二用户设备2的系统示意图。其中,所述第一用户设备1包括第一装置301和第二装置302;所述第二用户设备2包括第四装置303和第五装置304。

其中,所述第二用户设备2的第四装置303基于无线接入点的接入相关信息生成所述无线接入点的二维码信息;所述第二用户设备2的第五装置304在显示界面上呈现关于所述二维码信息;进而,所述第一用户设备1的第一装置301通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息;接着,所述第一用户设备1的第二装置302基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。在此,图3中第二装置302与图1中第二装置102内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。

具体地,所述第二用户设备2的第四装置303基于无线接入点的接入相关信息生成所述无线接入点的二维码信息。第二用户设备2基于自身连接无线接入点的需要,可以从对应的云端服务器获取过一个或多个无线接入点的接入相关信息,甚至是对应的接入点关联信息。此时,该第二用户设备2中存储的接入相关信息的无线接入点可能是与其当前位置信息匹配的,或者,也可以是与其历史连接的位置信息匹配的。在此,所述第二用户设备2可以定期的存储一批可能有重复利用价值、并且连接成功率较高的当前无线接入点的接入相关信息,在此,所述接入相关信息或是直接以二维码信息的形式存储,或是在所述第一用户设备1发出请求时,临时再生成加载了接入相关信息的二维码信息。

接着,所述第二用户设备2的第五装置304在显示界面上呈现关于所述二维码信息。在此,所述第二用户设备2的显示界面上所呈现的是黑白相间的图形标志,所述第二用户设备2可以选择呈现一个或多个二维码信息,以供对应的第一用户设备1选择。基于所述第二用户设备2的设备的 显示界面的大小,可以选择在所述显示界面上一次呈现一个或多个所述二维码信息。此外,还可以相应显示与所述二维码信息对应的无线接入点匹配的接入点关联信息。从而,可以为所述第一用户设备1优选目标二维码信息提供参考依据。

接着,所述第一用户设备1的第一装置301通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息。在此,所述第二用户设备2为所述第一用户设备1提供了所述目标二维码信息。例如,在所述第二用户设备2的显示界面中呈现所述目标二维码信息。优选地,所述第二用户设备2还可以在显示界面上呈现多个二维码信息,其中每一个二维码信息对应于一个无线接入点的接入相关信息,进而,所述第一用户设备1的用户可以在所述多个二维码信息中确定目标二维码信息,通过所述第一用户设备1扫描该确定的目标二维码信息,获取与该目标二维码信息对应的目标无线接瑞安的接入相关信息。在此,进一步,优选地,所述第二用户设备2中呈现的所述多个二维码信息可以对应匹配相应的接入点关联信息,所述接入点关联信息包括但不限于接入点信号强度信息、连接速度信息、接入点位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。

在此,所述第二用户设备2基于其可获取到的连接成功较高的无线接入点的接入相关信息生成所述无线接入点的二维码信息,从而将所述二维码信息提供给同样可能适用该无线接入点的第一用户设备1,配合着所述第一用户设备基于所确定的、连接成功率较高的目标二维码信息对应的接入相关信息实现所述无线连接,与此同时,所述第一用户设备存储的所述接入相关信息得到了重复利用,从而在整体上提高了资源利用率。

优选地,所述第四装置303基于无线接入点的接入相关信息生成所述无线接入点的二维码信息;将所述二维码信息附着于对应的图片信息,其中,所述图片信息还包含有与所述无线接入点对应的接入点关联信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规 律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形式包括在平面分布的黑白相间的图形标志,在此,为了方便所述二维码信息在不同用户设备之间的传输,可以将所述二维码信息加载在相应的图片信息中,从而由第一用户设备1从所述第二用户设备2中直接获取加载有所述二维码信息的所述图片信息。其中,所述图片信息中还可以同时加载包含有与所述无线接入点对应的接入点关联信息,所述接入点关联信息可以包括但不限于接入点信号强度信息、连接速度信息、接入点归属信息,接入点覆盖范围信息、接入点位置信息、提供所述无线接入点二维码信息的用户设备的位置信息等。在此,可选的,所述接入点关联信息可以加载于图片信息中二维码信息所在位置之外的其他区域;还可选的,将所述接入点关联信息中部分信息以可见的图片形式加载在二维码信息显示区域之上。从而基于图片信息中显示的对应的接入点关联信息,第一用户设备1从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备1可以方便、不受二维码直接扫面限制地、从所述第二用户设备2中获取所述目标无线接入点的二维码信息,进而,满足所述第一用户设备1可以从更大范围内的、更多的所述第二用户设备2中获取所述连接成功率较高的目标无线接入点从而高效地实现对应无线连接的需要。

图4示出根据本申请另一个方面的一种在第一用户设备端用于建立无线连接的方法流程图。其中,所述方法包括步骤S401、步骤S402和步骤S403。

其中,在步骤S401中,所述第一用户设备1解析关于目标无线接入点的目标二维码信息以获得所述目标无线接入点的接入相关信息;在步骤S401中,所述第一用户设备1基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。

具体地,所述第一用户设备1包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等。所述无线网络包括但不限 于基于IEEE 802.11系列标准协议的无线局域网络,例如,基于IEEE802.11b协议的无线局域网络,即通常所说的WiFi(wireless fidelity,无线保真)网络,所述无线接入点是对应无线网络的接入点,所述第一用户设备1可以通过所述无线接入点接入对应的无线网络。所述目标无线接入点包括从一个或多个所述无线接入点中优选的无线接入点。所述接入相关信息可以包括相应的目标无线接入点的标识信息和接入验证信息,其中,所述标识信息可以包括SSID(Service Set Identifier,服务集标识)信息,所述SSID信息用以辨识所述目标无线接入点对应的无线网络,所述接入验证信息包括接入点连接密码信息。所述接入相关信息还可以包括包含有所述标识信息和接入验证信息的描述文件信息。在实际应用中,所述第一用户设备1若要接入所述无线接入点对应的无线网络,通常需要有与该无线接入点匹配的连接密码等验证信息。所述二维码信息,包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息。在本申请中,优选地,所述二维码信息对应记录了相应无线接入点的接入相关信息。在此,在步骤S401中,所述第一用户设备1通过解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。在此,所述解析方式包括基于对应用户的扫描、或长按等操作读取所述二维码信息的几何图形对应的二进制数据,所读取的可以是呈现在其他用户设备中的目标二维码信息,或者,所读取的也可以是已经由所述第一用户设备1自身获取并呈现在该第一用户设备1的目标二维码信息;进而,基于所述第一用户设备1中预置的解码模块,例如各种码制,如OR码(Quick Response快速反应)等,对读取的所述二进制数据进行解码,从而获得所述二维码信息所指代的所述目标无线接入点的接入相关信息。在此,优选地,所述解码模块可以加载在相关的应用程序中。

在此,第一用户设备1获取该目标二维码信息的方式包括但不限于:在第二用户设备2(在图3中示出)上直接扫描读取二维码信息、接收对应网络设备或第二用户设备2主动推送的二维码信息,或者向对应网络设备或第二用户设备2发送二维码请求并接收对端返回的二维码信息。例如,具体地,所述第二用户设备2的第四装置(在图3中示出)基于无线接入 点的接入相关信息生成所述无线接入点的二维码信息。第二用户设备2基于自身连接无线接入点的需要,可以从对应的云端服务器获取过一个或多个无线接入点的接入相关信息,甚至是对应的接入点关联信息。此时,该第二用户设备2中存储的接入相关信息的无线接入点可能是与其当前位置信息匹配的,或者,也可以是与其历史连接的位置信息匹配的。在此,所述第二用户设备2可以定期的存储一批可能有重复利用价值、并且连接成功率较高的当前无线接入点的接入相关信息,在此,所述接入相关信息或是直接以二维码信息的形式存储,或是在所述第一用户设备1发出请求时,临时再生成加载了接入相关信息的二维码信息。

在此,本领域技术人员应能理解上述解析方式仅为举例,其他现有的或今后可能出现的其他解析方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

接着,在步骤S402中,所述第一用户设备1基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。在此,若是所述目标无线接入点是需要基于所述接入密码等接入验证信息才能够接入的无线接入点,所述第一用户设备1即基于从所述二维码信息中解析出的所述接入相关信息,建立与对应无线接入点之间的无线连接。例如,所述第一用户设备1可以基于所述接入相关信息,主动地搜索对应的目标无线接入点,并请求与该目标无线接入点建立无线连接。例如,基于所述接入相关信息中包含了所述目标无线接入点的标识信息,如SSID信息,所述第一用户设备1通过发送探测请求帧,主动扫描到相应的目标无线接入点,进而,基于所述目标无线接入点的接入验证信息,建立所述第一用户设备1与所述目标无线接入点之间的无线连接。又如,所述第一用户设备1还可以基于所述接入点相关信息,并结合自身已经扫描到的无线接入点列表信息,自动判断触发向所述目标无线接入点发送建立无线连接的请求。又如,所述第一用户设备1还可以在确定了所述目标无线接入点的接入相关信息后提示对应用户,并基于用户的操作指令,建立所述无线连接。

在此,本申请基于解析所述目标无线接入点的目标二维码信息而获得的所述目标无线接入点的接入相关信息,建立与所述无线接入点的无线连接; 从而,使得对应用户在不知道所述目标无线接入点的接入相关信息,或是所述第一用户设备1并不能顺利从对应服务器获得所述接入相关信息等情况下,所述第一用户设备1也能快速地获得优质的目标无线接入点的接入相关信息,从而满足了所述第一用户设备1的无线连接需要。此外,本申请还使得第一用户设备1不必在自身设备显示的众多无线接入点列表信息中进行选择并进行对应接入相关信息获取,而是直接基于所述目标无线接入点对应的接入点相关信息实现无线连接,简化了相应操作,优化了用户体验;在此,所述目标无线接入点可以是其他用户设备中已成功连接、或是即使未连接但连接成功率较高的无线接入点,从而能够保证所述第一用户设备1基于此所述目标无线接入点进行无线连接的成功率。

优选地,在步骤S401中,所述第一用户设备1通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息。

具体地,在此,所述第一用户设备1包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等,在此,优选地,所述第一用户设备1为具有扫描功能,如配备拍照装置,或是能够借助第三方设备实现扫描功能的智能终端设备。与此对应,所述第二用户设备2(在图3中示出)包括能够接入无线网络的各种智能终端设备,如智能手机、平板电脑、可穿戴设备等。此时,优选地,所述第一用户设备1与所述第二用户设备2紧邻,即所述第一用户设备1的用户可以操作该第一用户设备1扫描所述第二用户设备2显示界面上呈现的目标二维码信息。在此,所述第二用户设备2为所述第一用户设备1提供了所述目标二维码信息。例如,在所述第二用户设备2的显示界面中呈现所述目标二维码信息。优选地,所述第二用户设备2还可以在显示界面上呈现多个二维码信息,其中每一个二维码信息对应于一个无线接入点的接入相关信息,进而,所述第一用户设备1的用户可以在所述多个二维码信息中确定目标二维码信息,通过所述第一用户设备1扫描该确定的目标二维码信息,获取与该目标二维码信息对应的目标无线接瑞安的接入相关信息。在此,进一步,优选地,所述第二用户设备2中呈现的所述多个二维码信息可以对应匹配相 应的接入点关联信息,所述接入点关联信息包括但不限于接入点信号强度信息、连接速度信息、接入点位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。

在此,所述第二用户设备2所呈现的目标二维码信息,或是优选实施例中所呈现的多个二维码信息可以是第二用户设备2当前自身正在连接,或是之前曾连接,又或是即使没有连接过但是是基于该第二用户设备2当前位置获取并推定连接成功率较高的无线接入点对应的二维码信息。

在此实施例中,优选地,所述第二用户设备2中所呈现的二维码信息对应的无线接入点存在于所述第二用户设备2当前位置对应的无线接入点列表中。同时,由于所述第一用户设备1与所述第二用户设备2在位置关系上紧邻,可以推定所述第二用户设备2能够扫描到的无线接入点列表与第一用户设备1能够获取的无线接入点列表基本重合,或是大部分无线接入点均重合。进而,所述目标无线接入点同样覆盖第一用户设备1的概率很高。更进一步,由于所述第一用户设备1与所述第二用户设备2在位置关系上紧邻,在实际应用中,也可以是所述第一用户设备1的用户直接确定该第一用户设备1中存在的、同时为所述第二用户设备2中所存储的无线接入点对应的二维码信息。

在此,本申请中,所述第一用户设备1可以通过扫描目标二维码的方式获取所述第二用户设备2中对应的目标无线接入点的接入相关信息,如连接密码信息,从而使得若第一用户设备1由于无线网络连接状况、用户设备差异等因素影响而无法顺利连接上目标无线接入点时,可以从与之紧邻的第二用户设备2中直接获取所述目标无线接入点的接入相关信息,同时,基于所述扫描方式获取接入相关信息并不需要耗费第一用户设备1自身的流量,从而可以节省了第一用户设备1的流量资源。

图5示出根据本申请一个优选实施例的一种在第一用户设备端用于建立无线连接的部分流程图。其中是,所述步骤S401包括步骤S4011、步骤S4012和步骤S4013。

其中,在步骤S4011中,所述第一用户设备1获取关于无线接入点的 一个或多个二维码信息;在步骤S4012中,所述第一用户设备1从所述一个或多个二维码信息优选确定关于目标无线接入点的目标二维码信息;在步骤S4013中,所述第一用户设备1解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

具体地,在实际应用中,所述第一用户设备1可能与提供所述目标无线接入点的其他用户设备并非紧邻,而是仅仅相距较近,能够同时被同一个或多个无线接入点覆盖;或者,当前所述第一用户设备1与其他用户设备,如所述第二用户设备2,并没有同时被所述目标无线接入点覆盖,但是由于所述第二用户设备2中存储所述目标无线接入点对应的接入相关信息,而该目标无线接入点所在位置又与所述第一用户设备1当前位置匹配,则所述第一用户设备1可以通过从所述第二用户设备2获取该目标无线接入点对应的二维码信息来实现对应的无线连接。在此,优选地,可以在与所述第一用户设备1对应的其他用户设备中生成加载有所述二维码信息的图片信息中,进而,第一用户设备1基于所述其他用户设备发送来的所述图片信息而获取对应的二维码信息。在此,所述第一用户设备1与所述第二用户设备2可以基于已有的各种移动通信网络或无线局域网络实现数据传输,或者,在上述设备之间距离范围合适的情况下,还可以基于所述设备对应的NFC(Near Field Communication,近距离无线通信技术)、屏幕信息共享等方式实现包含有所述二维码信息的图片信息的传输。

在此,在步骤S4011中,所述第一用户设备1获取关于无线接入点的一个或多个二维码信息。例如,所述第一用户设备1从第二用户设备2中获取二维码信息,此时,所述第二用户设备2中可能包含有多个与所述第一用户设备1匹配的无线接入点,从而所述第一用户设备1可以获取各个匹配无线接入点的二维码信息,例如,获取加载有各个二维码信息的图片信息。接着,在步骤S4012中,所述第一用户设备1从所述一个或多个二维码信息优选确定关于目标无线接入点的目标二维码信息,在此,所述第一用户设备1可以基于自身的实际情况,如当前开启的应用需要、当前可扫描到的无线接入点信号的强度等信息,并可以结合所获取的各个二维码信息对应的所述接入点关联信息,选择一个当前最优的二维码信息为目标 无线接入点的目标二维码信息。接着,在步骤S4013中,所述第一用户设备1解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息,例如,通过所述第一用户设备1自动选择、或对应用户选中的加载有所述目标二维码信息的图片信息,解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备可以从与之相邻的其他用户设备、或是从与之不相邻但是有与第一用户设备可以匹配的所述目标无线接入点的接入相关信息的其他用户设备中获取所述目标无线接入点的二维码信息,进而,所述第一用户设备可以从更大范围内的、更多的其他用户设备中获取所述连接成功率较高的目标无线接入点高效地实现对应的无线连接。

优选地,在步骤S4011中,所述第一用户设备1从第二用户设备2获取关于无线接入点的一个或多个二维码信息,其中,所述第二用户设备2与所述第一用户设备1间的距离小于或等于预定的距离阈值。

具体地,在此,优选地,虽然有时所述第一用户设备1与所述第二用户设备2无法进行面对面的二维码信息扫描操作,但是两个设备各自的当前位置依然可以被一个或多个相同的无线接入点覆盖,同时,所述第二用户设备2中存储有所述一个或多个相同的无线接入点中至少一个接入点的接入相关信息对应的二维码信息,优选地,所述二维码信息可以是所述第二用户设备2当前自身正在连接的无线接入点对应的二维码信息,又或者,该二维码信息可以是所述第二用户设备2没有连接、但是是基于该第二用户设备2当前位置获取并推定连接成功率较高的无线接入点对应的二维码信息。在此,期望所述距离阈值能达到的效果是:能够满足当所述第一用户设备1与所述第二用户设备2之间的距离小于或等于该预定的距离阈值时,至少有一个无线接入点能够同时覆盖上述两个设备,并且所述第二用户设备2能够有至少一个上述无线接入点的无线接入信息。在此,所述距离阈值的设定可以参考所述第一用户设备所在的一定范围的区域中,能够被同一个无线接入点覆盖的任意两个用户设备之间的距离,并基于对历史 统计该距离数值的分析,确定一个最合理的距离阈值。又或者,可以参考一般无线接入点覆盖范围,合理地确定所述距离阈值。

在本实施例中,将所述第一用户设备1与为其提供所述目标二维码信息的第二用户设备2之间的地域关系由紧邻扩展到一定距离阈值范围内,从而使得可以为所述第一用户设备1提供可用无线接入点的二维码信息的用户设备增多,使得所述第一用户设备1不仅可以借助与其紧邻的其他用户设备、而是有机会可以从更广范围内的更多其他用户设备中获取可用的无线接入点的二维码信息,此时,由于所述第一用户设备1与所述第二用户设备2依然可以是同时处于所述目标无线接入点的覆盖范围之内,适用环境相似度较高,所以,所述第一用户设备1基于所述第二用户设备2提供的所述目标二维码信息,可以成功连接上对应目标无线接入点的概率也相应较高,从而可以更有效地帮助所述第一用户设备1的用户实现无线连接的需求。

优选地,在步骤S4011中,所述第一用户设备1发送关于无线接入点的二维码信息请求,其中,所述二维码信息请求包括第一用户设备1的位置信息;获取关于无线接入点的一个或多个二维码信息,其中,所述二维码信息对应的无线接入点或提供所述二维码信息的用户设备与所述位置信息匹配。

具体地,在实际应用中,为第一用户设备1提供所述二维码信息的所述第二用户设备2可以通过多种方式获知该第一用户设备1的需求。例如,当所述第一用户设备1与所述第二用户设备2紧邻,则两设备对应的用户可能基于直接沟通及确定由所述第一用户设备1从所述第二用户设备2中获取所述二维码信息。又如,优选地,所述第二用户设备2获取到所述第一用户设备1发送的关于无线接入点的二维码信息请求,其中,所述二维码信息请求包括第一用户设备1的位置信息。

在此,在步骤S4011中,所述第一用户设备1发送的关于无线接入点的二维码信息请求即可以是针对确定的所述第二用户设备2发送的,也可以是以广播的形式发送给不确定的多个所述第二用户设备2。进而,所述第一用户设备1基于所发出的的所述请求,获取反馈的相对应的无线接入 点的一个或多个二维码信息。在此,可选地,所反馈的二维码信息对应的无线接入点可能与所述位置信息匹配,例如,接受到所述第一用户设备1请求的所述第二用户设备2基于所获取的第一用户设备1的位置信息,并结合其自身存储的各个无线接入点对应的地理位置信息,为所述第一用户设备1匹配与其所述位置信息重叠或一定范围内相邻的无线接入点;在此,还可选的,提供所述二维码信息的用户设备与所述位置信息匹配,例如,所述二维码信息的用户设备当前的地理位置信息与所述第一用户设备1的位置信息小于预定的距离阈值,又如,提供所述二维码信息的用户设备保存有其自身历史地理位置信息对应的接入相关信息,而此历史地理位置信息与所述第一用户设备1的位置信息匹配。在此,优选地,本申请一个具体的应用场景是:所述第一用户设备1与其他提供所述二维码信息的用户设备都加载了共同的应用程序,并可以选择在该应用程序对应的的交互平台上公布自己的相关信息,如当前或曾经地理位置信息,各个用户设备可以彼此发送请求并获得其他用户设备传输的数据。在此,优选地,所述第一用户设备1可以从一个所述其他用户设备中获取所述二维码信息,也可以从多个所述其他用户设备中获取所述二维码信息。

在本实施例中,将所述第一用户设备1与为其提供所述目标二维码信息的第二用户设备2之间的关系进一步放宽,不限于当前紧邻、也不限于一定距离阈值。而是可以从更广范围内的更多其他用户设备中获取可用的无线接入点的二维码信息,在此,以所述第一用户设备1发出的所述请求包含其当前的的位置信息,基于此位置信息能够准确地匹配到符合条件的无线接入点的一个或多个二维码信息。

在一个优选实施例中,所述二维码信息附着于对应的图片信息,其中,在步骤S4012中,所述第一用户设备1在所述第一用户设备1的显示界面上呈现所述一个或多个二维码信息所附着的对应的图片信息;基于所述图片信息,从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形 式包括在平面分布的黑白相间的图形标志,在此,为了方便所述二维码信息在不同用户设备之间的传输,可以将所述二维码信息加载在相应的图片信息中,从而由第一用户设备1从所述提供二维码信息的用户设备中直接获取加载有所述二维码信息的所述图片信息。进而,所述第一用户设备1在其显示界面上呈现所述图片信息,可以直接在所述显示界面上呈现图片信息的二维码信息,即在所述显示界面上展示出二维码信息的图形标志,也可以只在所述显示界面上呈现所述图片信息对应的信息列表。进而,在所述一个或多个图片信息中确定优选的图片信息,而该优选图片对应的二维码信息,即为所确定的目标无线接入点的目标二维码信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备可以从与之相邻的其他用户设备、或是从与之不相邻但是有与第一用户设备可以匹配的所述目标无线接入点的接入相关信息的其他用户设备中获取所述目标无线接入点的二维码信息,进而,所述第一用户设备可以从更大范围内的、更多的其他用户设备中获取所述连接成功率较高的目标无线接入点高效地实现对应的无线连接。

优选地,所述图片信息还包含与所述无线接入点对应的接入点关联信息;其中,在步骤S4012中,所述第一用户设备1在所述第一用户设备的显示界面上呈现所述一个或多个二维码信息所附着的对应的图片信息;基于所述图片信息对应的接入点关联信息,从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

具体地,在此,所述接入点关联信息可以包括接入点信号强度信息、连接速度信息、接入点归属信息,接入点覆盖范围信息、接入点位置信息、提供所述无线接入点二维码信息的用户设备的位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。例如,所述第一用户设备1会优选信号强度大、或是连接速度快、或是与自身距离较近的无线接入点对应的二维码信息,从而可以提高无线连接的成功率。又如,在一些特定的应用场景下,对应用户会希望所述第一用户设备1连 接一些安全性较高的无线接入点,此时可以从接入点归属信息和接入点安全信息中判断确定出符合要求的目标无线接入点。在此,可选的,所述接入点关联信息可以加载于图片信息中二维码信息所在位置之外的其他区域;还可选的,将所述接入点关联信息中部分信息以可见的图片形式加载在二维码信息显示区域之上。从而基于图片信息中显示的对应的接入点关联信息,第一用户设备1从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

在此,本领域技术人员应能理解上述各个接入点关联信息仅为举例,其他现有的或今后可能出现的其他类型的接入点关联信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

在此,本实施例中所述接入点关联信息可以作为参考信息,帮助第一用户设备1从获取的多个二维码信息中优选出目标无线接入点的目标二维码,从而进一步提高了所述第一用户设备1的无线连接成功率,也可以满足所述第一用户设备1对目标无线接入点的一些特定的需求,从而优化了用户体验。

优选地,在步骤S4013中,所述第一用户设备1基于对应用户对所述图片信息的手势操作,解析所述目标二维码信息以获得所述目标无线接入点的接入相关信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形式包括在平面分布的黑白相间的图形标志。在此,所述第一用户设备1在其显示界面上呈现所述图片信息,可以直接在所述显示界面上呈现图片信息的二维码信息,即在所述显示界面上展示出二维码信息的图形标志,也可以只在所述显示界面上呈现所述图片信息对应的信息列表。此时,可以通过不限于点击、长按等自定义的用户的手势操作对目标无线二维码对应的图片信息进行选中,从而读取所述图片中的二维码信息的几何图形对应的二进制数据。例如,所述显示界面上展示出打开的所述图片信息,基于对应用户对其中包含的二维码信息的图形标志的长按操作,读取对应的二进制数据,进而基于所述第一用户设备1中预置的解码模块对读取的所述 二进制数据进行解码,从而获得所述二维码信息所指代的所述目标无线接入点的接入相关信息。

在一个优选实施例中(参考图1),所述接入相关信息包括以下任意一项:所述目标无线接入点的标识信息和接入验证信息;用于获取所述标识信息和接入验证信息的访问地址信息;包含所述标识信息和接入验证信息的描述文件信息;用于获取所述描述文件信息的访问地址信息。

具体地,在此,所述接入相关信息可以包括相应的目标无线接入点的标识信息和接入验证信息,其中,所述标识信息可以包括该目标无线接入点的SSID(Service Set Identifier,服务集标识)信息、设备MAC(Media Access Control,媒体访问控制)地址信息,或是同时包含SSID信息和MAC地址信息其中,所述标识信息主要用以辨识所述目标无线接入点对应的无线网络;在此,不同的无线接入点对应与不同安全策略,即不同无线链路认证方式,所述接入验证信息即可包括所述无线链路认证对应的验证信息,例如在密钥认证方式中,所述接入验证信息即包括无线接入点对应的接入点连接密码信息。

在此,基于不同类型的第一用户设备1调用数据的方式不同,例如当所述第一用户设备1调用数据有限制,例如,IOS系统设备基于其封闭式系统的特点,并不能直接调用所述目标无线接入点的标识信息和接入验证信息,而是通过运行相应的描述文件信息实现对应的操作,进而在此,为了适应这类第一用户设备1的需要,所述接入相关信息还包括包含所述标识信息和接入验证信息的描述文件信息。

在此,由于所述二维码信息中能够记录的数据信息有上限,或者在实际数据传输中,希望减少所述二维码信息中包含的数据量以加速数据传输。所述接入相关信息还可以仅仅包括所述标识信息和接入验证信息的访问地址信息、或者仅仅包括用于获取所述描述文件信息的访问地址信息。进而,基于解析所述二维码信息获得的所述各类访问地址信息,进一步通过访问所述地址信息,获取对应的标识信息和接入验证信息、或所述描述文件信息。

在此,本申请将连接无线接入点最需要的接入相关信息灵活地以多种 形式加载在对应的二维码信息中,从而使得不同类型、不同需要的第一用户设备都可以通过最适合自身的接入相关信息实现最终的无线连接。

优选地,若所述接入相关信息包括所述目标无线接入点的标识信息和接入验证信息;在步骤S402中,所述第一用户设备1通过利用所述标识信息和接入验证信息调用第一用户设备中的系统无线连接模块,建立所述第一用户设备1与所述目标无线接入点的无线连接。

具体地,在此,所述第一用户设备1基于对所述目标二维码信息的解析获得目标无线接入点的标识信息和接入验证信息,进而,在步骤S402中,所述第一用户设备1通过利用所述标识信息和接入验证信息调用第一用户设备1中的系统无线连接模块,此时,所述系统无线连接模块包括但不限于第一用户设备1中相应用户中加载脚本文件,或是在设置应用SDK(Software Development Kit软件开发工具包)调用接口等,进而建立所述第一用户设备1与所述目标无线接入点的无线连接。

更优选地,在步骤S402中,所述第一用户设备1当所述系统无线连接模块调用受限时,基于所述标识信息和接入验证信息,生成对应的描述文件信息;通过执行所述描述文件信息,建立所述第一用户设备1与所述目标无线接入点的无线连接。

具体地,实际应用中,有时所述第二用户设备2并不会预先判断所述第一用户设备1的类型并匹配包含相应的可用的接入相关信息的目标二维码信息。此时,可能由于设备的差异导致所述第一用户设备1获取的接入相关信息无法直接适用,例如,在此,所述第一用户设备1基于对所述目标二维码信息的解析获得的是目标无线接入点的标识信息和接入验证信息。但是所述第一用户设备1自身调用数据有限制,例如,IOS系统设备基于其封闭式系统的特点,并不能直接调用所述目标无线接入点的标识信息和接入验证信息,而是通过运行相应的描述文件信息实现对应的操作。进而在此,若所述系统无线连接模块调用受限,可以进一步基于所获的目标无线接入点的标识信息和接入验证信息生成对应的描述文件信息,接着,由所述第一用户设备1通过执行该描述文件信息,顺利发起与建立与所述目标无线接入点的无线连接。

在一个优选实施例中(参考图4),所述方法还包括在步骤S403(未示出),在步骤S403中,所述第一用户设备1检测第一用户设备1是否在所述目标无线接入点的覆盖范围内;其中,在步骤S402中,所述第一用户设备1当第一用户设备1在所述目标无线接入点的覆盖范围内,基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。

具体地,为了提高所述第一用户设备1连接所述目标无线接入点的成功率,实际应用中,优选地,可以在获得所述目标无线接入点的接入相关信息后,检测所述第一用户设备1是否在所述目标无线接入点的覆盖范围内。若是所述第一用户设备1在所述目标无线接入点的覆盖范围内,则进一步,在步骤S402中,所述第一用户设备1基于所述接入相关信息建立对应无线连接;若是所述第一用户设备1不在所述目标无线接入点的覆盖范围内,则可以推定,即使拥有所述目标无线接入点的接入相关信息,由于所述第一用户设备1无法扫描到该目标无线接入点,依然无法建立相应无线连接,此时,则优选放弃该目标无线接入点,并可以基于本申请,再次确定其他合适的目标无线接入点。

优选地,在步骤S403中,所述第一用户设备1根据预定的检测条件检测第一用户设备1是否在所述目标无线接入点的覆盖范围内;其中,所诉检测条件包括以下至少任一项:若所述第一用户设备1扫描获得的无线接入点包括所述目标接入点,则第一用户设备1在所述目标无线接入点的覆盖范围内;若所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值,则第一用户设备在所述目标无线接入点的覆盖范围内;若所述第一用户设备1与提供所述目标二维码信息的第二用户设备2间的距离小于或等于第二距离阈值,则第一用户设备1在所述目标无线接入点的覆盖范围内。

具体地,所述检测条件可以包括:若所述第一用户设备1扫描获得的无线接入点包括所述目标接入点,则第一用户设备1在所述目标无线接入点的覆盖范围内。在此,例如,所述第一用户设备1可以基于自身的扫描功能获得其当前所在位置附近的无线接入点列表信息,若是所述目标无线接入点同时在该无线接入点列表信息中,则所述第一用户设备1在所述目 标无线接入点的覆盖范围内。

在此,所述检测条件还可以包括:若所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值,则第一用户设备在所述目标无线接入点的覆盖范围内。在此,若是第一用户设备1获取的所述目标接入点对应的接入点关联信息中包含有该目标无线接入点自身的覆盖范围信息,则可以优选该覆盖范围信息为所述第一距离阈值,当所述第一用户设备1与所述目标接入点间的距离小于或等于第一距离阈值时,则推定说明,所述第一用户设备1在所述目标无线接入点的覆盖范围内。此外,为了使得基于该检测条件确定的满足条件的目标无线接入点能够具有更高的连接成功率,还可以基于所述目标无线接入点自身的覆盖范围信息,并结合所述无线接入点的历史连接状况,进一步确定更精确的第一距离阈值。此外,若是所述目标无线接入点自身没有对应的覆盖范围信息,也可以参考同类型的无线接入点的一般覆盖范围信息确定所述第一距离阈值。在此,对于检测条件中的第一距离阈值,可以基于所检测的目标接入点的不同而灵活变化,有时,也可以为多个所述目标无线接入点匹配相同的第一距离阈值。

在此,所述检测条件还可以包括:若所述第一用户设备1与提供所述目标二维码信息的第二用户设备2间的距离小于或等于第二距离阈值,则第一用户设备1在所述目标无线接入点的覆盖范围内。在此,期望所述第二距离阈值能达到的效果是:能够满足当所述第一用户设备1与所述第二用户设备2之间的距离小于或等于该预定的第二距离阈值时,所述目标无线接入点能够同时覆盖上述两个设备。在此,优选地,所述第一用户设备1可以基于自身的位置信息和对应第二用户设备2的地理位置信息,并结合所述目标无线接入点对应的覆盖范围信息,确定所述第二距离阈值。又或是,所述第二距离阈值的设定可以参考所述第一用户设备1所在的一定范围的区域中,能够被同一个无线接入点覆盖的任意两个用户设备之间的距离,并基于对历史统计该距离数值的分析,确定一个最合理的第二距离阈值,进而,基于所述第一用户设备1与对应第二用户设备2各自的地理位置信息确定其实际距离信息,再与该第二距离阈值进行比较检测。

在此,本领域技术人员应能理解上述各个预定的检测条件仅为举例,其他现有的或今后可能出现的其他类型的检测条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

图6示出根据本申请另一个优选实施例的一种在第一用户设备端和第二用户设备端用于建立无线连接的方法流程图。其中所述方法包括步骤S603、步骤S604、步骤S601和步骤S602。

其中,在步骤S603中,所述第二用户设备2基于无线接入点的接入相关信息生成所述无线接入点的二维码信息;在步骤S604中,所述第二用户设备2在显示界面上呈现关于所述二维码信息;进而,在步骤S601中,所述第一用户设备1通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息;接着,在步骤S602中,所述第一用户设备1基于所述接入相关信息,建立第一用户设备1与所述目标无线接入点的无线连接。在此,图6中步骤S602与图4中步骤S402内容相同或基本相同,故在此不再赘述,并以应用的方式包含于此。

具体地,在步骤S603中,所述第二用户设备2基于无线接入点的接入相关信息生成所述无线接入点的二维码信息。第二用户设备2基于自身连接无线接入点的需要,可以从对应的云端服务器获取过一个或多个无线接入点的接入相关信息,甚至是对应的接入点关联信息。此时,该第二用户设备2中存储的接入相关信息的无线接入点可能是与其当前位置信息匹配的,或者,也可以是与其历史连接的位置信息匹配的。在此,所述第二用户设备2可以定期的存储一批可能有重复利用价值、并且连接成功率较高的当前无线接入点的接入相关信息,在此,所述接入相关信息或是直接以二维码信息的形式存储,或是在所述第一用户设备1发出请求时,临时再生成加载了接入相关信息的二维码信息。

接着,在步骤S604中,所述第二用户设备2在显示界面上呈现关于所述二维码信息。在此,所述第二用户设备2的显示界面上所呈现的是黑白相间的图形标志,所述第二用户设备2可以选择呈现一个或多个二维码信息,以供对应的第一用户设备1选择。基于所述第二用户设备2的设备 的显示界面的大小,可以选择在所述显示界面上一次呈现一个或多个所述二维码信息。此外,还可以相应显示与所述二维码信息对应的无线接入点匹配的接入点关联信息。从而,可以为所述第一用户设备1优选目标二维码信息提供参考依据。

接着,在步骤S601中,所述第一用户设备1通过扫描第二用户设备2上呈现的目标二维码信息,获取关于所述目标二维码信息对应的目标无线接入点的接入相关信息。在此,所述第二用户设备2为所述第一用户设备1提供了所述目标二维码信息。例如,在所述第二用户设备2的显示界面中呈现所述目标二维码信息。优选地,所述第二用户设备2还可以在显示界面上呈现多个二维码信息,其中每一个二维码信息对应于一个无线接入点的接入相关信息,进而,所述第一用户设备1的用户可以在所述多个二维码信息中确定目标二维码信息,通过所述第一用户设备1扫描该确定的目标二维码信息,获取与该目标二维码信息对应的目标无线接瑞安的接入相关信息。在此,进一步,优选地,所述第二用户设备2中呈现的所述多个二维码信息可以对应匹配相应的接入点关联信息,所述接入点关联信息包括但不限于接入点信号强度信息、连接速度信息、接入点位置信息等。进而,参考所述第二用户设备2中呈现的所述接入点关联信息,所述第一用户设备1的对应用户可以从所述多个二维码信息中优选出目标二维码信息。

在此,所述第二用户设备2基于其可获取到的连接成功较高的无线接入点的接入相关信息生成所述无线接入点的二维码信息,从而将所述二维码信息提供给同样可能适用该无线接入点的第一用户设备1,配合着所述第一用户设备基于所确定的、连接成功率较高的目标二维码信息对应的接入相关信息实现所述无线连接,与此同时,所述第一用户设备存储的所述接入相关信息得到了重复利用,从而在整体上提高了资源利用率。

优选地,在步骤S603中,所述第二用户设备2基于无线接入点的接入相关信息生成所述无线接入点的二维码信息;将所述二维码信息附着于对应的图片信息,其中,所述图片信息还包含有与所述无线接入点对应的接入点关联信息。

具体地,在此,所述二维码信息可以包括用特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的条码信息,其表现形式包括在平面分布的黑白相间的图形标志,在此,为了方便所述二维码信息在不同用户设备之间的传输,可以将所述二维码信息加载在相应的图片信息中,从而由第一用户设备1从所述第二用户设备2中直接获取加载有所述二维码信息的所述图片信息。其中,所述图片信息中还可以同时加载包含有与所述无线接入点对应的接入点关联信息,所述接入点关联信息可以包括但不限于接入点信号强度信息、连接速度信息、接入点归属信息,接入点覆盖范围信息、接入点位置信息、提供所述无线接入点二维码信息的用户设备的位置信息等。在此,可选的,所述接入点关联信息可以加载于图片信息中二维码信息所在位置之外的其他区域;还可选的,将所述接入点关联信息中部分信息以可见的图片形式加载在二维码信息显示区域之上。从而基于图片信息中显示的对应的接入点关联信息,第一用户设备1从所述一个或多个二维码信息中优选确定关于目标无线接入点的目标二维码信息。

在此,所述目标无线接入点的目标二维码信息可以附着于对应的图片信息,从而基于所述图片信息的传输,使得第一用户设备1可以方便、不受二维码直接扫面限制地、从所述第二用户设备2中获取所述目标无线接入点的二维码信息,进而,满足所述第一用户设备1可以从更大范围内的、更多的所述第二用户设备2中获取所述连接成功率较高的目标无线接入点从而高效地实现对应无线连接的需要。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件 或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1