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

一種網(wǎng)盤的緩存同步方法及系統(tǒng)的制作方法

文檔序號:6385295閱讀:152來源:國知局
專利名稱:一種網(wǎng)盤的緩存同步方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)盤同步技術(shù)領(lǐng)域,具體涉及一種網(wǎng)盤的緩存同步方法及系統(tǒng)。
背景技術(shù)
網(wǎng)盤,又稱網(wǎng)絡(luò)U盤、網(wǎng)絡(luò)硬盤,是一些網(wǎng)絡(luò)公司推出的在線存儲服務(wù)。向用戶提供文件的存儲、訪問、備份、共享等文件管理功能,使用起來十分方便。不花錢的移動硬盤。用戶可以把網(wǎng)盤看成一個放在網(wǎng)絡(luò)上的硬盤或U盤,不管你是在家中、單位或其它任何地方,只要你連接到因特網(wǎng),你就可以管理、編輯網(wǎng)盤里的文件。不需要隨身攜帶,更不怕丟失。最新應(yīng)用的云計(jì)算儲存技術(shù),為網(wǎng)盤行業(yè)帶來了新的革命,傳統(tǒng)的網(wǎng)盤將逐步被云存儲取代。云存儲是構(gòu)建在高速分布式存儲網(wǎng)絡(luò)上的數(shù)據(jù)中心,它將網(wǎng)絡(luò)中大量不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,形成一個安全的數(shù)據(jù)存儲和訪問的系統(tǒng),適用于各大中小型企業(yè)與個人用戶的數(shù)據(jù)資料存儲、備份、歸檔等一系列需求。云存儲最大優(yōu)勢在于將單一的存儲產(chǎn)品轉(zhuǎn)換為數(shù)據(jù)存儲與服務(wù),在這個技術(shù)下,網(wǎng)盤行業(yè)可能像金融行業(yè)銀行一樣,在單一的存儲服務(wù)基礎(chǔ)衍生出更多增值的服務(wù)。在以上背景下產(chǎn)生了 “同步網(wǎng)盤”,比如金山快盤,它具備文件同步、文件備份和文件共享功能。只要安裝了同步網(wǎng)盤的客戶端,電腦、手機(jī)、平板、網(wǎng)站之間都能夠直接跨平臺互通互聯(lián),徹底拋棄U盤、移動硬盤和數(shù)據(jù)線。具體系統(tǒng)框圖,如圖1所示,該系統(tǒng)包括云端服務(wù)器和與云端服務(wù)器連接的各個終端設(shè)備,所述終端設(shè)備包括PC機(jī)、手機(jī)、IPAD等,在各個終端設(shè)備中安裝快盤客戶端軟件。安裝快盤客戶端后,可以把任意文件丟入指定文件夾,然后就會被同步到該用戶其他裝有快盤客戶端的Windows電腦、Mac電腦、Android手機(jī)、iPhone、iPad甚至快盤的官網(wǎng)中。而且還可以設(shè)置指定文件夾里的某些文件或文件夾共享給好友,這樣以后用戶放在這些文件夾里的文件,有任何改動,好友都能立即看到最新版本。用戶也可以隨時進(jìn)入到云端服務(wù)器查看快盤里的所有文件。利用快盤的共享功能還可以實(shí)現(xiàn)一個人在自己電腦上修改了文檔,其他人立即可以在別的電腦上看到,以后辦公就再也不用對某個頻繁修改的文檔進(jìn)行反復(fù)審閱、修訂,不同的版本傳來傳去,分享文件給團(tuán)隊(duì)也無需用數(shù)據(jù)線拷貝到電腦,然后打包、發(fā)郵件等繁瑣操作。然而,當(dāng)云端服務(wù)器中的數(shù)據(jù)量大到一定程度時,就無法同步到各個用戶終端了,因?yàn)橛脩艚K端的數(shù)據(jù)存儲量是非常有限的。比如云存儲服務(wù)應(yīng)用于企業(yè)內(nèi)部,海量的企業(yè)數(shù)據(jù)被存放到服務(wù)器上,對于存儲容量有限的用戶終端設(shè)備來說,傳統(tǒng)的同步機(jī)制會服務(wù)器上的文件下載下來,但本地并沒有這么大的存儲容量,所以用戶無法獲得真正的云存儲體驗(yàn)海量存儲,即點(diǎn)即看。因此,為了解決上述問題,現(xiàn)有的一些云存儲服務(wù)就采取了選擇性同步的方法,SP是將部分文件同步給用戶終端。這時,用戶將無法知曉云端服務(wù)器上的其他文件狀況,從而給客戶帶來不便和一些潛在的風(fēng)險。

發(fā)明內(nèi)容
為了解決現(xiàn)有同步網(wǎng)盤系統(tǒng)中用戶終端容量有限而無法獲知云端服務(wù)器上所有文件狀況的問題,本發(fā)明的目的在于提供一種新的網(wǎng)盤同步方法及系統(tǒng)。為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明所采取的技術(shù)方案如下一種網(wǎng)盤的緩存同步方法,包括以下步驟根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū);獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示;接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件;若已經(jīng)存在,則直接打開文件以供用戶查看;若不存在,則根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū),并打開文件以供用戶查看。進(jìn)一步的,在根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在直接打開文件以供用戶查看之前,還包括以下步驟將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本;若是,則執(zhí)行所述直接打開文件以供用戶查看的步驟;若否,則從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。進(jìn)一步的,所述文件緩存區(qū)的大小為預(yù)設(shè)大小或者根據(jù)用戶指令設(shè)置大小,當(dāng)緩存區(qū)中的存儲的文件達(dá)到所述大小閾值后,則根據(jù)預(yù)設(shè)的規(guī)則刪除其他文件以存儲新文件。進(jìn)一步的,在打開所述文件以供用戶查看時,包括以下步驟獲取所述文件的文件格式;根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序;若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件;如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶界面顯示。進(jìn)一步的,所述屬性信息在用戶終端上的具體顯示方式為列表顯示方式。一種網(wǎng)盤的緩存同步系統(tǒng),包括以下模塊緩存文件下載模塊,用于根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū);文件屬性下載模塊,用于獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示;文件查找模塊,用于接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件;若存在,則執(zhí)行文件查看模塊;若不存在,則執(zhí)行后續(xù)文件下載模塊;文件查看模塊,用于直接打開文件以供用戶查看;后續(xù)文件下載模塊,用于根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū),并打開文件以供用戶查看。進(jìn)一步的,該系統(tǒng)還包括文件更新模塊,用于在所述文件查找模塊根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在所述文件查看模塊直接打開文件以供用戶查看之前,將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本;若是,則執(zhí)行所述文件查看模塊;若否,則從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。進(jìn)一步的,所述文件緩存區(qū)的大小為預(yù)設(shè)大小或者根據(jù)用戶指令設(shè)置大小,當(dāng)緩存區(qū)中的存儲的文件達(dá)到所述大小閾值后,則根據(jù)預(yù)設(shè)的規(guī)則刪除其他文件以存儲新文件。進(jìn)一步的,該系統(tǒng)還包括文件格式匹配模塊,用于在打開所述文件以供用戶查看時,獲取所述文件的文件格式,根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序;若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件;如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶界面顯示。進(jìn)一步的,所述屬性信息在用戶終端上的具體顯示方式為列表顯示方式。本發(fā)明將云端服務(wù)器中存儲的所有文件的屬性信息都傳輸至用戶終端界面上顯示,通過相對于文件內(nèi)容小很多的文件屬性數(shù)據(jù)向用戶展示云端服務(wù)器上的所有文件狀況,使得用戶可以查看到服務(wù)器上存儲的海量文件;本發(fā)明通過緩存區(qū)的建立,對于某些已經(jīng)被下載到本地作為緩存的文件,用戶點(diǎn)擊使用時無需等待下載,體驗(yàn)會更好。同時,當(dāng)用戶離開網(wǎng)絡(luò)環(huán)境時,對這些已經(jīng)在本地存在緩存的文件,也能進(jìn)行查看。




所提供的圖片用來輔助對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的不當(dāng)限定,在附圖中圖1是現(xiàn)有同步網(wǎng)盤的結(jié)構(gòu)框圖;圖2是本發(fā)明實(shí)施例1方法對應(yīng)的基本流程圖;圖3是圖2方法所述基本的系統(tǒng)框圖;圖4是本發(fā)明實(shí)施例2的實(shí)施例1方法基礎(chǔ)上增加部分的流程圖;圖5是本發(fā)明實(shí)施例2對應(yīng)的系統(tǒng)框圖;圖6是本發(fā)明實(shí)施例3方法對應(yīng)的流程圖;圖7是本發(fā)明實(shí)施3的對應(yīng)的系統(tǒng)框圖。
具體實(shí)施例方式實(shí)施例1如圖2所示,本實(shí)施例公開了一種網(wǎng)盤的緩存同步方法,包括以下步驟Stepl :根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū);本步驟的目的在本地客戶端中劃定一個文件緩存區(qū),根據(jù)該緩存區(qū)的大小,從云端服務(wù)器中下載部分或者全部文件;當(dāng)云端服務(wù)器中存儲的文件小等于該緩存區(qū)時,可以全部下載,當(dāng)然也可以選擇性下載部分;當(dāng)云端服務(wù)器中的存儲的文件大于該緩存區(qū)時,就只能下載部分文件至緩存區(qū)中;本步驟中至于用戶指令和預(yù)設(shè)的規(guī)則,就是選擇和挑選需要下載至文件緩存區(qū)中文件的標(biāo)準(zhǔn)或者條件,可以根據(jù)用戶的個性化需求挑選需要下載至文件緩存區(qū)的文件,也可以根據(jù)預(yù)設(shè)的規(guī)則下載文件。比如用戶根據(jù)個人的工作不同在不同時期制定了不同的緩存區(qū)下載條件,由比如預(yù)先設(shè)定將三天之內(nèi)的文件下載至緩存區(qū)供用戶使用,又比如根據(jù)文件在云端服務(wù)器中被使用的頻度,將使用頻度高的文件下載至緩存區(qū)等等,這些并不是本步驟的重點(diǎn),本步驟的目的就在于在用戶終端有限存儲空間中緩存部分文件,以方便用戶使用;Step2 :獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示;所述屬性信息中包括文件名、文件大小、文件字?jǐn)?shù)、文件頁數(shù)、創(chuàng)建時間、存取時間、修改時間、文件編輯總時間、文件單位、作者、修改者和文件存儲路徑等等除了文件內(nèi)容外用于表針文件的信息,這些信息相對與文件內(nèi)容來講需要占用的磁盤空間會小很多,用戶終端一般是有足夠的空間來容納這些信息的;本步驟通過相對于文件內(nèi)容小很多的文件屬性數(shù)據(jù)向用戶展示云端服務(wù)器上的所有文件狀況,使得用戶可以查看到服務(wù)器上存儲的海量文件;Step3:接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件;由于第二步驟(St印2)中已經(jīng)將所有文件的屬性信息都下載到了本地用戶終端,那么只需要以其作為索引目錄就可以查找所有的文件;當(dāng)然,為了節(jié)約時間提高效率,先在本地緩存區(qū)中查找對應(yīng)的文件,找到直接將其供用戶查看使用;Step4A :若已經(jīng)存在,貝U直接打開文件以供用戶查看;Step4B :若不存在,則根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū),并打開文件以供用戶查看。本步驟是用戶想要查看文件不在所述文件緩存區(qū)中時,才執(zhí)行的步驟,具體執(zhí)行時可以一個文件的屬性對應(yīng)一個文件下載的鏈接地址。如圖3所示,本實(shí)施例還公開了一種與前述方法完全對應(yīng)的網(wǎng)盤的緩存同步系統(tǒng),包括以下模塊緩存文件下載模塊1,用于根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū);文件屬性下載模塊2,用于獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示;文件查找模塊3,用于接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件;若存在,則執(zhí)行文件查看模塊;若不存在,則執(zhí)行后續(xù)文件下載模塊;文件查看模塊4,用于直接打開文件以供用戶查看;后續(xù)文件下載模塊5,用于根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū)以供用戶查看。其中,為了方便用戶使用和確保文件更新,所述文件緩存區(qū)的大小為預(yù)設(shè)大小或者根據(jù)用戶指令設(shè)置大小,當(dāng)緩存區(qū)中的存儲的文件達(dá)到所述大小閾值后,則根據(jù)預(yù)設(shè)的規(guī)則刪除其他文件以存儲新文件。比如根據(jù)用戶終端的硬盤容量來設(shè)定一個默認(rèn)值,默認(rèn)值會根據(jù)用戶硬盤容量和可用空間大小來調(diào)節(jié)。例如用戶IT的硬盤,有500G可用空間,會設(shè)定IOG的緩存區(qū);若只有100G可用空間,會自動設(shè)定2G的緩存區(qū)。當(dāng)然,緩存容量同時允許用戶自主更改設(shè)定。所謂的預(yù)算的規(guī)則,比如采取先進(jìn)先出的規(guī)則,一旦達(dá)到設(shè)定的閾值時,用最新的文件覆蓋最早下載的文件等等。其中,以方便用戶查看,所述屬性信息在用戶終端上的具體顯示方式為列表顯示方式。當(dāng)然,為了便于用戶實(shí)時掌控下載進(jìn)度,在下載對應(yīng)的文件時,還可以包括獲取所述文件下載進(jìn)度數(shù)據(jù)并將其顯示在用戶終端界面上等等一些提高人機(jī)交互性能的步驟。本實(shí)施例將相對于文件內(nèi)容小很多的所有文件的屬性信息傳輸至用戶終端界面上顯示,使得用戶可以查看到服務(wù)器上存儲的海量文件,便于用戶了解云端服務(wù)器中的所有文件及其最新更新情況。同時,本實(shí)施例通過緩存區(qū)的建立,對于某些已經(jīng)被下載到本地作為緩存的文件,用戶點(diǎn)擊使用時無需等待下載,體驗(yàn)會更好。同時,當(dāng)用戶離開網(wǎng)絡(luò)環(huán)境時,對這些已經(jīng)在本地存在緩存的文件,也能進(jìn)行查看。因此,本實(shí)施例在本地用戶終端有限的存儲空間條件限制下,不僅可以查看到服務(wù)器上存儲的海量文件,而且還通過緩存區(qū)的建立最大程度上滿足了用戶快速查看的需要,進(jìn)而提升了本實(shí)施例的用戶體驗(yàn)效果。實(shí)施例2如圖4所示,本實(shí)施例公開了一種網(wǎng)盤的緩存同步方法,除了包括實(shí)施例1公開的方法步驟外,本實(shí)施例與實(shí)施例1的不同在于,為了進(jìn)一步方便用戶查看文件,在緩存區(qū)中查找到所述文件或者下載對應(yīng)的文件之后,在打開所述文件以供用戶查看時,本實(shí)施例在實(shí)施例1的基礎(chǔ)上增加了以下步驟Step51 :獲取所述文件的文件格式,該文件格式包括文檔格式(doc、xls、ppt、txt等)、圖片格式(jpg、png、bmp、psd、ai等)等等;Step52:根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序,所謂的關(guān)聯(lián)程序就是用來編輯和查看該文件的程序;比如后綴為doc的格式文件,其關(guān)聯(lián)程序就是word ;又比如后綴為xls的格式文件,其相關(guān)程序就是Excle ;Step53A :若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件;St印53B :如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶終端界面顯示,比如系統(tǒng)不存在相應(yīng)的關(guān)聯(lián)程序,無法打開,推薦查看軟件是什么,下載地址等等。如圖5所示,本實(shí)施例也公開了一種與本實(shí)施例方法對應(yīng)的系統(tǒng),除了實(shí)施例1公開系統(tǒng)包括的模塊外,本實(shí)施例還增加了一個文件格式匹配模塊6,用于在打開所述文件以供用戶查看時,獲取所述文件的文件格式,根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序;若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件;如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶界面顯示。實(shí)施例3:如圖6所示,本實(shí)施例公開了一種網(wǎng)盤的緩存同步方法,除了包括實(shí)施例1公開的方法步驟外,本實(shí)施例與實(shí)施例1的不同在于為了確保用戶能夠查看到最新版本的文件,在根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在直接打開文件以供用戶查看之前,即是在Step3和Step4A之間,還包括以下步驟Step5:將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本;若是,則執(zhí)行St印4A步驟;若否,則執(zhí)行St印6步驟;
Step6 :從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。如圖7所示,本實(shí)施例也公開了一種與本實(shí)施例方法對應(yīng)的系統(tǒng),除了實(shí)施例1公開系統(tǒng)包括的模塊外,本實(shí)施例還增加了一個文件更新模塊7,用于在所述文件查找模塊根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在所述文件查看模塊直接打開文件以供用戶查看之前,將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本;若是,則執(zhí)行所述文件查看模塊;若否,則從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。以上詳細(xì)描述了本發(fā)明的較佳具體實(shí)施例,應(yīng)當(dāng)理解,本領(lǐng)域的普通技術(shù)無需創(chuàng)造性勞動就可以根據(jù)本發(fā)明的構(gòu)思做出諸多修改和變化。因此,凡本技術(shù)領(lǐng)域中技術(shù)人員依本發(fā)明構(gòu)思在現(xiàn)有技術(shù)基礎(chǔ)上通過邏輯分析、推理或者根據(jù)有限的實(shí)驗(yàn)可以得到的技術(shù)方案,均應(yīng)該在由本權(quán)利要求書所確定的保護(hù)范圍之中。
權(quán)利要求
1.一種網(wǎng)盤的緩存同步方法,其特征在于包括以下步驟 根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū); 獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示; 接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件; 若已經(jīng)存在,則直接打開文件以供用戶查看; 若不存在,則根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū),并打開文件以供用戶查看。
2.根據(jù)權(quán)利要求1所述的網(wǎng)盤的緩存同步方法,其特征在于,在根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在直接打開文件以供用戶查看之前,還包括以下步驟 將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本; 若是,則執(zhí)行所述直接打開文件以供用戶查看的步驟; 若否,則從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。
3.根據(jù)權(quán)利要求1所述的網(wǎng)盤的緩存同步方法,其特征在于 所述文件緩存區(qū)的大小為預(yù)設(shè)大小或者根據(jù)用戶指令設(shè)置大小,當(dāng)緩存區(qū)中的存儲的文件達(dá)到所述大小閾值后,則根據(jù)預(yù)設(shè)的規(guī)則刪除其他文件以存儲新文件。
4.根據(jù)權(quán)利要求1所述的網(wǎng)盤的緩存同步方法,其特征在于,在打開所述文件以供用戶查看時,包括以下步驟 獲取所述文件的文件格式; 根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序; 若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件; 如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶界面顯示。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的網(wǎng)盤的緩存同步方法,其特征在于 所述屬性信息在用戶終端上的具體顯示方式為列表顯示方式。
6.一種網(wǎng)盤的緩存同步系統(tǒng),其特征在于包括以下模塊 緩存文件下載模塊,用于根據(jù)用戶指令或者預(yù)設(shè)規(guī)則從云端服務(wù)器中下載部分或者全部文件至用戶終端中預(yù)設(shè)的文件緩存區(qū); 文件屬性下載模塊,用于獲取云端服務(wù)器中存儲的各個文件的屬性信息,并將所有文件的屬性信息傳輸至用戶終端界面上顯示; 文件查找模塊,用于接收用戶對用戶終端界面上顯示的各個文件的查看指令,根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件;若存在,則執(zhí)行文件查看模塊;若不存在,則執(zhí)行后續(xù)文件下載模塊; 文件查看模塊,用于直接打開文件以供用戶查看; 后續(xù)文件下載模塊,用于根據(jù)所述文件的屬性信息從云端服務(wù)器中下載對應(yīng)的文件至緩存區(qū),并打開文件以供用戶查看。
7.根據(jù)權(quán)利要求6所述的網(wǎng)盤的緩存同步系統(tǒng),其特征在于該系統(tǒng)還包括文件更新模塊,用于在所述文件查找模塊根據(jù)所述查看指令在所述文件緩存區(qū)中查找是否已經(jīng)存在對應(yīng)的文件之后,且在所述文件查看模塊直接打開文件以供用戶查看之前,將所述文件的版本信息上傳至云端服務(wù)器中判斷所述文件是否為最新版本;若是,則執(zhí)行所述文件查看模塊;若否,則從云端服務(wù)器中下載該文件的最新版本至所述文件緩存區(qū)中。
8.根據(jù)權(quán)利要求6所述的網(wǎng)盤的緩存同步系統(tǒng),其特征在于 所述文件緩存區(qū)的大小為預(yù)設(shè)大小或者根據(jù)用戶指令設(shè)置大小,當(dāng)緩存區(qū)中的存儲的文件達(dá)到所述大小閾值后,則根據(jù)預(yù)設(shè)的規(guī)則刪除其他文件以存儲新文件。
9.根據(jù)權(quán)利要求6所述的網(wǎng)盤的緩存同步系統(tǒng),其特征在于 該系統(tǒng)還包括文件格式匹配模塊,用于在打開所述文件以供用戶查看時,獲取所述文件的文件格式,根據(jù)所述文件格式在系統(tǒng)中查找是否存在與其對應(yīng)的關(guān)聯(lián)程序;若存在,則調(diào)用所述關(guān)聯(lián)程序打開該文件;如不存在,則將預(yù)設(shè)的提示信息發(fā)送至用戶界面顯示。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的網(wǎng)盤的緩存同步系統(tǒng),其特征在于 所述屬性信息在用戶終端上的具體顯示方式為列表顯示方式。
全文摘要
本發(fā)明屬于網(wǎng)盤同步技術(shù)領(lǐng)域,具體公開了一種網(wǎng)盤的緩存同步方法及系統(tǒng)。本發(fā)明將云端服務(wù)器中存儲的所有文件的屬性信息都傳輸至用戶終端界面上顯示,通過相對于文件內(nèi)容小很多的文件屬性數(shù)據(jù)向用戶展示云端服務(wù)器上的所有文件狀況,使得用戶可以查看到服務(wù)器上存儲的海量文件;本發(fā)明通過緩存區(qū)的建立,對于某些已經(jīng)被下載到本地作為緩存的文件,用戶點(diǎn)擊使用時無需等待下載,體驗(yàn)會更好。同時,當(dāng)用戶離開網(wǎng)絡(luò)環(huán)境時,對這些已經(jīng)在本地存在緩存的文件,也能進(jìn)行查看。
文檔編號G06F3/06GK103064637SQ20121056818
公開日2013年4月24日 申請日期2012年12月24日 優(yōu)先權(quán)日2012年12月24日
發(fā)明者晁云瞳, 黃智壽, 郎啟旭 申請人:珠海金山辦公軟件有限公司, 北京金山辦公軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1