用于使用移動(dòng)設(shè)備方位來定位移動(dòng)設(shè)備的方法和裝置制造方法
【專利摘要】本文提供了用于確定移動(dòng)無線設(shè)備的位置的技術(shù)。該技術(shù)包括用于確定移動(dòng)無線設(shè)備的位置的方法,該方法包括:接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從該移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;確定該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的方位;基于該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的方位,確定補(bǔ)償因子;至少部分地基于該補(bǔ)償因子,確定該移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償。
【專利說明】用于使用移動(dòng)設(shè)備方位來定位移動(dòng)設(shè)備的方法和裝置
【技術(shù)領(lǐng)域】
[0001]概括地說,本文所公開的主題涉及電子設(shè)備,更具體地說,涉及用于利用在一個(gè)或多個(gè)無線接入點(diǎn)處接收的信號(hào)來確定移動(dòng)設(shè)備的位置的方法、裝置和制品。
【背景技術(shù)】
[0002]可以使用移動(dòng)無線設(shè)備的位置來向該移動(dòng)無線設(shè)備的用戶提供基于位置的服務(wù)。一些移動(dòng)無線設(shè)備利用諸如全球定位系統(tǒng)(GPS)、GL0NASS或Galileo (伽利略)系統(tǒng)之類的導(dǎo)航衛(wèi)星系統(tǒng)的信號(hào),來確定該移動(dòng)無線設(shè)備的位置。此外,還可以基于移動(dòng)無線設(shè)備與位于已知位置的一個(gè)或多個(gè)基站和/或其它移動(dòng)無線設(shè)備的距離,來確定該移動(dòng)無線設(shè)備的位置。一些移動(dòng)無線設(shè)備包括允許它們與W1-Fi接入點(diǎn)進(jìn)行通信的無線接收機(jī)??梢曰谝苿?dòng)無線設(shè)備相對(duì)于這些無線接入點(diǎn)的位置,來確定該移動(dòng)無線設(shè)備的位置。
【發(fā)明內(nèi)容】
[0003]提供了用于根據(jù)本發(fā)明來確定移動(dòng)無線設(shè)備的位置的方法的一個(gè)示例。該方法包括:接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位;基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子;至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償。
[0004]該方法的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子。至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。確定所述移動(dòng)無線設(shè)備的方位還包括:向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;接收所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位。確定所述移動(dòng)無線設(shè)備的方位包括:接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù);以及使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的所述方位。所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位還包括:確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的所述方位?;谒鲆苿?dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合;并且至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置還包括:將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。確定所述移動(dòng)無線設(shè)備的估計(jì)的位置包括:基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值。確定所述移動(dòng)無線設(shè)備的估計(jì)的位置包括:通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。確定所述移動(dòng)無線設(shè)備的估計(jì)的位置包括:基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值。確定所述移動(dòng)無線設(shè)備的估計(jì)的位置包括:通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。確定所述移動(dòng)無線設(shè)備的前進(jìn)方向包括:使用所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向。確定所述移動(dòng)無線設(shè)備的前進(jìn)方向包括:使用軌跡估計(jì)濾波器,來確定所述移動(dòng)無線設(shè)備的前進(jìn)方向,其中所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向的估計(jì)。所述軌跡估計(jì)濾波器是粒子濾波器。所述軌跡估計(jì)濾波器是卡爾曼濾波器。
[0005]提供了一種有形的計(jì)算機(jī)可讀介質(zhì)的示例,該計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)有用于根據(jù)本發(fā)明來確定移動(dòng)無線設(shè)備的位置的計(jì)算機(jī)可讀指令。所述介質(zhì)包括:配置為使計(jì)算機(jī)執(zhí)行以下操作的指令:接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位;基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子,其中所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償;至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。
[0006]該介質(zhì)的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。使所述計(jì)算機(jī)確定所述補(bǔ)償因子的指令包括:使所述計(jì)算機(jī)使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令包括:使所述計(jì)算機(jī)至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的方位的指令還包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令:向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;接收所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);以及基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的方位的指令還包括用于使所述計(jì)算機(jī)執(zhí)行以下操作的指令:接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù);以及使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的方位。所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位的指令包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令:確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的方位。使計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置將經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合的指令;并且使所述計(jì)算機(jī)至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令還包括:使所述計(jì)算機(jī)將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令包括:使所述計(jì)算機(jī)基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令包括:使所述計(jì)算機(jī)通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令包括:使所述計(jì)算機(jī)基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令包括:使所述計(jì)算機(jī)通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的指令包括:使所述計(jì)算機(jī)使用所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向的指令。使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的指令包括:使所述計(jì)算機(jī)使用軌跡估計(jì)濾波器,來確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的指令,其中所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向的估計(jì)。所述軌跡估計(jì)濾波器是粒子濾波器。所述軌跡估計(jì)濾波器是卡爾曼濾波器。
[0007]提供了用于根據(jù)本發(fā)明來確定移動(dòng)無線設(shè)備的位置的裝置的一個(gè)示例。該裝置包括:用于接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性的單元;用于確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位的單元;用于基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子的單元;用于至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償。
[0008]該裝置的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。用于確定所述補(bǔ)償因子的單元包括:用于使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子的單元。用于確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。用于確定所述移動(dòng)無線設(shè)備的方位的單元包括:用于向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求的單元,其中在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;用于接收所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像的單元;用于識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo)的單元;以及用于基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的方位的單元。用于確定所述移動(dòng)無線設(shè)備的方位的單元包括:用于接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù)的單元;以及用于使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的方位的單元。所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。用于確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位的單元包括:用于確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元;以及用于基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的方位的單元。用于基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置將經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合的單元;并且用于至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。用于確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值的單元。用于確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。用于確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值的單元。用于確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元包括:用于通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。用于確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元包括:用于使用所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向的單元。用于確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元包括:用于使用軌跡估計(jì)濾波器,來確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元,其中所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向的估計(jì)。所述軌跡估計(jì)濾波器是粒子濾波器。所述軌跡估計(jì)濾波器是卡爾曼濾波器。
[0009]提供了用于根據(jù)本發(fā)明來確定移動(dòng)無線設(shè)備的位置的裝置的一個(gè)示例。該裝置包括:有形的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器;包括存儲(chǔ)在所述存儲(chǔ)器中的處理器可執(zhí)行代碼的多個(gè)模塊;連接到所述存儲(chǔ)器并配置為存取存儲(chǔ)在所述存儲(chǔ)器中的所述多個(gè)模塊的處理器;以及位置確定模塊,其中所述位置確定模塊配置為:接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位;基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子;至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償。
[0010]該裝置的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。所述位置確定模塊配置為:使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子。所述位置確定模塊配置為:至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述位置確定模塊配置為:向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,其中在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;接收所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像;識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);以及基于所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的方位。所述位置確定模塊配置為:接收基于所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的方位的數(shù)據(jù);使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的方位。所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。所述位置確定模塊配置為:確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的方位。所述位置確定模塊配置為:基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合;其中,配置為至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述位置確定模塊還配置為:將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。配置為確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的所述位置確定模塊還配置為:基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值。所述位置確定模塊還配置為:通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述補(bǔ)償因子與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。配置為確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的所述位置確定模塊還配置為:基于與從所述移動(dòng)無線設(shè)備接收的信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值。配置為確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的所述位置確定模塊還配置為:通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。所述位置確定模塊配置為:使用所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向。所述位置確定模塊配置為:使用軌跡估計(jì)濾波器,來確定所述移動(dòng)無線設(shè)備的前進(jìn)方向,其中所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向的估計(jì)。所述軌跡估計(jì)濾波器是粒子濾波器。所述軌跡估計(jì)濾波器是卡爾曼濾波器。
[0011]提供了用于根據(jù)本發(fā)明來估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的方法的一個(gè)示例。該方法包括:接收所述移動(dòng)無線設(shè)備的估計(jì)的位置;接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;以及基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的所述方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
[0012]該方法的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)?;谒鲆苿?dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性確定所述移動(dòng)無線設(shè)備的方位包括:至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的方位?;谒鲆苿?dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位包括:至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的方位。基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位包括:將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位。
[0013]提供了用于根據(jù)本發(fā)明來估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的裝置的一個(gè)示例。該裝置包括:用于接收所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元;用于接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性的單元;用于基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位的單元;以及用于基于所述設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元。
[0014]該裝置的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。用于基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的單元包括:用于至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的方位的單元。用于基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的單元包括:用于至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的方位的單元。用于基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的單元包括:用于將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位的單元。
[0015]提供了用于根據(jù)本發(fā)明來估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的裝置的一個(gè)示例。該裝置包括:有形的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器;包括所述存儲(chǔ)器中所存儲(chǔ)的處理器可執(zhí)行代碼的多個(gè)模塊;連接到所述存儲(chǔ)器并配置為訪問所述存儲(chǔ)器中存儲(chǔ)的多個(gè)模塊的處理器;以及位置確定模塊。所述位置確定模塊配置為:接收所述移動(dòng)無線設(shè)備的估計(jì)的位置;接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;以及基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
[0016]該裝置的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。配置為基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的所述位置確定模塊配置為:至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的方位。配置為基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的所述位置確定模塊配置為:至少部分地基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的方位。配置為基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的所述位置確定模塊配置為:將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位。
[0017]提供了一種有形的計(jì)算機(jī)可讀介質(zhì)的示例,該計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)有用于根據(jù)本發(fā)明來估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的計(jì)算機(jī)可讀指令。所述介質(zhì)包括配置為使計(jì)算機(jī)執(zhí)行以下操作的指令:接收所述移動(dòng)無線設(shè)備的估計(jì)的位置;接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;基于所述設(shè)備的估計(jì)的位置和所述移動(dòng)無線設(shè)備的方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
[0018]該介質(zhì)的實(shí)現(xiàn)可以包括下面特征中的一個(gè)或多個(gè)。配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的代碼包括:配置為使所述計(jì)算機(jī)至少部分地基于與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的方位的代碼。配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的代碼包括:配置為使所述計(jì)算機(jī)至少部分地基于與所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的方位的代碼。配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的估計(jì)的位置和所述信號(hào)特性來確定所述移動(dòng)無線設(shè)備的方位的代碼包括:配置為使所述計(jì)算機(jī)將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位的代碼。
【專利附圖】
【附圖說明】
[0019]圖1是示出在無線接入點(diǎn)和移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的依賴方位的用戶遮擋的圖。
[0020]圖2A、2B和2C是具有接收信號(hào)強(qiáng)度指示(RSSI)測(cè)量的指示的建筑物地圖的平面圖。
[0021]圖3是建筑物地圖的平面圖的一部分,其示出了在無線接入點(diǎn)所安裝的建筑物的地圖的一部分上覆蓋的一系列RSSI測(cè)量。
[0022]圖4是無線通信系統(tǒng)的部分框圖。
[0023]圖5是圖4的位置確定服務(wù)器的框圖。
[0024]圖6是圖4的移動(dòng)無線設(shè)備的框圖。
[0025]圖7是用于確定移動(dòng)無線設(shè)備的位置的方法的流程圖。
[0026]圖8是用于確定移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向的方法的流程圖。
【具體實(shí)施方式】
[0027]本文提供了用于在W1-Fi定位中補(bǔ)償用戶遮擋的技術(shù)。用戶的移動(dòng)無線設(shè)備是否相對(duì)于W1-Fi接入點(diǎn)被遮擋會(huì)影響該移動(dòng)無線設(shè)備處的信號(hào)。當(dāng)用戶遮擋了無線接入點(diǎn)和移動(dòng)無線設(shè)備之間的信號(hào)時(shí),接收信號(hào)強(qiáng)度指示(RSSI)會(huì)顯著地下降。例如,由于用戶遮擋,可以觀察到RSSI多達(dá)1dB的下降。在下面詳細(xì)描述的圖2A、2B和2C中示出了這種影響的示例。移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位指示用戶是否很可能相對(duì)于該接入點(diǎn)遮擋該移動(dòng)無線設(shè)備進(jìn)行無線通信。
[0028]信號(hào)在無線接入點(diǎn)和移動(dòng)無線設(shè)備之間行進(jìn)的往返時(shí)間(RTT)也會(huì)受到用戶遮擋的影響(例如,相對(duì)于該無線接入點(diǎn),用戶遮擋了該移動(dòng)無線設(shè)備)。RTT是由移動(dòng)無線設(shè)備發(fā)送的信號(hào)從該移動(dòng)無線設(shè)備行進(jìn)到無線接入點(diǎn)以及由該無線接入點(diǎn)發(fā)送的確認(rèn)從該無線接入點(diǎn)行進(jìn)到該移動(dòng)無線設(shè)備所花費(fèi)的時(shí)間量?;蛘撸琑TT是由無線接入點(diǎn)發(fā)送的信號(hào)從該無線接入點(diǎn)行進(jìn)到移動(dòng)無線設(shè)備以及由該移動(dòng)無線設(shè)備發(fā)送的確認(rèn)從該移動(dòng)無線設(shè)備行進(jìn)到該無線接入點(diǎn)所花費(fèi)的時(shí)間量。可以通過估計(jì)移動(dòng)無線設(shè)備與無線接入點(diǎn)相距的距離,來使用RTT數(shù)據(jù)估計(jì)該移動(dòng)無線設(shè)備的位置。用戶遮擋可能影響信號(hào)在移動(dòng)無線設(shè)備和無線接入點(diǎn)之間的傳輸時(shí)間。即使I納秒的延遲也可能使得在根據(jù)RTT數(shù)據(jù)得出的移動(dòng)無線設(shè)備的估計(jì)的位置時(shí)造成顯著的誤差。
[0029]傳統(tǒng)的無線導(dǎo)航系統(tǒng)中的定位引擎并不考慮用戶方位或者用戶遮擋。結(jié)果,當(dāng)發(fā)生用戶遮擋時(shí),針對(duì)移動(dòng)無線設(shè)備所確定的位置估計(jì)可能是不準(zhǔn)確的。例如,當(dāng)移動(dòng)無線設(shè)備的用戶遮擋了無線接入點(diǎn)和該移動(dòng)無線設(shè)備之間的信號(hào)時(shí),可以觀察到多達(dá)8到10米的定位誤差。
[0030]本文提供了用于估計(jì)并補(bǔ)償用戶遮擋以提供改善的定位準(zhǔn)確性的技術(shù)。本文所公開的技術(shù)可以對(duì)根據(jù)設(shè)備的方位以及關(guān)于接入點(diǎn)位置的信息所推斷的相對(duì)于一個(gè)或多個(gè)接入點(diǎn)的動(dòng)態(tài)遮擋進(jìn)行補(bǔ)償。此外,包括無線接入點(diǎn)的位置的地圖信息可以改善對(duì)補(bǔ)償因子的確定,并因此能夠改善定位準(zhǔn)確性??梢允褂迷摰貓D信息來得出當(dāng)該移動(dòng)無線設(shè)備位于該地圖上的各個(gè)位置時(shí),針對(duì)每個(gè)接入點(diǎn)的預(yù)期的遮擋程度。該地圖信息還可以在估計(jì)無線接入點(diǎn)和移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的RSSI和/或RTT時(shí)使用。該地圖信息還可以包括關(guān)于無線接入點(diǎn)所位于的建筑物的布局的信息??梢允褂迷摰貓D信息來確定建筑物中的哪些墻體或者其它結(jié)構(gòu)可能干擾無線接入點(diǎn)的信號(hào),并且可以使用這些墻體或者其它結(jié)構(gòu)的位置來改善對(duì)補(bǔ)償因子以及移動(dòng)無線設(shè)備的位置的確定。
[0031]圖1示出了用戶遮擋的示例,其中,移動(dòng)無線設(shè)備110的用戶112的身體遮擋住了在該移動(dòng)無線設(shè)備和無線接入點(diǎn)115之間發(fā)送的信號(hào)。圖1示出了用戶112和移動(dòng)無線設(shè)備110相對(duì)于無線接入點(diǎn)105、115的位置,如何影響在該移動(dòng)無線設(shè)備110和無線接入點(diǎn)105、115之間發(fā)送的信號(hào)的質(zhì)量。在圖1所示出的示例中,用戶112使用可以與無線接入點(diǎn)105和115進(jìn)行通信的移動(dòng)無線設(shè)備110。該用戶面向無線接入點(diǎn)105,并在用戶112的面前手持該移動(dòng)無線設(shè)備110,使得該用戶的無線設(shè)備面向無線接入點(diǎn)115,而遠(yuǎn)離無線接入點(diǎn)105。在移動(dòng)無線設(shè)備110和無線接入點(diǎn)105之間發(fā)送的無線信號(hào)不會(huì)受到該用戶的身體的遮擋(除了該用戶的手掌可能遮擋之外)。但是,移動(dòng)無線設(shè)備110和無線接入點(diǎn)115所發(fā)送的無線信號(hào)則受到該用戶的身體的遮擋。結(jié)果,由于用戶遮擋,在移動(dòng)無線設(shè)備110和無線接入點(diǎn)115之間發(fā)送的信號(hào)的RSSI可能經(jīng)歷某種下降,和/或移動(dòng)無線設(shè)備110和無線接入點(diǎn)115之間的信號(hào)的RTT可能顯著地增加。其它信號(hào)質(zhì)量指標(biāo)也可能受到該用戶遮擋的影響。
[0032]在預(yù)測(cè)RSS1、RTT或者其它信號(hào)質(zhì)量時(shí),說明移動(dòng)無線設(shè)備的方位相對(duì)于無線接入點(diǎn)方位的關(guān)系,可以進(jìn)一步提高定位準(zhǔn)確性??梢允褂靡苿?dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位,來推斷無線接入點(diǎn)和該用戶的無線設(shè)備之間發(fā)送的信號(hào)的用戶遮擋。本申請(qǐng)所描述的系統(tǒng)和方法,補(bǔ)償根據(jù)移動(dòng)無線設(shè)備的方位所推斷出的無線信號(hào)的動(dòng)態(tài)遮擋,或者其它方式檢測(cè)到的遮擋。隨后,可以基于該設(shè)備相對(duì)于無線接入點(diǎn)的位置和方位,來確定一個(gè)或多個(gè)補(bǔ)償因子。如果該移動(dòng)無線設(shè)備位于多個(gè)接入點(diǎn)的通信范圍之內(nèi),則可以針對(duì)這些無線接入點(diǎn)中的每一個(gè),來確定一個(gè)或多個(gè)補(bǔ)償因子。
[0033]可以基于該設(shè)備的方位和關(guān)于該移動(dòng)無線設(shè)備現(xiàn)在或者最近與其進(jìn)行通信的一個(gè)或多個(gè)無線接入點(diǎn)的位置的信息,來確定補(bǔ)償因子。地圖信息可以包括無線接入點(diǎn)的位置,并且還可以包括關(guān)于這些無線接入點(diǎn)附近的可能造成信號(hào)遮擋的其它物體的信息,例如,墻體或者其它結(jié)構(gòu)元素、家具、或者可能造成無線信號(hào)的遮擋的建筑物中的其它特征。
[0034]當(dāng)確定要在確定無線設(shè)備的位置時(shí)使用的補(bǔ)償因子時(shí),可以檢查這些無線接入點(diǎn)所安裝的建筑物的樓層地圖,以便檢測(cè)可能發(fā)生的遮擋的可能性以及程度。例如,在無線接入點(diǎn)和移動(dòng)無線設(shè)備之間不具有多個(gè)路徑的走廊中,由于用戶遮擋的這種遮擋影響可能是更嚴(yán)重的。優(yōu)選地,所執(zhí)行的補(bǔ)償獨(dú)立于使用的底層W1-Fi模型的類型。例如,該底層模型可以是簡單的測(cè)距模型、熱度圖或者其它類型的模型。
[0035]圖2A、2B和2C示出了辦公樓中的用戶遮擋的影響。在圖2A、2B和2C所示出的示例中,使用一系列的圖案圓點(diǎn),來示出了攜帶著移動(dòng)無線設(shè)備在該大樓中行動(dòng)的用戶的軌跡或者路徑。索引250將這些圓點(diǎn)的圖案映射到RSSI值的范圍。這些圓點(diǎn)中的每一個(gè)表示:沿著移動(dòng)無線設(shè)備110的用戶的路徑來測(cè)量RSSI的點(diǎn)。這些圓點(diǎn)中的每一個(gè)的圖案表示在該位置測(cè)量得到的RSSI值。在圖2A中,在放大的地圖部分220E中,在建筑物地圖205的下面,對(duì)建筑物地圖205的走廊的一部分220進(jìn)行了放大和顯示。圖2B在刪除大箭頭的情況下,示出了圖2A中所示出的地圖的另一種視圖。
[0036]在圖2A和圖2B所示出的示例中,無線接入點(diǎn)215位于走廊的一端。隨著用戶沿著該走廊朝無線接入點(diǎn)215移動(dòng)和離開該無線接入點(diǎn)215,測(cè)量了一系列的RSSI測(cè)量值。在圖2C所示出的示例中,第二無線接入點(diǎn)235位于與無線接入點(diǎn)215相反的走廊的相對(duì)端。
[0037]圖2A、2B和2C所示出的示例性實(shí)現(xiàn),假定用戶在該用戶的面前手持移動(dòng)無線設(shè)備110。例如,在圖2A和2B中,隨著用戶離開無線接入點(diǎn)215,她的身體遮擋住了該移動(dòng)無線設(shè)備和無線接入點(diǎn)215之間發(fā)送的信號(hào)。隨著用戶朝著無線接入點(diǎn)215移動(dòng),她的身體不會(huì)遮擋該移動(dòng)無線設(shè)備110和無線接入點(diǎn)215所發(fā)送的信號(hào)。在該地圖的放大的地圖部分220E中所示出的頂部的圖案圓點(diǎn)集合,表示用戶朝著無線接入點(diǎn)215移動(dòng)的軌跡,而底部的圓點(diǎn)集合,表示用戶移動(dòng)離開無線接入點(diǎn)215。如該附圖中所可以觀察到的,與用戶攜帶著移動(dòng)無線設(shè)備110移動(dòng)離開無線接入點(diǎn)215所測(cè)量的RSSI值相比,隨著用戶攜帶著移動(dòng)無線設(shè)備110朝著無線接入點(diǎn)215移動(dòng)所測(cè)量的RSSI值更高,這是由于隨著用戶移動(dòng)離開該無線接入點(diǎn),該用戶的身體遮擋住了在移動(dòng)無線設(shè)備110和無線接入點(diǎn)215之間發(fā)送的信號(hào)。
[0038]圖2C示出了跟蹤用戶移動(dòng)通過與圖2A和圖2B中所示出的相同建筑物的走廊的另一個(gè)部分的另一個(gè)示例。在圖2C中,再一次將用戶的軌跡示出成一系列的圖案圓點(diǎn),這些圓點(diǎn)的圖案表示在這些圖案圓點(diǎn)所示出的位置處測(cè)量得到的RSSI值。在圖2C中,在放大的地圖部分230E中,在建筑物地圖205的下面,對(duì)建筑物地圖205中的走廊的一部分230進(jìn)行了放大和顯示,以便顯示另外的細(xì)節(jié)。圖2C示出了用戶對(duì)于移動(dòng)無線設(shè)備和無線接入點(diǎn)235之間發(fā)送的信號(hào)的遮擋的影響。與圖2A和圖2B中所示的無線接入點(diǎn)215相比,無線接入點(diǎn)235位于走廊的另外一端。在該地圖的放大的地圖部分230E中所示出的頂部的圖案圓點(diǎn)集合,表示用戶移動(dòng)離開無線接入點(diǎn)235的軌跡,而底部的圓點(diǎn)集合,表示用戶朝著無線接入點(diǎn)235移動(dòng)。如該附圖中所可以觀察到的,與用戶移動(dòng)離開無線接入點(diǎn)235時(shí)所測(cè)量的RSSI值相比,隨著用戶朝著無線接入點(diǎn)235移動(dòng)所測(cè)量的RSSI值更高,這是由于隨著用戶移動(dòng)離開該無線接入點(diǎn),該用戶的身體遮擋住了在該移動(dòng)無線設(shè)備和無線接入點(diǎn)235之間發(fā)送的信號(hào)。
[0039]圖2A、2B和2C中所示出的示例,假定用戶在該用戶的面前手持移動(dòng)無線設(shè)備110。在其它實(shí)現(xiàn)中,本申請(qǐng)所公開的系統(tǒng)和方法可以配置為:關(guān)于用戶相對(duì)于設(shè)備的位置,采用不同的假定來進(jìn)行操作。例如,在一些情形下,可以假定用戶將移動(dòng)無線設(shè)備持在該用戶的耳邊,或者基于該設(shè)備的使用的類型,將其持在一些其它位置中。例如,如果用戶正在進(jìn)行語音呼叫,則本申請(qǐng)所公開的技術(shù)可以假定用戶將該移動(dòng)無線設(shè)備持在用戶的耳邊,以便在確定該移動(dòng)無線設(shè)備的位置時(shí),補(bǔ)償用戶遮擋。
[0040]本申請(qǐng)所公開的系統(tǒng)和方法利用了定位技術(shù),其中定位技術(shù)可以產(chǎn)生移動(dòng)無線設(shè)備的方位的概率分布。替代地,或者結(jié)合該定位引擎,可以使用與移動(dòng)無線設(shè)備相關(guān)聯(lián)的傳感器,來確定該移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的估計(jì)的方位。當(dāng)用戶在移動(dòng)時(shí),可以根據(jù)用戶的當(dāng)前位置和前一位置來得出方位。此外,還可以實(shí)現(xiàn)位置引擎,以便將方位包括成要估計(jì)的狀態(tài)的一部分。
[0041]可以使用遮擋補(bǔ)償模型來計(jì)算在粒子濾波器中的重采樣步驟期間,給定的RSSI測(cè)量值的可能性。圖3示出了使用圖2C中所示出的放大的地圖部分230E,基于用戶相對(duì)于無線接入點(diǎn)的方位而發(fā)生的類似RSSI讀數(shù)的示例。如圖3中所可以觀察到的,通過類似的圖案圓點(diǎn)來表示類似的RSSI讀數(shù)。在該示例中,當(dāng)移動(dòng)無線設(shè)備位于相對(duì)于選定的無線接入點(diǎn)的第一方位之中,并且用戶沒有遮擋該移動(dòng)無線設(shè)備和該無線接入點(diǎn)之間的信號(hào)時(shí),-55dB的RSSI值對(duì)應(yīng)于與該無線接入點(diǎn)相距近似40英尺的顆粒。相比而言,當(dāng)移動(dòng)無線設(shè)備位于相對(duì)于選定的無線接入點(diǎn)的第二方位之中,并且用戶遮擋住該移動(dòng)無線設(shè)備和該無線接入點(diǎn)之間的信號(hào)時(shí),_55dB的RSSI值還可以對(duì)應(yīng)于與該無線接入點(diǎn)相距近似15英尺的顆粒。在該示例中,用戶遮擋導(dǎo)致了 RSSI值的下降,其可能造成如25英尺一樣大的錯(cuò)誤位置估計(jì)。
[0042]此外,移動(dòng)無線設(shè)備110還可以包括諸如加速計(jì)、陀螺儀和/或磁力計(jì)之類的一個(gè)或多個(gè)慣性傳感器,可以基于從這些傳感器接收的傳感器數(shù)據(jù)來確定該移動(dòng)無線設(shè)備的方位。此外,移動(dòng)無線設(shè)備110還可以被配置為:捕捉該移動(dòng)無線設(shè)備周圍的位置的一幅圖像或者多幅圖像,可以對(duì)這些圖像進(jìn)行分析,以估計(jì)該移動(dòng)無線設(shè)備的位置和方位。如通過實(shí)際測(cè)量值所驗(yàn)證的,遮擋的測(cè)量值的差值在定位誤差上,可以對(duì)應(yīng)于多達(dá)8米到10米。在用戶位于接入點(diǎn)之間的線路的場(chǎng)景中(例如,在圖2A、2B和2C所示出的示例中),這種影響是特別顯著的。可以通過補(bǔ)償用戶遮擋,來針對(duì)移動(dòng)無線設(shè)備,確定更加準(zhǔn)確的位置估計(jì)。
[0043]基于估計(jì)的方位,可以確定一個(gè)或多個(gè)補(bǔ)償因子,這些補(bǔ)償因子對(duì)于無線接入點(diǎn)和移動(dòng)無線設(shè)備之間的信號(hào)的可能的用戶遮擋進(jìn)行偏移。隨后,當(dāng)確定移動(dòng)無線設(shè)備的估計(jì)的位置時(shí),可以使用這些補(bǔ)償因子。這可以導(dǎo)致移動(dòng)無線設(shè)備的位置估計(jì)的準(zhǔn)確性的顯著增加。此外,給定用戶位置和W1-Fi測(cè)量的測(cè)量值的估計(jì),可以根據(jù)已知的信息來得出移動(dòng)無線設(shè)備的方位。
[0044]圖4是可以實(shí)現(xiàn)本申請(qǐng)所公開的各種技術(shù)的無線通信系統(tǒng)400的框圖。無線通信系統(tǒng)400包括位置確定服務(wù)器405和通過網(wǎng)絡(luò)410與位置確定服務(wù)器405進(jìn)行通信的多個(gè)無線接入點(diǎn)。網(wǎng)絡(luò)410可以包括一個(gè)或多個(gè)有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)410可以包括一個(gè)或多個(gè)公共網(wǎng)絡(luò)和/或?qū)S镁W(wǎng)絡(luò),網(wǎng)絡(luò)410可以至少部分地實(shí)現(xiàn)在互聯(lián)網(wǎng)上。
[0045]無線接入點(diǎn)415提供針對(duì)一個(gè)或多個(gè)移動(dòng)無線設(shè)備420的無線網(wǎng)絡(luò)接入。無線接入點(diǎn)415可以為多個(gè)移動(dòng)無線設(shè)備420提供數(shù)據(jù)和/或語音連接。無線接入點(diǎn)415可以配置為實(shí)現(xiàn)各種無線通信標(biāo)準(zhǔn),以便向所述多個(gè)移動(dòng)無線設(shè)備420提供連接。例如,無線接入點(diǎn)415可以配置為:實(shí)現(xiàn)通常稱為W1-Fi的IEEE802.11系列標(biāo)準(zhǔn)。無線接入點(diǎn)415可以配置為:除了實(shí)現(xiàn)W1-Fi之外或者替代W1-Fi,實(shí)現(xiàn)其它無線通信標(biāo)準(zhǔn)。
[0046]移動(dòng)無線設(shè)備420 (其類似上面描述的移動(dòng)無線設(shè)備110)可以包括移動(dòng)電話、手持計(jì)算機(jī)系統(tǒng)(例如,平板計(jì)算機(jī)、PDA或其它類似設(shè)備)、膝上型計(jì)算機(jī)系統(tǒng)、或者包括用于從該移動(dòng)無線設(shè)備向無線接入點(diǎn)415發(fā)送數(shù)據(jù)的發(fā)射機(jī)和用于從無線接入點(diǎn)415接收數(shù)據(jù)的接收機(jī)的其它設(shè)備。移動(dòng)無線設(shè)備420可以包括:用于執(zhí)行有形的計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)的指令的處理器。移動(dòng)無線設(shè)備420可以配置為執(zhí)行各種軟件應(yīng)用。這些軟件應(yīng)用可以利用移動(dòng)無線設(shè)備420的位置,向移動(dòng)無線設(shè)備420的用戶提供基于位置的服務(wù)或信息。
[0047]位置確定服務(wù)器405可以用于:通過分析一個(gè)或多個(gè)無線接入點(diǎn)415從該移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定移動(dòng)無線設(shè)備420的位置。位置確定服務(wù)器405可以基于從移動(dòng)無線設(shè)備420接收的信號(hào)的特性,對(duì)該移動(dòng)無線設(shè)備420與特定的無線接入點(diǎn)415之間的距離進(jìn)行估計(jì)。例如,位置確定服務(wù)器405可以基于無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的RSSUP /或基于從無線接入點(diǎn)415向移動(dòng)無線設(shè)備420發(fā)送信號(hào),并且從移動(dòng)無線設(shè)備420向無線接入點(diǎn)415返回信號(hào)的RTT,來確定移動(dòng)無線設(shè)備420與特定的無線接入點(diǎn)415的估計(jì)的距離。位置確定服務(wù)器405可以使用其它信號(hào)特性,來估計(jì)移動(dòng)無線設(shè)備420與無線接入點(diǎn)415的距離。
[0048]為了進(jìn)一步增加位置估計(jì)的準(zhǔn)確性,位置確定服務(wù)器405可以使用與多個(gè)無線接入點(diǎn)415相關(guān)聯(lián)的信號(hào)特性,以便進(jìn)一步提高針對(duì)移動(dòng)無線設(shè)備420所確定的位置估計(jì)的準(zhǔn)確性。此外,位置確定服務(wù)器405可以使用部署這些無線接入點(diǎn)415的建筑物的地圖信息,以便進(jìn)一步提高位置估計(jì)的準(zhǔn)確性。地圖信息可以提供關(guān)于墻體、固定物和該建筑物的其它單元的信息,其中這些單元可以全部地或者部分地遮擋移動(dòng)無線設(shè)備420和無線接入點(diǎn)415之間的信號(hào)。地圖信息可以用于將移動(dòng)無線設(shè)備在建筑物中的位置,縮小到該設(shè)備的用戶實(shí)際可能存在的位置。例如,地圖信息可以用于識(shí)別建筑物中的房間和走廊位于什么地方,位置確定服務(wù)器可以將該信息與從一個(gè)或多個(gè)無線接入點(diǎn)415接收的信號(hào)特性信息進(jìn)行相關(guān),以便幫助確定移動(dòng)無線設(shè)備420在該建筑物中的位置。
[0049]地圖信息可以包括:用于識(shí)別無線接入點(diǎn)的位置的信息。此外,地圖信息還可以包括:用于識(shí)別可能干擾這些無線接入點(diǎn)的信號(hào)的、建筑物中的墻體、結(jié)構(gòu)或其它障礙物的位置的信息。地圖信息可以用于標(biāo)識(shí)信號(hào)的用戶遮擋可能特別嚴(yán)重的區(qū)域。例如,在走廊(例如,圖2A-2C和圖3中所示出的那些)中,不存在用于信號(hào)在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間傳播的多個(gè)路徑,因此與無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間存在多個(gè)路徑的其它位置相比,用戶遮擋的影響可能更加嚴(yán)重。
[0050]此外,位置確定服務(wù)器405還可以確定補(bǔ)償因子,以便補(bǔ)償用戶對(duì)于移動(dòng)無線設(shè)備420和無線接入點(diǎn)415之間的信號(hào)的遮擋。如上所述,移動(dòng)無線設(shè)備420和無線接入點(diǎn)之間的信號(hào)的用戶遮擋,可能導(dǎo)致在估計(jì)該移動(dòng)無線設(shè)備420的位置時(shí),發(fā)生顯著的誤差。位置確定服務(wù)器405可以被配置為:隨著用戶相對(duì)于無線接入點(diǎn)415的位置,對(duì)移動(dòng)無線設(shè)備420進(jìn)行移動(dòng),對(duì)該移動(dòng)無線設(shè)備的方位進(jìn)行跟蹤,并動(dòng)態(tài)地確定補(bǔ)償因子,以便當(dāng)估計(jì)移動(dòng)無線設(shè)備420的位置時(shí),將其應(yīng)用于從無線接入點(diǎn)415接收的信號(hào)特性信息。位置確定服務(wù)器405可以被配置為:從移動(dòng)無線設(shè)備420接收方位信息。移動(dòng)無線設(shè)備420可以包括諸如加速計(jì)、陀螺儀和/或磁力計(jì)之類的一個(gè)或多個(gè)慣性傳感器,可以基于從這些傳感器接收的傳感器數(shù)據(jù)來確定該移動(dòng)無線設(shè)備的方位。此外,移動(dòng)無線設(shè)備還可以被配置為:捕捉該移動(dòng)無線設(shè)備周圍的位置的一幅圖像或者多幅圖像,可以對(duì)這些圖像進(jìn)行分析,以估計(jì)該移動(dòng)無線設(shè)備的位置和/或方位。移動(dòng)無線設(shè)備可以被配置為:分析傳感器所提供的方位,將分析后的信息發(fā)送給位置確定服務(wù)器405。
[0051]位置確定服務(wù)器405可以包括數(shù)據(jù)庫,其包括用于各種類型的移動(dòng)無線設(shè)備的方位信息和/或用于這些設(shè)備的使用模式。當(dāng)估計(jì)移動(dòng)無線設(shè)備420的位置時(shí),在確定要應(yīng)用的補(bǔ)償因子時(shí),可以使用該信息。例如,在智能電話上瀏覽互聯(lián)網(wǎng)的用戶,通常面對(duì)著他們自己來握持該設(shè)備,使得他們能夠看到該設(shè)備的屏幕。相比而言,如果用戶從該智能電話撥出一個(gè)呼叫,則用戶通常將該設(shè)備持在他們的耳邊。因此,可能發(fā)生的遮擋的模式取決于使用方式。
[0052]此外,位置確定服務(wù)器405還可以配置為:通過分析一個(gè)或多個(gè)無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備的方位和/或前進(jìn)方向。如果確定了該設(shè)備的位置,如果針對(duì)用戶遮擋的影響,通過分析在無線接入點(diǎn)415和該移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的信號(hào)特性,知道了該移動(dòng)無線設(shè)備420的位置,則可以確定該設(shè)備的方位和/或前進(jìn)方向。位置確定服務(wù)器405可以配置為:分析多個(gè)無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的信號(hào)特性,移動(dòng)無線設(shè)備420可以通過基于這些信號(hào)特性,識(shí)別可能的用戶遮擋,來估計(jì)該移動(dòng)無線設(shè)備420的方位。
[0053]圖5是可以用于實(shí)現(xiàn)圖4中所示出的位置確定服務(wù)器405的一種位置確定服務(wù)器的框圖。位置確定服務(wù)器405包括處理器505、網(wǎng)絡(luò)接口 510、存儲(chǔ)器520、地圖信息數(shù)據(jù)庫560和設(shè)備信息數(shù)據(jù)庫570。
[0054]處理器505可以包括:配置為訪問存儲(chǔ)器520的一個(gè)或多個(gè)微處理器。處理器505可以從存儲(chǔ)器520讀取數(shù)據(jù),并向存儲(chǔ)器520寫入數(shù)據(jù)。此外,處理器505還可以從存儲(chǔ)器520讀取可執(zhí)行程序代碼,并執(zhí)行該程序代碼。
[0055]存儲(chǔ)器520包括網(wǎng)絡(luò)接口模塊522、位置確定模塊524、數(shù)據(jù)訪問模塊526和用戶界面模塊528。存儲(chǔ)器520可以包括一種或多種類型的有形、非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器,例如,隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、閃存或者其組合。這些模塊可以包括能由處理器505執(zhí)行的處理器可執(zhí)行指令。
[0056]網(wǎng)絡(luò)接口 510使位置確定服務(wù)器405能夠通過網(wǎng)絡(luò)410和/或其它網(wǎng)絡(luò)連接的設(shè)備,與無線接入點(diǎn)415進(jìn)行通信。網(wǎng)絡(luò)接口模塊522可以發(fā)送和接收去往/來自無線接入點(diǎn)415和/或連接到網(wǎng)絡(luò)410的其它設(shè)備的數(shù)據(jù)。網(wǎng)絡(luò)接口模塊522可以向存儲(chǔ)器520中的其它模塊提供網(wǎng)絡(luò)接口 510所接收的數(shù)據(jù)以便進(jìn)行處理,從其它模塊接收要向無線接入點(diǎn)415和/或其它網(wǎng)絡(luò)連接設(shè)備進(jìn)行發(fā)送的數(shù)據(jù)。
[0057]地圖信息數(shù)據(jù)庫560可以被配置為:存儲(chǔ)與部署無線接入點(diǎn)415的位置相關(guān)聯(lián)的地圖信息。例如,地圖信息數(shù)據(jù)庫560可以包括關(guān)于墻體、固定物和該建筑物的其它單元的信息,其中這些單元可以全部地或者部分地遮擋移動(dòng)無線設(shè)備420和無線接入點(diǎn)415之間發(fā)送的信號(hào)。位置確定模塊524可以使用該地圖信息,以便將移動(dòng)無線設(shè)備在建筑物中的位置,縮小到該設(shè)備的用戶實(shí)際可能存在的位置。例如,地圖信息可以用于識(shí)別建筑物中的房間和走廊位于什么地方,位置確定服務(wù)器可以將該信息與從一個(gè)或多個(gè)無線接入點(diǎn)415接收的信號(hào)特性信息進(jìn)行相關(guān),以便幫助確定移動(dòng)無線設(shè)備415在該建筑物中的位置。位置確定模塊524可以使用該地圖信息,以便至少部分地確定補(bǔ)償因子,其中該補(bǔ)償因子可以用于幫助確定該移動(dòng)無線設(shè)備的估計(jì)的位置。例如,可以檢查安裝這些無線接入點(diǎn)的建筑物的樓層地圖,以便識(shí)別可能發(fā)生用戶遮擋的區(qū)域以及這種遮擋的可能程度。例如,在無線接入點(diǎn)和移動(dòng)無線設(shè)備之間不存在多個(gè)路徑的走廊中,用戶遮擋的影響可能是更加突出的。可以將地圖信息與移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位進(jìn)行組合,以便確定該補(bǔ)償因子。例如,可以測(cè)量移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào)的RSSI或者其它信號(hào)特性,確定該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的方位,以便縮小該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的可能位置??梢允褂迷摰貓D信息,以便通過考慮建筑物中的墻體和/或其它結(jié)構(gòu)(這些結(jié)構(gòu)可能遮擋在移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào))的位置,進(jìn)一步提高該移動(dòng)無線設(shè)備的估計(jì)的位置。此外,還可以使用該地圖信息,以便通過在考慮時(shí)去除該建筑的一部分(其中該移動(dòng)無線設(shè)備的用戶不可能位于該位置,例如,在墻體之內(nèi)或者該建筑的其它不可能進(jìn)入部分),進(jìn)一步提高估計(jì)的位置的準(zhǔn)確性。
[0058]現(xiàn)返回到圖5,設(shè)備信息數(shù)據(jù)庫570可以包括關(guān)于各種類型的移動(dòng)無線設(shè)備的信息。設(shè)備信息數(shù)據(jù)庫570可以包括用于各種類型的移動(dòng)無線設(shè)備的使用模式信息,其中該信息可以包括與這些移動(dòng)無線設(shè)備的使用有關(guān)的方位信息。例如,在智能電話上瀏覽互聯(lián)網(wǎng)的用戶,通常面對(duì)著他們自己來握持該設(shè)備,使得他們能夠看到該設(shè)備的屏幕。相比而言,如果用戶從該智能電話撥出一個(gè)呼叫,則用戶通常將該設(shè)備持在他們的耳邊。因此,可能發(fā)生的遮擋的模式取決于使用方式。
[0059]位置確定服務(wù)器405可以配置為:接收用于標(biāo)識(shí)正在請(qǐng)求其估計(jì)位置的移動(dòng)無線設(shè)備的類型的信息。此外,該信息還可以包括該設(shè)備的使用方式的類型。例如,使用信息可以指示該設(shè)備正在被用于進(jìn)行呼叫、瀏覽互聯(lián)網(wǎng)、玩游戲、還是使用另一種類型的應(yīng)用??梢詫⑹褂眯畔㈡溄拥酵ǔS糜谶@種特定類型的使用的用戶遮擋模式??梢允褂迷撌褂眯畔ⅲ瑏聿糠值卮_定在估計(jì)移動(dòng)無線設(shè)備420的位置時(shí),要應(yīng)用的補(bǔ)償因子。
[0060]位置確定模塊524可以被配置為:估計(jì)移動(dòng)無線設(shè)備420的位置和/或前進(jìn)方向。位置確定模塊524可以接收在一個(gè)或多個(gè)無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的信號(hào)特性,以估計(jì)該移動(dòng)站的位置。此外,位置確定模塊524還可以接收移動(dòng)無線設(shè)備420通過一個(gè)或多個(gè)無線接入點(diǎn)415所提供的方位信息。在確定移動(dòng)無線設(shè)備420的估計(jì)的位置時(shí),位置確定模塊524可以使用該方位信息。此外,位置確定模塊524還可以配置為:通過數(shù)據(jù)訪問模塊526,來訪問地圖信息數(shù)據(jù)庫560中所存儲(chǔ)的地圖信息。位置確定模塊524可以使用該地圖信息,以便在確定移動(dòng)無線設(shè)備420的位置時(shí),縮小該設(shè)備的可能位置。此外,位置確定模塊524還可以配置為:通過分析一個(gè)或多個(gè)無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備的方位和/或前進(jìn)方向。如果針對(duì)用戶遮擋的影響,通過分析在無線接入點(diǎn)415和該移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的信號(hào)特性,知道了該移動(dòng)無線設(shè)備420的位置,則可以確定該設(shè)備的方位和/或前進(jìn)方向。位置確定模塊524可以配置為:基于移動(dòng)無線設(shè)備420的估計(jì)的位置和基于無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備420的前進(jìn)方向??梢曰谒鲂盘?hào)特性和移動(dòng)無線設(shè)備420的估計(jì)的位置,來確定該移動(dòng)無線設(shè)備的方位。隨后,可以基于移動(dòng)無線設(shè)備420的方位,來確定估計(jì)的前進(jìn)方向。
[0061]位置確定模塊524可以被配置為估計(jì)移動(dòng)無線設(shè)備的方位,此外,還可以基于該移動(dòng)無線設(shè)備的估計(jì)的位置和該移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來估計(jì)該移動(dòng)無線設(shè)備的方位。位置確定模塊524可以被配置為實(shí)現(xiàn)軌跡估計(jì)濾波器,其可以用于跟蹤該設(shè)備的運(yùn)動(dòng)和估計(jì)的位置,通過使用該信息,該濾波器可以估計(jì)該用戶設(shè)備的方位??梢允褂昧W訛V波器或者卡爾曼濾波器來實(shí)現(xiàn)軌跡估計(jì)濾波器。
[0062]數(shù)據(jù)訪問模塊526可以配置為:訪問存儲(chǔ)器520和/或其它數(shù)據(jù)存儲(chǔ)(例如,地圖信息數(shù)據(jù)庫560或者設(shè)備信息數(shù)據(jù)庫)中所存儲(chǔ)的數(shù)據(jù)。此外,數(shù)據(jù)訪問模塊526還可以配置為:更新存儲(chǔ)器520、地圖信息數(shù)據(jù)庫570或設(shè)備信息數(shù)據(jù)庫570中存儲(chǔ)的信息。
[0063]用戶界面模塊528可以配置為:提供允許管理員對(duì)位置確定服務(wù)器405進(jìn)行配置的用戶界面。例如,用戶界面模塊528可以提供一種用戶界面,該用戶界面接受管理員的登錄憑證,將該登錄憑證傳送到認(rèn)證模塊530以進(jìn)行認(rèn)證。此外,用戶界面模塊528還可以配置為:提供允許管理員察看、增加、修改和/或刪除地圖信息數(shù)據(jù)庫560中所存儲(chǔ)的地圖信息的用戶界面。如上所述,當(dāng)估計(jì)移動(dòng)無線設(shè)備420的位置時(shí),位置確定模塊524可以使用該地圖信息。
[0064]圖6是可以用于實(shí)現(xiàn)圖4中所示出的移動(dòng)無線設(shè)備420的一種移動(dòng)無線設(shè)備的框圖。移動(dòng)無線設(shè)備420包括處理器605、無線接口 610、存儲(chǔ)器620、方位傳感器660和照相機(jī) 670。
[0065]處理器605可以包括:配置為訪問存儲(chǔ)器620的一個(gè)或多個(gè)微處理器。處理器605可以從存儲(chǔ)器620讀取數(shù)據(jù),并向存儲(chǔ)器620寫入數(shù)據(jù)。此外,處理器605還可以從存儲(chǔ)器620讀取可執(zhí)行程序代碼,并執(zhí)行該程序代碼。
[0066]存儲(chǔ)器620包括網(wǎng)絡(luò)接口模塊622、位置請(qǐng)求模塊624和方位模塊626。存儲(chǔ)器620可以包括一種或多種類型的有形、非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器,例如,隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、閃存或者其組合。這些模塊可以包括能由處理器605執(zhí)行的處理器可執(zhí)行指令。
[0067]無線接口模塊622使移動(dòng)無線設(shè)備420能夠通過無線接口 610,與多個(gè)無線接入點(diǎn)415進(jìn)行無線地通信。此外,無線接口模塊622還可以配置為:使移動(dòng)無線設(shè)備420能夠與無線通信網(wǎng)絡(luò)的基站進(jìn)行通信。該無線通信網(wǎng)絡(luò)可以配置為:提供能夠用于在該移動(dòng)無線設(shè)備420和該無線通信網(wǎng)絡(luò)的基站之間發(fā)送語音和/或數(shù)據(jù)的無線連接。無線接口 610可以包括:允許移動(dòng)無線設(shè)備420從無線接入點(diǎn)415和/或一個(gè)或多個(gè)無線通信網(wǎng)絡(luò)接收數(shù)據(jù)的一個(gè)或多個(gè)接收機(jī)。
[0068]位置請(qǐng)求模塊624可以配置為:從移動(dòng)無線設(shè)備420上運(yùn)行的應(yīng)用和/或從其它設(shè)備接收位置請(qǐng)求。例如,針對(duì)移動(dòng)無線設(shè)備420的位置的請(qǐng)求,可以源自于另一個(gè)移動(dòng)無線設(shè)備420,也可以源自于無線通信網(wǎng)絡(luò)上的另一個(gè)設(shè)備。移動(dòng)無線設(shè)備420可以通過無線接入點(diǎn)415,或者通過與無線通信網(wǎng)絡(luò)的基站的無線連接,來接收該位置請(qǐng)求消息。
[0069]移動(dòng)無線設(shè)備420可以包括一個(gè)或多個(gè)方位傳感器660。方位傳感器660可以包括諸如加速計(jì)、陀螺儀和/或磁力計(jì)之類的慣性傳感器。方位模塊626可以配置為:從所述一個(gè)或多個(gè)方位傳感器660接收數(shù)據(jù),并基于該信息來確定移動(dòng)無線設(shè)備420的方位。
[0070]此外,方位模塊626還可以配置為:使用照相機(jī)670來捕捉移動(dòng)無線設(shè)備420周圍的位置的一幅圖像或者多幅圖像,可以對(duì)這些圖像進(jìn)行分析,以估計(jì)該移動(dòng)無線設(shè)備的位置和/或方位。例如,方位模塊626可以配置為識(shí)別圖像中的地標(biāo)(例如,房間號(hào)、門上的銘牌或者建筑物中的其它地標(biāo)),并使用該地標(biāo)來估計(jì)移動(dòng)無線設(shè)備的方位和/或位置。此夕卜,方位模塊626還可以被配置為:從位置確定服務(wù)器405請(qǐng)求信息,以進(jìn)行位置和/或方位估計(jì),或者方位模塊626可以被配置為向位置確定服務(wù)器405發(fā)送這些圖像,位置確定服務(wù)器405可以基于這些圖像來估計(jì)該設(shè)備的位置和/或方位。
[0071]在一些實(shí)現(xiàn)中,上面所描述的位置確定服務(wù)器405的邏輯功能中的一些或者全部,可以由移動(dòng)無線設(shè)備420來實(shí)現(xiàn)。在這些實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420可以在不具有位置確定服務(wù)器405的幫助的情況下,或者在具有位置確定服務(wù)器405的有限幫助的情況下,確定該移動(dòng)無線設(shè)備的估計(jì)的位置和/或該移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向。例如,在一些實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420可以包括位置確定模塊628,其執(zhí)行與位置確定服務(wù)器405的位置確定模塊524相類似的功能。此外,移動(dòng)無線設(shè)備420還可以包括數(shù)據(jù)訪問模塊472、地圖信息數(shù)據(jù)庫675和設(shè)備信息數(shù)據(jù)庫680。
[0072]位置確定模塊628可以被配置為:估計(jì)移動(dòng)無線設(shè)備420的位置和/或前進(jìn)方向。位置確定模塊628可以接收在一個(gè)或多個(gè)無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的信號(hào)特性,以估計(jì)該移動(dòng)站的位置。此外,位置確定模塊628還可以接收移動(dòng)無線設(shè)備420通過一個(gè)或多個(gè)無線接入點(diǎn)415所提供的方位信息。在確定移動(dòng)無線設(shè)備420的估計(jì)的位置時(shí),位置確定模塊628可以使用該方位信息。此外,位置確定模塊628還可以配置為:通過數(shù)據(jù)訪問模塊672,來訪問地圖信息數(shù)據(jù)庫675中所存儲(chǔ)的地圖信息。位置確定模塊628可以使用該地圖信息,以便在確定移動(dòng)無線設(shè)備420的位置時(shí),縮小該設(shè)備的可能位置。此外,位置確定模塊628還可以配置為:通過分析一個(gè)或多個(gè)無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備的方位和/或前進(jìn)方向。如果針對(duì)用戶遮擋的影響,通過分析在無線接入點(diǎn)415和該移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的信號(hào)特性,知道了該移動(dòng)無線設(shè)備420的位置,則可以確定該設(shè)備的方位和/或前進(jìn)方向。
[0073]位置確定模塊628可以被配置為估計(jì)移動(dòng)無線設(shè)備的方位,此外,還可以基于該移動(dòng)無線設(shè)備的估計(jì)的位置和該移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來估計(jì)該移動(dòng)無線設(shè)備的方位。位置確定模塊524可以被配置為實(shí)現(xiàn)軌跡估計(jì)濾波器,其可以用于跟蹤該設(shè)備的運(yùn)動(dòng)和估計(jì)的位置,通過使用該信息,該濾波器可以估計(jì)該用戶設(shè)備的方位??梢允褂昧W訛V波器或者卡爾曼濾波器來實(shí)現(xiàn)軌跡估計(jì)濾波器。位置確定模塊524可以配置為:基于移動(dòng)無線設(shè)備420的估計(jì)的位置和基于無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備420的前進(jìn)方向??梢曰谒鲂盘?hào)特性和移動(dòng)無線設(shè)備420的估計(jì)的位置,來確定該移動(dòng)無線設(shè)備的方位。隨后,可以基于移動(dòng)無線設(shè)備420的方位,來確定估計(jì)的前進(jìn)方向。
[0074]數(shù)據(jù)訪問模塊672可以配置為:訪問存儲(chǔ)器620和/或其它數(shù)據(jù)存儲(chǔ)(例如,地圖信息數(shù)據(jù)庫675或者設(shè)備信息數(shù)據(jù)庫680)中所存儲(chǔ)的數(shù)據(jù)。此外,數(shù)據(jù)訪問模塊672還可以配置為:更新存儲(chǔ)器620、地圖信息數(shù)據(jù)庫675或設(shè)備信息數(shù)據(jù)庫680中存儲(chǔ)的信息。
[0075]地圖信息數(shù)據(jù)庫675可以被配置為:存儲(chǔ)與部署無線接入點(diǎn)415的位置相關(guān)聯(lián)的地圖信息。例如,地圖信息數(shù)據(jù)庫675可以包括關(guān)于墻體、固定物和該建筑物的其它單元的信息,其中這些單元可以全部地或者部分地遮擋移動(dòng)無線設(shè)備420和無線接入點(diǎn)415之間發(fā)送的信號(hào)。位置確定模塊628可以使用該地圖信息,以便將移動(dòng)無線設(shè)備在建筑物中的位置,縮小到該設(shè)備的用戶實(shí)際可能存在的位置。例如,地圖信息可以用于識(shí)別建筑物中的房間和走廊位于什么地方,位置確定服務(wù)器可以將該信息與從一個(gè)或多個(gè)無線接入點(diǎn)415接收的信號(hào)特性信息進(jìn)行相關(guān),以便幫助估計(jì)移動(dòng)無線設(shè)備415在該建筑物中的位置。位置確定模塊628可以使用該地圖信息,以便至少部分地確定補(bǔ)償因子,其中該補(bǔ)償因子可以用于幫助確定該移動(dòng)無線設(shè)備的估計(jì)的位置。例如,可以檢查安裝這些無線接入點(diǎn)的建筑物的樓層地圖,以便識(shí)別可能發(fā)生用戶遮擋的區(qū)域以及這種遮擋的可能程度。例如,在無線接入點(diǎn)和移動(dòng)無線設(shè)備之間不存在多個(gè)路徑的走廊中,用戶遮擋的影響可能是更加突出的??梢詫⒌貓D信息與移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位進(jìn)行組合,以便確定該補(bǔ)償因子。例如,可以測(cè)量在移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào)的RSSI或者其它信號(hào)特性,確定該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的方位,以便縮小該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的可能位置??梢允褂迷摰貓D信息,以便通過考慮建筑物中的墻體和/或其它結(jié)構(gòu)(這些結(jié)構(gòu)可能遮擋在移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào))的位置,進(jìn)一步提高該移動(dòng)無線設(shè)備的估計(jì)的位置。此外,還可以使用該地圖信息,以便通過在考慮時(shí)去除該建筑的一部分(其中該移動(dòng)無線設(shè)備的用戶不可能位于該位置,例如,在墻體之內(nèi)或者該建筑的其它不可能進(jìn)入部分),進(jìn)一步提高估計(jì)的位置的準(zhǔn)確性。
[0076]圖7是用于確定移動(dòng)無線設(shè)備的位置的方法的流程圖,其中該方法可以使用圖4-6中所示出的系統(tǒng)來實(shí)現(xiàn)。圖7中所示出的方法可以在位置確定服務(wù)器405、移動(dòng)無線設(shè)備420或者其組合中實(shí)現(xiàn)。
[0077]接收無線局域網(wǎng)(WLAN)的無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性(階段705)。無線接入點(diǎn)415可以配置為:測(cè)量在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的信號(hào)特性,將這些信號(hào)特性發(fā)送給位置確定服務(wù)器405或者移動(dòng)無線設(shè)備420。在一些實(shí)現(xiàn)中,位置確定服務(wù)器405配置為確定該移動(dòng)無線設(shè)備的位置,并被配置為:從無線接入點(diǎn)415接收該無線接入點(diǎn)415接收的信號(hào)的信號(hào)特性。在其它實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420配置為確定該移動(dòng)無線設(shè)備420的位置,并被配置為從無線接入點(diǎn)415接收這些信號(hào)特性。
[0078]無線接入點(diǎn)415可以配置為測(cè)量各種信號(hào)特性,位置確定服務(wù)器405可以使用這些信號(hào)特性來識(shí)別在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間的信號(hào)是否發(fā)生了用戶遮擋。該無線接入點(diǎn)可以配置為:對(duì)無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的RSSI進(jìn)行測(cè)量。該無線接入點(diǎn)可以配置為:對(duì)在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間傳播的信號(hào)的往返時(shí)間(RTT)進(jìn)行測(cè)量。如上所述,用戶遮擋可以導(dǎo)致RSSI的顯著下降,和/或在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的RTT增加。
[0079]該方法以下面的操作繼續(xù)進(jìn)行:確定移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)415的方位(階段710)。在位置確定服務(wù)器405被配置為確定移動(dòng)無線設(shè)備420的位置的實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420可以配置為響應(yīng)于位置請(qǐng)求消息,向無線接入點(diǎn)415提供方位信息,無線接入點(diǎn)415可以配置為向位置確定服務(wù)器405提供該信息。否則,如果移動(dòng)無線設(shè)備420配置為確定本移動(dòng)無線設(shè)備420的位置,則該移動(dòng)無線設(shè)備可以確定該移動(dòng)無線設(shè)備的估計(jì)的方位,并提供給該移動(dòng)無線設(shè)備420的位置確定模塊。
[0080]移動(dòng)無線設(shè)備420可以包括諸如加速計(jì)、陀螺儀和/或磁力計(jì)之類的一個(gè)或多個(gè)慣性傳感器,可以基于從這些傳感器接收的傳感器數(shù)據(jù)來確定該移動(dòng)無線設(shè)備的方位。此夕卜,移動(dòng)無線設(shè)備420還可以被配置為:通過使用移動(dòng)無線設(shè)備420的照相機(jī)來捕捉圖像,識(shí)別這些圖像中的地標(biāo)(房間號(hào)、辦公室門上的銘牌、或者建筑物中的其它地標(biāo)),來估計(jì)該移動(dòng)無線設(shè)備的方位。此外,還可以基于移動(dòng)無線設(shè)備的前進(jìn)方向來確定該移動(dòng)無線設(shè)備的方位。該前進(jìn)方向表示移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的位置的行進(jìn)方向。例如,移動(dòng)無線設(shè)備的用戶正在攜帶著用戶設(shè)備進(jìn)行行走,這使得該移動(dòng)無線設(shè)備相對(duì)于該移動(dòng)無線設(shè)備連接到的無線接入點(diǎn),發(fā)生位置改變。
[0081]此外,還可以基于移動(dòng)無線設(shè)備的估計(jì)的位置和該移動(dòng)無線設(shè)備的運(yùn)動(dòng),來估計(jì)該移動(dòng)無線設(shè)備的方位。軌跡估計(jì)濾波器可以用于跟蹤該設(shè)備的運(yùn)動(dòng)和估計(jì)的位置,通過使用該信息,該濾波器可以估計(jì)該用戶設(shè)備的方位??梢允褂昧W訛V波器或者卡爾曼濾波器來實(shí)現(xiàn)軌跡估計(jì)濾波器。
[0082]隨后,可以基于移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位,確定補(bǔ)償因子(階段715)。在確定移動(dòng)無線設(shè)備的估計(jì)的位置時(shí),可以使用補(bǔ)償因子來補(bǔ)償用戶遮擋。該補(bǔ)償因子可以是基于該移動(dòng)無線設(shè)備相對(duì)于該無線接入點(diǎn)的方位,該補(bǔ)償因子關(guān)于從該移動(dòng)無線設(shè)備接收的信號(hào)的至少一個(gè)特性,來補(bǔ)償用戶遮擋的影響。該補(bǔ)償因子可以補(bǔ)償用戶遮擋對(duì)于所述一個(gè)或多個(gè)測(cè)量的信號(hào)特性的影響。在一個(gè)示例中,當(dāng)方向處于第一方位的特定移動(dòng)無線設(shè)備與無線接入點(diǎn)相距近似40英尺時(shí),可以預(yù)期近似_55dB的RSSI值,但如果該移動(dòng)無線設(shè)備在方向上處于相反的方向,則用戶遮擋可能導(dǎo)致在近似15英尺處所測(cè)量的類似RSSI值。如果沒有說明在第二方位上的用戶遮擋的影響,則將該移動(dòng)無線設(shè)備的估計(jì)的位置錯(cuò)誤地估計(jì)成近似25英尺。此外,還可以至少部分地使用表示無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定該補(bǔ)償因子??梢允褂迷摰貓D信息結(jié)合該移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)的方位,來估計(jì)用戶遮擋對(duì)于無線接入點(diǎn)和該移動(dòng)無線設(shè)備之間發(fā)送的信號(hào)的影響。該地圖信息可以用于識(shí)別安裝該無線接入點(diǎn)的建筑物中的結(jié)構(gòu)單元,其中這些結(jié)構(gòu)單元可能遮擋移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào)。根據(jù)該特定的實(shí)現(xiàn),位置確定服務(wù)器405可以配置為確定該補(bǔ)償因子,或者移動(dòng)無線設(shè)備420可以配置為確定該補(bǔ)償因子。
[0083]隨后,可以使用該補(bǔ)償因子,來確定該移動(dòng)無線設(shè)備的估計(jì)的位置(階段720)??梢允褂帽硎緹o線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定該移動(dòng)無線設(shè)備的估計(jì)的位置。此外,還可以使用包括該建筑物的布局的地圖信息,以便通過考慮該建筑中的墻體和/或其它結(jié)構(gòu)的位置(其中這些結(jié)構(gòu)可能遮擋該移動(dòng)無線設(shè)備和無線接入點(diǎn)之間發(fā)送的信號(hào)),來提高該移動(dòng)無線設(shè)備的位置的估計(jì)。此外,還可以使用該地圖信息,以便通過在考慮時(shí)去除該建筑的一部分(其中該移動(dòng)無線設(shè)備的用戶不可能位于該位置,例如,在墻體之內(nèi)或者該建筑的其它不可能進(jìn)入部分),進(jìn)一步提高估計(jì)的位置的準(zhǔn)確性。如上所述,在一些實(shí)現(xiàn)中,移動(dòng)無線設(shè)備的估計(jì)的位置可以由位置確定服務(wù)器405來確定,也可以由移動(dòng)無線設(shè)備420來確定。在移動(dòng)無線設(shè)備420被配置為確定該移動(dòng)無線設(shè)備的估計(jì)的位置的實(shí)現(xiàn)中,該移動(dòng)無線設(shè)備可以知道該設(shè)備能接入的無線接入點(diǎn)415的位置。該位置信息可以包括:表示無線接入點(diǎn)415所位于的建筑物的布局的地圖信息。移動(dòng)無線設(shè)備可以配置為:當(dāng)接近或者進(jìn)入一個(gè)區(qū)域時(shí)(其中在該區(qū)域,可以相對(duì)于一個(gè)或多個(gè)無線接入點(diǎn)的位置,來估計(jì)該移動(dòng)無線設(shè)備的位置),從無線網(wǎng)絡(luò)中請(qǐng)求該位置信息。此外,移動(dòng)無線設(shè)備還可以配置為:如果該地圖位置信息在移動(dòng)無線設(shè)備420處不是已經(jīng)可用的,則在要進(jìn)行估計(jì)該移動(dòng)無線設(shè)備的位置的時(shí)間,請(qǐng)求這些無線接入點(diǎn)的位置信息。
[0084]圖8是用于確定移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向的方法的流程圖,其中該方法可以使用圖4-6中所示出的系統(tǒng)來實(shí)現(xiàn)。圖8中所示出的方法可以在位置確定服務(wù)器405、移動(dòng)無線設(shè)備420或者其組合中實(shí)現(xiàn)。
[0085]可以接收移動(dòng)無線設(shè)備420的估計(jì)的位置(階段805)。在位置確定服務(wù)器405被配置為估計(jì)移動(dòng)無線設(shè)備420的前進(jìn)方向的實(shí)現(xiàn)中,位置確定服務(wù)器405可以從無線接入點(diǎn)415接收該移動(dòng)無線設(shè)備的估計(jì)的位置。此外,位置確定服務(wù)器405還可以配置為:基于該移動(dòng)無線設(shè)備420連接到的無線接入點(diǎn)415的位置,來估計(jì)該移動(dòng)無線設(shè)備420的位置?;跓o線接入點(diǎn)415的位置,位置確定服務(wù)器405可以估計(jì):該移動(dòng)無線設(shè)備420的位置落入到無線接入點(diǎn)415周圍的半徑之內(nèi)。在移動(dòng)無線設(shè)備420被配置為估計(jì)該移動(dòng)無線設(shè)備420的前進(jìn)方向的實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420可以配置為:基于從一個(gè)或多個(gè)無線接入點(diǎn)415接收的信號(hào),來確定該設(shè)備的估計(jì)的位置。此外,移動(dòng)無線設(shè)備420還可以配置為:從無線接入點(diǎn)415請(qǐng)求該移動(dòng)無線設(shè)備420的估計(jì)的位置,從無線接入點(diǎn)415接收該移動(dòng)無線設(shè)備420的估計(jì)的位置。
[0086]接收無線局域網(wǎng)(WLAN)的無線接入點(diǎn)415從移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性(階段810)。無線接入點(diǎn)415可以被配置為:測(cè)量無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的信號(hào)特性,將這些信號(hào)特性發(fā)送給位置確定服務(wù)器405或者移動(dòng)無線設(shè)備420。在一些實(shí)現(xiàn)中,位置確定服務(wù)器405被配置為確定該移動(dòng)無線設(shè)備的位置,并被配置為:從無線接入點(diǎn)415接收在無線接入點(diǎn)415處接收的信號(hào)的信號(hào)特性。在其它實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420被配置為確定該移動(dòng)無線設(shè)備420的位置,并被配置為:從無線接入點(diǎn)415接收這些信號(hào)特性。
[0087]無線接入點(diǎn)415可以配置為測(cè)量各種信號(hào)特性,位置確定服務(wù)器405可以使用這些信號(hào)特性來識(shí)別在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間的信號(hào)是否發(fā)生了用戶遮擋。該無線接入點(diǎn)可以配置為:對(duì)無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的RSSI進(jìn)行測(cè)量。該無線接入點(diǎn)可以配置為:對(duì)在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間傳播的信號(hào)的往返時(shí)間(RTT)進(jìn)行測(cè)量。如上所述,用戶遮擋可以導(dǎo)致RSSI的顯著下降,和/或在無線接入點(diǎn)415和移動(dòng)無線設(shè)備420之間發(fā)送的信號(hào)的RTT增加。
[0088]隨后,可以確定移動(dòng)無線設(shè)備420的估計(jì)的方位(階段815)??梢曰跓o線接入點(diǎn)415接收的信號(hào)的信號(hào)特性和移動(dòng)無線設(shè)備420的位置,來確定該移動(dòng)無線設(shè)備420的估計(jì)的方位??梢曰谏厦嫠枋龅囊粋€(gè)或多個(gè)各種信號(hào)指標(biāo)(例如,信號(hào)的RSSI或者RTT),來確定該移動(dòng)無線設(shè)備相對(duì)于無線接入點(diǎn)415的估計(jì)的方位。由于已知該設(shè)備相對(duì)于無線接入點(diǎn)的估計(jì)的位置,因此可以基于無線接入點(diǎn)415從移動(dòng)無線設(shè)備420接收的信號(hào)的信號(hào)特性,來確定該移動(dòng)無線設(shè)備420的方位。由于移動(dòng)無線設(shè)備420和無線接入點(diǎn)415之間的信號(hào)的用戶遮擋,因此該設(shè)備的方位可能影響信號(hào)特性。
[0089]在位置確定服務(wù)器405被配置為確定該移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向的實(shí)現(xiàn)中,位置確定服務(wù)器405可以將移動(dòng)無線設(shè)備420的估計(jì)位置處的該移動(dòng)無線設(shè)備420的信號(hào)特性,與遍歷建筑的各個(gè)方位的位置的數(shù)據(jù)相關(guān)信號(hào)特性進(jìn)行比較。位置確定服務(wù)器405可以將移動(dòng)無線設(shè)備420的該位置的信號(hào)特性與存儲(chǔ)的信息進(jìn)行比較,以便得出針對(duì)該移動(dòng)無線設(shè)備420的估計(jì)的方位。在移動(dòng)無線設(shè)備420被配置為確定該移動(dòng)無線設(shè)備420的估計(jì)的前進(jìn)方向的實(shí)現(xiàn)中,移動(dòng)無線設(shè)備可以將該移動(dòng)無線設(shè)備420的估計(jì)位置處的該移動(dòng)無線設(shè)備420的信號(hào)特性,與遍歷建筑的各個(gè)方位的位置的數(shù)據(jù)相關(guān)信號(hào)特性進(jìn)行比較。移動(dòng)無線設(shè)備420可以將該移動(dòng)無線設(shè)備420的該位置的信號(hào)特性與存儲(chǔ)的信息進(jìn)行比較,以便得出針對(duì)該移動(dòng)無線設(shè)備420的估計(jì)的方位。
[0090]可以確定移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向(階段820)??梢曰谝苿?dòng)無線設(shè)備420相對(duì)于無線接入點(diǎn)415的方位,來確定該移動(dòng)無線設(shè)備420的估計(jì)的前進(jìn)方向(行進(jìn)方向)。在一些實(shí)現(xiàn)中,位置確定服務(wù)器405用于確定移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向,而在其它實(shí)現(xiàn)中,移動(dòng)無線設(shè)備420被配置為確定該移動(dòng)無線設(shè)備420的估計(jì)的前進(jìn)方向。當(dāng)確定移動(dòng)無線設(shè)備420的當(dāng)前前進(jìn)方向時(shí),還可以使用先前所獲得的針對(duì)該移動(dòng)無線設(shè)備420的表示該移動(dòng)無線設(shè)備所遵循的軌跡的位置信息。移動(dòng)無線設(shè)備420的估計(jì)的前進(jìn)方向可以用于協(xié)調(diào)無線接入點(diǎn)415之間的切換,用于向移動(dòng)無線設(shè)備420提供方向信息。例如,可以向移動(dòng)無線設(shè)備提供室內(nèi)導(dǎo)航應(yīng)用,該應(yīng)用依次地提供用于導(dǎo)航該建筑物的方向。此外,移動(dòng)無線設(shè)備的估計(jì)的前進(jìn)方向,還可以用于生成針對(duì)該移動(dòng)無線設(shè)備420的導(dǎo)航方向。
[0091 ] 此外,移動(dòng)無線設(shè)備420還可以被配置為:在不具有位置確定服務(wù)器405的幫助的情況下,實(shí)現(xiàn)圖8中所示出的方法。例如,移動(dòng)無線設(shè)備420可以被配置為:包括表示該建筑物的地圖的數(shù)據(jù),以及在該建筑物的不同位置處,針對(duì)該移動(dòng)無線設(shè)備420的各種方位的估計(jì)的信號(hào)特性的映射關(guān)系,移動(dòng)無線設(shè)備420可以使用這些信息來得出和估計(jì)該移動(dòng)無線設(shè)備的前進(jìn)方向。
[0092]本申請(qǐng)所描述的各種示例性的邏輯框、模塊和算法步驟可以實(shí)現(xiàn)成電子硬件、計(jì)算機(jī)軟件或二者的組合。為了清楚地表示硬件和軟件之間的這種可交換性,上面對(duì)各種示例性的部件、框、模塊和步驟均圍繞其功能進(jìn)行了總體描述。至于這種功能是實(shí)現(xiàn)成硬件還是實(shí)現(xiàn)成軟件,取決于對(duì)整個(gè)系統(tǒng)所施加的設(shè)計(jì)約束條件。所描述的功能可以用不同的方式來實(shí)現(xiàn)。此外,為了便于描述起見,在模塊、框或者步驟中,對(duì)功能進(jìn)行分組。在不偏離本發(fā)明的保護(hù)范圍的基礎(chǔ)上,可以從一個(gè)模塊或者框中移動(dòng)特定的功能。
[0093]用于執(zhí)行本申請(qǐng)所述功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件部件或者其任意組合,可以用來實(shí)現(xiàn)或執(zhí)行本申請(qǐng)所描述的各種示例性的邏輯框和模塊。通用處理器可以是微處理器,或者,該處理器也可以是任何處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、若干微處理器、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的結(jié)合,或者任何其它此種結(jié)構(gòu)。
[0094]本申請(qǐng)所描述的方法或者算法的操作可直接體現(xiàn)為硬件、由處理器執(zhí)行的軟件模塊或兩者的組合。軟件模塊可以位于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、移動(dòng)硬盤、CD-ROM或者任何其它形式的存儲(chǔ)介質(zhì)中??梢詫⒁环N示例性的存儲(chǔ)介質(zhì)連接至處理器,從而使該處理器能夠從該存儲(chǔ)介質(zhì)讀取信息,并且可向該存儲(chǔ)介質(zhì)寫入信息?;蛘撸鎯?chǔ)介質(zhì)也可以是處理器的組成部分。處理器和存儲(chǔ)介質(zhì)可以位于ASIC中。
[0095]在不偏離本發(fā)明或者所附權(quán)利要求書的保護(hù)范圍的基礎(chǔ)上,可以對(duì)上面所提供的描述做出各種改變和修改。例如,雖然用單數(shù)形式描述或主張了一些元素,但也可以包括復(fù)數(shù)形式。另外,所有的或者一部分的方面和/或?qū)嵤├梢越Y(jié)合其它方面和/或?qū)嵤├黄鹗褂谩?br>
[0096]如本申請(qǐng)(其包括權(quán)利要求書)所使用的,以“......中的至少一個(gè)”為結(jié)束的列表項(xiàng)中所使用的“或”指示分離的列表,例如,列表“A、B或C中的至少一個(gè)”意味著:A或B或C或AB或AC或BC或ABC (即,A和B和C)。無線通信網(wǎng)絡(luò)并不是無線地發(fā)送所有的通信,但配置為無線地發(fā)送至少一些通信。
[0097]其它示例和實(shí)現(xiàn)也落入本發(fā)明和所附權(quán)利要求書的保護(hù)范圍和精神之內(nèi)。例如,由于軟件的本質(zhì),上面所描述的功能可以使用下面的方式來實(shí)現(xiàn):由處理器執(zhí)行的軟件、硬件、固件、硬件連線或者這些方式的任意組合。實(shí)現(xiàn)功能的特征還可以物理地位于各個(gè)位置(其包括分布式的),使得在不同的物理位置實(shí)現(xiàn)功能的一部分。此外,如本申請(qǐng)(其包括權(quán)利要求書)所使用的,以“......中的至少一個(gè)”為結(jié)束的列表項(xiàng)中所使用的“或”指示分離的列表,例如,列表“A、B或C中的至少一個(gè)”意味著:A或B或C或AB或AC或BC或ABC(即,A和B和C),或者一個(gè)以上的特征的組合(例如,AA, AAB, ABBC等)。
[0098]此外,還公開了一個(gè)以上的
【發(fā)明內(nèi)容】
。
【權(quán)利要求】
1.一種用于確定移動(dòng)無線設(shè)備的位置的方法,所述方法包括: 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性; 確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位; 基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子,所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償;以及 至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。
2.根據(jù)權(quán)利要求1所述的方法,其中,確定所述補(bǔ)償因子包括:使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子。
3.根據(jù)權(quán)利要求1所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置包括:至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
4.根據(jù)權(quán)利要求1所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述方位還包括: 向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的 區(qū)域的圖像; 接收所述移動(dòng)無線設(shè)備周圍的所述區(qū)域的所述圖像; 識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);以及 基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位。
5.根據(jù)權(quán)利要求1所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述方位還包括: 接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù);以及 使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的所述方位。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。
7.根據(jù)權(quán)利要求5所述的方法,其中,所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的方法,其中,確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的所述方位還包括: 確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及 基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的所述方位。
9.根據(jù)權(quán)利要求8所述的方法,其中,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向包括:使用所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向。
10.根據(jù)權(quán)利要求9所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向包括:使用軌跡估計(jì)濾波器來確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向,所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的所述運(yùn)動(dòng)方向的估計(jì)。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述軌跡估計(jì)濾波器是粒子濾波器。
12.根據(jù)權(quán)利要求10所述的方法,其中,所述軌跡估計(jì)濾波器是卡爾曼濾波器。
13.根據(jù)權(quán)利要求1所述的方法,還包括: 基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合;并且 其中,至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置還包括:將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。
14.根據(jù)權(quán)利要求1所述的方法,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。
15.根據(jù)權(quán)利要求14所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置包括:基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值。
16.根據(jù)權(quán)利要求15所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置包括:通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
17.根據(jù)權(quán)利要求1所述的方法,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。
18.根據(jù)權(quán)利要求17所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置包括:基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值。
19.根據(jù)權(quán)利要求18所述的方法,其中,確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置包括:通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
20.一種有形的計(jì)算機(jī)可讀介質(zhì),其具有存儲(chǔ)在其上用于確定移動(dòng)無線設(shè)備的位置的計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀介質(zhì)包括配置為使計(jì)算機(jī)執(zhí)行以下操作的指令: 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性; 確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位; 基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子,所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償;以及 至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。
21.根據(jù)權(quán)利要求20所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述補(bǔ)償因子的所述指令包括:使所述計(jì)算機(jī)使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子的指令。
22.根據(jù)權(quán)利要求20所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令包括:使所述計(jì)算機(jī)至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的指令。
23.根據(jù)權(quán)利要求20所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述方位的所述指令還包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令: 向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像; 接收所述移動(dòng)無線設(shè)備周圍的所述區(qū)域的所述圖像; 識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);以及 基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位。
24.根據(jù)權(quán)利要求20所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述方位的所述指令還包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令: 接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù);以及 使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的所述方位。
25.根據(jù)權(quán)利要求24所述的介質(zhì),其中,所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。
26.根據(jù)權(quán)利要求24所述的介質(zhì),其中,所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。
27.根據(jù)權(quán)利要求20所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的所述方位的所述指令還包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令: 確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及 基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的所述方位。
28.根據(jù)權(quán)利要求27所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的所述指令包括:使所述計(jì)算機(jī)使用所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向的指令。
29.根據(jù)權(quán)利要求28所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向的所述指令包括:使所述計(jì)算機(jī)使用軌跡估計(jì)濾波器來確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向的指令,所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的所述運(yùn)動(dòng)方向的估計(jì)。
30.根據(jù)權(quán)利要求29所述的介質(zhì),其中,所述軌跡估計(jì)濾波器是粒子濾波器。
31.根據(jù)權(quán)利要求29所述的介質(zhì),其中,所述軌跡估計(jì)濾波器是卡爾曼濾波器。
32.根據(jù)權(quán)利要求20所述的介質(zhì),還包括使所述計(jì)算機(jī)執(zhí)行以下操作的指令: 基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合;并且 其中,使所述計(jì)算機(jī)至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令還包括:使所述計(jì)算機(jī)將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的指令。
33.根據(jù)權(quán)利要求20所述的介質(zhì),其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。
34.根據(jù)權(quán)利要求33所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令包括:使所述計(jì)算機(jī)基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值的指令。
35.根據(jù)權(quán)利要求34所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令包括:使所述計(jì)算機(jī)通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的指令。
36.根據(jù)權(quán)利要求20所述的介質(zhì),其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。
37.根據(jù)權(quán)利要求36所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令包括:使所述計(jì)算機(jī)基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值的指令。
38.根據(jù)權(quán)利要求37所述的介質(zhì),其中,使所述計(jì)算機(jī)確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述指令包括:使所述計(jì)算機(jī)通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的指令。
39.一種用于確定移動(dòng)無線設(shè)備的位置的裝置,包括: 用于接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性的單元; 用于確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位的單元; 用于基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子的單元,所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償;以及 用于至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。
40.根據(jù)權(quán)利要求39所述的裝置,其中,所述用于確定所述補(bǔ)償因子的單元包括:用于使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子的單J Li ο
41.根據(jù)權(quán)利要求39所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元包括:用于至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元。
42.根據(jù)權(quán)利要求39所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述方位的單元還包括: 用于向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求的單元,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像; 用于接收所述移動(dòng)無線設(shè)備周圍的所述區(qū)域的所述圖像的單元; 用于識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo)的單元;以及 用于基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位的單元。
43.根據(jù)權(quán)利要求39所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述方位的單元還包括: 用于接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù)的單元;以及 用于使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的所述方位的單元。
44.根據(jù)權(quán)利要求43所述的裝置,其中,所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。
45.根據(jù)權(quán)利要求43所述的裝置,其中,所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。
46.根據(jù)權(quán)利要求39所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的所述方位的單元還包括: 用于確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元;以及 用于基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的所述方位的單元。
47.根據(jù)權(quán)利要求46所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元包括:用于使用所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向的單元。
48.根據(jù)權(quán)利要求 47所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向的單元包括:用于使用軌跡估計(jì)濾波器來確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向的單元,所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的所述運(yùn)動(dòng)方向的估計(jì)。
49.根據(jù)權(quán)利要求48所述的裝置,其中,所述軌跡估計(jì)濾波器是粒子濾波器。
50.根據(jù)權(quán)利要求48所述的裝置,其中,所述軌跡估計(jì)濾波器是卡爾曼濾波器。
51.根據(jù)權(quán)利要求39所述的裝置,還包括: 用于基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合的單元;并且 其中,所述用于至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元還包括:用于將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元。
52.根據(jù)權(quán)利要求39所述的裝置,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。
53.根據(jù)權(quán)利要求52所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元包括:用于基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI值的單元。
54.根據(jù)權(quán)利要求53所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元包括:用于通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元。
55.根據(jù)權(quán)利要求39所述的裝置,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。
56.根據(jù)權(quán)利要求55所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元包括:用于基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT值的單元。
57.根據(jù)權(quán)利要求56所述的裝置,其中,所述用于確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單元包括:用于通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的單J Li ο
58.一種用于確定移動(dòng)無線設(shè)備的位置的裝置,包括: 有形的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器; 包括存儲(chǔ)在所述存儲(chǔ)器中的處理器可執(zhí)行代碼的多個(gè)模塊;處理器,其連接到所述存儲(chǔ)器并配置為存取存儲(chǔ)在所述存儲(chǔ)器中的所述多個(gè)模塊;以及 位置確定模塊,其配置為: 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性; 確定所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位; 基于所述移動(dòng)無線設(shè)備相對(duì)于所述無線接入點(diǎn)的方位,確定補(bǔ)償因子,所述補(bǔ)償因子針對(duì)用戶遮擋對(duì)從所述移動(dòng)無線設(shè)備接收的所述信號(hào)的至少一個(gè)特性的影響進(jìn)行補(bǔ)償;以及 至少部分地基于所述補(bǔ)償因子,確定所述移動(dòng)無線設(shè)備的估計(jì)的位置。
59.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為:使用表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述補(bǔ)償因子。
60.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為:至少部分地基于所述補(bǔ)償因子和表示所述無線接入點(diǎn)所位于的建筑物的布局的地圖數(shù)據(jù),來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
61.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為: 向所述移動(dòng)無線設(shè)備發(fā)送位置請(qǐng)求,在所述位置請(qǐng)求中,指示所述移動(dòng)無線設(shè)備捕捉所述移動(dòng)無線設(shè)備周圍的區(qū)域的圖像; 接收所述移動(dòng)無線設(shè)備周圍的所述區(qū)域的所述圖像; 識(shí)別從所述移動(dòng)無線設(shè)備接收的所述圖像中的地標(biāo);以及 基于由所述移動(dòng)無線設(shè)備捕捉的所述圖像中的地標(biāo),確定所述移動(dòng)無線設(shè)備的所述方位。
62.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為: 接收基于由所述移動(dòng)無線設(shè)備收集的傳感器數(shù)據(jù)來表示所述移動(dòng)無線設(shè)備的所述方位的數(shù)據(jù);以及 使用從慣性傳感器接收的信息,確定所述移動(dòng)無線設(shè)備的所述方位。
63.根據(jù)權(quán)利要求62所述的裝置,其中,所述傳感器數(shù)據(jù)包括:從所述慣性傳感器收集的傳感器數(shù)據(jù)。
64.根據(jù)權(quán)利要求62所述的裝置,其中,所述傳感器數(shù)據(jù)包括:從磁力計(jì)收集的傳感器數(shù)據(jù)。
65.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為: 確定所述移動(dòng)無線設(shè)備的前進(jìn)方向;以及 基于所述前進(jìn)方向,確定所述移動(dòng)無線設(shè)備的所述方位。
66.根據(jù)權(quán)利要求65所述的裝置,其中,所述位置確定模塊配置為:使用所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的運(yùn)動(dòng)方向,來確定所述前進(jìn)方向。
67.根據(jù)權(quán)利要求66所述的裝置,其中,所述位置確定模塊配置為:使用軌跡估計(jì)濾波器來確定所述移動(dòng)無線設(shè)備的所述前進(jìn)方向,所述軌跡估計(jì)濾波器配置為跟蹤所述移動(dòng)無線設(shè)備的所述運(yùn)動(dòng)方向的估計(jì)。
68.根據(jù)權(quán)利要求67所述的裝置,其中,所述軌跡估計(jì)濾波器是粒子濾波器。
69.根據(jù)權(quán)利要求67所述的裝置,其中,所述軌跡估計(jì)濾波器是卡爾曼濾波器。
70.根據(jù)權(quán)利要求58所述的裝置,其中,所述位置確定模塊配置為: 基于所述移動(dòng)無線設(shè)備在地圖上的多個(gè)位置所要經(jīng)歷的預(yù)期的遮擋程度,得出補(bǔ)償值集合;并且 其中,配置為至少部分地基于所述補(bǔ)償因子和地圖數(shù)據(jù)來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述位置確定模塊還配置為:將所述補(bǔ)償因子與所述地圖數(shù)據(jù)進(jìn)行比較,以確定所述移動(dòng)無線設(shè) 備的估計(jì)的位置。
71.根據(jù)權(quán)利要求70所述的裝置,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值相關(guān)聯(lián)。
72.根據(jù)權(quán)利要求71所述的裝置,其中,配置為確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述位置確定模塊還配置為:基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RSSI值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞SSI 值。
73.根據(jù)權(quán)利要求72所述的裝置,其中,所述位置確定模塊還配置為:通過將所述補(bǔ)償?shù)腞SSI值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RSSI值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
74.根據(jù)權(quán)利要求58所述的裝置,其中,所述補(bǔ)償因子同與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值相關(guān)聯(lián)。
75.根據(jù)權(quán)利要求74所述的裝置,其中,配置為確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述位置確定模塊還配置為:基于與在所述移動(dòng)無線設(shè)備和所述無線接入點(diǎn)之間發(fā)送的所述信號(hào)相關(guān)聯(lián)的RTT值和所述補(bǔ)償因子,來確定用于所述移動(dòng)無線設(shè)備的補(bǔ)償?shù)腞TT 值。
76.根據(jù)權(quán)利要求75所述的裝置,其中,配置為確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置的所述位置確定模塊還配置為:通過將所述補(bǔ)償?shù)腞TT值與根據(jù)地圖數(shù)據(jù)所得出的針對(duì)所述無線接入點(diǎn)相關(guān)聯(lián)的估計(jì)的RTT值進(jìn)行比較,來確定所述移動(dòng)無線設(shè)備的所述估計(jì)的位置。
77.一種用于估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的方法,包括: 接收所述移動(dòng)無線設(shè)備的估計(jì)的位置; 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性;基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;以及 基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的所述方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
78.根據(jù)權(quán)利要求77所述的方法,其中,基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位包括:至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的所述方位。
79.根據(jù)權(quán)利要求77所述的方法,其中,基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位包括:至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的所述方位。
80.根據(jù)權(quán)利要求77所述的方法,其中,基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位包括:將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位。
81.一種用于估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的裝置,包括: 用于接收所述移動(dòng)無線設(shè)備的估計(jì)的位置的單元; 用于接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性的單元; 用于基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位的單元;以及 用于基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的所述方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向的單元。
82.根據(jù)權(quán)利要求81所述的裝置,其中,所述用于基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的單元包括:用于至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的所述方位的單元。
83.根據(jù)權(quán)利要求81所述的裝置,其中,所述用于基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的單元包括:用于至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的所述方位的單元。
84.根據(jù)權(quán)利要求81所述的裝置,其中,所述用于基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的單元包括:用于將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位的單元。
85.一種用于估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的裝置,包括: 有形的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)器; 包括存儲(chǔ)在所述存儲(chǔ)器中的處理器可執(zhí)行代碼的多個(gè)模塊;處理器,其連接到所述存儲(chǔ)器并配置為存取存儲(chǔ)在所述存儲(chǔ)器中的所述多個(gè)模塊;以及 位置確定模塊,其配置為: 接收所述移動(dòng)無線設(shè)備的估計(jì)的位置; 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性; 基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;以及 基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的所述方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
86.根據(jù)權(quán)利要求85所述的裝置,其中,配置為基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述位置確定模塊配置為:至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的所述方位。
87.根據(jù)權(quán)利要求85所述的裝置,其中,配置為基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述位置確定模塊配置為:至少部分地基于與從所 述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的所述方位。
88.根據(jù)權(quán)利要求85所述的裝置,其中,配置為基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述位置確定模塊配置為:將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位。
89.一種有形的計(jì)算機(jī)可讀介質(zhì),其具有存儲(chǔ)在其上用于估計(jì)移動(dòng)無線設(shè)備的前進(jìn)方向的計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀介質(zhì)包括配置為使計(jì)算機(jī)執(zhí)行以下操作的指令: 接收所述移動(dòng)無線設(shè)備的估計(jì)的位置; 接收在無線局域網(wǎng)(WLAN)的無線接入點(diǎn)處從所述移動(dòng)無線設(shè)備接收的信號(hào)的信號(hào)特性; 基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性,確定所述移動(dòng)無線設(shè)備的方位;以及 基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所述移動(dòng)無線設(shè)備的所述方位,確定所述移動(dòng)無線設(shè)備的前進(jìn)方向。
90.根據(jù)權(quán)利要求89所述的介質(zhì),其中,配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述代碼包括:配置為使所述計(jì)算機(jī)至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的接收信號(hào)強(qiáng)度指示(RSSI)值,來確定所述移動(dòng)無線設(shè)備的所述方位的代碼。
91.根據(jù)權(quán)利要求89所述的介質(zhì),其中,配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述代碼包括:配置為使所述計(jì)算機(jī)至少部分地基于與從所述移動(dòng)無線設(shè)備接收的所述信號(hào)相關(guān)聯(lián)的往返時(shí)間(RTT)值,來確定所述移動(dòng)無線設(shè)備的所述方位的代碼。
92.根據(jù)權(quán)利要求89所述的介質(zhì),其中,配置為使所述計(jì)算機(jī)基于所述移動(dòng)無線設(shè)備的所述估計(jì)的位置和所接收的信號(hào)特性來確定所述移動(dòng)無線設(shè)備的所述方位的所述代碼包括:配置為使所述計(jì)算機(jī)將所接收的信號(hào)特性和所述移動(dòng)無線設(shè)備的所述估計(jì)的位置同映射與建筑物中的位置和方位相關(guān)聯(lián)的信號(hào)特性的數(shù)據(jù)進(jìn)行比較,以得出所述移動(dòng)無線設(shè)備的估計(jì)的方位的代 碼。
【文檔編號(hào)】H04W64/00GK104081844SQ201380007120
【公開日】2014年10月1日 申請(qǐng)日期:2013年1月11日 優(yōu)先權(quán)日:2012年1月31日
【發(fā)明者】S·波杜里, P·帕克扎德, V·斯里哈拉 申請(qǐng)人:高通股份有限公司