專利名稱:應用關閉方法及裝置的制作方法
技術領域:
本發(fā)明涉及通信領域,具體而言,涉及一種應用關閉方法及裝置。
技術背景
現(xiàn)在移動終端正在向多線程多應用方向發(fā)展,終端的多應用并行,使得整個終端系統(tǒng)的并發(fā)能力更加高了,從而大大提升了終端整個系統(tǒng)的運行效率。同時這種多應用的并行能力,也給用戶帶來了更大的便利,提升了用戶體驗。用戶可以不用先關閉當前已經打開的應用,再去打開自己所需要的應用。
但是這樣一來也同時帶來了一個比較嚴重的問題,那就是應用程序打開越多并行越多對系統(tǒng)資源的消耗也就越多,系統(tǒng)資源的消耗累積到一定的程度就會進一步惡化終端整個系統(tǒng)的性能,從而又反過來逐漸降低用戶的體驗度。比如說,會增加終端的功耗,會占據(jù)更多寶貴的存儲空間、會占據(jù)有線或無線數(shù)據(jù)通道等等。
因此,在考慮給用戶提供多應用并行的便利性的同時,也要考慮一個合理的方法, 將非當前界面正在運行的用戶不是很關心的應用進行關閉,節(jié)省更多的系統(tǒng)資源,保證用戶的體驗度。
現(xiàn)有技術很少關注移動終端多應用情況下的關閉問題,目前已有的多應用情況下的關閉處理方式的核心思想,概括來講就是進入待機狀態(tài)之后檢測是否有程序在運行,有的話根據(jù)是否預先設置自動關閉,決定是自動關閉當前運行的應用,還是提示用戶是否關閉當前運行應用。如果提示用戶的話,那么等待一段時間用戶如果選擇了關閉的內容,就關閉相應的應用。但是,相關技術中已有的處理方式有兩個比較明顯的缺點,第一個就是限定死必須在待機狀態(tài)這個單一的場景下,沒有考慮在運行非待機的應用情況或者終端進入鎖屏、暗屏等其余狀態(tài);第二個是關閉應用的策略比較簡單粗暴,沒有考慮用戶當前的使用場景和使用習慣,容易關閉用戶當前運行的應用,相關技術中提到一旦用戶開啟了待機狀態(tài)下自動關閉應用的設置,就會一律自動關閉所有的運行應用,舉一個很簡單的例子,用戶正在玩游戲,突然想到待機界面看看當前時間,結果就有可能被終端系統(tǒng)將這個游戲應用給關閉了,回不到之前的游戲狀態(tài)了。
針對相關技術中應用環(huán)境單一且關閉應用的策略不考慮用戶的使用場景及使用習慣,容易關閉用戶當前運行的應用的問題,目前尚未提出有效的解決方案。發(fā)明內容
針對相關技術中應用環(huán)境單一且關閉應用的策略不考慮用戶的使用場景及使用習慣,容易關閉用戶當前運行的應用的問題,本發(fā)明提供了一種應用關閉方法及裝置,以至少解決上述問題。
根據(jù)本發(fā)明的一個方面,提供了一種應用關閉方法,包括在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用。
優(yōu)選的,所述運行參數(shù)包括所述每個應用被打開的頻率和/或所述每個應用每次運行的時長。
優(yōu)選的,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,所述第一應用為選擇出的所述非當前界面運行態(tài)的應用;或者在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;在所述第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;在所述第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,所述第四應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用,包括將所述非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;或者由所述終端系統(tǒng)關閉所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用之后, 還包括當所述終端系統(tǒng)的運行時間超過所述預定運行周期時,進行下一預定運行周期,重新觸發(fā)所述非當前界面運行態(tài)的應用的選擇及關閉操作。
根據(jù)本發(fā)明的另一方面,提供了一種應用關閉裝置,包括選擇模塊,用于在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;關閉模塊,用于根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用。
優(yōu)選的,所述選擇模塊還用于在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,所述第一應用為選擇出的所述非當前界面運行態(tài)的應用;或者,在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述選擇模塊還用于在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;在所述第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;在所述第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,所述第四應用為選擇出的所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述關閉模塊還用于將所述非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;或者,由所述終端系統(tǒng)關閉所述非當前界面運行態(tài)的應用。
優(yōu)選的,所述裝置還包括觸發(fā)模塊,用于當所述終端系統(tǒng)的運行時間超過所述預定運行周期時,進行下一預定運行周期,重新觸發(fā)所述非當前界面運行態(tài)的應用的選擇及關閉操作。
在本發(fā)明實施例中,首先需要選擇處于非當前界面運行態(tài)的應用,進而根據(jù)預設的關閉策略,對其進行關閉,由此可見,本發(fā)明實施例并沒有限定必須在待機狀態(tài)才能夠進行,可以在運行非待機的應用的情況下或者終端進行鎖屏、暗屏等其他情況下進行操作;且在關閉過程中關閉的是非當前界面運行態(tài)的應用,對于正在界面運行的應用,不會對其進行關閉,考慮了用戶當前的使用場景和使用習慣,增加了用戶的感受體驗。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的應用關閉方法的處理流程圖2是根據(jù)本發(fā)明實施例的移動終端關閉非當前界面運行態(tài)應用的內部模塊結構示意圖3是根據(jù)本發(fā)明實施例的移動終端關閉非當前界面運行態(tài)應用的處理流程圖4是根據(jù)本發(fā)明實施例的應用關閉裝置的第一種結構示意圖5是根據(jù)本發(fā)明實施例的應用關閉裝置的第二種結構示意圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
相關技術中提到,已有的處理方式有兩個比較明顯的缺點,第一個就是限定死必須在待機狀態(tài)這個單一的場景下,沒有考慮在運行非待機的應用情況或者終端進入鎖屏、 暗屏等其余狀態(tài);第二個是關閉應用的策略比較簡單粗暴,沒有考慮用戶當前的使用場景和使用習慣,容易關閉用戶當前運行的應用。
由此可見,本發(fā)明實施例所要解決的技術問題是克服相關技術中存在的移動終端多應用并行時對系統(tǒng)資源無意義消耗的問題和缺陷,提供一種移動終端關閉或退出非當前界面運行態(tài)應用的合理方法,該方法不限終端系統(tǒng)的任何場景,使用策略比較符合人性化,可以解決相關技術提供的技術方案的缺陷。
因此,為解決上述技術問題,本發(fā)明實施例提供了一種應用關閉方法,其處理流程如圖1所示,包括
步驟S102、在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;
步驟S104、根據(jù)預設的關閉策略,關閉上述選擇的處于非當前界面運行態(tài)的應用。
在本發(fā)明實施例中,首先需要選擇處于非當前界面運行態(tài)的應用,進而根據(jù)預設的關閉策略,對其進行關閉,由此可見,本發(fā)明實施例并沒有限定必須在待機狀態(tài)才能夠進行,可以在運行非待機的應用的情況下或者終端進行鎖屏、暗屏等其他情況下進行操作;且在關閉過程中關閉的是非當前界面運行態(tài)的應用,對于正在界面運行的應用,不會對其進行關閉,考慮了用戶當前的使用場景和使用習慣,增加了用戶的感受體驗。
上述提到的運行參數(shù)可以根據(jù)終端系統(tǒng)的實際運行情況確定,例如,終端上的每個應用被打開的頻率和/或每個應用每次運行的時長,再例如,用戶操作每個應用的時長, 為每個應用設置的定時器的啟動時間,等等。
現(xiàn)以運行參數(shù)為終端上的每個應用被打開的頻率和/或每個應用每次運行的時長為例進行說明。
當運行參數(shù)為每個應用每次運行的時長時,時長的計算方法為單次開機后應用運行的時長,不同次開機后應用運行的時長并不進行累計。進一步,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用的具體實施方式
如下在終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,第一應用為選擇出的非當前界面運行態(tài)的應用。
當運行參數(shù)為每個應用被打開的頻率時,頻率的計算方法為用戶每打開一次應用,頻率增加一次,關機也不影響頻率的計數(shù)。進一步,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用的具體實施方式
如下在終端系統(tǒng)已運行的應用中, 選擇被打開的頻率未超過頻率閾值的第二應用,其中,第二應用為選擇出的非當前界面運行態(tài)的應用。
當運行參數(shù)為終端上的每個應用被打開的頻率和每個應用每次運行的時長時,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用的具體實施方式
可以有如下兩種
第一種,在終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;
在第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,第二應用為選擇出的非當前界面運行態(tài)的應用。
第二種,在終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;
在第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,第四應用為選擇出的非當前界面運行態(tài)的應用。
此處的第一應用與第四應用可能是相同的應用,也可能是不同的應用,根據(jù)具體情況而定,同樣的,第二應用與第三應用也可能是相同的應用,也可能是不同的應用,均根據(jù)具體情況而定。
上述幾種非當前界面運行態(tài)的應用的選擇方式僅僅是具體的實例,在實際應用中,當運行參數(shù)選擇其他參數(shù)時,非當前界面運行態(tài)的應用的選擇方式根據(jù)參數(shù)不同,實際方式也不同,但其選擇原理是相類似的。
實施時,根據(jù)預設的關閉策略,關閉處于非當前界面運行態(tài)的應用,其具體處理方式包括下列兩種
第一種,將非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;第二種,由終端系統(tǒng)關閉非當前界面運行態(tài)的應用。實施時,具體采用哪一種處理方式根據(jù)終端系統(tǒng)的設置條件確定。
上文提到,本發(fā)明實施例提供的應用關閉方法是限定在預定運行周期內的,因此, 當終端系統(tǒng)的運行時間超過預定運行周期時,終端系統(tǒng)會自動進行下一預定運行周期,停止當前的預定運行周期內的選擇及關閉操作,重新觸發(fā)非當前界面運行態(tài)的應用的選擇及關閉操作。
為實現(xiàn)上述應用關閉方法,本發(fā)明實施例提供了一種移動終端,該移動終端適用多應用并行的狀態(tài),其結構示意圖如圖2所示,包括系統(tǒng)時間管理模塊、非當前運行態(tài)應用關閉決策模塊、應用直接關閉模塊、用戶選擇關閉模塊以及設置模塊,其中,非當前運行態(tài)應用關閉決策模塊中可以根據(jù)運行參數(shù)包括應用使用頻度統(tǒng)計模塊和應用運行時長統(tǒng)計模塊,各模塊的功能具體如下
系統(tǒng)時間管理模塊,用于統(tǒng)計當前系統(tǒng)運行時間,使系統(tǒng)可以按照一定的時間間隔啟動非當前運行態(tài)應用關閉決策模塊;
非當前運行態(tài)應用關閉決策模塊,用于啟動應用使用頻度統(tǒng)計模塊和應用運行時長統(tǒng)計模塊進行關閉決策,決策后訪問設置模塊,根據(jù)用戶的設置結果分別啟動應用直接關閉模塊或者用戶選擇關閉模塊;
應用使用頻度統(tǒng)計模塊,用于統(tǒng)計終端系統(tǒng)中每個應用被用戶打開過的次數(shù),某個應用被刪除將不再統(tǒng)計,統(tǒng)計數(shù)據(jù)即使關機也會繼續(xù)累積保存;
應用運行時長統(tǒng)計模塊,用于統(tǒng)計終端系統(tǒng)中每個應用被用戶打開運行的時長, 某個應用被關閉數(shù)據(jù)將清零,統(tǒng)計數(shù)據(jù)關機將不需要保存;
應用直接關閉模塊,用于直接關閉非當前運行態(tài)應用;
用戶選擇關閉模塊,用于提示用戶,由用戶自由選擇待關閉的模塊;
設置模塊,用于判斷用戶允許終端直接到時關閉非當前運行態(tài)應用還是給用戶一個選擇待關閉的應用的權利。
采用本發(fā)明實施例提供的上述方法,與現(xiàn)有技術相比,擴大了操作方式使用的場景和范圍局限,可以在終端系統(tǒng)處于任何狀態(tài)下進行相關的操作。并且在操作策略方面比較人性化和更具有合理性,比現(xiàn)有技術更加實用。
下面結合附圖對技術方案的實施作進一步的詳細描述
本發(fā)明實施例提供的移動終端關閉非當前界面運行態(tài)應用的方法流程部分的處理步驟如圖3所示,包括
步驟S302、終端系統(tǒng)開啟,進入待機狀態(tài)。
步驟S304、啟動系統(tǒng)時間管理模塊,監(jiān)控整個終端系統(tǒng)的運行時長,S卩,啟動定時器進行計時。
步驟S306、判斷終端系統(tǒng)的運行時長是否達到一個門限值Tl,若是,執(zhí)行步驟 S308,若否,執(zhí)行步驟S322。
步驟S308、啟動非當前運行態(tài)應用關閉決策模塊,該步驟按照Tl的時間間隔循環(huán)。
步驟S310、在非當前運行態(tài)應用關閉決策模塊中,首先啟動應用運行時長統(tǒng)計模塊,判斷運行時長是否達到門限值T2,若是,選定本次運行時長超過門限值T2的非當前運行態(tài)應用m個,并執(zhí)行步驟S312,若否,執(zhí)行步驟S322。
步驟S312、對于步驟S310中選定的m個應用,啟動應用使用頻度統(tǒng)計模塊進行逐個查詢。
步驟S314、判斷用戶使用頻度小于門限值,選定η個使用頻度小于某個臨界值 Px的應用(實施時,η小于或等于m,Px是個變量,每次進入該步驟頻度臨界值可以適當提高,直到提高到所有應用中頻度最大值為止),若是,執(zhí)行步驟S316,若否,執(zhí)行步驟S322。
步驟S316、啟動設置模塊,查看用戶是否已經設置了自動關閉非當前運行態(tài)應用, 如果已經設置了則進入步驟S318,否則進入步驟S320。
步驟S318、啟動應用直接關閉模塊,直接關閉非當前運行態(tài)應用,并在Tl到達后轉入步驟S306。
步驟S320、啟動用戶選擇關閉模塊,提示用戶,由用戶自由選擇待關閉的模塊,進行關閉操作,并在Tl到達后轉入步驟S306。
實施時,圖3所示流程只是一種典型流程的說明,本發(fā)明實施例可以利用的選擇策略還可以有多種,比如單獨選定一個參數(shù),或者兩個參數(shù)但是順序改變一下等等。具體的選擇策略根據(jù)具體情況而定,能夠實現(xiàn)對應用進行選擇的功能即可,并不僅僅限定于上述已列舉的選擇策略。
基于同一發(fā)明構思,本發(fā)明實施例提供一種應用關閉裝置,其結構示意圖如圖4 所示,包括
選擇模塊401,用于在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;
關閉模塊402,與選擇模塊401相耦合,用于根據(jù)預設的關閉策略,關閉處于非當前界面運行態(tài)的應用。
在一個實施例中,優(yōu)選的,選擇模塊401還可以用于在終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,第一應用為選擇出的非當前界面運行態(tài)的應用;或者,在終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,第二應用為選擇出的非當前界面運行態(tài)的應用。
在一個實施例中,優(yōu)選的,選擇模塊401還可以用于在終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;在第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,第二應用為選擇出的非當前界面運行態(tài)的應用。
在一個實施例中,優(yōu)選的,選擇模塊401還可以用于在終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;在第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,第四應用為選擇出的非當前界面運行態(tài)的應用。
在一個實施例中,優(yōu)選的,關閉模塊402還可以用于將非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;或者,由終端系統(tǒng)關閉非當前界面運行態(tài)的應用。
在一個實施例中,優(yōu)選的,如圖5所示,上述裝置還可以包括觸發(fā)模塊501,與關閉模塊相耦合,用于當終端系統(tǒng)的運行時間超過預定運行周期時,進行下一預定運行周期, 重新觸發(fā)非當前界面運行態(tài)的應用的選擇及關閉操作。
從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術效果
在本發(fā)明實施例中,首先需要選擇處于非當前界面運行態(tài)的應用,進而根據(jù)預設的關閉策略,對其進行關閉,由此可見,本發(fā)明實施例并沒有限定必須在待機狀態(tài)才能夠進行,可以在運行非待機的應用的情況下或者終端進行鎖屏、暗屏等其他情況下進行操作;且在關閉過程中關閉的是非當前界面運行態(tài)的應用,對于正在界面運行的應用,不會對其進行關閉,考慮了用戶當前的使用場景和使用習慣,增加了用戶的感受體驗。
顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種應用關閉方法,其特征在于,包括在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用。
2.根據(jù)權利要求1所述的方法,其特征在于,所述運行參數(shù)包括所述每個應用被打開的頻率和/或所述每個應用每次運行的時長。
3.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,所述第一應用為選擇出的所述非當前界面運行態(tài)的應用;或者在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
4.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;在所述第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
5.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用,包括在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;在所述第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,所述第四應用為選擇出的所述非當前界面運行態(tài)的應用。
6.根據(jù)權利要求1至5任一項所述的方法,其特征在于,所述根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用,包括將所述非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;或者由所述終端系統(tǒng)關閉所述非當前界面運行態(tài)的應用。
7.根據(jù)權利要求6所述的方法,其特征在于,所述根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用之后,還包括當所述終端系統(tǒng)的運行時間超過所述預定運行周期時,進行下一預定運行周期,重新觸發(fā)所述非當前界面運行態(tài)的應用的選擇及關閉操作。
8.一種應用關閉裝置,其特征在于,包括選擇模塊,用于在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;關閉模塊,用于根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述選擇模塊還用于在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用,其中,所述第一應用為選擇出的所述非當前界面運行態(tài)的應用;或者,在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
10.根據(jù)權利要求8所述的裝置,其特征在于,所述選擇模塊還用于在所述終端系統(tǒng)已運行的應用中,選擇當前運行的時長超過時長閾值的第一應用;在所述第一應用中,選擇被打開的頻率未超過頻率閾值的第二應用,其中,所述第二應用為選擇出的所述非當前界面運行態(tài)的應用。
11.根據(jù)權利要求8所述的裝置,其特征在于,所述選擇模塊還用于在所述終端系統(tǒng)已運行的應用中,選擇被打開的頻率未超過頻率閾值的第三應用;在所述第三應用中,選擇當前運行的時長超過時長閾值的第四應用,其中,所述第四應用為選擇出的所述非當前界面運行態(tài)的應用。
12.根據(jù)權利要求8至11任一項所述的裝置,其特征在于,所述關閉模塊還用于將所述非當前界面運行態(tài)的應用的標識提示給用戶,由用戶自行選擇關閉其中任意一個或多個應用;或者,由所述終端系統(tǒng)關閉所述非當前界面運行態(tài)的應用。
13.根據(jù)權利要求12所述的裝置,其特征在于,所述裝置還包括觸發(fā)模塊,用于當所述終端系統(tǒng)的運行時間超過所述預定運行周期時,進行下一預定運行周期,重新觸發(fā)所述非當前界面運行態(tài)的應用的選擇及關閉操作。
全文摘要
本發(fā)明提供了一種應用關閉方法及裝置,該方法包括在一個預定運行周期內,根據(jù)終端系統(tǒng)中每個應用的運行參數(shù),選擇處于非當前界面運行態(tài)的應用;根據(jù)預設的關閉策略,關閉所述處于非當前界面運行態(tài)的應用。采用本發(fā)明能夠解決相關技術中應用環(huán)境單一且關閉應用的策略不考慮用戶的使用場景及使用習慣,容易關閉用戶當前運行的應用的問題。
文檔編號G06F9/48GK102495761SQ20111035667
公開日2012年6月13日 申請日期2011年11月11日 優(yōu)先權日2011年11月11日
發(fā)明者于峰, 周涌, 壽永艷, 李紅波 申請人:中興通訊股份有限公司