一種實(shí)現(xiàn)位置查詢的方法、裝置及服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子定位領(lǐng)域,特別涉及一種實(shí)現(xiàn)位置查詢的方法、裝置及服務(wù)器。
【背景技術(shù)】
[0002] 如何實(shí)現(xiàn)區(qū)域內(nèi)的定位,在車站、機(jī)場(chǎng)、醫(yī)院和學(xué)校等應(yīng)用場(chǎng)景下,對(duì)于提升公眾 服務(wù)設(shè)置的服務(wù)效率具有重要意義。
[0003] 以患者去醫(yī)院就診為例,由于醫(yī)院科室眾多,患者通常很容易迷失方向,導(dǎo)致患者 要浪費(fèi)大量的時(shí)間確定自己所在的位置,而且患者家屬或醫(yī)生很容易與患者失去聯(lián)系。
[0004] 因此,如何利用無(wú)線網(wǎng)路來(lái)實(shí)現(xiàn)區(qū)域內(nèi)的定位,成為一個(gè)亟待解決的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明要解決的技術(shù)問(wèn)題是提供一種實(shí)現(xiàn)位置查詢的方法、裝置及服務(wù)器,利用 藍(lán)牙無(wú)線技術(shù),實(shí)現(xiàn)區(qū)域內(nèi)的定位。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種實(shí)現(xiàn)位置查詢的方法,應(yīng)用于移 動(dòng)終端,所述方法包括:
[0007]獲取與所述移動(dòng)終端預(yù)先通過(guò)綁定建立關(guān)聯(lián)關(guān)系的第一藍(lán)牙手環(huán)的手環(huán)信息,并 在所述手環(huán)信息中獲取第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息;
[0008] 向一服務(wù)器發(fā)送對(duì)所述第一藍(lán)牙手環(huán)的位置查詢請(qǐng)求,所述位置查詢請(qǐng)求攜帶有 所述第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息;
[0009] 接收所述服務(wù)器返回的所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器的第二標(biāo) 識(shí)信息,其中,所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器,是所述服務(wù)器根據(jù)所述第一 標(biāo)識(shí)信息,在當(dāng)前接收到的無(wú)線信號(hào)中獲取屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào)后,根據(jù)當(dāng) 前接收的屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào),確定的當(dāng)前距離所述第一藍(lán)牙手環(huán)最近的無(wú) 線傳輸定位器;所述無(wú)線信號(hào)是無(wú)線傳輸定位器接收到藍(lán)牙手環(huán)廣播發(fā)送的藍(lán)牙信號(hào)后向 服務(wù)器發(fā)送的,所述無(wú)線信號(hào)攜帶有所述藍(lán)牙手環(huán)以及所述無(wú)線傳輸定位器的標(biāo)識(shí)信息, 所述無(wú)線傳輸定位器預(yù)先設(shè)置在預(yù)定區(qū)域;
[0010] 根據(jù)所述第二標(biāo)識(shí)信息,確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前所在的位置。
[0011] 其中,所述根據(jù)所述第二標(biāo)識(shí)信息,確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前所在的位 置,包括:
[0012] 根據(jù)所述第二標(biāo)識(shí)信息,在預(yù)先保存的數(shù)據(jù)包中獲取所述第一藍(lán)牙手環(huán)當(dāng)前停留 的無(wú)線傳輸定位器對(duì)應(yīng)的第一位置信息,進(jìn)而根據(jù)所述第一位置信息確定并提示所述第一 藍(lán)牙手環(huán)當(dāng)前所在的位置,其中,所述數(shù)據(jù)包中存有所有無(wú)線傳輸定位器分別對(duì)應(yīng)的位置 信息及標(biāo)識(shí)信息。
[0013]其中,所述根據(jù)所述第一位置信息確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前所在的位 置,包括:
[0014] 根據(jù)所述第一位置信息,獲取所述第一位置信息所對(duì)應(yīng)的坐標(biāo)值;
[0015] 在所述數(shù)據(jù)包中獲取所述預(yù)定區(qū)域的地圖界面,并根據(jù)所述第一位置信息所對(duì)應(yīng) 的坐標(biāo)值,在所述地圖界面中找到對(duì)應(yīng)的位置作為所述第一藍(lán)牙手環(huán)當(dāng)前所在的位置;
[0016] 對(duì)所述地圖界面進(jìn)行展示,并在所述地圖界面中提示出所述第一藍(lán)牙手環(huán)當(dāng)前所 在的位置。
[0017] 其中,所述向一服務(wù)器發(fā)送對(duì)所述第一藍(lán)牙手環(huán)的位置查詢請(qǐng)求之前,還包括:
[0018] 從所述服務(wù)器處下載包含所述數(shù)據(jù)包的應(yīng)用,所述數(shù)據(jù)包中包含的所有無(wú)線傳輸 定位器分別對(duì)應(yīng)的位置信息及標(biāo)識(shí)信息,是預(yù)先通過(guò)一web端配置并提交保存在所述服務(wù) 器處的;
[0019] 在本地安裝所述應(yīng)用。
[0020] 為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例還提供一種實(shí)現(xiàn)位置查詢的裝置,應(yīng)用于 移動(dòng)終端,所述裝置包括:
[0021] 第一獲取模塊,用于獲取與所述移動(dòng)終端預(yù)先通過(guò)綁定建立關(guān)聯(lián)關(guān)系的第一藍(lán)牙 手環(huán)的手環(huán)信息,并在所述手環(huán)信息中獲取第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息;
[0022] 發(fā)送模塊,用于向一服務(wù)器發(fā)送對(duì)所述第一藍(lán)牙手環(huán)的位置查詢請(qǐng)求,所述位置 查詢請(qǐng)求攜帶有所述第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息;
[0023] 第一接收模塊,用于接收所述服務(wù)器返回的第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定 位器的第二標(biāo)識(shí)信息,其中,所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器,是所述服務(wù)器 根據(jù)所述第一標(biāo)識(shí)信息,在當(dāng)前接收到的無(wú)線信號(hào)中獲取屬于所述第一藍(lán)牙手環(huán)的無(wú)線信 號(hào)后,根據(jù)當(dāng)前接收的屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào),確定的當(dāng)前距離所述第一藍(lán)牙 手環(huán)最近的無(wú)線傳輸定位器;所述無(wú)線信號(hào)是無(wú)線傳輸定位器接收到藍(lán)牙手環(huán)廣播發(fā)送的 藍(lán)牙信號(hào)后向服務(wù)器發(fā)送的,所述無(wú)線信號(hào)攜帶有所述藍(lán)牙手環(huán)以及所述無(wú)線傳輸定位器 的標(biāo)識(shí)信息,所述無(wú)線傳輸定位器預(yù)先設(shè)置在預(yù)定區(qū)域;
[0024] 第一確定模塊,用于根據(jù)所述第二標(biāo)識(shí)信息,確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前 所在的位置。
[0025] 其中,所述第一確定模塊包括:
[0026] 第一確定子模塊,用于根據(jù)所述第二標(biāo)識(shí)信息,在預(yù)先保存的數(shù)據(jù)包中獲取所述 第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器對(duì)應(yīng)的第一位置信息,進(jìn)而根據(jù)所述第一位置信 息確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前所在的位置,其中,所述數(shù)據(jù)包中存有所有無(wú)線傳輸 定位器分別對(duì)應(yīng)的位置信息及標(biāo)識(shí)信息。
[0027] 其中,所述第一確定子模塊包括:
[0028] 第二獲取模塊,用于根據(jù)所述第一位置信息,獲取所述第一位置信息所對(duì)應(yīng)的坐 標(biāo)值;
[0029] 第三獲取模塊,用于在所述數(shù)據(jù)包中獲取所述預(yù)定區(qū)域的地圖界面,并根據(jù)所述 第一位置信息所對(duì)應(yīng)的坐標(biāo)值,在所述地圖界面中找到對(duì)應(yīng)的位置作為所述第一藍(lán)牙手環(huán) 當(dāng)前所在的位置;
[0030] 展示模塊,用于對(duì)所述地圖界面進(jìn)行展示,并在所述地圖界面中提示出所述第一 藍(lán)牙手環(huán)當(dāng)前所在的位置。
[0031] 其中,所述裝置還包括:
[0032] 下載模塊,用于從所述服務(wù)器處下載包含所述數(shù)據(jù)包的應(yīng)用,所述數(shù)據(jù)包中包含 的所有無(wú)線傳輸定位器分別對(duì)應(yīng)的位置信息及標(biāo)識(shí)信息,是預(yù)先通過(guò)一web端配置并提交 保存在所述服務(wù)器處的;
[0033] 安裝模塊,用于在本地安裝所述應(yīng)用。
[0034] 為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例還提供一種實(shí)現(xiàn)位置查詢的方法,應(yīng)用于 服務(wù)器,所述方法包括:
[0035] 接收設(shè)置在預(yù)定區(qū)域的無(wú)線傳輸定位器發(fā)送的無(wú)線信號(hào),所述無(wú)線信號(hào)是無(wú)線傳 輸定位器接收到藍(lán)牙手環(huán)廣播發(fā)送的藍(lán)牙信號(hào)后向服務(wù)器發(fā)送的,所述無(wú)線信號(hào)攜帶有所 述藍(lán)牙手環(huán)以及所述無(wú)線傳輸定位器的標(biāo)識(shí)信息;
[0036] 接收移動(dòng)終端發(fā)送的對(duì)第一藍(lán)牙手環(huán)的位置查詢請(qǐng)求,所述第一藍(lán)牙手環(huán)是所述 移動(dòng)終端預(yù)先通過(guò)綁定建立關(guān)聯(lián)關(guān)系的藍(lán)牙手環(huán),所述位置查詢請(qǐng)求中攜帶有所述第一藍(lán) 牙手環(huán)的第一標(biāo)識(shí)信息;
[0037] 根據(jù)所述第一標(biāo)識(shí)信息,在當(dāng)前接收到的無(wú)線信號(hào)中獲取屬于所述第一藍(lán)牙手環(huán) 的無(wú)線信號(hào),并根據(jù)當(dāng)前接收的屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào),確定當(dāng)前距離所述第 一藍(lán)牙手環(huán)最近的無(wú)線傳輸定位器,作為所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器;
[0038] 獲取所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器的第二標(biāo)識(shí)信息并返回給所 述移動(dòng)終端,以使所述移動(dòng)終端根據(jù)所述第二標(biāo)識(shí)信息確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前 所在的位置。
[0039] 其中,所述根據(jù)當(dāng)前接收的屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào),確定當(dāng)前距離所 述第一藍(lán)牙手環(huán)最近的無(wú)線傳輸定位器,包括:
[0040]通過(guò)以下公式:Distance= (c+bXMath.pow(ratio,a))XrssiCorrection,計(jì)算 所述第一藍(lán)牙手環(huán)與各個(gè)無(wú)線傳輸定位器之間的距離;
[0041] 根據(jù)計(jì)算得到的距離,確定距離所述第一藍(lán)牙手環(huán)最近的無(wú)線傳輸定位器;
[0042] 其中,a、b、c為預(yù)設(shè)常數(shù);Distance表示藍(lán)牙手環(huán)與無(wú)線傳輸定位器之間的距離, ratio表示無(wú)線傳輸定位器接收到藍(lán)牙手環(huán)的藍(lán)牙信號(hào)的信號(hào)強(qiáng)度值與距離該藍(lán)牙手環(huán) 一預(yù)設(shè)距離處該藍(lán)牙手環(huán)的信號(hào)強(qiáng)度值之間的比值,rssiCorrection表示一預(yù)設(shè)中間值, Math,pow表示求冪運(yùn)算。
[0043]其中,若ratio<1,則Distance=Math,pow(ratio,m)XrssiCorrection;
[0044]其中,
【主權(quán)項(xiàng)】
1. 一種實(shí)現(xiàn)位置查詢的方法,應(yīng)用于移動(dòng)終端,其特征在于,所述方法包括: 獲取與所述移動(dòng)終端預(yù)先通過(guò)綁定建立關(guān)聯(lián)關(guān)系的第一藍(lán)牙手環(huán)的手環(huán)信息,并在所 述手環(huán)信息中獲取第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息; 向一服務(wù)器發(fā)送對(duì)所述第一藍(lán)牙手環(huán)的位置查詢請(qǐng)求,所述位置查詢請(qǐng)求攜帶有所述 第一藍(lán)牙手環(huán)的第一標(biāo)識(shí)信息; 接收所述服務(wù)器返回的所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器的第二標(biāo)識(shí)信 息,其中,所述第一藍(lán)牙手環(huán)當(dāng)前停留的無(wú)線傳輸定位器,是所述服務(wù)器根據(jù)所述第一標(biāo)識(shí) 信息,在當(dāng)前接收到的無(wú)線信號(hào)中獲取屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào)后,根據(jù)當(dāng)前接 收的屬于所述第一藍(lán)牙手環(huán)的無(wú)線信號(hào),確定的當(dāng)前距離所述第一藍(lán)牙手環(huán)最近的無(wú)線傳 輸定位器;所述無(wú)線信號(hào)是無(wú)線傳輸定位器接收到藍(lán)牙手環(huán)廣播發(fā)送的藍(lán)牙信號(hào)后向服務(wù) 器發(fā)送的,所述無(wú)線信號(hào)攜帶有所述藍(lán)牙手環(huán)以及所述無(wú)線傳輸定位器的標(biāo)識(shí)信息,所述 無(wú)線傳輸定位器預(yù)先設(shè)置在預(yù)定區(qū)域; 根據(jù)所述第二標(biāo)識(shí)信息,確定并提示所述第一藍(lán)牙手環(huán)當(dāng)前所在的位置。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第二標(biāo)識(shí)信息,確定并提示 所述第一藍(lán)牙手環(huán)當(dāng)前所在的位置,包括: 根據(jù)所述第二標(biāo)識(shí)信息,在預(yù)先保存的數(shù)據(jù)包中獲取所述第一藍(lán)牙手環(huán)當(dāng)前