用于移動設(shè)備的系統(tǒng)垃圾清理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動設(shè)備,更具體地涉及一種用于移動設(shè)備的系統(tǒng)垃圾清理方法和裝置。
【背景技術(shù)】
[0002]目前,隨著諸如智能手機、平板電腦、個人數(shù)字助理等移動設(shè)備的日益普及,為移動設(shè)備開發(fā)的應(yīng)用軟件也越來越多。這些移動設(shè)備在運行過程中會產(chǎn)生各種系統(tǒng)垃圾,如臨時文件、上網(wǎng)產(chǎn)生的瀏覽記錄或歷史記錄、緩存文件、應(yīng)用程序運行或卸載后產(chǎn)生的文件等,導(dǎo)致移動設(shè)備的運行速度受到影響,如開機時間增加、載入某個應(yīng)用程序花費的時間增加、界面切換速度變慢等,給用戶帶來不好的體驗。
[0003]現(xiàn)有技術(shù)中提供了很多專門用于移動設(shè)備的系統(tǒng)垃圾清理軟件,這些系統(tǒng)垃圾清理軟件定時掃描移動設(shè)備中的系統(tǒng)垃圾,并且在移動設(shè)備中的系統(tǒng)垃圾超過某個臨界值時彈出垃圾清理通知,提示移動設(shè)備的用戶操作移動設(shè)備對系統(tǒng)垃圾進行清理。
[0004]但是,應(yīng)當(dāng)注意到,相同數(shù)量的系統(tǒng)垃圾對不同移動設(shè)備的影響是不同的。例如,對于內(nèi)存比較大的移動設(shè)備,1G、2G的系統(tǒng)垃圾并不會影響移動設(shè)備的運行速度,而對于內(nèi)存比較小的移動設(shè)備,即使200M的系統(tǒng)垃圾也會造成移動設(shè)備無法運行。另外,用戶清理系統(tǒng)垃圾的習(xí)慣也各不相同,有的用戶經(jīng)常點擊垃圾清理通知進行垃圾清理,而有的用戶則經(jīng)常忽略垃圾清理通知。因此,對于經(jīng)常忽略垃圾清理通知的用戶來說,頻繁地彈出垃圾清理通知會導(dǎo)致他/她的反感,甚至因此卸載彈出垃圾清理通知的軟件。
【發(fā)明內(nèi)容】
[0005]鑒于以上所述的一個或多個問題,本發(fā)明提供了一種用于移動設(shè)備的系統(tǒng)垃圾清理方法和裝置。
[0006]根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理方法,包括:掃描移動設(shè)備中的系統(tǒng)垃圾所占用的存儲空間;當(dāng)系統(tǒng)垃圾所占用的存儲空間大于通知生成閾值時生成垃圾清理通知,以提示移動設(shè)備的用戶操作移動設(shè)備對系統(tǒng)垃圾進行清理,其中,如果用戶響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理,則降低通知生成閾值,并且如果用戶忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理,則增大通知生成閾值。
[0007]根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理系統(tǒng),包括:垃圾掃描單元,用于掃描移動設(shè)備中的系統(tǒng)垃圾所占用的存儲空間;通知生成單元,用于當(dāng)系統(tǒng)垃圾所占用的存儲空間大于通知生成閾值時生成垃圾清理通知,以提示移動設(shè)備的用戶操作移動設(shè)備對系統(tǒng)垃圾進行清理;以及閾值調(diào)整單元,用于在用戶響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理的情況下降低通知生成閾值,以及在用戶忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理的情況下增大通知生成閾值。
[0008]本發(fā)明可以有針對性地提高向經(jīng)常點擊垃圾清理通知對系統(tǒng)垃圾進行清理的移動設(shè)備用戶發(fā)送垃圾清理通知的次數(shù),減小向不經(jīng)常點擊垃圾清理通知對系統(tǒng)垃圾進行清理的移動設(shè)備用戶發(fā)送垃圾清理通知的次數(shù),從而提高垃圾清理通知被移動設(shè)備用戶響應(yīng)的可能性,進而既能提高垃圾清理的效果,又可以不打擾用戶。
【附圖說明】
[0009]從下面結(jié)合附圖對本發(fā)明的【具體實施方式】的描述中可以更好地理解本發(fā)明,其中:
[0010]圖1是示出根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理裝置的框圖;
[0011]圖2是示出根據(jù)本發(fā)明實施例的用于移動設(shè)備系統(tǒng)垃圾清理方法的流程圖;以及
[0012]圖3是示出根據(jù)本發(fā)明的實施例的用于移動設(shè)備系統(tǒng)垃圾清理的通知生成閾值的自動調(diào)整的流程圖。
【具體實施方式】
[0013]下面將結(jié)合附圖詳細(xì)描述本發(fā)明的各個方面的特征和示例性實施例。在下面的詳細(xì)描述中,提出了許多具體細(xì)節(jié),以便提供對本發(fā)明的全面理解。但是,對于本領(lǐng)域技術(shù)人員來說很明顯的是,本發(fā)明可以在不需要這些具體細(xì)節(jié)中的一些細(xì)節(jié)的情況下實施。下面對實施例的描述僅僅是為了通過示出本發(fā)明的示例來提供對本發(fā)明的更好的理解。本發(fā)明決不限于下面所提出的任何具體配置和算法,而是在不脫離本發(fā)明的精神的前提下覆蓋了元素、部件和算法的任何修改、替換和改進。在附圖和下面的描述中,沒有示出公知的結(jié)構(gòu)和技術(shù),以便避免對本發(fā)明造成不必要的模糊。
[0014]取決于用戶的個人興趣和使用習(xí)慣,對于移動設(shè)備中的系統(tǒng)垃圾不同用戶具有不同的清理習(xí)慣。例如,對于一些用戶來說,只要移動設(shè)備能夠滿足其基本需求即可,而不要求移動設(shè)備在運行速度上提供更好的用戶體驗,這樣的用戶通常就不經(jīng)常對移動設(shè)備中的系統(tǒng)垃圾進行清理;而對于另外一些用戶來說,則希望移動設(shè)備在滿足其基本需求的同時能夠具有更快的速度,這樣的用戶通常會經(jīng)常對移動設(shè)備中的系統(tǒng)垃圾進行清理。
[0015]為了提升移動設(shè)備用戶響應(yīng)于垃圾清理通知而操作移動設(shè)備對系統(tǒng)垃圾進行清理的可能性,本發(fā)明提出了一種新穎的垃圾清理方法和裝置,以根據(jù)移動設(shè)備用戶之前的垃圾清理習(xí)慣,來個性化地彈出垃圾清理通知。這里,垃圾清理習(xí)慣是指移動設(shè)備用戶是否經(jīng)常對移動設(shè)備中的系統(tǒng)垃圾進行清理,并且移動設(shè)備用戶對垃圾清理通知的響應(yīng)情況被用來表征移動設(shè)備用戶的垃圾清理習(xí)慣。
[0016]下面,結(jié)合附圖詳細(xì)描述根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理方法和裝置。圖1是示出根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理裝置的框圖。圖2是示出根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理方法的流程圖。
[0017]首先參考圖1,根據(jù)本發(fā)明實施例的用于移動設(shè)備的系統(tǒng)垃圾清理裝置100包括垃圾掃描單元102、通知生成單元104、和閾值調(diào)整單元106。其中,垃圾掃描單元102被配置為掃描移動設(shè)備中的系統(tǒng)垃圾所占用的存儲空間(即,執(zhí)行步驟S102);通知生成單元104被配置為當(dāng)系統(tǒng)垃圾所占用的存儲空間大于通知生成閾值時生成垃圾清理通知,以提示移動設(shè)備的用戶操作移動設(shè)備對系統(tǒng)垃圾進行清理(即,執(zhí)行步驟S104);閾值調(diào)整單元106被配置為在用戶響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理的情況下降低通知生成閾值,以及在用戶忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理的情況下增大通知生成閾值。
[0018]在本實施例中,通知生成閾值具有預(yù)設(shè)的最高值和預(yù)設(shè)的最低值。具體地,當(dāng)通知生成閾值降低到預(yù)設(shè)的最低值時,即使移動設(shè)備用戶隨后又一次或多次響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理,通知生成閾值也不再降低,而是保持在該最低值;當(dāng)通知生成閾值增大到預(yù)設(shè)的最高值時,即使移動設(shè)備用戶隨后又一次或多次忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理,通知生成閾值也不再增大,而是保持在該最高值。
[0019]在本實施例中,當(dāng)通知生成單元104生成垃圾清理通知并將垃圾清理通知顯示給移動設(shè)備用戶時,閾值調(diào)整單元106可以根據(jù)移動設(shè)備用戶對垃圾清理通知的響應(yīng)情況來調(diào)整通知生成閾值。例如,當(dāng)移動設(shè)備用戶響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理時,閾值調(diào)整單元106降低通知生成閾值;當(dāng)移動設(shè)備用戶忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理時,閾值調(diào)整單元106增大通知生成閾值。
[0020]在本實施例中,當(dāng)垃圾掃描單元102掃描出的移動設(shè)備中的系統(tǒng)垃圾所占用的存儲空間大于通知生成閾值時,通知生成單元104會生成垃圾清理通知,以提示移動設(shè)備用戶操作移動設(shè)備對系統(tǒng)垃圾進行清理。具體地,當(dāng)移動設(shè)備用戶忽略垃圾清理通知不操作移動設(shè)備對系統(tǒng)垃圾進行清理時,說明移動設(shè)備用戶的垃圾清理習(xí)慣可能是不經(jīng)常對移動設(shè)備中的系統(tǒng)垃圾進行清理,因此增大通知生成閾值可以避免頻繁地向移動設(shè)備用戶顯示垃圾清理通知,從而可以避免不必要地打擾移動設(shè)備用戶對移動設(shè)備的使用。相反,當(dāng)移動設(shè)備用戶響應(yīng)于垃圾清理通知操作移動設(shè)備對系統(tǒng)垃圾進行清理時,說明移動設(shè)備用戶的垃圾清理習(xí)慣可能是經(jīng)常對移動設(shè)備中的系統(tǒng)垃圾進行清理,因此降低通知生成閾值可以更好地幫助移動設(shè)備用戶將移動設(shè)備中的系統(tǒng)垃圾清理地更干凈。
[0021]這里,系統(tǒng)垃圾所占用的存儲空間可以是系統(tǒng)垃圾所占用的絕對存儲空間(即,系統(tǒng)垃圾實際