一種移動終端及其異常待機的提示方法
【專利摘要】本發(fā)明提供一種移動終端,其包括:統(tǒng)計模塊,用于在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長;比對模塊,用于將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較;提示模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。本發(fā)明還提供一種移動終端異常待機的提示方法。采用本發(fā)明,在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,移動終端做出提示操作,能夠防止用戶不知情而未采取相應的應對措施,提高用戶續(xù)航體驗的知情權和產品滿意度。
【專利說明】一種移動終端及其異常待機的提示方法
【技術領域】
[0001]本發(fā)明涉及移動通信【技術領域】,特別涉及一種移動終端及其異常待機的提示方法。
【背景技術】
[0002]為了降低功耗,移動終端都具備休眠狀態(tài),在待機時進入休眠狀態(tài)后,中央處理器(CPU)的電源會被關閉,其它一些外設的電源會被直接關掉,這樣就能降低功耗。
[0003]即便如此,為了在移動終端處于休眠狀態(tài),仍能收取來電信息,移動終端設立了喚醒鎖機制,例如android平臺的wakelock。這種機制,給了移動終端上層應用,比如MP3播放等后臺息屏運用的便利。
[0004]然而,由于很多上層應用,比如第三方應用存在大量或無意的喚醒鎖濫用的情況,這樣就導致移動終端的電池在不知情的情況下浪費使用,嚴重影響用戶體驗和終端產品的
美譽度。
【發(fā)明內容】
[0005]有鑒于此,本發(fā)明要解決的技術問題是提供一種移動終端及其異常待機的提示方法,解決了在移動終端處于休眠狀態(tài),比如第三方應用存在大量或無意的喚醒鎖濫用的情況,這樣就導致移動終端的電池在不知情的情況下浪費使用的問題。
[0006]本發(fā)明解決上述技術問題所采用的技術方案如下:
[0007]一種移動終端,其包括:
[0008]統(tǒng)計模塊,用于在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長;
[0009]比對模塊,用于將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較;
[0010]提示模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。
[0011]優(yōu)選地,所述的一種移動終端,其還包括:
[0012]接收模塊,用于接收與做出的提示操作相應的輸入信息。
[0013]優(yōu)選地,所述的一種移動終端,其還包括:
[0014]發(fā)送模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。
[0015]優(yōu)選地,所述消息還包括:
[0016]移動終端屬性信息;或者
[0017]移動終端的位置信息;或者
[0018]移動終端的用戶聯系信息。[0019]優(yōu)選地,所述的一種移動終端,其還包括:
[0020]禁用模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用;或者
[0021]卸載模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用;或者
[0022]關閉模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,關閉所述應用。
[0023]一種移動終端異常待機的提示方法,其包括:
[0024]在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長;
[0025]將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較;
[0026]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。
[0027]優(yōu)選地,所述的提示方法,其還包括:
[0028]接收與做出的提示操作相應的輸入信息。
[0029]優(yōu)選地,所述的提示方法,其還包括:
[0030]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。[0031 ] 優(yōu)選地,所述消息還包括:
[0032]移動終端屬性信息;或者
[0033]移動終端的位置信息;或者
[0034]移動終端的用戶聯系信息。
[0035]優(yōu)選地,所述的提示方法,其還包括:
[0036]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用;或者
[0037]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用;或者
[0038]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,關閉所述應用。
[0039]采用本發(fā)明,在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,移動終端做出提示操作,能夠防止用戶不知情而未采取相應的應對措施,提高用戶續(xù)航體驗的知情權和產品滿意度;且,用于向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息,從而幫助移動終端的用戶向他人反饋相關問題,以期獲得及時幫助。
【專利附圖】
【附圖說明】
[0040]圖1為本發(fā)明實施例一提供的一種移動終端的模塊示意圖。
[0041]圖2為本發(fā)明實施例一提供的一種移動終端異常待機的提示方法的流程示意圖。
【具體實施方式】
[0042]以下結合附圖和實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0043]實施例一:
[0044]請參閱圖1,其為本發(fā)明實施例一提供的一種移動終端的模塊示意圖。
[0045]一種移動終端,其包括:統(tǒng)計模塊11、比對模塊12,以及提示模塊13。
[0046]統(tǒng)計模塊11,用于在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的的應用的喚醒鎖持有時長。此處,應用指的是安裝于移動終端的系統(tǒng)上的應用程序,比如APP或者APK。移動終端由相關組件構成,其中,若干組件為移動終端的硬件組成模塊,可選地,移動終端的組件包括處理器,以及除處理器以外的各種硬件組成模塊。
[0047]比對模塊12,用于將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較。舉例而言,移動終端包括多個應用,經過統(tǒng)計模塊11統(tǒng)計得到全部或者若干應用的喚醒鎖持有時長,比如,第η個應用的喚醒鎖持有時長為L0CK_n。比對模塊12將第η個應用的喚醒鎖持有時長為L0CK_n與第η個應用的的預設時長門限Tn相互比較。
[0048]提示模塊13,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作??蛇x地,在在統(tǒng)計的應用的喚醒鎖持有時長未超過所述應用的預設時長門限時,則不做出提示操作。
[0049]在本實施例中,提示模塊13為顯示模塊,聲音播放模塊,震動模塊,發(fā)光模塊或者其他能夠引起用戶注意的模塊。
[0050]可選地,在本實施例中,所述一種移動終端,其還包括發(fā)送模塊。所述發(fā)送模塊,用于向移動終端中存儲的聯系人發(fā)送消息。優(yōu)選地,發(fā)送模塊用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。存儲的聯系人包括移動終端的通訊錄中的聯系人,和/或包括移動終端社交應用的聯系人,比如QQ聯系人,微信聯系人,或者微博聯系人等。或者,所述聯系人為移動終端的客服或者維修人員。向移動終端中存儲的聯系人發(fā)送消息,能夠幫助移動終端的用戶向他人反饋相關問題,以期獲得及時幫助。
[0051]進一步,可選地,所述消息還包括移動終端屬性信息。比如,移動終端的型號,電池容量,操作系統(tǒng)等等相關信息。
[0052]或者,所述消息還包括移動終端的位置信息。
[0053]或者,所述消息還包括移動終端的用戶聯系信息。所述用戶聯系信息,比如移動終端的用戶的電話號碼,移動終端的用戶的QQ號碼,或者移動終端的用戶的微信號碼等等。
[0054]另一可選地,在本實施例中,所述一種移動終端,其還包括接收模塊。所述接收模塊,用于接收與做出的提示操作相應的輸入信息。比如,所述輸入為:用戶根據提示模塊所作出的提示操作——在顯示屏上顯示發(fā)生中斷異常事件的組件信息以及可操作選項,進行相應的輸入。
[0055]對應地,請一并參閱圖2,其為本發(fā)明實施例一提供的一種移動終端異常待機的提示方法的流程示意圖。
[0056]一種移動終端異常待機的提示方法,其包括以下步驟:
[0057]步驟S101、在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長。
[0058]比如,通過統(tǒng)計模塊11在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長。此處,應用指的是安裝于移動終端的系統(tǒng)上的應用程序,比如APP或者APK。移動終端由相關組件構成,其中,若干組件為移動終端的硬件組成模塊,可選地,移動終端的組件包括處理器,以及除處理器以外的各種硬件組成模塊。
[0059]步驟S102、將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較。
[0060]比如,通過比對模塊12將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較。舉例而言,移動終端包括多個應用,經過統(tǒng)計模塊11統(tǒng)計得到全部或者若干應用的喚醒鎖持有時長,比如,第η個應用的喚醒鎖持有時長為L0CK_n。比對模塊12將第η個應用的喚醒鎖持有時長為L0CK_n與第η個應用的的預設時長門限Tn相互比較。
[0061]步驟S103、在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。
[0062]比如,通過提示模塊13在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作??蛇x地,在在統(tǒng)計的應用的喚醒鎖持有時長未超過所述應用的預設時長門限時,則不做出提示操作。
[0063]在本實施例中,提示模塊13為顯示模塊,聲音播放模塊,震動模塊,發(fā)光模塊或者其他能夠引起用戶注意的模塊。
[0064]可選地,在本實施例中,所述一種移動終端異常待機的提示方法,其還包括:用于向移動終端中存儲的聯系人發(fā)送消息。優(yōu)選地,所述一種移動終端異常待機的提示方法,其還包括:在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。存儲的聯系人包括移動終端的通訊錄中的聯系人,和/或包括移動終端社交應用的聯系人,比如QQ聯系人,微信聯系人,或者微博聯系人等?;蛘?,所述聯系人為移動終端的客服或者維修人員。向移動終端中存儲的聯系人發(fā)送消息,能夠幫助移動終端的用戶向他人反饋相關問題,以期獲得及時幫助。
[0065]進一步,可選地,所述消息還包括移動終端屬性信息。比如,移動終端的型號,電池容量,操作系統(tǒng)等等相關信息。這些消息能夠輔助所述消息的接收方進行問題的定位,做出更準確的判斷。
[0066]或者,所述消息還包括移動終端的位置信息。
[0067]或者,所述消息還包括移動終端的用戶聯系信息。所述用戶聯系信息,比如移動終端的用戶的電話號碼,移動終端的用戶的QQ號碼,或者移動終端的用戶的微信號碼等等。
[0068]另一可選地,在本實施例中,所述一種移動終端異常待機的提示方法,其還包括:接收與做出的提示操作相應的輸入信息。比如,所述輸入為:用戶根據提示模塊所作出的提示操作——在顯示屏上顯示發(fā)生中斷異常事件的組件信息以及可操作選項,進行相應的輸入。
[0069]實施例二:
[0070]其與實施例一的區(qū)別在于:本實施例中,所述一種移動終端,其還包括禁用模塊。所述禁用模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用。
[0071]所述一種移動終端異常待機的提示方法,其還包括:[0072]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用。
[0073]通過禁用模塊對喚醒鎖持有時長超過預設時長門限的應用進行禁用的處理,在不影響用戶體驗的前提下,節(jié)省了電能。
[0074]實施例三:
[0075]其與實施例一的區(qū)別在于:本實施例中,所述一種移動終端,其還包括卸載模塊。卸載模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用。
[0076]所述一種移動終端異常待機的提示方法,其還包括:
[0077]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用。
[0078]實施例四:
[0079]其與實施例一的區(qū)別在于:本實施例中,所述一種移動終端,其還包括關閉模塊。關閉模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,關閉所述應用。
[0080]所述一種移動終端異常待機的提示方法,其還包括:
[0081]在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,關閉所述應用。
[0082]通過關閉模塊對喚醒鎖持有時長超過預設時長門限的應用進行關閉的處理,在不影響用戶體驗的前提下,節(jié)省了電能。
[0083]在上述各個實施例中,所述移動終端可以是任意的、能夠與其他設備通信的電子裝置,包括但不局限于:個人電腦、手持設備、電子平板、個人數字助理(PDA)、移動電話、網絡家電(network appliances)、相機、攝像機、智能手機、網絡基站、媒體播放器、導航設備、電子郵件設備、游戲設備、自動化信息系統(tǒng)(比如帶控制面板的娛樂系統(tǒng))以及前述設備的組合。
[0084]采用本發(fā)明,通過對移動終端的應用的喚醒鎖持有時長進行統(tǒng)計,并在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,移動終端做出提示操作,從而能夠防止用戶不知情而未采取相應的應對措施,提高用戶續(xù)航體驗的知情權和產品滿意度;且,用于向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息,從而幫助移動終端的用戶向他人反饋相關問題,以期獲得及時幫助。
[0085]以上參照【專利附圖】
【附圖說明】了本發(fā)明的優(yōu)選實施例,并非因此局限本發(fā)明的權利范圍。本領域技術人員不脫離本發(fā)明的范圍和實質,可以有多種變型方案實現本發(fā)明,比如作為一個實施例的特征可用于另一實施例而得到又一實施例。凡在運用本發(fā)明的技術構思之內所作的任何修改、等同替換和改進,均應在本發(fā)明的權利范圍之內。
【權利要求】
1.一種移動終端,其特征在于,包括: 統(tǒng)計模塊,用于在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長; 比對模塊,用于將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較; 提示模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。
2.根據權利要求1所述的一種移動終端,其特征在于,還包括: 接收模塊,用于接收與做出的提示操作相應的輸入信息。
3.根據權利要求1所述的一種移動終端,其特征在于,還包括: 發(fā)送模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。
4.根據權利要求3所述的一種移動終端,其特征在于,所述消息還包括: 移動終端屬性信息;或 者 移動終端的位置信息;或者 移動終端的用戶聯系信息。
5.根據權利要求1所述的一種移動終端,其特征在于,還包括: 禁用模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用;或者 卸載模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用;或者 關閉模塊,用于在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,關閉所述應用。
6.一種移動終端異常待機的提示方法,其特征在于,包括: 在移動終端進入休眠狀態(tài)之后,統(tǒng)計移動終端的應用的喚醒鎖持有時長; 將統(tǒng)計的應用的喚醒鎖持有時長與所述應用的預設時長門限相互比較; 在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,做出提示操作。
7.根據權利要求6所述的提示方法,其特征在于,還包括: 接收與做出的提示操作相應的輸入信息。
8.根據權利要求6所述的提示方法,其特征在于,還包括: 在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限時,向移動終端中存儲的聯系人發(fā)送消息,所述消息包括超過所述應用的預設時長門限的應用的相關信息。
9.根據權利要求8所述的提示方法,其特征在于,所述消息還包括: 移動終端屬性信息;或者 移動終端的位置信息;或者 移動終端的用戶聯系信息。
10.根據權利要求6所述的提示方法,其特征在于,還包括: 在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,禁用所述應用;或者在統(tǒng)計的應用的喚醒鎖持有時長超過所述應用的預設時長門限,卸載所述應用;或者在統(tǒng)計的應用的喚醒鎖 持有時長超過所述應用的預設時長門限,關閉所述應用。
【文檔編號】H04L12/58GK104038635SQ201410294461
【公開日】2014年9月10日 申請日期:2014年6月25日 優(yōu)先權日:2014年6月25日
【發(fā)明者】趙軍宏 申請人:深圳市中興移動通信有限公司