一种网络接入点位置信息提示方法、终端以及服务器的制造方法_3

文档序号:9331110阅读:来源:国知局
入点并接入网络。
[0062]图3是本发明另一实施例中的网络接入点位置信息提示方法的流程示意图,本实施例主要以移动终端和网络接入服务器二者的角度进行描述方案的实施过程,如图3所示可以包括:
[0063]S301,移动终端向网络接入服务器提交当前搜索到的网络接入点的标识信息。
[0064]具体的,移动终端在开启无线网络接入功能(例如WIFI功能)后,自动搜索附近的无线网络接入信号,该无线网络接入信号可以携带该接入点的标识信息,可以唯一标识网络接入功能提供方,例如SSID(Service Set Identifier服务集标识符),可选的还可以携带接入点设备网卡的MAC地址,用以区分采用了相同的SSID的不同网络接入功能提供方。本实施例中的移动终端将搜索到的无线网络接入信号中得到对应网络接入点的标识信息提交至网络接入服务器。在可选实施例中,移动终端可以首先判断是否可以接入搜索到的网络接入点,在搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,方向网络接入服务器提交当前搜索到的网络接入点的标识信息。
[0065]S302,网络接入服务器判断所述网络接入点是否可连接。
[0066]具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接,若不存在可连接的网络接入点,则执行S303。
[0067]S303,网络接入服务器向移动终端返回无可连接接入点的通知消息。
[0068]S304,移动终端向网络接入服务器提交当前所在的位置信息。
[0069]所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS (Global Posit1ning System,全球定位系统)、基站定位或其他定位方式获取到的定位坐标。
[0070]S305,网络接入服务器根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,获取与移动终端的距离最接近的网络接入点作为可用网络接入点。
[0071]本实施例中,网络接入服务器预先采集多个网络接入点的位置信息和接入账号信息,从而可以在预先采集到位置信息和接入账号信息的多个网络接入点中,获取与所述移动终端的距离最接近的至少一个网络接入点作为可用网络接入点。换而言之,即将接入点位置在移动终端附近的并且采集到有接入账号信息的网络接入点作为可用网络接入点,这样可以进一步保证推荐给用户的可用网络接入点是确实可以使用的,以免用户在找到被推荐的可用网络接入点后因没有接入帐号信息而无法通过成功接入。
[0072]S306,网络接入服务器确定在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知。
[0073]即根据是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知来判断该网络接入点是否可用,若一个网络接入点长期没有其他用户接入成功,那么可以认为该网络接入点是不可用的,比如已经关闭、迀移或损坏,若在预设时间区间内(比如I周、或1-2天)曾接收到针对该网络接入点的接入成功通知,那么可以确定该网络接入点是可用的,进而可以推荐给移动终端。
[0074]S307,网络接入服务器向移动终端返回可用网络接入点的位置信息和有效接入半径。
[0075]本实施例中,网络接入服务器在采集网络接入点的位置信息的同时记录该网络接入点的有效接入半径,例如20米或50米,进而在确定针对移动终端的至少一个可用网络接入点后,将该至少一个可用网络接入点的位置信息和有效接入半径返回给移动终端。
[0076]S308,移动终端确定所可用网络接入点相对于移动终端所在位置的的距离。例如网络接入点的位置与移动终端之间的距离为100米,而该网络接入点的有效接入半径为20米,那么可以进一步确认移动终端当前距离该网络接入点的有效接入区域为80米。
[0077]S309,移动终端在电子地图中标注并显示所述可用网络接入点的位置,发出接入点提示信息,如图7所示。
[0078]本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
[0079]图4是本发明实施例中的一种移动终端的结构示意图,如图所示本发明实施例中的移动终端至少可以包括:
[0080]接入点检测模块410,用于检测当前是否存在可连接网络接入点。
[0081]具体的,接入点检测模块410可以在移动终端开启无线网络接入功能(例如WIFI功能)后,自动搜索附近的无线网络接入信号,附近若存在无线网络接入点,其会向附近广播发射无线网络接入信号,该无线网络接入信号可以携带该接入点的标识信息,可以唯一标识网络接入功能提供方,例如SSID(Service Set Identifier服务集标识符),可选的还可以携带接入点设备网卡的MAC地址,用以区分采用了相同的SSID的不同网络接入功能提供方。若接入点检测模块410搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
[0082]进而在可选实施例中,接入点检测模块410如图5所示进一步可以包括:
[0083]接入点上报单元411,用于将当前搜索到的网络接入点的标识信息提交至所述网络接入服务器,以使所述网络接入服务器根据所述标识信息判断所述网络接入点是否可连接;
[0084]通知接收单元412,用于接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点。
[0085]位置信息提交模块420,用于当不存在可连接网络接入点时,向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
[0086]所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS (Global Posit1ning System,全球定位系统)、基站定位或其他定位方式获取到的定位坐标。本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到位置信息提交模块420提交的位置信息后,可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,网络接入服务器可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
[0087]接入信息获取模块430,用于接收网络接入服务器返回的所述可用网络接入点的位置信息。
[0088]具体的,所述网络接入服务器返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
[0089]进而在可选实施例中,所述网络接入服务器还可以向所述移动终端发送所述可用网络接入点的有效接入半径,使得所述移动终端可以根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,让移动终端进一步精确知悉去到哪个位置就可以接入该可用网络接入点。
[0090]接入点提示模块440,用于根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
[0091]具体的,若网络接入服务器返回的是可用网络接入点的实际定位坐标,则接入点提示模块440可以根据自身
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1