[發明專利]終端以及待機功耗異常的檢測和處理方法有效
| 申請號: | 201210042004.7 | 申請日: | 2012-02-23 |
| 公開(公告)號: | CN103297587A | 公開(公告)日: | 2013-09-11 |
| 發明(設計)人: | 徐軍平 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04M1/24 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518040 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 以及 待機 功耗 異常 檢測 處理 方法 | ||
技術領域
本發明涉及移動通信領域,具體而言,涉及一種終端和一種待機功耗異常的檢測和處理方法。
背景技術
在目前的一些智能手機中,例如Android系統的手機,應用程序在進行工作時都需要申請對應的鎖,而在其工作結束時,就會釋放其所申請的鎖,其中,如果應用程序使用的是超時鎖,則超時鎖會在預定時間過后自動釋放,以停止該應用程序的工作。而在終端待機時,由于需要應用程序停止工作,所以需要保證系統中所有的鎖都完成釋放,才能真正實現待機狀態。
當應用程序由于異常沒有釋放鎖,或應用程序是從網上下載且沒經過正規測試,導致在手機待機時沒有及時釋放鎖,就會導致系統無法正常待機,此時待機電流異常(比正常情況要大很多)。這會導致在用戶毫無察覺的情況下,用戶手機的電池電量在短時間內耗盡,給用戶帶來極不好的體驗。
因此,需要一種技術方案,能夠避免由于手機系統中存在未釋放的鎖,而導致手機處于待機功耗異常狀態,使手機電能快速流失,保證用戶手機的待機時間較長,提升用戶的使用體驗。
發明內容
本發明所要解決的技術問題在于,提供一種技術方案,能夠避免由于手機系統中存在未釋放的鎖,而導致手機處于待機功耗異常狀態,使手機電能快速流失,保證用戶手機的待機時間較長,提升用戶的使用體驗。
有鑒于此,本發明提供一種終端,包括:電流檢測模塊,在終端發出待機請求后,檢測所述終端的系統實時消耗的電流,并將所述電流與預定閾值進行比較;鎖檢測模塊,在所述電流大于所述預定閾值時,檢測所述系統中是否存在未釋放的鎖;異常判斷模塊,在所述系統中存在未釋放的鎖時,判定所述終端處于待機功耗異常的狀態。在該技術方案中,可以在電流較大時判斷終端系統是否處于正常的待機耗電狀態,并通過檢測鎖來判定終端是否處于待機功耗異常的狀態,以便于對待機功耗異常狀態進行后續處理。
在上述技術方案中,優選地,所述電流檢測模塊按預定時間間隔,檢測所述電流;所述終端還包括:異常通知模塊,在連續預定次數判定所述終端處于待機功耗異常的狀態時,發出所述終端待機功耗異常的通知。在該技術方案中,可以在一次或多次檢測到終端處于待機功耗異常狀態時,對用戶進行通知,方便用戶了解終端的當前狀態,并手動關閉某些正在運行的應用程序。
在上述技術方案中,優選地,還包括:異常處理模塊,如果在發出所述通知后接收到關閉指示,或連續預定次數發出所述通知后未收到任何指示時,通知所述系統強制釋放所述未釋放的鎖,由所述系統的內核實現所述終端待機。在該技術方案中,如果用戶查看到通知并確定需要解除待機異常狀態,或因為某些原因一次或多次忽略掉通知,則終端系統可以自動完成所有的鎖的釋放,保證終端進行正常的低耗電的待機狀態。
在上述技術方案中,優選地,所述異常判斷模塊在所述系統存在所述未釋放的鎖時,判斷所述未釋放的鎖是否由預定應用程序所申請,并在判斷結果為否時,才判定所述終端處于待機功耗異常的狀態。在該技術方案中,由于某些應用程序需要隨時執行,例如一些通信工具或播放器,即使終端已經滅屏,但這些應用程序需要運行,如果在終端滅屏后認為終端已經發出待機請求,并強制釋放通信工具或播放器所申請的鎖時,毫無疑問影響了用戶的正常使用,而本方案正好解決了這一問題,如果預定應用程序的鎖未釋放,則不判定終端處于待機功耗異常狀態。
在上述技術方案中,優選地,還包括:閾值設置模塊,在所述系統中不存在未釋放的鎖,且所述系統的內核已實現所述終端待機時,檢測所述系統實時消耗的電流,作為所述預定閾值。在該技術方案中,可以自動實現對電流閾值的設置,既保證閾值設置的合理性和準確性,又不需用戶自行手動設置。
本發明還提供一種待機功耗異常的檢測和處理方法,包括:步驟202,在終端發出待機請求后,檢測所述終端的系統實時消耗的電流,并將所述電流與預定閾值進行比較;步驟204,在所述電流大于所述預定閾值時,檢測所述系統中是否存在未釋放的鎖;步驟206在所述系統中存在未釋放的鎖時,判定所述終端處于待機功耗異常的狀態。在該技術方案中,可以在電流較大時判斷終端系統是否處于正常的待機耗電狀態,并通過檢測鎖來判定終端是否處于待機功耗異常的狀態,以便于對待機功耗異常狀態進行后續處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210042004.7/2.html,轉載請聲明來源鉆瓜專利網。





