[發明專利]一種終端系統的喚醒監控方法及終端有效
| 申請號: | 201610547299.1 | 申請日: | 2016-07-11 |
| 公開(公告)號: | CN106227321B | 公開(公告)日: | 2018-01-26 |
| 發明(設計)人: | 熊胤琪 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙)44300 | 代理人: | 黃威 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 系統 喚醒 監控 方法 | ||
1.一種終端系統的喚醒監控方法,其特征在于,包括:
檢測終端系統是否被應用程序通過數據包喚醒;包括:通過監聽接口檢測用于監聽終端系統被應用程序通過數據包喚醒的驅動節點的值是否發生變化,若發生變化,則確定終端系統被應用程序通過數據包喚醒;若未發生變化,則結束處理;
在確定終端系統被應用程序通過數據包喚醒時,通過流量統計接口讀取在檢測到終端系統被應用程序通過數據包喚醒之前的第一預設時長內,流量有增加的應用程序的標識信息;在讀取的所有應用程序的標識信息中去除持有喚醒鎖wakelock工作的應用程序的標識信息,剩余的應用程序的標識信息為喚醒所述終端系統的所述應用程序的標識信息;
統計所述終端系統被所述應用程序通過數據包喚醒的喚醒頻率;
判斷所述喚醒頻率是否大于預設頻率閾值;
若是,則將所述應用程序的標識信息上報給后臺管理系統。
2.根據權利要求1所述的方法,其特征在于,所述統計所述終端系統被所述應用程序通過數據包喚醒的喚醒頻率包括:
在檢測到終端系統被應用程序通過數據包喚醒之后的第二預設時長內,統計終端系統被應用程序通過數據包喚醒的喚醒累積時長及喚醒累積次數;
根據所述喚醒累積時長及喚醒累積次數計算所述喚醒頻率。
3.一種終端,其特征在于,包括:
檢測單元,用于檢測終端系統是否被應用程序通過數據包喚醒;所述檢測單元包括檢測子單元和確定子單元,所述檢測子單元,用于通過監聽接口檢測用于監聽終端系統被應用程序通過數據包喚醒的驅動節點的值是否發生變化;所述確定子單元,用于在所述檢測子單元檢測到所述驅動節點的值發生變化時,確定終端系統被應用程序通過數據包喚醒,在所述檢測子單元檢測到所述驅動節點的值未發生變化時,結束處理;
獲取單元,用于在確定終端系統被應用程序通過數據包喚醒時,獲取所述應用程序的標識信息;所述獲取單元包括讀取子單元和去除子單元;所述讀取子單元,用于通過流量統計接口讀取在檢測到終端系統被應用程序通過數據包喚醒之前的第一預設時長內,流量有增加的應用程序的標識信息;所述去除子單元,用于在讀取的所有應用程序的標識信息中去除持有喚醒鎖wakelock工作的應用程序的標識信息,剩余的應用程序的標識信息為喚醒所述終端系統的所述應用程序的標識信息;
統計單元,用于統計所述終端系統被所述應用程序通過數據包喚醒的喚醒頻率;
判斷單元,用于判斷所述喚醒頻率是否大于預設頻率閾值;
上報單元,用于在所述喚醒頻率大于預設頻率閾值時,將所述應用程序的標識信息上報給后臺管理系統。
4.根據權利要求3所述的終端,其特征在于,所述統計單元包括:
統計子單元,用于在檢測到終端系統被應用程序通過數據包喚醒之后的第二預設時長內,統計終端系統被應用程序通過數據包喚醒的喚醒累積時長及喚醒累積次數;
計算子單元,用于根據所述喚醒累積時長及喚醒累積次數計算所述喚醒頻率。
5.一種計算機可讀存儲介質,其存儲用于電子數據交換的計算機程序,其中,所述計算機程序使得計算機執行如權利要求1或2所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610547299.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種服務器節點的備用供電方法
- 下一篇:一種調整屏幕工作模式的方法及終端





