[發明專利]異常功耗檢測方法、裝置、電子設備及存儲介質有效
| 申請號: | 201911382901.0 | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN113051127B | 公開(公告)日: | 2022-12-13 |
| 發明(設計)人: | 彭冬煒 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/32 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 滕一斌 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 異常 功耗 檢測 方法 裝置 電子設備 存儲 介質 | ||
本申請公開了一種異常功耗檢測方法、裝置、電子設備及存儲介質,屬于數據檢測技術領域。所述方法由服務器執行,所述方法包括:根據目標應用程序的應用名稱,獲取各個目標功耗數據,根據各個目標功耗數據,獲取歸一化數據,根據歸一化數據以及標準差準則,獲取異常檢測閾值;將歸一化數據中大于異常檢測閾值的數據,確定為各個目標功耗數據中的異常功耗數據。本申請通過服務器對各個終端的功耗數據進行歸一化處理,并結合標準差準則確定異常檢測閾值,將歸一化數據中大于異常檢測閾值的數據作為異常的功耗數據,減少了功耗數據的檢測步驟,提高了功耗數據的檢測效率。
技術領域
本申請實施例涉及數據檢測技術領域,特別涉及一種異常功耗檢測方法、裝置、電子設備及存儲介質。
背景技術
隨著科技的進步,終端中安裝的應用程序越來越多,終端中各個應用程序都會對終端產生耗電情況,在終端中對各個應用程序產生的功耗進行檢測是提升終端續航能力的重要方面之一。
目前,對終端中各個應用程序產生的功耗情況進行檢測時,往往需要人工抓取功耗數據,并且通過人工分析數據的方式,對各個應用程序的功耗進行分析,從而實現對終端中的功耗數據的檢測。比如,通過人工分析數據的方式得到前臺時間閾值、占用資源時間閾值、使用頻率閾值,當終端的功耗數據中的前臺時間小于前臺時間閾值,且占用資源時間大于占用資源時間閾值或使用頻率大于使用頻率閾值,則將該功耗數據確定為異常的功耗數據。
其中,上述人工分析以及人為設定閾值的方式需要的步驟比較繁瑣,增加了功耗檢測的工作量和復雜程度,降低了功耗數據的檢測效率。
發明內容
本申請實施例提供了一種異常功耗檢測方法、裝置、電子設備及存儲介質,可以提高功耗數據的檢測效率。所述技術方案如下:
一方面,本申請實施例提供了一種異常功耗檢測方法,所述方法由服務器執行,所述方法包括:
根據目標應用程序的應用名稱,獲取各個目標功耗數據,所述各個目標功耗數據用于描述所述目標應用程序在各個終端中運行時所述各個終端的耗電情況;
根據所述各個目標功耗數據,獲取歸一化數據,所述歸一化數據是按照所述各個目標功耗數據的第一數據維度,將所述各個目標功耗數據的第二數據維度進行歸一化處理后得到的數據,所述第一數據維度是所述各個目標功耗數據中包含的任意一個數據維度,所述第二數據維度是所述各個目標功耗數據中包含的另一個數據維度;
根據所述歸一化數據以及標準差準則,獲取異常檢測閾值;
將所述歸一化數據中大于所述異常檢測閾值的數據,確定為所述各個目標功耗數據中的異常功耗數據。
另一方面,本申請實施例提供了一種異常功耗檢測裝置,所述裝置用于服務器中,所述裝置包括:
第一數據獲取模塊,用于根據目標應用程序的應用名稱,獲取各個目標功耗數據,所述各個目標功耗數據用于描述所述目標應用程序在各個終端中運行時所述各個終端的耗電情況;
第二數據獲取模塊,用于根據所述各個目標功耗數據,獲取歸一化數據,所述歸一化數據是按照所述各個目標功耗數據的第一數據維度,將所述各個目標功耗數據的第二數據維度進行歸一化處理后得到的數據,所述第一數據維度是所述各個目標功耗數據中包含的任意一個數據維度,所述第二數據維度是所述各個目標功耗數據中包含的另一個數據維度;
閾值獲取模塊,用于根據所述歸一化數據以及標準差準則,獲取異常檢測閾值;
異常數據確定模塊,用于將所述歸一化數據中大于所述異常檢測閾值的數據,確定為所述各個目標功耗數據中的異常功耗數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911382901.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:半導體結構及其形成方法
- 下一篇:機械臂和搬運裝置





