一種節電控制方法
【技術領域】
[0001 ] 本發明涉及電子技術領域,具體涉及一種節電控制方法。
【背景技術】
[0002]隨著電子技術的不斷發展,手機、平板電腦等終端中的通信應用越來越多。目前,當通信應用處于開啟狀態時,無論用戶是否使用終端,終端都保持通信應用為正常工作狀態,使終端功耗增加。在實際應用中,由于終端電池電量有限,終端功耗的增加,將縮短終端待機時間。
【發明內容】
[0003]本發明實施例公開一種節電控制方法,用于降低終端功耗,以延長終端待機時間。
[0004]本發明實施例公開一種節電控制方法,包括:
[0005]當檢測到用戶針對終端的操作時,記錄用戶的操作數據;
[0006]分析所述操作數據以獲得用戶節電模型;
[0007]根據所述用戶節電模型對所述終端進行節電處理。
[0008]本發明實施例中,當檢測到用戶針對終端的操作時,記錄用戶的操作數據;分析操作數據以獲得用戶節電模型;根據用戶節電模型對終端進行節電處理。可以根據用戶的操作數據對終端進行節電處理,因此,可以在不影響用戶體驗的情況下降低終端功耗,以延長終端待機時間。
【附圖說明】
[0009]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0010]圖1是本發明實施例公開的一種節電控制方法的流程圖;
[0011]圖2是本發明實施例公開的另一種節電控制方法的流程圖;
[0012]圖3是本發明實施例公開的又一種節電控制方法的流程圖;
[0013]圖4是本發明實施例公開的一種終端的結構圖;
[0014]圖5是本發明實施例公開的另一種終端的結構圖;
[0015]圖6是本發明實施例公開的又一種終端的結構圖;
[0016]圖7是本發明實施例公開的又一種終端的結構圖。
【具體實施方式】
[0017]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0018]本發明實施例公開一種節電控制方法及終端,用于降低終端功耗,以延長終端待機時間。以下分別進行詳細說明。
[0019]請參閱圖1,圖1是本發明實施例公開的一種節電控制方法的流程圖。其中,該節電控制方法適用于智能手機、平板電腦等終端。如圖1所示,該節電控制方法可以包括以下步驟。
[0020]S101、當檢測到用戶針對終端的操作時,記錄用戶的操作數據。
[0021]本實施例中,當用戶通過點擊、觸摸等方式操作終端中通信應用或硬件模塊時,終端將會檢測到用戶針對終端中通信應用或硬件模塊的操作,之后終端將記錄用戶的操作數據。
[0022]S102、分析操作數據以獲得用戶節電模型。
[0023]本實施例中,終端實時監測記錄的用戶的操作數據是否發生變化,當監測到記錄的操作數據發生變化時,分析操作數據以獲得用戶節電模型。其中,分析獲得的用戶節電模型可以與分析操作數據前的用戶節電模型相同,也可以與分析操作數據前的用戶節電模型不同,本實施例不作限定。
[0024]S103、根據用戶節電模型對終端進行節電處理。
[0025]本實施例中,分析操作數據得到用戶節電模型之后,終端將根據用戶節電模型對終端進行節電處理。其中,節電處理不需要用戶進行操作,因此,可以提高節電靈活性。
[0026]在圖1所描述的節電控制方法中,當檢測到用戶針對終端的操作時,記錄用戶的操作數據;分析操作數據以獲得用戶節電模型;根據用戶節電模型對終端進行節電處理。可以根據用戶的操作數據對終端進行節電處理,因此,可以在不影響用戶體驗的情況下降低終端功耗,以延長終端待機時間。
[0027]請參閱圖2,圖2是本發明實施例公開的另一種節電控制方法的流程圖。其中,該節電控制方法適用于智能手機、平板電腦等終端。如圖2所示,該節電控制方法可以包括以下步驟。
[0028]S201、當檢測到用戶針對終端中目標通信應用的操作時,記錄包括用戶操作目標通信應用的操作時間的操作數據。
[0029]本實施例中,當用戶操作終端中目標通信應用時,終端將會檢測到用戶針對終端中目標通信應用的操作,之后終端將記錄包括用戶操作目標通信應用的操作時間的操作數據。
[0030]S202、分析記錄的用戶操作目標通信應用的操作時間以獲得用戶使用目標通信應用的使用時間段。
[0031]本實施例中,終端實時監測記錄的用戶操作目標通信應用的操作時間是否有更新,當監測到記錄的用戶操作目標通信應用的操作時間有更新時,將分析記錄的用戶操作目標通信應用的操作時間以獲得用戶使用目標通信應用的使用時間段。其中,分析獲得的目標通信應用的使用時間段可以與分析前的目標通信應用的使用時間段相同,也可以與分析前的目標通信應用的使用時間段不相同,本實施例不作限定。
[0032]S203、當目標通信應用處于運行狀態時,判斷當前時間是否屬于該使用時間段,若該當前時間屬于該使用時間段,則執行步驟S204,若該當前時間不屬于該使用時間段,則執行步驟S205。
[0033]本實施例中,終端具有很多通信應用,很多時候這些通信應用都處于正常工作狀態,但大多情況下用戶并未使用這些通信應用,而這些通信應用的正常工作將增加終端功耗。因此,當終端檢測到目標通信應用處于運行狀態時,判斷當前時間是否屬于用戶使用目標通信應用的使用時間段。
[0034]S204、將目標通信應用的通信頻率調整至第一預設通信頻率。
[0035]本實施例中,若該當前時間屬于用戶使用目標通信應用的使用時間段,將目標通信應用的通信頻率調整至第一預設通信頻率,其中,第一預設通信頻率為目標通信應用的正常通信頻率。如果此時目標通信應用的通信頻率為正常通信頻率,則保持正常通信頻率不變,如果此時目標通信應用的通信頻率小于正常通信頻率,則將目標通信應用的通信頻率由低通信頻率調整至正常通信頻率。
[0036]S205、將目標通信應用的通信頻率調整至第二預設通信頻率,其中,第二預設通信頻率小于第一預設通信頻率。
[0037]本實施例中,如果當前時間不屬于用戶使用目標通信應用的使用時間段,則將目標通信應用的通信頻率調整至低于正常通信頻率的第二預設通信頻率,以降低目標通信應用的接收頻率和發送頻率中的至少一個頻率,從而降低目標通信應用的功耗。其中,第一預設通信頻率和第二預設通信頻率是預先設置的值。
[0038]S206、當檢測到用戶輸入的針對終端屏幕的解鎖指令,且該當前時間不屬于該使用時間段時,將目標通信應用的通信頻率由第二預設通信頻率調整至第一預設通信頻率。
[0039]本實施例中,當目標通信應用處于運行狀態時,如果檢測到用戶輸入的解鎖屏幕的解鎖指令時,表明用戶使用目標通信應用的可能性較大,為了不影響用戶的正常通信,如果目標通信應用的通信頻率低于目標通信應用的正常工作頻率,將目標通信應用的通信頻率由第二預設通信頻率調整至第一預設通信頻率。如果目標通信應用的通信頻率為正常工作頻率,將保持通信頻率不變。
[0040]舉例說明,用戶在0:00-7:00之間一般處于睡眠狀態,一般不會使用微信、QQ等通信應用,當在這段時間檢測到這些通信應用處于運行狀態時,可以降低這些通信應用的通信頻率,以降低功耗。用戶在21:00-22:00之間一般會通過微信、QQ等通信應用與朋友進行交流,當在這段時間檢測到這些通信應用處于運行狀態時,將這些通信應用的通信頻率調整至正常通信頻率,以便用戶及時收發信息。
[0041]在圖2所描述的節電控制方法中,當檢測到用戶針對終端中目標通信應用的操作時,記錄用戶操作目標通信應用的操作時間,分析記錄的用戶操作目標通信應用的操作時間以獲得用戶使用目標通信應用的使用時間段,當目標通信應用處于運行狀態時,判斷當前時間是否屬于該使用時間段,若該當前時間屬于該使用時間段,將目標通信應用的通信頻率調整至第一預設通信頻率,若該當前時間不屬于該使用時間段,將目標通信應用的通信頻率調整至第二預設通信頻率,當檢測到用戶輸入的針對終端屏幕的解鎖指令,且該當前時間不屬于該使用時間段時,將目標通信應用的通信頻率由第二預設通信頻率調整至第一預設通信頻率,其中,第二預設通信頻率小于第一預設通信頻率。可以根據用戶使用通信應用的使用記錄對通信應用進行節電處理,因此,可以在不影響用戶體驗的情況下降低終端功耗,以延長終端待機時間。
[0042]請參閱圖3,圖3是本發明實施例公開的又一種節電控制方法的流程圖。其中,該節電控制方法適用于智能手機、平板電腦等終端。如圖3所示,該節電控制方法可以包括以下步驟。
[0043]S301、將用戶操作目標通信應用的操作時間按照用戶使用目標通信應用的使用