[發明專利]一種終端控制方法及裝置、計算機可讀存儲介質在審
| 申請號: | 201710724968.2 | 申請日: | 2017-08-22 |
| 公開(公告)號: | CN107704754A | 公開(公告)日: | 2018-02-16 |
| 發明(設計)人: | 袁懷足 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F21/51 | 分類號: | G06F21/51;G06F1/32 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司44281 | 代理人: | 江婷,李發兵 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 控制 方法 裝置 計算機 可讀 存儲 介質 | ||
技術領域
本發明涉及移動終端領域,更具體地說,涉及一種終端控制方法及裝置、計算機可讀存儲介質。
背景技術
隨著終端技術的不斷發展、進步,移動終端使用的應用程序也越來越多,尤其是對于地圖、聊天等應用的使用,用戶常常會使用導航功能,但是在使用完導航后,用戶往往會忘記關閉,從而導致數據流量的浪費以及終端電量的消耗。
目前,對于這些應用程序請求訪問位置時,GPS服務模塊會檢查該應用程序的權限,并不斷地提示用戶是否需要進行確認操作,如果是禁止應用程序獲取位置,則不提供位置服務;如果是允許應用程序獲取位置,則提供位置服務;這樣的提示會使得用戶非常厭煩,大大降低了用戶的使用體驗,同時其操作也相對比較復雜,因此,如何避免用戶在不使用終端時應用程序獲取到當前地理位置,從而保護用戶的隱私和降低終端功耗成為亟待解決的問題。
發明內容
本發明要解決的技術問題在于,避免了用戶在不使用終端時應用程序可以獲取到當前地理位置,從而保護了用戶的隱私和降低終端功耗的問題,針對該技術問題,提供一種終端控制方法及裝置、計算機可讀存儲介質。
為解決上述技術問題,本發明提供一種終端控制方法,所述方法包括:
在接收到應用程序的位置更新請求時,獲取終端當前的工作參數;
根據所述工作參數判斷終端當前的工作狀態是否為握持且屏幕解鎖狀態;
若所述工作狀態為握持且屏幕解鎖狀態,則根據所述位置更新請求獲取終端的當前位置信息;
若所述工作狀態不是握持且屏幕解鎖狀態,則攔截所述應用程序發送的位置更新請求。
可選的,所述工作參數包括:所述終端側邊上的被觸發的傳感器的個數和屏幕的顯示亮度;
所述根據所述工作參數判斷終端當前的工作狀態是否為握持且屏幕解鎖狀態包括:
判斷所述被觸發的傳感器的個數是否滿足所述握持狀態規定的個數;
若所述被觸發的傳感器的個數滿足所述握持狀態規定的個數,則判斷所述終端的屏幕的顯示亮度;
若所述顯示亮度等于或大于預設亮度值,則判定所述終端處于握持且屏幕解鎖狀態。
可選的,在根據所述工作參數判定所述工作狀態為握持且屏幕解鎖狀態之后,還包括:判斷所述應用程序是否為屬于用戶根據自身實際情況設置的自定義模式下允許運行的應用程序;若屬于自定義模式下允許運行的應用程序,則根據所述位置更新請求獲取終端的當前位置信息。
可選的,在根據所述工作參數判定所述工作狀態為握持且屏幕解鎖狀態之后,還包括:
檢測所述終端的屏幕上是否存在滿足預設條件的滑動觸控操作;
若存在滿足預設條件的滑動觸控操作,則允許所述應用程序獲取終端的當前位置信息。
可選的,檢測所述終端的屏幕上存在滿足預設條件的滑動觸控操作包括:
獲取所述終端屏幕上在預設時間段內的滑動觸控操作的次數;
判斷所述滑動觸控操作的次數是否等于或大于預設閾值;
若所述次數等于或大于預設閾值,則確定所述滑動觸控操作滿足預設條件。
可選的,所述允許所述應用程序獲取終端的當前位置信息包括
判斷所述應用程序是否處于導航模式;
若所述應用程序處于所述導航模式,則允許所述應用程序連續獲取終端的當前位置;
若所述應用程序未處于所述導航模式,則允許所述應用程序獲取一次所述終端的當前位置信息。
進一步地,本發明還提供了一種終端控制裝置,所述終端控制裝置包括理器、存儲器及通信總線;
所述通信總線用于實現處理器和存儲器之間的連接通信;
所述處理器用于執行所述存儲器中存儲的終端控制程序,以實現如下步驟:
在接收到應用程序的位置更新請求時,獲取終端當前的工作參數;
根據所述工作參數判斷終端當前的工作狀態是否為握持且屏幕解鎖狀態;
若所述工作狀態為握持且屏幕解鎖狀態,則根據所述位置更新請求獲取終端的當前位置信息;
若所述工作狀態不是握持且屏幕解鎖狀態,則攔截所述應用程序發送的位置更新請求。
可選的,所述工作參數包括:所述終端側邊上的被觸發的傳感器的個數和屏幕的顯示亮度;
所述處理器根據所述工作參數判斷終端當前的工作狀態是否為握持且屏幕解鎖狀態包括:
判斷所述被觸發的傳感器的個數是否滿足所述握持狀態規定的個數;
若所述被觸發的傳感器的個數滿足所述握持狀態規定的個數,則判斷所述終端的屏幕的顯示亮度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710724968.2/2.html,轉載請聲明來源鉆瓜專利網。





