一種移動終端的耗電提示方法、裝置及移動終端的制作方法
【專利摘要】本發(fā)明適用于通信【技術領域】,提供了一種移動終端的耗電提示方法、裝置及移動終端,方法包括:以移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)電流測量單元來測試參照狀態(tài)下的電流值,計算得出參照狀態(tài)下的耗電量,作為參照耗電量;當用戶在參照狀態(tài)下增加開啟一應用時,則通過電流測量單元來測試增加開啟一應用后的電流值,計算得出增加開啟一應用后所消耗的電量;計算增加開啟一應用后所消耗的電量與參照耗電量的差值,為應用所消耗的電量;顯示應用所消耗的電量。本發(fā)明通過電流測量單元,測量應用開啟前后的電流值,從而可計算顯示出應用消耗的電量;另外,由于增加的電流測量單元相對軟件測試方式會更加底層,因此測量精度更高。
【專利說明】一種移動終端的耗電提示方法、裝置及移動終端
【技術領域】
[0001]本發(fā)明屬于通信【技術領域】,尤其涉及一種移動終端的耗電提示方法、裝置及移動終端。
【背景技術】
[0002]手機用戶群體龐大,手機功能越來越強大的同時,用戶被手機電池有限的續(xù)航能力所困擾。
[0003]目前,普通的移動終端多是將電池的耗電量顯示給用戶,對各部分應用的消耗用戶卻無法得知。尤其在用戶的移動終端剩余電量較少時,若用戶無法得知所要啟用的應用消耗電量的情況,很有可能在開啟某一應用時直接導致關機,從而讓用戶失去了聯(lián)系。
[0004]綜上所述,現(xiàn)有的移動終端只能將電池的耗電量顯示給用戶,無法將應用消耗的電量情況顯示給用戶。
【發(fā)明內容】
[0005]本發(fā)明實施例的目的在于提供一種移動終端的耗電提示方法,旨在解決現(xiàn)有技術中的移動終端只能將電池的耗電量顯示給用戶,無法將應用消耗的電量情況顯示給用戶的問題。
[0006]本發(fā)明實施例是這樣實現(xiàn)的,一種移動終端的耗電提示方法,所述方法包括:
[0007]以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在所述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀態(tài)下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量,作為參照耗量;
[0008]當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所述電流測量單元測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的電流值計算得出加開啟一應用后所消耗的電量;
[0009]計算增加開啟一應用后所消耗的電量與所述參照耗電量的差值,將計算到的所述差值作為所述應用所消耗的電量;
[0010]顯示所述應用所消耗的電量。
[0011]本發(fā)明實施例還提供了一種移動終端的耗電提示裝置,所述裝置包括:
[0012]參照單元,用于以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量作為參照耗電量;
[0013]比對單元,用于當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所電流測量單元來測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的流值計算得出增加開啟一應用后所消耗的電量;
[0014]差值計算單元,用于計算增加開啟一應用后所消耗的電量與所述參照耗量的差值,將計算得到的所述差值作為所述應用所消耗的電量;[0015]第一顯示單元,用于顯示所述應用所消耗的電量。
[0016]本發(fā)明實施例還提供了一種移動終端,所述移動終端包括所述的裝置。
[0017]本發(fā)明實施例與現(xiàn)有技術相比,有益效果在于:通過電流測量單元,測應用開啟前后的電流值,從而可計算顯示出應用消耗的電量,可以幫助用戶解手機的能耗情況,能為用戶降低手機能耗提供參考;另外,由于增加的電測量單元相對軟件測試方式會更加底層,因此測量精度更高。
【專利附圖】
【附圖說明】
[0018]圖1是本發(fā)明實施例提供的移動終端的耗電提示方法的流程圖;
[0019]圖2是本發(fā)明實施例提供的移動終端的部分結構示意圖;
[0020]圖3是本發(fā)明實施例提供的移動終端的耗電提示裝置的第一邏輯結構示意圖;
[0021]圖4是本發(fā)明實施例提供的移動終端的耗電提示裝置的第二邏輯結構示意圖;
[0022]圖5是本發(fā)明實施例提供的移動終端的耗電提示裝置的第三邏輯結構示意圖;
[0023]圖6是本發(fā)明實施例提供的移動終端的耗電提示裝置的第四邏輯結構示意圖;
[0024]圖7是本發(fā)明實施例提供的移動終端的耗電提示裝置的第五邏輯結構示意圖;
[0025]圖8是本發(fā)明實施例提供的移動終端的耗電提示裝置的第六邏輯結構示意圖;
[0026]圖9是本發(fā)明實施例提供的移動終端的耗電提示裝置的第七邏輯結構示意圖。
【具體實施方式】
[0027]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0028]本發(fā)明實施例提供的實施方案如下:
[0029]請參閱圖1,本發(fā)明實施例提供了一種移動終端的耗電提示方法,所述方法包括:
[0030]101、以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在所述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀態(tài)下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量,作為參照耗電量。
[0031]102、當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所述電流測量單元來測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的電流值計算得出增加開啟一應用后所消耗的電量。
[0032]本實施例中,可將增加開啟一應用后的狀態(tài)作為比對狀態(tài)。
[0033]103、計算增加開啟一應用后所消耗的電量與所述參照耗電量的差值,將計算得到的所述差值作為所述應用所消耗的電量。
[0034]104、顯示所述應用所消耗的電量。
[0035]本實施例中,101中的電流測量單元具體可通過電路來實現(xiàn),也可以用微型電流表來替代。當通過電路或微型電流表來測試電流時,相對通過純軟件來測試的方式會更加底層,因此測量精度更高。
[0036]當采用微型電流表時,可將微型電流表埋在手機內部電路板內,可在電路板上設置相應的兩個接口,用于連接微型電流表的兩個正、負極端口,以便與外部的移動終端的正極電源接口、電池正極接口連接。
[0037]其連接關系如圖2所示,電流表25的正極與電池的正極24連接,電流表25的負極與移動終端的正極電源接口 22連接,移動終端的負極電源接口 21與電池的負極接口 23連接。在具體應用中,微型電流表盡量選擇內阻值較小的電子,以節(jié)省能耗。移動終端可通過讀取微型電流表25的電流值來獲取電流值。
[0038]本實施例中,由于移動終端所使用的電池都具有一個額定工作電壓,記為U,具體應用中,還可在移動終端內增加一個設置模塊,若用戶更換電池,用戶可相應的在設置模塊內設置額定電壓的大小。在用戶不設置的情況下,則默認為出廠時所帶電池的額定工作電壓。
[0039]首先,可選取一個狀態(tài)作為參照狀態(tài),如將只開啟電話功能、短信功能、屏幕亮度適中的狀態(tài)作為參照狀態(tài),當用戶不斷開啟應用且沒有關閉時,則應用開啟前的狀態(tài)作為參照狀態(tài),應用開啟后的狀態(tài)作為比對狀態(tài)。
[0040]將微型電流表的內阻記為Ra,參照狀態(tài)下的電流記為I1,比對狀態(tài)下的電流記為I2,那么移動終端在參照狀態(tài)下所消耗的電量記為P1=I1 (U-11RaX
[0041]移動終端具備很多應用功能,這些應用功能有的是硬件、有的是純軟件,有的是軟硬件結合,例如GPS、wif1、閃存卡、GPRS等等。
[0042]當測試某一應用所消耗的功能時,比如GPS應用,可在用戶開啟GPS應用后運行應用使其工作,比如運行百度地圖導航、google地圖導航、高德地圖導航等軟件,當GPS應用運行后讀取微型電流表的電流值,記為I2,計算出gps運行時移動終端在對比狀態(tài)下所消耗的電量記SP2=I2 (U-12Ra)0那么GPS應用所消耗的電量則為P=P2-P1=I2 (U-12Ra)-1i(U-11Ra)
[0043]同理,運行C PU應用程序時,則可運行CPU的SPEC2006測試程序,并將SPEC2006測試程序運行后的狀態(tài)作為對比狀態(tài),讀取比對狀態(tài)下的電流值,來計算CPU應用所消耗的電量。可按照上述GPS應用所消耗的電量同樣的方式求CPU應用所消耗的電量。
[0044]同理,測試閃存卡時,可在移動終端將一定大小的文件到復制閃存卡上之后的狀態(tài)作為比對狀態(tài),讀取比對狀態(tài)下的電流值,來計算閃存卡應用所消耗的電量。文件復制的過程調用了閃存卡的讀和寫的功能,這樣計算得到的閃存卡應用所消耗的電量會更加準確。
[0045]同理,當測試GPRS應用時,GPRS應用開啟后,將搜索信號、打開移動終端的瀏覽器訪問網頁后的狀態(tài)作為比對狀態(tài),讀取此狀態(tài)下的電流值,來計算GPRS應用所消耗的電量。
[0046]其他各應用的原理與此相似,不再--窮舉。
[0047]本發(fā)明的一個實施例中,在用戶開啟一個應用A時就可以測試該應用所消耗的電量,當用戶又開啟一個應用B時,在測試后開啟的應用B時可將前面開啟的應用A先關閉,測試完B之后再開啟用戶之前開啟的應用A,若用戶長時間未使用之前開啟的應用A,在開啟應用B后則直接關閉A,并且在測試完B之后不再重新開啟應用A。
[0048]本發(fā)明的一個實施例中,當然也可以不必關閉在參考狀態(tài)下增加開啟的應用A,而是將之前開啟的應用A所消耗的電量Pa在測試完畢后存儲記錄下來,當用戶再另開啟一個應用B后,那么在計算B應用所消耗的電量時,可將開啟B后的比對狀態(tài)下移動終端所消耗的電量P2減去參考狀態(tài)下移動終端所消耗的電量P1再減去應用A所消耗的電量Pa即為應用B所消耗的電量,即Pb=P2-P1-Pp
[0049]本發(fā)明的一個實施例中,還可以將應用開啟前的狀態(tài)作為參考狀態(tài),應用開啟后的狀態(tài)作為比對狀態(tài),這時的參考狀態(tài)是一個動態(tài)變化的狀態(tài),此時應用所消耗的電量為P=P2-P10
[0050]本實施例中,所述方法還包括:
[0051]存儲所述應用所消耗的電量;
[0052]當所述應用更新或升級時,則按照上述方法重新測試、計算并更新所述應用所消耗的電量。
[0053]本發(fā)明的一個實施例中,104顯示所述應用所消耗的電量的步驟包括:
[0054]將各個應用所消耗的電量按照大小順序顯示??蓪盟牡碾娏恳荒苛巳唬⒛芎芎玫目闯龈鞑糠謶盟牡碾娏康牟罹?。
[0055]本發(fā)明的一個實施例中,104顯示所述應用所消耗的電量的步驟之后還包括:
[0056]將各個應用的圖標按照所消耗的電量大小順序顯示。具體可由小到大,也可以由大到小顯示。從而更好的給用戶參考選擇。
[0057]本實施例中,可將各應用消耗的電量以百分比、餅狀圖、柱狀圖或曲線形式顯示,從而給用戶更直觀的對比效果。
[0058]本發(fā)明的一個實施例中,104顯示所述應用所消耗的電量的步驟之后還包括:
[0059]將各個應用按照所消耗的電量劃分為多個等級;
[0060]同一等級的應用的圖標放在同一個頁面顯示,不同等級的應用的圖標放在不同頁面顯示。具體的,可按照等級的順序先后放在不同的頁面顯示。
[0061]本實施例中,通過劃分等級并將不同等級的應用的圖標放在不同頁面上,有利于方便用戶參考選擇。
[0062]本發(fā)明的一個實施例中,所述方法還包括:
[0063]當用戶在一預先設置的時間內沒有使用所開啟的應用時,則提醒用戶關掉或關掉后提醒用戶。
[0064]本實施例中,可防止用戶忘記關閉一些應用時,通過提醒的方式讓用戶關閉,以節(jié)省耗電。
[0065]但有時候當用戶長時間不在移動終端旁邊時是無法得知提醒用戶關掉的提醒消息的,此時可關該預先設置的時間內沒有使用所開啟的應用,然后提醒用戶該應用已經關閉,這樣可以大大節(jié)省耗電。
[0066]本發(fā)明的一個實施例中,所述方法還包括:
[0067]當所述移動終端當前剩余電量低于預先設置的閾值、用戶觸發(fā)一應用以便開啟某一應用功能時,計算并顯示所述當前剩余電量可供用戶所觸發(fā)的應用所維持的時長;
[0068]提醒用戶是否確定要開啟所觸發(fā)的應用;
[0069]當接收到確定指令時則開啟用戶所觸發(fā)的應用,否則不開啟用戶所觸發(fā)的應用。
[0070]例如剩余電量很少,開啟一些應用尤其一些耗能大的應用可能幾秒鐘就關機了,從而讓用戶再次確認是否在這種情況下仍要堅持開啟這些應用,以給用戶知情權,避免用戶不知情的情況下開啟一些耗能大的應用,導致手機關機,以致跟某些重要的聯(lián)系人失去聯(lián)系。在有效提醒的情況下,用戶就可以很好的參照并根據(jù)情況作出決定。
[0071]請參閱圖3,本發(fā)明實施例還提供了一種移動終端的耗電提示裝置,所述裝置包括:
[0072]參照單元301,用于以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在所述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀態(tài)下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量,作為參照耗電量;
[0073]比對單元302,用于當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所述電流測量單元來測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的電流值計算得出增加開啟一應用后所消耗的電量;
[0074]差值計算單元303,用于計算增加開啟一應用后所消耗的電量與所述參照耗電量的差值,將計算得到的所述差值作為所述應用所消耗的電量;
[0075]第一顯示單元304,用于顯示所述應用所消耗的電量。
[0076]請參閱圖4,本發(fā)明的一個實施例中,所述裝置還包括:
[0077]等級單元401,用于將各個應用按照所消耗的電量劃分為多個等級;
[0078]第二顯示單元402,用于將同一等級的應用的圖標放在同一個頁面顯示,不同等級的應用的圖標放在不同頁面顯示。
[0079]請參閱圖5,本發(fā)明的一個實施例中,所述裝置還包括:
[0080]第一提醒單元501,用于當用戶在一預先設置的時間內沒有使用所開啟的應用時,則提醒用戶關掉或關掉后提醒用戶。
[0081]請參閱圖6,本發(fā)明的一個實施例中,所述裝置還包括:
[0082]存儲單元601,用于存儲所述應用所消耗的電量;
[0083]更新單元602,用于當所述應用更新或升級時,則重新測試、計算并更新所述存儲單元601內所存儲的所述應用所消耗的電量。
[0084]請參閱圖7,本發(fā)明的一個實施例中,所述裝置還包括:
[0085]維持時長單元701,用于當所述移動終端當前剩余電量低于預先設置的閾值、用戶觸發(fā)一應用時,計算并顯示所述當前剩余電量可供用戶所觸發(fā)的應用所維持的時長;
[0086]第二提醒單元702,用于提醒用戶是否確定要開啟所觸發(fā)的應用;
[0087]響應單元703,用于當接收到確定指令時則開啟用戶所觸發(fā)的應用,否則不開啟用戶所觸發(fā)的應用。
[0088]請參閱圖8,本發(fā)明的一個實施例中,所述裝置還包括:
[0089]第三顯示單元801,用于將各個應用所消耗的電量按照大小順序顯示。
[0090]請參閱圖9,本發(fā)明的一個實施例中,所述裝置還包括:
[0091]第四顯示單元901,用于將各個應用的圖標按照所消耗的電量大小順序顯示。具體可由小到大,也可以由大到小。
[0092]裝置中的細節(jié)方案已在方法中描述,在此不再贅述。
[0093]本發(fā)明實施例還提供了 一種移動終端,所述移動終端包括上述的裝置。
[0094]本發(fā)明的移動終端的耗電提示方法、裝置及移動終端,通過電流測量單元,測量應用開啟前后的電流值,從而可計算顯示出應用消耗的電量,可以幫助用戶了解手機的能耗情況,能為用戶降低手機能耗提供參考;另外,由于增加的電流測量單元相對軟件測試方式會更加底層,因此測量精度更高。
[0095]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種移動終端的耗電提示方法,其特征在于,所述方法包括: 以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在所述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀態(tài)下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量,作為參照耗電量; 當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所述電流測量單元來測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的電流值計算得出增加開啟一應用后所消耗的電量; 計算增加開啟一應用后所消耗的電量與所述參照耗電量的差值,將計算得到的所述差值作為所述應用所消耗的電量; 顯示所述應用所消耗的電量。
2.如權利要求1所述的方法,其特征在于,所述電流測量單元具體為微型電流表。
3.如權利要求1所述的方法,其特征在于,所述顯示所述應用所消耗的電量的步驟之后還包括: 將各個應用按照所消耗的電量劃分為多個等級; 同一等級的應用的圖標放在同一個頁面顯示,不同等級的應用的圖標放在不同頁面顯示。
4.如權利要求1所述的方法,其特征在于,所述方法還包括: 當用戶在一預先設置的時間內沒有使用所開啟的應用時,則提醒用戶關掉或關掉后提醒用戶。
5.如權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括: 當所述移動終端當前剩余電量低于預先設置的閾值、用戶觸發(fā)一應用時,計算并顯示所述當前剩余電量可供用戶所觸發(fā)的應用所維持的時長; 提醒用戶是否確定要開啟所觸發(fā)的應用; 當接收到確定指令時則開啟用戶所觸發(fā)的應用,否則不開啟用戶所觸發(fā)的應用。
6.一種移動終端的耗電提示裝置,其特征在于,所述裝置包括: 參照單元,用于以所述移動終端的一個狀態(tài)作為參照狀態(tài),根據(jù)預先在所述移動終端的電源接口與電池之間連接的電流測量單元,來測試所述參照狀態(tài)下的電流值,根據(jù)所述參照狀態(tài)下的電流值計算得出所述參照狀態(tài)下的耗電量,作為參照耗電量; 比對單元,用于當用戶在所述參照狀態(tài)下增加開啟一應用時,則通過所述電流測量單元來測試增加開啟一應用后的電流值,根據(jù)增加開啟一應用后的電流值計算得出增加開啟一應用后所消耗的電量; 差值計算單元,用于計算增加開啟一應用后所消耗的電量與所述參照耗電量的差值,將計算得到的所述差值作為所述應用所消耗的電量; 第一顯示單元,用于顯示所述應用所消耗的電量。
7.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 等級單元,用于將各個應用按照所消耗的電量劃分為多個等級; 第二顯示單元,用于將同一等級的應用的圖標放在同一個頁面顯示,不同等級的應用的圖標放在不同頁面顯示。
8.如權利要求6所述的裝置,其特征在于,所述裝置還包括:第一提醒單元,用于當用戶在一預先設置的時間內沒有使用所開啟的應用時,則提醒用戶關掉或關掉后提醒用戶。
9.如權利要求6所述的裝置,其特征在于,所述裝置還包括: 維持時長單元,用于當所述移動終端當前剩余電量低于預先設置的閾值、用戶觸發(fā)一應用時,計算并顯示所述當前剩余電量可供用戶所觸發(fā)的應用所維持的時長; 第二提醒單元,用于提醒用戶是否確定要開啟所觸發(fā)的應用; 響應單元,用于當接收到確定指令時則開啟用戶所觸發(fā)的應用,否則不開啟用戶所觸發(fā)的應用。
10.一種移動終端,所述移動終端包括權利要求6至9中任一項所述的裝置。
【文檔編號】H04M1/24GK103701970SQ201310646834
【公開日】2014年4月2日 申請日期:2013年12月4日 優(yōu)先權日:2013年12月4日
【發(fā)明者】李翔宇, 張瀟, 馮圣中, 譚光, 陳孔陽 申請人:中國科學院深圳先進技術研究院