一種gps模塊控制的方法、裝置及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明公開了一種GPS模塊控制的方法、裝置及移動(dòng)終端。該方法包括:?jiǎn)?dòng)移動(dòng)終端中的地圖類應(yīng)用程序;獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度;比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù);依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。采用上述方法可以解決現(xiàn)有技術(shù)中GPS模塊關(guān)閉,影響導(dǎo)航精確度的技術(shù)問題。
【專利說明】
一種GPS模塊控制的方法、裝置及移動(dòng)終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及地圖導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種GPS模塊控制的方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著移動(dòng)時(shí)代的到來,移動(dòng)終端已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡墓ぞ?,移?dòng)終端的移動(dòng)特性,使其顯得方便、高效。移動(dòng)終端通??梢詽M足人們的日常生活中的一些需求,例如通信、購(gòu)物、信息查詢、路徑導(dǎo)航等。
[0003]如今,移動(dòng)終端通常配置有全球定位系統(tǒng)(Global Posit1ning System,GPS)模塊,通過GPS模塊可以方便的進(jìn)行導(dǎo)航和定位,給人們生活帶來很大方便。GPS模塊在進(jìn)行導(dǎo)航和定位時(shí),通常會(huì)有很高的功耗,因此,移動(dòng)終端為了節(jié)省功耗,通常會(huì)在衛(wèi)星信號(hào)較弱的情景下,關(guān)閉GPS模塊,若用戶正在駕車導(dǎo)航中,則會(huì)影響導(dǎo)航的精確度。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供一種GPS模塊控制的方法、裝置及移動(dòng)終端,以解決現(xiàn)有技術(shù)中GPS模塊關(guān)閉,影響導(dǎo)航精確度的技術(shù)問題。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種GPS模塊控制的方法,包括:
[0006]啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序;
[0007]獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度;
[0008]比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù);
[0009]依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。
[0010]第二方面,本發(fā)明實(shí)施例還提供了一種GPS模塊控制的裝置,包括:
[0011]啟動(dòng)模塊,用于啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序;
[0012]獲取模塊,用于獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度;
[0013]比較模塊,用于比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù);
[0014]控制模塊,用于依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。
[0015]第三方面,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,包括上述實(shí)施例提供的GPS模塊控制的裝置。
[0016]本發(fā)明實(shí)施例提供的GPS模塊控制的方法、裝置及移動(dòng)終端,在啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序后,通過GPS模塊采集的終端瞬時(shí)速度更新相應(yīng)的參數(shù),并根據(jù)相應(yīng)的更新記錄信息控制GPS模塊的工作狀態(tài),可確保在使用GPS模塊進(jìn)行導(dǎo)航時(shí),不關(guān)閉GPS模塊,保證給用戶準(zhǔn)確的路徑信息,還可以確保在不需要GPS模塊進(jìn)行導(dǎo)航時(shí),關(guān)閉GPS模塊,降低移動(dòng)終端的功耗。
【附圖說明】
[0017]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0018]圖1為本發(fā)明實(shí)施例一提供的一種GPS模塊控制的方法的流程圖;
[0019]圖2為本發(fā)明實(shí)施例一提供的更新特征參數(shù)的方法的流程圖;
[0020]圖3為本發(fā)明實(shí)施例二提供的一種GPS模塊控制的方法的流程圖;
[0021 ]圖4為本發(fā)明實(shí)施例三提供的一種GPS模塊控制的方法的流程圖;
[0022]圖5為本發(fā)明實(shí)施例三提供的根據(jù)衛(wèi)星信號(hào)強(qiáng)度控制GPS模塊的方法的流程圖;
[0023]圖6為本發(fā)明實(shí)施例四提供的一種GPS模塊控制的裝置的結(jié)構(gòu)示意圖;
[0024]圖7為本發(fā)明實(shí)施例四提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0026]實(shí)施例一
[0027]圖1為本發(fā)明實(shí)施例一提供的一種GPS模塊控制的方法的流程圖。本實(shí)施例提供的GPS模塊控制的方法適用于移動(dòng)終端是否需要持續(xù)開啟GPS模塊為用戶提供準(zhǔn)確路況信息的情況。本實(shí)施例提供的方法可以由GPS模塊控制的裝置來執(zhí)行,該裝置可以由軟件和/或硬件來實(shí)現(xiàn),并集成在移動(dòng)終端中。如圖1所示,該方法包括:
[0028]步驟110、啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序。
[0029]本實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦等帶有定位功能的用戶持有設(shè)備。地圖類應(yīng)用程序?yàn)榭梢园惭b在移動(dòng)終端中,可以為用戶提供地圖界面、定位以及導(dǎo)航等功能的應(yīng)用程序。
[0030]進(jìn)一步的,移動(dòng)終端監(jiān)聽到用戶啟動(dòng)地圖類應(yīng)用程序的操作后,開啟相應(yīng)的地圖類應(yīng)用程序。
[0031]步驟120、獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度。
[0032]在本實(shí)施例中,移動(dòng)終端包括全球定位系統(tǒng)(Global Posit1ning System,GPS)模塊,GPS模塊可以通過獲取衛(wèi)星信號(hào)為用戶提供實(shí)時(shí)的定位信息。例如,當(dāng)?shù)貓D類應(yīng)用程序打開后,GPS模塊會(huì)啟動(dòng)并獲取衛(wèi)星信號(hào)為用戶提供準(zhǔn)確的定位信息及當(dāng)前定位周邊的地圖。又如,用戶開啟微信或者微博等帶有定位功能的應(yīng)用程序時(shí),GPS模塊也會(huì)啟動(dòng)并獲取衛(wèi)星信號(hào)為用戶提供準(zhǔn)確的定位信息。
[0033]示例性的,移動(dòng)終端在啟動(dòng)地圖類應(yīng)用程序后,開啟GPS模塊,并利用GPS模塊定時(shí)通過獲取的衛(wèi)星信號(hào)以采集終端瞬時(shí)速度。其中,采集時(shí)間間隔可以根據(jù)實(shí)際情況進(jìn)行設(shè)定。例如,移動(dòng)終端當(dāng)確定高德地圖開啟后,控制GPS模塊每隔I s獲取衛(wèi)星信號(hào)以確定終端瞬時(shí)速度。
[0034]步驟130、比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù)。
[0035]其中,預(yù)設(shè)的速度閾值可以為用戶駕車或者騎行時(shí)可以滿足的較低速度。具體的數(shù)值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,例如,速度閾值可以為15km/h,該速度是用戶駕車或騎行時(shí)非常容易達(dá)到的。
[0036]具體的,當(dāng)采集的終端瞬時(shí)速度高于預(yù)設(shè)的速度閾值時(shí),適應(yīng)性的更新高速特征參數(shù),相應(yīng)的,當(dāng)采集的終端瞬時(shí)速度低于預(yù)設(shè)的速度閾值時(shí),適應(yīng)性的更新低速特征參數(shù)。
[0037]步驟140、依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。
[0038]示例性的,GPS模塊的工作狀態(tài)可以由高速特征參數(shù)和低速特征參數(shù)的更新記錄信息控制。當(dāng)移動(dòng)終端檢測(cè)到高速特征參數(shù)和低速特征參數(shù)的更新記錄信息滿足特定的條件時(shí)控制GPS模塊的工作狀態(tài)。
[0039]例如,當(dāng)檢測(cè)到高速特征參數(shù)和低速特征參數(shù)記錄的更新記錄信息記滿足設(shè)定的駕駛特征值時(shí),確認(rèn)移動(dòng)終端為用戶提供駕駛導(dǎo)航服務(wù),進(jìn)而持續(xù)開啟GPS模塊。
[0040]其中,GPS模塊的狀態(tài)可以包括開啟狀態(tài)和關(guān)閉狀態(tài)。當(dāng)處于開啟狀態(tài)時(shí),GPS模塊會(huì)通過獲取的衛(wèi)星信號(hào)持續(xù)的為用戶提供準(zhǔn)確的定位及導(dǎo)航信息。當(dāng)處于關(guān)閉狀態(tài)時(shí),GPS模塊停止獲取衛(wèi)星信號(hào)。此時(shí),移動(dòng)終端可以利用除GPS定位外的其它定位技術(shù)對(duì)移動(dòng)終端進(jìn)行定位。例如,依據(jù)移動(dòng)終端接入的無線路由器的屬性信息或移動(dòng)終端接入的信號(hào)基站信息,對(duì)移動(dòng)終端進(jìn)行定位。此類定位方法提供的定位信息不如GPS模塊提供的定位信息的準(zhǔn)確,但仍能滿足用戶在室內(nèi)等場(chǎng)景的簡(jiǎn)單定位需求。
[0041]在本實(shí)施例中,移動(dòng)終端開啟地圖類應(yīng)用程序后,在確認(rèn)用戶處于駕駛或者騎行狀態(tài)時(shí)持續(xù)開啟GPS模塊,可以保證在導(dǎo)航過程中途經(jīng)隧道或者其他衛(wèi)星信號(hào)較弱的地方時(shí),GPS模塊仍然為用戶提供導(dǎo)航服務(wù),保證了用戶駕駛路線的準(zhǔn)確性。
[0042]本發(fā)明實(shí)施例一提供的GPS模塊控制的方法,在啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序后,通過GPS模塊采集的終端瞬時(shí)速度更新相應(yīng)的參數(shù),并根據(jù)相應(yīng)的更新記錄信息控制GPS模塊的工作狀態(tài),可確保在使用GPS模塊進(jìn)行導(dǎo)航時(shí),不關(guān)閉GPS模塊,保證給用戶準(zhǔn)確的路徑信息,還可以確保在不需要GPS模塊進(jìn)行導(dǎo)航時(shí),關(guān)閉GPS模塊,降低移動(dòng)終端的功耗。
[0043]上述實(shí)施例的基礎(chǔ)上,如圖2所示,所述比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù)可以包括:
[0044]步驟131、若所述終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值,則對(duì)高速特征參數(shù)增加預(yù)設(shè)的第一數(shù)值。
[0045]示例性的,當(dāng)采集的終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值時(shí),可以認(rèn)為用戶處于駕駛或者騎行的狀態(tài),此時(shí),更新高速特征參數(shù)。
[0046]進(jìn)一步的,更新高速特征參數(shù)可以是對(duì)高速特征參數(shù)增加預(yù)設(shè)的第一數(shù)值。其中,第一數(shù)值的具體形式不作限定。例如,當(dāng)采集的終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值時(shí),對(duì)高速特征參數(shù)的記錄值加I。
[0047]步驟132、若所述終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值,則對(duì)低速特征參數(shù)增加預(yù)設(shè)的第二數(shù)值。
[0048]示例性的,當(dāng)采集的終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值時(shí),可以認(rèn)為用戶處于非駕駛或者非騎行的狀態(tài),此時(shí),更新低速特征參數(shù)。
[0049]進(jìn)一步的,低速高速特征參數(shù)可以是對(duì)低速特征參數(shù)增加預(yù)設(shè)的第二數(shù)值。其中,第二數(shù)值的具體形式不作限定,且第二數(shù)值和第一數(shù)值可以相同,也可以不同。例如,當(dāng)采集的終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值時(shí),對(duì)低速特征參數(shù)的記錄值加I。
[0050]實(shí)施例二
[0051]圖3為本發(fā)明實(shí)施例二提供的一種GPS模塊控制的方法的流程圖。本實(shí)施例是在實(shí)施例一的基礎(chǔ)上,對(duì)依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài)的步驟做了進(jìn)一步的限定。
[0052]進(jìn)一步的,依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài)包括:若所述高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,則控制所述GPS模塊持續(xù)處于開啟狀態(tài)并停止采集所述終端瞬時(shí)速度;若所述低速特征參數(shù)的更新記錄信息滿足預(yù)設(shè)的清空條件,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采樣到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù)。如圖3所示,該方法包括:
[0053]步驟310、啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序。
[0054]步驟320、獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度。
[0055]步驟330、比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù)。
[0056]步驟340、若所述高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,則控制所述GPS模塊持續(xù)處于開啟狀態(tài)并停止采集所述終端瞬時(shí)速度。
[0057]示例性的,若高速特征參數(shù)連續(xù)增加,則說明采集的終端瞬時(shí)速度持續(xù)的大于預(yù)設(shè)的速度閾值。當(dāng)高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,說明采集的終端瞬時(shí)速度在一定的時(shí)間內(nèi)均大于預(yù)設(shè)的速度閾值,可以確認(rèn)用戶處于駕車或騎行的狀態(tài)且移動(dòng)終端通過地圖類應(yīng)用程序?yàn)橛脩籼峁┚_導(dǎo)航服務(wù)。此時(shí),移動(dòng)終端控制GPS模塊持續(xù)處于開啟狀態(tài)。
[0058]進(jìn)一步的,當(dāng)確認(rèn)移動(dòng)終端為用戶提供精確定位及導(dǎo)航時(shí),停止采集終端瞬時(shí)速度,以減輕當(dāng)前移動(dòng)終端的工作量,進(jìn)而能夠小范圍的降低移動(dòng)終端的功耗。
[0059]可選的,在控制GPS模塊持續(xù)處于開啟狀態(tài)后,檢測(cè)到地圖類應(yīng)用程序關(guān)閉時(shí),確認(rèn)結(jié)束導(dǎo)航服務(wù),此時(shí)控制GPS模塊關(guān)閉,以降低移動(dòng)終端的功耗。
[0060]例如,當(dāng)采集的終端瞬時(shí)速度大于15km/h時(shí),高速特征參數(shù)加I,當(dāng)高速特征參數(shù)連續(xù)60次加I時(shí),則控制GPS模塊持續(xù)處于開啟狀態(tài),并停止采集終端瞬時(shí)速度。當(dāng)檢測(cè)到關(guān)閉相應(yīng)的應(yīng)用程序時(shí),控制GPS模塊關(guān)閉。
[0061]步驟350、若所述低速特征參數(shù)的更新記錄信息滿足預(yù)設(shè)的清空條件,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述速特征參數(shù)和所述低速特征參數(shù)。
[0062]示例性的,當(dāng)?shù)退偬卣鲄?shù)的更新記錄信息滿足預(yù)設(shè)的清空條件時(shí),清空高速特征參數(shù)和低速特征參數(shù)的更新記錄信息。這樣做的好處是,可以避免較長(zhǎng)的時(shí)間段內(nèi)移動(dòng)終端未確認(rèn)是否處于為用戶提供精確的定位及導(dǎo)航服務(wù)時(shí),高速特征參數(shù)和低速特征參數(shù)的更新記錄信息過多增加數(shù)據(jù)處理的復(fù)雜度,可以提升數(shù)據(jù)處理的速度。
[0063]進(jìn)一步的,當(dāng)清空高速特征參數(shù)和低速特征參數(shù)的更新信息記錄時(shí),重新獲取GPS定時(shí)采樣的終端瞬時(shí)速度,并根據(jù)終端瞬時(shí)速度更新相應(yīng)的高速特征參數(shù)和低速特征參數(shù),進(jìn)而根據(jù)更新記錄信息控制GPS模塊的工作狀態(tài)。
[0064]可選的,步驟350可以包括下述兩個(gè)技術(shù)方案:
[0065]方案一、若所述低速特征參數(shù)的取值達(dá)到預(yù)設(shè)的第三數(shù)值,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù)。
[0066]其中,第三數(shù)值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定。例如,設(shè)定第三數(shù)值為4時(shí)。當(dāng)檢測(cè)到低速特征參數(shù)記錄的數(shù)值變?yōu)?時(shí),清空高速特征參數(shù)和低速特征參數(shù)的更新記錄信息。同時(shí)重新獲取GPS模塊定時(shí)采集的終端瞬時(shí)速度,并根據(jù)終端瞬時(shí)速度更新相應(yīng)的高速特征參數(shù)和低速特征參數(shù),進(jìn)而根據(jù)更新記錄信息控制GPS模塊的工作狀態(tài)。
[0067]方案二、若所述低速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第二次數(shù)閾值,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù),其中所述第二次數(shù)閾值小于所述第一次數(shù)閾值。
[0068]其中,第二次數(shù)閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,且第二次數(shù)閾值小于第一次數(shù)閾值。例如,第二次數(shù)閾值設(shè)為4。當(dāng)檢測(cè)到低速特征參數(shù)記錄連續(xù)增加次數(shù)達(dá)到4時(shí),清空高速特征參數(shù)和低速特征參數(shù)的更新記錄信息。同時(shí)重新獲取GPS模塊定時(shí)采集的終端瞬時(shí)速度,并根據(jù)終端瞬時(shí)速度更新相應(yīng)的高速特征參數(shù)和低速特征參數(shù),進(jìn)而根據(jù)更新記錄信息控制GPS模塊的工作狀態(tài)。
[0069]本發(fā)明實(shí)施例二提供的GPS模塊控制的方法,在啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序后,通過GPS模塊采集的終端瞬時(shí)速度更新相應(yīng)的參數(shù),并根據(jù)相應(yīng)的更新記錄信息控制GPS模塊的工作狀態(tài),可確保在使用GPS模塊進(jìn)行導(dǎo)航時(shí),不關(guān)閉GPS模塊,保證給用戶準(zhǔn)確的路徑信息,還可以確保在不需要GPS模塊進(jìn)行導(dǎo)航時(shí),關(guān)閉GPS模塊,降低移動(dòng)終端的功耗。
[0070]實(shí)施例三
[0071]圖4為本發(fā)明實(shí)施例三提供的一種GPS模塊控制的方法的流程圖。本實(shí)施例是在上述實(shí)施例的基礎(chǔ)上,對(duì)依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài)的步驟做了進(jìn)一步的限定。
[0072]進(jìn)一步的,依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),還包括:在第一預(yù)設(shè)時(shí)間段內(nèi),若所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值,則控制所述GPS模塊檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,其中所述第一預(yù)設(shè)時(shí)間段依據(jù)所述第一次數(shù)閾值設(shè)定的;依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài)。如圖4所示,該方法包括:
[0073]步驟410、啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序。
[0074]步驟420、獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度。
[0075]步驟430、比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù)。
[0076]步驟440、在第一預(yù)設(shè)時(shí)間段內(nèi),若所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值,則控制所述GPS模塊檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,其中所述第一預(yù)設(shè)時(shí)間段依據(jù)所述第一次數(shù)閾值設(shè)定的。
[0077]其中,第一預(yù)設(shè)時(shí)間段可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,可選的,第一預(yù)設(shè)時(shí)間段依據(jù)第一次數(shù)閾值設(shè)定。當(dāng)?shù)谝淮螖?shù)閾值較小時(shí),可以設(shè)定時(shí)長(zhǎng)較短的時(shí)間段,第一次數(shù)閾值較大時(shí),可以設(shè)定時(shí)長(zhǎng)較長(zhǎng)的時(shí)間段。
[0078]進(jìn)一步的,GPS模塊開始定時(shí)采集終端瞬時(shí)速度時(shí)開始計(jì)時(shí),當(dāng)高速特征參數(shù)的連續(xù)增加次數(shù)在第一預(yù)設(shè)時(shí)間段內(nèi)未達(dá)到第一次數(shù)閾值,則說明用戶可能未處于駕駛或騎行的狀態(tài),此時(shí)需要進(jìn)一步去判斷用戶當(dāng)前的狀態(tài)。
[0079]可選的,GPS模塊開始定時(shí)采集終端瞬時(shí)速度時(shí)開始計(jì)時(shí),在第一預(yù)設(shè)時(shí)間段內(nèi),高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到第一次數(shù)閾值,則控制GPS模塊檢測(cè)當(dāng)前接收到的衛(wèi)星信號(hào)的信號(hào)強(qiáng)度。
[0080]例如,設(shè)定的第一次數(shù)閾值為60次,相應(yīng)的,第一預(yù)設(shè)時(shí)間段設(shè)置為1分鐘。在GPS模塊開始定時(shí)采集終端瞬時(shí)速度時(shí)開始計(jì)時(shí),高速特征參數(shù)的連續(xù)增加次數(shù)在10分鐘內(nèi)均未達(dá)到60次,則在第11分鐘開始時(shí),控制GPS模塊檢測(cè)當(dāng)前接收到的衛(wèi)星信號(hào)的信號(hào)強(qiáng)度。
[0081]步驟450、依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài)。
[0082]進(jìn)一步的,可以根據(jù)GPS模塊檢測(cè)的衛(wèi)星信號(hào)強(qiáng)度控制GPS模塊的工作狀態(tài)。如圖5所示,步驟450具體可以包括:
[0083]步驟451、若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度高于信號(hào)強(qiáng)度閾值,則控制所述GPS模塊處于開啟狀態(tài)并繼續(xù)采集所述終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新調(diào)整所述高速特征參數(shù)和所述低速特征參數(shù)。
[0084]示例性的,當(dāng)檢測(cè)到的衛(wèi)星信號(hào)強(qiáng)度高于信號(hào)強(qiáng)度閾值,則可以說明移動(dòng)終端可能在室外,此時(shí),控制GPS模塊處于開啟狀態(tài),并繼續(xù)采集終端瞬時(shí)速度,并根據(jù)終端瞬時(shí)速度更新相應(yīng)的高速特征參數(shù)和低速特征參數(shù),進(jìn)而根據(jù)更新記錄信息控制GPS模塊的工作狀態(tài)。其中,強(qiáng)度閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)定。
[0085]進(jìn)一步的,在繼續(xù)采集終端瞬時(shí)速度時(shí)開始計(jì)數(shù),若在第一預(yù)設(shè)時(shí)間段內(nèi),所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值時(shí),則執(zhí)行步驟440。
[0086]步驟452、若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度低于所述信號(hào)強(qiáng)度閾值,則在第二時(shí)間段內(nèi),控制所述GPS模塊繼續(xù)檢測(cè)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,若所述衛(wèi)星信號(hào)強(qiáng)度均低于所述強(qiáng)度閾值,則控制所述GPS模塊處于關(guān)閉狀態(tài)。
[0087]示例性的,當(dāng)GPS模塊檢測(cè)到的衛(wèi)星信號(hào)的信號(hào)強(qiáng)度低于信號(hào)強(qiáng)度閾值,則可以說明移動(dòng)終端可能在室內(nèi)也可能在室外衛(wèi)星信號(hào)較弱的地方。此時(shí),控制GPS模塊在第二時(shí)間段內(nèi)持續(xù)的檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度。其中,第二時(shí)間段可以根據(jù)實(shí)際情況進(jìn)行設(shè)定。
[0088]進(jìn)一步的,若在第二時(shí)間段內(nèi),GPS模塊檢測(cè)到的衛(wèi)星信號(hào)的信號(hào)強(qiáng)度均低于信號(hào)強(qiáng)度閾值,則說明移動(dòng)終端此時(shí)可能處于室內(nèi)或者地下停車場(chǎng)等不需要精確定位及導(dǎo)航的位置,此時(shí)控制GPS模塊處于關(guān)閉狀態(tài)。
[0089 ]例如,在3分鐘內(nèi),GPS模塊檢測(cè)到的衛(wèi)星信號(hào)的信號(hào)強(qiáng)度均低于信號(hào)強(qiáng)度閾值,則控制GPS模塊處于關(guān)閉狀態(tài)。
[0090]可選的,若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度有一次高于所述強(qiáng)度閾值,則說明移動(dòng)終端可能處于室外的位置,此時(shí)停止檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,并控制GPS模塊處于開啟狀態(tài)并繼續(xù)采集終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新調(diào)整所述高速特征參數(shù)和所述低速特征參數(shù),進(jìn)而根據(jù)更新記錄信息控制GPS模塊的工作狀態(tài)。在繼續(xù)采集終端瞬時(shí)速度時(shí)開始計(jì)數(shù),若在第一預(yù)設(shè)時(shí)間段內(nèi),所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值時(shí),則執(zhí)行步驟440。
[0091]本發(fā)明實(shí)施例三提供的GPS模塊控制的方法,在啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序后,通過GPS模塊采集的終端瞬時(shí)速度更新相應(yīng)的參數(shù),并根據(jù)相應(yīng)的更新記錄信息控制GPS模塊的工作狀態(tài),可確保在使用GPS模塊進(jìn)行導(dǎo)航時(shí),不關(guān)閉GPS模塊,保證給用戶準(zhǔn)確的路徑信息,還可以確保在不需要GPS模塊進(jìn)行導(dǎo)航時(shí),關(guān)閉GPS模塊,降低移動(dòng)終端的功耗。
[0092]實(shí)施例四
[0093]圖6為本發(fā)明實(shí)施例四提供的一種GPS模塊控制的裝置的結(jié)構(gòu)示意圖。如圖6所示,該裝置包括:啟動(dòng)模塊601、獲取模塊602、比較模塊603和控制模塊604。
[0094]其中,啟動(dòng)模塊601,用于啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序;獲取模塊602,用于獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度;比較模塊603,用于比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù);控制模塊604,用于依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。
[0095]進(jìn)一步的,所述比較模塊603可以包括:高速增值單元和低速增值單元。其中,高速增值單元,用于若所述終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值,則對(duì)高速特征參數(shù)增加預(yù)設(shè)的第一數(shù)值;低速增值單元,用于若所述終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值,則對(duì)低速特征參數(shù)增加預(yù)設(shè)的第二數(shù)值。
[0096]可選的,所述控制模塊604可以包括:開啟單元和清空單元。其中,開啟單元,用于若所述高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,則控制所述GPS模塊持續(xù)處于開啟狀態(tài)并停止采集所述終端瞬時(shí)速度;清空單元,用于若所述低速特征參數(shù)的取值達(dá)到預(yù)設(shè)的第三數(shù)值,或者所述低速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第二次數(shù)閾值,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù),其中所述第二次數(shù)閾值小于所述第一次數(shù)閾值。
[0097]上述實(shí)施例的基礎(chǔ)上,所述控制模塊604可以包括:檢測(cè)單元和狀態(tài)控制單元。其中,檢測(cè)單元,用于在第一預(yù)設(shè)時(shí)間段內(nèi),若所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值,則控制所述GPS模塊檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,其中所述第一預(yù)設(shè)時(shí)間段依據(jù)所述第一次數(shù)閾值設(shè)定的;狀態(tài)控制單元,用于依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài)。
[0098]進(jìn)一步的,所述狀態(tài)控制單元可以包括:采集子單元和關(guān)閉子單元。其中,采集子單元,用于若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度高于信號(hào)強(qiáng)度閾值,則控制所述GPS模塊處于開啟狀態(tài)并繼續(xù)采集所述終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新調(diào)整所述高速特征參數(shù)和所述低速特征參數(shù);關(guān)閉子單元,用于若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度低于所述信號(hào)強(qiáng)度閾值,則在第二時(shí)間段內(nèi),控制所述GPS模塊繼續(xù)檢測(cè)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,若所述衛(wèi)星信號(hào)強(qiáng)度均低于所述強(qiáng)度閾值,則控制所述GPS模塊處于關(guān)閉狀態(tài)。
[0099]本發(fā)明實(shí)施例四提供的GPS模塊控制的裝置可以用于執(zhí)行上述任意實(shí)施例提供的GPS模塊控制的方法,具備相應(yīng)的功能和有益效果。
[0100]圖7為本發(fā)明實(shí)施例四提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。如圖7所示,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,該移動(dòng)終端71包含上述任意實(shí)施例提供的GPS模塊控制的裝置。
[0101]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種GPS模塊控制的方法,其特征在于,包括: 啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序; 獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度; 比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù); 依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù)包括: 若所述終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值,則對(duì)高速特征參數(shù)增加預(yù)設(shè)的第一數(shù)值; 若所述終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值,則對(duì)低速特征參數(shù)增加預(yù)設(shè)的第二數(shù)值。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),包括: 若所述高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,則控制所述GPS模塊持續(xù)處于開啟狀態(tài)并停止采集所述終端瞬時(shí)速度; 若所述低速特征參數(shù)的取值達(dá)到預(yù)設(shè)的第三數(shù)值,或者所述低速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第二次數(shù)閾值,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù),其中所述第二次數(shù)閾值小于所述第一次數(shù)閾值。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),還包括: 在第一預(yù)設(shè)時(shí)間段內(nèi),若所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值,則控制所述GPS模塊檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,其中所述第一預(yù)設(shè)時(shí)間段依據(jù)所述第一次數(shù)閾值設(shè)定的; 依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài),包括: 若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度高于信號(hào)強(qiáng)度閾值,則控制所述GPS模塊處于開啟狀態(tài)并繼續(xù)采集所述終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新調(diào)整所述高速特征參數(shù)和所述低速特征參數(shù); 若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度低于所述信號(hào)強(qiáng)度閾值,則在第二時(shí)間段內(nèi),控制所述GPS模塊繼續(xù)檢測(cè)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,若所述衛(wèi)星信號(hào)強(qiáng)度均低于所述強(qiáng)度閾值,則控制所述GPS模塊處于關(guān)閉狀態(tài)。6.一種GPS模塊控制的裝置,其特征在于,包括: 啟動(dòng)模塊,用于啟動(dòng)移動(dòng)終端中的地圖類應(yīng)用程序; 獲取模塊,用于獲取所述移動(dòng)終端的全球定位系統(tǒng)GPS模塊定時(shí)采集到的終端瞬時(shí)速度; 比較模塊,用于比較獲取的所述終端瞬時(shí)速度和預(yù)設(shè)的速度閾值,并依據(jù)比較結(jié)果更新高速特征參數(shù)和低速特征參數(shù); 控制模塊,用于依據(jù)所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息,控制所述GPS模塊的工作狀態(tài),其中所述工作狀態(tài)包括開啟狀態(tài)或關(guān)閉狀態(tài)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述比較模塊包括: 高速增值單元,用于若所述終端瞬時(shí)速度大于預(yù)設(shè)的速度閾值,則對(duì)高速特征參數(shù)增加預(yù)設(shè)的第一數(shù)值; 低速增值單元,用于若所述終端瞬時(shí)速度小于預(yù)設(shè)的速度閾值,則對(duì)低速特征參數(shù)增加預(yù)設(shè)的第二數(shù)值。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述控制模塊包括: 開啟單元,用于若所述高速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第一次數(shù)閾值,則控制所述GPS模塊持續(xù)處于開啟狀態(tài)并停止采集所述終端瞬時(shí)速度; 清空單元,用于若所述低速特征參數(shù)的取值達(dá)到預(yù)設(shè)的第三數(shù)值,或者所述低速特征參數(shù)的連續(xù)增加次數(shù)達(dá)到預(yù)設(shè)的第二次數(shù)閾值,則清空所述高速特征參數(shù)和所述低速特征參數(shù)的更新記錄信息并重新獲取所述GPS模塊定時(shí)采集到的終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新所述高速特征參數(shù)和所述低速特征參數(shù),其中所述第二次數(shù)閾值小于所述第一次數(shù)閾值。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述控制模塊包括: 檢測(cè)單元,用于在第一預(yù)設(shè)時(shí)間段內(nèi),若所述高速特征參數(shù)的連續(xù)增加次數(shù)未達(dá)到所述第一次數(shù)閾值,則控制所述GPS模塊檢測(cè)衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,其中所述第一預(yù)設(shè)時(shí)間段依據(jù)所述第一次數(shù)閾值設(shè)定的; 狀態(tài)控制單元,用于依據(jù)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度控制所述GPS模塊的工作狀態(tài)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述狀態(tài)控制單元包括: 采集子單元,用于若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度高于信號(hào)強(qiáng)度閾值,則控制所述GPS模塊處于開啟狀態(tài)并繼續(xù)采集所述終端瞬時(shí)速度,且根據(jù)所述終端瞬時(shí)速度更新調(diào)整所述高速特征參數(shù)和所述低速特征參數(shù); 關(guān)閉子單元,用于若所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度低于所述信號(hào)強(qiáng)度閾值,則在第二時(shí)間段內(nèi),控制所述GPS模塊繼續(xù)檢測(cè)所述衛(wèi)星信號(hào)的信號(hào)強(qiáng)度,若所述衛(wèi)星信號(hào)強(qiáng)度均低于所述強(qiáng)度閾值,則控制所述GPS模塊處于關(guān)閉狀態(tài)。11.一種移動(dòng)終端,其特征在于,包括權(quán)利要求6-10任一項(xiàng)所述的GPS模塊控制的裝置。
【文檔編號(hào)】G01S19/34GK105866806SQ201610177853
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月25日
【發(fā)明人】劉文杰, 林華秋, 蔣世民, 吳丕和
【申請(qǐng)人】廣東歐珀移動(dòng)通信有限公司