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

文档序号:9331110阅读:来源:国知局
当前的位置信息确定与可用网络接入点之间的方向和距离;若网络接入服务器返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则接入点提示模块440可以根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离。
[0092]在可选实施例中,所述移动终端进一步还可以包括:
[0093]电子地图显示模块450,用于根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置,如图7所示。
[0094]进而在可选实施例中,所述接入信息获取模块430还用于:
[0095]接收网络接入服务器返回的所述可用网络接入点的位置信息的同时接收网络接入服务器返回的所述可用网络接入点的有效接入半径;
[0096]所述移动终端还包括:
[0097]接入点测距模块460,用于根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的的距离。
[0098]在可选实施例中,所述移动终端进一步还可以包括:
[0099]接入成功通知模块470,用于在连接至所述可用网络接入点后,向所述网络接入服务器发送接入成功通知,让网络接入服务器知悉该可用网络接入点当前确实是可连接的。
[0100]本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
[0101]图6是本发明实施例中的一种网络接入服务器的结构示意图,如图所示本发明实施例中的网络接入服务器至少可以包括:
[0102]终端位置获取模块610,用于接收移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息。
[0103]所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS (Global Posit1ning System,全球定位系统)、基站定位或其他定位方式获取到的定位坐标。若移动终端搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
[0104]接入点查找模块620,用于根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
[0105]具体的,本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到移动终端提交的位置信息后,接入点查找模块620可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,接入点查找模块620可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
[0106]进而在判断与移动终端当前位置最接近的网络接入点时,接入点查找模块620可以结合网络接入点的位置与移动终端之间的距离,以及网络接入点的有效接入半径进行计算。例如网络接入点的位置与移动终端之间的距离为100米,而该网络接入点的有效接入半径为20米,那么可以进一步确认移动终端当前距离该网络接入点的有效接入区域为80米。
[0107]进而在可选实施例中,接入点查找模块620可以从预先采集到位置信息和接入账号信息的多个网络接入点中,获取与所述移动终端的距离最接近的至少一个网络接入点作为可用网络接入点。换而言之,即将接入点位置在移动终端附近的并且采集到有接入账号信息的网络接入点作为可用网络接入点,这样可以进一步保证推荐给用户的可用网络接入点是确实可以使用的,以免用户在找到被推荐的可用网络接入点后因没有接入帐号信息而无法通过成功接入。
[0108]接入信息发送模块630,用于向所述移动终端返回所述可用网络接入点的位置信息,以使移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
[0109]具体的,所述网络接入服务器向所述移动终端返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
[0110]进而在可选实施例中,所述接入信息发送模块630向所述移动终端返回所述可用网络接入点的位置信息的同时,还用于向所述移动终端发送所述可用网络接入点的有效接入半径,以使所述移动终端根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的的距离。
[0111]在可选实施例中,网络接入服务器还可以包括:
[0112]接入通知获取模块640,用于接收所述移动终端在连接至所述可用网络接入点后发送的接入成功通知;
[0113]接入点激活模块650,用于若定在预设时间区间内有接收到针对网络接入点的接入成功通知,则确定所述网络接入点为可用状态,同时接入点查找模块620可以仅将确定为可用状态的网络接入点确定为移动终端的可用网络接入点。
[0114]即根据是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知来判断该网络接入点是否可用,若一个网络接入点长期没有其他用户接入成功,那么可以认为该网络接入点是不可用的,比如已经关闭、迀移或损坏,若在预设时间区间内(比如I周、或1-2天)曾接收到针对该网络接入点的接入成功通知,那么可以确定该网络接入点是可用的。
[0115]在可选实施例中,网络接入服务器还可以包括:
[0116]接入标识获取模块660,用于接收所述移动终端当前搜索到的网络接入点的标识信息;
[0117]连接判断模块670,用于根据所述标识信息判断所述网络接入点是否可连接,若均不可连接则向所述移动终端返回无可连接接入点的通知消息,以使所述移动终端确定当前不存在可连接网络接入点。具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接。
[0118]本实施例中的网络接入服务器可以接收移动终端在搜索不到可连接网络接入点时提交的位置信息,从而根据该位置信息向移动终端返回其附近的可用网络接入点的位置信息,让移动终端发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
[0119]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0120]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种网络接入点位置信息提示方法,其特征在于,所述方法包括: 移动终端检测当前是否存在可连接网络接入点; 若当前不存在可连接网络接入点,移动终端向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点; 移动终端接收网络接入服务器返回的所述可用网络接入点的位置信息; 移动终端根据接收到的所述位置信息,发出接入点提示信息,所
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1