[發明專利]一種移動終端和使移動終端進入睡眠狀態的方法有效
| 申請號: | 201310323281.X | 申請日: | 2013-07-29 |
| 公開(公告)號: | CN103402027A | 公開(公告)日: | 2013-11-20 |
| 發明(設計)人: | 張寅祥 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | H04M1/73 | 分類號: | H04M1/73;H04W52/02 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 郭偉剛 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 終端 進入 睡眠 狀態 方法 | ||
技術領域
本發明涉及移動通信領域,更具體地說,涉及一種移動終端和使移動終端進入睡眠狀態的方法。
背景技術
智能手機通常耗電較快,使智能手機在不需要使用時盡快進入睡眠狀態是主要的省電方法之一。但是現在的智能手機經常會安裝許多第三方軟件,這些第三方軟件為了維持自身數據的刷新,或出于其它的不友好目的,經常頻繁設置各種定時器,定時喚醒手機,并刷新數據,以及做各種各樣的后臺處理;同時各個應用程序為了處理各自的需求,會強制要求系統處理完它們的請求后才允許系統進入睡眠狀態。由于不同的應用程序質量良莠不齊,特別是一些惡意第三方軟件經常導致安卓系統無法睡眠,導致手機CPU一直處于運行狀態,無法進入睡眠,從而導致電池電量消耗得很快。
發明內容
本發明要解決的技術問題在于,針對現有技術的不足,設計出一種移動終端和使移動終端進入睡眠狀態的方法,阻止第三方軟件惡意運行系統的喚醒鎖,從而使系統及時進入睡眠狀態,達到良好的省電效果。
本發明解決其技術問題所采用的技術方案是:構造一種移動終端,包括電源管理系統,還包括與所述電源管理系統相連的喚醒鎖釋放系統。
優選地,本發明的喚醒鎖釋放系統包括:
時間設置模塊,用于設置所述移動終端的各應用程序申請的喚醒鎖的法定工作時間長度與用于檢測是否有喚醒鎖處于工作狀態的時間周期;
時間記錄模塊,用于記錄應用程序申請的喚醒鎖開始工作的時間點;
名單設置模塊,用于設置應用程序白名單;
操作界面模塊,用于為用戶提供自主設置操作選項;
檢測模塊,用于根據所述時間周期定期地檢測是否有喚醒鎖處于工作狀態;
判斷模塊,用于根據應用程序是否處于白名單上、應用程序運行喚醒鎖的時間長度是否超過其法定工作時間長度和咨詢確認機制判斷是否應該釋放喚醒鎖;
喚醒鎖釋放模塊,用于在所述判斷模塊判斷應該釋放喚醒鎖時釋放喚醒鎖。
優選地,所述時間周期長度為5分鐘至10分鐘。
優選地,所述名單設置模塊包括白名單列表,所述白名單列表記錄了不進行強制釋放喚醒鎖的應用程序的名單。
優選地,所述判斷模塊包括白名單模糊匹配引擎,用于判斷所述檢測模塊檢測到的處于工作狀態的喚醒鎖對應的應用程序是否在所述應用程序白名單上,所述白名單模糊匹配引擎將所述檢測模塊檢測到的處于工作狀態的喚醒鎖對應的應用程序與所述白名單列表中記錄的應用程序名單進行模糊匹配,若匹配成功,則將所述應用程序加入所述白名單列表,并認為所述喚醒鎖對應的應用程序在所述應用程序白名單上,若匹配失敗,則認為所述喚醒鎖對應的應用程序不在所述應用程序白名單上。
優選地,所述判斷模塊還包括咨詢確認子模塊,用于咨詢確認運行喚醒鎖的應用程序是否需要繼續運行該喚醒鎖;
優選地,所述時間設置模塊還用于設置所述咨詢確認子模塊的程序應答指定時間。
優選地,所述程序應答指定時間為自咨詢確認模塊啟動后1秒鐘至1分鐘之間的時間段。
優選地,所述操作界面模塊包括喚醒鎖法定時長設置子模塊,用于提供所述移動終端的各應用程序申請的喚醒鎖的法定工作時間長度的設定選項;喚醒鎖檢測周期設置子模塊,用于提供用于檢測是否有喚醒鎖處于工作狀態的時間周期的設定選項;白名單設置子模塊,用于提供應用程序白名單的設定選項;應答時間設置子模塊,用于提供所述咨詢確認子模塊的程序應答指定時間的設定選項。
優選地,本發明的使移動終端進入睡眠狀態的方法包括以下步驟:
在所述移動終端中,設置移動終端各應用程序申請的喚醒鎖的法定工作時間長度、系統檢測喚醒鎖的時間周期、咨詢確認模塊程序應答指定時間;
設置應用程序白名單;
記錄應用程序申請的喚醒鎖開始工作的時間點;
根據所述系統檢測喚醒鎖的時間周期定期地檢測是否有喚醒鎖處于工作狀態;
在檢測到有喚醒鎖處于工作狀態時,判斷所述處于工作狀態的喚醒鎖對應的應用程序是否在所述應用程序白名單上;
若所述喚醒鎖對應的應用程序不在所述應用程序白名單上,則判斷所述喚醒鎖的工作時間是否超過該喚醒鎖的法定工作時間長度;
若所述喚醒鎖的工作時間超過了該喚醒鎖的的法定工作時間長度,則啟動咨詢確認機制,詢問該應用程序是否還需要運行該喚醒鎖,若詢問結果為該應用程序不需要繼續運行該喚醒鎖,或該應用程序在指定時間內未作出明確答復,則啟動喚醒鎖釋放模塊,釋放該喚醒鎖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310323281.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:OsGRF6蛋白在調控植物株高中的應用
- 下一篇:特效頸椎病藥方





