本發(fā)明實(shí)施例涉及終端技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端的GPS定位干擾的檢測(cè)方法、裝置和移動(dòng)終端。
背景技術(shù):
目前,全球定位系統(tǒng)(Global Positioning System,GPS)已成為大多數(shù)移動(dòng)終端中必不可少的一個(gè)功能,方便了用戶確定當(dāng)前所處的位置,為用戶開車或者步行的行程中指引了方向,為用戶帶來(lái)了較好的體驗(yàn)。
但GPS信號(hào)自2-3萬(wàn)千米的太空發(fā)送到地面時(shí)信號(hào)已經(jīng)很弱,若移動(dòng)終端接收的GPS定位信號(hào)再受到干擾,在定位或者導(dǎo)航時(shí)就容易出現(xiàn)定位中斷及漂移,進(jìn)而會(huì)影響到用戶的定位體驗(yàn)。移動(dòng)終端的GPS定位信號(hào)受到的干擾一般分為兩大類:移動(dòng)終端內(nèi)部的干擾,如wifi、攝像、音頻播放、調(diào)制解調(diào)器通信及其它基帶信號(hào)對(duì)GPS定位信號(hào)的干擾;移動(dòng)終端外部環(huán)境的干擾,如外部電子設(shè)備(電子屏幕、汽車點(diǎn)火發(fā)動(dòng))產(chǎn)生的高頻信號(hào)對(duì)移動(dòng)終端的GPS定位信號(hào)的干擾及外部周圍物體對(duì)移動(dòng)終端的信號(hào)口的遮擋造成的對(duì)移動(dòng)終端GPS定位信號(hào)的遮擋干擾。一般在移動(dòng)終端的設(shè)計(jì)生產(chǎn)時(shí)對(duì)內(nèi)部干擾已進(jìn)行了規(guī)范限制,對(duì)GPS定位信號(hào)產(chǎn)生主要影響的是外部干擾,由于外部干擾的存在,導(dǎo)致移動(dòng)終端定位的準(zhǔn)確度和效率降低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種移動(dòng)終端的GPS定位干擾的檢測(cè)方法、裝置和移動(dòng)終端,以避免移動(dòng)終端在定位時(shí)受到外部干擾,提升移動(dòng)終端定位的準(zhǔn)確度和效率。
在第一方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的GPS定位干擾的檢測(cè)方法,包括:
確定當(dāng)前終端處于GPS定位狀態(tài);
按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài);
調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài)。
在第二方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的GPS定位干擾的檢測(cè)裝置,包括:
GPS定位狀態(tài)確定模塊,用于確定當(dāng)前終端處于GPS定位狀態(tài);
外部干擾狀態(tài)確定模塊,用于按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài);
外部干擾狀態(tài)脫離模塊,用于調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài)。
在第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,所述移動(dòng)終端集成了如第二方面所提供的裝置。
本發(fā)明實(shí)施例通過(guò)對(duì)GPS定位狀態(tài)下的移動(dòng)終端按照設(shè)定檢測(cè)規(guī)則進(jìn)行檢測(cè),在確定當(dāng)前終端的GPS定位處于外部干擾狀態(tài)時(shí),調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài),避免移動(dòng)終端在定位時(shí)受到外部干擾的影響,提升了移動(dòng)終端定位的準(zhǔn)確度和效率。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例一提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖;
圖2是本發(fā)明實(shí)施例二提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖;
圖3是本發(fā)明實(shí)施例三提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖;
圖4是本發(fā)明實(shí)施例四提供的移動(dòng)終端的GPS定位干擾的檢測(cè)裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例五提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)操作的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1給出了本發(fā)明實(shí)施例一提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖,本實(shí)施例的方法可以由移動(dòng)終端的GPS定位干擾的檢測(cè)裝置來(lái)執(zhí)行,該裝置可通過(guò)硬件和/或軟件的方式實(shí)現(xiàn),所述裝置可作為移動(dòng)終端的一部分設(shè)置在所述移動(dòng)終端內(nèi)部。
如圖1所示,本實(shí)施例提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法具體包括以下步驟:
步驟101、確定當(dāng)前終端處于GPS定位狀態(tài)。
本實(shí)施例中所述的終端包括但不限定于手機(jī)、筆記本、平板電腦等具有GPS定位功能的設(shè)備。
所述GPS定位狀態(tài)可以為GPS當(dāng)前位置獲取狀態(tài)或者GPS導(dǎo)航狀態(tài),示例性的,在用戶打開GPS定位功能獲取當(dāng)前所處的位置時(shí),終端可根據(jù)用戶的GPS定位功能開啟指令確定當(dāng)前終端處于GPS定位狀態(tài),又示例性的,當(dāng)用戶攜帶移動(dòng)終端乘坐于行駛的汽車中的情況下,若檢測(cè)到移動(dòng)速度大于20km/h,且位移大于1km時(shí),即可確定當(dāng)前終端處于GPS導(dǎo)航狀態(tài)。
相應(yīng)的,在所述GPS定位狀態(tài)為GPS導(dǎo)航狀態(tài)時(shí),該步驟具體可以為:若所述當(dāng)前終端的移動(dòng)速度大于第一閾值以及位移大于第二閾值,則確定當(dāng)前終端處于GPS導(dǎo)航狀態(tài)。其中,所述第一閾值以及第二閾值可以根據(jù)具體需求進(jìn)行設(shè)定,例如,將第一閾值設(shè)定為5km/h,第二閾值設(shè)定為100m,若檢測(cè)到當(dāng)前終端的移動(dòng)速度大于5km/h小于10km/h,且位移大于100m時(shí),即可確定當(dāng)前終端處于步行GPS導(dǎo)航狀態(tài);例如,將第一閾值設(shè)定為20km/h,第二閾值設(shè)定為1km,若檢測(cè)到當(dāng)前終端的移動(dòng)速度大于20km/h,且位移大于1km時(shí),即可確定當(dāng)前終端處于行車GPS導(dǎo)航狀態(tài)。
進(jìn)一步的,該步驟也可以為:若所述當(dāng)前終端處于亮屏狀態(tài)且移動(dòng)速度大于第一閾值以及位移大于第二閾值,則確定當(dāng)前終端處于GPS導(dǎo)航狀態(tài)。即在當(dāng)前終端處于亮屏狀態(tài)下時(shí)再進(jìn)一步判斷是否處于GPS導(dǎo)航狀態(tài)。
步驟102、按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài)。
當(dāng)確定了終端處于GPS定位狀態(tài)后,對(duì)當(dāng)前終端的GPS定位是否存在外部干擾進(jìn)行檢測(cè),即檢測(cè)當(dāng)前終端的GPS定位是否處于外部干擾狀態(tài)。其中,所述外部干擾包括外部設(shè)備干擾和遮擋干擾。所述外部設(shè)備的干擾為終端所處環(huán)境中外部設(shè)備對(duì)終端的GPS定位的干擾,包括汽車中的電子屏幕發(fā)出的信號(hào)對(duì)終端GPS定位的干擾、汽車發(fā)動(dòng)時(shí)產(chǎn)生的信號(hào)對(duì)終端GPS定位的干擾、汽車電子系統(tǒng)發(fā)出的信號(hào)對(duì)終端GPS定位的干擾或者其他移動(dòng)終端產(chǎn)生的信號(hào)對(duì)終端GPS定位的干擾;所述遮擋干擾是指由于終端所處環(huán)境中的外部物體遮擋住移動(dòng)終端接收衛(wèi)星信號(hào)的信號(hào)口造成的對(duì)終端的GPS定位的干擾。
步驟103、調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài)。
其中,所述調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)具體可以為關(guān)閉非連接狀態(tài)下的WiFi、切換調(diào)制解調(diào)器的頻段、關(guān)閉當(dāng)前的音頻播放或者攝像等,所述指示用戶調(diào)整當(dāng)前終端的位置具體可以為引導(dǎo)用戶調(diào)整當(dāng)前終端的擺放位置,遠(yuǎn)離電子屏幕儀表盤等干擾源,使用支架放至開闊位置防止當(dāng)前終端的信號(hào)口被遮擋等。
本實(shí)施例提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法,通過(guò)對(duì)GPS定位狀態(tài)下的移動(dòng)終端按照設(shè)定檢測(cè)規(guī)則進(jìn)行實(shí)時(shí)檢測(cè),在確定當(dāng)前終端的GPS定位處于外部干擾狀態(tài)時(shí),調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài),避免移動(dòng)終端在定位時(shí)受到外部干擾的影響,提升了移動(dòng)終端定位的準(zhǔn)確度和效率。
實(shí)施例二
圖2給出了本發(fā)明實(shí)施例二提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖。本實(shí)施例以上述實(shí)施例一為基礎(chǔ)進(jìn)行優(yōu)化。在本實(shí)施例中,所述外部干擾狀態(tài)具體為外部設(shè)備干擾狀態(tài),將“按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài)”具體優(yōu)化為:根據(jù)第一設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值,確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)。
相應(yīng)的,如圖2所示,本實(shí)施例提供的方法包括以下步驟:
步驟201、確定當(dāng)前終端處于GPS定位狀態(tài)。
步驟202、根據(jù)第一設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值,確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)。
其中,所述單位時(shí)間可以為1秒鐘,所述第一設(shè)定時(shí)間段可以為1分鐘,5分鐘或者10分鐘等。所述第一衛(wèi)星信噪比平均值為一個(gè)單位時(shí)間內(nèi)獲取的多個(gè)衛(wèi)星信噪比(Signal-to-Noise Ratio,SNR)的平均值,例如,每秒獲取的前5個(gè)衛(wèi)星信噪比的平均值??梢岳斫獾氖?,由于第一設(shè)定時(shí)間段包括多個(gè)單位時(shí)間,所以第一設(shè)定時(shí)間段內(nèi)包括多個(gè)第一衛(wèi)星信噪比平均值,且每個(gè)第一衛(wèi)星信噪比平均值可能相同也可能不同。
步驟203、調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部設(shè)備干擾狀態(tài)。
當(dāng)確定當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)后,可以通過(guò)調(diào)整當(dāng)前終端的運(yùn)行狀態(tài),例如關(guān)閉非連接狀態(tài)下的WiFi或者切換調(diào)制解調(diào)器頻段等,來(lái)避免當(dāng)前終端的GPS定位受到外部設(shè)備的干擾,也可以通過(guò)向用戶發(fā)出提示信息指示用戶調(diào)整當(dāng)前終端的位置來(lái)避免當(dāng)前終端的GPS定位受到外部設(shè)備的干擾。
本實(shí)施例提供的方法,通過(guò)對(duì)GPS定位狀態(tài)下的移動(dòng)終端,根據(jù)第一設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值,來(lái)確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài),在確定當(dāng)前終端處于外部干擾狀態(tài)后,調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài),避免移動(dòng)終端在定位時(shí)受到外部干擾的影響,提升了移動(dòng)終端定位的準(zhǔn)確度和效率。
在上述技術(shù)方案的基礎(chǔ)上,步驟202具體可以包括:獲取第一設(shè)定時(shí)間段內(nèi)每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值;若所述第一設(shè)定時(shí)間段內(nèi)的第一衛(wèi)星信噪比平均值小于第一設(shè)定值的占比大于第一設(shè)定比例,則確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)。
下面以第一設(shè)定時(shí)間段為1分鐘,單位時(shí)間為1秒鐘,第一設(shè)定值為26dB,第一設(shè)定比例為80%,對(duì)上述步驟進(jìn)行示例性說(shuō)明:
獲取1分鐘時(shí)間段內(nèi)的每個(gè)單位時(shí)間1秒對(duì)應(yīng)的第一衛(wèi)星信噪比平均值,即,可獲取到60個(gè)第一衛(wèi)星信噪比平均值;若這60個(gè)第一衛(wèi)星信噪比平均值小于26dB的占比大于80%,比如,有50個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值都小于26dB,即占比50/60大于80%,則確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)。
可以理解的是,所述第一設(shè)定時(shí)間、單位時(shí)間、第一設(shè)定值和第一設(shè)定比例的具體取值可以根據(jù)具體情況進(jìn)行設(shè)定,例如,所述第一設(shè)定時(shí)間也可以為10分鐘等,本實(shí)施例對(duì)此并不進(jìn)行限制。
實(shí)施例三
圖3給出了本發(fā)明實(shí)施例三提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法的流程圖。本實(shí)施例以上述實(shí)施例一為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,所述外部干擾狀態(tài)具體為遮擋干擾狀態(tài),將“按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài)”具體優(yōu)化為:根據(jù)第二設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和未遮擋衛(wèi)星占可視衛(wèi)星的比例,確定所述當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
相應(yīng)的,如圖3所示,本實(shí)施例提供的方法包括:
步驟301、確定當(dāng)前終端處于GPS定位狀態(tài)。
步驟302、根據(jù)第二設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和每個(gè)單位時(shí)間的未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例,確定所述當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
其中,所述單位時(shí)間可以為1秒鐘,所述第二設(shè)定時(shí)間段可以為1分鐘,5分鐘或者10分鐘等。所述第二衛(wèi)星信噪比平均值為一個(gè)單位時(shí)間內(nèi)獲取的多個(gè)衛(wèi)星信噪比的平均值,例如,每秒獲取的前5個(gè)衛(wèi)星信噪比的平均值??梢岳斫獾氖?,由于第二設(shè)定時(shí)間段包括多個(gè)單位時(shí)間,所以第二設(shè)定時(shí)間段內(nèi)包括多個(gè)第二衛(wèi)星信噪比平均值,且每個(gè)第二衛(wèi)星信噪比平均值可能相同也可能不同。
其中,所述未遮擋衛(wèi)星為單位時(shí)間內(nèi)搜索到的沒有被遮擋(衛(wèi)星信噪比值大于0)的衛(wèi)星,所述標(biāo)準(zhǔn)可視衛(wèi)星為根據(jù)輔助數(shù)據(jù)計(jì)算出來(lái)的單位時(shí)間的應(yīng)該搜索到的衛(wèi)星,所述輔助數(shù)據(jù)包括參考時(shí)間、參考位置、星歷和歷書中的至少一項(xiàng)。
所述未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例為一個(gè)單位時(shí)間內(nèi)未遮擋衛(wèi)星的個(gè)數(shù)占標(biāo)準(zhǔn)可視衛(wèi)星個(gè)數(shù)的比例。
步驟303、指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述遮擋干擾狀態(tài)。
當(dāng)確定當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)后,可以向用戶發(fā)出提示信息指示用戶調(diào)整當(dāng)前終端的位置來(lái)避免當(dāng)前終端的的GPS定位受到遮擋干擾。
本實(shí)施例提供的方法,通過(guò)對(duì)GPS定位狀態(tài)下的移動(dòng)終端,根據(jù)第二設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例,來(lái)確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài),在確定當(dāng)前終端的GPS定位處于外部干擾狀態(tài)后,調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài),避免移動(dòng)終端在定位時(shí)受到外部干擾的影響,提升了移動(dòng)終端定位的準(zhǔn)確度和效率。
在上述技術(shù)方案的基礎(chǔ)上,步驟302具體可以包括:獲取第二設(shè)定時(shí)間段內(nèi)每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和每個(gè)單位時(shí)間的未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例;若所述第二設(shè)定時(shí)間段內(nèi)的第二衛(wèi)星信噪比平均值大于第二設(shè)定值且未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例小于預(yù)設(shè)比例的占比大于第二設(shè)定比例時(shí),確定所述當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
下面以第二設(shè)定時(shí)間段為1分鐘,單位時(shí)間為1秒鐘,第二設(shè)定值為30dB,預(yù)設(shè)比例為70%,第二設(shè)定比例為80%,未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例為2/3(例如,某單位時(shí)間搜索到未遮擋衛(wèi)星個(gè)數(shù)為20,標(biāo)準(zhǔn)可視衛(wèi)星個(gè)數(shù)為30),對(duì)上述步驟進(jìn)行示例性說(shuō)明:
獲取1分鐘時(shí)間段內(nèi)的每個(gè)單位時(shí)間1秒對(duì)應(yīng)的第二衛(wèi)星信噪比平均值,即,可獲取60個(gè)第二衛(wèi)星信噪比平均值;若這60個(gè)第二衛(wèi)星信噪比平均值中大于30dB且滿足未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例小于70%的占比大于80%,例如,有52個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值都大于30dB且未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例小于70%,即占比52/60大于80%,則確定當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
實(shí)施例四
圖4為本發(fā)明實(shí)施例四提供的移動(dòng)終端的GPS定位干擾的檢測(cè)裝置的結(jié)構(gòu)框圖,該裝置可由軟件和/或硬件實(shí)現(xiàn),一般集成在移動(dòng)終端中。如圖4所示,該裝置包括GPS定位狀態(tài)確定模塊41、外部干擾狀態(tài)確定模塊42和外部干擾狀態(tài)脫離模塊43。
GPS定位狀態(tài)確定模塊41,用于確定當(dāng)前終端處于GPS定位狀態(tài);
外部干擾狀態(tài)確定模塊42,用于按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài);
外部干擾狀態(tài)脫離模塊43,用于調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài)。
本實(shí)施例提供的技術(shù)方案,通過(guò)對(duì)導(dǎo)航狀態(tài)下的移動(dòng)終端按照設(shè)定檢測(cè)規(guī)則進(jìn)行實(shí)時(shí)檢測(cè),在確定當(dāng)前終端處于外部干擾狀態(tài)時(shí),調(diào)整當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端脫離所述外部干擾狀態(tài),避免移動(dòng)終端在導(dǎo)航時(shí)受到外部干擾的影響,提升了移動(dòng)終端導(dǎo)航的準(zhǔn)確度和效率。
在上述技術(shù)方案的基礎(chǔ)上,所述GPS定位狀態(tài)包括GPS導(dǎo)航狀態(tài),所述GPS定位狀態(tài)確定模塊具體用于:
若所述當(dāng)前終端的移動(dòng)速度大于第一閾值以及位移大于第二閾值,則確定當(dāng)前終端處于GPS導(dǎo)航狀態(tài)。
在上述技術(shù)方案的基礎(chǔ)上,所述外部干擾狀態(tài)包括外部設(shè)備干擾狀態(tài)和遮擋干擾狀態(tài),所述外部干擾狀態(tài)確定模塊包括:
外部設(shè)備干擾狀態(tài)確定單元,用于根據(jù)第一設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值,確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài);
遮擋干擾狀態(tài)確定單元,用于根據(jù)第二設(shè)定時(shí)間段內(nèi)獲取的每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和每個(gè)單位時(shí)間的未遮擋衛(wèi)星占可視衛(wèi)星的比例,確定所述當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
在上述技術(shù)方案的基礎(chǔ)上,所述外部設(shè)備干擾狀態(tài)確定單元具體用于:
獲取第一設(shè)定時(shí)間段內(nèi)每個(gè)單位時(shí)間的第一衛(wèi)星信噪比平均值;
若所述第一設(shè)定時(shí)間段內(nèi)的第一衛(wèi)星信噪比平均值小于第一設(shè)定值的占比大于第一設(shè)定比例,則確定所述當(dāng)前終端的GPS定位處于外部設(shè)備干擾狀態(tài)。
在上述技術(shù)方案的基礎(chǔ)上,所述遮擋干擾狀態(tài)確定單元具體用于:
獲取第二設(shè)定時(shí)間段內(nèi)每個(gè)單位時(shí)間的第二衛(wèi)星信噪比平均值和每個(gè)單位時(shí)間的未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例;
若所述第二設(shè)定時(shí)間段內(nèi)的第二衛(wèi)星信噪比平均值大于第二設(shè)定值且未遮擋衛(wèi)星占標(biāo)準(zhǔn)可視衛(wèi)星的比例小于預(yù)設(shè)比例的占比大于第二設(shè)定比例時(shí),確定所述當(dāng)前終端的GPS定位處于遮擋干擾狀態(tài)。
本發(fā)明實(shí)施例提供的移動(dòng)終端的GPS定位干擾的檢測(cè)裝置可執(zhí)行本發(fā)明任意實(shí)施例提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
實(shí)施例五
本實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端可以包括本發(fā)明任意實(shí)施例提供的移動(dòng)終端的GPS定位干擾的檢測(cè)裝置。圖5為本發(fā)明實(shí)施例五提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖,如圖5所示,該移動(dòng)終端可以包括:存儲(chǔ)器501、中央處理器(Central Processing Unit,以下簡(jiǎn)稱CPU)502、外設(shè)接口503、RF(Radio Frequency,射頻)電路505、音頻電路506、揚(yáng)聲器511、電源管理芯片508、輸入/輸出(I/O)子系統(tǒng)509、觸摸屏512、其他輸入/控制設(shè)備510以及外部端口504,這些部件通過(guò)一個(gè)或多個(gè)通信總線或信號(hào)線507來(lái)通信。
應(yīng)該理解的是,圖示移動(dòng)終端500僅僅是移動(dòng)終端的一個(gè)范例,并且移動(dòng)終端500可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。
下面就本實(shí)施例提供的用于GPS定位干擾檢測(cè)的移動(dòng)終端進(jìn)行詳細(xì)的描述,該移動(dòng)終端以手機(jī)為例。
存儲(chǔ)器501,所述存儲(chǔ)器501可以被CPU502、外設(shè)接口503等訪問(wèn),所述存儲(chǔ)器501可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
外設(shè)接口503,所述外設(shè)接口503可以將設(shè)備的輸入和輸出外設(shè)連接到CPU502和存儲(chǔ)器501。
I/O子系統(tǒng)509,所述I/O子系統(tǒng)509可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏512和其他輸入/控制設(shè)備510,連接到外設(shè)接口503。I/O子系統(tǒng)509可以包括顯示控制器5091和用于控制其他輸入/控制設(shè)備510的一個(gè)或多個(gè)輸入控制器5092。其中,一個(gè)或多個(gè)輸入控制器5092從其他輸入/控制設(shè)備510接收電信號(hào)或者向其他輸入/控制設(shè)備510發(fā)送電信號(hào),其他輸入/控制設(shè)備510可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號(hào)盤、滑動(dòng)開關(guān)、操縱桿、點(diǎn)擊滾輪。值得說(shuō)明的是,輸入控制器5092可以與以下任一個(gè)連接:鍵盤、紅外端口、USB接口以及諸如鼠標(biāo)的指示設(shè)備。
觸摸屏512,所述觸摸屏512是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。
I/O子系統(tǒng)509中的顯示控制器5091從觸摸屏512接收電信號(hào)或者向觸摸屏512發(fā)送電信號(hào)。觸摸屏512檢測(cè)觸摸屏上的接觸,顯示控制器5091將檢測(cè)到的接觸轉(zhuǎn)換為與顯示在觸摸屏512上的用戶界面對(duì)象的交互,即實(shí)現(xiàn)人機(jī)交互,顯示在觸摸屏512上的用戶界面對(duì)象可以是運(yùn)行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說(shuō)明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。
RF電路505,主要用于建立手機(jī)與無(wú)線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實(shí)現(xiàn)手機(jī)與無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路505接收并發(fā)送RF信號(hào),RF信號(hào)也稱為電磁信號(hào),RF電路505將電信號(hào)轉(zhuǎn)換為電磁信號(hào)或?qū)㈦姶判盘?hào)轉(zhuǎn)換為電信號(hào),并且通過(guò)該電磁信號(hào)與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。RF電路505可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機(jī)、一個(gè)或多個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、數(shù)字信號(hào)處理器、CODEC(COder-DECoder,編譯碼器)芯片組、用戶標(biāo)識(shí)模塊(Subscriber Identity Module,SIM)等等。
音頻電路506,主要用于從外設(shè)接口503接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號(hào),并且將該電信號(hào)發(fā)送給揚(yáng)聲器511。
揚(yáng)聲器511,用于將手機(jī)通過(guò)RF電路505從無(wú)線網(wǎng)絡(luò)接收的語(yǔ)音信號(hào),還原為聲音并向用戶播放該聲音。
電源管理芯片508,用于為CPU502、I/O子系統(tǒng)及外設(shè)接口503所連接的硬件進(jìn)行供電及電源管理。
本發(fā)明實(shí)施例提供的CPU502可執(zhí)行如下操作:
確定當(dāng)前終端處于GPS定位狀態(tài);
按照設(shè)定檢測(cè)規(guī)則確定所述當(dāng)前終端的GPS定位處于外部干擾狀態(tài);
調(diào)整所述當(dāng)前終端的運(yùn)行狀態(tài)和/或指示用戶調(diào)整所述當(dāng)前終端的位置,以使所述當(dāng)前終端的GPS定位脫離所述外部干擾狀態(tài)。
上述移動(dòng)終端可執(zhí)行本發(fā)明任意實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在上述實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(shí)施例所提供的移動(dòng)終端的GPS定位干擾的檢測(cè)方法。
上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用的技術(shù)原理。本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行的各種明顯變化、重新調(diào)整及替代均不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由權(quán)利要求的范圍決定。