麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種功耗控制方法以及裝置與流程

文檔序號(hào):12461388閱讀:393來(lái)源:國(guó)知局
一種功耗控制方法以及裝置與流程
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種功耗控制方法以及裝置。
背景技術(shù)
:隨著嵌入式及移動(dòng)通信等技術(shù)的迅速發(fā)展,移動(dòng)終端向著更加智能化、更高集成度和更強(qiáng)功能的方向發(fā)展,而移動(dòng)終端的高功耗也成為日益突出的問(wèn)題。一方面,由于移動(dòng)終端中具有多核CPU(CentralProcessingUnit,中央處理器)、高性能GPU(GraphicProcessingUnit,圖形處理器)、大尺寸LCD(LiquidCrystalDisplay,液晶顯示器)以及各類(lèi)傳感器等部件,對(duì)移動(dòng)終端的運(yùn)行性能要求越高,其耗電量越大,不利于移動(dòng)終端的續(xù)航能力的提高,另一方面,由于移動(dòng)終端產(chǎn)品的業(yè)務(wù)集成度越來(lái)越高,例如,智能手機(jī)集音視頻通話(huà)、短信、多媒體、電子游戲、拍照等多種功能于一體,在為用戶(hù)帶來(lái)更多方便的同時(shí),對(duì)移動(dòng)終端的電能的消耗也逐級(jí)增長(zhǎng),且高功耗對(duì)移動(dòng)終端的電池性能、散熱性能等可靠性設(shè)計(jì)提出了更為嚴(yán)峻的挑戰(zhàn),不利于移動(dòng)終端的進(jìn)一步普及發(fā)展。為了解決高能耗的問(wèn)題,在現(xiàn)有的解決移動(dòng)終端的高功耗的方案中,主要是通過(guò)一定的策略限制應(yīng)用在后臺(tái)中的運(yùn)行,然而,此類(lèi)處理方式存在以下的問(wèn)題:1、部分應(yīng)用可能會(huì)因?yàn)楦吆碾姷脑虮磺謇淼舳沟靡苿?dòng)終端失去了相應(yīng)應(yīng)用的功能;2、部分應(yīng)用沒(méi)有制定相應(yīng)的處理策略,使得移動(dòng)終端在特殊情況下無(wú)法處理該部分應(yīng)用的功耗異常;3、無(wú)法根據(jù)不同的時(shí)間、不同的場(chǎng)景對(duì)應(yīng)用制定相應(yīng)的節(jié)能策略;4、移動(dòng)終端的所有應(yīng)用適用同一節(jié)能策略,不利于功耗的優(yōu)化。綜上所述,如何有效解決降低終端中的高功耗仍是目前亟待解決的問(wèn)題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種功耗控制方法以及裝置,通過(guò)結(jié)合移動(dòng)終端的運(yùn)行狀態(tài),可以對(duì)不同的應(yīng)用進(jìn)行不同的功耗控制,針對(duì)性的處理有利于避免移動(dòng)終端高功耗的同時(shí),可以兼顧移動(dòng)終端的性能,優(yōu)化移動(dòng)終端的續(xù)航能力。有鑒于此,本發(fā)明第一方面提供一種功耗控制方法,應(yīng)用于移動(dòng)終端,可包括:獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息,并獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài);根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略;執(zhí)行目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式中,根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略包括:獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型;根據(jù)應(yīng)用類(lèi)型以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第二種實(shí)施方式中,根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略包括:獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量;判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果;根據(jù)判斷結(jié)果及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第一方面的第二種實(shí)施方式,在本發(fā)明實(shí)施例的第一方面的第三種實(shí)施方式中,根據(jù)判斷結(jié)果,下載量不大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限低于或等于下載量大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限。結(jié)合本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式至第三種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例的第一方面的第四種實(shí)施方式中,根據(jù)運(yùn)行狀態(tài),若運(yùn)行狀態(tài)為工作狀態(tài),則目標(biāo)功耗策略為第一策略;若運(yùn)行狀態(tài)為暫停狀態(tài),則目標(biāo)功耗策略為第二策略,第二策略的權(quán)限低于或等于第一策略的權(quán)限;若運(yùn)行狀態(tài)為休眠狀態(tài),則目標(biāo)功耗策略為第三策略,第三策略的權(quán)限低于或等于第二策略的權(quán)限;若運(yùn)行狀態(tài)為待機(jī)狀態(tài),則目標(biāo)功耗策略為第四策略,第四策略的權(quán)限低于或等于第三策略的權(quán)限。結(jié)合本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式至第四種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例的第一方面的第五種實(shí)施方式中,該方法還包括:獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),功耗數(shù)據(jù)包括目標(biāo)應(yīng)用的子功能的功耗;判斷子功能的功耗是否大于預(yù)設(shè)功耗;若大于,則限制子功能的運(yùn)行。結(jié)合本發(fā)明實(shí)施例的第一方面的第五種實(shí)施方式,在本發(fā)明實(shí)施例的第一方面的第六種實(shí)施方式中,在判斷子功能的功耗是否大于預(yù)設(shè)功耗之前,該方法還包括:從服務(wù)器獲取子功能對(duì)應(yīng)的預(yù)設(shè)功耗,預(yù)設(shè)功耗為服務(wù)器根據(jù)目標(biāo)應(yīng)用的應(yīng)用類(lèi)型制定得到。結(jié)合本發(fā)明實(shí)施例的第一方面的第五種實(shí)施方式或第六種實(shí)施方式,在本發(fā)明實(shí)施例的第一方面的第七種實(shí)施方式中,該方法還包括:判斷目標(biāo)功耗策略是否為預(yù)設(shè)策略類(lèi)型;若是,則觸發(fā)獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù)的步驟。本發(fā)明第二方面提供一種功耗控制裝置,應(yīng)用于移動(dòng)終端,可包括:第一獲取模塊,用于獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息;第二獲取模塊,用于獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài);確定模塊,用于根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略;執(zhí)行模塊,用于執(zhí)行目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式中,確定模塊包括:第一獲取單元,用于獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型;第二獲取單元,用于根據(jù)應(yīng)用類(lèi)型以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例的第二方面的第二種實(shí)施方式中,確定模塊包括:第三獲取單元,用于獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量;判斷單元,用于判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果;第四獲取單元,用于根據(jù)判斷結(jié)果及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。結(jié)合本發(fā)明實(shí)施例的第二方面的第二種實(shí)施方式,在本發(fā)明實(shí)施例的第二方面的第三種實(shí)施方式中,根據(jù)判斷結(jié)果,下載量不大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限低于或等于下載量大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限。結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式至第三種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例的第二方面的第四種實(shí)施方式中,根據(jù)運(yùn)行狀態(tài),若運(yùn)行狀態(tài)為工作狀態(tài),則目標(biāo)功耗策略為第一策略;若運(yùn)行狀態(tài)為暫停狀態(tài),則目標(biāo)功耗策略為第二策略,第二策略的權(quán)限低于或等于第一策略的權(quán)限;若運(yùn)行狀態(tài)為休眠狀態(tài),則目標(biāo)功耗策略為第三策略,第三策略的權(quán)限低于或等于第二策略的權(quán)限;若運(yùn)行狀態(tài)為待機(jī)狀態(tài),則目標(biāo)功耗策略為第四策略,第四策略的權(quán)限低于或等于第三策略的權(quán)限。結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式至第四種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例的第二方面的第五種實(shí)施方式中,裝置還包括:第三獲取模塊,用于獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),功耗數(shù)據(jù)包括目標(biāo)應(yīng)用的子功能的功耗;第一判斷模塊,用于判斷子功能的功耗是否大于預(yù)設(shè)功耗;限制模塊,用于當(dāng)功耗大于預(yù)設(shè)功耗時(shí),則限制子功能的運(yùn)行。結(jié)合本發(fā)明實(shí)施例的第二方面的第五種實(shí)施方式,在本發(fā)明實(shí)施例的第二方面的第六種實(shí)施方式中,裝置還包括:第四獲取模塊,用于從服務(wù)器獲取子功能對(duì)應(yīng)的預(yù)設(shè)功耗,預(yù)設(shè)功耗為服務(wù)器根據(jù)目標(biāo)應(yīng)用的應(yīng)用類(lèi)型制定得到。結(jié)合本發(fā)明實(shí)施例的第二方面的第五種實(shí)施方式或第六種實(shí)施方式,在本發(fā)明實(shí)施例的第二方面的第七種實(shí)施方式中,裝置還包括:第二判斷模塊,用于判斷目標(biāo)功耗策略是否為預(yù)設(shè)策略類(lèi)型;觸發(fā)模塊,用于當(dāng)目標(biāo)功耗策略為預(yù)設(shè)功耗策略時(shí),則觸發(fā)第三獲取模塊獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù)。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):本實(shí)施例中,根據(jù)移動(dòng)終端中目標(biāo)應(yīng)用的類(lèi)別信息以及移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略后,可以執(zhí)行該目標(biāo)功耗策略,從而可以根據(jù)具體的時(shí)間以及場(chǎng)景實(shí)現(xiàn)對(duì)目標(biāo)應(yīng)用的功能限制,且能夠?qū)δ繕?biāo)應(yīng)用的主要功能與次要功能進(jìn)行相應(yīng)的保活與限制,而對(duì)于不同的目標(biāo)應(yīng)用,又由于類(lèi)別信息的不同,可以對(duì)應(yīng)有不同的目標(biāo)功耗策略,從而可以避免對(duì)所有目標(biāo)應(yīng)用進(jìn)行一刀切的節(jié)能策略,進(jìn)而可以更有效地解決移動(dòng)終端的高功耗問(wèn)題。附圖說(shuō)明圖1為本發(fā)明實(shí)施例中功耗控制方法一個(gè)實(shí)施例示意圖;圖2為本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例示意圖;圖3為本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例示意圖;圖4為本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例示意圖;圖5為本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例示意圖;圖6為本發(fā)明實(shí)施例中功耗控制裝置一個(gè)實(shí)施例示意圖;圖7為本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例示意圖;圖8為本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例示意圖;圖9為本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例示意圖。具體實(shí)施方式本發(fā)明實(shí)施例提供了一種功耗控制方法以及裝置,通過(guò)結(jié)合移動(dòng)終端的運(yùn)行狀態(tài),可以對(duì)不同的應(yīng)用進(jìn)行不同的功耗控制,針對(duì)性的處理有利于避免移動(dòng)終端高功耗的同時(shí),可以兼顧移動(dòng)終端的性能,優(yōu)化移動(dòng)終端的續(xù)航能力。為了使本
技術(shù)領(lǐng)域
的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類(lèi)似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤4送猓g(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。為了更好理解本發(fā)明實(shí)施例公開(kāi)的一種功耗控制方法,先對(duì)本發(fā)明實(shí)施例適用的移動(dòng)終端進(jìn)行描述。本發(fā)明實(shí)施例所描述的移動(dòng)終端可以包括任何具備顯示屏以及通信和存儲(chǔ)功能的設(shè)備,例如:平板電腦、手機(jī)等智能設(shè)備,該移動(dòng)終端可以安裝有包括如下操作系統(tǒng):Android、Linux、IOS、Windows等,移動(dòng)終端基于所安裝的操作系統(tǒng)可以進(jìn)一步安裝有若干應(yīng)用程序,該應(yīng)用程序可以是移動(dòng)終端出廠(chǎng)前預(yù)裝的系統(tǒng)應(yīng)用,如郵箱應(yīng)用、設(shè)置應(yīng)用、音樂(lè)應(yīng)用、瀏覽器應(yīng)用、拍照應(yīng)用等,也可以是用戶(hù)自己安裝的第三方應(yīng)用,如QQ應(yīng)用、微信應(yīng)用、支付寶應(yīng)用、微博應(yīng)用等,具體此處不做限定。為便于理解,下面對(duì)本發(fā)明實(shí)施例中的具體流程進(jìn)行描述,請(qǐng)參閱圖1,本發(fā)明實(shí)施例中功耗控制方法一個(gè)實(shí)施例包括:101、獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息,并獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài);本實(shí)施例中,目標(biāo)應(yīng)用可以運(yùn)行在移動(dòng)終端上,該目標(biāo)應(yīng)用可以為系統(tǒng)應(yīng)用,也可以是用戶(hù)安裝的第三方應(yīng)用。其中,對(duì)于已經(jīng)安裝的應(yīng)用可以進(jìn)行分類(lèi),基于分類(lèi)結(jié)果,可以獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息,同時(shí),在移動(dòng)終端的使用過(guò)程中,還可以獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)。本實(shí)施例中,應(yīng)用的分類(lèi)方法可以包括但不限于功能分類(lèi),應(yīng)用的類(lèi)別信息可以包括應(yīng)用類(lèi)型和應(yīng)用的下載量,均可以從應(yīng)用中心等大數(shù)據(jù)平臺(tái)獲取得到,以用于指示應(yīng)用的性能屬性以及大眾使用的頻率,例如,微信應(yīng)用和QQ應(yīng)用由于均具有聊天功能,可以分類(lèi)為同一應(yīng)用類(lèi)型,那么在微信應(yīng)用和QQ應(yīng)用相應(yīng)的類(lèi)別信息中可以包括具體的應(yīng)用類(lèi)型。在實(shí)際應(yīng)用中,移動(dòng)終端可以對(duì)應(yīng)有不同的運(yùn)行狀態(tài),該運(yùn)行狀態(tài)可以包括工作狀態(tài)、暫停狀態(tài)、休眠狀態(tài)和待機(jī)狀態(tài),其中,工作狀態(tài)指的是移動(dòng)終端中有應(yīng)用在前臺(tái)運(yùn)行;暫停狀態(tài)指的是移動(dòng)終端的顯示屏處于黑屏狀態(tài),且移動(dòng)終端中無(wú)應(yīng)用在前臺(tái)運(yùn)行;休眠狀態(tài)指的是移動(dòng)終端進(jìn)入暫停狀態(tài)第一預(yù)設(shè)時(shí)長(zhǎng)后的狀態(tài),如移動(dòng)終端進(jìn)入暫停狀態(tài)3分鐘后即為休眠狀態(tài);待機(jī)狀態(tài)指的是移動(dòng)終端進(jìn)入休眠狀態(tài)第二預(yù)設(shè)時(shí)長(zhǎng)后的狀態(tài),如移動(dòng)終端進(jìn)入休眠狀態(tài)30分鐘后即為待機(jī)狀態(tài)。需要說(shuō)明的是,在實(shí)際應(yīng)用中,第一預(yù)設(shè)時(shí)長(zhǎng)、第二預(yù)設(shè)時(shí)長(zhǎng)可以是除了上述數(shù)值以外的其它數(shù)值,可根據(jù)實(shí)際需要進(jìn)行相應(yīng)的設(shè)置,具體此處不做限定。可以理解的是,應(yīng)用可以在移動(dòng)終端的前臺(tái)運(yùn)行,也可以在移動(dòng)終端的后臺(tái)運(yùn)行,在實(shí)際應(yīng)用中,為了不影響用戶(hù)的使用體驗(yàn),本實(shí)施例對(duì)于用戶(hù)在移動(dòng)終端中正在使用的應(yīng)用可以不做任何處理,即前臺(tái)運(yùn)行的應(yīng)用,則目標(biāo)應(yīng)用可以為后臺(tái)應(yīng)用,此處限定之后,在后面即不再重復(fù)進(jìn)行說(shuō)明。102、根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略;本實(shí)施例中,獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息以及移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)后,可以根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略。具體的,目標(biāo)應(yīng)用的類(lèi)別信息可以反映目標(biāo)應(yīng)用在移動(dòng)終端的工作狀態(tài)的規(guī)律性,如是否需要強(qiáng)后臺(tái)需求、是否需要網(wǎng)絡(luò)權(quán)限等,移動(dòng)終端本身的運(yùn)行狀態(tài)也可以反映硬件的工作狀態(tài)的規(guī)律性,如CPU中央處理器的工作頻率范圍、GPU圖形處理器的工作頻率范圍,那么針對(duì)每一個(gè)應(yīng)用的類(lèi)別信息與移動(dòng)終端的運(yùn)行狀態(tài),可以確定每一個(gè)應(yīng)用在相應(yīng)的移動(dòng)終端的運(yùn)行狀態(tài)下的工作狀態(tài)的規(guī)律性,結(jié)合該規(guī)律性可以確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略。該目標(biāo)功耗策略是對(duì)目標(biāo)應(yīng)用的部分功能的限制,以能夠在保證目標(biāo)應(yīng)用的性能的前提下,可以降低目標(biāo)應(yīng)用的功耗。本實(shí)施例中,目標(biāo)功耗策略可以包括保活、權(quán)限限制、凍結(jié)以及清理,其中,保活是指可以允許應(yīng)用在移動(dòng)終端的后臺(tái)運(yùn)行,應(yīng)用的權(quán)限不受到限制;權(quán)限限制是指可以允許應(yīng)用在移動(dòng)終端的后臺(tái)運(yùn)行,但應(yīng)用的部分權(quán)限受到限制;凍結(jié)是指不允許應(yīng)用在移動(dòng)終端的后臺(tái)運(yùn)行,但保留應(yīng)用在內(nèi)存和寄存器中的信息;清理是指不允許應(yīng)用在移動(dòng)終端的后臺(tái)運(yùn)行,且不保留應(yīng)用在內(nèi)存和寄存器中的信息。可以理解的是,在實(shí)際應(yīng)用中,該目標(biāo)功耗策略可以在移動(dòng)終端中根據(jù)上述規(guī)律進(jìn)行設(shè)置并存儲(chǔ)于本地,也可以是由移動(dòng)終端從服務(wù)器中下載得到,具體此處不做限定。103、執(zhí)行目標(biāo)功耗策略。本實(shí)施例中,根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略后,可以執(zhí)行目標(biāo)功耗策略。具體的,若目標(biāo)功耗策略為保活應(yīng)用,則可以不對(duì)目標(biāo)應(yīng)用進(jìn)行任何處理,以保持目標(biāo)應(yīng)用當(dāng)前的使用權(quán)限;若目標(biāo)功耗策略為限制應(yīng)用,則可以對(duì)目標(biāo)應(yīng)用需要限制的部分權(quán)限進(jìn)行限制,并可以對(duì)該部分權(quán)限以外的權(quán)限進(jìn)行保活;若目標(biāo)功耗策略為凍結(jié)應(yīng)用,則可以?xún)鼋Y(jié)目標(biāo)應(yīng)用,同時(shí)只保留目標(biāo)應(yīng)用在內(nèi)存和寄存器中的信息;若目標(biāo)功耗策略為清理應(yīng)用,則可以清理目標(biāo)應(yīng)用,阻止目標(biāo)應(yīng)用在移動(dòng)終端的后臺(tái)運(yùn)行,同時(shí)將其在內(nèi)存和寄存器中的所有信息進(jìn)行刪除。本實(shí)施例中,通過(guò)執(zhí)行根據(jù)目標(biāo)應(yīng)用的類(lèi)別信息以及移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)確定的目標(biāo)功耗策略,可以根據(jù)具體的時(shí)間以及場(chǎng)景實(shí)現(xiàn)對(duì)目標(biāo)應(yīng)用的功能限制,且能夠?qū)δ繕?biāo)應(yīng)用的主要功能與次要功能進(jìn)行相應(yīng)的保活與限制,而對(duì)于不同的目標(biāo)應(yīng)用,又由于類(lèi)別信息的不同,可以對(duì)應(yīng)有不同的目標(biāo)功耗策略,從而可以避免對(duì)所有目標(biāo)應(yīng)用進(jìn)行一刀切的節(jié)能策略,進(jìn)而可以更有效地解決移動(dòng)終端的高功耗問(wèn)題,有利于優(yōu)化功耗的同時(shí),提高用戶(hù)的使用體驗(yàn)。需要說(shuō)明的是,本實(shí)施例中,不同應(yīng)用具有不同的類(lèi)別信息,且在同一移動(dòng)終端可以具有不同的運(yùn)行狀態(tài),為了有利于結(jié)合上述信息對(duì)移動(dòng)終端進(jìn)行不同標(biāo)準(zhǔn)的功耗控制,以進(jìn)一步優(yōu)化功耗控制的精細(xì)度,目標(biāo)應(yīng)用可以對(duì)應(yīng)有不同的目標(biāo)功耗策略,下面進(jìn)行詳細(xì)說(shuō)明:具體請(qǐng)參閱圖2,本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例包括:本實(shí)施例中的步驟201與圖1所示實(shí)施例中的步驟101相同,此處不再贅述。202、獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型;本實(shí)施例中,獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息以及移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)后,可以獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型。具體的,基于圖1所示實(shí)施例中步驟101說(shuō)明的部分內(nèi)容,移動(dòng)終端中安裝的各個(gè)應(yīng)用可以歸屬于對(duì)應(yīng)的應(yīng)用類(lèi)型,根據(jù)功能分類(lèi),應(yīng)用類(lèi)型可以包括但不限于即時(shí)消息類(lèi)應(yīng)用,如微信應(yīng)用和QQ應(yīng)用;工具提示類(lèi)應(yīng)用,如鬧鐘應(yīng)用;新聞?lì)悜?yīng)用,如今日頭條應(yīng)用;視頻類(lèi)應(yīng)用,如優(yōu)酷應(yīng)用和芒果TV應(yīng)用;導(dǎo)航類(lèi)應(yīng)用,如百度地圖應(yīng)用;閱讀類(lèi)應(yīng)用如掌閱應(yīng)用;音樂(lè)類(lèi)應(yīng)用,酷狗應(yīng)用和QQ音樂(lè)應(yīng)用。進(jìn)一步的,移動(dòng)終端可以根據(jù)應(yīng)用的包名與應(yīng)用類(lèi)型建立映射關(guān)系,并可以將該映射關(guān)系存儲(chǔ)于移動(dòng)終端的本地,從而在類(lèi)別信息中確定目標(biāo)應(yīng)用的包名后,可以獲取目標(biāo)應(yīng)用的應(yīng)用類(lèi)型。可以理解的是,本實(shí)施例中獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型的具體方式除了上述說(shuō)明的內(nèi)容,在實(shí)際應(yīng)用中,還可以采用其它方式,如映射關(guān)系由服務(wù)器建立并下發(fā)至移動(dòng)終端,具體此處不做限定。203、根據(jù)應(yīng)用類(lèi)型以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略;本實(shí)施例中,獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型后,可以根據(jù)應(yīng)用類(lèi)型以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。具體的,一方面,不同的應(yīng)用類(lèi)型可以對(duì)應(yīng)有不同的權(quán)限需求,為了不影響應(yīng)用使用的同時(shí),可以降低應(yīng)用對(duì)移動(dòng)終端的功耗,本實(shí)施例中的預(yù)設(shè)功耗策略可以依賴(lài)于應(yīng)用類(lèi)型的權(quán)限需求進(jìn)行分類(lèi),如即時(shí)消息類(lèi)應(yīng)用:強(qiáng)后臺(tái)需求,可以保活,需要網(wǎng)絡(luò)權(quán)限,也可以限制GPS權(quán)限;工具提示類(lèi)應(yīng)用:放開(kāi)后臺(tái)需求,可以保活,可以限制網(wǎng)絡(luò)權(quán)限和GPS權(quán)限等;新聞?lì)悜?yīng)用:限制后臺(tái)需求,限制網(wǎng)絡(luò)權(quán)限和GPS權(quán)限等;視頻類(lèi)應(yīng)用:限制后臺(tái)需求,限制網(wǎng)絡(luò)權(quán)限和GPS權(quán)限等。可以理解的是,本實(shí)施例中上述關(guān)于應(yīng)用類(lèi)型的權(quán)限說(shuō)明僅是舉例說(shuō)明,在實(shí)際應(yīng)用中,應(yīng)根據(jù)實(shí)際情況進(jìn)行權(quán)限控制,具體此處不做限定。另一方面,于移動(dòng)終端而言,移動(dòng)終端的運(yùn)行狀態(tài)不一樣,移動(dòng)終端中的應(yīng)用可以對(duì)應(yīng)有不同的使用狀態(tài),從而應(yīng)用的權(quán)限要求也將有所變化,例如,導(dǎo)航類(lèi)應(yīng)用在移動(dòng)終端處于工作狀態(tài)時(shí)可以進(jìn)行保活,而在移動(dòng)終端處于待機(jī)狀態(tài)時(shí)可以進(jìn)行清理,那么在實(shí)際應(yīng)用中,根據(jù)移動(dòng)終端的運(yùn)行狀態(tài),預(yù)設(shè)功耗策略,即目標(biāo)功耗策略可以對(duì)應(yīng)有不同的權(quán)限,其中,若運(yùn)行狀態(tài)為工作狀態(tài),則目標(biāo)功耗策略可以為第一策略;若運(yùn)行狀態(tài)為暫停狀態(tài),則目標(biāo)功耗策略可以為第二策略,且第二策略的權(quán)限可以低于或等于第一策略的權(quán)限;若運(yùn)行狀態(tài)為休眠狀態(tài),則目標(biāo)功耗策略可以為第三策略,且第三策略的權(quán)限低于或等于第二策略的權(quán)限;若運(yùn)行狀態(tài)為待機(jī)狀態(tài),則目標(biāo)功耗策略可以為第四策略,且第四策略的權(quán)限低于或等于第三策略的權(quán)限。由此可知,移動(dòng)終端進(jìn)入暫停狀態(tài)后,其滅屏?xí)r間越長(zhǎng),目標(biāo)功耗策略的權(quán)限越低。基于上述內(nèi)容,在實(shí)際應(yīng)用中,為了提高用戶(hù)的使用體驗(yàn),服務(wù)器中可以存儲(chǔ)有預(yù)設(shè)功耗策略,該預(yù)設(shè)功耗策略可以由服務(wù)器根據(jù)應(yīng)用類(lèi)型與移動(dòng)終端的各個(gè)運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定得到,即每一種應(yīng)用類(lèi)型對(duì)應(yīng)于每一種運(yùn)行狀態(tài)時(shí),可以有相應(yīng)的預(yù)設(shè)功耗策略,以對(duì)不同應(yīng)用類(lèi)型的應(yīng)用的權(quán)限進(jìn)行不同時(shí)間、不同場(chǎng)景下的控制,并最大程度地降低功耗的同時(shí)可以兼顧應(yīng)用的使用性能,具體如表1所示。可以理解的是,本實(shí)施例中表1說(shuō)明的內(nèi)容僅是舉例說(shuō)明,在實(shí)際應(yīng)用中,根據(jù)應(yīng)用類(lèi)型和運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定的結(jié)果還可以是其它,此處不做限定。表1工作狀態(tài)暫停狀態(tài)休眠狀態(tài)待機(jī)狀態(tài)即時(shí)消息類(lèi)保活權(quán)限限制權(quán)限限制凍結(jié)工具提示類(lèi)保活權(quán)限限制凍結(jié)凍結(jié)新聞?lì)悪?quán)限限制凍結(jié)凍結(jié)清理視頻類(lèi)保活權(quán)限限制凍結(jié)清理由上表可知,若目標(biāo)應(yīng)用為微信應(yīng)用,那么可以確定目標(biāo)應(yīng)用為即時(shí)消息類(lèi)應(yīng)用,若獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)為休眠狀態(tài),那么結(jié)合應(yīng)用類(lèi)型和運(yùn)行狀態(tài),可以從服務(wù)器中獲取到的微信應(yīng)用的目標(biāo)功耗策略為權(quán)限限制。可以理解的是,本實(shí)施例中的權(quán)限限制是限制目標(biāo)應(yīng)用的部分權(quán)限,那么該部分權(quán)限應(yīng)該是指目標(biāo)應(yīng)用不太重要的權(quán)限,如微信應(yīng)用的GPS(GlobalPositioningSystem,全球定位系統(tǒng))權(quán)限,以使得目標(biāo)應(yīng)用允許運(yùn)行時(shí),其主要功能不受到影響,在實(shí)際應(yīng)用中,每一個(gè)應(yīng)用可以限制的權(quán)限不一致,服務(wù)器可以結(jié)合應(yīng)用的功能屬性進(jìn)行相應(yīng)的設(shè)置,具體此處不做限定。需要說(shuō)明的是,本實(shí)施例中,由服務(wù)器根據(jù)應(yīng)用類(lèi)型與運(yùn)行狀態(tài)進(jìn)行預(yù)設(shè)功耗策略的制定,并由移動(dòng)終端從服務(wù)器獲取,可以使得該預(yù)設(shè)功耗策略適應(yīng)于不同的移動(dòng)終端,也可以減少移動(dòng)終端的內(nèi)存占用,同時(shí),預(yù)設(shè)功耗策略可由服務(wù)器根據(jù)統(tǒng)計(jì)數(shù)據(jù)進(jìn)行相應(yīng)的更新與調(diào)整,具有更大的適應(yīng)性。本實(shí)施例中的步驟204與圖1所示實(shí)施例中的步驟103相同,此處不再贅述。可以理解的是,本實(shí)施例中,由于類(lèi)別信息還可以包括目標(biāo)應(yīng)用的下載量,則可以結(jié)合下載量與運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略,具體請(qǐng)參閱圖3,本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例包括:本實(shí)施例中的步驟301與圖1所示實(shí)施例中的步驟101相同,此處不再贅述。302、獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量;本實(shí)施例中,獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息以及移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)后,可以獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量。具體的,移動(dòng)終端中安裝的各個(gè)應(yīng)用可以對(duì)應(yīng)有不同的下載量,該下載量指的是應(yīng)用被下載的次數(shù),例如,當(dāng)用戶(hù)在移動(dòng)終端中的諸如AppStore中下載微信應(yīng)用時(shí),可以看到微信應(yīng)用的下載量為100000,在實(shí)際應(yīng)用中,下載量可以從應(yīng)用中心等大數(shù)據(jù)平臺(tái)獲取。303、判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果;本實(shí)施例中,獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量后,可以判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果。具體的,預(yù)設(shè)下載量可以由移動(dòng)終端從服務(wù)器獲取,根據(jù)下載量與預(yù)設(shè)下載量的比較可以判斷目標(biāo)應(yīng)用是否為下載頻率較高的應(yīng)用。該預(yù)設(shè)下載量可以作為大眾應(yīng)用與小眾應(yīng)用的分界點(diǎn),若目標(biāo)應(yīng)用的下載量大于預(yù)設(shè)下載量,則可以確定目標(biāo)應(yīng)用為大眾應(yīng)用,若目標(biāo)應(yīng)用的下載量不大于預(yù)設(shè)下載量,則可以確定目標(biāo)應(yīng)用為小眾應(yīng)用。304、根據(jù)判斷結(jié)果及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略;本實(shí)施例中,判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果后,可以根據(jù)判斷結(jié)果以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。具體的,根據(jù)判斷結(jié)果,下載量不大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限可以低于或等于下載量大于預(yù)設(shè)下載量時(shí)對(duì)應(yīng)目標(biāo)功耗策略的權(quán)限,即小眾應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略的權(quán)限低于或等于大眾應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略的權(quán)限,以對(duì)大眾應(yīng)用和小眾應(yīng)用進(jìn)行有區(qū)別的功耗控制。進(jìn)一步的,結(jié)合圖2所示實(shí)施例中步驟203對(duì)運(yùn)行狀態(tài)的說(shuō)明,本實(shí)施例中,服務(wù)器中可以存儲(chǔ)有預(yù)設(shè)功耗策略,該預(yù)設(shè)功耗策略可以由服務(wù)器根據(jù)下載量與移動(dòng)終端的各個(gè)運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定得到,即大眾應(yīng)用與小眾應(yīng)用分別對(duì)應(yīng)于每一種運(yùn)行狀態(tài)時(shí),可以有相應(yīng)的預(yù)設(shè)功耗策略,以對(duì)不同下載量的應(yīng)用的權(quán)限進(jìn)行不同時(shí)間、不同場(chǎng)景下的控制,并最大程度地確保大眾應(yīng)用的權(quán)限得到優(yōu)先保障,同時(shí)也可以降低移動(dòng)終端的功耗,具體如表2所示。可以理解的是,本實(shí)施例中表2說(shuō)明的內(nèi)容僅是舉例說(shuō)明,在實(shí)際應(yīng)用中,根據(jù)下載量和運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定的結(jié)果還可以是其它,此處不做限定。表2工作狀態(tài)暫停狀態(tài)休眠狀態(tài)待機(jī)狀態(tài)大眾應(yīng)用保活權(quán)限限制凍結(jié)凍結(jié)小眾應(yīng)用權(quán)限限制權(quán)限限制凍結(jié)清理由上表可知,若目標(biāo)應(yīng)用為微信應(yīng)用,且微信應(yīng)用的下載量大于預(yù)設(shè)下載量,那么可以確定微信應(yīng)用為大眾應(yīng)用,若獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)為工作狀態(tài),那么結(jié)合下載量和運(yùn)行狀態(tài),可以從服務(wù)器中獲取到的微信應(yīng)用的目標(biāo)功耗策略為保活。可以理解的是,本實(shí)施例中關(guān)于權(quán)限限制的說(shuō)明以及服務(wù)器對(duì)預(yù)設(shè)功耗策略的制定說(shuō)明,與圖2所示實(shí)施例中步驟203說(shuō)明的內(nèi)容相同,此處不再贅述。本實(shí)施例中的步驟305與圖1所示實(shí)施例中的步驟103相同,此處不再贅述。進(jìn)一步的,在實(shí)際應(yīng)用中,類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型、下載量,以及移動(dòng)終端的運(yùn)行狀態(tài)也可以同時(shí)結(jié)合使用,以得到更為優(yōu)化的目標(biāo)功耗策略,具體請(qǐng)參閱圖4,本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例包括:本實(shí)施例中的步驟401與圖1所示實(shí)施例中的步驟101相同,此處不再贅述。402、獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型以及下載量;本實(shí)施例中的步驟402與圖2所示實(shí)施例中的步驟202、圖3所示實(shí)施例中的步驟302說(shuō)明的內(nèi)容相同,此處不再贅述。本實(shí)施例中的步驟403與圖3所示實(shí)施例中的步驟303相同,此處不再贅述。404、根據(jù)判斷結(jié)果、應(yīng)用類(lèi)型及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略;本實(shí)施例中,判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果后,可以根據(jù)判斷結(jié)果、應(yīng)用類(lèi)型及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。具體的,基于圖2所示實(shí)施例中步驟203說(shuō)明的內(nèi)容,以及圖3所示實(shí)施例中步驟304說(shuō)明的內(nèi)容,本實(shí)施例中,預(yù)設(shè)功耗策略可以由服務(wù)器結(jié)合下載量、應(yīng)用類(lèi)型以及運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定得到,即在應(yīng)用類(lèi)型中再將應(yīng)用細(xì)分為大眾應(yīng)用與小眾應(yīng)用,以更精確目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略,有利于優(yōu)化功耗控制手段,具體如表3所示。可以理解的是,本實(shí)施例中表3說(shuō)明的內(nèi)容僅是舉例說(shuō)明,在實(shí)際應(yīng)用中,根據(jù)應(yīng)用類(lèi)型、下載量和運(yùn)行狀態(tài)進(jìn)行分類(lèi)制定的結(jié)果還可以是其它,此處不做限定。表3由上表可知,若目標(biāo)應(yīng)用為今日頭條應(yīng)用,獲取的今日頭條應(yīng)用的應(yīng)用類(lèi)型為新聞?lì)悜?yīng)用,且今日頭條應(yīng)用的下載量大于預(yù)設(shè)下載量,那么可以確定今日應(yīng)用為新聞?lì)悜?yīng)用中的大眾應(yīng)用,在此情況下,若獲取移動(dòng)終端當(dāng)前的休眠狀態(tài)為工作狀態(tài),那么結(jié)合應(yīng)用類(lèi)型、下載量和運(yùn)行狀態(tài),可以從服務(wù)器中獲取到的今日頭條應(yīng)用的目標(biāo)功耗策略為權(quán)限限制。可以理解的是,本實(shí)施例中關(guān)于權(quán)限限制的說(shuō)明以及服務(wù)器對(duì)預(yù)設(shè)功耗策略的制定說(shuō)明,與圖2所示實(shí)施例中步驟203說(shuō)明的內(nèi)容相同,此處不再贅述。需要說(shuō)明的是,在實(shí)際應(yīng)用中,目標(biāo)應(yīng)用的應(yīng)用類(lèi)型的獲取也可以不在不在402中執(zhí)行,在步驟403之前執(zhí)行即可,具體此處不做限定。本實(shí)施例中的步驟405與圖1所示實(shí)施例中的步驟103相同,此處不再贅述。可以理解的是,在類(lèi)別信息、運(yùn)行狀態(tài)的基礎(chǔ)上,還可以結(jié)合目標(biāo)應(yīng)用的功耗數(shù)據(jù)進(jìn)一步進(jìn)行功耗控制,具體請(qǐng)參閱圖5,本發(fā)明實(shí)施例中功耗控制方法另一實(shí)施例包括:本實(shí)施例中的步驟501至步驟505與圖4所示實(shí)施例中的步驟401至步驟405相同,此處不再贅述。506、判斷目標(biāo)功耗策略是否為預(yù)設(shè)策略類(lèi)型,若是,則執(zhí)行步驟507,若否,則執(zhí)行步驟510;具體的,若目標(biāo)功耗策略為清理或凍結(jié),目標(biāo)應(yīng)用程序?qū)⒉辉试S在后臺(tái)運(yùn)行,則意味著目標(biāo)應(yīng)用程序的所有權(quán)限將全部被限制,那么可以對(duì)獲取的目標(biāo)功耗策略進(jìn)行判斷,以確定是否需要獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),進(jìn)一步對(duì)目標(biāo)應(yīng)用的權(quán)限進(jìn)行限制。由此,該預(yù)設(shè)策略類(lèi)型可以為清理應(yīng)用或凍結(jié)應(yīng)用。例如,可以沿用圖4所示實(shí)施例中步驟404中的例子,若目標(biāo)應(yīng)用為今日頭條應(yīng)用,對(duì)應(yīng)的目標(biāo)功耗策略為權(quán)限限制,則可以判斷權(quán)限限制這一目標(biāo)功耗策略是否為預(yù)設(shè)策略類(lèi)型。507、獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù);本實(shí)施例中,若判斷目標(biāo)功耗策略不為預(yù)設(shè)功耗策略類(lèi)型,則可以獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),該功耗數(shù)據(jù)可以包括目標(biāo)應(yīng)用的子功能的功耗。具體的,在實(shí)際應(yīng)用中,一個(gè)應(yīng)用的耗電可以細(xì)分到對(duì)CPU、WiFi、數(shù)據(jù)網(wǎng)絡(luò)、GPS等移動(dòng)終端的外設(shè)的使用上,相應(yīng)的,一個(gè)應(yīng)用也可以具有多個(gè)子功能,該多個(gè)子功能即為應(yīng)用的主要功能與次要功能的集合,這多個(gè)子功能可以依賴(lài)于移動(dòng)終端的外設(shè),從而子功能的運(yùn)行受到移動(dòng)終端的外設(shè)的限制。為了利于對(duì)目標(biāo)應(yīng)用的主要功能與次要功能進(jìn)行單獨(dú)控制,以至于不影響用戶(hù)的使用體驗(yàn),當(dāng)目標(biāo)功耗策略不為預(yù)設(shè)功耗策略時(shí),可以獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù)中子功能的功耗,即目標(biāo)應(yīng)用的子功能在移動(dòng)終端的外設(shè)上的功耗,如CPU功耗、WIFI功耗,數(shù)據(jù)網(wǎng)絡(luò)功耗、GPS功耗。可以理解的是,目標(biāo)應(yīng)用的子功能的功耗除了上述說(shuō)明的內(nèi)容,在實(shí)際應(yīng)用中,還可以包括其它功耗,如GPU功耗,具體此處不做限定。508、判斷子功能的功耗是否大于預(yù)設(shè)功耗,若是,則執(zhí)行步驟509,若否,則執(zhí)行步驟510;本實(shí)施例中,獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù)后,可以判斷子功能的功耗是否大于預(yù)設(shè)功耗。具體的,對(duì)每一個(gè)應(yīng)用的子功能的每一個(gè)功耗外設(shè)可以建立一個(gè)單獨(dú)的異常標(biāo)準(zhǔn),即預(yù)設(shè)功耗,從而可以對(duì)每一個(gè)功耗外設(shè)進(jìn)行單獨(dú)的限制,而放開(kāi)其它的正常的功耗資源的使用。在實(shí)際應(yīng)用中,為了便于對(duì)功耗外設(shè)的預(yù)設(shè)功耗進(jìn)行管理,可以通過(guò)對(duì)應(yīng)用進(jìn)行分類(lèi)后,獲取應(yīng)用的子功能所依賴(lài)的功耗外設(shè),并可以根據(jù)應(yīng)用的應(yīng)用類(lèi)型對(duì)功耗外設(shè)進(jìn)行預(yù)設(shè)功耗的設(shè)置,那么功耗外設(shè)細(xì)分后可以保證應(yīng)用的主要功能的有效而進(jìn)行次要功能的限制,以保證用戶(hù)可以使用該應(yīng)用的主要功能外,還可以進(jìn)一步達(dá)到省電和減少提示干擾的目的。在實(shí)際應(yīng)用中,應(yīng)用類(lèi)型與功耗外設(shè)之間的對(duì)應(yīng)關(guān)系的建立以及預(yù)設(shè)功耗的設(shè)置可以由服務(wù)器制定并存儲(chǔ),并由移動(dòng)終端從服務(wù)器中獲取,具體如表4所示。可以理解的是,本實(shí)施例中表4說(shuō)明的內(nèi)容僅是舉例說(shuō)明,在實(shí)際應(yīng)用中,根據(jù)應(yīng)用類(lèi)型、功耗外設(shè)進(jìn)行分類(lèi)制定的結(jié)果還可以是其它,此處不做限定。表4CPUWiFi數(shù)據(jù)網(wǎng)絡(luò)GPS即時(shí)消息類(lèi)3000ms50k60k1s工具提示類(lèi)5000ms10k30k1.2s新聞?lì)?0ms10k30k5s視頻類(lèi)50ms10k30k3s需要說(shuō)明的是,由服務(wù)器根據(jù)應(yīng)用類(lèi)型與功耗外設(shè)之間的對(duì)應(yīng)關(guān)系,對(duì)預(yù)設(shè)功耗進(jìn)行設(shè)置,并由移動(dòng)終端從服務(wù)器獲取,可以使得該預(yù)設(shè)功耗可以適應(yīng)于不同的移動(dòng)終端,也可以減少移動(dòng)終端的內(nèi)存占用,同時(shí),預(yù)設(shè)功耗可由服務(wù)器根據(jù)統(tǒng)計(jì)數(shù)據(jù)進(jìn)行相應(yīng)的更新與調(diào)整,具有更大的適應(yīng)性。509、限制子功能的運(yùn)行;本實(shí)施例中,若判斷子功能的功耗大于預(yù)設(shè)功耗,則可以限制子功能的運(yùn)行。例如,沿用步驟506說(shuō)明的目標(biāo)應(yīng)用,若目標(biāo)應(yīng)用為今日頭條應(yīng)用,在目標(biāo)功耗策略為權(quán)限限制的情況下,可以進(jìn)一步獲取今日頭條應(yīng)用的功耗數(shù)據(jù),并可以根據(jù)功耗數(shù)據(jù)對(duì)今日頭條應(yīng)用的子功能的功耗進(jìn)行判斷,那么若判斷今日頭條應(yīng)用的CPU功耗大于50ms,則可以限制今日頭條應(yīng)用依賴(lài)于CPU這一功耗外設(shè)的子功能的運(yùn)行。進(jìn)一步的,在實(shí)際應(yīng)用中,還可以對(duì)子功能進(jìn)行相應(yīng)的判斷,即在判斷子功能為目標(biāo)應(yīng)用的主要功能的前提下,可以維持該子功能的運(yùn)行,以防止目標(biāo)應(yīng)用的主要功能的功耗大于預(yù)設(shè)功耗時(shí)被限制運(yùn)行,而導(dǎo)致影響用戶(hù)對(duì)移動(dòng)終端的使用體驗(yàn)。需要說(shuō)明的是,本實(shí)施例中的步驟506至步驟509也可以在步驟505之前執(zhí)行,即可在獲取到目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略后執(zhí)行,即在步驟504之后,具體此處不做限定。510、執(zhí)行其它流程。本實(shí)施例中,若判斷目標(biāo)功耗策略為預(yù)設(shè)策略類(lèi)型,則意味著不需要進(jìn)一步獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),那么可以不進(jìn)行其它操作,以維持目標(biāo)應(yīng)用當(dāng)前的權(quán)限狀態(tài)。本實(shí)施例中,若判斷子功能的功耗不大于預(yù)設(shè)功耗,則意味著目標(biāo)應(yīng)用的子功能可以正常執(zhí)行,那么可以不進(jìn)行其它操作,以維持目標(biāo)應(yīng)用當(dāng)前的權(quán)限狀態(tài)。可以理解的是,本實(shí)施例中的步驟506也可以不執(zhí)行,那么在對(duì)目標(biāo)應(yīng)用的子功能的功耗進(jìn)行判斷時(shí),將在目標(biāo)功耗策略的基礎(chǔ)上,對(duì)功耗大于預(yù)設(shè)功耗的子功能進(jìn)行限制,此處不做限定。上面對(duì)本發(fā)明實(shí)施例中的功耗控制方法進(jìn)行了描述,下面對(duì)本發(fā)明實(shí)施例中的功耗控制裝置進(jìn)行描述,該功耗控制裝置可以應(yīng)用于移動(dòng)終端,請(qǐng)參閱圖6,本發(fā)明實(shí)施例中功耗控制裝置一個(gè)實(shí)施例包括:第一獲取模塊601,用于獲取目標(biāo)應(yīng)用對(duì)應(yīng)的類(lèi)別信息;第二獲取模塊602,用于獲取移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài);確定模塊603,用于根據(jù)類(lèi)別信息以及運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略;執(zhí)行模塊604,用于執(zhí)行目標(biāo)功耗策略。本實(shí)施例中,在確定模塊603根據(jù)第一獲取模塊601獲取的目標(biāo)應(yīng)用的類(lèi)別信息,以及第二獲取模塊602獲取的移動(dòng)終端當(dāng)前的運(yùn)行狀態(tài)確定目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)功耗策略后,執(zhí)行模塊604可以執(zhí)行該目標(biāo)功耗策略,由此可知,可以根據(jù)具體的時(shí)間以及場(chǎng)景實(shí)現(xiàn)對(duì)目標(biāo)應(yīng)用的功能限制,且能夠?qū)δ繕?biāo)應(yīng)用的主要功能與次要功能進(jìn)行相應(yīng)的保活與限制,而對(duì)于不同的目標(biāo)應(yīng)用,又由于類(lèi)別信息的不同,可以對(duì)應(yīng)有不同的目標(biāo)功耗策略,從而可以避免對(duì)所有目標(biāo)應(yīng)用進(jìn)行一刀切的節(jié)能策略,進(jìn)而可以更有效地解決移動(dòng)終端的高功耗問(wèn)題,有利于優(yōu)化功耗的同時(shí),提高用戶(hù)的使用體驗(yàn)。請(qǐng)參閱圖7,本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例包括:本實(shí)施例中的模塊701與圖6所示實(shí)施例中的模塊601相同,模塊702與圖6所示實(shí)施例中的模塊602相同,模塊703與圖6所示實(shí)施例中的模塊603相同,模塊704與圖6所示實(shí)施例中的模塊604相同,此處不再贅述。本實(shí)施例中,確定模塊703可以進(jìn)一步包括:第一獲取單元7031,用于獲取類(lèi)別信息中目標(biāo)應(yīng)用的應(yīng)用類(lèi)型;第二獲取單元7032,用于根據(jù)應(yīng)用類(lèi)型以及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。請(qǐng)參閱圖8,本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例包括:本實(shí)施例中的模塊801與圖6所示實(shí)施例中的模塊601相同,模塊802與圖6所示實(shí)施例中的模塊602相同,模塊803與圖6所示實(shí)施例中的模塊603相同,模塊804與圖6所示實(shí)施例中的模塊604相同,此處不再贅述。本實(shí)施例中,確定模塊803可以進(jìn)一步包括:第三獲取單元8031,用于獲取類(lèi)別信息中目標(biāo)應(yīng)用的下載量;判斷單元8032,用于判斷下載量是否大于預(yù)設(shè)下載量并獲取判斷結(jié)果;第四獲取單元8033,用于根據(jù)判斷結(jié)果及運(yùn)行狀態(tài),獲取服務(wù)器中存儲(chǔ)的與目標(biāo)應(yīng)用對(duì)應(yīng)的預(yù)設(shè)功耗策略作為目標(biāo)功耗策略。請(qǐng)參閱圖9,本發(fā)明實(shí)施例中功耗控制裝置另一實(shí)施例包括:本實(shí)施例中的模塊901與圖6所示實(shí)施例中的模塊601相同,模塊902與圖6所示實(shí)施例中的模塊602相同,模塊903與圖6所示實(shí)施例中的模塊603相同,模塊904與圖6所示實(shí)施例中的模塊604相同,此處不再贅述。第二判斷模塊905,用于判斷目標(biāo)功耗策略是否為預(yù)設(shè)策略類(lèi)型;第三獲取模塊906,用于獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù),功耗數(shù)據(jù)包括目標(biāo)應(yīng)用的子功能的功耗;觸發(fā)模塊907,用于當(dāng)目標(biāo)功耗策略為預(yù)設(shè)功耗策略時(shí),則觸發(fā)第三獲取模塊獲取目標(biāo)應(yīng)用的功耗數(shù)據(jù);第四獲取模塊908,用于從服務(wù)器獲取子功能對(duì)應(yīng)的預(yù)設(shè)功耗,預(yù)設(shè)功耗為服務(wù)器根據(jù)目標(biāo)應(yīng)用的應(yīng)用類(lèi)型制定得到;第一判斷模塊909,用于判斷子功能的功耗是否大于預(yù)設(shè)功耗;限制模塊910,用于當(dāng)功耗大于預(yù)設(shè)功耗時(shí),則限制子功能的運(yùn)行。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccessMemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 宜兴市| 辽阳市| 普定县| 安龙县| 襄垣县| 孝昌县| 唐山市| 方城县| 洛川县| 游戏| 新宁县| 宁夏| 铁力市| 娱乐| 建昌县| 秦安县| 黑山县| 成武县| 兴仁县| 曲靖市| 观塘区| 抚松县| 广水市| 甘孜县| 唐山市| 疏勒县| 赤城县| 东丰县| 郧西县| 十堰市| 潍坊市| 长宁区| 龙门县| 盐边县| 桃江县| 辰溪县| 尉氏县| 土默特右旗| 垣曲县| 湖北省| 星子县|