[發明專利]黑屏檢測方法、移動終端及計算機可讀存儲介質有效
| 申請號: | 201711051234.9 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN107832191B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 周龍 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34;H04M1/24 |
| 代理公司: | 深圳協成知識產權代理事務所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518057 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 黑屏 檢測 方法 移動 終端 計算機 可讀 存儲 介質 | ||
1.一種黑屏檢測方法,其特征在于,所述黑屏檢測方法應用于移動終端,所述黑屏檢測方法包括以下步驟:
獲取在監測所述移動終端的顯示服務中的預設關鍵流程時輸出的關鍵流程監測日志,所述預設關鍵流程包括亮滅屏廣播接收流程、亮滅屏事件上報流程、顯示緩存區域讀取流程和系統UI顯示準備流程;
根據所述關鍵流程監測日志判斷所述移動終端的顯示服務中的預設關鍵流程是否出現異常;
在所述預設關鍵流程出現異常時,獲取在監測所述移動終端的通訊模塊的預設流程時輸出的通訊模塊監測日志,并根據所述通訊模塊監測日志判斷所述通訊模塊是否出現異常;
在所述通訊模塊出現異常時,從所述關鍵流程監測日志和所述通訊模塊監測日志中提取黑屏故障信息,并將所述黑屏故障信息輸出至特征日志文件。
2.如權利要求1所述的黑屏檢測方法,其特征在于,所述根據所述關鍵流程監測日志判斷所述移動終端的顯示服務中的預設關鍵流程是否出現異常的步驟包括:
從所述關鍵流程監測日志中提取預設關鍵流程的關鍵流程監測數據;
判斷所述關鍵流程監測數據中是否包含預設信息;
若所述關鍵流程監測數據中包含預設信息,則判定所述移動終端的顯示服務中的預設關鍵流程出現異常;
若所述關鍵流程監測數據中不包含預設信息,則判定所述移動終端的顯示服務中的預設關鍵流程未出現異常。
3.如權利要求1所述的黑屏檢測方法,其特征在于,所述根據所述通訊模塊監測日志判斷所述通訊模塊是否出現異常的步驟包括:
從所述通訊模塊監測日志中讀取在所述通訊模塊的預設流程中記錄的通訊模塊運行信息,并判斷所述通訊模塊運行信息中的運行狀態值是否為預設狀態值;
在所述通訊模塊運行信息中的運行狀態值為預設狀態值時,判定所述通訊模塊出現異常,并在所述通訊模塊運行信息中的運行狀態值不為預設狀態值時,判定所述通訊模塊未出現異常。
4.如權利要求1-3中任一項所述的黑屏檢測方法,其特征在于,所述根據所述關鍵流程監測日志判斷所述移動終端的顯示服務中的預設關鍵流程是否出現異常的步驟之后,所述黑屏檢測方法還包括:
在所述移動終端的顯示服務中的預設關鍵流程未出現異常時,檢測所述移動終端是否處于黑屏狀態;
當檢測到所述移動終端處于黑屏狀態時,獲取當前黑屏時間,并計算所述當前黑屏時間與歷史通話時間之間的時間差;
在所述時間差低于預設閾值時,獲取在監測所述移動終端的通訊模塊的預設流程時輸出的通訊模塊監測日志,并根據所述通訊模塊監測日志判斷所述通訊模塊是否出現異常;
在所述通訊模塊出現異常時,從所述通訊模塊監測日志中提取黑屏故障信息,并將所述黑屏故障信息輸出至特征日志文件。
5.如權利要求1-3中任一項所述的黑屏檢測方法,其特征在于,所述根據所述關鍵流程監測日志判斷所述移動終端的顯示服務中的預設關鍵流程是否出現異常的步驟之后,所述黑屏檢測方法還包括:
在所述移動終端的顯示服務中的預設關鍵流程出現異常時,將所述關鍵流程監測日志存儲至預設存儲分區;
在檢測到所述移動終端處于熄屏待機狀態時,對所述預設存儲分區中的關鍵流程監測日志進行去冗余處理。
6.如權利要求5所述的黑屏檢測方法,其特征在于,所述對所述預設存儲分區中的關鍵流程監測日志進行去冗余處理的步驟之后,所述黑屏檢測方法還包括:
判斷所述預設存儲分區中所述關鍵流程監測日志的存儲數據量是否超過預設閾值;
在所述關鍵流程監測日志的存儲數據量超過預設閾值時,從所述預設存儲分區中選取待刪除數據,并對所述待刪除數據進行刪除操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711051234.9/1.html,轉載請聲明來源鉆瓜專利網。





