CN105050048B - 一种网络接入点位置信息提示方法、终端以及服务器 - Google Patents

一种网络接入点位置信息提示方法、终端以及服务器 Download PDF

Info

Publication number
CN105050048B
CN105050048B CN201510466695.7A CN201510466695A CN105050048B CN 105050048 B CN105050048 B CN 105050048B CN 201510466695 A CN201510466695 A CN 201510466695A CN 105050048 B CN105050048 B CN 105050048B
Authority
CN
China
Prior art keywords
access point
network access
mobile terminal
location information
available network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510466695.7A
Other languages
English (en)
Other versions
CN105050048A (zh
Inventor
张善湾
庄达斌
潘洪喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510466695.7A priority Critical patent/CN105050048B/zh
Publication of CN105050048A publication Critical patent/CN105050048A/zh
Application granted granted Critical
Publication of CN105050048B publication Critical patent/CN105050048B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种网络接入点位置信息提示方法、终端以及服务器,其中一种网络接入点位置信息方法包括:移动终端检测当前是否存在可连接网络接入点;若当前不存在可连接网络接入点,移动终端向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点;移动终端接收网络接入服务器返回的所述可用网络接入点的位置信息;移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。采用本发明,可以让用户快速找到可用网络接入点。

Description

一种网络接入点位置信息提示方法、终端以及服务器
技术领域
本发明涉及一种互联网技术领域,尤其涉及一种网络接入点位置信息提示方法、终端以及服务器。
背景技术
随着无线网络技术的发展,移动通信终端由于其便携性逐渐成为主要的网络信息终端,大量用户通过移动通信终端访问互联网获取信息。目前,移动通信终端接入互联网的方式主要有两种,一种是通过移动通信运营商提供的移动通信数据网络接入互联网,另一种是通过WiFi接入点接入互联网络。WiFi(Wireless Fidelity,无线保真技术)是IEEE802.11协议族下支持局域无线网络通信的技术总称。WiFi接入点可以将终端设备接入到连接互联网的局域网络中,从而使得与其连接的终端设备可以访问互联网。通过连接WiFi接入点访问互联网,具有速度快成本低等优点。
当前使用Wifi接入技术面临的一个问题是用户经常需要寻找邻近位置的Wifi热点,特别是新来到一个新的城市,用户不知道哪些地方提供可用Wifi接入服务,只能够随机乱走以期“碰巧”搜索到可用的Wifi接入点,这无疑是一种效率非常低的寻找方式。
发明内容
有鉴于此,本发明实施例旨在提供一种网络接入点位置信息提示方法、终端以及服务器,可提示用户附近的可用网络接入点的位置,以实现让用户快速找到可用网络接入点。
为了解决上述技术问题,本发明实施例提供了一种网络接入点位置信息提示方法,所述方法包括:
移动终端检测当前是否存在可连接网络接入点;
若当前不存在可连接网络接入点,移动终端向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点;
移动终端接收网络接入服务器返回的所述可用网络接入点的位置信息;
移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
相应地,本发明实施例还提供了一种网络接入点位置信息提示方法,所述方法包括:
接收移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息;
根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点;
向所述移动终端返回所述可用网络接入点的位置信息,以使移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
相应地,本发明实施例还提供了一种移动终端,所述移动终端包括:
接入点检测模块,用于检测当前是否存在可连接网络接入点;
位置信息提交模块,用于当不存在可连接网络接入点时,向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点;
接入信息获取模块,用于接收网络接入服务器返回的所述可用网络接入点的位置信息;
接入点提示模块,用于根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
相应地,本发明实施例还提供了一种网络接入服务器,所述网络接入服务器包括:
终端位置获取模块,用于接收移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息;
接入点查找模块,用于根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点;
接入信息发送模块,用于向所述移动终端返回所述可用网络接入点的位置信息,以使移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中的一种网络接入点位置信息提示方法的流程示意图;
图2是本发明另一实施例中的网络接入点位置信息提示方法的流程示意图;
图3是本发明另一实施例中的网络接入点位置信息提示方法的流程示意图;
图4是本发明实施例中的一种移动终端的结构示意图;
图5是本发明实施例中的接入点检测模块的结构示意图;
图6是本发明实施例中的一种网络接入服务器的结构示意图;
图7是本发明实施例中在电子地图中标注并显示可用网络接入点的位置的示例图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的网络接入点位置信息提示方法,可以实现在移动终端希望找到并接入网络接入点的场景,所述移动终端可以包括智能手机、平板电脑、电子阅读器、笔记本电脑、车载终端或穿戴式智能设备等。
图1是本发明实施例中的一种网络接入点位置信息提示方法的流程示意图,本实施例主要以移动终端的角度进行描述方案的实施过程,如图1所示可以包括:
S101,移动终端检测当前是否存在可连接网络接入点。
具体的,移动终端可以在开启无线网络接入功能(例如WIFI功能)后,自动搜索附近的无线网络接入信号,附近若存在无线网络接入点,其会向附近广播发射无线网络接入信号,该无线网络接入信号可以携带该接入点的标识信息,可以唯一标识网络接入功能提供方,例如SSID(Service Set Identifier服务集标识符),可选的还可以携带接入点设备网卡的MAC地址,用以区分采用了相同的SSID的不同网络接入功能提供方。若移动终端搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
进而在可选实施例中,移动终端还可以将当前搜索到的网络接入点的标识信息提交至所述网络接入服务器,以使所述网络接入服务器根据所述标识信息判断所述网络接入点是否可连接,若均不可连接则网络接入服务器可以向移动终端返回无可连接接入点的通知消息,所述移动终端接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点。具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接。
S102,若当前不存在可连接网络接入点,移动终端向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS(Global Positioning System,全球定位***)、基站定位或其他定位方式获取到的定位坐标。本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到移动终端提交的位置信息后,可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,网络接入服务器可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
S103,移动终端接收网络接入服务器返回的所述可用网络接入点的位置信息。
具体的,所述网络接入服务器返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
进而在可选实施例中,所述网络接入服务器还可以向所述移动终端发送所述可用网络接入点的有效接入半径,使得所述移动终端可以根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,让移动终端进一步精确知悉去到哪个位置就可以接入该可用网络接入点。
S104,移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
具体的,若网络接入服务器返回的是可用网络接入点的实际定位坐标,则移动终端可以根据自身当前的位置信息确定与可用网络接入点之间的方向和距离;若网络接入服务器返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则移动终端可以根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离。
进而在可选实施例中,所述移动终端还可以根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置,如图7所示。
进而在可选实施例中,后续所述移动终端在连接至所述可用网络接入点后,还可以向所述网络接入服务器发送接入成功通知,让网络接入服务器知悉该可用网络接入点当前确实是可连接的。
本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
图2是本发明另一实施例中的网络接入点位置信息提示方法的流程示意图,本实施例主要以网络接入服务器的角度进行描述方案的实施过程,如图2所示可以包括:
S201,接收移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息。
所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS(Global Positioning System,全球定位***)、基站定位或其他定位方式获取到的定位坐标。若移动终端搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
进而在可选实施例中,移动终端还可以将当前搜索到的网络接入点的标识信息提交至所述网络接入服务器,所述网络接入服务器判断所述网络接入点是否可连接,若均不可连接则网络接入服务器可以向移动终端返回无可连接接入点的通知消息,所述移动终端接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点。具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接。
S202,根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
具体的,本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到移动终端提交的位置信息后,可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,网络接入服务器可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
进而在判断与移动终端当前位置最接近的网络接入点时,网络接入服务器可以结合网络接入点的位置与移动终端之间的距离,以及网络接入点的有效接入半径进行计算。例如网络接入点的位置与移动终端之间的距离为100米,而该网络接入点的有效接入半径为20米,那么可以进一步确认移动终端当前距离该网络接入点的有效接入区域为80米。
进而在可选实施例中,网络接入服务器可以从预先采集到位置信息和接入账号信息的多个网络接入点中,获取与所述移动终端的距离最接近的至少一个网络接入点作为可用网络接入点。换而言之,即将接入点位置在移动终端附近的并且采集到有接入账号信息的网络接入点作为可用网络接入点,这样可以进一步保证推荐给用户的可用网络接入点是确实可以使用的,以免用户在找到被推荐的可用网络接入点后因没有接入帐号信息而无法通过成功接入。
在另一可选实施例中,网络接入服务器在确定与所述移动终端最接近的至少一个可用网络接入点时还可以判断:是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知。即根据是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知来判断该网络接入点是否可用,若一个网络接入点长期没有其他用户接入成功,那么可以认为该网络接入点是不可用的,比如已经关闭、迁移或损坏,若在预设时间区间内(比如1周、或1-2天)曾接收到针对该网络接入点的接入成功通知,那么可以确定该网络接入点是可用的。
S203,向所述移动终端返回所述可用网络接入点的位置信息,以使移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
具体的,所述网络接入服务器向所述移动终端返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
进而在可选实施例中,所述网络接入服务器还可以向所述移动终端发送所述可用网络接入点的有效接入半径,使得所述移动终端可以根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,让移动终端进一步精确知悉去到哪个位置就可以接入该可用网络接入点。
进而在可选实施例中,所述移动终端还可以根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置,如图7所示。移动终端的使用者在根据接入点提示信息渠道可用网络接入点的所在位置并成功使得所述移动终端连接至所述可用网络接入点后,移动终端还可以向所述网络接入服务器发送接入成功通知,网络接入服务器接收所述移动终端发送的接入成功通知后,可以知悉该可用网络接入点当前确实是可连接的。
本实施例中的网络接入服务器可以接收移动终端在搜索不到可连接网络接入点时提交的位置信息,从而根据该位置信息向移动终端返回其附近的可用网络接入点的位置信息,让移动终端发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
图3是本发明另一实施例中的网络接入点位置信息提示方法的流程示意图,本实施例主要以移动终端和网络接入服务器二者的角度进行描述方案的实施过程,如图3所示可以包括:
S301,移动终端向网络接入服务器提交当前搜索到的网络接入点的标识信息。
具体的,移动终端在开启无线网络接入功能(例如WIFI功能)后,自动搜索附近的无线网络接入信号,该无线网络接入信号可以携带该接入点的标识信息,可以唯一标识网络接入功能提供方,例如SSID(Service Set Identifier服务集标识符),可选的还可以携带接入点设备网卡的MAC地址,用以区分采用了相同的SSID的不同网络接入功能提供方。本实施例中的移动终端将搜索到的无线网络接入信号中得到对应网络接入点的标识信息提交至网络接入服务器。在可选实施例中,移动终端可以首先判断是否可以接入搜索到的网络接入点,在搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,方向网络接入服务器提交当前搜索到的网络接入点的标识信息。
S302,网络接入服务器判断所述网络接入点是否可连接。
具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接,若不存在可连接的网络接入点,则执行S303。
S303,网络接入服务器向移动终端返回无可连接接入点的通知消息。
S304,移动终端向网络接入服务器提交当前所在的位置信息。
所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS(Global Positioning System,全球定位***)、基站定位或其他定位方式获取到的定位坐标。
S305,网络接入服务器根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,获取与移动终端的距离最接近的网络接入点作为可用网络接入点。
本实施例中,网络接入服务器预先采集多个网络接入点的位置信息和接入账号信息,从而可以在预先采集到位置信息和接入账号信息的多个网络接入点中,获取与所述移动终端的距离最接近的至少一个网络接入点作为可用网络接入点。换而言之,即将接入点位置在移动终端附近的并且采集到有接入账号信息的网络接入点作为可用网络接入点,这样可以进一步保证推荐给用户的可用网络接入点是确实可以使用的,以免用户在找到被推荐的可用网络接入点后因没有接入帐号信息而无法通过成功接入。
S306,网络接入服务器确定在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知。
即根据是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知来判断该网络接入点是否可用,若一个网络接入点长期没有其他用户接入成功,那么可以认为该网络接入点是不可用的,比如已经关闭、迁移或损坏,若在预设时间区间内(比如1周、或1-2天)曾接收到针对该网络接入点的接入成功通知,那么可以确定该网络接入点是可用的,进而可以推荐给移动终端。
S307,网络接入服务器向移动终端返回可用网络接入点的位置信息和有效接入半径。
本实施例中,网络接入服务器在采集网络接入点的位置信息的同时记录该网络接入点的有效接入半径,例如20米或50米,进而在确定针对移动终端的至少一个可用网络接入点后,将该至少一个可用网络接入点的位置信息和有效接入半径返回给移动终端。
S308,移动终端确定所可用网络接入点相对于移动终端所在位置的的距离。例如网络接入点的位置与移动终端之间的距离为100米,而该网络接入点的有效接入半径为20米,那么可以进一步确认移动终端当前距离该网络接入点的有效接入区域为80米。
S309,移动终端在电子地图中标注并显示所述可用网络接入点的位置,发出接入点提示信息,如图7所示。
本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
图4是本发明实施例中的一种移动终端的结构示意图,如图所示本发明实施例中的移动终端至少可以包括:
接入点检测模块410,用于检测当前是否存在可连接网络接入点。
具体的,接入点检测模块410可以在移动终端开启无线网络接入功能(例如WIFI功能)后,自动搜索附近的无线网络接入信号,附近若存在无线网络接入点,其会向附近广播发射无线网络接入信号,该无线网络接入信号可以携带该接入点的标识信息,可以唯一标识网络接入功能提供方,例如SSID(Service Set Identifier服务集标识符),可选的还可以携带接入点设备网卡的MAC地址,用以区分采用了相同的SSID的不同网络接入功能提供方。若接入点检测模块410搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
进而在可选实施例中,接入点检测模块410如图5所示进一步可以包括:
接入点上报单元411,用于将当前搜索到的网络接入点的标识信息提交至所述网络接入服务器,以使所述网络接入服务器根据所述标识信息判断所述网络接入点是否可连接;
通知接收单元412,用于接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点。
位置信息提交模块420,用于当不存在可连接网络接入点时,向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS(Global Positioning System,全球定位***)、基站定位或其他定位方式获取到的定位坐标。本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到位置信息提交模块420提交的位置信息后,可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,网络接入服务器可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
接入信息获取模块430,用于接收网络接入服务器返回的所述可用网络接入点的位置信息。
具体的,所述网络接入服务器返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
进而在可选实施例中,所述网络接入服务器还可以向所述移动终端发送所述可用网络接入点的有效接入半径,使得所述移动终端可以根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,让移动终端进一步精确知悉去到哪个位置就可以接入该可用网络接入点。
接入点提示模块440,用于根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
具体的,若网络接入服务器返回的是可用网络接入点的实际定位坐标,则接入点提示模块440可以根据自身当前的位置信息确定与可用网络接入点之间的方向和距离;若网络接入服务器返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则接入点提示模块440可以根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离。
在可选实施例中,所述移动终端进一步还可以包括:
电子地图显示模块450,用于根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置,如图7所示。
进而在可选实施例中,所述接入信息获取模块430还用于:
接收网络接入服务器返回的所述可用网络接入点的位置信息的同时接收网络接入服务器返回的所述可用网络接入点的有效接入半径;
所述移动终端还包括:
接入点测距模块460,用于根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的的距离。
在可选实施例中,所述移动终端进一步还可以包括:
接入成功通知模块470,用于在连接至所述可用网络接入点后,向所述网络接入服务器发送接入成功通知,让网络接入服务器知悉该可用网络接入点当前确实是可连接的。
本实施例中的移动终端在当前搜索不到可连接网络接入点时,向网络接入服务器提交自身的位置信息,从而接收网络接入服务器根据该位置信息返回的附近的可用网络接入点的位置信息并发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
图6是本发明实施例中的一种网络接入服务器的结构示意图,如图所示本发明实施例中的网络接入服务器至少可以包括:
终端位置获取模块610,用于接收移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息。
所述移动终端当前的位置信息可以为移动终端通过内置的定位模块,例如GPS(Global Positioning System,全球定位***)、基站定位或其他定位方式获取到的定位坐标。若移动终端搜索不到网络接入点发出的无线网络接入信号,或搜索到的无线网络信号对应的网络接入点不允许直接接入并接入互联网,例如需要通过接入验证通过后方可接入,或在接入后需要设备认证或注册账号登陆方可通过该网络接入点接入互联网,那么可以确认当前不存在可连接网络接入点。
接入点查找模块620,用于根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点。
具体的,本发明实施例中的网络接入服务器预先采集有多个网络接入点的位置信息,将采集到的网络接入点的位置信息与其标识信息关联保存,在接收到移动终端提交的位置信息后,接入点查找模块620可以根据采集到的网络接入点的位置信息查找与所述移动终端最接近的至少一个可用网络接入点。在可选实施例中,接入点查找模块620可以根据移动终端当前的位置信息查找移动终端当前的位置周围预设半径内网络接入点,并将其中最接近的移动终端当前位置的设定数量的网络接入点作为可用网络接入点。
进而在判断与移动终端当前位置最接近的网络接入点时,接入点查找模块620可以结合网络接入点的位置与移动终端之间的距离,以及网络接入点的有效接入半径进行计算。例如网络接入点的位置与移动终端之间的距离为100米,而该网络接入点的有效接入半径为20米,那么可以进一步确认移动终端当前距离该网络接入点的有效接入区域为80米。
进而在可选实施例中,接入点查找模块620可以从预先采集到位置信息和接入账号信息的多个网络接入点中,获取与所述移动终端的距离最接近的至少一个网络接入点作为可用网络接入点。换而言之,即将接入点位置在移动终端附近的并且采集到有接入账号信息的网络接入点作为可用网络接入点,这样可以进一步保证推荐给用户的可用网络接入点是确实可以使用的,以免用户在找到被推荐的可用网络接入点后因没有接入帐号信息而无法通过成功接入。
接入信息发送模块630,用于向所述移动终端返回所述可用网络接入点的位置信息,以使移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
具体的,所述网络接入服务器向所述移动终端返回的所述可用网络接入点的位置信息,可以为所述可用网络接入点的实际定位坐标,或可以为所述网络接入服务器通过比较移动终端当前的位置信息和所述可用网络接入点的位置信息后,得到的可用网络接入点相对于移动终端当前位置的相对定位坐标。
进而在可选实施例中,所述接入信息发送模块630向所述移动终端返回所述可用网络接入点的位置信息的同时,还用于向所述移动终端发送所述可用网络接入点的有效接入半径,以使所述移动终端根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的的距离。
在可选实施例中,网络接入服务器还可以包括:
接入通知获取模块640,用于接收所述移动终端在连接至所述可用网络接入点后发送的接入成功通知;
接入点激活模块650,用于若定在预设时间区间内有接收到针对网络接入点的接入成功通知,则确定所述网络接入点为可用状态,同时接入点查找模块620可以仅将确定为可用状态的网络接入点确定为移动终端的可用网络接入点。
即根据是否在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知来判断该网络接入点是否可用,若一个网络接入点长期没有其他用户接入成功,那么可以认为该网络接入点是不可用的,比如已经关闭、迁移或损坏,若在预设时间区间内(比如1周、或1-2天)曾接收到针对该网络接入点的接入成功通知,那么可以确定该网络接入点是可用的。
在可选实施例中,网络接入服务器还可以包括:
接入标识获取模块660,用于接收所述移动终端当前搜索到的网络接入点的标识信息;
连接判断模块670,用于根据所述标识信息判断所述网络接入点是否可连接,若均不可连接则向所述移动终端返回无可连接接入点的通知消息,以使所述移动终端确定当前不存在可连接网络接入点。具体实现中,网络接入服务器可以设置可连接的网络接入点的标识信息集合,从而可以判断移动终端提交的当前搜索到的网络接入点是否可连接。
本实施例中的网络接入服务器可以接收移动终端在搜索不到可连接网络接入点时提交的位置信息,从而根据该位置信息向移动终端返回其附近的可用网络接入点的位置信息,让移动终端发出接入点提示信息,让用户可以快速了解附近的可用网络接入点的位置,以便用户可以找到可用网络接入点并接入网络。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (10)

1.一种网络接入点位置信息提示方法,其特征在于,所述方法包括:
移动终端将当前搜索到的网络接入点的标识信息提交至网络接入服务器;
所述移动终端接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点;
若当前不存在可连接网络接入点,移动终端向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,确定与所述移动终端最接近的至少一个可用网络接入点,其中所述网络接入服务器结合网络接入点的位置与移动终端之间的距离、以及网络接入点的有效接入半径进行计算所述移动终端与所述可用网络接入点的有效接入区域的距离,并根据所述移动终端与所述可用网络接入点的有效接入区域的距离判断与移动终端当前位置最接近的至少一个网络接入点;
移动终端接收网络接入服务器返回的所述可用网络接入点的位置信息和有效接入半径;
移动终端根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的距离,若网络接入服务器返回的是可用网络接入点的实际定位坐标,则移动终端根据自身当前的位置信息确定与可用网络接入点之间的方向和距离,若网络接入服务器返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则移动终端根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离;
移动终端根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
2.如权利要求1所述的网络接入点位置信息提示方法,其特征在于,所述方法还包括:
所述移动终端根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置。
3.如权利要求1所述的网络接入点位置信息提示方法,其特征在于,所述方法还包括:
所述移动终端在连接至所述可用网络接入点后,向所述网络接入服务器发送接入成功通知。
4.一种网络接入点位置信息提示方法,其特征在于,所述方法包括:
接收移动终端当前搜索到的网络接入点的标识信息;
根据所述标识信息判断所述网络接入点是否可连接,若均不可连接则向所述移动终端返回无可连接接入点的通知消息,以使所述移动终端确定当前不存在可连接网络接入点;
接收所述移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息;
根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,确定与所述移动终端最接近的至少一个可用网络接入点,包括结合网络接入点的位置与移动终端之间的距离、以及网络接入点的有效接入半径进行计算所述移动终端与所述可用网络接入点的有效接入区域的距离,并根据所述移动终端与所述可用网络接入点的有效接入区域的距离判断与移动终端当前位置最接近的至少一个网络接入点;
向所述移动终端返回所述可用网络接入点的位置信息和有效接入半径,以使移动终端根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的距离,若向所述移动终端返回的是可用网络接入点的实际定位坐标,则移动终端根据自身当前的位置信息确定与可用网络接入点之间的方向和距离,若向所述移动终端返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则移动终端根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离,还以使所述移动终端发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
5.如权利要求4所述的网络接入点位置信息提示方法,其特征在于,所述方法还包括:
接收所述移动终端在连接至所述可用网络接入点后发送的接入成功通知;
所述根据移动终端当前所在的位置信息和预先采集的多个网络接入点的位置信息,确定与所述移动终端最接近的至少一个可用网络接入点之前还包括:
确定在预设时间区间内有接收到针对所述可用网络接入点的接入成功通知。
6.一种移动终端,其特征在于,所述移动终端包括:
接入点检测模块,用于检测当前是否存在可连接网络接入点;
位置信息提交模块,用于当不存在可连接网络接入点时,向网络接入服务器提交当前所在的位置信息,以使所述网络接入服务器根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,确定与所述移动终端最接近的至少一个可用网络接入点,其中所述网络接入服务器结合网络接入点的位置与移动终端之间的距离、以及网络接入点的有效接入半径进行计算所述移动终端与所述可用网络接入点的有效接入区域的距离,并根据所述移动终端与所述可用网络接入点的有效接入区域的距离判断与移动终端当前位置最接近的至少一个网络接入点;
接入信息获取模块,用于接收网络接入服务器返回的所述可用网络接入点的位置信息和有效接入半径;
接入点测距模块,用于根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的距离,若网络接入服务器返回的是可用网络接入点的实际定位坐标,则移动终端根据自身当前的位置信息确定与可用网络接入点之间的方向和距离,若网络接入服务器返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则移动终端根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离;
接入点提示模块,用于根据接收到的所述位置信息,发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离;
其中所述接入点检测模块包括:
接入点上报单元,用于将当前搜索到的网络接入点的标识信息提交至所述网络接入服务器;
通知接收单元,用于接收所述网络接入服务器返回的无可连接接入点的通知消息,从而确定当前不存在可连接网络接入点。
7.如权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
电子地图显示模块,用于根据所述可用网络接入点的位置信息,在电子地图中标注并显示所述可用网络接入点的位置。
8.如权利要求6所述的移动终端,其特征在于,还包括:
接入成功通知模块,用于在连接至所述可用网络接入点后,向所述网络接入服务器发送接入成功通知。
9.一种网络接入服务器,其特征在于,所述网络接入服务器包括:
接入标识获取模块,用于接收移动终端当前搜索到的网络接入点的标识信息;
连接判断模块,用于根据所述标识信息判断所述网络接入点是否可连接,若均不可连接,则向所述移动终端返回无可连接接入点的通知消息,以使所述移动终端确定当前不存在可连接网络接入点;
终端位置获取模块,用于接收所述移动终端在当前不存在可连接网络接入点时提交的当前所在的位置信息;
接入点查找模块,用于根据移动终端当前所在的位置信息,从预先采集到位置信息和接入账号信息的多个网络接入点中,确定与所述移动终端最接近的至少一个可用网络接入点,包括结合网络接入点的位置与移动终端之间的距离、以及网络接入点的有效接入半径进行计算所述移动终端与所述可用网络接入点的有效接入区域的距离,并根据所述移动终端与所述可用网络接入点的有效接入区域的距离判断与移动终端当前位置最接近的至少一个网络接入点;
接入信息发送模块,用于向所述移动终端返回所述可用网络接入点的位置信息和有效接入半径,以使移动终端根据所述可用网络接入点的位置信息、所述移动终端当前所在的位置信息以及所述可用网络接入点的有效接入半径,确定所述可用网络接入点相对于移动终端所在位置的距离,若向所述移动终端返回的是可用网络接入点的实际定位坐标,则移动终端根据自身当前的位置信息确定与可用网络接入点之间的方向和距离,若向所述移动终端返回的是可用网络接入点相对于移动终端当前位置的相对定位坐标,则移动终端根据预设的转换规则,将相对定位坐标转换为提示信息中的所述可用网络接入点相对于移动终端所在位置的方向和距离,还以使所述移动终端发出接入点提示信息,所述接入点提示信息包括所述可用网络接入点相对于移动终端所在位置的方向和距离。
10.如权利要求9所述的网络接入服务器,其特征在于,所述网络接入服务器还包括:
接入通知获取模块,用于接收所述移动终端在连接至所述可用网络接入点后发送的接入成功通知;
接入点激活模块,用于若定在预设时间区间内有接收到针对网络接入点的接入成功通知,则确定所述网络接入点为可用状态。
CN201510466695.7A 2015-07-31 2015-07-31 一种网络接入点位置信息提示方法、终端以及服务器 Active CN105050048B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510466695.7A CN105050048B (zh) 2015-07-31 2015-07-31 一种网络接入点位置信息提示方法、终端以及服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510466695.7A CN105050048B (zh) 2015-07-31 2015-07-31 一种网络接入点位置信息提示方法、终端以及服务器

Publications (2)

Publication Number Publication Date
CN105050048A CN105050048A (zh) 2015-11-11
CN105050048B true CN105050048B (zh) 2019-05-03

Family

ID=54456152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510466695.7A Active CN105050048B (zh) 2015-07-31 2015-07-31 一种网络接入点位置信息提示方法、终端以及服务器

Country Status (1)

Country Link
CN (1) CN105050048B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105163368A (zh) 2015-07-31 2015-12-16 腾讯科技(深圳)有限公司 一种无线网络接入方法和装置
CN105611607B (zh) * 2015-12-25 2019-05-10 北京奇虎科技有限公司 实现合并多个WiFi的方法及实现WiFi连接的方法及***
CN109673008B (zh) 2017-10-17 2022-04-22 华为技术有限公司 终端设备的状态的确定方法、装置及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119524A (zh) * 2007-09-12 2008-02-06 中兴通讯股份有限公司 一种通讯***中过载控制的方法及装置
CN102202421A (zh) * 2011-04-27 2011-09-28 宇龙计算机通信科技(深圳)有限公司 一种信号连接的提示方法及移动终端
CN102858009A (zh) * 2011-06-30 2013-01-02 中兴通讯股份有限公司 移动终端及其导航方法
CN103475996A (zh) * 2013-08-19 2013-12-25 小米科技有限责任公司 网络连接方法、网络共享方法及装置
CN103476004A (zh) * 2013-09-26 2013-12-25 东莞宇龙通信科技有限公司 网络接入辅助方法和网络接入辅助***
CN103596127A (zh) * 2012-08-15 2014-02-19 中兴通讯股份有限公司 基于位置的差异化服务提供方法、装置及***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100602277B1 (ko) * 2004-10-11 2006-07-19 엘지전자 주식회사 원폰 이동통신 단말기의 블루투스 액세스 포인트 접속 및해지 알림 방법
KR101495178B1 (ko) * 2008-09-25 2015-02-24 엘지전자 주식회사 이동 단말기 및 이동 단말기의 무선 인터넷 접속 방법
CN101883312A (zh) * 2009-05-07 2010-11-10 华为技术有限公司 切换方法、设备和***
CN104105200B (zh) * 2013-04-07 2018-11-02 电信科学技术研究院 无线局域网接入点的通知和扫描方法及设备
CN104350802B (zh) * 2014-04-16 2019-07-26 华为技术有限公司 无线局域网络wlan的接入方法、终端及服务器
CN103973501A (zh) * 2014-05-28 2014-08-06 深圳市金立通信设备有限公司 一种无线局域接入点的管理方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119524A (zh) * 2007-09-12 2008-02-06 中兴通讯股份有限公司 一种通讯***中过载控制的方法及装置
CN102202421A (zh) * 2011-04-27 2011-09-28 宇龙计算机通信科技(深圳)有限公司 一种信号连接的提示方法及移动终端
CN102858009A (zh) * 2011-06-30 2013-01-02 中兴通讯股份有限公司 移动终端及其导航方法
CN103596127A (zh) * 2012-08-15 2014-02-19 中兴通讯股份有限公司 基于位置的差异化服务提供方法、装置及***
CN103475996A (zh) * 2013-08-19 2013-12-25 小米科技有限责任公司 网络连接方法、网络共享方法及装置
CN103476004A (zh) * 2013-09-26 2013-12-25 东莞宇龙通信科技有限公司 网络接入辅助方法和网络接入辅助***

Also Published As

Publication number Publication date
CN105050048A (zh) 2015-11-11

Similar Documents

Publication Publication Date Title
CN105163368A (zh) 一种无线网络接入方法和装置
CN103945007A (zh) 信息推送方法和装置
WO2015117396A1 (zh) 基于WiFi信号的定位方法、装置及***
CN109474481B (zh) 设备部署方法和***、网管服务器、移动终端、存储介质
CN103313388A (zh) 移动通信终端定位方法和装置
CN102821461A (zh) 位置判定方法、***以及相应的移动终端
EP2849498A1 (en) Method of accessing, by wireless device, information mapped to currently positioned space by using network access device, and device for accessing information mapped to currently positioned space by using network access device
KR20090001563A (ko) 내비게이션 동작 중에 실시간으로 위치 기반의 광고를제공하는 광고 제공 시스템 및 그 광고 제공 방법
CN103281673A (zh) 一种商业信息推送服务***及方法
CN106357758B (zh) 一种定位方法、***及终端
CN108810806B (zh) 一种定位信息纠正方法、客户端、存储介质及设备
CN104349455A (zh) 一种通过wifi热点定位的方法和***
CN103428632A (zh) 信息查询方法和***
CN105050048B (zh) 一种网络接入点位置信息提示方法、终端以及服务器
CN109195097A (zh) 定位方法、装置、终端及存储介质
CN106028279A (zh) 一种网络注册方法及装置
CN102706356B (zh) 一种路径导航的方法、基站、核心网和***
CN105557045B (zh) 一种接入网节点、核心网节点和寻呼方法
CN107172587A (zh) 一种可疑伪基站鉴别方法及其设备
CN106685891A (zh) 一种接入网络的认证方法及装置
CN102331578B (zh) 一种导航信息的传输方法、导航服务器、位置服务终端
CN107071728A (zh) 一种终端定位方法及装置
CN102932734B (zh) 一种确定终端之间距离的方法、装置及***
KR101417922B1 (ko) 단말기 위치 측위 방법 및 장치
CN104427575A (zh) 一种提供基于位置的服务信息的接入***和接入方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231227

Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.