亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

設(shè)備緩存文件的整理方法及系統(tǒng)的制作方法

文檔序號:6639747閱讀:180來源:國知局
設(shè)備緩存文件的整理方法及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種設(shè)備緩存文件的整理方法及系統(tǒng),包括:當設(shè)備指定待緩存文件,則判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間;根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示;當設(shè)備針對待清理列表生成刪除指令,則根據(jù)所述刪除指令刪除待清理列表中的待清理文件;開始緩存被指定的待緩存文件。
【專利說明】設(shè)備緩存文件的整理方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本申請涉及數(shù)據(jù)集成和數(shù)據(jù)優(yōu)化領(lǐng)域,具體地說,涉及一種設(shè)備緩存文件的整理方法及系統(tǒng)。

【背景技術(shù)】
[0002]在當前,隨著多媒體技術(shù)和網(wǎng)絡(luò)信息傳播技術(shù)的高度成熟,通過網(wǎng)絡(luò)播放并瀏覽多媒體視頻,早已成為成千上萬用戶的習慣。網(wǎng)絡(luò)視頻充分的滿足了用戶的工作、娛樂及學習等多樣的需求。觀看網(wǎng)絡(luò)視頻可謂是被廣泛熟悉的一種生活方式。
[0003]用戶觀看網(wǎng)絡(luò)視頻,尤其是利用視頻網(wǎng)站的應(yīng)用程序(APP)觀看網(wǎng)絡(luò)視頻時;既可以直接在線觀看,即時緩存即時瀏覽;也可以預先將視頻文件緩存到設(shè)備的內(nèi)置存儲當中,以便在設(shè)備不接入網(wǎng)絡(luò)或者網(wǎng)絡(luò)狀態(tài)不佳的時候瀏覽。預先緩存到內(nèi)置存儲中的視頻文件,將占據(jù)相應(yīng)的存儲空間。
[0004]對于移動設(shè)備來說,多數(shù)情況下內(nèi)置的存儲空間為十幾或幾十GB;即使市面上的大容量移動設(shè)備,存儲空間至多就在百GB左右。所以如果應(yīng)用程序保存大量的緩存文件,就有可能造成存儲空間不足。
[0005]很多用戶沒有主動刪除緩存文件的習慣。當存儲空間不足,應(yīng)用程序無法緩存新的視頻文件之后,往往只能給出一個“空間不足”的提示,也不會引導用戶刪除先前的緩存文件。如果用戶不知如何進行刪除緩存文件的操作,便無法繼續(xù)緩存其他的視頻,影響正常的視頻觀看,降低用戶體驗。所以現(xiàn)有技術(shù)的缺陷在于,不存在一種有效的緩存文件整理方法。


【發(fā)明內(nèi)容】

[0006]有鑒于此,本申請所要解決的技術(shù)問題是提供了一種設(shè)備緩存文件的整理方法及系統(tǒng),在存儲空間不足時,引導用戶刪除一部分先前的緩存文件,達到清理存儲空間的目的。
[0007]為了解決上述技術(shù)問題,本申請有如下技術(shù)方案:
一種設(shè)備緩存文件的整理方法,包括:
當設(shè)備指定待緩存文件,則判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間;
根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示;
當設(shè)備針對待清理列表生成刪除指令,則根據(jù)所述刪除指令刪除待清理列表中的待清理文件;
開始緩存被指定的待緩存文件。
[0008]所述將所述待清理文件加入待清理列表,并將所述待清理列表顯示還包括:
當設(shè)備針對待清理列表生成擴展指令,則再次根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;將所述待清理文件加入待清理列表。
[0009]所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為:
按照完成緩存的時間順序,篩選最先完成緩存的一個或多個已緩存的緩存文件作為待清理文件。
[0010]所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為:
按照完成瀏覽的時間順序,篩選最后完成瀏覽的一個或多個已緩存的緩存文件作為待清理文件。
[0011]所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為:
篩選出瀏覽頻率最低的一個或多個已緩存的緩存文件作為待清理文件。
[0012]所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為:
篩選出體積最大的一個或多個已緩存的緩存文件作為待清理文件。
[0013]一種設(shè)備緩存文件的整理系統(tǒng),包括:
空間判斷模塊,用于在設(shè)備指定待緩存文件時,判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間;
篩選管理模塊,用于根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示;
文件清理模塊,用于在設(shè)備針對待清理列表生成刪除指令時,根據(jù)所述刪除指令刪除待清理列表中的待清理文件;
文件緩存模塊,用于開始緩存被指定的待緩存文件。
[0014]與現(xiàn)有技術(shù)相比,本申請所述的方法和系統(tǒng),達到了如下效果:
(1)利用所述篩選規(guī)則,預先替用戶篩選出需求程度較低并且體積適當?shù)木彺嫖募鳛榇謇砦募?br> (2)通過向用戶顯示待清理列表,引導用戶直接對待清理列表進行操作,達到清理存儲空間的目的;
(3)避免了現(xiàn)有的存儲空間清理過程中,用戶手動的查找調(diào)取緩存文件的目錄的過程,也防止了用戶忘記清理存儲空間,或者不知道如何清理存儲空間的情況發(fā)生。
[0015]當然,實施本申請的任一產(chǎn)品必不一定需要同時達到以上所述的所有技術(shù)效果。
[0016]

【專利附圖】

【附圖說明】
[0017]此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中: 圖1為本申請實施例所述方法流程圖;
圖2為本申請實施例所述系統(tǒng)結(jié)構(gòu)示意圖。
[0018]

【具體實施方式】
[0019]如在說明書及權(quán)利要求當中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。如在通篇說明書及權(quán)利要求當中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護范圍當視所附權(quán)利要求所界定者為準。
[0020]本申請中,將在用戶需要令設(shè)備緩存新的緩存文件,但存儲空間不足時,顯示一個待清理列表,從而引導用戶刪除一部分在先的緩存文件,以達到清理存儲空間的效果;以保證新的緩存文件能夠順利的保存到設(shè)備內(nèi)置存儲當中。參見圖1所示,為本申請所述設(shè)備緩存文件的整理方法。本實施例中所述方法包括以下步驟:
步驟101、當設(shè)備指定待緩存文件,則判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間。
[0021]本實施例中,假設(shè)用戶通過設(shè)備指定一個體積為1.5GB的文件A作為待緩存文件。必然的,設(shè)備中需要留有大于1.5GB的存儲空間,所述待緩存文件才能夠完成緩存,否則即說明存儲空間不足。
[0022]在指定了待緩存文件之后,讀取當前設(shè)備剩余存儲空間為0.9GB,則待緩存文件的體積大于設(shè)備當前的剩余存儲空間,說明當前存儲空間不足,無法完成待緩存文件A的緩存。此時,將待緩存文件的體積與所述剩余存儲空間之差1.5-0.9=0.6GB,作為補充空間。所述補充空間也就意味著,必須在設(shè)備存儲中清理出至少0.6GB的空間,才能夠?qū)崿F(xiàn)待緩存文件A的緩存。
[0023]步驟102、根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示。
[0024]設(shè)備存儲空間不足時,一般說明設(shè)備之前已經(jīng)緩存了大量緩存文件,并且沒有及時的整理或者刪除,從而占用了過多的空間。本實施例中,為了在這種情況下主動引導用戶完成存儲空間的整理,所以將自動的從先前已緩存的緩存文件中篩選出一個或多個作為待清理文件,供用戶選擇性的刪除以清理出存儲空間。前述已計算,補充空間為0.6GB,所以篩選出的待清理文件的體積也需不小于所述0.6GB,這樣在刪除待清理文件之后,方可解決存儲空間不足的問題。
[0025]待清理文件的篩選,是基于篩選規(guī)則,所述篩選規(guī)則的基本原則上是盡可能的篩選出用戶不再需要的緩存文件作為待清理文件??蓞⒖既缦聨追N方式:
a、按照完成緩存的時間順序,篩選最先完成緩存的一個或多個已緩存的緩存文件作為待清理文件。
[0026]即按照時間順序,認為完成緩存的時間越早,保存在設(shè)備中越久,最有可能不再被用戶需要,可以優(yōu)先選擇刪除。
[0027]b、按照完成瀏覽的時間順序,篩選最后完成瀏覽的一個或多個已緩存的緩存文件作為待清理文件。
[0028]即同樣按照時間順序,認為近期瀏覽過的緩存文件,既然已完成瀏覽,則最有可能不再被用戶需要,所以優(yōu)先選擇刪除。
[0029]C、篩選出播放頻率最低的一個或多個已緩存的緩存文件作為待清理文件。
[0030]即認為,瀏覽頻率低即意味著用戶的需求程度低,可以優(yōu)先刪除。
[0031]d、篩選出體積最大的一個或多個已緩存的緩存文件作為待清理文件。
[0032]該方式不再從用戶需求程度的角度出發(fā),而是盡可能篩選出占用空間大的緩存文件優(yōu)先刪除,以便盡可能的清理出更多的空間。
[0033]以上任意方式均可單獨作為本實施例中的篩選規(guī)則,也可按照任意方式相互結(jié)合作為本實施例中的篩選規(guī)則。另外,其他類似的篩選方式,同樣可以作為篩選規(guī)則結(jié)合在本實施例的整體技術(shù)方案當中??傊?,本實施例中對于篩選規(guī)則的內(nèi)容不作具體的限定。
[0034]假設(shè)本實施例中,選擇a方式作為篩選規(guī)則,則篩選出最早完成緩存的B、C、D三個緩存文件,三者的體積分別為0.2GB、0.3GB和0.5GB,總和為1GB,大于所述補充空間,則將此三者作為待清理文件,加入到一個待清理列表當中。
[0035]隨后,將所述待清理列表向用戶顯示,用戶即可獲悉篩選出的各個待清理文件的文件名、文件體積等相關(guān)的信息,并決定是否將待清理文件刪除。用戶可直接對所述待清理列表輸入指令,將其中的待清理文件刪除。
[0036]本實施例中所謂主動引導用戶清理存儲空間,實質(zhì)上也就是自動的向用戶顯示一個待清理列表,使得用戶可以直接向所述待清理列表操作,避免了手動的查找調(diào)取緩存文件的目錄;也防止了用戶忘記清理存儲空間,或者不知道如何清理存儲空間的情況發(fā)生。
[0037]優(yōu)選的,本步驟中在此處還可以包括:
步驟102a、當設(shè)備針對待清理列表生成擴展指令,則再次根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;將所述待清理文件加入待清理列表。
[0038]也就是說,如果用戶不想刪除首次篩選出的待清理文件,或者用戶僅希望刪除其中部分待清理文件,而這部分待清理文件的體積小于補充空間,用戶還可以通過擴展指令得到更多待清理文件,再進行人為選擇。
[0039]例如本實施例中,篩選出的待清理文件B、C、D中,用戶希望保留待清理文件D。但待清理文件B和C的體積之和為0.5GB,小于補充空間。則此時用戶將通過設(shè)備輸入一個擴展指令,進而再一次的根據(jù)預設(shè)的篩選規(guī)則篩選新的待清理文件,即重新篩選出體積為0.9GB的待清理文件E,加入到待清理列表。
[0040]所述再次根據(jù)預設(shè)的篩選規(guī)則篩選待清理文件,其原理與步驟102中篩選待清理文件相同,在此不再重復的敘述。
[0041]步驟103、當設(shè)備針對待清理列表生成刪除指令,則根據(jù)所述刪除指令刪除待清理列表中的待清理文件。
[0042]用戶可以人為的選擇刪除待清理列表中的那些待清理文件,直接對待清理列表進行操作,輸入刪除指令,刪除待清理列表中的任意一個或多個待清理文件。本實施例中,用戶可以操作僅刪除待清理文件E,也可以將待清理文件B、C、E全部刪除,都能夠?qū)崿F(xiàn)清理足夠的存儲空間的目的。
[0043]步驟104、開始緩存被指定的待緩存文件。
[0044]當清理得到不小于補充空間大小的存儲空間后,即可開始緩存被指定的待緩存文件。
[0045]通過以上技術(shù)方案可知,本實施例存在的有益效果是:利用所述篩選規(guī)則,預先替用戶篩選出需求程度較低并且體積適當?shù)木彺嫖募鳛榇謇砦募?;并通過向用戶顯示待清理列表,引導用戶直接對待清理列表進行操作,達到清理存儲空間的目的;避免了現(xiàn)有的存儲空間清理過程中,用戶手動的查找調(diào)取緩存文件的目錄的過程,也防止了用戶忘記清理存儲空間,或者不知道如何清理存儲空間的情況發(fā)生。
[0046]參見圖2為本申請所述設(shè)備緩存文件整理系統(tǒng)的具體實施例。本實施例中所述系統(tǒng)用于實現(xiàn)圖1所示實施例中所述的方法。所述系統(tǒng)的技術(shù)方案本質(zhì)上與圖1所示的方法實施例一致,圖1所示實施例中相應(yīng)描述同樣適用于本實施例當中,在此不作重復敘述。本實施例中所述系統(tǒng)包括:
空間判斷模塊201,用于在設(shè)備指定待緩存文件時,判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間。
[0047]篩選管理模塊202,用于根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示。
[0048]文件清理模塊203,用于在設(shè)備針對待清理列表生成刪除指令時,根據(jù)所述刪除指令刪除待清理列表中的待清理文件。
[0049]文件緩存模塊204,用于開始緩存被指定的待緩存文件。
[0050]通過以上技術(shù)方案可知,本實施例所述系統(tǒng)存在的有益效果是:利用所述篩選規(guī)貝U,預先替用戶篩選出需求程度較低并且體積適當?shù)木彺嫖募鳛榇謇砦募徊⑼ㄟ^向用戶顯示待清理列表,引導用戶直接對待清理列表進行操作,達到清理存儲空間的目的;避免了現(xiàn)有的存儲空間清理過程中,用戶手動的查找調(diào)取緩存文件的目錄的過程,也防止了用戶忘記清理存儲空間,或者不知道如何清理存儲空間的情況發(fā)生。
[0051]通過以上各實施例可見,本申請存在的有益效果是:
(1)利用所述篩選規(guī)則,預先替用戶篩選出需求程度較低并且體積適當?shù)木彺嫖募鳛榇謇砦募?br> (2)通過向用戶顯示待清理列表,引導用戶直接對待清理列表進行操作,達到清理存儲空間的目的;
(3)避免了現(xiàn)有的存儲空間清理過程中,用戶手動的查找調(diào)取緩存文件的目錄的過程,也防止了用戶忘記清理存儲空間,或者不知道如何清理存儲空間的情況發(fā)生。
[0052]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0053]上述說明示出并描述了本申請的若干優(yōu)選實施例,但如前所述,應(yīng)當理解本申請并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本申請的精神和范圍,則都應(yīng)在本申請所附權(quán)利要求的保護范圍內(nèi)。
【權(quán)利要求】
1.一種設(shè)備緩存文件的整理方法,其特征在于,包括: 當設(shè)備指定待緩存文件,則判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間; 根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示; 當設(shè)備針對待清理列表生成刪除指令,則根據(jù)所述刪除指令刪除待清理列表中的待清理文件; 開始緩存被指定的待緩存文件。
2.根據(jù)權(quán)利要求1所述設(shè)備緩存文件的整理方法,其特征在于,所述將所述待清理文件加入待清理列表,并將所述待清理列表顯示還包括: 當設(shè)備針對待清理列表生成擴展指令,則再次根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;將所述待清理文件加入待清理列表。
3.根據(jù)權(quán)利要求1或2所述設(shè)備緩存文件的整理方法,其特征在于,所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為: 按照完成緩存的時間順序,篩選最先完成緩存的一個或多個已緩存的緩存文件作為待清理文件。
4.根據(jù)權(quán)利要求1或2所述設(shè)備緩存文件的整理方法,其特征在于,所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為: 按照完成瀏覽的時間順序,篩選最后完成瀏覽的一個或多個已緩存的緩存文件作為待清理文件。
5.根據(jù)權(quán)利要求1或2所述設(shè)備緩存文件的整理方法,其特征在于,所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為: 篩選出瀏覽頻率最低的一個或多個已緩存的緩存文件作為待清理文件。
6.根據(jù)權(quán)利要求1或2所述設(shè)備緩存文件的整理方法,其特征在于,所述根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件具體為: 篩選出體積最大的一個或多個已緩存的緩存文件作為待清理文件。
7.一種設(shè)備緩存文件的整理系統(tǒng),其特征在于,包括: 空間判斷模塊,用于在設(shè)備指定待緩存文件時,判斷所述待緩存文件的體積是否大于設(shè)備當前的剩余存儲空間;若所述待緩存文件的體積大于所述剩余存儲空間,則將待緩存文件的體積與所述剩余存儲空間之差作為補充空間; 篩選管理模塊,用于根據(jù)預設(shè)的篩選規(guī)則,篩選一個或多個已緩存的緩存文件作為待清理文件;所述待清理文件的體積不小于所述補充空間;將所述待清理文件加入待清理列表,并將所述待清理列表顯示; 文件清理模塊,用于在設(shè)備針對待清理列表生成刪除指令時,根據(jù)所述刪除指令刪除待清理列表中的待清理文件; 文件緩存模塊,用于開始緩存被指定的待緩存文件。
【文檔編號】G06F17/30GK104462523SQ201410807792
【公開日】2015年3月25日 申請日期:2014年12月23日 優(yōu)先權(quán)日:2014年12月23日
【發(fā)明者】孫金寶, 黃瀟瑩, 劉強, 董泉, 姚鍵, 潘柏宇, 盧述奇 申請人:合一網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1