[發明專利]定位方法及裝置、數據庫的建立方法及裝置在審
| 申請號: | 201710405563.2 | 申請日: | 2017-06-01 |
| 公開(公告)號: | CN107396299A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 胡嘯 | 申請(專利權)人: | 北京三快在線科技有限公司 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W48/16;H04W64/00;H04L29/12 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 莎日娜 |
| 地址: | 100083 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定位 方法 裝置 數據庫 建立 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種定位方法、一種數據庫的建立方法、一種定位裝置和一種數據庫的建立裝置。
背景技術
由于MAC(Media Access Control,介質訪問控制層)地址具有理論上的唯一性,移動終端可以通過匹配周圍的無線接入設備的MAC地址來實現定位功能。通過采集大量用戶在定位時獲得的MAC地址與接入點的位置信息,以MAC地址與位置信息之間的對應關系建立數據庫,然后在定位時,掃描獲得移動終端周圍的無線接入設備的MAC地址,并以MAC地址為索引,查找數據庫中這些無線接入設備分別對應的接入點的位置,從而將多個接入點的位置的中心點作為移動終端當前的位置。
但是,在實際使用中,用戶可以通過修改注冊表或通過root(系統權限)的方式手動修改設備的MAC地址,使得一部分正常的設備由于和修改過MAC地址的設備使用了相同的MAC地址,造成定位精度的降低。嚴重地,甚至會出現定位錯誤。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種定位方法、一種數據庫的建立方法、一種定位裝置和一種數據庫的建立裝置。
為了解決上述問題,本發明實施例公開了一種定位方法,包括:
接收用戶設備的定位請求,所述定位請求中攜帶有無線接入設備的MAC地址和至少一個輔助標識信息;
查詢預置數據庫并獲取與所述MAC地址和至少一個輔助標識信息相對應的至少一個歷史位置信息;
根據所述至少一個歷史位置信息生成所述用戶設備當前的位置信息。
可選地,所述無線接入設備的MAC地址和至少一個輔助標識信息通過如下方式獲得:
所述用戶設備掃描預設范圍內的無線接入設備;
所述用戶設備識別所述無線接入設備的MAC地址和至少一個輔助標識信息。
可選地,所述查詢預置數據庫并獲取與所述MAC地址和至少一個輔助標識信息相對應的至少一個歷史位置信息的步驟包括:
從所述預置數據庫中提取出對應于所述MAC地址的數據記錄;
從所述數據記錄中提取出還對應于所述至少一個輔助標識信息的位置信息作為所述歷史位置信息。
可選地,所述預置數據庫通過如下方式建立:
采集多個用戶設備提交的無線接入設備的設備數據和位置信息,所述設備數據包括無線接入設備的MAC地址和至少一個輔助標識信息;
確定所述MAC地址和至少一個輔助標識信息與所述位置信息之間的對應關系信息;
依據所述對應關系信息建立所述預置數據庫。
可選地,所述根據所述至少一個歷史位置信息生成所述用戶設備當前的位置信息的步驟包括:
分別確定所述至少一個歷史位置信息對應的至少一個位置點;
計算所述至少一個位置點的中心點,以所述中心點對應的位置信息作為所述用戶設備當前的位置信息。
可選地,所述計算所述至少一個位置點的中心點的步驟包括:
對所述至少一個位置點進行聚類,獲得至少一個聚類位置點;
計算所述至少一個聚類位置點的中心點。
可選地,所述輔助標識信息包括服務集標識符SSID或無線信號發射頻率信息。
為了解決上述問題,本發明實施例公開了一種數據庫的建立方法,包括:
采集多個用戶設備提交的無線接入設備的設備數據和位置信息,所述設備數據包括無線接入設備的MAC地址和至少一個輔助標識信息;
確定所述MAC地址和至少一個輔助標識信息與所述位置信息之間的對應關系信息;
依據所述對應關系信息建立數據庫。
為了解決上述問題,本發明實施例公開了一種定位裝置,包括:
接收模塊,用于接收用戶設備的定位請求,所述定位請求中攜帶有無線接入設備的MAC地址和至少一個輔助標識信息;
獲取模塊,用于查詢預置數據庫并獲取與所述MAC地址和至少一個輔助標識信息相對應的至少一個歷史位置信息;
生成模塊,用于根據所述至少一個歷史位置信息生成所述用戶設備當前的位置信息。
可選地,還包括:
掃描模塊,用于掃描預設范圍內的無線接入設備;
識別模塊,用于識別所述無線接入設備的MAC地址和至少一個輔助標識信息。
可選地,所述獲取模塊包括:
第一提取子模塊,用于從所述預置數據庫中提取出對應于所述MAC地址的數據記錄;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三快在線科技有限公司,未經北京三快在線科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710405563.2/2.html,轉載請聲明來源鉆瓜專利網。





