[go: up one dir, main page]

CN106921938A - 基于无线网络的定位方法、装置及智能终端 - Google Patents

基于无线网络的定位方法、装置及智能终端 Download PDF

Info

Publication number
CN106921938A
CN106921938A CN201511000460.5A CN201511000460A CN106921938A CN 106921938 A CN106921938 A CN 106921938A CN 201511000460 A CN201511000460 A CN 201511000460A CN 106921938 A CN106921938 A CN 106921938A
Authority
CN
China
Prior art keywords
terminal
network
wireless
wireless connection
location information
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.)
Pending
Application number
CN201511000460.5A
Other languages
English (en)
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201511000460.5A priority Critical patent/CN106921938A/zh
Priority to PCT/CN2016/104573 priority patent/WO2017107682A1/zh
Publication of CN106921938A publication Critical patent/CN106921938A/zh
Pending legal-status Critical Current

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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明提供了一种基于无线网络的定位方法、装置及智能终端,所述基于无线网络的定位方法包括:接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。本发明所述的基于无线网络的定位方法,可以根据待定位终端发送的无线连接信息进行准确定位。

Description

基于无线网络的定位方法、装置及智能终端
技术领域
本发明涉及智能设备应用领域,具体涉及一种基于无线网络的定位方法、装置及智能终端。
背景技术
某些智能终端由于体积小、信号弱,无法扫描到较多的WIFI,这些智能终端一般只能扫描到周围几个信号较强的WIFI,但是这些WIFI(如家庭WIFI)很有可能属于私人WIFI,地图服务并未收录这些WIFI对应的地理位置信息,因此无法根据智能终端扫描到的WIFI获知该智能终端所在的位置信息。
发明内容
针对现有技术中的缺陷,本发明提供一种基于无线网络的定位方法、装置及智能终端,可以根据待定位终端发送的无线连接信息进行准确定位。
为解决上述技术问题,本发明提供以下技术方案:
第一方面,本发明提供了一种基于无线网络的定位方法,包括:
接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
优选地,在所述接收待定位终端发送的无线连接信息之前,所述方法还包括:
建立所述待定位终端的映射关系。
优选地,所述建立所述待定位终端的映射关系,具体包括:
接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
优选地,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
以及若所述无线连接信息中包括多个网络标识,则所述根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,具体包括:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
优选地,所述方法进一步包括:
将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
第二方面,本发明还提供了一种基于无线网络的定位方法,包括:
待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
优选地,在所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息之前,所述方法进一步包括:
所述待定位终端在每个预设定位周期到达时进行无线网络检测;
其中,若检测到无线网络,则所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息。
优选地,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,具体包括:
若所述待定位终端检测到多个无线网络,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述待定位终端的硬件标识的无线连接信息。
第三方面,本发明还提供了一种基于无线网络的定位装置,包括:
接收单元,用于接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
获取单元,用于根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
定位单元,用于根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
优选地,所述装置进一步包括:建立单元,用于建立所述待定位终端的映射关系。
优选地,所述建立单元具体包括接收模块和建立模块;
所述接收模块,用于接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
所述建立模块,用于根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
优选地,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
相应地,
若所述无线连接信息中包括多个网络标识,则所述定位单元,具体用于:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
优选地,所述装置进一步包括:
发送单元,用于将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
第四方面,本发明还提供了一种智能终端,包括:
发送单元,用于向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述智能终端的映射关系以及根据所述网络标识在所述映射关系中查找获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
优选地,所述终端进一步包括:检测单元;
所述检测单元,用于在每个预设定位周期到达时进行无线网络检测;
相应地,所述发送单元,用于在所述检测单元检测到无线网络时,向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息。
优选地,所述发送单元,具体用于:
若所述检测单元检测到多个无线网络,向服务器发送包括所述智能终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述智能终端的硬件标识的无线连接信息。
由上述技术方案可知,本发明所述的基于无线网络的定位方法,首先接收待定位终端发送的无线连接信息,所述无线连接信息中包括有所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;然后根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;最后根据接收的网络标识在获取的映射关系中查找,以获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息,从而完成对所述待定位终端的定位。可见,本发明所述的基于无线网络的定位方法,可以根据待定位终端发送的无线连接信息(包括有网络标识)和预存的与所述待定位终端对应的映射关系,确定所述待定位终端的位置信息。由于预存的映射关系中包括有网络标识和位置信息之间的对应关系,因此本发明所述的定位方法,只需要根据接收的网络标识就可以确定所述待定位终端的位置信息。故不会像现有技术那样,因待定位终端检测到的无线网络属于私人无线网络(或地图服务未收录与这些无线网络对应的地理位置信息)而出现的无法对待定位终端进行定位或被迫采用基站定位而导致的定位不准确的情况。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一个实施例提供的基于无线网络的定位方法的流程图;
图2是本发明第二个实施例提供的基于无线网络的定位方法的流程图;
图3是本发明第三个实施例提供的基于无线网络的定位方法的流程图;
图4是本发明第五个实施例提供的基于无线网络的定位方法的流程图;
图5是本发明第六个实施例提供的另一种基于无线网络的定位方法的流程图;
图6是本发明第七个实施例提供的另一种基于无线网络的定位方法的流程图;
图7是本发明第九个实施例提供的基于无线网络的定位装置的结构示意图;
图8是本发明第十个实施例提供的基于无线网络的定位装置的结构示意图;
图9是本发明第十一个实施例提供的基于无线网络的定位装置的结构示意图;
图10是本发明第十三个实施例提供的基于无线网络的定位装置的结构示意图;
图11是本发明第十四个实施例提供的智能终端的结构示意图;
图12是本发明第十五个实施例提供的智能终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现在市场上出现了很多智能终端,如智能手表、智能手环等,这些智能终端的使用者大多是儿童和老人。一般地,这些智能终端具有定位功能,以便监护人实时了解到被监护人(如儿童和老人)的位置信息,确保被监护人处于安全距离位置或位于较为安全的地方。
这些智能终端在进行定位时,可以基于基站定位或WIFI定位。由于基站定位具有较大误差,因此在有WIFI的情况下会优选WIFI定位。当没有WIFI信号时,会自动退而选择基站定位。然而由于这些智能终端的体积较小、信号较弱,无法扫描到较多的WIFI,这些智能终端一般只能扫描到周围几个信号较强的WIFI,但是这些WIFI(如家庭WIFI)很有可能属于私人WIFI,地图服务并未收录这些WIFI对应的地理位置信息,因此无法根据扫描到的WIFI获知该智能终端所在的位置信息。为了解决该问题,本发明下述实施例提出了一种基于无线网络的定位方法。
图1示出了本发明第一个实施例提供的基于无线网络的定位方法的流程图,参见图1,本发明第一个实施例提供的基于无线网络的定位方法包括如下步骤:
步骤101:接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识。
在本步骤中,服务器接收待定位终端发送的无线连接信息,所述无线连接信息包括有所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识。
其中,这里的服务器是指与所述待定位终端具有特定关系的服务器,所述服务器用于负责所述待定位终端的后台维护以及数据处理等工作。比如,所述待定位终端的定位工作就由所述服务器负责。
其中,所述无线网络的网络标识可以为WIFI名称、无线网络的MAC地址或者其他可以代表无线网络的标识。
其中,所述待定位终端的硬件标识可以为该待定位终端的生产序列号或类似国际移动设备标识IMEI等可以唯一代表该待定位终端的标识。
优选地,本步骤中的无线连接信息是所述待定位终端按照定位周期进行定位时发送的。具体地,当到达定位周期时,所述待定位终端进行无线网络检测,若检测到无线网络,则向服务器发送无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识。
当然,本步骤中的无线连接信息还可以是在用户触发时发送的。比如,所述待定位终端的使用者按下预设的定位键,所述待定位终端开始进行无线网络检测,若检测到无线网络,则向服务器发送所述无线连接信息。
步骤102:根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系。
在本步骤中,由于服务器会负责较多数量的智能终端的定位工作。故服务器中存储有多个映射关系,每一个映射关系与一个智能终端相对应。因此在本步骤中,服务器可以根据步骤101接收的硬件标识获取与所述硬件标识对应的映射关系,该映射关系即为与所述待定位终端对应的映射关系。其中,该映射关系中包括所述待定位终端的常用网络标识和与所述常用网络标识对应的位置信息。
另外,与所述待定位终端对应的映射关系可以为预先设置好的,也可以是服务器自动建立的。其中,服务器自动建立所述映射关系的过程可参见下述第二或第三个实施例。
步骤103:根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
在本步骤中,根据上述步骤101接收的网络标识在上述步骤102获取的映射关系中查找,以确定步骤102获取的映射关系中是否存在步骤101接收的网络标识,若存在,则从步骤102获取的映射关系中获取与步骤101接收的网络标识对应的位置信息,并将该位置信息确定为所述待定位终端的当前位置信息,从而完成对所述待定位终端的定位。
例如,上述步骤101接收的网络标识为WIFI名称,WIFI名称具体为“dengdeng”。另外,上述步骤102获取的映射关系如下表1所示。
表1
网络标识 位置信息
Lucky 某幼儿园
dengdeng 家里
360免费WIFI-C2 单位
niuniu 邻居家
xiaoxiao 家旁边的游乐场
那么根据接收的网络标识“dengdeng”从上表1中获取与“dengdeng”对应的位置信息“家里”,并将该位置信息“家里”确定为所述待定位终端的当前位置信息,从而完成对所述待定位终端的定位。其中,上表中的位置信息为一些常用的位置名,这样获取的定位信息比较直观,当然根据需要,上述位置信息还可以为地理位置信息,比如某条街道、某个小区、地理位置坐标等等。
从本步骤可以看出,由于待定位终端检测到的为家里的无线网络,而该无线网络对应的位置信息并没有被地图服务收录(一般家庭网络对应的位置信息很少被地图服务收录),因此如果按照现有技术中的定位方法,将无法根据待定位终端检测到的无线网络进行定位,按照服务器端设置的规则,只能退而求其次,采用基站对智能终端进行定位或放弃本次定位。而基站定位一般不准确,无法得到准确的定位结果。
由于本实施例中与待定位终端对应的映射关系中包括网络标识和位置信息之间的对应关系,因此,本实施例只需要根据接收的网络标识就可以确定所述待定位终端的位置信息。本实施例所述的定位方法不但能实现定位,而且定位结果较为准确。
本实施例所述的基于无线网络的定位方法,首先接收待定位终端发送的无线连接信息,所述无线连接信息中包括有所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;然后根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;最后根据接收的网络标识在获取的映射关系中查找,以获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息,从而完成对所述待定位终端的定位。可见,本实施例所述的基于无线网络的定位方法,可以根据待定位终端发送的无线连接信息(包括有网络标识)和预存的与所述待定位终端对应的映射关系,确定所述待定位终端的位置信息。由于本实施例预存的映射关系中包括有网络标识和位置信息之间的对应关系,因此本实施例所述的定位方法,只需要根据接收的网络标识就可以确定所述待定位终端的位置信息。故不会像现有技术那样,因待定位终端检测到的无线网络属于私人无线网络(或地图服务未收录与这些无线网络对应的地理位置信息)而出现的无法对待定位终端进行定位或被迫采用基站定位而导致的定位不准确的情况。
在本发明第二个实施例中,参见图2,在上述步骤101之前,所述方法还包括步骤101’。
步骤101’:建立所述待定位终端的映射关系。
本实施例中,预先建立所述待定位终端的映射关系,从而服务器可以根据所述映射关系获取与接收的网络标识对应的位置信息,实现对所述待定位终端的定位。
在本发明第三个实施例中,给出了上述步骤101’的一种具体实现方式。参见图3,上述步骤101’建立所述待定位终端的映射关系具体包括如下子步骤a-b。
步骤a:接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
步骤b:根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
在本实施例中,给出了建立所述待定位终端的映射关系的具体步骤。其中,为了使服务器能够根据所述映射关系获得与接收的网络标识对应的位置信息,本实施例在建立所述映射关系时利用了与所述待定位终端具有绑定关系的移动终端发送的位置上报信息。这是因为,与所述待定位终端具有绑定关系的移动终端和所述待定位终端能够检测到的无线网络信息基本上会保持一致或存在重叠。如父母和儿童经常出入的场合基本一致或存在重叠,因此父母使用的移动终端(如手机)能够检测到的无线网络和儿童使用的智能终端(如智能手表)能够检测到的无线网络基本一致。
当然,也可以根据所述智能终端可能会检测到的网络标识,手动建立所述待定位终端的映射关系,然后将建立的映射关系存储至服务器中。
在本发明第四个实施例中,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
以及若所述无线连接信息中包括多个网络标识,则上述步骤103根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,具体包括:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
在本实施例中,当所述无线连接信息中包括多个网络标识时,服务器会从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,并根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息,这样获取的位置信息会比较准确。
在本发明第五个实施例中,参见图4,在上述步骤103之后,所述方法还包括步骤104。
步骤104:将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
在本实施例中,为了使得与所述待定位终端(如儿童佩戴的智能手表)存在预设绑定关系的移动终端(如家长的手机)能够及时获知所述待定位终端的位置信息,在获取待定位终端的当前位置信息之后,还可以将所述待定位终端的当前位置信息发送给所述移动终端。
本发明第六个实施例提供了另一种基于无线网络的定位方法,参见图5,包括如下步骤:
步骤201:待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
在本步骤中,所述无线网络的网络标识可以为WIFI名称、无线网络的MAC地址或者其他可以代表无线网络的标识。所述映射关系中包括网络标识和位置信息之间的对应关系。
在本实施例中,待定位终端在定位时会向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
例如,待定位终端在定位时向服务器发送无线连接信息,所述无线连接信息中包括待定位终端检测到无线网络的网络标识以及待定位终端的硬件标识。假设待定位终端的硬件标识为“100FT0908”,待定位终端检测到无线网络的网络标识为MAC地址“002421F2C984”。服务器在接收到所述无线连接信息之后,就会查找与硬件标识“100FT0908”对应的映射关系,假设查找得到的映射关系如下表2所示。服务器在下表2所示的映射关系中查找并获得与MAC地址“002421F2C984”对应的位置信息“邻居家”,以作为所述待定位终端的当前位置信息。
表2
网络标识 位置信息
002421D2C984 某幼儿园
002421F2C986 家里
002421F2D984 单位
002421F2C984 邻居家
002421F2C990 家旁边的游乐场
从本步骤可以看出,由于待定位终端检测到的为邻居家的无线网络,而该无线网络对应的位置信息并没有被地图服务收录(一般家庭网络对应的位置信息很少被地图服务收录),因此如果按照现有技术中的定位方法,将无法根据待定位终端检测到的无线网络进行定位,按照服务器端设置的规则,只能退而求其次,采用基站对智能终端进行定位或放弃本次定位。而基站定位一般不准确,无法得到准确的定位结果。由于本实施例中与待定位终端对应的映射关系中包括所述待定位终端常用的网络标识和与所述常用的网络标识对应的位置信息,因此根据接收的网络标识就可以确定所述待定位终端的位置信息。采用本实施例所述的定位方法不但能实现定位,而且定位结果较为准确。
在本发明第七个实施例中,参见图6,在上述步骤201之前,所述方法还包括步骤199和步骤200。
步骤199:待定位终端在每个预设定位周期到达时进行无线网络检测。
在本步骤中,假设预设定位周期为半小时,那么每过半个小时所述待定位终端就会进行无线网络检测。
步骤200:判断是否检测到无线网络,若是,则执行上述步骤201。
在本实施例中,待定位终端在每个预设定位周期到达时进行无线网络检测,若检测到无线网络,则向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息
当然,所述待定位终端也可以在用户触发时进行无线网络检测,并在检测到无线网络时向服务器发送无线连接信息。比如,所述待定位终端的使用者按下预设的定位键,所述待定位终端开始进行无线网络检测,若检测到无线网络,则向服务器发送所述无线连接信息。
在本发明第八个实施例中,给出了当待定位终端检测到多个无线网络时的具体定位情况,具体地,若所述待定位终端检测到多个无线网络,则待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述待定位终端的硬件标识的无线连接信息。
服务器在接收到所述无线连接信息之后,从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在与所述待定位终端对应的映射关系中查找,以获得与当前网络标识对应的位置信息以作为与所述待定位终端的位置信息。
在本实施例中,当待定位终端检测到多个无线网络时,会将检测到的无线网络的网络标识以及与各网络标识对应的无线信号强度发送给服务器,以使服务器根据最大无线信号强度对应的网络标识获取相应的位置信息,这样获取的位置信息会比较准确。
本发明第九个实施例提供了一种基于无线网络的定位装置,参见图7,所述定位装置包括:
接收单元71,用于接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
获取单元72,用于根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
定位单元73,用于根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
本实施例所述的装置可以用于执行上述第一个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十个实施例中,参见图8,所述装置进一步包括:建立单元74,用于建立所述待定位终端的映射关系。
本实施例所述的装置可以用于执行上述第二个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十一个实施例中,参见图9,所述建立单元74具体包括接收模块741和建立模块742;
所述接收模块741,用于接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
所述建立模块742,用于根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
本实施例所述的装置可以用于执行上述第三个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十二个实施例中,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
相应地,
若所述无线连接信息中包括多个网络标识,则所述定位单元73,具体用于:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
本实施例所述的装置可以用于执行上述第四个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十三个实施例中,参见图10,所述装置进一步包括:
发送单元75,用于将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
本实施例所述的装置可以用于执行上述第五个实施例所述的方法,其原理和技术效果类似,此处不再详述。
本发明第十四个实施例提供了一种智能终端,参见图11,所述智能终端包括:
发送单元111,用于向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述智能终端的映射关系以及根据所述网络标识在所述映射关系中查找获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
本实施例所述的终端可以用于执行上述第六个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十五个实施例中,参见图12,所述终端进一步包括:检测单元112;
所述检测单元112,用于在每个预设定位周期到达时进行无线网络检测;
相应地,所述发送单元111,用于在所述检测单元112检测到无线网络时,向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息。
本实施例所述的终端可以用于执行上述第七个实施例所述的方法,其原理和技术效果类似,此处不再详述。
在本发明第十六个实施例中,所述发送单元111,具体用于:
若所述检测单元检测到多个无线网络,向服务器发送包括所述智能终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述智能终端的硬件标识的无线连接信息。
本实施例所述的终端可以用于执行上述第八个实施例所述的方法,其原理和技术效果类似,此处不再详述。
本发明的实施例公开了:
A1、一种基于无线网络的定位方法,包括:
接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
A2、根据A1所述的方法,在所述接收待定位终端发送的无线连接信息之前,所述方法还包括:
建立所述待定位终端的映射关系。
A3、根据A2所述的方法,所述建立所述待定位终端的映射关系,具体包括:
接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
A4、根据A1~A3中任一项所述的方法,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
以及若所述无线连接信息中包括多个网络标识,则所述根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,具体包括:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
A5、根据A1~A4中任一项所述的方法,所述方法进一步包括:
将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
B6、一种基于无线网络的定位方法,包括:
待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
B7、根据B6所述的方法,在所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息之前,所述方法进一步包括:
所述待定位终端在每个预设定位周期到达时进行无线网络检测;
其中,若检测到无线网络,则所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息。
B8、根据B6或B7所述的方法,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,具体包括:
若所述待定位终端检测到多个无线网络,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述待定位终端的硬件标识的无线连接信息。
C9、一种基于无线网络的定位装置,包括:
接收单元,用于接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
获取单元,用于根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
定位单元,用于根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
C10、根据C9所述的装置,所述装置进一步包括:建立单元,用于建立所述待定位终端的映射关系。
C11、根据C10所述的装置,所述建立单元具体包括接收模块和建立模块;
所述接收模块,用于接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
所述建立模块,用于根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
C12、根据C9~C11中任一项所述的装置,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
相应地,
若所述无线连接信息中包括多个网络标识,则所述定位单元,具体用于:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
C13、根据C9~C12中任一项所述的装置,所述装置进一步包括:
发送单元,用于将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
D14、一种智能终端,包括:
发送单元,用于向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述智能终端的映射关系以及根据所述网络标识在所述映射关系中查找获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
D15、根据D14所述的终端,所述终端进一步包括:检测单元;
所述检测单元,用于在每个预设定位周期到达时进行无线网络检测;
相应地,所述发送单元,用于在所述检测单元检测到无线网络时,向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息。
D16、根据D15所述的终端,所述发送单元,具体用于:
若所述检测单元检测到多个无线网络,向服务器发送包括所述智能终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述智能终端的硬件标识的无线连接信息。
以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种基于无线网络的定位方法,其特征在于,包括:
接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
2.根据权利要求1所述的方法,其特征在于,在所述接收待定位终端发送的无线连接信息之前,所述方法还包括:
建立所述待定位终端的映射关系。
3.根据权利要求2所述的方法,其特征在于,所述建立所述待定位终端的映射关系,具体包括:
接收预设移动终端发送的位置上报信息,所述位置上报信息包括:所述预设移动终端接入的无线网络的网络标识以及位置信息;
根据所述位置上报信息建立所述待定位终端的映射关系,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
4.根据权利要求1~3中任一项所述的方法,其特征在于,所述无线连接信息中还包括:与网络标识对应的无线信号强度;
以及若所述无线连接信息中包括多个网络标识,则所述根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,具体包括:
从所述无线连接信息中选取最大无线信号强度对应的当前网络标识,根据当前网络标识在所述映射关系中查找,获得与当前网络标识对应的位置信息以作为与接收的网络标识对应的位置信息。
5.根据权利要求1~4中任一项所述的方法,其特征在于,所述方法进一步包括:
将所述待定位终端的当前位置信息发送给预设移动终端,所述预设移动终端为与所述待定位终端存在预设绑定关系的移动终端。
6.一种基于无线网络的定位方法,其特征在于,包括:
待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述待定位终端的映射关系以及根据所述网络标识在所述映射关系中查找并获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
7.根据权利要求6所述的方法,其特征在于,在所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息之前,所述方法进一步包括:
所述待定位终端在每个预设定位周期到达时进行无线网络检测;
其中,若检测到无线网络,则所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息。
8.根据权利要求6或7所述的方法,其特征在于,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识以及所述待定位终端的硬件标识的无线连接信息,具体包括:
若所述待定位终端检测到多个无线网络,所述待定位终端向服务器发送包括所述待定位终端检测到的无线网络的网络标识、与各网络标识对应的无线信号强度以及所述待定位终端的硬件标识的无线连接信息。
9.一种基于无线网络的定位装置,其特征在于,包括:
接收单元,用于接收待定位终端发送的无线连接信息,所述无线连接信息包括所述待定位终端当前检测到的无线网络的网络标识以及所述待定位终端的硬件标识;
获取单元,用于根据所述硬件标识获取所述待定位终端的映射关系,所述映射关系中包括网络标识和位置信息之间的对应关系;
定位单元,用于根据接收的网络标识在所述映射关系中查找,获得与接收的网络标识对应的位置信息,将所述位置信息确定为所述待定位终端的当前位置信息。
10.一种智能终端,其特征在于,包括:
发送单元,用于向服务器发送包括所述智能终端检测到的无线网络的网络标识以及所述智能终端的硬件标识的无线连接信息,以使所述服务器根据所述硬件标识获取所述智能终端的映射关系以及根据所述网络标识在所述映射关系中查找获得与所述网络标识对应的位置信息,以作为所述待定位终端的当前位置信息。
CN201511000460.5A 2015-12-25 2015-12-25 基于无线网络的定位方法、装置及智能终端 Pending CN106921938A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201511000460.5A CN106921938A (zh) 2015-12-25 2015-12-25 基于无线网络的定位方法、装置及智能终端
PCT/CN2016/104573 WO2017107682A1 (zh) 2015-12-25 2016-11-04 基于无线网络的定位方法、装置及智能终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511000460.5A CN106921938A (zh) 2015-12-25 2015-12-25 基于无线网络的定位方法、装置及智能终端

Publications (1)

Publication Number Publication Date
CN106921938A true CN106921938A (zh) 2017-07-04

Family

ID=59088954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511000460.5A Pending CN106921938A (zh) 2015-12-25 2015-12-25 基于无线网络的定位方法、装置及智能终端

Country Status (2)

Country Link
CN (1) CN106921938A (zh)
WO (1) WO2017107682A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107682811A (zh) * 2017-10-19 2018-02-09 北京三快在线科技有限公司 一种定位方法和装置
CN109286978A (zh) * 2018-10-15 2019-01-29 广州科语机器人有限公司 一种定位网络的组网方法、装置、终端设备及存储介质
CN109670895A (zh) * 2017-10-17 2019-04-23 北京嘀嘀无限科技发展有限公司 推荐上车位置的方法及装置
CN109936819A (zh) * 2017-12-15 2019-06-25 北京嘀嘀无限科技发展有限公司 上车点推荐方法、装置及设备
CN111398941A (zh) * 2020-03-23 2020-07-10 北京恒业世纪科技股份有限公司 一种无线定位方法和定位系统

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110198551B (zh) * 2018-02-26 2022-08-23 中国移动通信集团上海有限公司 一种网络质量获取方法及装置

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070184845A1 (en) * 2006-02-09 2007-08-09 Troncoso Edmund R Providing geographic context for applications and services on a wide area network
CN101557414A (zh) * 2008-04-10 2009-10-14 中国移动通信集团公司 基于wlan的定位方法、设备及系统
CN103297915A (zh) * 2012-02-29 2013-09-11 腾讯科技(深圳)有限公司 一种收集位置信息的方法及系统
CN103313388A (zh) * 2013-07-02 2013-09-18 张洁昕 移动通信终端定位方法和装置
US8599758B1 (en) * 2011-04-20 2013-12-03 Google Inc. Indoor localization of mobile devices
CN103686698A (zh) * 2013-11-13 2014-03-26 百度在线网络技术(北京)有限公司 位置信息的处理方法及装置
CN103906235A (zh) * 2014-04-04 2014-07-02 小米科技有限责任公司 终端定位的方法及终端
CN104079665A (zh) * 2014-07-17 2014-10-01 百度在线网络技术(北京)有限公司 终端间地理位置共享方法、应用服务器及其终端
CN104244174A (zh) * 2013-06-13 2014-12-24 阿里巴巴集团控股有限公司 终端的地理位置信息的获取方法和服务器
CN105101062A (zh) * 2014-04-21 2015-11-25 北京奇虎科技有限公司 可穿戴设备、获取无线网络属性信息的方法及系统

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070184845A1 (en) * 2006-02-09 2007-08-09 Troncoso Edmund R Providing geographic context for applications and services on a wide area network
CN101557414A (zh) * 2008-04-10 2009-10-14 中国移动通信集团公司 基于wlan的定位方法、设备及系统
US8599758B1 (en) * 2011-04-20 2013-12-03 Google Inc. Indoor localization of mobile devices
CN103297915A (zh) * 2012-02-29 2013-09-11 腾讯科技(深圳)有限公司 一种收集位置信息的方法及系统
CN104244174A (zh) * 2013-06-13 2014-12-24 阿里巴巴集团控股有限公司 终端的地理位置信息的获取方法和服务器
CN103313388A (zh) * 2013-07-02 2013-09-18 张洁昕 移动通信终端定位方法和装置
CN103686698A (zh) * 2013-11-13 2014-03-26 百度在线网络技术(北京)有限公司 位置信息的处理方法及装置
CN103906235A (zh) * 2014-04-04 2014-07-02 小米科技有限责任公司 终端定位的方法及终端
CN105101062A (zh) * 2014-04-21 2015-11-25 北京奇虎科技有限公司 可穿戴设备、获取无线网络属性信息的方法及系统
CN104079665A (zh) * 2014-07-17 2014-10-01 百度在线网络技术(北京)有限公司 终端间地理位置共享方法、应用服务器及其终端

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109670895A (zh) * 2017-10-17 2019-04-23 北京嘀嘀无限科技发展有限公司 推荐上车位置的方法及装置
CN109670895B (zh) * 2017-10-17 2020-10-30 滴图(北京)科技有限公司 推荐上车位置的方法及装置
CN107682811A (zh) * 2017-10-19 2018-02-09 北京三快在线科技有限公司 一种定位方法和装置
CN109936819A (zh) * 2017-12-15 2019-06-25 北京嘀嘀无限科技发展有限公司 上车点推荐方法、装置及设备
US10945095B2 (en) 2017-12-15 2021-03-09 Beijing Didi Infinity Technology And Development Co., Ltd. Methods and systems for providing transportation service
CN109286978A (zh) * 2018-10-15 2019-01-29 广州科语机器人有限公司 一种定位网络的组网方法、装置、终端设备及存储介质
CN109286978B (zh) * 2018-10-15 2020-11-17 广州科语机器人有限公司 一种定位网络的组网方法、装置、终端设备及存储介质
CN111398941A (zh) * 2020-03-23 2020-07-10 北京恒业世纪科技股份有限公司 一种无线定位方法和定位系统

Also Published As

Publication number Publication date
WO2017107682A1 (zh) 2017-06-29

Similar Documents

Publication Publication Date Title
CN103945007B (zh) 信息推送方法和装置
CN106921938A (zh) 基于无线网络的定位方法、装置及智能终端
US10341853B2 (en) Methods and systems for enabling control of privacy for crowdsourcing
CN106879047B (zh) 近场传递信息的方法、信息传达和接受客户端、信息系统
CN107864451B (zh) 基于移动终端与WiFi探针的目标定位方法及其系统
CN105228106B (zh) 一种基于室内的医护人员查找方法、定位服务器和系统
CN105683773A (zh) 用于在场所中提供基于位置的服务的方法、系统和装置
WO2015117396A1 (zh) 基于WiFi信号的定位方法、装置及系统
CN103945526B (zh) 基于诱发探测技术的无线设备定位方法及系统
CN109068272B (zh) 相似用户识别方法、装置、设备及可读存储介质
WO2014166253A1 (zh) 一种通过wifi热点定位的方法和系统
CN104159197A (zh) 低成本终端的定位方法、智能移动终端及系统
CN104618859A (zh) 基于地理位置的通讯管理方法和装置
CN104749582B (zh) 差分数据的发送方法、gps定位数据的确定方法及装置
CN105392183A (zh) wifi设备的参数配置方法、装置及终端
CN106028279A (zh) 一种网络注册方法及装置
CN105592420A (zh) 环境特征库生成及基于环境特征库的室内定位方法和装置
CN105636016A (zh) 一种连接网络的方法、装置和系统
CN108769210B (zh) 考勤追踪的方法、装置、终端、服务器及存储介质
CN107920386B (zh) 稀疏点定位方法、服务器、系统及计算机可读存储介质
CN103581822A (zh) 一种定位优化方法、装置及定位服务器
JP2002278973A (ja) 位置情報管理装置および位置情報参照端末
US11343644B2 (en) Neighbor awareness method, beacon device, and mobile terminal
CN105120518A (zh) 一种室内定位方法及用户终端
CN105554696B (zh) 一种呼叫处理方法、移动终端及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170704

RJ01 Rejection of invention patent application after publication