一種移動終端功耗的管控裝置及方法、移動終端的制作方法
【專利摘要】本發(fā)明提供一種移動終端功耗的管控裝置及方法、移動終端,該方法包括實時獲取終端的電池的供電參數;將所述終端的電池的供電參數以預定顯示模式進行顯示;根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。該管控裝置包括檢測模塊、顯示模塊和管控模塊。該移動裝置中安裝有上述管控裝置。本發(fā)明通過實時獲取終端的電池的供電參數,并將其進行實時顯示,根據供電參數的變化執(zhí)行相應的功耗管控策略。用戶可以方便地了解移動終端的實時功耗,使用戶對智能機的耗電有比較直觀的感受,培養(yǎng)用戶良好習慣,成為續(xù)航方面的高手,減少充電次數的同時可以延長電池的使用壽命。
【專利說明】一種移動終端功耗的管控裝置及方法、移動終端
【技術領域】
[0001]本發(fā)明涉及移動通信領域,尤指一種移動終端、終端功耗的管控裝置及方法。
【背景技術】
[0002]當前以智能機為代表的各種終端已經進入了迅速發(fā)展、普及的階段,智能機硬件越來越強大,雙核、甚至四核CPU主頻越來越高,屏幕尺寸越來越大,靚麗的大屏、豐富的手機游戲、IM工具、微博、Wif1、藍牙等應用對于智能終端用戶而言,是誘惑的同時也是電池耗電的致命硬傷,因為背后的那塊電池容量并未有多少變化。電池是終端設備電能的來源,也就是終端的動力。電池的續(xù)航能力已經成為各類終端尤其是智能機的頭等關注焦點。有市場調查顯示:手機耗電難題已經成為絕大部分用戶抱怨的話題,幾乎每個用戶都有這樣的體驗:他們的手機、平板電腦耗電量非常大,一天一充,甚至半天一充也是普遍現象。
[0003]手機電池續(xù)航時間不僅取決于手機本身的設計,一些手機網站和移動應用可能由于設計粗糙,同樣也會加大手機的耗電。一般高亮度、長時間的背光、Wif1、網絡等長時間的應用會消耗大量電量,是耗電元兇。還有調查顯示,很多用戶、尤其是新手在使用某些程序后,經常會忘記關閉應用程序,例如使用Wifi上網、3G上網后,經常忘記關閉Wif1、3G的數據業(yè)務,這也是導致手機續(xù)航能力下降的一個重要原因。另外耗電與手機安全健康狀況也關聯(lián),比如手機病毒,惡意程序等自行尋呼網絡進行下載或上傳數據等也會消耗電量和流量。有些應用程序自安裝起,就不停的在后臺運行,成為偷取電量的“電老鼠”,但這些對于普通用戶而言卻是一無所知,唯一表現就是電池的續(xù)航能力越來越差,充電次數越來越頻夢
ο
[0004]當前有一些省電的軟件,例如金山電池醫(yī)生、省電寶、安卓優(yōu)化大師、360節(jié)電管理等。但這些管理軟件其實是一鍵式操作,本質只是調節(jié)背光亮度、背光時間到默認的等級、關閉Wifi等等,這些操作調整步驟比較粗糙,效果有限且對用戶啟發(fā)不大,對一些后臺程序、惡意程序等“電老鼠”并沒有任何提醒。這些軟件對于用戶而言是治標不治本,電池充電頻率并沒有明顯減少,用戶仍然會陷入到迷茫的狀態(tài)中。
【發(fā)明內容】
[0005]本發(fā)明要解決的技術問題是提供一種可以實時檢測、顯示電池耗電的裝置,使用戶對智能機各應用的耗電有比較直觀的感受,培養(yǎng)用戶良好習慣,成為續(xù)航方面的高手,減少充電次數的同時可以延長電池的使用壽命。
[0006]為解決上述技術問題,本發(fā)明的實施例提供技術方案如下:
[0007]一方面,提供一種終端功耗的管控方法,包括:
[0008]實時獲取終端的電池的供電參數;
[0009]將所述終端的電池的供電參數以預定顯示模式進行顯示;
[0010]根據所述終端的電池的供電參數的變化執(zhí)行預設的功耗管控策略。
[0011]進一步,所述終端的電池的供電參數包括瞬間電流、瞬間電壓、一段時間內的平均電流和平均電壓中的一種或多種。
[0012]進一步,將所述終端的電池的供電參數以預定顯示模式進行顯示具體為:以波形圖顯示所述終端的電池的供電參數的大小變化。
[0013]進一步,將所述終端的電池的供電參數以預定顯示模式進行顯示具體為:以數值變化顯示所述終端的電池的供電參數的大小變化。
[0014]進一步,顯示所述終端的電池的供電參數的大小變化之前還包括:判斷供電參數是否超過預設閾值,根據比較結果發(fā)出提醒。
[0015]進一步,所述提醒可以是聲音提醒或者顏色提醒或者是指示燈提醒。
[0016]進一步,所述預設閾值包括第一預設閾值和第二預設閾值,第一預設閾值大于第二預設閾值,在提醒為顏色提醒時,如果供電參數大于第一預設閾值,則以紅色顯示供電參數;如果供電參數小于第一預設閾值,且大于第二預設閾值,則以黃色顯示供電參數;如果供電參數小于第二預設閾值,則以綠色顯示供電參數。
[0017]終端功耗的管控裝置,包括檢測模塊、顯示模塊和管控模塊,其中,
[0018]所述檢測模塊,用于實時獲取終端的電池的供電參數;
[0019]所述顯示模塊,用于將所述終端的電池的供電參數以預定顯示模式進行顯示;
[0020]所述管控模塊,用于根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。
[0021]進一步,所述檢測模塊包括讀取單元、存儲單元和計算單元,其中,
[0022]所述讀取單元,用于根據設定的讀取時間和頻率讀取終端的電池的電流和或電壓;
[0023]所述存儲單元,用于存儲所述讀取單元讀取的終端的電池的電流和或電壓;
[0024]所述計算單元,用于根據讀取的終端得到電池的電流和或電壓計算電流平均值和或電壓平均值。
[0025]一種移動終端,包括上述終端功耗的管控裝置,還包括為移動終端供電的電池模塊。
[0026]本發(fā)明的實施例具有以下有益效果:
[0027]上述方案中,通過實時獲取終端的電池的供電參數,并將其進行實時顯示,根據供電參數的變化執(zhí)行相應的功耗管控策略。用戶可以方便地了解移動終端的實時功耗,使用戶對智能機的耗電有比較直觀的感受,培養(yǎng)用戶良好習慣,成為續(xù)航方面的高手,減少充電次數的同時可以延長電池的使用壽命。
【專利附圖】
【附圖說明】
[0028]圖1為本發(fā)明實施例提供的一種移動終端功耗的管控方法基本流程示意圖;
[0029]圖2為本發(fā)明實施例提供的移動終端在打開Wifi和Android Video應用后的功耗波形圖;
[0030]圖3為本發(fā)明實施例提供的移動終端在關閉Wifi和Android Video應用后的功耗波形圖;
[0031]圖4為本發(fā)明實施例提供的一種移動終端功耗的管控裝置的結構示意圖;
[0032]圖5為圖4中檢測模塊的結構示意圖;
[0033]圖6為本發(fā)明實施例提供的一種移動終端的結構示意圖;
[0034]圖7為本發(fā)明實施例移動終端功耗的管理裝置的使用過程流程圖。
【具體實施方式】
[0035]為使本發(fā)明的實施例要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0036]如圖1所示,本發(fā)明的終端功耗的管控方法,包括以下步驟:
[0037]步驟SlOl:實時獲取終端的電池的供電參數;
[0038]步驟S102:將所述終端的電池的供電參數以預定顯示模式進行顯示;
[0039]步驟S103:根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。
[0040]實時獲取終端的電池的供電參數是指在某一時間段內可以連續(xù)獲取終端的電池的供電參數,獲取供電參數的時間以及上一次獲取和本次獲取供電參數的時間間隔可根據用戶實際需要做相應調整。根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略是指:如果終端的電池的供電參數的變化低于預設的閾值,則可推斷在移動終端上正在運行的應用耗電正常;如果終端的電池的供電參數的變化高于預設的閾值,則可推斷移動終端上打開的應用耗電過高,可以選擇關閉相應的應用,以達到節(jié)電目的。
[0041]本發(fā)明的終端功耗的管控方法,通過實時獲取終端的電池的供電參數,并將其進行實時顯示的手段,可以令用戶直觀看出哪些應用屬于終端的耗電大戶,對終端中所運行的應用的耗電情況有大致了解,進而選擇關閉那些耗電高的應用,培養(yǎng)用戶良好習慣,減少充電次數的同時可以延長電池的使用壽命。
[0042]為了更全面、準確地反映移動終端的功耗狀況,上述實時獲取終端的電池的供電參數可選擇地包括電流、平均電流、平均電壓和電壓中的一種或多種。各時間段內電流和電壓可以直接從電池獲得,平均電流和平均電壓則需根據時間段內電流和電壓計算得到。
[0043]上述終端的電池的供電參數以預定顯示模式進行顯示具體為:以波形圖顯示所述終端的電池的供電參數的大小變化,波形圖中橫坐標表示時間,縱坐標表示供電參數的大小。供電參數的變化也可以只通過數值變化進行顯示。優(yōu)選的,如圖2和3所示,供電參數變化可以同時以數值和波形圖進行顯示。將供電參數以上述方式進行顯示,可以讓用戶更為直觀、清楚地得到供電參數隨時間的變化,為用戶了解終端的耗電情況提供了依據。
[0044]本發(fā)明不僅可以實時顯示供電參數的變化,而且可以對耗電過高的情況進行告警,對耗電過高情況進行告警的具體實現手段為:判斷獲取的供電參數是否超過預設閾值,根據比較結果發(fā)出提醒,如果供電參數高于預設閾值,則發(fā)出告警,提醒此時耗電過高,用戶可以根據該提醒判斷是哪些運行的應用導致耗電過高的情況;如果供電參數低于預設閾值,則正常顯示該供電參數。由于加入了告警提醒功能,可以讓用戶更為快速、準確地定位那些耗電大的應用。
[0045]上述告警提醒可選擇地為聲音提醒或者顏色提醒或者指示燈提醒。如供電參數不正常時(供電參數變化高于預設閾值),發(fā)出聲音;供電參數正常時(供電參數變化低于預設閾值),不發(fā)聲?;蛘撸╇妳挡徽r,以紅色顯示供電參數;供電參數正常時,以綠色顯示供電參數。或者,供電參數不正常時,指示燈亮紅色或其他色;供電參數正常時,指示燈關閉。
[0046]上述預設閾值可根據需要進行預先設定,如預設閾值包括第一預設閾值(上限值)和第二預設閾值(下限值),第一預設閾值大于第二預設閾值,如果供電參數大于第一預設閾值,則以紅色顯示供電參數;如果供電參數小于第一預設閾值,且大于第二預設閾值,則以黃色顯示供電參數;如果供電參數小于第二預設閾值,則以綠色顯示供電參數。
[0047]如圖4所示,本發(fā)明的移動終端功耗的管理裝置1,包括檢測模塊11、顯示模塊12和管控模塊13,其中,
[0048]檢測模塊11,用于實時獲取終端的電池的供電參數;
[0049]顯示模塊12,用于將所述終端的電池的供電參數以預定顯示模式進行顯示;
[0050]管控模塊13,用于根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。管控模塊13還具有打開或關閉移動終端功耗的管控裝置,以及初始化檢測模塊獲取的供電參數和顯示模塊刷新頻率的功能。
[0051]如圖5所示,檢測模塊11進一步包括讀取單元111、存儲單元112和計算單元113,其中,
[0052]讀取單元111,用于根據設定的讀取時間和頻率讀取終端的電池的電流和或電壓;
[0053]存儲單元112,用于存儲所述讀取單元讀取的終端的電池的電流和或電壓;
[0054]計算單元113,用于根據讀取的終端得到電池的電流和或電壓計算電流平均值和或電壓平均值。
[0055]如圖6所示,本發(fā)明的移動終端2,包括檢測模塊11、顯示模塊12、管控模塊13和電池模塊14,其中,
[0056]電池模塊14,用于為移動終端2供電;
[0057]檢測模塊11,用于實時獲取移動終端的電池的供電參數;
[0058]顯示模塊12,用于將所述終端的電池的供電參數以預定顯示模式進行顯示;
[0059]管控模塊13,用于根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。管控模塊13還具有打開或關閉移動終端功耗的管控裝置,以及初始化檢測模塊獲取的供電參數的功能。
[0060]本發(fā)明以Wifi的打開和關閉、和一個后臺視頻程序的打開、關閉為例對本發(fā)明移動終端功耗的管控裝置的使用流程進行說明。如圖7所示,步驟如下:
[0061]步驟I):打開移動終端功耗的管控裝置運行開關;
[0062]步驟2):管控模塊初始化檢測模塊的相關參數,選取時間T進行采樣,設置采樣頻率 Pl 為 10KHz ;
[0063]步驟3):管控模塊初始化顯示模塊刷新頻率P2為50Hz,并清空緩存;
[0064]步驟4):檢測模塊實時檢測電池的電流1、時間T。把電流1、時間T的數據發(fā)送給顯示模塊,同時計算平均電流值Γ=33.5ηιΑ。把f也發(fā)送到顯示模塊;
[0065]步驟5):檢測模塊根據實時電流1、平均電流?的大小以不同的顏色顯示輸出結果。設置第一預設閾值ll=300mA, Il=120mA;當平均電流I >= 120mA,平均電流I以紅色顯示,峰值電流I>=300mA時,峰值電流I以紅色顯示;第二預設閾值I2=100mA,I2=40mA,當平均電流120mA> Γ>= 40mA,平均電流?"以黃色顯示,峰值電流300mA>I>=100mA時,峰值電流I以黃色顯示;當平均電流I < 40mA,平均電流I以綠色顯示,峰值電流KlOOmA時,峰值電流I以綠色顯示;
[0066]步驟6):顯示模塊繪制時間T、電流I的實時曲線圖,同時顯示平均電流值;
[0067]步驟7):用戶打開應用程序Wifi,平均電流i=74.197mA,此時
I 20mA > f>= 40mA , 300mA>I>100mA,此波段電流值、平均電流進行黃色顯示。峰值電流KlOOmA時,此波段電流值、平均電流進行綠色顯示,峰值電流I>=300mA時,此波段電流值、平均電流進行紅色顯示;
[0068]步驟8):用戶打開視頻播放Android Video程序,平均電流I =405.09mA,當峰值電流300mA>I>100mA時,此波段電流值進行黃色顯示。峰值電流100mA>I時,此波段電流值進行綠色顯示,峰值電流I>=300mA時,此波段電流值進行紅色顯示,如圖2所示;
[0069]步驟9):顯示界面的“查看運行”按鈕進行閃爍提示,提醒用戶查看當前的運行程序;
[0070]步驟10):用戶點擊顯示界面的“查看運行”按鈕,查看當前的運行程序。選擇關閉Android Video ;
[0071]步驟11):關閉視頻播放Android Video程序后,平均電流]=74.197mA以黃色顯示,當峰值300mA>I>100mA時,此波段電流值進行黃色顯示。峰值電流100mA>I時,此波段電流值進行綠色顯示,峰值電流I>=300mA時,此波段電流值進行紅色顯示;
[0072]步驟12):用戶點擊顯示界面的“查看運行”按鈕,查看當前的運行程序。選擇關閉Wifi ;
[0073]步驟13):關閉Wifi程序后,平均電流1=33.5mA以綠色顯示,當峰值
300mA>I>100mA時,此波段電流值進行黃色顯示。峰值電流100mA>I時,此波段電流值進行綠色顯示,峰值電流I>=300mA時,此波段電流值進行紅色顯示,如圖3顯示;
[0074]步驟14):用戶點擊顯示界面的“查看運行”按鈕,查看當前的運行程序;
[0075]步驟15):重復步驟14),如果用戶在關閉相應應用程序后,仍有較高的平均電流
f和頻繁的電流波峰,則終端極有可能感染病毒或惡意軟件,則會提示用戶可以進行殺毒或恢復出廠設置等操作。
[0076]步驟16):關閉本裝置的運行開關,關閉此裝置。
[0077]本發(fā)明實施例中,模塊可以用軟件實現,以便由各種類型的處理器執(zhí)行。舉例來說,一個標識的可執(zhí)行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數。盡管如此,所標識模塊的可執(zhí)行代碼無需物理地位于一起,而是可以包括存儲在不同物理上的不同的指令,當這些指令邏輯上結合在一起時,其構成模塊并且實現該模塊的規(guī)定目的。
[0078]實際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當中,以及跨越多個存儲器設備分布。同樣地,操作數據可以在模塊內被識別,并且可以依照任何適當的形式實現并且被組織在任何適當類型的數據結構內。所述操作數據可以作為單個數據集被收集,或者可以分布在不同位置上(包括在不同存儲設備上),并且至少部分地可以僅作為電子信號存在于系統(tǒng)或網絡上。
[0079]在模塊可以利用軟件實現時,考慮到現有硬件工藝的水平,所以可以以軟件實現的模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現對應的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現。
[0080]在本發(fā)明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,對各步驟的先后變化也在本發(fā)明的保護范圍之內。
[0081]以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【權利要求】
1.一種終端功耗的管控方法,其特征在于,包括: 實時獲取終端的電池的供電參數; 將所述終端的電池的供電參數以預定顯示模式進行顯示; 根據所述終端的電池的供電參數的變化執(zhí)行預設的功耗管控策略。
2.如權利要求1所述的終端功耗的管控方法,其特征在于,所述終端的電池的供電參數包括瞬間電流、瞬間電壓、一段時間內的平均電流和平均電壓中的一種或多種。
3.如權利要求1所述的終端功耗的管控方法,其特征在于,將所述終端的電池的供電參數以預定顯示模式進行顯示具體為:以波形圖顯示所述終端的電池的供電參數的大小變化。
4.如權利要求1所述的終端功耗的管控方法,其特征在于,將所述終端的電池的供電參數以預定顯示模式進行顯示具體為:以數值變化顯示所述終端的電池的供電參數的大小變化。
5.如權利要求3或4所述的終端功耗的管控方法,其特征在于,顯示所述終端的電池的供電參數的大小變化之前還包括:判斷供電參數是否超過預設閾值,根據比較結果發(fā)出提醒。
6.如權利要求5所述的終端功耗的管控方法,其特征在于,所述提醒為聲音提醒或者顏色提醒或者指示燈提醒。
7.如權利要求6所述的終端功耗的管控方法,其特征在于,所述預設閾值包括第一預設閾值和第二預設閾值,第一預設閾值大于第二預設閾值,在提醒為顏色提醒時,如果供電參數大于第一預設閾值,則以紅色顯示供電參數;如果供電參數小于第一預設閾值,且大于第二預設閾值,則以黃色顯示供電參數;如果供電參數小于第二預設閾值,則以綠色顯示供電參數。
8.—種終端功耗的管控裝置,其特征在于,包括檢測模塊、顯示模塊和管控模塊,其中, 所述檢測模塊,用于實時獲取終端的電池的供電參數; 所述顯示模塊,用于將所述終端的電池的供電參數以預定顯示模式進行顯示; 所述管控模塊,用于根據所述終端的電池的供電參數的變化執(zhí)行功耗的管控策略。
9.如權利要求8所述的終端功耗的管控裝置,其特征在于,所述檢測模塊包括讀取單元、存儲單元和計算單元,其中, 所述讀取單元,用于根據設定的讀取時間和頻率讀取終端的電池的電流和或電壓; 所述存儲單元,用于存儲所述讀取單元讀取的終端的電池的電流和或電壓; 所述計算單元,用于根據讀取的終端得到電池的電流和或電壓計算電流平均值和或電壓平均值。
10.一種移動終端,其特征在于,包括如權利要求8或9所述的終端功耗的管控裝置,還包括為移動終端供電的電池模塊。
【文檔編號】H04M1/725GK104184884SQ201310204266
【公開日】2014年12月3日 申請日期:2013年5月28日 優(yōu)先權日:2013年5月28日
【發(fā)明者】何志斌 申請人:中興通訊股份有限公司