[發明專利]一種基于移動終端的傳感器處理方法及裝置有效
| 申請號: | 201610383735.6 | 申請日: | 2016-05-31 |
| 公開(公告)號: | CN106102144B | 公開(公告)日: | 2017-09-01 |
| 發明(設計)人: | 張俊;王彬 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | H04W52/02 | 分類號: | H04W52/02 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙)44300 | 代理人: | 黃威 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 移動 終端 傳感器 處理 方法 裝置 | ||
技術領域
本發明涉及功耗處理技術領域,尤其涉及一種基于移動終端的傳感器處理方法及裝置。
背景技術
目前,智能系統己經是用戶群最大的智能終端操作系統平臺,智能終端是目前許多用戶最常用且最重要的電子設備,智能終端中各種各樣的傳感器設備給應用多元化功能提供了硬件基礎。然而,不規范的傳感器使用方法,例如在待機期間仍持有傳感器不釋放,導致系統無法休眠、傳感器設備持續耗電,明顯增大智能終端的待機功耗。現有的智能終端功耗優化方案中,缺少對待機時傳感器使用的限制方法,不利于提升智能終端的續航能力。
故,有必要提出一種新的技術方案,以解決上述技術問題。
發明內容
有鑒于此,本發明的目的在于提供一種基于移動終端的傳感器處理方法及裝置,旨在解決現有技術存在的在待機期間仍持有傳感器不釋放,導致系統無法休眠、傳感器設備持續耗電,明顯增大智能終端的待機功耗,不利于提升智能終端的續航能力的問題。
為解決上述技術問題,本發明實施例提供了以下技術方案:
本發明實施例提供了一種基于移動終端的傳感器處理方法,所述基于移動終端的傳感器處理方法,包括以下步驟:
檢測移動終端當前是否處于待機狀態;
當檢測到移動終端當前處于待機狀態時,遍歷傳感器當前活躍連接接口隊列;
判斷所述隊列中的連接接口對應的應用程序是否符合過濾條件;其中,所述過濾條件為:在移動終端處于待機狀態時,應用程序不釋放傳感器連接;
如果判斷出所述連接接口對應的應用程序不符合過濾條件,則將所述連接接口移出所述當前活躍連接接口隊列,以釋放所述連接接口對應的傳感器連接。
優選的,在將所述連接接口移出所述當前活躍連接接口隊列,以釋放所述連接接口對應的傳感器連接的步驟之后,還包括:
將移出所述當前活躍連接接口隊列的連接接口保存至待恢復連接隊列;
獲取移出的連接接口對應的傳感器的設置參數信息;
將所述傳感器的設置參數信息添加到待恢復參數隊列中。
優選的,在將所述傳感器的設置參數信息添加到待恢復參數隊列中的步驟之后,還包括:
當檢測到移動終端當前處于非待機狀態時,遍歷所述待恢復連接隊列;
從所述待恢復參數隊列中獲取傳感器的設置參數信息;
根據所述傳感器的設置參數信息,將相應的連接接口重新添加到所述當前活躍連接接口隊列中,以恢復相應的傳感器連接。
優選的,在所述檢測移動終端當前是否處于待機狀態的步驟之前,還包括:
當應用程序需要使用傳感器時,給所述應用程序分配一連接接口,通過所述連接接口,所述應用程序能調用所述傳感器進行工作;
將分配的連接接口添加至所述傳感器當前活躍連接接口隊列中。
優選的,在所述檢測移動終端當前是否處于待機狀態的步驟之后,還包括:
當檢測到移動終端當前處于待機狀態時,判斷功耗管理功能是否開啟;
如果判斷出功耗管理功能開啟,則執行所述遍歷傳感器當前活躍連接接口隊列的步驟。
為解決上述技術問題,本發明實施例還提供了以下技術方案:
本發明實施例還提供了一種基于移動終端的傳感器處理裝置,所述基于移動終端的傳感器處理裝置,包括:
待機狀態檢測模塊,用于檢測移動終端當前是否處于待機狀態;
第一遍歷模塊,用于當檢測到移動終端當前處于待機狀態時,遍歷傳感器當前活躍連接接口隊列;
過濾判斷模塊,用于判斷所述隊列中的連接接口對應的應用程序是否符合過濾條件;其中,所述過濾條件為:在移動終端處于待機狀態時,應用程序不釋放傳感器連接;
移出模塊,用于如果判斷出所述連接接口對應的應用程序不符合過濾條件,則將所述連接接口移出所述當前活躍連接接口隊列,以釋放所述連接接口對應的傳感器連接。
優選的,所述基于移動終端的傳感器處理裝置,還包括:
保存模塊,用于將移出所述當前活躍連接接口隊列的連接接口保存至待恢復連接隊列;
第一參數獲取模塊,用于獲取移出的連接接口對應的傳感器的設置參數信息;
參數添加模塊,用于將所述傳感器的設置參數信息添加到待恢復參數隊列中。
優選的,所述基于移動終端的傳感器處理裝置,還包括:
第二遍歷模塊,用于當檢測到移動終端當前處于非待機狀態時,遍歷所述待恢復連接隊列;
第二參數獲取模塊,用于從所述待恢復參數隊列中獲取傳感器的設置參數信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610383735.6/2.html,轉載請聲明來源鉆瓜專利網。





