用于基于一或多個機載傳感器影響移動裝置的基于無線信號的定位能力的技術的制作方法
【專利說明】用于基于一或多個機載傳感器影響移動裝置的基于無線信號的定位能力的技術
[0001]分案串請的相關信息
[0002]本案是分案申請。該分案的母案是申請日為2012年9月20日、申請號為201280056741.0、發明名稱為“用于基于一或多個機載傳感器影響移動裝置的基于無線信號的定位能力的技術”的發明專利申請案。
_3] 相關串請案
[0004]本申請案為主張以下美國專利申請案的優先權的PCT申請案:2011年10月20日申請的第61/549,539號美國臨時專利申請案,和2012年9月19日申請的第13/622,818號美國非臨時專利申請案,所述申請案以其全文引用的方式并入本文中。
技術領域
[0005]本文中所揭示的標的物涉及電子裝置,且更明確地說,涉及用于在具有一或多個機載傳感器和基于無線信號的定位能力的移動裝置中使用的方法、設備和制造物品。
【背景技術】
[0006]衛星定位系統(SPS)(例如,全球定位系統(GPS)及其類似者)啟用移動裝置上的SPS接收器以通過處理從空間飛行器上的發射器接收的信號(“SPS信號”)產生針對移動裝置的位置估計。由SPS接收器產生的位置估計可被稱作位置固定。通常,SPS接收器將從SPS的四個或四個以上衛星獲取SPS信號以產生位置固定。SPS接收器可使用這些SPS信號來估計到四個或四個以上衛星的距離(即,偽距)。可接著使用偽距以及對衛星的地點的了解來產生用于移動裝置的位置固定。
[0007]當位置固定為所要的時,移動裝置的SPS接收器可執行對從空間接收的SPS信號的搜索。如果SPS接收器不了解其當前位置或SPS的衛星的當前位置,那么此搜索可能需要全天空掃描(其在本文中可被稱作從冷啟動執行搜索)以獲取衛星,此過程可為非常復雜的過程。由于過程的復雜性,因此試圖從冷啟動搜索及獲取衛星可消耗大量能量且因此減少具有SPS接收器的移動裝置的電池壽命。另外,在具有有限處理能力的移動裝置中,從冷啟動搜索SPS信號可為非常耗時的且因此延遲位置固定的產生。過早的位置固定或延遲的位置固定可不利地影響依賴于位置了解的應用。
[0008]在一些系統中,輔助數據可供SPS接收器使用以降低搜索SPS信號的復雜性。如果使用輔助數據,那么可更迅速地且以較少功率消耗實現位置固定。通過減少功率消耗,可延長電池壽命。輔助數據可包含(例如)對移動裝置的當前地點的粗略估計、對SPS時間的估計、多普勒搜索窗信息、年歷和/或星歷表數據,以及其它形式的信息。此輔助數據可從各種源獲得,各種源包含(例如)可通過無線通信網絡接入的遠程地點服務器、與無線通信網絡相關聯的無線基站或接入點、存儲在移動裝置自身內的信息和/或其它源。
[0009]雖然輔助數據可允許更迅速地且以較少能量支出獲得位置固定,但有時輔助數據可為不準確的或錯誤的。如將了解,對有錯誤的輔助數據的使用可不利地影響所得位置固定的準確度。另外,常常難以在使用數據之前確定輔助數據的準確度。因此,在使用位置固定數據的一或多個基于地點的應用程序出故障之前,無法檢測到位置固定中的任何所得錯誤。
【發明內容】
[0010]根據某些方面,移動裝置可執行一種方法,所述方法包括:至少部分基于由所述移動裝置接收的無線定位信號而確定第一定位參數;至少部分基于由所述移動裝置的傳感器產生的信號而確定第二定位參數;以及至少部分基于所述第一定位參數和所述第二定位參數而影響關于至少所述第一定位參數的不確定性的指示。
[0011]根據某些其它方面,可提供一種用于在移動裝置中使用的設備。此處,例如,所述設備可包括:用于至少部分基于由所述移動裝置接收的無線定位信號而確定第一定位參數的裝置;用于至少部分基于由所述移動裝置的傳感器產生的信號而確定第二定位參數的裝置;以及用于至少部分基于所述第一定位參數和所述第二定位參數而影響關于至少所述第一定位參數的不確定性的指示的裝置。
[0012]根據又其它方面,可提供一種移動裝置,其包括:通信接口 ;傳感器;以及一或多個處理單元,其進行以下操作:至少部分基于由所述通信接口接收的無線定位信號而確定第一定位參數;至少部分基于由所述傳感器產生的信號而確定第二定位參數;以及至少部分基于所述第一定位參數和所述第二定位參數而影響關于至少所述第一定位參數的不確定性的指示。
[0013]根據再其它方面,可提供一種制造物品,其包括非暫時性計算機可讀媒體,所述非暫時性計算機可讀媒體具有存儲于其上的計算機可實施指令,所述計算機可實施指令可由移動裝置的一或多個處理單元執行以進行以下操作:至少部分基于由所述移動裝置接收的無線定位信號而確定第一定位參數;至少部分基于由所述移動裝置的傳感器產生的信號而確定第二定位參數;以及至少部分基于所述第一定位參數和所述第二定位參數而影響關于至少所述第一定位參數的不確定性的指示。
[0014]根據再其它方面,移動裝置可執行一種方法,所述方法包括:從由一或多個慣性傳感器或環境傳感器產生的信號計算一或多個推論;響應于所述所計算的一或多個推論與初始位置或位置固定的比較而檢測錯誤條件;以及,響應于對所述錯誤條件的所述檢測,影響所述移動裝置處用以獲得位置固定的過程。
[0015]根據某些其它方面,可提供一種用于在移動裝置中使用的設備。此處,例如,所述設備可包括:用于從由一或多個慣性傳感器或環境傳感器產生的信號計算一或多個推論的裝置;用于響應于所述所計算的一或多個推論與初始位置或位置固定的比較而檢測錯誤條件的裝置;以及用于響應于對所述錯誤條件的所述檢測而影響所述移動裝置處用以獲得位置固定的過程的裝置。
[0016]根據再其它方面,可提供一種移動裝置,其包括:一或多個慣性傳感器或環境傳感器;和一或多個處理單元,其用以進行以下操作:從由所述一或多個慣性傳感器或環境傳感器產生的信號計算一或多個推論;響應于所述所計算的一或多個推論與初始位置或位置固定的比較而檢測錯誤條件;以及,
[0017]響應于對所述錯誤條件的所述檢測而影響所述移動裝置處用以獲得位置固定的過程。
[0018]根據又其它方面,可提供一種制造物品,其包括:非暫時性計算機可讀媒體,其具有存儲于其上的計算機可實施指令,所述計算機可實施指令可由移動裝置的一或多個處理單元執行以進行以下操作:從由移動裝置上的所述一或多個慣性傳感器或環境傳感器產生的信號計算一或多個推論;響應于所述所計算的一或多個推論與初始位置或位置固定的比較而檢測錯誤條件;以及,響應于對所述錯誤條件的所述檢測,影響所述移動裝置處用以獲得位置固定的過程。
【附圖說明】
[0019]參看以下圖描述非限制性且非詳盡方面,其中除非另外指定,否則相似參考數字貫穿各圖指相似部分。
[0020]圖1為說明根據實例實施方案的包含移動裝置的實例環境的示意性框圖。
[0021]圖2為說明根據實例實施方案的移動裝置中的實例計算平臺的某些特征的示意性框圖。
[0022]圖3為說明根據實例實施方案的可在移動裝置的計算平臺中實施的實例過程的流程圖。
[0023]圖4為說明根據實例實施方案的可在移動裝置的計算平臺中實施的又一實例過程的流程圖。
【具體實施方式】
[0024]如通過本文中的實例說明,各種方法、設備和制造物品可在具有至少一個基于無線信號的定位能力和一或多個機載傳感器的移動裝置中實施。
[0025]可(例如)實施由本文中的實例提供的基礎技術,以使得可在某些條件下基于可使用一或多個機載傳感器(例如,慣性傳感器、環境傳感器)獲得的額外信息影響布建有基于無線信號的定位能力的移動裝置(例如,一或多個過程、電路等)。
[0026]以初始實例說明,移動裝置可布建有基于無線信號的定位能力,所述基于無線信號的定位能力確定及/或使用與如從一或多個發射裝置接收的一或多個無線定位信號相關聯的一或多個定位參數。舉例來說,基于無線信號的定位能力可通過產生及/或使用一或多個定位參數來估計移動裝置的位置,所述定位參數例如一或多個偽距、一或多個偽距率、所估計的速度、所估計的航向(heading)、所估計的高度/高程、一或多個所估計的位置坐標,和/或其類似者或其某一組合。
[0027]不幸地,在某些條件下,可產生的及/或以其它方式供基于無線信號的定位能力使用的定位參數中的一者或一者以上可包括一或多個錯誤或可至少部分基于一或多個錯誤,所述一或多個錯誤可足夠顯著以致降低位置固定和/或關于移動裝置的其它所估計的定位信息的全部或部分的有效性和/或可靠性。舉例來說,來自發射裝置和移動裝置的偽距中的錯誤可使得位置固定或其它定位信息不可靠。舉例來說,所估計的速度和/或所估計的航向中的錯誤可使得位置固定和/或其它定位信息不可靠。
[0028]可實施本文中所提供的技術(例如)以允許移動裝置進一步考慮與移動裝置相關聯但使用一或多個機載傳感器獲得的一或多個其它定位參數。因此,如本文中更詳細描述,在某些條件下,可考慮一或多個基于傳感器的定位參數,有可能連同一或多個基于無線信號的定位參數一起,以影響關于一或多個基于傳感器的定位參數的不確定性的指示,和/或關于移動裝置的位置不確定性的指示。
[0029]舉例來說,在某些實施方案中,移動裝置可確定第一定位參數(例如,至少部分基于由移動裝置接收的無線定位信號)和第二定位參數(例如,至少部分基于由移動裝置的傳感器產生的信號),以及至少部分基于第一定位參數和第二定位參數而影響關于至少第一定位參數的不確定性的指示。此處,例如,如果第一定位參數指定5.0千米/小時的所估計的速度且第二定位參數指定4.7千米/小時的所估計的速度測量結果,那么在某些實例中,可影響(在需要時)關于至少第一定位參數的不確定性的指示以指示相對較低等級的不確定性,這是因為這些比較值之間的差可能屬于可接受的閾值水平或范圍(例如,±0.5千米/小時,和/或基