亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

控制移動設(shè)備的位置感測系統(tǒng)的操作狀態(tài)的制作方法

文檔序號:7992678閱讀:192來源:國知局
控制移動設(shè)備的位置感測系統(tǒng)的操作狀態(tài)的制作方法
【專利摘要】本發(fā)明公開了用于控制移動設(shè)備的位置感測系統(tǒng)的方法、系統(tǒng)和裝置。一種方法包括收集移動設(shè)備的位置相關(guān)的信息。所述方法進(jìn)一步包括基于所收集的位置相關(guān)的信息而可控制地將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息。當(dāng)操作于過渡狀態(tài)時(shí),移動設(shè)備重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài)。
【專利說明】控制移動設(shè)備的位置感測系統(tǒng)的操作狀態(tài)
[0001]相關(guān)申請
本專利申請要求對10/21/2011提交的美國臨時(shí)專利申請序列號61/549,855的優(yōu)先權(quán),所通過引用將其合并于此。
【技術(shù)領(lǐng)域】
[0002]所描述的實(shí)施例一般地涉及基于位置的服務(wù)。更具體地,所描述的實(shí)施例涉及用于控制移動設(shè)備的位置感測系統(tǒng)的操作狀態(tài)的方法、系統(tǒng)和裝置。
【背景技術(shù)】
[0003]基于位置的移動應(yīng)用在過去幾年里已經(jīng)在智能電話上變得日益流行,諸如本地搜索、移動社交網(wǎng)絡(luò)、移動廣告。不幸地,基于衛(wèi)星的定位系統(tǒng),基于位置的應(yīng)用的啟動器功耗大(power-hungry )并且其密集的使用可能在幾小時(shí)內(nèi)耗盡移動設(shè)備的電池。
[0004]已經(jīng)提出了許多解決方案來改善運(yùn)行此類應(yīng)用的移動設(shè)備的電池壽命。一個(gè)通常使用的解決方案,工作周期(duty cycling)GPS (全球定位系統(tǒng))采樣間隔例如在鄰近的位置更新之間進(jìn)行GPS接收器休眠并且節(jié)省功率消耗。此類簡單解決方案可以通過較少頻繁地獲取位置信息而改善電池壽命,但是可能損害所收集的位置數(shù)據(jù)的質(zhì)量。其它現(xiàn)有解決方案使用諸如加速度計(jì)之類的運(yùn)動傳感器以當(dāng)用戶靜止或移動時(shí)開啟或關(guān)閉GPS硬件。此類加速度計(jì)增加的GPS控制機(jī)制可能例如當(dāng)用戶在建筑物內(nèi)部行走時(shí)引起不期望的GPS測量,并且當(dāng)用戶例如在公路上以恒定速度移動時(shí)引起未預(yù)期的GPS電源關(guān)閉。存在一些其它解決方案,其使用GPS自身的當(dāng)前速度信息來調(diào)整GPS的采樣率。然而,這些解決方案可能具有嚴(yán)重的誤差傳播,因?yàn)镚PS速度信息有時(shí)不準(zhǔn)確。
[0005]值得期望的是具有一種包括位置確定接收器的功率控制的移動設(shè)備。

【發(fā)明內(nèi)容】

[0006]實(shí)施例包括一種控制移動設(shè)備的位置感測系統(tǒng)的方法。所述方法包括收集移動設(shè)備的位置相關(guān)的信息。所述方法進(jìn)一步包括基于所收集的位置相關(guān)的信息來可控制地將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中以及在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率。此外,當(dāng)操作于過渡狀態(tài)時(shí),移動設(shè)備重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變到低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后還未做出轉(zhuǎn)變,則控制器自動地將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
[0007]另一個(gè)實(shí)施例包括移動設(shè)備。移動設(shè)備包括基于衛(wèi)星的定位接收器和控制器??刂破鞑僮饕曰谒占奈恢孟嚓P(guān)的信息而將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中以及在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率。此外,當(dāng)操作于過渡狀態(tài)時(shí),控制器重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變到低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后還未做出轉(zhuǎn)變,則控制器自動地將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
[0008]所描述的實(shí)施例的一個(gè)方面和優(yōu)勢將從結(jié)合附圖所做出的以下詳細(xì)描述變得顯而易見,從而通過示例說明所描述的實(shí)施例的原理。
【專利附圖】

【附圖說明】
[0009]圖1示出根據(jù)實(shí)施例的移動設(shè)備的基于位置的服務(wù)的功能框圖。
[0010]圖2示出根據(jù)實(shí)施例用于基于位置的服務(wù)的移動設(shè)備的傳感器和控制器的框圖。
[0011]圖3A示出根據(jù)實(shí)施例的三狀態(tài)GPS控制器的狀態(tài)圖。
[0012]圖3B示出根據(jù)實(shí)施例的四狀態(tài)GPS控制器的狀態(tài)圖。
[0013]圖4是包括根據(jù)實(shí)施例的可控制地設(shè)置移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器的狀態(tài)的方法的步驟的流程圖。
[0014]圖5示出能夠執(zhí)行所描述的實(shí)施例的方法的計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的示意性圖示。
【具體實(shí)施方式】
[0015]所描述的實(shí)施例提供用于基于GPS接收器(也被稱作基于衛(wèi)星的接收器)的位置信息來改善連續(xù)運(yùn)行基于位置的應(yīng)用的移動電話的電池壽命的系統(tǒng)、方法和裝置。以高質(zhì)量維護(hù)所收集的GPS數(shù)據(jù)和位置相關(guān)的傳感器數(shù)據(jù)用于某些特定應(yīng)用的需要。通常,所描述的實(shí)施例包括過渡狀態(tài),其中做出以下確定:將基于衛(wèi)星的位置接收設(shè)置在高功率還是低功率狀態(tài)中。過渡狀態(tài)添加智能并且確定何時(shí)應(yīng)當(dāng)開啟GPS接收器,從而減少由GPS接收器使用的功率量。GPS接收器可以更一般地被稱作基于衛(wèi)星的定位系統(tǒng)接收器。
[0016]對于實(shí)施例,過渡狀態(tài)包括GPS喚醒狀態(tài)。可替換或附加狀態(tài)包括GPS待用狀態(tài)。所提議的多個(gè)(大于二)狀態(tài)允許避免GPS開啟或關(guān)閉的不期望的二元操作,并且提供用于所有可能情況的靈活GPS控制器的實(shí)現(xiàn)。如果移動設(shè)備的移動是可預(yù)測的(例如,移動設(shè)備正以恒定速度移動),則GPS待用狀態(tài)的實(shí)施例允許功率節(jié)省和減少。另外,實(shí)施例包括使用低功率傳感器(諸如加速度計(jì))以及周圍的無線網(wǎng)絡(luò)信息用以允許高功率GPS位置感測基于用戶的運(yùn)動狀態(tài)和位置行為(在建筑物或構(gòu)筑物的內(nèi)部或外部)而適應(yīng)性地開啟或關(guān)閉。至少一些實(shí)施例包括在位置感測期間同時(shí)收集GPS位置數(shù)據(jù)和位置相關(guān)的數(shù)據(jù)(基于網(wǎng)絡(luò)的位置、運(yùn)動狀態(tài)、W1-Fi AP、周圍的藍(lán)牙設(shè)備),以及使來自多個(gè)傳感器的數(shù)據(jù)同步和格式化,用于在客戶端(移動設(shè)備)上或在云服務(wù)器中操作的可能的基于位置的應(yīng)用。
[0017]對移動設(shè)備用戶的評估示出,對于正常使用,所描述的實(shí)施例能夠提供能夠顯著改善移動設(shè)備的電池壽命的位置感測和數(shù)據(jù)收集系統(tǒng)。所收集的位置數(shù)據(jù)可用于若干新興的基于位置的系統(tǒng),諸如自動POI (興趣點(diǎn)或興趣地點(diǎn))確定、移動用戶位置分布以及基于路由的移動廣告生成。[0018]所描述的實(shí)施例提供針對許多問題的解決方案。首先,所描述的實(shí)施例解決如何避免開啟和關(guān)閉位置接收器(諸如GPS)的不期望的頻繁二元操作。另外,所描述的實(shí)施例允許GPS信息與多個(gè)傳感器信息的組合來執(zhí)行最優(yōu)功率高效的位置感測。此外,所描述的實(shí)施例高效地收集GPS數(shù)據(jù)和位置相關(guān)的數(shù)據(jù)來滿足某些特定的基于位置的應(yīng)用的要求。
[0019]圖1示出根據(jù)實(shí)施例的移動設(shè)備的基于位置的服務(wù)的功能框圖。該功能框圖可以功能性地實(shí)施在Apple?iPhone上或不同廠商類型的Android?智能電話(諸如Samsung?、HTC?或Motorola?)上作為下載到智能電話的應(yīng)用軟件。
[0020]中央控制的實(shí)施例可以被稱作GeoSmart (地理智能)服務(wù)120。對于實(shí)施例,GeoSmart服務(wù)120與用戶接口層110交互。對于實(shí)施例,GeoSmart服務(wù)120管理位置感測控制器121、電池監(jiān)測器122、記錄器(logger) 126以及數(shù)據(jù)公布器(poster) 125。
[0021]對于實(shí)施例,位置感測控制器121控制GPS狀態(tài)轉(zhuǎn)變。對于至少一些實(shí)施例,位置感測控制器121以時(shí)間增量操作,諸如每半分鐘一次。基于當(dāng)前GPS狀態(tài)和從經(jīng)分析的信息中獲得的信息,位置感測控制器121確定GPS狀態(tài)。
[0022]對于實(shí)施例,電池監(jiān)測器122記錄電池壽命剩余多少。對于實(shí)施例,所述記錄在時(shí)間上連續(xù)地并且以預(yù)定的時(shí)間增量而發(fā)生。
[0023]對于實(shí)施例,數(shù)據(jù)公布器125周期性地從客戶端數(shù)據(jù)庫130讀取數(shù)據(jù),并且將經(jīng)壓縮和經(jīng)加密的數(shù)據(jù)發(fā)送到遠(yuǎn)程服務(wù)器。
[0024]對于實(shí)施例,記錄器126把記錄寫進(jìn)緩沖器中,所述記錄由用戶接口 110的調(diào)試器113所顯示。
[0025]對于實(shí)施例,位置感測控制器121包括GPS接收器。對于實(shí)施例,位置感測控制器121從與客戶端數(shù)據(jù)庫130對接的分析器124接收輸入,并且位置感測控制器121確定何時(shí)以及如何收集位置相關(guān)的數(shù)據(jù)。對于實(shí)施例,位置感測控制器121的數(shù)據(jù)輸出被傳遞到數(shù)據(jù)收集管理器123,所述數(shù)據(jù)收集管理器123使數(shù)據(jù)同步、格式化并且將其記錄到客戶端數(shù)據(jù)庫130中。對于至少一些實(shí)施例,數(shù)據(jù)公布器125周期性地從客戶端數(shù)據(jù)庫130檢索數(shù)據(jù)并且公布(上傳)到云服務(wù)器用于大規(guī)模位置數(shù)據(jù)分析。
[0026]對于實(shí)施例,數(shù)據(jù)收集管理器123從移動設(shè)備的傳感器得到讀數(shù),并且以所定義的格式將傳感器讀數(shù)寫到客戶端數(shù)據(jù)中,所述客戶端數(shù)據(jù)被寫入(存儲在)客戶端數(shù)據(jù)庫130 內(nèi)。
[0027]對于實(shí)施例,分析器124包括在(從客戶端數(shù)據(jù)庫130讀取的)所收集的數(shù)據(jù)上操作的一個(gè)或多個(gè)算法的集合,并且計(jì)算一組真/假判定,所述真/假判定被位置感測控制器121使用來確定所選的GPS狀態(tài)。
[0028]對于實(shí)施例,客戶端數(shù)據(jù)庫130提供在向遠(yuǎn)程服務(wù)器公布之前在移動設(shè)備客戶端上的適度的數(shù)據(jù)存儲(具有加密)。
[0029]對于至少一些實(shí)施例,用戶接口 110設(shè)置系統(tǒng)(移動設(shè)備)的參數(shù)優(yōu)先選擇(preference)lll,檢查從記錄器126輸出的調(diào)試器113信息,并且向GeoSmart服務(wù)120提供配置。對于實(shí)施例,記錄器126和調(diào)試器113出于軟件調(diào)試的目的而被啟用并且出于軟件發(fā)布的目的而被禁用。
[0030]對于實(shí)施例,地圖視圖112提供用戶可以用來解釋位置信息的位置數(shù)據(jù)可視化。
[0031]對于實(shí)施例,調(diào)試器113包括屏幕,所述屏幕包含來自移動設(shè)備客戶端的調(diào)試記錄。
[0032]圖2示出根據(jù)實(shí)施例用于基于位置的服務(wù)的移動設(shè)備200的控制器和傳感器的框圖。雖然被示出為不同的控制器,應(yīng)該理解的是,控制器的功能可以被包括在一個(gè)或多個(gè)控制器的任何組合內(nèi)。另外,雖然被示出為移動設(shè)備的控制器,應(yīng)該理解的是,移動設(shè)備能夠與上游服務(wù)器通信,并且控制的任何部分可以被卸載到外部控制器。
[0033]如所描繪的,圖2的移動設(shè)備控制器220包括有三個(gè)組件,位置跟蹤器224、進(jìn)/出指示器226、運(yùn)動檢測器228。位置跟蹤器224跟蹤GPS數(shù)據(jù)231并且從移動設(shè)備讀取網(wǎng)絡(luò)位置數(shù)據(jù)232,并且計(jì)算移動特征,如速度和位置質(zhì)心。進(jìn)/出指示器226讀取(接收和解碼)周圍的RF信號,諸如W1-Fi 233和藍(lán)牙234,并且判定用戶是在房屋、建筑物或構(gòu)筑物內(nèi)部還是外部。運(yùn)動檢測器228連續(xù)地讀取加速度計(jì)數(shù)據(jù)235和/或陀螺儀(gyro)數(shù)據(jù)236并且判定移動設(shè)備是移動的還是靜止的。對于至少一些實(shí)施例,位置跟蹤器224、進(jìn)/出指示器226和運(yùn)動檢測器228互相依賴于彼此地操作并且向位置感測控制器222提供切換邏輯(信息)。位置感測控制器222于是選擇移動設(shè)備狀態(tài)(高功率狀態(tài)、低功率狀態(tài)、過渡狀態(tài)(例如喚醒)或待用狀態(tài))。對于實(shí)施例,選擇基于表決(vote),其中位置跟蹤器224、進(jìn)/出指示器226和運(yùn)動檢測器228中的每一個(gè)均提供狀態(tài)轉(zhuǎn)變表決。需要多少表決是可調(diào)整的。對于實(shí)施例,需要多數(shù)表決來改變(轉(zhuǎn)變)狀態(tài)。
[0034]對于實(shí)施例,位置感測控制器222從位置跟蹤器224、進(jìn)/出指示器226和運(yùn)動檢測器228接收輸入,以及提供GPS接收器要操作于哪個(gè)狀態(tài)(高功率狀態(tài)、低功率狀態(tài)、過渡狀態(tài)(例如喚醒)或待用狀態(tài))的確定和選擇。對于實(shí)施例,位置感測控制器222控制對網(wǎng)絡(luò)位置數(shù)據(jù)、運(yùn)動傳感器數(shù)據(jù)和W1-Fi指紋以及GPS點(diǎn)的采樣,這提供針對位置感測控制器222的數(shù)據(jù)收集管理器部分的數(shù)據(jù)源,用以將用于基于位置的應(yīng)用的位置相關(guān)的數(shù)據(jù)公布到云?;谖恢玫膽?yīng)用210然后能夠利用位置感測控制器222的位置信息。
[0035]圖3A示出根據(jù)實(shí)施例的三狀態(tài)GPS控制器的狀態(tài)圖。對三個(gè)狀態(tài)的選擇的控制提供功率高效的位置感測。對于實(shí)施例,三個(gè)狀態(tài)包括=GPS開啟(高功率)狀態(tài),其中GPS是開啟的并且在運(yùn)行,GPS關(guān)閉(低功率)狀態(tài),其中GPS被關(guān)閉或以零或非常低的功率水平操作,以及GPS喚醒(過渡)狀態(tài),其構(gòu)成其中GPS運(yùn)行的過渡狀態(tài)。對于喚醒狀態(tài),在收集到足夠的信息之后,GPS控制器做出關(guān)于要么轉(zhuǎn)變到GPS開啟或GPS關(guān)閉要么維持其當(dāng)前狀態(tài)的判定。
[0036]如圖3A中示出的,該實(shí)施例包括控制GPS接收器的七個(gè)轉(zhuǎn)變條件。移動設(shè)備的各個(gè)條件確定何時(shí)發(fā)生轉(zhuǎn)變。
[0037]例如,如果移動設(shè)備確定GPS接收信號已經(jīng)丟失、用戶沒有在改變位置和/或確定用戶已經(jīng)進(jìn)入建筑物,則從GPS開啟狀態(tài)至GPS關(guān)閉狀態(tài)的示例性轉(zhuǎn)變“I”可以發(fā)生。使GPS接收器斷電節(jié)省功率。
[0038]例如,當(dāng)GPS接收器和移動設(shè)備的速度保持很高(大于閾值)時(shí),從GPS開啟狀態(tài)至GPS開啟狀態(tài)的示例性轉(zhuǎn)變“2”可以發(fā)生。這指示,用戶正在移動,并且位置信息是有益的,從而表明GPS接收應(yīng)當(dāng)保持為開啟。
[0039]例如,當(dāng)進(jìn)/出指示器和運(yùn)動檢測器指示用戶可能開始移動或新的網(wǎng)絡(luò)位置計(jì)數(shù)(取整到例如100米的對新的不同網(wǎng)絡(luò)位置的計(jì)數(shù)充當(dāng)噪聲濾波器)已經(jīng)達(dá)到閾值時(shí),從GPS關(guān)閉狀態(tài)至GPS喚醒狀態(tài)的示例性轉(zhuǎn)變“3”可以發(fā)生。GPS接收被“喚醒”,因?yàn)榇_定用戶將要或正準(zhǔn)備移動,并且從而需要由GPS接收器提供的位置信息。注意到,對于該實(shí)施例,至GPS喚醒狀態(tài)的轉(zhuǎn)變可以僅來自GPS關(guān)閉狀態(tài)。GPS喚醒狀態(tài)可以被維持,但是僅維持暫停(time-out)時(shí)間段。
[0040]例如,如果運(yùn)動傳感器指示用戶是靜止的或WiFi感測指示移動設(shè)備仍然在建筑物或構(gòu)筑物內(nèi)部,則從GPS關(guān)閉狀態(tài)至GPS關(guān)閉狀態(tài)的示例性轉(zhuǎn)變“4”可以發(fā)生。GPS接收器保持在關(guān)或低功率狀況用以節(jié)省功率。
[0041]例如,如果在檢查I)移動設(shè)備的速度,以及2)移動設(shè)備的位置尚未改變或移動設(shè)備仍然位于新近位置樣本的質(zhì)心附近之后,喚醒的確定是錯誤警報(bào),則從GPS喚醒狀態(tài)至GPS關(guān)閉狀態(tài)的示例性轉(zhuǎn)變“5”可以發(fā)生。GPS接收器被轉(zhuǎn)回至關(guān)閉以節(jié)省功率。該轉(zhuǎn)變可以在閾值時(shí)間段之后自動發(fā)生。也就是說,GPS喚醒狀態(tài)是過渡狀態(tài),其不會維持無限的時(shí)間段。如果在暫停時(shí)段內(nèi)未做出切換至GPS開啟狀態(tài)或GPS關(guān)閉狀態(tài)的決定,那么實(shí)施例包括自動切換至GPS關(guān)閉狀態(tài)。
[0042]例如,如果在開啟GPS接收器之后和用戶(移動設(shè)備)被確定為具有高速度(大于閾值)或移動設(shè)備的位置已經(jīng)改變得大于閾值,則從GPS喚醒狀態(tài)至GPS開啟狀態(tài)的示例性轉(zhuǎn)變“6”可以發(fā)生。用戶被確定為在移動,并且因此,GPS接收器被開啟。
[0043]例如,如果移動設(shè)備沒有達(dá)到轉(zhuǎn)變至GPS開啟狀態(tài)或GPS關(guān)閉狀態(tài)所需要的任何閾值,從而表明控制器沒有足夠的信息來做出轉(zhuǎn)變決定,則從GPS喚醒狀態(tài)至GPS喚醒狀態(tài)的示例性轉(zhuǎn)變“7”可以發(fā)生。如之前陳述的,GPS喚醒狀態(tài)是過渡狀態(tài),其不會維持無限的時(shí)間段。因此,如果在預(yù)定時(shí)間量之后沒有獲得GPS開啟,則GPS接收器被轉(zhuǎn)變(“5”)至GPS關(guān)閉狀態(tài)。
[0044]至少一些實(shí)施例包括在操作于三個(gè)所描述的GPS狀態(tài)(GPS開啟、GPS關(guān)閉和GPS喚醒)的期間將維持的一組規(guī)則(切換規(guī)則)。
[0045]對于GPS開啟狀態(tài)的實(shí)施例,GPS關(guān)閉/GPS開啟切換規(guī)則包括當(dāng)前速度檢查。對于實(shí)施例,當(dāng)前速度檢查包括檢查移動設(shè)備的速度。如果從GPS設(shè)備的位置讀數(shù)返回的當(dāng)前速度大于閾值,那么切換規(guī)則確定保持GPS開啟。對于實(shí)施例,如果當(dāng)前速度很高(例如,在如駕駛在公路上的情形中),則GPS可以被周期性地開啟以得到一個(gè)GPS讀數(shù)并且然后關(guān)閉幾分鐘以節(jié)省GPS感測的能量。
[0046]對于GPS開啟狀態(tài)的另一實(shí)施例,GPS關(guān)閉/GPS開啟切換規(guī)則包括確定無數(shù)據(jù)檢查。例如,如果沒有GPS信號是可用的,則無數(shù)據(jù)計(jì)數(shù)器增加。如果無數(shù)據(jù)計(jì)數(shù)器達(dá)到大于閾值的值,那么關(guān)閉GPS。基本上,如果沒有GPS信號是可用的,則沒有理由維持GPS接收器開啟。
[0047]對于GPS開啟狀態(tài)的另一實(shí)施例,GPS關(guān)閉/GPS開啟切換規(guī)則包括確定速度比,其中速度比提供所分析的時(shí)間段的移動設(shè)備的經(jīng)計(jì)算的速度處于某一速度處的比例是多少的表示。對于實(shí)施例,來自經(jīng)計(jì)算的平均速度的高速度比(例如,lm/s或更高被認(rèn)為是高速度)是從新近的GPS點(diǎn)計(jì)算的。對于實(shí)施例,如果高速度比大于低閾值,那么做出保持在GPS開啟狀態(tài)中的決定。對于實(shí)施例,如果高速度比低于低閾值,那么做出關(guān)閉GPS接收器(GPS關(guān)閉狀態(tài))的決定。此外,也可以利用移動設(shè)備的運(yùn)動傳感器。對于實(shí)施例,如果一個(gè)或多個(gè)運(yùn)動傳感器沒有檢測到或檢測到很少(低于運(yùn)動閾值,或感測加速度的標(biāo)準(zhǔn)偏差低于閾值)預(yù)定數(shù)目的計(jì)數(shù),那么做出關(guān)閉GPS接收器(GPS關(guān)閉狀態(tài))的決定。此外,WiFi傳感器被利用來確定移動設(shè)備是否在構(gòu)筑物或建筑物中。例如,對于實(shí)施例,如果進(jìn)/出檢測器通過檢測增加的W1-Fi接入點(diǎn)而檢測到移動設(shè)備是否進(jìn)入建筑物,那么在一時(shí)間段之后關(guān)閉GPS。
[0048]對于GPS關(guān)閉狀態(tài)的實(shí)施例,GPS關(guān)閉/GPS關(guān)閉切換規(guī)則包括進(jìn)/出檢測器計(jì)算在當(dāng)前掃描和歷史幾個(gè)掃描之間的W1-Fi強(qiáng)度“向量”的相似性。如果最小相似性小于閾值,那么WiFi接收被確定為已經(jīng)改變并且GPS被設(shè)置至GPS喚醒狀態(tài)。也就是說,基于WiFi網(wǎng)絡(luò)接收中的檢測改變來確定移動設(shè)備的運(yùn)動。對于另一實(shí)施例,如果歷史WiFi掃描中的信號強(qiáng)度強(qiáng)于當(dāng)前WiFi掃描,并且強(qiáng)度中的差(降)大于閾值,那么WiFi接收被確定為已經(jīng)降低,則GPS被設(shè)置至GPS喚醒狀態(tài)。實(shí)施例另外包括利用移動設(shè)備的運(yùn)動傳感器。對于實(shí)施例,如果運(yùn)動傳感器感測到運(yùn)動小于運(yùn)動閾值(即,例如,所感測的加速度的標(biāo)準(zhǔn)偏差小于閾值),那么GPS關(guān)閉狀態(tài)被維持。對于實(shí)施例,如果當(dāng)前網(wǎng)絡(luò)位置(例如,所感測的WiFi或小區(qū)塔位置)遠(yuǎn)離該時(shí)間段(諸如,過去的若干分鐘)的新近位置樣本的質(zhì)心(例如,平均位置),那么GPS被設(shè)置至GPS喚醒狀態(tài)。實(shí)施例另外包括檢測到新網(wǎng)絡(luò)的移動設(shè)備的接收。也就是說,當(dāng)新網(wǎng)絡(luò)位置出現(xiàn)時(shí),GPS被設(shè)置至GPS喚醒狀態(tài)。
[0049]對于GPS喚醒的實(shí)施例,GPS喚醒切換規(guī)則包括確定當(dāng)前速度。對于實(shí)施例,GPS喚醒切換規(guī)則包括檢查某一時(shí)間段內(nèi)的移動設(shè)備的最大當(dāng)前速度,并且如果在該時(shí)間段期間的最大當(dāng)前速度被確定為大于閾值,則GPS被設(shè)置至GPS開啟狀態(tài)。對于另一實(shí)施例,GPS喚醒切換規(guī)則包括確定移動設(shè)備的位置的質(zhì)心是否已經(jīng)移動。對于實(shí)施例,如果當(dāng)前地點(diǎn)(位置)遠(yuǎn)離(大于位置閾值)某一時(shí)間段(例如,過去幾分鐘)的質(zhì)心,那么GPS狀態(tài)被改變。對于實(shí)施例,如果所移動的距離(位置質(zhì)心的改變)大于閾值,那么GPS被設(shè)置至GPS開啟狀態(tài)。對于實(shí)施例,如果所移動的距離(位置質(zhì)心的改變)小于閾值,那么GPS被維持(保持)在GPS喚醒狀態(tài)。此外。實(shí)施例包括從新近確定的GPS點(diǎn)(樣本)計(jì)算平均速度。對于實(shí)施例,如果平均速度比被確定為大于高閾值,那么GPS被設(shè)置至GPS開啟狀態(tài)。對于實(shí)施例,如果平均速度比被確定為小于高閾值,那么GPS被設(shè)置至GPS關(guān)閉狀態(tài)。
[0050]應(yīng)該理解的是,多個(gè)所描述的規(guī)則的組合可以被利用來獲得GPS位置感測的更高置信度以及GPS狀態(tài)的選擇。
[0051]圖3B示出根據(jù)實(shí)施例的四狀態(tài)GPS控制器的狀態(tài)圖。所述四個(gè)狀態(tài)包括先前描述的GPS開啟、GPS關(guān)閉和GPS喚醒狀態(tài),以及另外的GPS待用狀態(tài)。對于實(shí)施例,GPS待用狀態(tài)是其中GPS接收器是關(guān)閉的或不可操作(或更具體地,未正在生成位置信息)的狀態(tài)。在收集到足夠的信息后,GPS控制器從GPS開啟切換至該狀態(tài),暫時(shí)維持該狀態(tài),并且切換回至GPS開啟,如果可能的話。
[0052]十個(gè)轉(zhuǎn)變狀態(tài)中的最初七個(gè)與先前描述的七個(gè)轉(zhuǎn)變狀態(tài)相同。
[0053]例如,如果移動設(shè)備被確定為(以恒定速度)平穩(wěn)地移動(諸如在感測加速度低于閾值的情況下的恒定速度),移動設(shè)備可以具有高速度,則從GPS開啟狀態(tài)至GPS待用狀態(tài)的示例性轉(zhuǎn)變“8”可以發(fā)生。也就是說,GPS接收器可以被關(guān)閉,因?yàn)橐苿釉O(shè)備的位置改變是非??深A(yù)測的,并且因此,不需要GPS接收器的精確用于確定移動設(shè)備的位置。
[0054]例如,如果移動設(shè)備被確定為維持平穩(wěn)(例如,恒定速度,其中感測加速度的標(biāo)準(zhǔn)偏差小于閾值),則從GPS待用狀態(tài)至GPS待用狀態(tài)的示例性轉(zhuǎn)變“9”可以發(fā)生。也就是說,GPS待用狀態(tài)被維持,并且GPS接收器保持關(guān)閉,因?yàn)橐苿釉O(shè)備的位置可以在沒有GPS接收器的情況下而被可預(yù)測地確定。
[0055]例如,如果移動設(shè)備被確定為沒有在平穩(wěn)地移動,則從GPS待用狀態(tài)至GPS開啟狀態(tài)的示例性轉(zhuǎn)變“10”可以發(fā)生。也就是說,在沒有GPS接收器的情況下位置不能被可靠地確定,并且因此,GPS接收器需要被開啟??梢曰谝苿釉O(shè)備的運(yùn)動傳感器的所感測到的信號來估計(jì)移動設(shè)備的速度的穩(wěn)定性。
[0056]已經(jīng)描述了 GPS開啟、GPS關(guān)閉和GPS喚醒狀態(tài)切換規(guī)則的實(shí)施例。對于GPS待用狀態(tài)的實(shí)施例,GPS待用切換規(guī)則包括確定移動設(shè)備的速度被確定為多么恒定(不偏離)。也就是說,如果運(yùn)動傳感器保持檢測到設(shè)備平穩(wěn)地移動,則GPS保持于待用。如果運(yùn)動傳感器檢測到平穩(wěn)移動模式被打破,則開啟GPS接收器是如由GPS開啟狀態(tài)所指引而被開啟。
[0057]注意到,每個(gè)狀態(tài)切換中的多個(gè)規(guī)則可以被組合在一起并且得到更高的決定置信度以控制GPS位置感測。
[0058]對于至少一些實(shí)施例,GPS開啟狀態(tài)和GPS喚醒狀態(tài)包括用于轉(zhuǎn)變至GPS關(guān)閉狀態(tài)的兩個(gè)不同的閾值。這些對應(yīng)于圖3A和3B的轉(zhuǎn)變“I”和“5”。也就是說,與從GPS開啟狀態(tài)轉(zhuǎn)變至GPS關(guān)閉狀態(tài)相比,控制器更有可能從GPS喚醒狀態(tài)轉(zhuǎn)變至GPS關(guān)閉狀態(tài)。更具體地,用于維持GPS開啟狀態(tài)的位置相關(guān)的信息的條件要求不與用于維持GPS喚醒狀態(tài)的位置相關(guān)的信息的條件要求一樣難以滿足。對此的一個(gè)原因是,該配置確保與僅包括GPS關(guān)閉和GPS開啟之間的轉(zhuǎn)變的配置相比,包括GPS關(guān)閉和GPS喚醒之間(來回)的轉(zhuǎn)變以及從GPS喚醒至GPS開啟的單向轉(zhuǎn)變遭受少得多的錯誤警報(bào)。這使得移動設(shè)備較少可能在將GPS接收器開啟和關(guān)閉之間切換,從而避免功率浪費(fèi)的情況。
[0059]對于至少一些實(shí)施例,GPS喚醒狀態(tài)具有暫停限制,并且在暫停之后,移動設(shè)備自動地轉(zhuǎn)變至GPS關(guān)閉狀態(tài)。也就是說,在某一時(shí)段內(nèi)移動設(shè)備的控制器維持GPS喚醒狀態(tài)。在該時(shí)段期間,控制器連續(xù)地監(jiān)測并檢查GPS接收器的位置信息和/或位置相關(guān)的信息。如果在該時(shí)段期間,未做出決定將移動設(shè)備轉(zhuǎn)變至GPS開啟狀態(tài)或GPS關(guān)閉狀態(tài),則控制器自動將移動設(shè)備轉(zhuǎn)變至GPS關(guān)閉狀態(tài)。對于至少一些實(shí)施例,GPS開啟狀態(tài)不包括暫停條件。這提供GPS開啟狀態(tài)和GPS喚醒狀態(tài)之間的附加對比,即使GPS接收器在GPS開啟狀態(tài)和GPS喚醒狀態(tài)這兩者中都操作。
[0060]對于至少一些實(shí)施例,引起移動設(shè)備狀態(tài)改變所需要的位置相關(guān)的信息的閾值或條件是適應(yīng)性可調(diào)整的。對于實(shí)施例,它們基于移動設(shè)備的電話類型和/或型號而被適應(yīng)性調(diào)整。對于另一實(shí)施例,閾值或條件基于在移動設(shè)備上運(yùn)行的應(yīng)用。也就是說,例如,不同的應(yīng)用需要不同的準(zhǔn)確性水平或更多的電池壽命,并且因此,位置相關(guān)的信息的閾值或條件可以基于應(yīng)用而被適應(yīng)性地調(diào)整或選擇。對于另一實(shí)施例,閾值或條件基于移動設(shè)備的電池充電量而被適應(yīng)性地調(diào)整。也就是說,例如,當(dāng)電池的充電降低到閾值以下時(shí),用于選擇將GPS接收器開啟的狀態(tài)(GPS開啟狀態(tài)、GPS喚醒狀態(tài))的條件可能是更苛刻的,從而在移動設(shè)備的電池充電下降時(shí)節(jié)約更多功率。
[0061]對于實(shí)施例,GPS接收器的米樣率對于GPS喚醒狀態(tài)不同于(對于實(shí)施例,大于)對于GPS開啟狀態(tài)。
[0062]對于實(shí)施例,在喚醒狀態(tài)期間的位置相關(guān)的數(shù)據(jù)被用于做出是否轉(zhuǎn)到GPS開啟狀態(tài)的決定。相反地,對于實(shí)施例,在GPS開啟狀態(tài)期間所收集的位置相關(guān)的數(shù)據(jù)被用于POI確定。[0063]如之前陳述的,GPS接收器在GPS關(guān)閉狀態(tài)和GPS待用狀態(tài)中是不操作的(不生成位置數(shù)據(jù)或樣本)。然而,對于實(shí)施例,在GPS關(guān)閉狀態(tài)和GPS待用狀態(tài)之間存在多個(gè)值得注意的差異。對于實(shí)施例,用于從GPS關(guān)閉狀態(tài)轉(zhuǎn)變至GPS喚醒的所收集的位置相關(guān)的信息的閾值和/或要求比用于從GPS待用轉(zhuǎn)變至GPS開啟的所收集的位置相關(guān)的信息的閾值和/或要求更難以滿足。這兩個(gè)轉(zhuǎn)變都涉及物理上開啟移動設(shè)備的GPS接收器。此外,對于實(shí)施例,當(dāng)移動設(shè)備正在以一致的速度移動(即,加速度維持低于閾值)時(shí),選擇GPS待用狀態(tài),其中所述速度大于速度閾值。因而,這些條件不有利于接收WiFi信號。因此,在GPS待用狀態(tài)中,通常不需要分析WiFi網(wǎng)絡(luò)簽名。也就是說,例如,當(dāng)移動設(shè)備的用戶正在駕駛時(shí),可以選擇GPS待用狀態(tài)。然而,當(dāng)駕駛時(shí),WiFi信號通常非常微弱。然而,在GPS關(guān)閉狀態(tài)中,在至少一個(gè)實(shí)施例中分析WiFi信號和WiFi網(wǎng)絡(luò)簽名。對于實(shí)施例,GPS待用狀態(tài)的所感測的運(yùn)動只依靠移動設(shè)備的運(yùn)動感測,并且因此,用于轉(zhuǎn)變回至GPS開啟狀態(tài)的所檢測的運(yùn)動的閾值可以是相對低的。然而,用以避免錯誤警報(bào)的GPS關(guān)閉狀態(tài)中的運(yùn)動傳感器閾值更加難以達(dá)到。例如,用戶可能僅僅是在建筑物內(nèi)部游蕩,并且用于轉(zhuǎn)變至GPS喚醒狀態(tài)的運(yùn)動閾值理想地更高(更難以達(dá)到)。此外,對于實(shí)施例,與用于從GPS關(guān)閉狀態(tài)轉(zhuǎn)變的延時(shí)相比,從GPS待用狀態(tài)轉(zhuǎn)變之間的延時(shí)更低。
[0064]對于另一實(shí)施例,GPS關(guān)閉狀態(tài)還使移動設(shè)備進(jìn)入或選擇系統(tǒng)睡眠狀態(tài),其中,例如移動設(shè)備的中央控制器斷電。為了在深睡眠的同時(shí)感測運(yùn)動,運(yùn)動傳感器讀取處理在沒有中央處理器的情況下繼續(xù)。然而,對于至少一些實(shí)施例,GPS待用不允許系統(tǒng)睡眠。運(yùn)動感測達(dá)到某一閾值并且喚醒系統(tǒng)并且使得CPU起來并且運(yùn)行。
[0065]圖4是包括根據(jù)實(shí)施例可控制地設(shè)置移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器的狀態(tài)的方法的步驟的流程圖。第一步驟410包括收集移動設(shè)備的位置相關(guān)的信息。第二步驟420包括基于所收集的位置相關(guān)的信息而可控制地將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率。此外,當(dāng)操作于過渡狀態(tài)時(shí),第三步驟430包括移動設(shè)備重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后未做出轉(zhuǎn)變,則控制器自動將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。也就是說,在連續(xù)地檢查所收集的位置相關(guān)的信息以供指示是否切換至低功率狀態(tài)或高功率狀態(tài)之后,如果在預(yù)定時(shí)間段后還沒有接收到此類指示,則自動選擇低功率狀態(tài)。
[0066]對于實(shí)施例,基于衛(wèi)星的定位系統(tǒng)接收器操作意味著基于衛(wèi)星的定位系統(tǒng)接收器正在確定位置信息。對于實(shí)施例,基于衛(wèi)星的定位系統(tǒng)接收器不操作包括基于衛(wèi)星的定位系統(tǒng)接收器未在確定位置信息。當(dāng)未在確定位置信息時(shí),由基于衛(wèi)星的定位系統(tǒng)接收器消耗的功率小于當(dāng)基于衛(wèi)星的定位系統(tǒng)接收器確定位置信息的時(shí)候。對于實(shí)施例,基于衛(wèi)星的定位系統(tǒng)接收器不操作包括基于衛(wèi)星的定位系統(tǒng)接收器不消耗任何功率或非常少的功率(大體上比在操作時(shí)更少的功率)。
[0067]例如,在一些應(yīng)用中,移動設(shè)備的電池壽命的功率節(jié)省可以變得更有利,并且因此,基于衛(wèi)星的定位系統(tǒng)接收器(例如,GPS接收器)的狀態(tài)選擇過程可以偏向于低功率(GPS接收器關(guān)閉)狀態(tài)。
[0068]對于實(shí)施例,高功率狀態(tài)包括開啟狀態(tài),低功率狀態(tài)包括關(guān)閉狀態(tài),并且過渡狀態(tài)包括喚醒狀態(tài)。第四個(gè)可能的狀態(tài)包括待用狀態(tài)。開啟狀態(tài)指示基于衛(wèi)星的定位系統(tǒng)接收器被加電并且可操作。這也可以被描述為,為此的高功率狀態(tài)是可操作狀態(tài),其中基于衛(wèi)星的定位系統(tǒng)接收器消耗該大部分功率。為了最小化利用基于衛(wèi)星的定位系統(tǒng)接收器用于位置信息的移動設(shè)備的功率消耗,理想地高功率或開啟狀態(tài)在持續(xù)時(shí)間上被最小化。關(guān)閉狀態(tài)表明基于衛(wèi)星的定位系統(tǒng)接收器是關(guān)閉的并且沒有在消耗任何功率。然而,實(shí)施例包括低功率狀態(tài),在低功率狀態(tài)中基于衛(wèi)星的定位系統(tǒng)接收器比當(dāng)基于衛(wèi)星的定位系統(tǒng)接收器處于高功率或開啟狀態(tài)時(shí)消耗更少功率。
[0069]如之前描述的,對于至少一些實(shí)施例,移動設(shè)備可以從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且可以從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且可以從低功率狀態(tài)只轉(zhuǎn)變至過渡狀態(tài)。此外,對于實(shí)施例,與用以從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求相比,為了使移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息(例如,移動設(shè)備傳感器信息)或位置信息(例如,基于衛(wèi)星的定位系統(tǒng)接收器(例如,GPS接收器))的條件要求更難以滿足。對于狀態(tài)上的這些轉(zhuǎn)變(高功率狀態(tài)至低功率狀態(tài)、過渡狀態(tài)至低功率狀態(tài))所需要的閾值或條件中的變化有助于避免先前提及的基于衛(wèi)星的定位系統(tǒng)接收器開啟和關(guān)閉的二元切換,從而避免功率的浪費(fèi)。
[0070]對于至少一些實(shí)施例,如果在預(yù)定時(shí)間段內(nèi)沒有滿足為了移動設(shè)備從過渡狀態(tài)轉(zhuǎn)變至高功率狀態(tài)的位置相關(guān)的信息和位置信息的條件要求,則移動設(shè)備被自動轉(zhuǎn)變至低功率狀態(tài)。也就是說,只允許移動設(shè)備在過渡狀態(tài)中停留有限的時(shí)間段。如果因?yàn)樽龀龃祟愞D(zhuǎn)變所需要的位置信息的條件沒有滿足,在該有限的時(shí)間段期間移動設(shè)備未轉(zhuǎn)變至高功率狀態(tài),則移動設(shè)備自動轉(zhuǎn)變至低功率狀態(tài)。
[0071]對于至少一些實(shí)施例,對于移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求以及對于移動設(shè)備從低功率狀態(tài)從過渡狀態(tài)轉(zhuǎn)變的位置相關(guān)的信息或位置信息的條件要求是適應(yīng)性可調(diào)整的??梢灾档闷谕氖钦{(diào)整用于激活基于衛(wèi)星的定位系統(tǒng)(GPS)接收器要滿足的閾值要求。例如,可以基于移動設(shè)備的制造商和型號、應(yīng)用用途(更準(zhǔn)確或更多電池壽命)和/或移動設(shè)備的當(dāng)前電池水平來適應(yīng)性地調(diào)整閾值要求。
[0072]對于至少一個(gè)實(shí)施例,與在高功率狀態(tài)中相比,在過渡狀態(tài)中以更大的速率從基于衛(wèi)星的定位系統(tǒng)接收器獲得位置樣本。
[0073]過渡的喚醒狀態(tài)是過渡狀態(tài)。也就是說,當(dāng)移動設(shè)備的控制器確定轉(zhuǎn)變至高功率狀態(tài)還是低功率狀態(tài)時(shí),維持喚醒狀態(tài)。對于實(shí)施例,移動設(shè)備的控制器連續(xù)地分析移動設(shè)備的所收集的位置相關(guān)的信息來確定要轉(zhuǎn)變至哪個(gè)狀態(tài)(低功率或高功率)。如果控制器不能在預(yù)定時(shí)間段內(nèi)確定要轉(zhuǎn)變至的狀態(tài),則控制器自動轉(zhuǎn)變到一個(gè)狀態(tài)或另一個(gè)狀態(tài)中。也就是說,過渡狀態(tài)有效地暫停,并且在暫停的時(shí)候做出決定。
[0074]待用狀態(tài)包括其中在移動設(shè)備的運(yùn)動是可預(yù)測的情況下關(guān)閉GPS接收器的狀態(tài)。如果可預(yù)測,則可以使用其它方法(諸如對所感測的運(yùn)動信號的運(yùn)動分析)來在不使用GPS接收器的情況下估計(jì)移動設(shè)備的位置。因此,通過關(guān)閉GPS接收器可以節(jié)約移動設(shè)備的電池的功率。[0075]對于實(shí)施例,所收集的位置相關(guān)的信息包括被移動設(shè)備的運(yùn)動傳感器所感測的移動信息。對于實(shí)施例,運(yùn)動傳感器包括移動設(shè)備內(nèi)的加速度計(jì)、陀螺儀或數(shù)字羅盤。感測運(yùn)動可以被用來近似或補(bǔ)充移動設(shè)備的位置。
[0076]對于實(shí)施例,WiFi簽名可以被用來估計(jì)移動設(shè)備的運(yùn)動。也就是說,從不同的WiFi路由器接收的WiFi信號的列表對于移動設(shè)備的位置而言可以是唯一的。通過監(jiān)測所接收的WiFi信號的列表的不同列表(簽名),控制器可以估計(jì)移動設(shè)備的未來位置。由移動設(shè)備所接收的接收WiFi信號的列表(簽名)中的改變可以指示移動設(shè)備的運(yùn)動或位置上的改變。WiFi列表(簽名)依賴于所接收的WiFi信號的信號強(qiáng)度和WiFi路由器(號碼)而變化。示例性列表包括移動設(shè)備正從中接收信號的所有WiFi路由器的列表,并且依賴于每個(gè)WiFi信號的相對強(qiáng)度來將所述列表有序化。隨著移動設(shè)備的位置改變,WiFi簽名改變。
[0077]對于實(shí)施例,所收集的位置相關(guān)的信息包括移動設(shè)備的所收集的網(wǎng)絡(luò)位置信息。所接收的蜂窩或WiFi信號的塔位置可以被用來近似移動設(shè)備的位置。
[0078]對于實(shí)施例,所收集的位置相關(guān)的信息包括移動設(shè)備的所收集的射頻(RF)信標(biāo)信息。也就是說,例如來自WiFi接入點(diǎn)或附近藍(lán)牙設(shè)備的RF信標(biāo)信息由移動設(shè)備接收,并且被用于位置估計(jì)。RF信標(biāo)信息可以包括I)接入點(diǎn)或基站塔的MAC地址或BSSID,或2)從接入點(diǎn)或基站塔所接收的信號的接收強(qiáng)度(RSSI)?;谒邮盏男盘?,移動設(shè)備可以確定它是否正離開接入點(diǎn)或基站塔的覆蓋區(qū)域,以及例如,進(jìn)入另一個(gè)接入點(diǎn)或基站塔的覆蓋區(qū)域。
[0079]如先前描述的,移動設(shè)備的各種狀況可以被用于確定何時(shí)從一個(gè)狀態(tài)轉(zhuǎn)變至另一個(gè)。實(shí)施例包括基于檢測到在某一持續(xù)時(shí)間內(nèi)基于衛(wèi)星的定位系統(tǒng)接收器的信號損失或檢測到移動設(shè)備具有小于閾值的平均速度來將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器可控制地從操作于高功率狀態(tài)轉(zhuǎn)變至操作于低功率狀態(tài)。移動設(shè)備的平均速度小于閾值表明移動設(shè)備是靜止的或接近靜止的。當(dāng)確定移動設(shè)備沒有在移動或移動設(shè)備已經(jīng)進(jìn)入建筑物時(shí),低功率狀態(tài)是值得期望的。
[0080]實(shí)施例包括基于檢測到移動設(shè)備的當(dāng)前速度大于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比大于閾值而將基于衛(wèi)星的定位系統(tǒng)接收器維持在高功率狀態(tài)中。此處,確定的是用戶的移動設(shè)備正以大到足以表明使用處于移動的車輛內(nèi)的速度來移動。經(jīng)計(jì)算的速度比是對時(shí)段中移動設(shè)備正大于閾值速度地移動的時(shí)間百分比為多少的估計(jì)。移動設(shè)備的速率/速度可以從基于衛(wèi)星的定位系統(tǒng)接收器(GPS)確定或由移動設(shè)備通過其它方式(諸如運(yùn)動感測)計(jì)算。
[0081]另一個(gè)實(shí)施例包括基于檢測到移動設(shè)備正離開建筑物或檢測到網(wǎng)絡(luò)位置已經(jīng)改變得大于對于每時(shí)間單位的位置樣本數(shù)的閾值來可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于低功率狀態(tài)轉(zhuǎn)變至操作于喚醒狀態(tài)??梢岳缤ㄟ^包括位置信息的WiFi信標(biāo)的改變來確定離開某一位置。
[0082]另一個(gè)實(shí)施例包括基于檢測到小于閾值的移動設(shè)備的運(yùn)動的感測偏差而將基于衛(wèi)星的定位系統(tǒng)接收器維持在低功率狀態(tài)中。例如,利用運(yùn)動感測設(shè)備(諸如加速度計(jì)或陀螺儀)可以建立運(yùn)動檢測。
[0083]另一個(gè)實(shí)施例包括基于在檢查到移動設(shè)備的當(dāng)前速度大于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比大于閾值之后檢測到基于衛(wèi)星的定位系統(tǒng)接收器喚醒是錯誤警報(bào)而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于過渡狀態(tài)轉(zhuǎn)變至操作于低功率狀態(tài)?;谛l(wèi)星的定位系統(tǒng)接收器可以被用于確定速度。
[0084]另一個(gè)實(shí)施例包括基于檢測到移動設(shè)備的當(dāng)前速度大于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比大于閾值而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于過渡狀態(tài)轉(zhuǎn)變至操作于高功率狀態(tài)。
[0085]另一個(gè)實(shí)施例包括基于確定還沒有足夠的信息可供做出是轉(zhuǎn)變至低功率狀態(tài)還是高功率狀態(tài)的決定使用并且移動設(shè)備已經(jīng)在過渡狀態(tài)中操作了小于時(shí)間閾值而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器維持在操作于過渡狀態(tài)。
[0086]另一個(gè)實(shí)施例包括基于檢測到移動設(shè)備正以大于閾值的速度移動而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于高功率狀態(tài)轉(zhuǎn)變至操作于待用狀態(tài)。速度也被確定為在閾值內(nèi)恒定,從而允許在沒有基于衛(wèi)星的定位系統(tǒng)接收器位置信息的情況下準(zhǔn)確估計(jì)移動設(shè)備的位置。例如,如果移動設(shè)備在移動的車輛內(nèi)并且車輛的速度相對恒定,則這可能發(fā)生。
[0087]另一個(gè)實(shí)施例包括基于檢測到移動設(shè)備未以大于閾值的速度平穩(wěn)地移動而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于待用狀態(tài)轉(zhuǎn)變至操作于高功率狀態(tài)。對于實(shí)施例,這包括檢測到所感測的移動設(shè)備的運(yùn)動大于閾值或檢測到改變是重力參考方向。這可以包括例如感測到以下狀況,即其中移動設(shè)備在例如已經(jīng)減速或停止的移動車輛中。
[0088]另一個(gè)實(shí)施例包括喚醒狀態(tài)構(gòu)成過渡狀態(tài),其中基于衛(wèi)星的定位系統(tǒng)接收器運(yùn)行,并且在收集信息的時(shí)段之后,基于衛(wèi)星的定位系統(tǒng)接收器維持喚醒狀態(tài)或者轉(zhuǎn)變至高功率狀態(tài)或低功率狀態(tài)。
[0089]另一個(gè)實(shí)施例包括待用狀態(tài),其中基于衛(wèi)星的定位系統(tǒng)接收器被關(guān)閉,并且在收集信息的時(shí)段之后,當(dāng)運(yùn)動使得在沒有基于衛(wèi)星的定位系統(tǒng)接收器的情況下估計(jì)移動設(shè)備的位置是不可預(yù)測的時(shí),基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變回至高功率狀態(tài)。
[0090]圖5示出可以執(zhí)行所描述的實(shí)施例的方法的計(jì)算機(jī)系統(tǒng)500的一個(gè)實(shí)施例的示意性圖示。應(yīng)當(dāng)注意到,圖5只打算提供各種組件的一般化圖示,可以酌情利用其中任何組件或全部。因此,圖5寬泛地圖示可以如何用相對分離或相對更集成的方式實(shí)施單獨(dú)的系統(tǒng)元件。計(jì)算機(jī)系統(tǒng)500可以包括移動設(shè)備內(nèi)的控制器的全部或部分,或者計(jì)算機(jī)系統(tǒng)500可以包括移動設(shè)備能夠與之通信的上行鏈路服務(wù)器的全部或部分。
[0091]計(jì)算機(jī)系統(tǒng)500被示出包括硬件元件,所述硬件元件可以經(jīng)由總線505被電耦合(或可以酌情以其他方式通信)。硬件元件可以包括一個(gè)或多個(gè)處理器510,一個(gè)或多個(gè)輸入設(shè)備515,其可以包括但不限于鼠標(biāo)、鍵盤和/或類似物;以及一個(gè)或多個(gè)輸出設(shè)備520,其可以包括但不限于顯示設(shè)備、打印機(jī)和/或類似物。計(jì)算機(jī)系統(tǒng)500可以另外包括(和/或與其通信)一個(gè)或多個(gè)存儲設(shè)備525。計(jì)算機(jī)系統(tǒng)500還可以包括被示出為位于工作存儲器(working memory>535內(nèi)的軟件元件,包括操作系統(tǒng)540和/或其它代碼,諸如一個(gè)或多個(gè)應(yīng)用程序545,其可以包括所描述的實(shí)施例的計(jì)算機(jī)程序和/或可以被設(shè)計(jì)成實(shí)施所描述的實(shí)施例的方法和/或配置如此處所描述的實(shí)施例的系統(tǒng)。
[0092]如此處所描述的,計(jì)算機(jī)系統(tǒng)500的實(shí)施例包括移動設(shè)備的至少部分。移動設(shè)備包括基于衛(wèi)星的定位接收器和控制器??刂破鞑僮饕曰谒占奈恢孟嚓P(guān)的信息而將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率。此外,當(dāng)操作于過渡狀態(tài)時(shí),控制器重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后沒有做出轉(zhuǎn)變,則控制器自動將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
[0093]另一個(gè)實(shí)施例包括被機(jī)器(諸如計(jì)算機(jī)系統(tǒng)500)可讀的程序存儲設(shè)備,其有形地包含被機(jī)器可執(zhí)行以實(shí)行控制移動設(shè)備的位置感測系統(tǒng)的方法的指令的程序。所述方法包括基于所收集的位置相關(guān)的信息而可控制地將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率。此外,當(dāng)操作于過渡狀態(tài)時(shí),移動設(shè)備重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后沒有做出轉(zhuǎn)變,則控制器自動將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
[0094]盡管已經(jīng)描述并圖示了特定實(shí)施例,但是實(shí)施例不被限制于如此描述并圖示的各部分的特定形式或布置。
【權(quán)利要求】
1.一種控制移動設(shè)備的位置感測系統(tǒng)的方法,包括: 收集移動設(shè)備的位置相關(guān)的信息;和 基于所收集的位置相關(guān)的信息,可控制地將移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一;其中 移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中不生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)中比在高功率狀態(tài)和過渡狀態(tài)中消耗更少功率;并且其中 當(dāng)操作于過渡狀態(tài)時(shí),移動設(shè)備重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后沒有做出轉(zhuǎn)變,則控制器自動將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
2.根據(jù)權(quán)利要求1所述的方法,其中所述高功率狀態(tài)包括開啟狀態(tài),所述低功率狀態(tài)包括關(guān)閉狀態(tài),并且所述過渡狀態(tài)包括喚醒狀態(tài),以及第四狀態(tài)包括待用狀態(tài)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述移動設(shè)備能夠從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且能夠從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且能夠從低功率狀態(tài)僅轉(zhuǎn)變至過渡狀態(tài),并且其中與用以從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求相比,為了移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求更難以滿足。
4.根據(jù)權(quán)利要求3所述的方法,其中如果在預(yù)定的暫停時(shí)間段內(nèi)沒有滿足為了移動設(shè)備從過渡狀態(tài)轉(zhuǎn)變至高功率狀態(tài)的位置相關(guān)的信息和位置信息的條件要求,則移動設(shè)備被自動轉(zhuǎn)變至低功率狀態(tài)。
5.根據(jù)權(quán)利要求3所述的方法,其中對于移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求,以及對于移動設(shè)備從過渡狀態(tài)從低功率狀態(tài)轉(zhuǎn)變的位置相關(guān)的信息或位置信息的條件要求是適應(yīng)性可調(diào)整的。
6.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括與在高功率狀態(tài)中相比,在過渡狀態(tài)中由基于衛(wèi)星的定位系統(tǒng)接收器以更大的速率獲得位置樣本。
7.根據(jù)權(quán)利要求1所述的方法,其中所收集的位置相關(guān)的信息包括由移動設(shè)備的運(yùn)動傳感器所感測的移動信息。
8.根據(jù)權(quán)利要求1所述的方法,其中所收集的位置相關(guān)的信息包括移動信息,所述移動信息包括通過分析所接收的網(wǎng)絡(luò)信號來確定移動設(shè)備的位置是否改變的確定。
9.根據(jù)權(quán)利要求1所述的方法,其中所收集的位置相關(guān)的信息包括移動設(shè)備的所收集的網(wǎng)絡(luò)位置信息。
10.根據(jù)權(quán)利要求1所述的方法,其中所收集的位置相關(guān)的信息包括移動設(shè)備的所收集的射頻(RF)信標(biāo)信息。
11.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到在某一持續(xù)時(shí)間內(nèi)基于衛(wèi)星的定位系統(tǒng)接收器的信號損失或者檢測到移動設(shè)備具有小于閾值的平均速度而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于高功率狀態(tài)轉(zhuǎn)變至操作于低功率狀態(tài)。
12.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到移動設(shè)備的當(dāng)前速度大于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比大于閾值而將基于衛(wèi)星的定位系統(tǒng)接收器維持于高功率狀態(tài)。
13.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到移動設(shè)備正離開建筑物或檢測到網(wǎng)絡(luò)位置已經(jīng)改變得大于對于每時(shí)間單位的位置樣本數(shù)的閾值而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于低功率狀態(tài)轉(zhuǎn)變至操作于過渡狀態(tài)。
14.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到小于閾值的移動設(shè)備的運(yùn)動的感測偏差而將基于衛(wèi)星的定位系統(tǒng)接收器維持于低功率狀態(tài)。
15.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于在檢查到移動設(shè)備的當(dāng)前速度小于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比小于閾值之后檢測到基于衛(wèi)星的定位系統(tǒng)接收器喚醒是錯誤警報(bào)而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于過渡狀態(tài)轉(zhuǎn)變至操作于低功率狀態(tài)。
16.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到移動設(shè)備的當(dāng)前速度大于閾值或移動設(shè)備的經(jīng)計(jì)算的速度比大于閾值而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于過渡狀態(tài)轉(zhuǎn)變至操作于高功率狀態(tài)。
17.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于確定還沒有足夠的信息可供做出是轉(zhuǎn)變至低功率狀態(tài)還是高功率狀態(tài)的決定使用并且移動設(shè)備已經(jīng)在過渡狀態(tài)中操作了小于時(shí)間閾值而可控制地維持移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器操作于過渡狀態(tài)。
18.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到移動設(shè)備正以大于閾值的速度移動而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于高功率狀態(tài)轉(zhuǎn)變至操作于待用狀態(tài)。
19.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括基于檢測到移動設(shè)備的所感測的運(yùn)動大于閾值或者檢測到改變是重力參考方向而可控制地將移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器從操作于待用狀態(tài)轉(zhuǎn)變至操作于高功率狀態(tài)。
20.根據(jù)權(quán)利要求2所述的方法,其中所述喚醒狀態(tài)構(gòu)成過渡狀態(tài),其中基于衛(wèi)星的定位系統(tǒng)接收器運(yùn)行,并且在收集信息的時(shí)段之后,基于衛(wèi)星的定位系統(tǒng)接收器維持喚醒狀態(tài)或者轉(zhuǎn)變至高功率狀態(tài)或低功率狀態(tài)。
21.根據(jù)權(quán)利要求2所述的方法,其中在待用狀態(tài)期間,基于衛(wèi)星的定位系統(tǒng)接收器被關(guān)閉,并且在收集信息的時(shí)段之后,基于衛(wèi)星的定位系統(tǒng)接收器從待用狀態(tài)轉(zhuǎn)變至高功率狀態(tài)或維持在操作于待用狀態(tài)。
22.—種移動設(shè)備,包括: 基于衛(wèi)星的定位接收器; 控制器,所述控制器操作以基于所收集的位置相關(guān)的信息而將所述移動設(shè)備設(shè)置成操作于高功率狀態(tài)、低功率狀態(tài)或過渡狀態(tài)中之一,其中移動設(shè)備的基于衛(wèi)星的定位系統(tǒng)接收器在過渡狀態(tài)中和在開啟狀態(tài)中生成位置信息,并且基于衛(wèi)星的定位系統(tǒng)接收器在低功率狀態(tài)和過渡狀態(tài)中不生成位置信息;其中 當(dāng)操作于過渡狀態(tài)時(shí),所述控制器重復(fù)地檢查所收集的位置相關(guān)的信息并且基于所收集的位置相關(guān)的信息而轉(zhuǎn)變至低功率狀態(tài)或高功率狀態(tài),或者如果在預(yù)定時(shí)間段之后沒有做出轉(zhuǎn)變,則控制 器自動將基于衛(wèi)星的定位系統(tǒng)接收器轉(zhuǎn)變到高功率狀態(tài)或低功率狀態(tài)中。
23.根據(jù)權(quán)利要求22所述的移動設(shè)備,其中所述移動設(shè)備能夠從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且能夠從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài),并且能夠從低功率狀態(tài)僅轉(zhuǎn)變至過渡狀態(tài),并且其中與用以從過渡狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求相比,為了移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求更難以滿足。
24.根據(jù)權(quán)利要求23所述的移動設(shè)備,其中如果在預(yù)定時(shí)間段內(nèi)沒有滿足為了移動設(shè)備從過渡狀態(tài)轉(zhuǎn)變至高功率狀態(tài)的位置相關(guān)的信息和位置信息的條件要求,則移動設(shè)備被自動轉(zhuǎn)變至低功率狀態(tài)。
25.根據(jù)權(quán)利要求23所述的移動設(shè)備,其中對于移動設(shè)備從高功率狀態(tài)轉(zhuǎn)變至低功率狀態(tài)的位置相關(guān)的信息或位置信息的條件要求,以及對于移動設(shè)備從過渡狀態(tài)從低功率狀態(tài)轉(zhuǎn)變的位置相關(guān)的信息或位置信息的條件要求是適應(yīng)性可調(diào)整的。
26.根據(jù)權(quán)利要求22所述的移動設(shè)備,進(jìn)一步包括與在高功率狀態(tài)中相比,在過渡狀態(tài)中由基于衛(wèi)星的定位系統(tǒng)接收器以更大的速率獲得位置樣本。
【文檔編號】H04M11/04GK103959754SQ201280051033
【公開日】2014年7月30日 申請日期:2012年10月19日 優(yōu)先權(quán)日:2011年10月21日
【發(fā)明者】王辰宇, 楊軍, 梁松, 周建明 申請人:阿洛哈爾移動裝置公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1