定位控制方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信技術(shù)領(lǐng)域,尤其涉及定位控制方法、裝置及終端。
【背景技術(shù)】
[0002]隨著智能技術(shù)的發(fā)展,智能手機上的應(yīng)用也愈發(fā)廣泛。各種應(yīng)用App (Applicat1n)層出不窮,很多應(yīng)用App會在啟動后進行GPS (Global Posit1ningSystem,全球定位系統(tǒng))定位請求,相關(guān)技術(shù)自動同意請求后進行GPS定位。但是當切換應(yīng)用App到后臺后,應(yīng)用App仍會繼續(xù)進行GPS定位請求,相關(guān)技術(shù)仍會自動允許應(yīng)用App的GPS定位請求,進行GPS定位,導致智能手機耗電量大,進而會較大地縮短智能手機的待機時間。
【發(fā)明內(nèi)容】
[0003]本公開提供了定位控制方法、裝置及終端,以解決相關(guān)技術(shù)仍會自動允許切換到后臺的應(yīng)用App的GPS定位請求,進行GPS定位,導致智能手機耗電量大的問題。
[0004]根據(jù)本公開實施例的第一方面,提供一種定位控制方法,所述方法包括:
[0005]接收到定位請求后,獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù);
[0006]判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件;
[0007]若所述運動狀態(tài)參數(shù)不滿足所述定位條件,則禁止啟動搜星定位。
[0008]可選的,在所述獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù)之前,還包括:
[0009]接收定位請求;
[0010]判斷接收到的定位請求是否為首次定位請求;
[0011 ] 在接收到的定位請求是首次定位請求時,啟動搜星定位;
[0012]所述獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù),包括:
[0013]在接收到的定位請求不是首次定位請求時,獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù)。
[0014]可選的,所述獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù),包括:
[0015]獲取內(nèi)置于所述終端的運動狀態(tài)參數(shù)傳感器生成的運動狀態(tài)參數(shù);或,
[0016]接收與所述終端連接的可穿戴設(shè)備生成的運動狀態(tài)參數(shù)。
[0017]可選的,所述判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件,包括:
[0018]判斷所述運動狀態(tài)參數(shù)中的運動時間、運動距離和運動速度中的一個或多個參數(shù)是否超過相應(yīng)的預設(shè)參數(shù)范圍;
[0019]若所述運動狀態(tài)參數(shù)中的一個或多個參數(shù)均未超過相應(yīng)的預設(shè)參數(shù)范圍,則確定所述運動狀態(tài)參數(shù)不滿足所述定位條件。
[0020]可選的,在所述判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件之后,還包括:
[0021]若所述運動狀態(tài)參數(shù)滿足所述定位條件,則啟動搜星定位;
[0022]向定位請求側(cè)發(fā)送搜星定位結(jié)果。
[0023]可選的,在禁止啟動搜星定位之后,還包括:
[0024]獲取所述定位請求的前一次定位請求的搜星定位結(jié)果;
[0025]獲取與所述運動狀態(tài)參數(shù)對應(yīng)的運動距離;
[0026]將獲取的搜星定位結(jié)果與獲取的運動距離轉(zhuǎn)換為所述終端的當前位置信息;
[0027]向定位請求側(cè)發(fā)送所述當前位置信息。
[0028]根據(jù)本公開實施例的第二方面,提供一種定位控制裝置,所述裝置包括:
[0029]運動狀態(tài)參數(shù)獲取模塊,被配置為在接收到定位請求后,獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù);
[0030]定位條件判斷模塊,被配置為判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件;
[0031]定位禁止模塊,被配置為在所述運動狀態(tài)參數(shù)不滿足所述定位條件時,禁止啟動搜星定位。
[0032]可選的,以上所述裝置還包括:
[0033]定位請求接收模塊,被配置為接收定位請求;
[0034]首次定位請求判斷模塊,被配置為判斷接收到的定位請求是否為首次定位請求;
[0035]第一定位啟動模塊,被配置為在接收到的定位請求是首次定位請求時,啟動搜星定位;
[0036]所述運動狀態(tài)參數(shù)獲取模塊包括:
[0037]第一獲取子模塊,被配置為在接收到的定位請求不是首次定位請求時,獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù)。
[0038]可選的,所述運動狀態(tài)參數(shù)獲取模塊包括:
[0039]第二獲取子模塊,被配置為獲取內(nèi)置于所述終端的運動狀態(tài)參數(shù)傳感器生成的運動狀態(tài)參數(shù);或,
[0040]第一接收子模塊,被配置為接收與所述終端連接的可穿戴設(shè)備生成的運動狀態(tài)參數(shù)。
[0041]可選的,所述定位條件判斷模塊包括:
[0042]參數(shù)判斷子模塊,被配置為判斷所述運動狀態(tài)參數(shù)中的運動時間、運動距離和運動速度中的一個或多個參數(shù)是否超過相應(yīng)的預設(shè)參數(shù)范圍;
[0043]定位條件確定子模塊,被配置為在所述運動狀態(tài)參數(shù)中的一個或多個參數(shù)均未超過相應(yīng)的預設(shè)參數(shù)范圍時,確定所述運動狀態(tài)參數(shù)不滿足所述定位條件。
[0044]可選的,以上所述裝置還包括:
[0045]第二定位啟動模塊,被配置為在所述運動狀態(tài)參數(shù)滿足所述定位條件時,啟動搜星定位;
[0046]第一發(fā)送模塊,被配置為向定位請求側(cè)發(fā)送搜星定位結(jié)果。
[0047]可選的,以上所述裝置還包括:
[0048]前次定位結(jié)果獲取模塊,被配置為獲取所述定位請求的前一次定位請求的搜星定位結(jié)果;
[0049]運動距離獲取模塊,被配置為獲取與所述運動狀態(tài)參數(shù)對應(yīng)的運動距離;
[0050]當前位置獲取模塊,被配置為將獲取的搜星定位結(jié)果與獲取的運動距離轉(zhuǎn)換為所述終端的當前位置信息;
[0051]第二發(fā)送模塊,被配置為向定位請求側(cè)發(fā)送所述當前位置信息。
[0052]根據(jù)本公開實施例的第三方面,提供一種終端,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:
[0053]接收到定位請求后,獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù);
[0054]判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件;
[0055]若所述運動狀態(tài)參數(shù)不滿足所述定位條件,則禁止啟動搜星定位。
[0056]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0057]本公開在啟動搜星定位前先獲取請求定位的終端對應(yīng)的運動狀態(tài)參數(shù),判斷所述運動狀態(tài)參數(shù)是否滿足預設(shè)的定位條件,并在所述運動狀態(tài)參數(shù)不滿足所述定位條件時禁止啟動搜星定位,可有效避免重復進行無效的搜星定位,進而降低搜星定位所耗費的電量、提尚相應(yīng)裝置的待機時間。
[0058]本公開在接收到的定位請求為首次定位請求時啟動搜星定位,可有效區(qū)分來自終端后臺運行和前臺運行的應(yīng)用App的定位請求,在防止無效搜星定位的同時,快速響應(yīng)當前在前臺運行的應(yīng)用App的定位請求,提高定位控制效率。
[0059]本公開通過運動狀態(tài)參數(shù)傳感器或可穿戴設(shè)備能快速獲得所請求定位的終端的運動狀態(tài)參數(shù),進而快速判定運動狀態(tài)參數(shù)是否滿足所述定位條件,以提高定位控制效率。
[0060]本公開通過所述運動狀態(tài)參數(shù)中的運動時間、運動距離和運動速度中的一個或多個參數(shù)可快速判定運動狀態(tài)參數(shù)是否滿足所述定位條件,提高定位控制效率。
[0061]本公開在所述運動狀態(tài)參數(shù)滿足定位條件時啟動搜星定位,并向定位請求側(cè)發(fā)送搜星定位結(jié)果,可在防止無效定位的同時提高定位控制效率。
[0062]本公開在禁止啟動搜星定位后,將前一次定位請求的搜星定位結(jié)果與所述運動參數(shù)對應(yīng)的運動距離轉(zhuǎn)換為終端的當前位置信息,并向定位請求側(cè)發(fā)送,可在防止無效搜星定位的同時滿足定位請求側(cè)的定位需求。
[0063]應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0064]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0065]圖1是本公開根據(jù)一示例性實施例示出的一種定位控制方法流程圖。
[0066]圖2是本公開根據(jù)一示例性實施例示出的另一種定位控制方法流程圖。
[0067]圖3是本公開根據(jù)一示例性實施例示出的另一種定位控制方法流程圖。
[0068]圖4是本公開根據(jù)一示例性實施例示出的一種定位控制的應(yīng)用場景示意圖。
[0069]圖5是本公開根據(jù)一示例性實施例示出的一種定位控制裝置框圖。
[0070]圖6是本公開根據(jù)一示例性實施例示出的另一種定位控制裝置框圖。
[0071]圖7是本公開根據(jù)一示例性實施例示出的另一種定位控制裝置框圖。
[0072]圖8是本公開根據(jù)一示例性實施例示出的另一種定位控制裝置框圖。
[0073]圖9是本公開根據(jù)一示例性實施例示出的另一種定位控制裝置框圖。
[0074]圖10是本公開根據(jù)一示例性實施例示出的另一種定位控制裝置框圖。
[0075]圖11是本公開根據(jù)一示例性實施例示出的一種用于定位控制裝置的一結(jié)構(gòu)示意圖。
【具體實施方式】
[0076]這里將詳細地對示例性實施例進行