本公開涉及通信
技術(shù)領(lǐng)域:
,尤其涉及終端設(shè)備的控制方法及裝置。
背景技術(shù):
:隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來越多的智能設(shè)備走入了人們的生活,比如:智能手機、平板電腦等,用戶可以在智能設(shè)備中安裝各種各樣的應(yīng)用(application,簡稱為:app),以實現(xiàn)不同功能。目前,系統(tǒng)會向終端設(shè)備中的應(yīng)用提供喚醒鎖(英文:wakelock),應(yīng)用可以通過調(diào)用wakelock保持系統(tǒng)的喚醒,比如:保持中央處理器(centralprocessingunit,簡稱為:cpu)的運轉(zhuǎn)、保持屏幕的顯示等,從而避免應(yīng)用正在執(zhí)行的任務(wù)被中斷。技術(shù)實現(xiàn)要素:為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供終端設(shè)備的控制方法及裝置。所述技術(shù)方案如下:根據(jù)本公開實施例的第一方面,提供一種終端設(shè)備的控制方法,包括:接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;向終端設(shè)備發(fā)送所述異常應(yīng)用黑名單。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,進而根據(jù)應(yīng)用信息確定異常應(yīng)用黑名單,其中,異常應(yīng)用黑名單中包括后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的異常應(yīng)用的標識,最后向終端設(shè)備發(fā)送異常應(yīng)用黑名單。其中,可以通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息來確定異常應(yīng)用黑名單,使得確定的異常應(yīng)用黑名單的更為準確,進而有效的避免異常應(yīng)用的持鎖而導(dǎo)致的終端設(shè)備耗電量上升的問題,有效降低了終端設(shè)備耗電量且有效提升了用戶體驗。在一個實施例中,所述根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單包括:檢測接收到的所述應(yīng)用信息;當檢測到應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且所述應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定所述應(yīng)用為候選異常應(yīng)用;若全部的所述應(yīng)用信息中出現(xiàn)所述候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定所述候選異常應(yīng)用為添加至所述異常應(yīng)用黑名單中的異常應(yīng)用。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:首先根據(jù)應(yīng)用信息確定候選異常應(yīng)用,進而若全部的應(yīng)用信息中出現(xiàn)候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定候選異常應(yīng)用為添加至異常應(yīng)用黑名單中的異常應(yīng)用。從而使得確定的異常應(yīng)用黑名單更加準確。在一個實施例中,所述方法還包括:根據(jù)后續(xù)接收的應(yīng)用信息更新所述異常應(yīng)用黑名單;向終端設(shè)備發(fā)送更新指令,其中,所述更新指令中攜帶更新后的異常應(yīng)用黑名單。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:后續(xù)還會向終端設(shè)備發(fā)送攜帶更新后的異常應(yīng)用黑名單的更新指令,從而使得終端設(shè)備中的異常應(yīng)用黑名單更加準確。在一個實施例中,所述接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,包括:接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,所述加密壓縮文件中包括:所述至少一個應(yīng)用的應(yīng)用信息;從所述加密壓縮文件中獲取所述至少一個應(yīng)用的應(yīng)用信息。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過傳輸加密壓縮文件,從而提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬。根據(jù)本公開實施例的第一方面,提供一種終端設(shè)備的控制方法,包括:獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過向服務(wù)器發(fā)送應(yīng)用信息,進而接收服務(wù)器發(fā)送的異常應(yīng)用黑名單,并禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,其中,由于終端設(shè)備會向服務(wù)器發(fā)送應(yīng)用信息,進而使得服務(wù)器可以通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息來確定異常應(yīng)用黑名單,使得確定的異常應(yīng)用黑名單的更為準確,進而有效的避免異常應(yīng)用的持鎖而導(dǎo)致的終端設(shè)備耗電量上升的問題,有效降低了終端設(shè)備耗電量且有效提升了用戶體驗。在一個實施例中,所述獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息包括:按照第一預(yù)設(shè)周期,周期性的獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息;所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器,包括:按照第二預(yù)設(shè)周期,周期性的將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:按照第一預(yù)設(shè)周期,周期性的獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,并按照第二預(yù)設(shè)周期,周期性的將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,從而可以有效降低終端設(shè)備的耗電量。在一個實施例中,所述方法還包括:接收所述服務(wù)器發(fā)送的更新指令,所述更新指令中攜帶更新后的異常應(yīng)用黑名單;根據(jù)所述更新后的異常應(yīng)用黑名單更新所述終端設(shè)備接收的所述異常應(yīng)用黑名單。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)接收到的更新指令更新終端設(shè)備中的異常應(yīng)用黑名單,從而使得終端設(shè)備中的異常應(yīng)用黑名單更加準確。在一個實施例中,所述禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,包括:通過系統(tǒng)電量管理服務(wù)禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。在一個實施例中,所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:將所述至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;將所述加密壓縮文件發(fā)送給所述服務(wù)器。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過將加密壓縮文件的形式發(fā)送至少一個應(yīng)用的應(yīng)用信息,從而有效提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬。在一個實施例中,所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:獲取所述應(yīng)用的持鎖時間;在檢測到所述應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將所述應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過獲取應(yīng)用的持鎖時間,在檢測到應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,由于終端設(shè)備對獲取到的應(yīng)用的應(yīng)用信息進行了篩選,從而提升了服務(wù)器確定異常應(yīng)用黑名單的準確性。根據(jù)本公開實施例的第三方面,提供一種終端設(shè)備的控制裝置,包括:接收模塊,用于接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;確定模塊,用于根據(jù)所述接收模塊接收的所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;第一發(fā)送模塊,用于向終端設(shè)備發(fā)送所述確定模塊確定的所述異常應(yīng)用黑名單。在一個實施例中,所述確定模塊包括:檢測子模塊、第一確定子模塊和第二確定子模塊;所述檢測子模塊,用于檢測所述接收模塊接收到的所述應(yīng)用信息;所述第一確定子模塊,用于當所述檢測子模塊檢測到所述接收模塊接收到的應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且所述應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定所述應(yīng)用為候選異常應(yīng)用;所述第二確定子模塊,用于當全部的所述應(yīng)用信息中出現(xiàn)所述第一確定子模塊確定的所述候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù)時,則確定所述候選異常應(yīng)用為添加至所述異常應(yīng)用黑名單中的異常應(yīng)用。在一個實施例中,所述裝置還包括:更新模塊和第二發(fā)送模塊;所述更新模塊,用于根據(jù)所述接收模塊后續(xù)接收的應(yīng)用信息更新所述異常應(yīng)用黑名單;所述第二發(fā)送模塊,用于向終端設(shè)備發(fā)送更新指令,其中,所述更新指令中攜帶更新后的異常應(yīng)用黑名單。在一個實施例中,所述接收模塊包括:接收子模塊和獲取子模塊;所述接收子模塊,用于接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,所述加密壓縮文件中包括:所述至少一個應(yīng)用的應(yīng)用信息;所述獲取子模塊,用于從所述接收子模塊接收到的所述加密壓縮文件中獲取所述至少一個應(yīng)用的應(yīng)用信息。根據(jù)本公開實施例的第四方面,提供一種終端設(shè)備的控制裝置,包括:獲取模塊,用于獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;發(fā)送模塊,用于將所述獲取模塊獲取的所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;第一接收模塊,用于接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止模塊,用于禁止所述終端設(shè)備中與所述第一接收模塊接收的所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。在一個實施例中,所述獲取模塊包括:第一獲取子模塊;所述發(fā)送模塊包括:第一發(fā)送子模塊;所述第一獲取子模塊,用于按照第一預(yù)設(shè)周期,周期性的獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息;所述第一發(fā)送子模塊,用于按照第二預(yù)設(shè)周期,周期性的將所述第一獲取子模塊獲取的所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。在一個實施例中,所述裝置還包括:第二接收模塊和更新模塊;所述第二接收模塊,用于接收所述服務(wù)器發(fā)送的更新指令,所述更新指令中攜帶更新后的異常應(yīng)用黑名單;所述更新模塊,用于根據(jù)所述第二接收模塊接收的所述更新后的異常應(yīng)用黑名單更新所述終端設(shè)備接收的所述異常應(yīng)用黑名單。在一個實施例中,所述禁止模塊包括:禁止子模塊;所述禁止子模塊,用于通過系統(tǒng)電量管理服務(wù)禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。在一個實施例中,所述發(fā)送模塊包括:處理子模塊和第二發(fā)送子模塊;所述處理子模塊,用于將所述至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;所述第二發(fā)送子模塊,用于將所述處理子模塊得到的所述加密壓縮文件發(fā)送給所述服務(wù)器。在一個實施例中,所述發(fā)送模塊包括:第二獲取子模塊、檢測子模塊和第三確定子模塊;所述第二獲取子模塊,用于獲取所述應(yīng)用的持鎖時間;所述檢測子模塊,用于檢測到所述應(yīng)用的持鎖時間是否大于第三預(yù)設(shè)值;所述第三確定子模塊,用于在所述檢測子模塊檢測到所述應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將所述應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。根據(jù)本公開實施例的第五方面,提供一種終端設(shè)備的控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;向終端設(shè)備發(fā)送所述異常應(yīng)用黑名單。根據(jù)本公開實施例的第六方面,提供一種終端設(shè)備的控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。根據(jù)本公開實施例的第七方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機指令,該指令被處理器執(zhí)行時實現(xiàn)以下步驟:接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;向終端設(shè)備發(fā)送所述異常應(yīng)用黑名單。根據(jù)本公開實施例的第八方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機指令,該指令被處理器執(zhí)行時實現(xiàn)以下步驟:獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。圖1是根據(jù)一示例性實施例一示出的終端設(shè)備的控制方法的流程圖。圖2是根據(jù)一示例性實施例示出的終端設(shè)備的控制方法中步驟s102的流程圖。圖3是根據(jù)一示例性實施例二示出的終端設(shè)備的控制方法的流程圖。圖4是根據(jù)一示例性實施例示出的終端設(shè)備的控制方法中步驟s101的流程圖。圖5是根據(jù)一示例性實施例三示出的終端設(shè)備的控制方法的流程圖。圖6是根據(jù)一示例性實施例四示出的終端設(shè)備的控制方法的流程圖。圖7是根據(jù)一示例性實施例一示出的終端設(shè)備的控制裝置的框圖。圖8是根據(jù)一示例性實施例示出的終端設(shè)備的控制裝置中確定模塊12的框圖。圖9是根據(jù)一示例性實施例二示出的終端設(shè)備的控制裝置的框圖。圖10是根據(jù)一示例性實施例示出的終端設(shè)備的控制裝置中接收模塊12的框圖。圖11是根據(jù)一示例性實施例三示出的終端設(shè)備的控制裝置的框圖。圖12是根據(jù)一示例性實施例示出的終端設(shè)備的控制裝置中獲取模塊21的框圖。圖13是根據(jù)一示例性實施例四示出的終端設(shè)備的控制裝置的框圖。圖14是根據(jù)一示例性實施例示出的終端設(shè)備的控制裝置中禁止模塊24的框圖。圖15是根據(jù)一示例性實施例一示出的終端設(shè)備的控制裝置中發(fā)送模塊22的框圖。圖16是根據(jù)一示例性實施例二示出的終端設(shè)備的控制裝置中發(fā)送模塊22的框圖。圖17是根據(jù)一示例性實施例示出的一種用于終端設(shè)備的控制裝置90的框圖。圖18是根據(jù)一示例性實施例示出的一種用終端設(shè)備的控制裝置80的框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。目前,當某個應(yīng)用進行一些自認為關(guān)鍵的操作時,如下載,都會通過系統(tǒng)中的電源管理服務(wù)(英文:powermanagerservice)申請一個wakelock,防止中央處理器(centralprocessingunit,簡稱為:cpu)進入休眠狀態(tài),在完成操作后,釋放此wakelock。但一些應(yīng)用通常因為某些原因忘記釋放,或是不想釋放,導(dǎo)致cpu一直處于工作狀態(tài),從而消耗電量,造成耗電量的上升,進一步地削減電池的續(xù)航能力。而且,這些應(yīng)用都運行在后臺,用戶無法感知到,使得即使在手機熄屏?xí)r,電量消耗的依然很快。在這種情況下,由于用戶也無法知道是哪個應(yīng)用耗電,因而都會把問題歸結(jié)到終端設(shè)備上來,降低用戶的使用體驗。目前,都是通過用戶對應(yīng)用的反饋信息來確定持wakelock的異常應(yīng)用,從而在終端設(shè)備中禁止該些異常應(yīng)用持wakelock,從而保證該些異常應(yīng)用無法影響系統(tǒng)正常休眠。通過上述方法是通過用戶的配合確定異常應(yīng)用,但由于反饋信息是用戶主觀發(fā)送的,從而導(dǎo)致確定的異常應(yīng)用不準確,導(dǎo)致正常的應(yīng)用也被禁止持wakelock,從而在造成系統(tǒng)耗電量增加的同時影響了用戶體驗。本公開通過各個終端設(shè)備主動收集自身安裝應(yīng)用的應(yīng)用信息,包括:應(yīng)用的標識、應(yīng)用的持鎖時間和應(yīng)用的后臺運行時間,進而將收集到的應(yīng)用信息發(fā)送給服務(wù)器,服務(wù)器在收集到大量的終端設(shè)備發(fā)送的應(yīng)用信息后,在該些應(yīng)用信息中確定異常應(yīng)用黑名單,該異常應(yīng)用黑名單中包括后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用,進而服務(wù)器將異常應(yīng)用黑名單發(fā)送給終端設(shè)備,在終端設(shè)備接收到該異常應(yīng)用黑名單后,禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。其中,可以通過終端設(shè)備主動收集應(yīng)用信息,并發(fā)送給服務(wù)器,服務(wù)器可以通過大量終端設(shè)備上傳的應(yīng)用信息確定異常應(yīng)用黑名單,從而使得確定的異常應(yīng)用更為準確,進而有效的避免異常應(yīng)用的持鎖而導(dǎo)致的終端設(shè)備耗電量上升的問題,有效降低了終端設(shè)備耗電量且有效提升了用戶體驗。值得注意的是,為了可以清楚的說明本公開的方案,以下實施例中以應(yīng)用持wakelock為例進行說明,但在實際應(yīng)用中可以為其他類型的鎖。圖1是根據(jù)一示例性實施例一示出的終端設(shè)備的控制方法的流程圖,如圖1所示,該方法用于服務(wù)器中,包括以下步驟s101-s103:在步驟s101中,接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,其中,應(yīng)用信息包括:應(yīng)用的標識、應(yīng)用的持鎖時間和應(yīng)用的后臺運行時間。在步驟s102中,根據(jù)應(yīng)用信息確定異常應(yīng)用黑名單,其中,異常應(yīng)用黑名單中包括異常應(yīng)用的標識,該異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用。在步驟s103中,向終端設(shè)備發(fā)送異常應(yīng)用黑名單。本公開實施例中,通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,進而根據(jù)應(yīng)用信息確定異常應(yīng)用黑名單,其中,異常應(yīng)用黑名單中包括后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的異常應(yīng)用的標識,最后向終端設(shè)備發(fā)送異常應(yīng)用黑名單。其中,可以通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息來確定異常應(yīng)用黑名單,使得確定的異常應(yīng)用黑名單的更為準確,進而有效的避免異常應(yīng)用的持鎖而導(dǎo)致的終端設(shè)備耗電量上升的問題,有效降低了終端設(shè)備耗電量且有效提升了用戶體驗。示例的,可以根據(jù)接收的到的每一個終端設(shè)備發(fā)送的應(yīng)用信息來判斷添加至異常應(yīng)用黑名單中的應(yīng)用。例如:假設(shè)第一預(yù)設(shè)值為38分鐘,第二預(yù)設(shè)值為10分鐘,而服務(wù)器接收到的第一終端設(shè)備發(fā)送的應(yīng)用信息如下表1所示:應(yīng)用標識為a的應(yīng)用的持鎖時間為15分鐘,后臺運行時間為60分鐘;應(yīng)用標識為b的應(yīng)用的持鎖時間為12分鐘,后臺運行時間為30分鐘;應(yīng)用標識為c的應(yīng)用的持鎖時間為50分鐘,后臺運行時間為40分鐘;表1應(yīng)用的標識應(yīng)用的持鎖時間應(yīng)用的后臺運行時間a15分鐘60分鐘b12分鐘30分鐘c50分鐘40分鐘此時,服務(wù)器根據(jù)第一預(yù)設(shè)值和第二預(yù)設(shè)值并結(jié)合表1得到應(yīng)用b為異常應(yīng)用,則將應(yīng)用b添加至異常應(yīng)用黑名單中,進而向終端設(shè)備推送該異常應(yīng)用黑名單。由于通過一個終端設(shè)備發(fā)送的應(yīng)用信息來確定異常應(yīng)用黑名單,使得確定的異常應(yīng)用黑名單的數(shù)據(jù)量較小,從而確定的異常應(yīng)用黑名單不夠準確。例如:在第一終端設(shè)備中應(yīng)用b的持鎖時間和后臺運行時間可能是由于用戶的誤操作才分別滿足上述的第一預(yù)設(shè)值和第二預(yù)設(shè)值,從而當服務(wù)器根據(jù)第一終端設(shè)備發(fā)送的應(yīng)用信息確定應(yīng)用b為異常應(yīng)用,從而推送給其他終端設(shè)備,進而使得本該是正常應(yīng)用的b被禁止持wakelock,造成應(yīng)用b無法正常運行,從而影響用戶體檢。因此,本公開中可以通過接收多個終端設(shè)備發(fā)送的應(yīng)用信息,繼而根據(jù)該些終端發(fā)送的所有的應(yīng)用信息來確定上述的異常應(yīng)用黑名單。此時,如圖2所示,上述的步驟s102包括以下步驟s1021-步驟s1023:在步驟s1021中,檢測接收到的應(yīng)用信息。在步驟s1022中,當檢測到應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定該應(yīng)用為候選異常應(yīng)用。在步驟s1023中,若全部的應(yīng)用信息中出現(xiàn)候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定候選異常應(yīng)用為添加至異常應(yīng)用黑名單中的異常應(yīng)用。例如:假設(shè)第一預(yù)設(shè)值為38分鐘,第二預(yù)設(shè)值為10分鐘,預(yù)設(shè)次數(shù)為2次,而服務(wù)器接收到的位終端設(shè)備1、終端設(shè)備2和終端設(shè)備3發(fā)送的應(yīng)用信息如下表2所示,假設(shè):終端設(shè)備1發(fā)送的應(yīng)用的應(yīng)用信息為:應(yīng)用標識為a的應(yīng)用的持鎖時間為15分鐘,后臺運行時間為60分鐘;應(yīng)用標識為b的應(yīng)用的持鎖時間為12分鐘,后臺運行時間為30分鐘;應(yīng)用標識為c的應(yīng)用的持鎖時間為50分鐘,后臺運行時間為40分鐘。終端設(shè)備2發(fā)送的應(yīng)用的應(yīng)用信息為應(yīng)用標識為e的應(yīng)用的持鎖時間為15分鐘,后臺運行時間為60分鐘;應(yīng)用標識為b的應(yīng)用的持鎖時間為14分鐘,后臺運行時間為37分鐘。終端設(shè)備3發(fā)送的應(yīng)用的應(yīng)用信息為應(yīng)用標識為g的應(yīng)用的持鎖時間為15分鐘,后臺運行時間為24分鐘;應(yīng)用標識為b的應(yīng)用的持鎖時間為15分鐘,后臺運行時間為35分鐘;應(yīng)用標識為h的應(yīng)用的持鎖時間為5分鐘,后臺運行時間為40分鐘。表2服務(wù)器依次判斷接收到的上述表2中的各個應(yīng)用信息,首先判斷終端設(shè)備1中的應(yīng)用a,雖然應(yīng)用a的持鎖時間15分鐘大于第二預(yù)設(shè)值10分鐘,但應(yīng)用a的后臺運行時間60分鐘小于第一預(yù)設(shè)值為38分鐘,所以確定應(yīng)用a不是候選異常應(yīng)用,繼續(xù)以類似的方法判斷終端設(shè)備1中的應(yīng)用b和應(yīng)用c,以及其他終端設(shè)備中的應(yīng)用信息,基于上述判斷,在終端設(shè)備1發(fā)送的應(yīng)用信息中,確定應(yīng)用a和應(yīng)用c不是候選異常應(yīng)用,而應(yīng)用b是候選異常應(yīng)用;在終端設(shè)備2發(fā)送的應(yīng)用信息中,確定應(yīng)用e不是候選異常應(yīng)用,而應(yīng)用b是候選異常應(yīng)用;在終端設(shè)備3發(fā)送的應(yīng)用信息中,確定應(yīng)用h不是候選異常應(yīng)用,而應(yīng)用g和應(yīng)用b是候選異常應(yīng)用。基于上述的分析,應(yīng)用b和應(yīng)用g是候選異常應(yīng)用,而候選異常應(yīng)用b出現(xiàn)的次數(shù)為3次大于預(yù)設(shè)次數(shù),而候選異常應(yīng)用g出現(xiàn)的次數(shù)為1次小于預(yù)設(shè)次數(shù),從而確定候選異常應(yīng)用b為添加至異常應(yīng)用黑名單中的異常應(yīng)用。值得注意的是,本公開中,服務(wù)器在推送異常應(yīng)用黑名單時,可以將異常應(yīng)用黑名單推動至向服務(wù)器發(fā)送應(yīng)用信息的終端設(shè)備,也可以將異常應(yīng)用黑名單推動至未向服務(wù)器發(fā)送應(yīng)用信息的終端設(shè)備,本公開不對服務(wù)器推送異常應(yīng)用黑名單的終端設(shè)備加以限制。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:首先根據(jù)應(yīng)用信息確定候選異常應(yīng)用,進而若全部的應(yīng)用信息中出現(xiàn)候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定候選異常應(yīng)用為添加至異常應(yīng)用黑名單中的異常應(yīng)用。從而使得確定的異常應(yīng)用黑名單更加準確。示例的,隨著通信技術(shù)的發(fā)展,新類型的應(yīng)用也層出不窮,為了提升異常應(yīng)用黑名單的準確性,后續(xù)的,服務(wù)器會更新異常應(yīng)用黑名單,并將更新后的異常應(yīng)用黑名單發(fā)送給終端設(shè)備,此時,如圖3所示,上述的方法還包括步驟s104-步驟s105:在步驟s104中,根據(jù)后續(xù)接收的應(yīng)用信息更新異常應(yīng)用黑名單。在步驟s105中,向終端設(shè)備發(fā)送更新指令,其中,更新指令中攜帶更新后的異常應(yīng)用黑名單。終端設(shè)備會持續(xù)的向服務(wù)器發(fā)送應(yīng)用信息,進而在服務(wù)器向終端設(shè)備推送了異常應(yīng)用黑名單后,服務(wù)器還會繼續(xù)根據(jù)后續(xù)接收到的應(yīng)用信息確定異常應(yīng)用,并確定新的異常應(yīng)用,從而擴大異常應(yīng)用黑名單的覆蓋范圍。此時,服務(wù)器向終端設(shè)備發(fā)送的更新指令中攜帶更新后的異常應(yīng)用黑名單,在一種可實現(xiàn)的方式中,可以將完整的更新后的的異常應(yīng)用黑名單發(fā)送給終端設(shè)備,從而終端設(shè)備可以直接保存該更新后的異常應(yīng)用黑名單,但完整的更新后的異常應(yīng)用黑名單所占用的數(shù)據(jù)量較大,從而使得發(fā)送時延較大,且容易造成數(shù)據(jù)丟包,因此,可以發(fā)送需要更新的異常應(yīng)用,比如:發(fā)送新的異常應(yīng)用。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:后續(xù)還會向終端設(shè)備發(fā)送攜帶更新后的異常應(yīng)用黑名單的更新指令,從而使得終端設(shè)備中的異常應(yīng)用黑名單更加準確。在一種可實現(xiàn)方式中,為了提升數(shù)據(jù)傳輸?shù)陌踩?,因此,終端設(shè)備在向服務(wù)器發(fā)送應(yīng)用信息時,可以對應(yīng)用信息進行加密,進而傳輸加密后的應(yīng)用信息。在另一種可實現(xiàn)方式中,為了降低數(shù)據(jù)傳輸所需要的帶寬,因此,終端設(shè)備在向服務(wù)器發(fā)送應(yīng)用信息時,可以對應(yīng)用信息進行壓縮,進而傳輸壓縮后的應(yīng)用信息。在再一種可實現(xiàn)方式中,為了提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬,因此,終端設(shè)備在向服務(wù)器發(fā)送應(yīng)用信息時,可以對應(yīng)用信息進行加密壓縮,進而傳輸加密壓縮后的應(yīng)用信息。此時,如圖4所示,上述的步驟s101可以實施為步驟s1011-步驟s1012:在步驟s1011中,接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,加密壓縮文件中包括:至少一個應(yīng)用的應(yīng)用信息;在步驟s1012中,從加密壓縮文件中獲取至少一個應(yīng)用的應(yīng)用信息。上述的加密可以使用預(yù)設(shè)的加密算法和預(yù)設(shè)的解密算法,此時終端設(shè)備使用預(yù)設(shè)的加密算法進行加密,而服務(wù)器使用預(yù)設(shè)的解密算法解密,從而獲取到至少一個應(yīng)用的應(yīng)用信息。值得注意的是,本公開不對終端設(shè)備中采用的加密壓縮的方法加以限制,同樣的,也不對服務(wù)器中采用的解密解壓縮的方法加以限制。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過傳輸加密壓縮文件,從而提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬。圖5是根據(jù)一示例性實施例三示出的終端設(shè)備的控制方法的流程圖,如圖5所示,本公開提供的方法可以用于終端設(shè)備中,所述終端設(shè)備可以包括但不限于智能手機、平板電腦、掌上電腦(personaldigitalassistant,簡稱為:pda)、個人計算機(personalcomputer,簡稱為:pc)、可穿戴設(shè)備等設(shè)備,上述的方法包括以下步驟s201-s204:在步驟s201中,獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,其中,應(yīng)用信息包括:標識、持鎖時間和后臺運行時間。在一種可實現(xiàn)方式中,可以通過終端設(shè)備系統(tǒng)的框架(英文:framwork)層對各個應(yīng)用占用wakelock的時間進行獲取,在另一種可實現(xiàn)方式中,可以在終端設(shè)備開機后,在終端設(shè)備的操作系統(tǒng)發(fā)出boot_complete事件后,在操作系統(tǒng)中啟動打點服務(wù)(英文:wakelockinfocollectservice),該打點服務(wù)用于獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息。在步驟s202中,將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,異常應(yīng)用黑名單中包括異常應(yīng)用的標識,異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用。在步驟s203中,接收服務(wù)器發(fā)送的異常應(yīng)用黑名單。在步驟s204中,禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。當終端設(shè)備接收到服務(wù)器發(fā)送的異常應(yīng)用黑名單后,檢查終端設(shè)備中的應(yīng)用,確定出與異常應(yīng)用黑名單中匹配的異常應(yīng)用,進而禁止該些異常應(yīng)用持鎖。其中,禁止該些異常應(yīng)用持鎖包括:如果該些異常應(yīng)用已經(jīng)持鎖,則取消該些異常應(yīng)用所持的鎖;如果該些異常應(yīng)用沒有持鎖,則禁止該些異常應(yīng)用持鎖,也即,在后期該些異常應(yīng)用申請持鎖時,則系統(tǒng)拒絕授予該些異常應(yīng)用的申請。其中,禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,包括:通過系統(tǒng)電量管理服務(wù)(英文:powermanagerservice)禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。值得注意的是,在本公開中的應(yīng)用可以為終端設(shè)備中安裝的應(yīng)用程序,包括終端設(shè)備在出廠時已安裝的應(yīng)用程序,也可以為用戶后續(xù)下載安裝的應(yīng)用。本公開中,通過向服務(wù)器發(fā)送應(yīng)用信息,進而接收服務(wù)器發(fā)送的異常應(yīng)用黑名單,并禁止終端設(shè)備中與異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,其中,由于終端設(shè)備會向服務(wù)器發(fā)送應(yīng)用信息,進而使得服務(wù)器可以通過接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息來確定異常應(yīng)用黑名單,使得確定的異常應(yīng)用黑名單的更為準確,進而有效的避免異常應(yīng)用的持鎖而導(dǎo)致的終端設(shè)備耗電量上升的問題,有效降低了終端設(shè)備耗電量且有效提升了用戶體驗。終端設(shè)備可以實時的向服務(wù)器發(fā)送獲取到的應(yīng)用信息,但終端設(shè)備向服務(wù)器發(fā)送應(yīng)用信息是需要耗費終端設(shè)備的電量并占用終端設(shè)備的發(fā)送帶寬,因此,在一種可實現(xiàn)方式中可以周期性的獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,此時,獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息包括:按照第一預(yù)設(shè)周期,周期性的獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息。而將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,包括:按照第二預(yù)設(shè)周期,周期性的將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器。由于終端設(shè)備需要周期性的向服務(wù)器發(fā)送至少一個應(yīng)用的應(yīng)用信息,此時,可以在終端設(shè)備中會保存一張用于記錄每一應(yīng)用的應(yīng)用信息的信息記錄表,其中,該信息記錄表中至少包括以下信息:應(yīng)用的標識、應(yīng)用的持鎖時間、應(yīng)用的后臺運行時間。當獲取到應(yīng)用的應(yīng)用信息后,記錄至該信息記錄表中。值得注意的是,上述的第一預(yù)設(shè)周期和第二預(yù)設(shè)周期可以為系統(tǒng)預(yù)設(shè),也可以為用戶手動設(shè)置,本公開不對第一預(yù)設(shè)周期和第二預(yù)設(shè)周期的時間值加以限制。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:按照第一預(yù)設(shè)周期,周期性的獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,并按照第二預(yù)設(shè)周期,周期性的將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,從而可以有效降低終端設(shè)備的耗電量。在一個實施例中,上述方法還包括:終端設(shè)備在接收到服務(wù)器發(fā)送的更新指令,更新指令中攜帶更新后的異常應(yīng)用黑名單,并根據(jù)更新后的異常應(yīng)用黑名單更新終端設(shè)備接收的異常應(yīng)用黑名單。其中,終端設(shè)備在接收到服務(wù)器發(fā)送的異常應(yīng)用黑名單后,可以保存該異常應(yīng)用黑名單,當接收到更新后的異常應(yīng)用黑名單后,根據(jù)該更新后的異常應(yīng)用黑名單來更新保存的異常應(yīng)用黑名單,從而提升了確定終端設(shè)備中異常應(yīng)用的準確性。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)接收到的更新指令更新終端設(shè)備中的異常應(yīng)用黑名單,從而使得終端設(shè)備中的異常應(yīng)用黑名單更加準確。為了提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬,因此,終端設(shè)備在向服務(wù)器發(fā)送應(yīng)用信息時,可以對應(yīng)用信息進行加密壓縮,進而傳輸加密壓縮后的應(yīng)用信息,此時,將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:將至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;并將加密壓縮文件發(fā)送給服務(wù)器。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過將加密壓縮文件的形式發(fā)送至少一個應(yīng)用的應(yīng)用信息,從而有效提升數(shù)據(jù)傳輸?shù)陌踩圆⑶医档蛿?shù)據(jù)傳輸所需要的帶寬。在一個實施例中,終端設(shè)備會將獲取到的所有應(yīng)用的應(yīng)用信息均發(fā)送給服務(wù)器,但如果發(fā)送所有應(yīng)用的應(yīng)用信息會導(dǎo)致占用帶寬較大,且發(fā)送時延較長,而在較長的發(fā)送時延內(nèi),會導(dǎo)致數(shù)據(jù)丟失,因此,如圖6所示,在終端設(shè)備收集到應(yīng)用的應(yīng)用信息后,將至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:獲取應(yīng)用的持鎖時間;在檢測到應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器。在終端設(shè)備收集到應(yīng)用的應(yīng)用信息后,會首先判斷該應(yīng)用的持鎖時間是否大于第三預(yù)設(shè)值,只有當該應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,才將該應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,從而有效減少了服務(wù)器接收到的應(yīng)用信息的數(shù)量,提升了服務(wù)器確定異常應(yīng)用黑名單的準確性。上述的第三預(yù)設(shè)值與第二預(yù)設(shè)值可以相同,也可以不同,本公開不對第三預(yù)設(shè)值與第二預(yù)設(shè)值的具體數(shù)值加以限制。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過獲取應(yīng)用的持鎖時間,在檢測到應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,由于終端設(shè)備對獲取到的應(yīng)用的應(yīng)用信息進行了篩選,從而提升了服務(wù)器確定異常應(yīng)用黑名單的準確性。下面通過實施例詳細介紹實現(xiàn)過程。圖6是根據(jù)一示例性實施例四示出的終端設(shè)備的控制方法的流程圖,本公開中的終端設(shè)備為手機,如圖6所示,該方法包括以下步驟:在步驟s301中,手機的操作系統(tǒng)開機后,廣播boot_complete事件。在步驟s302中,手機中的打點模塊接收到boot_complete事件后,啟動打點服務(wù)(英文:wakelockinfocollectservice),該打點服務(wù)每隔6個小時通過dump服務(wù)接口系統(tǒng)電量統(tǒng)計服務(wù)(batterystatsservice)得到應(yīng)用持wakelock的時間和后臺運行時間,并將得到的應(yīng)用持wakelock的時間、應(yīng)用后臺運行時間和應(yīng)用的標識進行壓縮得到加密壓縮文件。在步驟s303中,每天一次的頻率將加密壓縮文件上傳給服務(wù)器。在步驟s304中,服務(wù)器把每天收集到的所有的終端設(shè)備發(fā)送的加密壓縮文件進行解壓縮,并將獲取到的應(yīng)用信息進行匯總。在步驟s305中,服務(wù)器檢查匯總后的應(yīng)用信息在后臺的運行時間,如果后臺運行時間小于第一預(yù)設(shè)值而持有wakelock時間大于第二預(yù)設(shè)值,就說明該應(yīng)用有可能是異常應(yīng)用,然后在大量應(yīng)用信息中檢查該應(yīng)用出現(xiàn)異常的頻率,如果出現(xiàn)的次數(shù)很高且大于預(yù)設(shè)次數(shù),就可以確定該應(yīng)用為確實存在問題的異常應(yīng)用,將該應(yīng)用添加至異常應(yīng)用黑名單。而此時,上述應(yīng)用的標識還可以包括:應(yīng)用的版本號,此時,添加至異常應(yīng)用黑名單中的還包括該應(yīng)用的版本號。在步驟s306中,服務(wù)器每天整理完異常應(yīng)用黑名單后,通過推送(英文:push)服務(wù)將異常應(yīng)用黑名單下發(fā)給手機中的控制模塊。在步驟s307中,手機中的控制模塊接收到服務(wù)器發(fā)送的異常應(yīng)用黑名單后,檢查并匹配手機里面的異常應(yīng)用,調(diào)用系統(tǒng)電量管理服務(wù)(英文:powermanagerservice)禁止異常應(yīng)用的wakelock。下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。圖7是根據(jù)一示例性實施例一示出的終端設(shè)備的控制裝置的框圖,如圖7所示,該終端設(shè)備的控制裝置包括:接收模塊11,用于接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;確定模塊12,用于根據(jù)所述接收模塊11接收的所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;第一發(fā)送模塊13,用于向終端設(shè)備發(fā)送所述確定模塊12確定的所述異常應(yīng)用黑名單。在一個實施例中,如圖8所示,所述確定模塊12包括:檢測子模塊121、第一確定子模塊122和第二確定子模塊123;所述檢測子模塊121,用于檢測所述接收模塊接收到的所述應(yīng)用信息;所述第一確定子模塊122,用于當所述檢測子模塊121檢測到所述接收模塊接收到的應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且所述應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定所述應(yīng)用為候選異常應(yīng)用;所述第二確定子模塊123,用于當全部的所述應(yīng)用信息中出現(xiàn)所述第一確定子模塊122確定的所述候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù)時,則確定所述候選異常應(yīng)用為添加至所述異常應(yīng)用黑名單中的異常應(yīng)用。在一個實施例中,如圖9所示,所述裝置還包括:更新模塊14和第二發(fā)送模塊15;所述更新模塊14,用于根據(jù)所述接收模塊11后續(xù)接收的應(yīng)用信息更新所述異常應(yīng)用黑名單;所述第二發(fā)送模塊15,用于向終端設(shè)備發(fā)送更新指令,其中,所述更新指令中攜帶更新后的異常應(yīng)用黑名單。在一個實施例中,如圖10所示,所述接收模塊11包括:接收子模塊111和獲取子模塊112;所述接收子模塊111,用于接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,所述加密壓縮文件中包括:所述至少一個應(yīng)用的應(yīng)用信息;所述獲取子模塊112,用于從所述接收子模塊111接收到的所述加密壓縮文件中獲取所述至少一個應(yīng)用的應(yīng)用信息。關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。圖11是根據(jù)一示例性實施例三示出的終端設(shè)備的控制裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。如圖11所示,該裝置包括:獲取模塊21,用于獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;發(fā)送模塊22,用于將所述獲取模塊21獲取的所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;第一接收模塊23,用于接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止模塊24,用于禁止所述終端設(shè)備中與所述第一接收模塊23接收的所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。在一個實施例中,如圖12所示,所述獲取模塊21包括:第一獲取子模塊212;所述發(fā)送模塊22包括:第一發(fā)送子模塊221;所述第一獲取子模塊212,用于按照第一預(yù)設(shè)周期,周期性的獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息;所述第一發(fā)送子模塊221,用于按照第二預(yù)設(shè)周期,周期性的將所述第一獲取子模塊212獲取的所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。在一個實施例中,如圖13所示,所述裝置還包括:第二接收模塊25和更新模塊26;所述第二接收模塊25,用于接收所述服務(wù)器發(fā)送的更新指令,所述更新指令中攜帶更新后的異常應(yīng)用黑名單;所述更新模塊26,用于根據(jù)所述第二接收模塊25接收的所述更新后的異常應(yīng)用黑名單更新所述終端設(shè)備接收的所述異常應(yīng)用黑名單。在一個實施例中,如圖14所示,所述禁止模塊24包括:禁止子模塊241;所述禁止子模塊241,用于通過系統(tǒng)電量管理服務(wù)禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。在一個實施例中,如圖15所示,所述發(fā)送模塊22包括:處理子模塊221和第二發(fā)送子模塊222;所述處理子模塊221,用于將所述至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;所述第二發(fā)送子模塊222,用于將所述處理子模塊221得到的所述加密壓縮文件發(fā)送給所述服務(wù)器。在一個實施例中,如圖16所示,所述發(fā)送模塊22包括:第二獲取子模塊223、檢測子模塊224和第三確定子模塊225;所述第二獲取子模塊223,用于獲取所述應(yīng)用的持鎖時間;所述檢測子模塊224,用于檢測到所述應(yīng)用的持鎖時間是否大于第三預(yù)設(shè)值;所述第三確定子模塊225,用于在所述檢測子模塊224檢測到所述應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將所述應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。根據(jù)本公開實施例的第五方面,提供一種終端設(shè)備的控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,處理器被配置為:接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;向終端設(shè)備發(fā)送所述異常應(yīng)用黑名單。上述處理器還可被配置為:所述根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單包括:檢測接收到的所述應(yīng)用信息;當檢測到應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且所述應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定所述應(yīng)用為候選異常應(yīng)用;若全部的所述應(yīng)用信息中出現(xiàn)所述候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定所述候選異常應(yīng)用為添加至所述異常應(yīng)用黑名單中的異常應(yīng)用。所述方法還包括:根據(jù)后續(xù)接收的應(yīng)用信息更新所述異常應(yīng)用黑名單;向終端設(shè)備發(fā)送更新指令,其中,所述更新指令中攜帶更新后的異常應(yīng)用黑名單。所述接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,包括:接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,所述加密壓縮文件中包括:所述至少一個應(yīng)用的應(yīng)用信息;從所述加密壓縮文件中獲取所述至少一個應(yīng)用的應(yīng)用信息。關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。圖17是根據(jù)一示例性實施例示出的一種用于終端設(shè)備的控制裝置90的框圖。例如,裝置90可以被提供為一服務(wù)器。裝置90包括處理組件902,其進一步包括一個或多個處理器,以及由存儲器903所代表的存儲器資源,用于存儲可由處理組件902的執(zhí)行的指令,例如應(yīng)用程序。存儲器903中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件902被配置為執(zhí)行指令,以執(zhí)行上述方法。裝置90還可以包括一個電源組件906被配置為執(zhí)行裝置90的電源管理,一個有線或無線網(wǎng)絡(luò)接口905被配置為將裝置90連接到網(wǎng)絡(luò),和一個輸入輸出(i/o)接口908。裝置90可以操作基于存儲在存儲器903的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置90的處理器執(zhí)行時,使得裝置90能夠執(zhí)行上述終端設(shè)備的控制方法,所述方法包括:接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,所述應(yīng)用信息包括:應(yīng)用的標識、所述應(yīng)用的持鎖時間和所述應(yīng)用的后臺運行時間;根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;向終端設(shè)備發(fā)送所述異常應(yīng)用黑名單。所述根據(jù)所述應(yīng)用信息確定異常應(yīng)用黑名單包括:檢測接收到的所述應(yīng)用信息;當檢測到應(yīng)用的后臺運行時間小于第一預(yù)設(shè)值,且所述應(yīng)用的持鎖時間大于第二預(yù)設(shè)值時,確定所述應(yīng)用為候選異常應(yīng)用;若全部的所述應(yīng)用信息中出現(xiàn)所述候選異常應(yīng)用的次數(shù)大于預(yù)設(shè)次數(shù),則確定所述候選異常應(yīng)用為添加至所述異常應(yīng)用黑名單中的異常應(yīng)用。所述方法還包括:根據(jù)后續(xù)接收的應(yīng)用信息更新所述異常應(yīng)用黑名單;向終端設(shè)備發(fā)送更新指令,其中,所述更新指令中攜帶更新后的異常應(yīng)用黑名單。所述接收至少一個終端設(shè)備發(fā)送的應(yīng)用信息,包括:接收至少一個終端設(shè)備發(fā)送的加密壓縮文件,所述加密壓縮文件中包括:所述至少一個應(yīng)用的應(yīng)用信息;從所述加密壓縮文件中獲取所述至少一個應(yīng)用的應(yīng)用信息。根據(jù)本公開實施例的第六方面,提供一種終端設(shè)備的控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,處理器被配置為:獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。上述處理器還可被配置為:所述獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息包括:按照第一預(yù)設(shè)周期,周期性的獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息;所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器,包括:按照第二預(yù)設(shè)周期,周期性的將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。所述方法還包括:接收所述服務(wù)器發(fā)送的更新指令,所述更新指令中攜帶更新后的異常應(yīng)用黑名單;根據(jù)所述更新后的異常應(yīng)用黑名單更新所述終端設(shè)備接收的所述異常應(yīng)用黑名單。所述禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,包括:通過系統(tǒng)電量管理服務(wù)禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:將所述至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;將所述加密壓縮文件發(fā)送給所述服務(wù)器。所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:獲取所述應(yīng)用的持鎖時間;在檢測到所述應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將所述應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。圖18是根據(jù)一示例性實施例示出的一種用終端設(shè)備的控制裝置80的框圖,該裝置適用于終端設(shè)備。例如,裝置80可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。裝置80可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(i/o)的接口812,傳感器組件814,以及通信組件816。處理組件802通??刂蒲b置80的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在裝置80的操作。這些數(shù)據(jù)的示例包括用于在裝置80上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。電源組件806為裝置80的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置80生成、管理和分配電力相關(guān)聯(lián)的組件。多媒體組件808包括在所述裝置80和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當裝置80處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(fēng)(mic),當裝置80處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。i/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件814包括一個或多個傳感器,用于為裝置80提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到裝置80的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置80的顯示器和小鍵盤,傳感器組件814還可以檢測裝置80或裝置80一個組件的位置改變,用戶與裝置80接觸的存在或不存在,裝置80方位或加速/減速和裝置80的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件816被配置為便于裝置80和其他設(shè)備之間有線或無線方式的通信。裝置80可以接入基于通信標準的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件816還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。在示例性實施例中,裝置80可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子組件實現(xiàn),用于執(zhí)行上述方法。在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由裝置80的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置80的處理器執(zhí)行時,使得裝置80能夠執(zhí)行上述終端設(shè)備的控制方法,所述方法包括:獲取終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括:標識、持鎖時間和后臺運行時間;將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述至少一個應(yīng)用的應(yīng)用信息確定異常應(yīng)用黑名單,其中,所述異常應(yīng)用黑名單中包括異常應(yīng)用的標識,所述異常應(yīng)用為后臺運行時間小于第一預(yù)設(shè)值,且持鎖時間大于第二預(yù)設(shè)值的應(yīng)用;接收所述服務(wù)器發(fā)送的異常應(yīng)用黑名單;禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。所述獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息包括:按照第一預(yù)設(shè)周期,周期性的獲取所述終端設(shè)備中至少一個應(yīng)用的應(yīng)用信息;所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器,包括:按照第二預(yù)設(shè)周期,周期性的將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。所述方法還包括:接收所述服務(wù)器發(fā)送的更新指令,所述更新指令中攜帶更新后的異常應(yīng)用黑名單;根據(jù)所述更新后的異常應(yīng)用黑名單更新所述終端設(shè)備接收的所述異常應(yīng)用黑名單。所述禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖,包括:通過系統(tǒng)電量管理服務(wù)禁止所述終端設(shè)備中與所述異常應(yīng)用黑名單中匹配的異常應(yīng)用持鎖。所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:將所述至少一個應(yīng)用的應(yīng)用信息進行加密壓縮得到加密壓縮文件;將所述加密壓縮文件發(fā)送給所述服務(wù)器。所述將所述至少一個應(yīng)用的應(yīng)用信息發(fā)送給服務(wù)器包括:獲取所述應(yīng)用的持鎖時間;在檢測到所述應(yīng)用的持鎖時間大于第三預(yù)設(shè)值時,確定將所述應(yīng)用的應(yīng)用信息發(fā)送給所述服務(wù)器。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域:
中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。當前第1頁12