,基于衛(wèi)星的增強(qiáng)系統(tǒng)(SBAS))。舉例來說但非限制,SBAS可包含提供完整性信息、微分校正等的增強(qiáng)系統(tǒng),例如,廣域增強(qiáng)系統(tǒng)(WAAS)、歐洲地球同步衛(wèi)星導(dǎo)航疊加服務(wù)(EGNOS)、多功能衛(wèi)星增強(qiáng)系統(tǒng)(MSAS)、GPS輔助地理增強(qiáng)導(dǎo)航或GPS和地理增強(qiáng)導(dǎo)航系統(tǒng)(GAGAN),及/或其類似者。
[0066]在一些實(shí)施例中,在此呈現(xiàn)的技術(shù)/程序不限于用于SPS的全球系統(tǒng)(例如,GNSS)。舉例來說,本文中所提供的技術(shù)可應(yīng)用于或以其它方式經(jīng)啟用以用于在各種地區(qū)性系統(tǒng)中使用,例如,日本上方的準(zhǔn)天頂衛(wèi)星系統(tǒng)(QZSS)、印度上方的印度地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)(IRNSS)、中國上方的北斗等,和/或可與一或多個(gè)全球和/或地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)相關(guān)聯(lián)或以其它方式經(jīng)啟用以與所述系統(tǒng)一起使用的各種增強(qiáng)系統(tǒng)(例如,基于衛(wèi)星的增強(qiáng)系統(tǒng)(SBAS))。以實(shí)例說明而非限制,SBAS可包含提供完整性信息、微分校正等的增強(qiáng)系統(tǒng),例如,廣域增強(qiáng)系統(tǒng)(WAAS)、歐洲地球同步衛(wèi)星導(dǎo)航疊加服務(wù)(EGNOS)、多功能衛(wèi)星增強(qiáng)系統(tǒng)(MSAS)、GPS輔助地理增強(qiáng)導(dǎo)航或GPS和地理增強(qiáng)導(dǎo)航系統(tǒng)(GAGAN),及/或其類似者。因此,如本文所使用,SPS可包含一或多個(gè)全球及/或地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)及/或增強(qiáng)系統(tǒng)的任何組合,且SPS信號(hào)可包含SPS、類似SPS及/或與此類一或多個(gè)SPS相關(guān)聯(lián)的其它信號(hào)。
[0067]如本文中所使用,移動(dòng)裝置或臺(tái)(MS)指代裝置,例如蜂窩式或其它無線通信裝置、個(gè)人通信系統(tǒng)(PCS)裝置、個(gè)人導(dǎo)航裝置(PND)、個(gè)人信息管理器(P頂)、個(gè)人數(shù)字助理(PDA)、平板裝置、膝上型計(jì)算機(jī),或可能夠接收無線/蜂窩式通信和/或?qū)Ш叫盘?hào)(例如,導(dǎo)航定位信號(hào))的某一其它合適移動(dòng)裝置。術(shù)語“移動(dòng)臺(tái)”(或“無線裝置”)還希望包含(例如)通過短程無線、紅外線、電纜連接或其它連接與個(gè)人導(dǎo)航裝置(PND)通信的裝置,而不管裝置處或PND處是否發(fā)生衛(wèi)星信號(hào)接收、輔助數(shù)據(jù)接收和/或位置相關(guān)處理。并且,“移動(dòng)臺(tái)”既定包含所有裝置,包含能夠例如經(jīng)由因特網(wǎng)、WiFi或其它網(wǎng)絡(luò)與服務(wù)器通信的無線通信裝置、計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)等,而不管衛(wèi)星信號(hào)接收、輔助數(shù)據(jù)接收及/或位置相關(guān)處理和/或其它功能和操作是在所述裝置、服務(wù)器還是在與所述網(wǎng)絡(luò)相關(guān)聯(lián)的另一裝置處發(fā)生。上文各者的任何可操作組合也被視為“移動(dòng)臺(tái)”。
[0068]現(xiàn)在參看圖2,展示說明可類似于圖1的移動(dòng)裝置108的實(shí)例移動(dòng)裝置200的各種組件的示意圖。為簡(jiǎn)單起見,圖2的方框圖中所說明的各種特征/組件/功能使用共用總線連接在一起以表示這些各種特征/組件/功能以可操作方式耦合在一起??商峁┢渌B接、機(jī)制、特征、功能或其類似者且在必要時(shí)對(duì)其進(jìn)行調(diào)適而以可操作方式耦合且配置便攜式無線裝置。此外,圖2的實(shí)例中說明的特征或功能中的一或多者可進(jìn)一步細(xì)分,或圖2中說明的特征或功能中的兩者或兩者以上可組合。另外,可排除圖2中說明的特征或功能中的一或多者。
[0069]如所展示,移動(dòng)裝置200可包含可連接到一或多個(gè)天線202的一或多個(gè)局域網(wǎng)收發(fā)器206。一或多個(gè)局域網(wǎng)收發(fā)器206包括用于與圖1中所描繪的LAN-WAP 106a_e中的一或多者通信和/或檢測(cè)去往/來自所述LAN-WAP中的一或多者的信號(hào)和/或直接與網(wǎng)絡(luò)內(nèi)的其它無線裝置通信的合適裝置、硬件和/或軟件。在一些實(shí)施例中,局域網(wǎng)收發(fā)器206可包括適于與一或多個(gè)無線接入點(diǎn)通信的WiFi (802.1lx)通信收發(fā)器;然而,在一些實(shí)施例中,局域網(wǎng)收發(fā)器206可經(jīng)配置以與其它類型的局域網(wǎng)、個(gè)域網(wǎng)(例如,藍(lán)牙)等通信。另夕卜,可使用任何其它類型的無線聯(lián)網(wǎng)技術(shù),例如超寬帶、紫蜂、無線USB等。
[0070]移動(dòng)裝置200在一些實(shí)施方案中還可包含一或多個(gè)廣域網(wǎng)收發(fā)器204,其可連接到所述一或多個(gè)天線202。廣域網(wǎng)收發(fā)器204可包括用于與(例如)圖1中說明的WAN-WAP 104a-c中的一或多者通信和/或檢測(cè)來自圖1中說明的WAN-WAP 104a_c中的一或多者的信號(hào)和/或直接與網(wǎng)絡(luò)內(nèi)的其它無線裝置通信的合適的裝置、硬件和/或軟件。在一些實(shí)施方案中,廣域網(wǎng)收發(fā)器204可包括適合于與無線基站的CDMA網(wǎng)絡(luò)通信的CDMA通信系統(tǒng)。在一些實(shí)施方案中,所述無線通信系統(tǒng)可包括其它類型的蜂窩式網(wǎng)絡(luò),例如TDMA、GSM等。另外,可使用任何其它類型的無線聯(lián)網(wǎng)技術(shù),包含(例如)WiMax(802.16)等。
[0071 ] 在一些實(shí)施例中,SPS接收器(也被稱作全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)接收器)208也可以隨移動(dòng)裝置200包含。SPS接收器208可以連接到一或多個(gè)天線202以用于接收衛(wèi)星信號(hào)。SPS接收器208可包括用于接收和處理SPS信號(hào)的任何合適的硬件和/或軟件。SPS接收器208可在適當(dāng)時(shí)從其它系統(tǒng)請(qǐng)求信息,且可部分地使用由任何合適SPS程序所獲得的測(cè)量來執(zhí)行確定移動(dòng)裝置200的位置所必要的計(jì)算。
[0072]在一些實(shí)施例中,移動(dòng)裝置200還可包含耦合到處理器210 (還被稱作控制器)的一或多個(gè)傳感器212。舉例來說,傳感器212可包含用以提供相對(duì)移動(dòng)和/或定向信息的運(yùn)動(dòng)傳感器(還被稱作慣性傳感器),所述信息獨(dú)立于從由廣域網(wǎng)收發(fā)器204、局域網(wǎng)收發(fā)器206和/或SPS接收器208所接收的信號(hào)所導(dǎo)出的運(yùn)動(dòng)數(shù)據(jù)。作為實(shí)例而非限制,運(yùn)動(dòng)傳感器可包含加速度計(jì)212a、陀螺儀212b、地磁(磁力計(jì))傳感器212c (例如,指南針)、高度計(jì)(例如,氣壓高度計(jì);未展示)和/或其它傳感器類型。在一些實(shí)施例中,加速度計(jì)212a可基于微機(jī)電系統(tǒng)(MEMS)而實(shí)施。其它類型的加速度計(jì)可代替或除基于MEMS的加速度計(jì)之外使用。另外,可實(shí)施包括三個(gè)垂直放置的加速度計(jì)的3D加速度計(jì)。在一些實(shí)施例中,陀螺儀212b可包含基于MEMS技術(shù)的陀螺儀,且可為單軸陀螺儀、雙軸陀螺儀或經(jīng)配置以感測(cè)圍繞(例如)三個(gè)正交軸的運(yùn)動(dòng)的3-D陀螺儀。其它類型的陀螺儀可代替或除基于MEMS的陀螺儀之外使用。在一些實(shí)施例中,經(jīng)配置以測(cè)量磁場(chǎng)強(qiáng)度和/或方向(且因此,可經(jīng)配置以測(cè)量相對(duì)于磁北的絕對(duì)定向)的磁力計(jì)也可基于(例如)MEMS技術(shù)而實(shí)施。此類基于MEMS的磁力計(jì)可經(jīng)配置以檢測(cè)由通過MEMS導(dǎo)體的電流所產(chǎn)生的洛侖茲力所引起的運(yùn)動(dòng)。也可使用其它類型的磁力計(jì)。高度計(jì)可(例如)經(jīng)配置以提供高度數(shù)據(jù)且因此可促進(jìn)確定室內(nèi)結(jié)構(gòu)(例如,辦公建筑、大型購物廣場(chǎng)等)中裝置可定位的樓層。
[0073]可組合一或多個(gè)傳感器212的輸出以便提供運(yùn)動(dòng)信息。舉例來說,可基于如從由一或多個(gè)傳感器中的至少一者進(jìn)行的測(cè)量所導(dǎo)出的運(yùn)動(dòng)信息所確定的先前所確定位置和從所述先前所確定位置行進(jìn)的距離來確定移動(dòng)裝置200的所估計(jì)位置。在一些實(shí)施例中,可使用一或多個(gè)傳感器212的輸出來基于概率性模型(例如,通過使用移動(dòng)裝置200所實(shí)現(xiàn)的粒子濾波器所實(shí)施)確定移動(dòng)裝置的所估計(jì)位置。如圖2中進(jìn)一步展示,在一些實(shí)施例中,一或多個(gè)傳感器212還可包含可產(chǎn)生可顯示于用戶接口裝置(例如,顯示器或屏幕)上的靜態(tài)或移動(dòng)圖像(例如,視頻序列)的相機(jī)212d(例如,電荷耦合裝置(CCD)型相機(jī))。在一些實(shí)施例中,圖像數(shù)據(jù)也可用于導(dǎo)航和位置確定操作。
[0074]處理器(還被稱作控制器)210可連接到局域網(wǎng)收發(fā)器206、廣域網(wǎng)收發(fā)器204、SPS接收器208和/或一或多個(gè)傳感器212。處理器可包含提供處理功能以及其它計(jì)算和控制功能性的一或多個(gè)微處理器、微控制器和/或數(shù)字信號(hào)處理器。處理器210還可包含用于存儲(chǔ)用于在移動(dòng)裝置內(nèi)執(zhí)行經(jīng)編程功能性的數(shù)據(jù)和軟件指令的存儲(chǔ)媒體(例如,存儲(chǔ)器)214。存儲(chǔ)器214可為機(jī)載處理器210 (例如,同一 IC封裝內(nèi))和/或存儲(chǔ)器可為處理器的外部存儲(chǔ)器。下文關(guān)于圖6提供關(guān)于可類似于處理器210的處理器或計(jì)算系統(tǒng)的實(shí)例實(shí)施例的進(jìn)一步細(xì)節(jié)。
[0075]若干軟件模塊和數(shù)據(jù)表可駐留于存儲(chǔ)器214中并由處理器210利用以便管理與遠(yuǎn)程裝置/節(jié)點(diǎn)(例如,圖1中所描繪的各種接入點(diǎn))的通信、定位確定功能性和/或裝置控制功能性兩者。如下文將更詳細(xì)描述,處理器210還可例如使用基于軟件的實(shí)施方案經(jīng)配置以從與裝置200經(jīng)確定為位于其中的場(chǎng)所區(qū)域相關(guān)聯(lián)的場(chǎng)所服務(wù)器獲得基于位置的限制(例如,使用策略)。在一些實(shí)施例中,裝置200可經(jīng)配置以促進(jìn)根據(jù)其從場(chǎng)所服務(wù)器接收的基于位置的限制控制(例如,通過行為引擎)其操作。在一些實(shí)施例中,監(jiān)視移動(dòng)裝置200的操作以確定其是否遵守基于位置的限制可(至少部分)由遠(yuǎn)程裝置(例如場(chǎng)所服務(wù)器)執(zhí)行,在此情況下裝置200可經(jīng)配置(例如,通過處理器210)以致使表示裝置的行為和活動(dòng)(例如,裝置的位置)的數(shù)據(jù)傳送到場(chǎng)所服務(wù)器。
[0076]如圖2中所說明,存儲(chǔ)器214可包含定位模塊216、應(yīng)用程序模塊218、接收信號(hào)強(qiáng)度指示符(RSSI)模塊220、往返時(shí)間(RTT)模塊222、行為引擎226和/或輔助數(shù)據(jù)存儲(chǔ)模塊224。應(yīng)注意,模塊和/或數(shù)據(jù)結(jié)構(gòu)的功能性可取決于移動(dòng)裝置200的實(shí)施方案而以不同方式組合、分離和/或結(jié)構(gòu)化。舉例來說,RSSI模塊220、RTT模塊222和/或其它模塊中的任一者可各自至少部分實(shí)現(xiàn)為基于硬件實(shí)施方案,且可因此包含例如專用天線(例如,專用RTT和/或RSSI天線)、用以處理并分析經(jīng)由天線所接收和/或發(fā)射信號(hào)的專用處理單元(例如,以確定所接收信號(hào)的信號(hào)強(qiáng)度、確定相對(duì)于RTT周期的定時(shí)信息)等的裝置。另外,行為引擎226可以硬件實(shí)施,或?qū)嵤橛布?軟件組合。
[0077]應(yīng)用程序模塊218可為從定位模塊216請(qǐng)求位置信息的運(yùn)行于移動(dòng)裝置200的處理器/控制器210上的進(jìn)程。應(yīng)用程序通常在軟件架構(gòu)的上部層內(nèi)運(yùn)行,且可包含室內(nèi)導(dǎo)航應(yīng)用程序、購物應(yīng)用程序、位置感知服務(wù)應(yīng)用程序等。在一些實(shí)施例中,裝置對(duì)應(yīng)用程序的使用可僅在根據(jù)對(duì)移動(dòng)裝置提供的基于位置的限制在場(chǎng)所區(qū)域內(nèi)準(zhǔn)許的程度上為可能的。舉例來說,獲取圖像數(shù)據(jù)(例如,經(jīng)由機(jī)載相機(jī))的應(yīng)用程序可能不允許在裝置經(jīng)確定為位于其中的場(chǎng)所區(qū)域中運(yùn)行(如場(chǎng)所區(qū)域的基于位置的限制可指示),且因此,在裝置位于場(chǎng)所區(qū)域內(nèi)時(shí)可要求用戶停用相機(jī)和/或使用圖像數(shù)據(jù)的應(yīng)用程序(另外和/或替代地,行為引擎可經(jīng)配置以根據(jù)由場(chǎng)所服務(wù)器提供的限制自動(dòng)停用相機(jī))。定位模塊216可使用從移動(dòng)裝置200的各種接收器和模塊所導(dǎo)出的信息來導(dǎo)出移動(dòng)裝置200的位置。舉例來說,為基于RTT測(cè)量確定移動(dòng)裝置的位置,可首先獲得由每一接入點(diǎn)所引入的處理時(shí)間延遲的合理估計(jì)并將其用于校準(zhǔn)/調(diào)整所測(cè)量RTT。所測(cè)量RTT可由RTT模塊222確定,所述RTT模塊可測(cè)量移動(dòng)裝置200與接入點(diǎn)之間所交換信號(hào)的時(shí)序以導(dǎo)出往返時(shí)間(RTT)信息。一旦測(cè)量出,可將RTT值傳遞到定位模塊216以幫助確定移動(dòng)裝置200的位置。
[0078]可從由移動(dòng)裝置200所接收(例如,使用其收發(fā)器中的一者)的通信確定的其它信息包含可以RSSI (例如使用RSSI模塊220所確定)形式表示的接收信號(hào)功率。RSSI模塊220還可因此將關(guān)于所述信號(hào)的數(shù)據(jù)提供到定位模塊216。當(dāng)使用RSSI測(cè)量以確定移動(dòng)裝置的位置時(shí),可需要執(zhí)行適當(dāng)校準(zhǔn)/調(diào)整程序。接著可將移動(dòng)裝置200的所確定位置提供到應(yīng)用程序模塊218。
[0079]如所提到,在一些實(shí)施例中,移動(dòng)裝置可配備有行為引擎226,其經(jīng)配置以根據(jù)從場(chǎng)所區(qū)域的場(chǎng)所服務(wù)器傳送的基于位置的限制而控制(例如,通過處理器210)裝置的模塊/單元/特征中的一些或全部的使用。基于位置的限制可指示例如裝置200的哪些模塊/單元/特征需要停用(部分或完全),是否存在移動(dòng)裝置不應(yīng)接入的一些區(qū)域(且如定位模塊216可確定如果接入此些區(qū)域,那么應(yīng)立即停用裝置的各種特征),是否存在任何數(shù)據(jù)接入限制等等。
[0080]在一些實(shí)施例中,行為引擎226可為受信任行為引擎,即,由裝置位于其中的場(chǎng)所區(qū)域的場(chǎng)所服務(wù)器辨識(shí)以監(jiān)視且管制引擎200正運(yùn)行于其上的裝置200的操作的裝置控制模塊/引擎。包含受信任行為引擎的裝置可因此實(shí)現(xiàn)場(chǎng)所服務(wù)器對(duì)裝置遵守基于位置的限制的水平的降低等級(jí)的監(jiān)視,因?yàn)樗鲆婵杉俣ù_保裝置遵守所討論的場(chǎng)所區(qū)域的基于位置的限制。因此,在一些實(shí)施例中,行為引擎可經(jīng)配置以強(qiáng)制執(zhí)行(至少部分)對(duì)應(yīng)于場(chǎng)所區(qū)域的基于位置的限制和/或監(jiān)視(至少部分)裝置是否遵守基于位置的限制。在一些實(shí)施例中,包含受信任引擎的裝置可在存儲(chǔ)于裝置的數(shù)據(jù)庫上(例如,維持于與場(chǎng)所區(qū)域相關(guān)聯(lián)的服務(wù)器中的一者上)的預(yù)定列表中識(shí)別,所述裝置經(jīng)預(yù)先清除或預(yù)先授權(quán)以使其機(jī)載行為引擎根據(jù)基于位置的限制管理且控制裝置的操作。在一些實(shí)施例中,裝置可通過在由所述裝置發(fā)射的控制消息中包含唯一碼或ID而向場(chǎng)所服務(wù)器指示其容納有受信任行為引擎(且因此可受信任以控制且管理裝置的符合本地限制的操作)。在一些實(shí)施方案中,僅已知具有受信任引擎(裝置的身份可經(jīng)由含有所述裝置的MAC ID或存儲(chǔ)于例如SIM卡等模塊上的ID的消息傳送到其它節(jié)點(diǎn))或可指示其容納有受信任引擎的裝置可以經(jīng)授權(quán)以從與場(chǎng)所區(qū)域相關(guān)聯(lián)的一或多個(gè)服務(wù)器接收服務(wù)。舉例來說,包含安全(即,受信任)行為引擎的裝置可被允許連接到與場(chǎng)所區(qū)域相關(guān)聯(lián)的服務(wù)器且可經(jīng)授權(quán)以接收數(shù)據(jù)和通信資源,而所有其它裝置可不被允許連接到服務(wù)器和接收服務(wù)。
[0081]在一些實(shí)施例中,例如圖2中示意性描繪的行為引擎226等行為引擎可經(jīng)配置以與場(chǎng)所服務(wù)器(或與可或可不定位于場(chǎng)所服務(wù)器處或附近的某個(gè)其它遠(yuǎn)程服務(wù)器)協(xié)商將強(qiáng)加于移動(dòng)裝置的基于位置的限制。舉例來說,響應(yīng)于檢測(cè)到(例如,由與場(chǎng)所區(qū)域相關(guān)聯(lián)的服務(wù)器和/或節(jié)點(diǎn)中的一者)移動(dòng)裝置(例如移動(dòng)裝置200)以及將檢測(cè)到的裝置識(shí)別為包含受信任行為引擎,場(chǎng)所服務(wù)器可致使將包含場(chǎng)所區(qū)域的限制的消息發(fā)射到所述裝置。在接收到限制消息之后,受信任引擎可即刻確定其是否經(jīng)配置以根據(jù)由所述限制指示的所有要求控制裝置的操作。舉例來說,所接收消息中指示的限制可要求裝置停用裝置的WffAN可操作性(例如,蜂窩式連接性),但行為引擎可能不經(jīng)配置以停用蜂窩式連接。因此,場(chǎng)所服務(wù)器可決定不對(duì)所述裝置給予對(duì)可用的專有(安全)數(shù)據(jù)存儲(chǔ)的接入。這將確保所述裝置將不能夠經(jīng)由其蜂窩式連接發(fā)送出任何此類數(shù)據(jù)。另一方面,實(shí)際上能夠切斷裝置的蜂窩式連接的受信任行為引擎將被允許連接到本地網(wǎng)絡(luò)以及接入受限文件。
[0082]在確定裝置可強(qiáng)制執(zhí)行場(chǎng)所服務(wù)器要求的限制的程度之后,所述裝置可即刻發(fā)送指示對(duì)所述限制中的任一者的接受和/或拒絕的另一消息。場(chǎng)所服務(wù)器又可基于從裝置接收的響應(yīng)而確定其將允許所述裝置具有何種服務(wù)和/或功能性和/或限制的強(qiáng)制執(zhí)行是否將委托給行為引擎或由場(chǎng)所服務(wù)器控制。在一些實(shí)施例中,行為引擎還可經(jīng)配置以協(xié)商將由場(chǎng)所區(qū)域的節(jié)點(diǎn)提供的服務(wù)的等級(jí)和性質(zhì)(例如,將遞送的服務(wù)質(zhì)量或QoS,將使用的特定通信模式/協(xié)議,加密參數(shù)等)。
[0083]移動(dòng)裝置200可進(jìn)一步包含提供合適接口系統(tǒng)的用戶接口 250,例如允許用戶與移動(dòng)裝置200交互的麥克