接入点连接方法及装置的制造方法_2

文档序号:9492350阅读:来源:国知局
多个接入点连接信息中快速锁定目标接入点的连接信息。在为目标接入点配置身份标识时,可为目标接入点分配一个唯一的字符或字符串,将该字符或字符串作为目标接入点的身份标识。
[0048]302、服务器生成目标接入点的地址信息,该地址信息中至少包括目标接入点的身份标识。
[0049]在本发明实施例中,在为目标接入点配置一个身份标识之后,还将为目标接入点生成一个地址信息,具体的地址信息生成方式可参考现有的地址生成方式,本实施例对此不作具体限定,仅需保证每个接入点分别对应一个唯一的地址信息即可。其中,该地址信息具体可为URL (Uniform Resoure Locator,统一资源定位符)。
[0050]303、服务器生成该地址信息对应的图形标识,并将该图形标识返回至第二终端。
[0051]在本发明实施例中,由于第一终端借助目标接入点的图形标识与目标接入点建立连接。所以在生成目标接入点的地址信息之后,还需为该地址信息生成对应的图形标识。由于目标接入点与一个地址信息相对应,而该地址信息又与一个图形标识相对应,所以目标接入点对应一个图形标识。在生成该地址信息对应的图形标识时,可采取图形标识生成器实现。
[0052]在生成图形标识后,服务器将该图形标识返回至第二终端,从而第二终端在接收到该图形标识后,由目标接入点所有者将该图形标识置于图形标识承载体上,以供第一终端进行扫描。其中,图形标识承载体可为目标接入点的表面、粘贴在目标接入点附近物体上的打印纸张等等,本发明实施例对图形标识承载体的类型不作具体限定。
[0053]需要说明的是,在通过上述步骤301至步骤303生成目标接入点的图形标识后,对于第一终端来说,若第一终端安装了预设应用,则利用安装在第一终端上的预设应用扫描目标接入点的图形标识,便可实现与目标接入点建立连接,具体连接过程详见下述步骤304至步骤308。
[0054]304、第一终端获取接入点连接页面的API,该接入点连接页面由终端在发起接入点连接过程时获取。
[0055]在本发明实施例中,第一终端用户在点击第一终端的无线网络连接按钮后,第一终端便可搜索到位于第一终端附近的无线网络,并以列表的形式将搜索到的可连接无线网络进行显示。当第一终端移动至目标接入点所覆盖的无线网络范围内时,第一终端上显示的可连接无线网络列表中便会出现目标接入点的相关信息,该相关信息包括但不限于目标接入点的SSID、目标接入点的信号强度信息等等。之后,若第一终端用户在可连接无线网络列表中选中了目标接入点进行连接,则第一终端的显示界面上会弹出一个接入点连接页面。
[0056]此外,该接入点连接页面有一个API,该API具体可为JSAPI (Java ScriptApplicat1n Programming Interface,脚本语言应用程序编程接口)。该 JSAPI 是由 JavaScript (脚本)语言编写的应用程序接口,是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令(动作)。在本发明实施例中第一终端通过该JSAPI判断自身是否安装了预设应用。当然,上述API除JSAPI外,还可为其他类型的API,本发明实施例对此不作具体限定。本发明实施例仅以JSAPI为例进行举例说明。
[0057]在本发明实施例中,API是由JavaScript语言编写的,所以该JSAPI —般是通过〈script〉标签将其引用到接入点连接页面中的,所以在获取接入点连接页面的JSAPI时,可采用该〈script〉标签进行获取。该接入点连接页面通常由服务器进行生成,并由服务器将其发送到第一终端。每当检测到用户的接入点连接操作时,便获取该接入点连接页面,并将该接入点连接页面显示在显示界面上。
[0058]305、第一终端通过API判断第一终端是否安装了预设应用。
[0059]在本发明实施例中,API可以拉取第一终端的已安装软件应用列表。API在拉取到第一终端的已安装软件应用列表后,判断预设应用的应用名称是否出现在已安装软件应用列表中;如果预设应用的应用名称出现在已安装软件应用列表中,则确定第一终端安装了预设应用;如果预设应用的应用名称未出现在已安装软件应用列表中,则确定第一终端未安装预设应用。
[0060]其中,预设应用可为事先指定的具有扫描图形标识功能的任一应用,本发明实施例对预设应用的类型不进行具体限定。
[0061]306、如果第一终端安装了预设应用,则第一终端调用预设应用扫描目标接入点的图形标识,得到目标接入点的接入点密码。
[0062]在本发明实施例中,针对第一终端是否安装了预设应用,第一终端在获取目标接入点的接入点密码时,分为如下两种不同的获取方式。
[0063]第一种方式、如果第一终端安装了预设应用,则第一终端调用预设应用扫描目标接入点的图形标识,得到目标接入点的接入点密码。
[0064]针对第一种方式,在第一终端调用预设应用扫描目标接入点的图形标识,得到目标接入点的接入点密码时,具体可采取下述方式实现:
[0065]扫描目标接入点的图形标识,得到该图形标识对应的地址信息,该地址信息中至少包括目标接入点的身份标识;向服务器发送目标接入点的身份标识,由服务器根据该身份标识,获取目标接入点的接入点密码;接收服务器返回的目标接入点的接入点密码。
[0066]在本发明实施例中,由于安装在第一终端上的预设应用具有扫描图形标识的功能,所以第一终端在扫描目标接入点的图形标识时,可调用该预设应用进行扫描。此外,由于每个图形标识均对应一个地址信息,所以在扫描目标接入点的图形标识后,便可获得该图形标识对应的地址信息。该地址信息中至少包括目标接入点的身份标识。
[0067]此外,服务器在为各个接入点配置身份标识后,会存储各个接入点的连接信息与身份标识的对应关系,这样根据目标接入点的身份标识便能快速获取到目标接入点连接信息,且目标接入点连接信息为目标接入点的SSID和接入点密码。服务器在接收到第一终端发送的目标接入点的身份标识后,在连接信息与身份标识的对应关系中进行遍历查找,便可查找到与该身份标识对应的连接信息,而该连接信息便为目标接入点连接信息。
[0068]需要说明的是,服务器在向第一终端发送目标接入点连接信息时,可采取将目标接入点连接信息直接发送给第一终端的方式,还可采取将目标接入点连接信息以加密的形式发送给第一终端的方式。具体采取何种发送方式,本实施例对此不作具体限定。本实施例仅以服务器将加密后的目标接入点连接信息发送给第一终端为例,进行举例说明。
[0069]第二种方式、如果第一终端未安装预设应用,则第一终端通过运营商下发的短信获取目标接入点的接入点密码,或者第一终端接收第一终端用户输入的接入点密码,该接入点密码由目标接入点的所有者向第一终端用户提供。
[0070]307、第一终端根据接入点密码,连接目标接入点。
[0071]在本发明实施例中,第一终端在接收到服务器发送的加密目标接入点连接信息后,根据预设规则对加密的目标接入点连接信息进行解密,得到目标接入点的SSID和接入点密码;调用终端系统服务根据接入点密码,连接目标接入点。
[0072]其中,预设规则指代与加密目标接入点连接信息的加密算法相对应的解密算法。在得到目标接入点的SSID和接入密码后,第一终端会自动调用终端系统服务目标接入点的接入点密码,连接目标接入点。
[0073]需要说明的是,第一终端在得到目标接入点的接入点密码后,无需第一终端用户参与,可直接与目标接入点建立连接。且在连接成功后,将显示连接成功提示信息。对于第一终端用户来说,在扫描目标接入点的图形标识后,无需再执行任何操作,整个连接过程对于第一终端用户来说是透明的,整个建立连接过程中用户参与少,无论接入密码多复杂(包括大小写字母、数字、符号),在连接接入点过程中均不会因为密码过长过复杂而出错,省时省力。
[0074]308、如果第一终端与目标接入点建立连接失败,则在第一终端的显示界面上显示建立连接失败的提示信息。
[0075]在本发明实施例中,在获取到目标接入点的接入点密码后,由于受到当前网络状况不好,或者当前连接目标接入点的终端数量过多等因素的影响,会存在第一终端不能与目标接入点建立连接的情况。针对该种情况,服务器会向第一终端下发建立连接失败的提示信息,该提示信息中可包括“建立连接失败”等字样和建立连接失败的原因等等,本发明实施例对该提示信息包括的内容不进行具体限定。
[0076]需要说明的是,在很多情形下,目标接入点所有者出于无线网络安全性的考虑,可能会不定时地变换目标接入点的接入点密码。每当接入点密码变换后,之前生成的图形标识便会失效。由于目标接入点所有者未及时对图形标识承载体上的图形标识进行更新,或者第一终端用户未发现更新后的图形标识,则即便第一终端用户通过第一终端扫描接入点密码变换前的图形标识,也不会连接至目标接入点。在此种情形下,为了对第一终端用户进行图形标识失效提示,本实施提供的方法还包括如下步骤:如果目标接入点的图形
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1