個(gè)接入點(diǎn)的位置來確定其位置。例如,=個(gè)接入點(diǎn) 位置和范圍可用于=角測(cè)量移動(dòng)設(shè)備110的位置。移動(dòng)設(shè)備110也可確定所確定的位置的精 確度范圍或置信水平。例如,移動(dòng)設(shè)備110可W標(biāo)識(shí)所確定的位置是在5米半徑的范圍內(nèi)是 正確的。在一個(gè)實(shí)施例中,移動(dòng)設(shè)備110可W將置信水平W百分比來分配;例如,移動(dòng)設(shè)備 110可W對(duì)其確定的位置標(biāo)識(shí)95%的置信。使用飛行時(shí)間測(cè)量和=角測(cè)量方法可W導(dǎo)向?qū)?移動(dòng)設(shè)備110的位置的高度精確的確定。
[003引在一個(gè)實(shí)施例中,移動(dòng)設(shè)備110也可W使用GPS信號(hào)來確定其位置。例如,雖然GPS 信號(hào)可能在室內(nèi)具有有限的有效性,如果移動(dòng)設(shè)備110位于諸如建筑物之類的室內(nèi)環(huán)境的 周邊(即靠近外壁或結(jié)構(gòu))處,則GPS信號(hào)可能強(qiáng)到足W確定移動(dòng)設(shè)備110的位置。運(yùn)可能是 常見的,例如,在移動(dòng)設(shè)備110的用戶剛進(jìn)入室內(nèi)環(huán)境的情況下。
[0039] 在塊314,移動(dòng)設(shè)備110創(chuàng)建其鄰近區(qū)域或范圍內(nèi)的射頻設(shè)備的列表,并且把移動(dòng) 設(shè)備110和列表中的每個(gè)射頻設(shè)備之間的信號(hào)強(qiáng)度相關(guān)聯(lián)。移動(dòng)設(shè)備110還可W包括移動(dòng)設(shè) 備110與列表中的每個(gè)射頻設(shè)備之間的距離或范圍。移動(dòng)設(shè)備的鄰近范圍內(nèi)的射頻設(shè)備的 列表可包括每個(gè)射頻設(shè)備的MAC地址。信號(hào)強(qiáng)度可W通過接收到的信號(hào)強(qiáng)度來測(cè)量,其是對(duì) 所接收的無線電信號(hào)中出現(xiàn)的功率的測(cè)量。信號(hào)強(qiáng)度可W W毫瓦(地m)、或每毫瓦(地m)的 分貝、或任何其它合適的測(cè)量單位來測(cè)量。在一個(gè)實(shí)施例中,在塊314處創(chuàng)建的列表可W包 括對(duì)符合IEEE 802.11標(biāo)準(zhǔn)的射頻設(shè)備的掃描,例如無 Wi-Fi掃描。在一個(gè)實(shí)施例中,在塊 314處創(chuàng)建的列表還可W包括關(guān)于與移動(dòng)設(shè)備相關(guān)聯(lián)的蜂窩塔的信息。
[0040] 在塊316,移動(dòng)設(shè)備110可W發(fā)送其確定的位置、射頻設(shè)備的列表、W及相關(guān)聯(lián)的信 號(hào)強(qiáng)度和距離到位置分析服務(wù)器140。在塊318,位置分析服務(wù)器140從移動(dòng)設(shè)備110接收數(shù) 據(jù),并且可W將數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中。
[0041] 圖4根據(jù)本公開的一個(gè)或多個(gè)實(shí)施例示出了確定室內(nèi)射頻設(shè)備的位置的方法400 的流程圖。在一個(gè)實(shí)施例中,方法400可W由位置分析服務(wù)器140實(shí)現(xiàn)。
[0042] 在塊410,位置分析服務(wù)器140可從多個(gè)移動(dòng)設(shè)備110接收多個(gè)數(shù)據(jù)元素。每個(gè)數(shù)據(jù) 元素可W包括提交或發(fā)送數(shù)據(jù)元素的移動(dòng)設(shè)備的位置。此外,每個(gè)數(shù)據(jù)元素可W包括發(fā)送 該數(shù)據(jù)元素的移動(dòng)設(shè)備的鄰近范圍內(nèi)的射頻設(shè)備的列表。此外,每個(gè)數(shù)據(jù)元素可W包括對(duì) 每個(gè)射頻設(shè)備和發(fā)送該數(shù)據(jù)元素的移動(dòng)設(shè)備之間的信號(hào)強(qiáng)度的指示。在一個(gè)實(shí)施例中,根 據(jù)塊410移動(dòng)設(shè)備110的用戶可能需要選擇加入數(shù)據(jù)元素的集合。
[0043] 在一個(gè)實(shí)施例中,每個(gè)數(shù)據(jù)元素還包括對(duì)提交數(shù)據(jù)元素的移動(dòng)設(shè)備的位置的估計(jì) 的精確度。在一個(gè)實(shí)施例中,每個(gè)數(shù)據(jù)元素包括移動(dòng)設(shè)備與該移動(dòng)設(shè)備的范圍內(nèi)的接入點(diǎn) 或射頻設(shè)備之間的距離或距離范圍。運(yùn)樣的距離也可W與估計(jì)精確度相關(guān)聯(lián)。此外,每個(gè)數(shù) 據(jù)元素可標(biāo)識(shí)的位置的來源(即,S角測(cè)量、GPS等)。在一個(gè)實(shí)施例中,位置的來源可W基于 飛行時(shí)間測(cè)量。射頻設(shè)備的列表還可W包括每個(gè)射頻設(shè)備的MAC地址或其它標(biāo)識(shí)符。
[0044] 在塊420,位置分析服務(wù)器140可W根據(jù)各種標(biāo)準(zhǔn)過濾所接收的數(shù)據(jù)元素。在一個(gè) 實(shí)施例中,位置分析服務(wù)器140可W忽略或W其它方式丟棄其中提交數(shù)據(jù)元素的移動(dòng)設(shè)備 的位置的精確度不滿足一定闊值的數(shù)據(jù)元素。例如,位置分析服務(wù)器140可W忽略具有高于 25米或所希望的其它值的位置精確度的數(shù)據(jù)元素。類似地,位置分析服務(wù)器140可W忽略其 中移動(dòng)設(shè)備的位置的精確度在90% W下的數(shù)據(jù)元素。運(yùn)種過濾可有助于確保接入點(diǎn)的所確 定的位置是盡可能準(zhǔn)確的。
[0045] 在塊430,分析多個(gè)接收的數(shù)據(jù)元素 W確定所接收的射頻設(shè)備列表中的特定射頻 設(shè)備的位置。例如,具有特定MAC地址的接入點(diǎn)可W被包括在大量接收的數(shù)據(jù)元素中。使用 提交數(shù)據(jù)元素的移動(dòng)設(shè)備110的已知位置,W及接入點(diǎn)和移動(dòng)設(shè)備之間的信號(hào)強(qiáng)度,可W確 定該接入點(diǎn)的位置。位置可W W締度、經(jīng)度和海拔化LA)坐標(biāo)系、或任何其它的坐標(biāo)系來標(biāo) 識(shí)。在一個(gè)實(shí)施例中,一旦位置分析服務(wù)器140接收闊值數(shù)量的包括特定MAC地址的數(shù)據(jù)元 素,塊430處的分析就被執(zhí)行。在一個(gè)實(shí)施例中,分析所接收的數(shù)據(jù)元素 W標(biāo)識(shí)MAC地址的位 置,而無需相關(guān)位置信息。另外,在一個(gè)實(shí)施例中,分析所接收的數(shù)據(jù)元素 W改善MAC地址的 現(xiàn)有位置的精確度,或者更新對(duì)應(yīng)于最近已被移動(dòng)的接入點(diǎn)的MAC地址的位置。
[0046] 在塊440,可W向數(shù)據(jù)庫添加射頻設(shè)備的所確定的位置。例如,位置分析服務(wù)器140 可關(guān)聯(lián)所確定的位置與射頻設(shè)備的MAC地址,并且將信息添加到位置數(shù)據(jù)庫160。在一個(gè)實(shí) 施例中,位置服務(wù)器140還可W將所確定的位置發(fā)送回一個(gè)或多個(gè)移動(dòng)設(shè)備110。
[0047] 盡管方法400的操作被描述為由位置分析服務(wù)器140來執(zhí)行,方法400的部分或全 部操作也可W由移動(dòng)設(shè)備110執(zhí)行。例如,移動(dòng)設(shè)備110可存儲(chǔ)數(shù)據(jù)的各種元素、W及其確定 的位置、和射頻設(shè)備和相關(guān)聯(lián)的附近射頻設(shè)備的列表。一旦存儲(chǔ)了多個(gè)運(yùn)樣的數(shù)據(jù)元素,移 動(dòng)設(shè)備110可W如相對(duì)塊420所述地過濾數(shù)據(jù)元素,如通常相對(duì)塊430所述地分析數(shù)據(jù)元素 來確定射頻設(shè)備的位置,并在存儲(chǔ)器114中存儲(chǔ)所確定的位置。在一個(gè)實(shí)施例中,所確定的 位置可W被發(fā)送到位置分析服務(wù)器140或位置數(shù)據(jù)庫160。
[0048] 在上文參考根據(jù)實(shí)施例本公開的示例實(shí)施例的系統(tǒng)和方法和/或計(jì)算機(jī)程序產(chǎn)品 的框圖或流程圖,描述了本公開的某些實(shí)施例。但可W理解,框圖和流程圖,W及框圖和流 程圖中塊的組合可分別由計(jì)算機(jī)可執(zhí)行程序指令來實(shí)現(xiàn)。同樣地,根據(jù)本公開的一些實(shí)施 例,框圖和流程圖的一些塊可能不一定需要W所提供的順序執(zhí)行,或者可W完全不需要在 執(zhí)行。
[0049] 運(yùn)些計(jì)算機(jī)可執(zhí)行程序指令可加載到通用計(jì)算機(jī)、專用計(jì)算機(jī)、處理器、或其它可 編程數(shù)據(jù)處理設(shè)備W產(chǎn)生特定機(jī)器,從而在計(jì)算機(jī)、處理器或其它可編程數(shù)據(jù)處理設(shè)備上 執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)流程圖的一個(gè)或多個(gè)塊中指定的一個(gè)或多個(gè)功能。運(yùn)些計(jì)算機(jī)程 序指令還可W存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中,其可W指導(dǎo)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備 W特定方式工作,從而存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生制造制品(包括實(shí)現(xiàn)流程圖 的一個(gè)或多個(gè)塊中指定的一個(gè)或多個(gè)功能的指令裝置)。作為示例,本公開的實(shí)施例可W提 供計(jì)算機(jī)程序產(chǎn)品,包括具有其中體現(xiàn)計(jì)算機(jī)可讀程序代碼或程序指令的計(jì)算機(jī)可用介 質(zhì),該計(jì)算機(jī)可讀程序代碼適于被執(zhí)行W流程圖的一個(gè)或多個(gè)塊中指定的一個(gè)或多個(gè)功 能。計(jì)算機(jī)程序指令還可W加載到計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備上W產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn) 的過程,從而在計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)流程圖的一 個(gè)或多個(gè)塊中指定的功能的步驟或元件。
[0050] 相應(yīng)地,框圖和流程圖的塊支持用于執(zhí)行指定功能的裝置的組合、用于執(zhí)行指定 功能的元件或步驟的組合、W及用于執(zhí)行指定功能的程序指令裝置。還應(yīng)當(dāng)理解,框圖和流 程圖,W及框圖和流程圖中每個(gè)塊的組合可W由執(zhí)行指定功能、元件或步驟的專用的基于 硬件的計(jì)算機(jī)系統(tǒng)、或者專用計(jì)算機(jī)系統(tǒng)和計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
[0051] 盡管本公開的某些實(shí)施例已經(jīng)結(jié)合目前被認(rèn)為是最實(shí)用的各種實(shí)施例進(jìn)行了描 述,但應(yīng)當(dāng)理解,本公開內(nèi)容并不限于所公開的實(shí)施例,而是意在覆蓋包括在所附權(quán)利要求 的范圍之內(nèi)的各種修改和等效布置。盡管在本文中采用了特定術(shù)語,但它們僅用于一般的 和描述性的意義,而不是用于限制的目的。
[0052] 本書面說明書使用示例來公開本公開的某些實(shí)施例,包括最佳模式,并且還使任 何本領(lǐng)域技術(shù)人員能夠?qū)嵤┍竟_的某些實(shí)施例,包括制造和使用任何裝置或系統(tǒng),W及 執(zhí)行任意結(jié)合的方法。本公開的某些實(shí)施例的專利范圍在權(quán)利要求中限定,并且可本領(lǐng)域 技術(shù)人員意識(shí)到的其它實(shí)施例。如果其具有不與權(quán)利要求的字面語言不同的結(jié)構(gòu)元件,或 者如果其包括與權(quán)利要求的字面語言無實(shí)質(zhì)區(qū)別的等同結(jié)構(gòu)元件,則運(yùn)些其它實(shí)例意在落 入權(quán)利要求的范圍內(nèi)。
[0053] 亟倒
[0054] 是用于將射頻設(shè)備的位置信息添加到數(shù)據(jù)庫的方法,包括:由包括一個(gè)或多 個(gè)處理器的計(jì)算設(shè)備從多個(gè)移動(dòng)設(shè)備接收多個(gè)數(shù)據(jù)元素,其中多個(gè)數(shù)據(jù)元素中的每個(gè)至少 包括:(i)相應(yīng)的移動(dòng)設(shè)備的室內(nèi)位置,(ii)在相應(yīng)的移動(dòng)設(shè)備的鄰近范圍中的一個(gè)或多個(gè) 射頻設(shè)備的列表,W及(iii)對(duì)于相應(yīng)的移動(dòng)設(shè)備的鄰近范圍中的一個(gè)或多個(gè)射頻設(shè)備中 的每一個(gè)射頻設(shè)備和該移動(dòng)設(shè)備之間的信號(hào)強(qiáng)度的指示;由計(jì)算設(shè)備分析多個(gè)數(shù)據(jù)元素 W 確定至少一個(gè)射頻設(shè)備的列表中的射頻設(shè)備的位置;并且由計(jì)算設(shè)備將射頻設(shè)備的位置添 加到數(shù)據(jù)庫。
[0055] 在示例2中,示例1的主題可選地包括:每個(gè)數(shù)據(jù)元素還包括對(duì)相應(yīng)的移動(dòng)設(shè)備的 室內(nèi)位置的估計(jì)精確度。
[0056] 在示例3中,示例1或示例2的主題可選地包括:分析多個(gè)數(shù)據(jù)元素 W確定射頻設(shè)備 的列表中的至少一個(gè)射頻設(shè)備的位置包括:W符合給定闊值的估計(jì)精確度來過濾數(shù)據(jù)元 素。
[0057] 在示例4中,示例1的主題可選地包括:每個(gè)數(shù)據(jù)元素還包括