用于執(zhí)行低功率地理柵欄操作的裝置和方法
【專利摘要】本公開涉及用于執(zhí)行低功率地理柵欄操作的裝置和方法,其中,披露了一種具有地理柵欄能力的裝置,其能夠執(zhí)行準(zhǔn)確的地理柵欄操作同時(shí)最小化功率消耗。該裝置包括傳感器、Wi-Fi連接、以及GNSS。傳感器間歇地檢測裝置是否是在運(yùn)動(dòng)。當(dāng)確定裝置是在運(yùn)動(dòng)時(shí),Wi-Fi用于獲取無線接入點(diǎn)列表并且將接入點(diǎn)列表與先前存儲(chǔ)的接入點(diǎn)比較以確定裝置是否依然是在具體區(qū)域內(nèi)。GNSS用于確認(rèn)從區(qū)域的退出并且間歇地監(jiān)測裝置是否已經(jīng)進(jìn)入新區(qū)域。通過利用傳感器和Wi-Fi功能作為初始區(qū)域監(jiān)測器,GNSS和應(yīng)用處理器使用能夠被最小化。
【專利說明】用于執(zhí)行低功率地理柵欄操作的裝置和方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及一種能夠執(zhí)行有效的地理柵欄(geo-fence)操作的裝置,并且更具體地,涉及一種能夠利用降低的功率消耗執(zhí)行地理柵欄操作的移動(dòng)裝置。
【背景技術(shù)】
[0002]常規(guī)地理柵欄應(yīng)用當(dāng)前適用于諸如手機(jī)、平板電腦等的移動(dòng)裝置?;谝苿?dòng)裝置檢測到的位置,地理柵欄可以實(shí)現(xiàn)自動(dòng)地執(zhí)行的某種任務(wù)。例如,當(dāng)?shù)乩頄艡趹?yīng)用檢測到移動(dòng)裝置已經(jīng)離開與用戶的辦公室對(duì)應(yīng)的區(qū)域時(shí),地理柵欄應(yīng)用能夠使得短消息自動(dòng)地發(fā)送至移動(dòng)裝置或用戶家庭成員的電腦。當(dāng)?shù)乩頄艡趹?yīng)用檢測到移動(dòng)裝置進(jìn)入或退出具體位置/區(qū)域時(shí),能夠進(jìn)行其他自動(dòng)功能。
[0003]然而,常規(guī)電子應(yīng)用由于它們的大功率消耗是不實(shí)用的。通過時(shí)刻監(jiān)測裝置的位置,常規(guī)地理柵欄應(yīng)用使用GNSS信號(hào)檢測位置。由于GNSS的大功率消耗,使用常規(guī)地理柵欄應(yīng)用迅速地耗盡移動(dòng)裝置的電池。此外,因?yàn)镚NSS利用GNSS衛(wèi)星需要視線(line-of-sight),所以當(dāng)室內(nèi)或者與GNSS衛(wèi)星的通信被阻隔時(shí),無法操作地理柵欄應(yīng)用。
【發(fā)明內(nèi)容】
[0004]根據(jù)本發(fā)明的一個(gè)方面,提出了一種在地理柵欄環(huán)境內(nèi)的移動(dòng)裝置,移動(dòng)裝置包括:傳感器模塊,具有用于檢測移動(dòng)裝置的參數(shù)的傳感器,并且被配置為基于所檢測的參數(shù)檢測移動(dòng)裝置的運(yùn)動(dòng);W1-Fi模塊,被配置為當(dāng)檢測到運(yùn)動(dòng)時(shí),基于接入點(diǎn)標(biāo)識(shí)信息確定移動(dòng)裝置是否在地理柵欄區(qū)域內(nèi);以及GNSS模塊,被配置為當(dāng)W1-Fi模塊確定移動(dòng)裝置不在地理柵欄區(qū)域內(nèi)時(shí),確定移動(dòng)裝置的位置。
[0005]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,其中,在檢測到運(yùn)動(dòng)之后,傳感器模塊進(jìn)入低功率狀態(tài),并且其中,當(dāng)移動(dòng)裝置被確定在地理柵欄區(qū)域外時(shí),W1-Fi模塊進(jìn)入低功率狀態(tài)。
[0006]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,其中,W1-Fi模塊被配置為通過從附近接入點(diǎn)獲取接入點(diǎn)標(biāo)識(shí)信息并且將獲取的接入點(diǎn)標(biāo)識(shí)信息與先前存儲(chǔ)的接入點(diǎn)標(biāo)識(shí)信息比較,確定移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi)。
[0007]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,其中,先前存儲(chǔ)的接入點(diǎn)識(shí)別信息相關(guān)于地理柵欄區(qū)域而被存儲(chǔ)。
[0008]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,其中,先前存儲(chǔ)的接入點(diǎn)識(shí)別信息是接入點(diǎn)歷史的一部分。
[0009]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,該移動(dòng)裝置進(jìn)一步包括:應(yīng)用處理器,被配置為當(dāng)通過GNSS模塊確定的位置落在地理柵欄區(qū)域外時(shí),自動(dòng)地執(zhí)行被編程為與退出地理柵欄區(qū)域相對(duì)應(yīng)的地理柵欄操作。
[0010]根據(jù)本發(fā)明的該一個(gè)方面的實(shí)施方式,其中,當(dāng)檢測的參數(shù)超過預(yù)定閥值時(shí),傳感器模塊被配置為檢測運(yùn)動(dòng)。[0011]根據(jù)本發(fā)明的另一個(gè)方面,提出一種移動(dòng)裝置,包括:傳感器模塊,被配置為基于感應(yīng)參數(shù)確定移動(dòng)裝置是否是在運(yùn)動(dòng);W1-Fi模塊,被配置為當(dāng)移動(dòng)裝置基于移動(dòng)裝置的無線接入點(diǎn)標(biāo)記被確定在運(yùn)動(dòng)時(shí),確定移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi);以及GNSS模塊,被配置為當(dāng)W1-Fi模塊確定裝置在地理柵欄區(qū)域外時(shí),確認(rèn)移動(dòng)裝置在地理柵欄區(qū)域外。
[0012]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,傳感器模塊被配置為間歇地監(jiān)測感應(yīng)參數(shù)。
[0013]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,當(dāng)傳感器模塊確定移動(dòng)裝置在運(yùn)動(dòng)時(shí),傳感器模塊使得W1-Fi模塊從低功率狀態(tài)轉(zhuǎn)換至操作狀態(tài),并且其中,當(dāng)使得GNSS模塊從低功率狀態(tài)轉(zhuǎn)換至操作狀態(tài)時(shí),W1-Fi模塊再進(jìn)入低功率狀態(tài)。
[0014]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,當(dāng)W1-Fi模塊確定移動(dòng)裝置在地理柵欄區(qū)域外時(shí),W1-Fi模塊使得GNSS模塊從低功率狀態(tài)轉(zhuǎn)換至操作狀態(tài)。
[0015]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,GNSS模塊被配置為間歇地監(jiān)測移動(dòng)裝置的位置,并確定移動(dòng)裝置的位置是否是在另一地理柵欄區(qū)域內(nèi)。
[0016]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,基于至少一個(gè)變量調(diào)整GNSS模塊監(jiān)測移動(dòng)裝置的位置的頻率。
[0017]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,至少一個(gè)變量包括從移動(dòng)裝置的位置至最近地理柵欄區(qū)域的距離,并且其中,當(dāng)距離遠(yuǎn)時(shí),GNSS模塊較低頻率地監(jiān)測位置;而當(dāng)距離近時(shí),GNSS模塊較高頻率地監(jiān)測位置。
[0018]根據(jù)本發(fā)明的該另一個(gè)方面的實(shí)施方式,其中,至少一個(gè)變量還包括速度和運(yùn)動(dòng)方向。
[0019]根據(jù)本發(fā)明的又一個(gè)方面,提出一種用于在移動(dòng)裝置內(nèi)執(zhí)行地理柵欄操作的方法,方法包括:基于至少一個(gè)感應(yīng)參數(shù)檢測移動(dòng)裝置的運(yùn)動(dòng);基于附近無線接入點(diǎn)的標(biāo)識(shí)信息確定移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi);并且當(dāng)移動(dòng)裝置被確定在地理柵欄區(qū)域外時(shí),基于GNSS衛(wèi)星信號(hào)計(jì)算移動(dòng)裝置的位置。
[0020]根據(jù)本發(fā)明的該又一個(gè)方面的實(shí)施方式,該方法進(jìn)一步包括:以預(yù)定間隔獲取至少一個(gè)感應(yīng)參數(shù)。
[0021]根據(jù)本發(fā)明的該又一個(gè)方面的實(shí)施方式,該方法進(jìn)一步包括:通過將所計(jì)算的位置與地理柵欄區(qū)域的已知位置比較,確認(rèn)移動(dòng)裝置是否是在地理柵欄區(qū)域外;并且當(dāng)確認(rèn)移動(dòng)裝置在地理柵欄區(qū)域外時(shí),以可調(diào)節(jié)的間隔使用GNSS衛(wèi)星信號(hào)更新移動(dòng)裝置的位置。
[0022]根據(jù)本發(fā)明的該又一個(gè)方面的實(shí)施方式,其中,基于速度、到最近其他地理柵欄區(qū)域的距離、運(yùn)動(dòng)方向中的至少一個(gè)調(diào)整間隔。
[0023]根據(jù)本發(fā)明的該又一個(gè)方面的實(shí)施方式,其中,將附近無線接入點(diǎn)的標(biāo)識(shí)信息與被存儲(chǔ)的同地理柵欄區(qū)域相關(guān)的接入點(diǎn)的標(biāo)識(shí)信息比較,以進(jìn)行關(guān)于移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi)的確定。
[0024]根據(jù)本發(fā)明的再一個(gè)方面的實(shí)施方式,提出一種在地理柵欄環(huán)境內(nèi)的移動(dòng)裝置,移動(dòng)裝置包括:傳感器模塊,具有用于檢測移動(dòng)裝置的參數(shù)的傳感器;W1-Fi模塊,被配置為檢測接入點(diǎn)識(shí)別信息;GNSS模塊,被配置為確定移動(dòng)裝置的位置;以及控制器,被配置為首先操作傳感器模塊、W1-Fi模塊、以及GNSS模塊中的至少一個(gè)第一模塊,并且被配置為當(dāng)滿足轉(zhuǎn)換條件時(shí),操作傳感器模塊、W1-Fi模塊、以及GNSS模塊中的至少一個(gè)第二模塊。
【專利附圖】
【附圖說明】
[0025]參考附圖描述實(shí)施方式。在附圖中,相似參考標(biāo)號(hào)表示相同或功能上相似的元件。此外,參考標(biāo)號(hào)最左邊的數(shù)字表示該參考標(biāo)號(hào)首次出現(xiàn)的附圖。
[0026]圖1示出了示例性地理柵欄環(huán)境的框圖;
[0027]圖2示出了示例性移動(dòng)裝置的框圖;
[0028]圖3示出了可包括在移動(dòng)裝置內(nèi)的示例性傳感器模塊的框圖;
[0029]圖4示出了可包括在移動(dòng)裝置內(nèi)的示例性W1-Fi模塊的框圖;
[0030]圖5示出了可包括在移動(dòng)裝置內(nèi)的GNSS模塊的框圖;
[0031]圖6示出了用于執(zhí)行地理柵欄操作的示例性方法的框圖;并且
[0032]圖7示出了示例性通用計(jì)算機(jī)系統(tǒng)的框圖。
【具體實(shí)施方式】
[0033]以下的詳細(xì)說明參考附圖闡明與本公開一致的示例性實(shí)施方式。在詳細(xì)說明中對(duì)“一個(gè)示例性實(shí)施方式”、“一種示例性實(shí)施方式”、“一種典型示例性實(shí)施方式”等的引用表示所描述的示例性實(shí)施方式可能包括具體的特征、結(jié)構(gòu)、或特性,但是每個(gè)示例性實(shí)施方式可能不必包括具體的特征、結(jié)構(gòu)、或特性。另外,這些短語不一定指同一示例性實(shí)施方式。進(jìn)一步,當(dāng)結(jié)合示例性實(shí)施方式對(duì)一個(gè)具體的特征、結(jié)構(gòu)或特性進(jìn)行說明時(shí),無論是否明確指出,相關(guān)領(lǐng)域的技術(shù)人員在其知識(shí)范圍內(nèi)可結(jié)合其他示例性實(shí)施方式影響該特征,結(jié)構(gòu)或特性。
[0034]本文中描述的示例性實(shí)施方式是為了說明性目的而提供,并不是限制性的。也可以存在其他示例性實(shí)施方式,在本公開的精神和范圍內(nèi),可以對(duì)示例性實(shí)施方式進(jìn)行修改。因此,詳細(xì)說明不旨在限制本公開。進(jìn)一步,本發(fā)明的范圍僅根據(jù)所附權(quán)利要求和其等同物限定。
[0035]實(shí)施方式可能以硬件(例如,電路)、固件、軟件、或其任何組合物實(shí)現(xiàn)。實(shí)施方式也可能實(shí)現(xiàn)為存儲(chǔ)在機(jī)器可讀介質(zhì)上的指令,其可能通過一個(gè)或多個(gè)處理器讀取并且執(zhí)行。機(jī)器可讀介質(zhì)可以包括以機(jī)器可讀形式存儲(chǔ)或發(fā)送信息的任何機(jī)構(gòu)(例如,計(jì)算裝置)。例如,機(jī)器可讀介質(zhì)可能包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁盤存儲(chǔ)器介質(zhì)、光存貯器介質(zhì)、閃速存儲(chǔ)器裝置、電氣的、光學(xué)的、聲學(xué)的、或其他形式的傳播信號(hào)(例如,載波、紅外信號(hào)、數(shù)字信號(hào)等)等等。此外,固件、軟件、程序、指令可在本文中描述為執(zhí)行某些動(dòng)作。然而,應(yīng)當(dāng)理解,這種描述僅為了方便,并且這種動(dòng)作事實(shí)上源于執(zhí)行固件、軟件、程序、指令等的計(jì)算裝置、處理器、控制器、或其他裝置。進(jìn)一步,如下所述,任何實(shí)現(xiàn)變化可能通過通用計(jì)算機(jī)實(shí)現(xiàn)。
[0036]出于討論的目的,術(shù)語“模塊”應(yīng)當(dāng)理解為包括軟件、固件、以及硬件(諸如一個(gè)或多個(gè)電路、微芯片、或裝置、或其任何組合物)、以及其任何組合物中的至少一個(gè)。此外,應(yīng)當(dāng)理解,在實(shí)際的裝置內(nèi),每個(gè)模塊可能包括一個(gè)或多個(gè)部件,并且形成所述模塊的一部分的每個(gè)部件可能與形成模塊的一部分的任何其他部件或者共同運(yùn)行、或者獨(dú)立運(yùn)行。相反地,本文所述的多個(gè)模塊可表示在實(shí)際裝置內(nèi)的單個(gè)部件。進(jìn)一步,在模塊內(nèi)的部件可位于單個(gè)裝置內(nèi),或以有線或無線方式分布在多個(gè)裝置之間。
[0037]示例性實(shí)施方式的以下詳細(xì)說明將完全地顯示本發(fā)明的一般性質(zhì),在沒有偏離本公開的精神和范圍的情況下,在沒有不適當(dāng)實(shí)驗(yàn)的情況下,相關(guān)領(lǐng)域的技術(shù)人員可以容易地進(jìn)行修改和/或應(yīng)用這種示例性實(shí)施方式的各種應(yīng)用。因此,基于本文中所述的教義和指導(dǎo),這樣的改變和修改旨在處于示例性實(shí)施方式的含義和多個(gè)等同物的范圍內(nèi)。應(yīng)當(dāng)理解,本文中的措辭或術(shù)語是為了描述而非限制,因此,本說明書的術(shù)語或措辭應(yīng)由相關(guān)領(lǐng)域的技術(shù)人員根據(jù)本文中的教義進(jìn)行解釋。
[0038]雖然以下說明書在移動(dòng)裝置方面描述,但是在沒有偏離本公開的精神和范圍的情況下,相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到本說明書也可能適用于其中執(zhí)行地理柵欄或基于位置的其他類似應(yīng)用的其他電子裝置。
[0039]一種示例性地理柵欄環(huán)境
[0040]圖1示出了示例性地理柵欄環(huán)境100的框圖。地理柵欄環(huán)境100包括具有對(duì)應(yīng)區(qū)域115的位置110、具有對(duì)應(yīng)區(qū)域125的位置120、以及具有對(duì)應(yīng)區(qū)域135的位置130。
[0041]當(dāng)進(jìn)入和/或離開一個(gè)或多個(gè)區(qū)域110/120/130時(shí),在環(huán)境100內(nèi)的移動(dòng)裝置150可能具有被編程為執(zhí)行具體操作的地理柵欄應(yīng)用。例如,區(qū)域115可能與用戶的辦公樓110對(duì)應(yīng),區(qū)域125可能與用戶的住宅120對(duì)應(yīng),并且區(qū)域135可能與用戶的學(xué)校對(duì)應(yīng)。例如,當(dāng)離開區(qū)域125時(shí),移動(dòng)裝置150可通知用戶的秘書(通過短信、電子郵件、或其他電子報(bào)警)預(yù)計(jì)何時(shí)用戶能夠到達(dá)辦公室;或當(dāng)進(jìn)入?yún)^(qū)域135時(shí),移動(dòng)裝置150能夠自動(dòng)地通知用戶的孩子準(zhǔn)備好被接走。另一實(shí)施例可以是與諸如雜貨店的一個(gè)或多個(gè)預(yù)限定的零售店有關(guān)的區(qū)域,以便移動(dòng)裝置能夠發(fā)出告警(例如,短信、聲音、光)至手機(jī)用戶,從而提醒用戶可能的差事。這些功能和區(qū)域能夠由用戶全部定制并且編程,以提供希望的功能。
[0042]示例性移動(dòng)裝置
[0043]圖2示出了可能操作在地理柵欄環(huán)境100內(nèi)的示例性移動(dòng)裝置200的框圖。移動(dòng)裝置200包括應(yīng)用處理器210、GNSS模塊220、W1-Fi模塊230、以及傳感器模塊240。
[0044]為了執(zhí)行地理柵欄操作,同時(shí)也限制功率消耗,當(dāng)情況允許時(shí),移動(dòng)裝置200利用傳感器模塊240和W1-Fi模塊230代替GNSS模塊220。W1-Fi模塊230和傳感器模塊240的每個(gè)消耗顯著地小于GNSS模塊220和/或應(yīng)用處理器210的功率,或能夠被控制為消耗小于GNSS模塊220和/或應(yīng)用處理器210的功率。GNSS模塊220和應(yīng)用處理器210僅在具體時(shí)間操作或在具體事件之后操作以減少其功率消耗,并且因此減少移動(dòng)裝置200的總功率消耗。這種設(shè)置是有優(yōu)勢的,因?yàn)閭鞲衅髂K240以大約幾毫安的級(jí)別操作,同時(shí)在操作過程中,GNSS模塊220和應(yīng)用處理器可以要求50-100毫安。因此,期望的是在盡可能擴(kuò)展移動(dòng)裝置的蓄電池充電的同時(shí),限制GNSS模塊和應(yīng)用處理器的操作。
[0045]在操作中,傳感器模塊240檢測裝置的運(yùn)動(dòng)。裝置運(yùn)動(dòng)偶爾地通過傳感器集線器監(jiān)測,以確定運(yùn)動(dòng)是否超過預(yù)定閥值。一旦檢測到的運(yùn)動(dòng)超過預(yù)定閥值,傳感器集線器指示W(wǎng)1-Fi模塊230執(zhí)行掃描。
[0046]—旦接收到掃描指令,為了檢測附近無線接入點(diǎn),W1-Fi模塊230執(zhí)行鄰近環(huán)境的掃描,并且從而獲取附近無線接入點(diǎn)的列表。W1-Fi模塊230將獲取的接入點(diǎn)列表與存儲(chǔ)的歷史或數(shù)據(jù)庫比較,以確定對(duì)裝置是否已經(jīng)進(jìn)入/退出任何區(qū)域的估計(jì)。
[0047]一旦W1-Fi模塊230估計(jì)移動(dòng)裝置200已經(jīng)進(jìn)入/退出具體區(qū)域,W1-Fi模塊230指示GNSS模塊220執(zhí)行位置確定。一旦指示,為了確定移動(dòng)裝置200的準(zhǔn)確位置,GNSS模塊220獲取GNSS信號(hào)。GNSS模塊220確定裝置200的所確定的位置是否落在與地理柵欄應(yīng)用有關(guān)的任何編程的區(qū)域內(nèi)。如果GNSS模塊220確定裝置200已經(jīng)觸發(fā)地理柵欄操作(基于裝置200進(jìn)入/退出具體區(qū)域),GNSS模塊220通知應(yīng)用處理器210,其然后執(zhí)行與所確定的區(qū)域有關(guān)的功能。
[0048]現(xiàn)在將參考圖3至圖5進(jìn)一步詳細(xì)地描述移動(dòng)裝置200的各種部件及其對(duì)應(yīng)的操作。
[0049]傳感器模塊
[0050]圖3示出了可能包含在移動(dòng)裝置200內(nèi)的示例性傳感器模塊300的框圖;傳感器模塊300包括多個(gè)傳感器320和傳感器集線器310,并且可表示傳感器模塊240的示例性實(shí)施方式。
[0051]傳感器模塊300包括N個(gè)傳感器320,在此,N是正整數(shù)。傳感器320的每一個(gè)能夠感應(yīng)移動(dòng)裝置的不同特性。例如,傳感器320 (I)可以是加速計(jì),其能夠檢測移動(dòng)裝置200的運(yùn)動(dòng),而傳感器320 (2)可以是陀螺儀,其能夠檢測移動(dòng)裝置200的三維方位和/或運(yùn)動(dòng)。除了這些,其他傳感器320 (3),320 (4)、…以及320 (N)可以包括溫度計(jì)、光度計(jì)。
[0052]每一個(gè)傳感器320轉(zhuǎn)換其所檢測的性能為指示感應(yīng)性能的電信號(hào)。傳感器320轉(zhuǎn)發(fā)電信號(hào)至可包括CPU的傳感器集線器310。傳感器集線器310將一個(gè)或多個(gè)感應(yīng)信號(hào)與對(duì)應(yīng)的預(yù)定閥值比較,該預(yù)定閥值在被超過時(shí)能夠表示某種移動(dòng)。因此,移動(dòng)裝置能夠確定其是否是在運(yùn)動(dòng)或休息。如果傳感器信號(hào)在預(yù)定閥值以下,傳感器集線器310不采取進(jìn)一步動(dòng)作,因?yàn)橐苿?dòng)裝置被確定在休息,并且因此不能退出當(dāng)前的地理柵欄或進(jìn)入新的地理柵欄。另一方面,當(dāng)傳感器集線器310確定一個(gè)或多個(gè)傳感器信號(hào)超過預(yù)定閥值時(shí),傳感器集線器310向W1-Fi模塊230報(bào)警`以在鄰近區(qū)域中執(zhí)行對(duì)接入點(diǎn)的掃描。在實(shí)施方式中,一旦W1-Fi模塊230被激活,傳感器模塊240也進(jìn)入低功率狀態(tài)。
[0053]在實(shí)施方式中,傳感器集線器310間歇地和/或以預(yù)定頻率地(例如,一次每隔幾秒)監(jiān)測傳感器信號(hào)。因?yàn)榭紤]到人類移動(dòng)的限制,當(dāng)休息時(shí),移動(dòng)裝置不可能直接退出先前存在的地理柵欄,所以這是可行的。進(jìn)一步,應(yīng)注意,當(dāng)移動(dòng)裝置200確定在基本上不變的位置時(shí)傳感器集線器310的報(bào)告或其他動(dòng)作的減少使得功率得以節(jié)省,因?yàn)楫?dāng)移動(dòng)裝置確定休息時(shí),移動(dòng)裝置將消耗不必要功率來進(jìn)一步實(shí)施地理柵欄確定。
[0054]當(dāng)移動(dòng)裝置200的其他部件操作在地理柵欄應(yīng)用中時(shí),傳感器模塊300能夠進(jìn)入低功率狀態(tài),以在這期間更進(jìn)一步減少應(yīng)用功率消耗。
[0055]W1-Fi 模塊
[0056]圖4示出了可能包含在移動(dòng)裝置200中的示例性W1-Fi模塊400的框圖。W1-Fi模塊400包括接入點(diǎn)檢測模塊420、接入點(diǎn)數(shù)據(jù)庫模塊440、以及接入點(diǎn)比較模塊430,并且可能表示W(wǎng)1-Fi模塊230的示例性實(shí)施方式。W1-Fi模塊400可包括一個(gè)或多個(gè)CPU或電路以實(shí)現(xiàn)各種模塊。
[0057]接入點(diǎn)檢測模塊420接收來自傳感器模塊240的掃描指令。在實(shí)施方式中,W1-Fi模塊230可以低功率狀態(tài)操作直到收到掃描指令,該指令使得W1-Fi模塊轉(zhuǎn)換為操作狀態(tài)。當(dāng)收到掃描指令時(shí),接入點(diǎn)檢測模塊420使得天線模塊410經(jīng)由其天線405接收來自環(huán)境100的信號(hào)。在實(shí)施方式中,掃描包括發(fā)送請(qǐng)求信號(hào)至環(huán)境100以使得附近無線接入點(diǎn)發(fā)送包括這些無線接入點(diǎn)的各種識(shí)別信息(例如,MAC地址)的響應(yīng)信號(hào)。
[0058]天線模塊410經(jīng)由天線405接收響應(yīng)信號(hào),并且將其轉(zhuǎn)發(fā)至接入點(diǎn)檢測模塊420。接入點(diǎn)檢測模塊420分析接收的響應(yīng)信號(hào)以識(shí)別發(fā)送響應(yīng)信號(hào)至裝置200的每個(gè)附近接入點(diǎn)。一旦識(shí)別,接入點(diǎn)檢測模塊420轉(zhuǎn)發(fā)接入點(diǎn)識(shí)別信息至接入點(diǎn)比較模塊430。在一個(gè)實(shí)施方式中,接入點(diǎn)識(shí)別信息包括天線模塊410測量和記錄的各種響應(yīng)信號(hào)的信號(hào)強(qiáng)度。例如,接入點(diǎn)識(shí)別信息能夠包括在掃描過程中確定的MAC地址列表及其對(duì)應(yīng)的信號(hào)強(qiáng)度。用于多個(gè)接入點(diǎn)測量的累積的接入點(diǎn)識(shí)別信息可被稱為無線接入點(diǎn)標(biāo)記(signature)。
[0059]接入點(diǎn)比較模塊430訪問從接入點(diǎn)數(shù)據(jù)庫模塊440中存儲(chǔ)的接入點(diǎn)信息。存儲(chǔ)的接入點(diǎn)信息可包括通過接入點(diǎn)比較模塊430存儲(chǔ)為部分歷史的接入點(diǎn)信息,或可存儲(chǔ)為與已知區(qū)域具體對(duì)應(yīng)。
[0060]接入點(diǎn)比較模塊430將從接入點(diǎn)檢測模塊420接收的接入點(diǎn)信息與存儲(chǔ)的接入點(diǎn)信息比較。基于比較,接入點(diǎn)比較模塊430能夠確定移動(dòng)裝置200是否是在運(yùn)動(dòng)或依然在特定區(qū)域內(nèi)。例如,當(dāng)存儲(chǔ)的接入點(diǎn)信息存儲(chǔ)為歷史時(shí),該比較確定裝置是否在運(yùn)動(dòng)。可替換地,當(dāng)接入點(diǎn)信息存儲(chǔ)為區(qū)域的接入點(diǎn)數(shù)據(jù)庫的一部分時(shí),該比較允許進(jìn)行關(guān)于裝置200是否已經(jīng)離開特定區(qū)域的確定。
[0061]如果檢測的接入點(diǎn)信息匹配存儲(chǔ)在接入點(diǎn)數(shù)據(jù)庫模塊440中的接入點(diǎn)信息,然后接入點(diǎn)比較模塊確定裝置200是在與匹配存儲(chǔ)的接入點(diǎn)信息對(duì)應(yīng)的區(qū)域內(nèi)。該比較可包括將先前已知的接入點(diǎn)及其相關(guān)于具體區(qū)域的先前測定的信號(hào)強(qiáng)度與當(dāng)前掃描結(jié)果(例如,移動(dòng)裝置的當(dāng)前接入點(diǎn)標(biāo)記)做比較。如果期望的MAC地址的信號(hào)強(qiáng)度在期望的容許誤差內(nèi),則確定區(qū)域匹配。
[0062]另一方面,當(dāng)接入點(diǎn)比較模塊430確定檢測的接入點(diǎn)信息不再匹配存儲(chǔ)的接入點(diǎn)信息時(shí),接入點(diǎn)比較模塊430確定裝置200是在運(yùn)動(dòng)和/或已經(jīng)離開指定的區(qū)域。一旦接入點(diǎn)比較模塊430進(jìn)行這個(gè)確定,接入點(diǎn)比較模塊轉(zhuǎn)發(fā)通知信號(hào)至GNSS模塊220。當(dāng)發(fā)送通知信號(hào)至GNSS模塊220時(shí),W1-Fi模塊能夠再進(jìn)入低功率狀態(tài)。
[0063]GNSS 模塊
[0064]圖5示出了可包括在移動(dòng)裝置200內(nèi)的GNSS模塊500的框圖。GNSS模塊500包括位置模塊520、區(qū)域檢測模塊530、以及位置數(shù)據(jù)庫模塊540,并且可表示GNSS模塊220的示例性實(shí)施方式。GNSS模塊500可包括一個(gè)或多個(gè)CPU或電路,以實(shí)現(xiàn)各種模塊。
[0065]接收器模塊510接收來自W1-Fi模塊400的對(duì)裝置200在運(yùn)動(dòng)或已經(jīng)離開區(qū)域的通知。在實(shí)施方式中,GNSS模塊500處于低功率狀態(tài)直到收到使得GNSS模塊500轉(zhuǎn)換至操作狀態(tài)的通知。如果通知標(biāo)識(shí)運(yùn)動(dòng),為了確定裝置200是否已經(jīng)離開區(qū)域,GNSS模塊500確定裝置200的位置??商鎿Q地,如果通知標(biāo)識(shí)裝置200已經(jīng)離開區(qū)域,GNSS模塊500確定位置以驗(yàn)證從區(qū)域的退出,以及在另一區(qū)域已被編程的情況下,監(jiān)測對(duì)新區(qū)域的即將進(jìn)入或接近。
[0066]當(dāng)收到通知時(shí),接收器模塊經(jīng)由天線505獲取GNSS衛(wèi)星信息。接收器模塊510轉(zhuǎn)發(fā)衛(wèi)星信息至位置模塊520,其使用衛(wèi)星信息確定使用GNSS技術(shù)的移動(dòng)裝置200的位置。位置模塊520轉(zhuǎn)發(fā)確定的位置至區(qū)域檢測模塊530。
[0067]區(qū)域檢測模塊530將確定的位置與先前存儲(chǔ)在位置數(shù)據(jù)庫模塊540中的與編程的區(qū)域?qū)?yīng)的位置比較。然后,區(qū)域檢測模塊530能夠執(zhí)行取決于比較的多個(gè)功能中的任何一個(gè)。
[0068]在第一情形中,基于比較,區(qū)域檢測模塊530確定移動(dòng)裝置200已經(jīng)退出編程的區(qū)域。在這種情況下,區(qū)域檢測模塊530向應(yīng)用處理器210指示從區(qū)域的退出,以允許應(yīng)用處理器210執(zhí)行與離開區(qū)域相關(guān)的已編程的任何動(dòng)作。此外,區(qū)域檢測模塊530還控制接收器模塊510間歇地執(zhí)行隨動(dòng)信號(hào)收集。
[0069]具體地,一旦裝置200已經(jīng)退出先前的區(qū)域,該裝置可當(dāng)即監(jiān)測其位置以確定其是否已經(jīng)進(jìn)入已編程的區(qū)域中的一個(gè),以便合適地執(zhí)行地理柵欄操作。然而,如以上所論述,GNSS模塊500的持續(xù)操作消耗大量電力。因此,接收器模塊510可以間歇地獲取GNSS衛(wèi)星信息,并且當(dāng)不這樣做時(shí),以降低的功率狀態(tài)操作。
[0070]接收器模塊510獲取衛(wèi)星信息的周期能夠基于到最近區(qū)域的距離、以及例如,諸如速度和方向的其他因素計(jì)算。在實(shí)施方式中,接收器模塊510從位置數(shù)據(jù)庫模塊540獲取最近區(qū)域的位置?;诘阶罱鼌^(qū)域的距離,接收器模塊能夠調(diào)整其信號(hào)接收周期或掃描周期。例如,如果最近區(qū)域與裝置的當(dāng)前位置距離遠(yuǎn),接收器模塊510能夠一次每隔幾分鐘執(zhí)行掃描??蛇x地,當(dāng)最近區(qū)域在附近時(shí),接收器模塊510能夠更頻繁地掃描。接收器模塊510掃描的間隔能夠隨裝置200的位置改變而調(diào)整,并且能夠基于方向、速度等進(jìn)一步調(diào)整和細(xì)化。
[0071]在掃描間隔,GNSS模塊500執(zhí)行裝置200的位置識(shí)別,并且對(duì)比其當(dāng)前位置與來自位置數(shù)據(jù)庫模塊540的所存儲(chǔ)的區(qū)域,以確定裝置是否已經(jīng)進(jìn)入任何其他區(qū)域。通過間歇地掃描,功率消耗能夠進(jìn)一步減少。
[0072]在另一情形中,區(qū)域檢測模塊530確定裝置200已經(jīng)進(jìn)入?yún)^(qū)域。在這種情形中,區(qū)域檢測模塊530通知應(yīng)用處理器已經(jīng)進(jìn)入的區(qū)域以允許應(yīng)用處理器執(zhí)行與進(jìn)入?yún)^(qū)域有關(guān)的任何動(dòng)作。此外,GNSS模塊500進(jìn)入低功率狀態(tài)??蛇x地,當(dāng)檢測裝置200已經(jīng)到達(dá)基本上靜止的位置從而確信裝置200將至少臨時(shí)地保持在區(qū)域內(nèi)時(shí),GNSS模塊500能夠進(jìn)入低功率狀態(tài)。
[0073]使用以上描述構(gòu)造的移動(dòng)裝置200的各種部件,地理柵欄處理能夠使用“主機(jī)-卸載”(“host-offload”)執(zhí)行,其中應(yīng)用處理器210僅在必要的間隔使用。類似地,GNSS模塊220的操作也減少。這實(shí)現(xiàn)了發(fā)生準(zhǔn)確的地理柵欄處理,同時(shí)最小化功率消耗并且延長電池壽命。
[0074]用于執(zhí)行地理柵欄處理的示例性方法
[0075]圖6示出了在移動(dòng)裝置內(nèi)用于執(zhí)行地理柵欄操作的示例性方法的框圖。
[0076]最初,移動(dòng)裝置利用一個(gè)或多個(gè)傳感器感應(yīng)與裝置有關(guān)的參數(shù)(600 )。移動(dòng)裝置將感應(yīng)參數(shù)與一個(gè)或多個(gè)預(yù)定閥值比較以確定裝置是否是在運(yùn)動(dòng)(610)。如果參數(shù)沒超過閾值(610-否),裝置確定不在運(yùn)動(dòng),并返回感應(yīng)參數(shù)(600)??商鎿Q地,如果裝置確定感應(yīng)參數(shù)確實(shí)超過閾值(610 -是),通過掃描環(huán)境中能夠檢測到的無線接入點(diǎn)并且通過通知對(duì)所檢測的接入點(diǎn)的標(biāo)識(shí)(例如,MAC地址),裝置獲取無線接入點(diǎn)列表(620)。
[0077]通過將獲取的無線接入點(diǎn)列表與存儲(chǔ)的接入點(diǎn)識(shí)別信息比較,裝置能夠確定其依然在其原始區(qū)域內(nèi)(630)。如果裝置依然在原始區(qū)域(630 -是)內(nèi),裝置重新感應(yīng)參數(shù)(600)??蛇x地,如果裝置確定已經(jīng)退出其原始區(qū)域(630 -否),裝置獲取GNSS衛(wèi)星信息(640)。[0078]基于獲取的GNSS衛(wèi)星信息,為了確定其已經(jīng)退出原始區(qū)域(660),裝置計(jì)算其位置(650)。如果計(jì)算的位置表明裝置已經(jīng)退出該區(qū)域,裝置發(fā)送通知至其應(yīng)用處理器(670)以實(shí)施與從原始區(qū)域退出有關(guān)的任何地理柵欄操作。
[0079]一旦已經(jīng)通知應(yīng)用處理器,裝置確定是否已經(jīng)進(jìn)入與地理柵欄應(yīng)用有關(guān)的新區(qū)域(680)。如果裝置沒有進(jìn)入新區(qū)域(680 -否),裝置繼續(xù)間歇地獲取GNSS衛(wèi)星信息,并且確定裝置的位置(685)。裝置獲取GNSS信息的頻率能夠基于到最近區(qū)域的距離、以及其他參數(shù)改變。例如,GNSS信號(hào)收集的頻率可隨著裝置更接近進(jìn)入新區(qū)域而增加。當(dāng)超過閾值距離時(shí),GNSS信號(hào)收集的頻率可能降低,在此,GNSS模塊可能斷電或置于低功率狀態(tài),從而提高移動(dòng)裝置的電池壽命。
[0080]一旦裝置檢測已經(jīng)進(jìn)入新區(qū)域(680-是),裝置通知應(yīng)用處理器(690)以允許應(yīng)用處理器實(shí)施與進(jìn)入新區(qū)域有關(guān)的任何操作。同樣,一旦裝置已再次進(jìn)入地理柵欄區(qū)域,裝置能夠重新感應(yīng)參數(shù)以檢測裝置的運(yùn)動(dòng)(600)。這種對(duì)參數(shù)的重新感應(yīng)可發(fā)生在預(yù)定時(shí)長之后或在裝置確定可至少臨時(shí)地保持在區(qū)域內(nèi)之后。基于裝置位置的變化率、在區(qū)域內(nèi)消耗的時(shí)間、工作日的時(shí)間、以及先前已知的使用,能夠進(jìn)行這種確定。例如,如果是工作日,過了某個(gè)時(shí)間,并且裝置已經(jīng)進(jìn)入“住宅”區(qū)域,裝置可預(yù)計(jì)保持在地理柵欄之內(nèi)更長的時(shí)間段,并且因此依靠感應(yīng)參數(shù)來檢測退出現(xiàn)有區(qū)域的任何運(yùn)動(dòng)。
[0081]相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到以上方法能夠附帶地或可選地包括以上論述的移動(dòng)裝置200的任何功能、以及其任何修改。進(jìn)一步,示例性方法的以上說明既不應(yīng)當(dāng)解釋為限制方法,又不應(yīng)當(dāng)被解釋為限制移動(dòng)裝置200的描述。
[0082]第二示例性移動(dòng)裝置
[0083]GNSS模塊220、WiFi模塊230、以及傳感器模塊240的操作的先后順序不必以相對(duì)于移動(dòng)裝置200的上述方式設(shè)置。換言之,以不同于先前描述的順序的順序操作GNSS模塊220、WiFi模塊230、以及傳感器模塊240,依然能夠?qū)崿F(xiàn)類似的節(jié)省功率的優(yōu)點(diǎn)。
[0084]例如,在實(shí)施方式中,GPS模塊220能夠設(shè)置為用于確定移動(dòng)裝置200的位置的主模塊。當(dāng)GPS失去信號(hào)時(shí),或當(dāng)移動(dòng)裝置200的電池電量落在閾值以下時(shí),那么,移動(dòng)裝置能夠轉(zhuǎn)而使用WiFi模塊230和/或傳感器模塊240來確定并且追蹤位置。
[0085]也可設(shè)置其他優(yōu)先級(jí)。例如,GNSS模塊220、WiFi模塊230、以及傳感器模塊240、或其任何組合物中的任何一個(gè)均能夠設(shè)置為用于追蹤移動(dòng)裝置200的位置和/或移動(dòng)的主模塊。從主模塊至任何其余模塊的轉(zhuǎn)換、以及在其余模塊之間的轉(zhuǎn)換可基于包括保持電池壽命、當(dāng)前模塊是否能夠合適地運(yùn)行、移動(dòng)、速度、位置、信號(hào)強(qiáng)度等的諸多條件而進(jìn)行。
[0086]進(jìn)一步,移動(dòng)裝置200能夠包括可編程控制模塊(未示出),以允許該配置的定制??删幊炭刂颇K可被配置為利用限定的配置由用戶編程??删幊炭刂颇K根據(jù)所定義的配置被配置為控制GNSS模塊220、WiFi模塊230、以及傳感器模塊240中的每一個(gè),監(jiān)控這些模塊的狀態(tài)以確定轉(zhuǎn)換條件何時(shí)被滿足,并控制各個(gè)模塊以實(shí)現(xiàn)這些轉(zhuǎn)換。以這種方式,移動(dòng)裝置200變?yōu)殪`活的和可定制的。
[0087]示例性計(jì)算機(jī)系統(tǒng)的實(shí)現(xiàn)
[0088]對(duì)本領(lǐng)域技術(shù)人員顯而易見的是,以使用模擬電路和/或數(shù)字電路的硬件、以通過由一個(gè)或多個(gè)通用的或?qū)S玫奶幚砥鞯膱?zhí)行指令的軟件、或以硬件和軟件的組合物,能夠?qū)崿F(xiàn)本文中所述的本公開的各種部件和特征。[0089]鑒于完整性,提供通用計(jì)算機(jī)系統(tǒng)的以下描述。以硬件、或以軟件和硬件的組合物能夠?qū)崿F(xiàn)本公開的實(shí)施方式。因此,本公開的實(shí)施方式可以在計(jì)算機(jī)系統(tǒng)或其他處理系統(tǒng)的環(huán)境下執(zhí)行。在圖7中示出了這種計(jì)算機(jī)系統(tǒng)700的示例。在先前圖中描述的一個(gè)或多個(gè)模塊能夠至少部分地實(shí)現(xiàn)在一個(gè)或多個(gè)獨(dú)特的計(jì)算機(jī)系統(tǒng)700上。
[0090]計(jì)算機(jī)系統(tǒng)700包括諸如處理器704的一個(gè)或多個(gè)處理器。處理器704能夠是專用或通用數(shù)字信號(hào)處理器。處理器704連接到通信基礎(chǔ)設(shè)施702 (例如,總線或網(wǎng)絡(luò))。就該示例性計(jì)算機(jī)系統(tǒng)而言描述了各種軟件的實(shí)現(xiàn)方式。在閱讀本說明書之后,對(duì)本領(lǐng)域技術(shù)人員顯而易見的是,怎樣使用其他計(jì)算機(jī)系統(tǒng)和/或計(jì)算機(jī)體系結(jié)構(gòu)實(shí)現(xiàn)本公開。
[0091]計(jì)算機(jī)系統(tǒng)700還包括主存儲(chǔ)器706,優(yōu)選為隨機(jī)存取存儲(chǔ)器(RAM),并且也可能包括輔助存儲(chǔ)器708。輔助存儲(chǔ)器708可能包括,例如表示軟盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、光盤驅(qū)動(dòng)器等的硬盤驅(qū)動(dòng)710和/或可移除存儲(chǔ)器驅(qū)動(dòng)712。可移除存儲(chǔ)器驅(qū)動(dòng)712以眾所周知的方式對(duì)可移除存儲(chǔ)器單元716進(jìn)行讀取和/或?qū)懭???梢瞥鎯?chǔ)器單元716表示軟盤、磁帶、光盤等,其通過可移除存儲(chǔ)器驅(qū)動(dòng)712讀取并且寫入。相關(guān)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可移除存儲(chǔ)器單元716包括具有存儲(chǔ)在計(jì)算機(jī)軟件和/或數(shù)據(jù)中的計(jì)算機(jī)可使用存儲(chǔ)器介質(zhì)。
[0092]在可替代的實(shí)現(xiàn)方式中,輔助存儲(chǔ)器708可包括允許將計(jì)算機(jī)程序或其他指令載入計(jì)算機(jī)系統(tǒng)700內(nèi)的其他相似器件。這種器件可能包括,例如可移除存儲(chǔ)器單元718和接口 714。這種器件的示例可包括程序盒和盒式接口(諸如創(chuàng)建在視頻游戲裝置中)、可移除存儲(chǔ)器芯片(諸如EPR0M、或PR0M)和相關(guān)的插口、拇指驅(qū)動(dòng)和USB端口、及允許軟件和數(shù)據(jù)從可移除存儲(chǔ)器單元718傳輸至計(jì)算機(jī)系統(tǒng)700的其他可移除存儲(chǔ)器單元718和接口 714。
[0093]計(jì)算機(jī)系統(tǒng)700也可能包括通信接口 720。通信接口 720允許軟件和數(shù)據(jù)在計(jì)算機(jī)系統(tǒng)700與外部裝置之間傳輸。通信接口 720的實(shí)施例可能包括調(diào)制解調(diào)器、網(wǎng)絡(luò)接口(諸如以太網(wǎng)卡)、通信端口、PCMCIA槽和卡等。經(jīng)由通信接口 720傳輸?shù)能浖蛿?shù)據(jù)是以信號(hào)形式,其可能是電子、電磁、光學(xué)、或能夠由通信接口 720接收的其他信號(hào)。這些信號(hào)經(jīng)由通信路徑722提供至通信接口 720。通信路徑722攜帶信號(hào)并且可使用配線或電纜、光導(dǎo)纖維、電話線、蜂窩電話鏈路、RF鏈路及其他通信信道實(shí)現(xiàn)。
[0094]如本文所用,術(shù)語“計(jì)算機(jī)程序介質(zhì)”和“計(jì)算機(jī)可讀介質(zhì)”用于泛指有形的存儲(chǔ)介質(zhì),諸如可移除存儲(chǔ)器單元716和可移除存儲(chǔ)器單元718或安裝在硬盤驅(qū)動(dòng)710中的硬盤。這些計(jì)算機(jī)程序產(chǎn)品是用于為計(jì)算機(jī)系統(tǒng)700提供軟件的器件。
[0095]計(jì)算機(jī)程序(也稱為計(jì)算機(jī)控制邏輯)存儲(chǔ)在主存儲(chǔ)器706和/或輔助存儲(chǔ)器708中。計(jì)算機(jī)程序也可能經(jīng)由通信接口 720接收。當(dāng)執(zhí)行這種計(jì)算機(jī)程序時(shí),這些程序能夠使得計(jì)算機(jī)系統(tǒng)700執(zhí)行本文所述的公開。具體地,當(dāng)執(zhí)行這種計(jì)算機(jī)程序時(shí),這些程序能夠使得處理器704執(zhí)行本公開的處理,諸如本文中所描述的任何方法。因此,這樣的計(jì)算機(jī)程序表示計(jì)算機(jī)系統(tǒng)700的控制器。在此,本公開使用軟件實(shí)現(xiàn),軟件可使用可移除存儲(chǔ)器驅(qū)動(dòng)712、接口 714、或通信接口 720,存儲(chǔ)在計(jì)算機(jī)程序產(chǎn)品中并且載入計(jì)算機(jī)系統(tǒng)700。
[0096]在另一實(shí)施方式中,本公開的性質(zhì)主要以使用例如,諸如專用集成電路(ASICs)和門陣列的硬件部件的硬件實(shí)現(xiàn)。對(duì)于本領(lǐng)域技術(shù)人員來說也顯而易見的是,實(shí)現(xiàn)硬件狀態(tài)機(jī)來執(zhí)行本文所描述的功能。
[0097]結(jié)論[0098]應(yīng)當(dāng)理解,詳細(xì)說明部分而不是摘要部分被用于解釋權(quán)利要求。摘要部分可闡述一個(gè)或多個(gè)而不是所有的示例性實(shí)施方式,并且因此并不旨在以任何方式限制本公開和所附權(quán)利要求。
[0099]已經(jīng)借助于示出了特定功能和其關(guān)系的實(shí)施的功能構(gòu)架模塊描述了本發(fā)明。為了便于描述,可任意地限定這些功能構(gòu)架模塊的邊界。只要特定的功能和其關(guān)系被適當(dāng)?shù)貓?zhí)行,可限定可選的邊界。
[0100]對(duì)相關(guān)領(lǐng)域的技術(shù)人員顯而易見的是,在不偏離本公開的精神和范圍的情況下,在形式和細(xì)節(jié)上可以進(jìn)行各種改變。因此,本發(fā)明不應(yīng)當(dāng)由任何以上描述的示例性實(shí)施方式限制,但是僅應(yīng)當(dāng)根據(jù)所附權(quán)利要求及其等同物限定。
【權(quán)利要求】
1.一種在地理柵欄環(huán)境內(nèi)的移動(dòng)裝置,所述移動(dòng)裝置包括: 傳感器模塊,具有用于檢測所述移動(dòng)裝置的參數(shù)的傳感器,并且被配置為基于所檢測的參數(shù)檢測所述移動(dòng)裝置的運(yùn)動(dòng); W1-Fi模塊,被配置為當(dāng)檢測到所述運(yùn)動(dòng)時(shí),基于接入點(diǎn)標(biāo)識(shí)信息確定所述移動(dòng)裝置是否在地理柵欄區(qū)域內(nèi);以及 GNSS模塊,被配置為當(dāng)所述W1-Fi模塊確定所述移動(dòng)裝置不在所述地理柵欄區(qū)域內(nèi)時(shí),確定所述移動(dòng)裝置的位置。
2.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中,在檢測到所述運(yùn)動(dòng)之后,所述傳感器模塊進(jìn)入低功率狀態(tài),并且 其中,當(dāng)所述移動(dòng)裝置被確定在所述地理柵欄區(qū)域外時(shí),所述W1-Fi模塊進(jìn)入低功率狀態(tài)。
3.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,其中,所述W1-Fi模塊被配置為通過從附近接入點(diǎn)獲取接入點(diǎn)標(biāo)識(shí)信息并且將所獲取的接入點(diǎn)標(biāo)識(shí)信息與先前存儲(chǔ)的接入點(diǎn)標(biāo)識(shí)信息相比較,確定所述移動(dòng)裝置是否是在所述地理柵欄區(qū)域內(nèi)。
4.根據(jù)權(quán)利要求1所述的移動(dòng)裝置,進(jìn)一步包括:應(yīng)用處理器,被配置為當(dāng)通過所述GNSS模塊確定的位置落在所述地理柵欄區(qū)域外時(shí),自動(dòng)地執(zhí)行被程序化為與退出所述地理柵欄區(qū)域相對(duì)應(yīng)的地理柵欄操作。
5.一種移動(dòng)裝置,包括: 傳感器模塊,被配置為基于感應(yīng)參數(shù)確定所述移動(dòng)裝置是否是在運(yùn)動(dòng); W1-Fi模塊,被配置為當(dāng)所述移動(dòng)裝置基于所述移動(dòng)裝置的無線接入點(diǎn)標(biāo)記被確定為在運(yùn)動(dòng)時(shí),確定所述移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi);以及 GNSS模塊,被配置為當(dāng)所述W1-Fi模塊已確定所述裝置在所述地理柵欄區(qū)域外時(shí),確認(rèn)所述移動(dòng)裝置在所述地理柵欄區(qū)域外。
6.根據(jù)權(quán)利要求5所述的移動(dòng)裝置,其中,所述傳感器模塊被配置為間歇地監(jiān)測所述感應(yīng)參數(shù)。
7.根據(jù)權(quán)利要求5所述移動(dòng)裝置,其中,所述GNSS模塊被配置為間歇地監(jiān)測所述移動(dòng)裝置的位置,并確定所述移動(dòng)裝置的位置是否是在另一地理柵欄區(qū)域內(nèi)。
8.一種用于在移動(dòng)裝置內(nèi)執(zhí)行地理柵欄操作的方法,所述方法包括: 基于至少一個(gè)感應(yīng)參數(shù)檢測所述移動(dòng)裝置的運(yùn)動(dòng); 基于附近無線接入點(diǎn)的標(biāo)識(shí)信息確定所述移動(dòng)裝置是否是在地理柵欄區(qū)域內(nèi);并且當(dāng)所述移動(dòng)裝置被確定在所述地理柵欄區(qū)域外時(shí),基于GNSS衛(wèi)星信號(hào)計(jì)算所述移動(dòng)裝置的位置。
9.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括: 通過將所計(jì)算的位置與所述地理柵欄區(qū)域的已知位置相比較,確認(rèn)所述移動(dòng)裝置是否是在所述地理柵欄區(qū)域外;并且 當(dāng)確認(rèn)所述移動(dòng)裝置在所述地理柵欄區(qū)域外時(shí),以可調(diào)節(jié)的間隔使用所述GNSS衛(wèi)星信號(hào)更新所述移動(dòng)裝置的位置。
10.一種在地理 柵欄環(huán)境內(nèi)的移動(dòng)裝置,所述移動(dòng)裝置包括: 傳感器模塊,具有用于檢測所述移動(dòng)裝置的參數(shù)的傳感器;W1-Fi模塊,被配置為檢測接入點(diǎn)識(shí)別信息; GNSS模塊,被配置為確定所述移動(dòng)裝置的位置;以及 控制器,被配置為首先操作所述傳感器模塊、所述W1-Fi模塊以及所述GNSS模塊中的至少一個(gè)第一模塊,并且被配置為當(dāng)滿足轉(zhuǎn)換條件時(shí),操作所述傳感器模塊、所述W1-Fi模塊以及所述GNSS模塊中·的至少一個(gè)第二模塊。
【文檔編號(hào)】H04W4/02GK103826199SQ201310575171
【公開日】2014年5月28日 申請(qǐng)日期:2013年11月15日 優(yōu)先權(quán)日:2012年11月16日
【發(fā)明者】沙爾利·亞伯拉罕, 弗蘭克·萬迪格倫 申請(qǐng)人:美國博通公司