两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)與方法

文檔序號(hào):7767372閱讀:487來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)與方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種多用戶(hù)共享網(wǎng)絡(luò)儲(chǔ)存空間的系統(tǒng)與方法,尤其涉及一種讓多個(gè)用戶(hù)彼此共享多個(gè)網(wǎng)絡(luò)儲(chǔ)存服務(wù)的系統(tǒng)與方法。
背景技術(shù)
隨著計(jì)算機(jī)科技及網(wǎng)際網(wǎng)絡(luò)的蓬勃發(fā)展,云計(jì)算(cloud computing)的應(yīng)用也日趨普遍。所謂的云計(jì)算是利用網(wǎng)絡(luò)溝通多臺(tái)計(jì)算機(jī)系統(tǒng)的運(yùn)算工作,或是通過(guò)網(wǎng)絡(luò)連線讓計(jì)算機(jī)系統(tǒng)能取得由遠(yuǎn)端主機(jī)/服務(wù)器所提供的服務(wù)。其中,云端儲(chǔ)存服務(wù)可提供使用者通過(guò)網(wǎng)絡(luò)來(lái)存取遠(yuǎn)端主機(jī)所提供的空間來(lái)存放數(shù)據(jù),進(jìn)而突破本地端硬件儲(chǔ)存空間的限制,并增加文件的可攜性。具體來(lái)說(shuō),目前的使用者可通過(guò)注冊(cè)取得數(shù)個(gè)業(yè)者提供的免費(fèi)或需付費(fèi)的網(wǎng)絡(luò)儲(chǔ)存空間。但不難想見(jiàn)的是,使用者必須個(gè)別管理由不同業(yè)者所提供的網(wǎng)絡(luò)儲(chǔ)存空間,這些網(wǎng)絡(luò)儲(chǔ)存空間之間并不相通也無(wú)法共享,當(dāng)使用者希望在不同的網(wǎng)絡(luò)儲(chǔ)存空間之間進(jìn)行文件遷移時(shí),必須先將文件下載至本地端,接著再上傳到另一個(gè)網(wǎng)絡(luò)儲(chǔ)存空間,據(jù)此才完成文件的遷移。此外,由于使用者必須在完成身分認(rèn)證后才能使用網(wǎng)絡(luò)儲(chǔ)存空間,因此若要將網(wǎng)絡(luò)儲(chǔ)存空間分享給他人使用,勢(shì)必需要告知他人自己的帳號(hào)及密碼。此舉會(huì)大幅降低文件的隱密性,且無(wú)法防止他人隨意窺探存放在網(wǎng)絡(luò)儲(chǔ)存空間中的數(shù)據(jù)。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)與方法,整合用戶(hù)在數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所注冊(cè)的網(wǎng)絡(luò)儲(chǔ)存空間,并允許用戶(hù)彼此分享不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的網(wǎng)絡(luò)儲(chǔ)存空間,同時(shí)確保文件的隱密性。本發(fā)明提供一種多用戶(hù)共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的系統(tǒng)與方法,提供用戶(hù)以一個(gè)接口來(lái)管理數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的網(wǎng)絡(luò)儲(chǔ)存空間,并可使用他人分享出來(lái)的網(wǎng)絡(luò)儲(chǔ)存空間,突破單一網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端提供的網(wǎng)絡(luò)儲(chǔ)存空間大小的限制。本發(fā)明提出一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),包括用戶(hù)通訊接口、文件處理模塊,以及網(wǎng)絡(luò)儲(chǔ)存空間通訊接口。其中,用戶(hù)通訊接口用以連接至第一用戶(hù)所處的用戶(hù)端。文件處理模塊耦接至用戶(hù)通訊接口,當(dāng)用戶(hù)通訊接口接收到來(lái)自用戶(hù)端的文件上傳請(qǐng)求與對(duì)應(yīng)的上傳文件時(shí),文件處理模塊用以找出第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間以及第一用戶(hù)的至少一相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間,并決定將上傳文件上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間。網(wǎng)絡(luò)儲(chǔ)存空間通訊接口耦接至文件處理模塊, 用以將上傳文件傳送至文件處理模塊所決定的部分網(wǎng)絡(luò)儲(chǔ)存空間。本發(fā)明另提出一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,用于網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)。此方法包括接收來(lái)自第一用戶(hù)所處的用戶(hù)端的文件上傳請(qǐng)求與對(duì)應(yīng)的上傳文件。接著,找出第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間以及第一用戶(hù)的至少一相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間。在決定將上傳文件上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間后,將上傳文件傳送至所決定的部分網(wǎng)絡(luò)儲(chǔ)存空間?;谏鲜?,本發(fā)明提供單一個(gè)接口來(lái)管理用戶(hù)至不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所取得的網(wǎng)絡(luò)儲(chǔ)存空間,進(jìn)而突破各個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端的儲(chǔ)存空間大小限制,并且允許不同用戶(hù)共享對(duì)方注冊(cè)的網(wǎng)絡(luò)儲(chǔ)存空間,從而提升網(wǎng)絡(luò)儲(chǔ)存空間的使用彈性及可靠性。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說(shuō)明如下。


圖1是依照本發(fā)明的一實(shí)施例所示的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)的方塊圖。圖2是依照本發(fā)明的另一實(shí)施例所示的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)的方塊圖。圖3是依照本發(fā)明的一實(shí)施例所示的子儲(chǔ)存空間、用戶(hù)群組以及共享規(guī)則集合的對(duì)應(yīng)關(guān)系的示意圖。圖4是依照本發(fā)明的另一實(shí)施例所示的子儲(chǔ)存空間、用戶(hù)群組以及共享規(guī)則集合的對(duì)應(yīng)關(guān)系的示意圖。圖5是依照本發(fā)明的又一實(shí)施例所示的子儲(chǔ)存空間、用戶(hù)群組以及共享規(guī)則集合的對(duì)應(yīng)關(guān)系的示意圖。圖6是依照本發(fā)明的一實(shí)施例所示的網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享的方法的流程圖。圖7是依照本發(fā)明的另一實(shí)施例所示的網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享的方法的流程圖。圖8是依照本發(fā)明的一實(shí)施例所示的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。圖9是依照本發(fā)明的另一實(shí)施例所示的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。圖10是依照本發(fā)明的又一實(shí)施例所示的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。附圖標(biāo)記10 用戶(hù)A的用戶(hù)端;20 用戶(hù)B的用戶(hù)端;30 用戶(hù)C的用戶(hù)端;40 用戶(hù)A的自有網(wǎng)絡(luò)儲(chǔ)存空間;50 用戶(hù)B的自有網(wǎng)絡(luò)儲(chǔ)存空間;60 用戶(hù)C的自有網(wǎng)絡(luò)儲(chǔ)存空間;100 網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng);110:用戶(hù)通訊接口;120:文件處理模塊;130 網(wǎng)絡(luò)儲(chǔ)存空間通訊接口;200 網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng);210:群組數(shù)據(jù)庫(kù);220 虛擬目錄數(shù)據(jù)庫(kù);230 使用歷程數(shù)據(jù)庫(kù);801,901,1001 第一用戶(hù)端;802、902 第二用戶(hù)端;F:文件;F1、F2、F3、F4 文件片段;610 640 本發(fā)明的一實(shí)施例所述的網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享方法的各步驟;710 740 本發(fā)明的另一實(shí)施例所述的網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享方法的各步驟;810、820、910、920、1010、1020 網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端;815、825、915、925 自有網(wǎng)絡(luò)儲(chǔ)存空間;915-a、915-b、925-a、925-b、1015、1025 網(wǎng)絡(luò)儲(chǔ)存空間。
具體實(shí)施例方式圖1是依照本發(fā)明的一實(shí)施例所示的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)的方塊圖。 請(qǐng)參閱圖1,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100包括用戶(hù)通訊接口 110、文件處理模塊120,以及網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130。對(duì)于擁有由不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間的用戶(hù)來(lái)說(shuō),能通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100統(tǒng)一管理取自各處的網(wǎng)絡(luò)儲(chǔ)存空間,并可與其他用戶(hù)共享網(wǎng)絡(luò)儲(chǔ)存空間,同時(shí)確保自己的數(shù)據(jù)不會(huì)被他人隨意存取。其中,用戶(hù)通訊接口 110用以連接用戶(hù)所處的用戶(hù)端(例如用戶(hù)A的用戶(hù)端10、 用戶(hù)B的用戶(hù)端20、用戶(hù)C的用戶(hù)端30)。在本實(shí)施例中,用戶(hù)通訊接口 110可以是分散式網(wǎng)頁(yè)編輯與版本控管(Web-based Distributed Authoring and Versioning, WebDAV)月艮務(wù)器、文件傳輸協(xié)議(File Transfer Protocol,FTP)服務(wù)器、超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP)服務(wù)器、主從式架構(gòu)(Client-server model)服務(wù)器,或各種分散式文件通訊協(xié)定服務(wù)器?;?,用戶(hù)在用戶(hù)端便能通過(guò)支援WebDAV、FTP或HTTP的用戶(hù)端連線軟件、主從式架構(gòu)開(kāi)發(fā)的連線軟件,或網(wǎng)頁(yè)文件管理工具(Web-based File Manager) 來(lái)連接并登入網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100。在本實(shí)施例中,每個(gè)用戶(hù)所自行注冊(cè)的自有網(wǎng)絡(luò)儲(chǔ)存空間(例如用戶(hù)A的自有網(wǎng)絡(luò)儲(chǔ)存空間40、用戶(hù)B的自有網(wǎng)絡(luò)儲(chǔ)存空間50、用戶(hù)C的自有網(wǎng)絡(luò)儲(chǔ)存空間60)可以是由一或多個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供。而網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130用以連接提供網(wǎng)絡(luò)儲(chǔ)存服務(wù)的網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端。在本實(shí)施例中,網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130例如是支援 WebDAV、FTP或HTTP的連線軟件或外部?jī)?chǔ)存應(yīng)用程序接口,在連接網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端后便能對(duì)用戶(hù)所注冊(cè)的自有網(wǎng)絡(luò)儲(chǔ)存空間進(jìn)行存取。文件處理模塊120耦接用戶(hù)通訊接口 110以及網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130。當(dāng)該用戶(hù)通訊接口 110接收到來(lái)自用戶(hù)端的一文件上傳請(qǐng)求與對(duì)應(yīng)的一上傳文件時(shí),文件處理模塊120找出此用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間及其相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間,以決定將欲上傳的文件,上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間。其中, 部分網(wǎng)絡(luò)儲(chǔ)存空間可以是自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間兩者聯(lián)集的后的任意部分網(wǎng)絡(luò)儲(chǔ)存空間。更進(jìn)一步時(shí),文件處理模塊120更可執(zhí)行文件更名處理,以及/或是文件分割、合并處理,而網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130更可執(zhí)行文件加密、解密處理,以及/或是文件壓縮、 解壓縮處理。在其他實(shí)施例中,對(duì)于已在網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100完成注冊(cè)而具有使用權(quán)限的每個(gè)用戶(hù),文件處理模塊120可以整合一個(gè)以上所注冊(cè)的自有網(wǎng)絡(luò)儲(chǔ)存空間以及一個(gè)以上相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間,并且在用戶(hù)要將文件上傳至網(wǎng)絡(luò)儲(chǔ)存空間時(shí),決定要使用哪些網(wǎng)絡(luò)儲(chǔ)存空間(即部分網(wǎng)絡(luò)儲(chǔ)存空間)來(lái)存放文件,并決定是否需要將上傳文件分割為數(shù)個(gè)文件片段或是否需要對(duì)文件(或文件片段)進(jìn)行更名后再上傳。而在用戶(hù)需下載網(wǎng)絡(luò)儲(chǔ)存空間中的文件時(shí),文件處理模塊120會(huì)判斷需連接至哪個(gè)或哪些網(wǎng)絡(luò)儲(chǔ)存空間以取回整份文件。更進(jìn)一步時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100讓每個(gè)用戶(hù)設(shè)定其所屬的一或多個(gè)用戶(hù)群組,每個(gè)用戶(hù)群組均有其共享規(guī)則集合(由一或多個(gè)共享規(guī)則所構(gòu)成)。其中,屬于同一用戶(hù)群組的各用戶(hù)互為相關(guān)用戶(hù),而相關(guān)用戶(hù)能共享彼此的網(wǎng)絡(luò)儲(chǔ)存空間。因此文件處理模塊120在決定文件要上傳的網(wǎng)絡(luò)儲(chǔ)存空間時(shí),并非只考慮將文件或文件片段上傳至用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間,文件處理模塊120也可能將文件或文件片段上傳至其他相關(guān)用戶(hù)所提供的共有網(wǎng)絡(luò)儲(chǔ)存空間。換句話(huà)說(shuō),用戶(hù)有機(jī)會(huì)能使用超過(guò)其自有網(wǎng)絡(luò)儲(chǔ)存空間大小的網(wǎng)絡(luò)儲(chǔ)存空間,至于能額外使用多少網(wǎng)絡(luò)儲(chǔ)存空間,則由所屬的用戶(hù)群組具有的共享規(guī)則集合來(lái)界定。通過(guò)用戶(hù)通訊接口 110、文件處理模塊120,以及網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130的運(yùn)作,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100可提供用戶(hù)更高的網(wǎng)絡(luò)儲(chǔ)存空間使用彈性。舉例來(lái)說(shuō),當(dāng)用戶(hù)欲上傳的文件過(guò)大而無(wú)法被存入單一個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的網(wǎng)絡(luò)儲(chǔ)存空間時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100會(huì)自動(dòng)將文件分割成數(shù)個(gè)文件片段再分別存入用戶(hù)可以使用的數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間,意即自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間兩者聯(lián)集之后的任意部分網(wǎng)絡(luò)儲(chǔ)存空間。另外,通過(guò)設(shè)定用戶(hù)群組,讓每個(gè)用戶(hù)能設(shè)定自有網(wǎng)絡(luò)儲(chǔ)存空間與其用戶(hù)群組的對(duì)應(yīng)關(guān)系及共享規(guī)則集合,以將自有網(wǎng)絡(luò)儲(chǔ)存空間分享給相同用戶(hù)群組下的其他相關(guān)用戶(hù), 并使用相關(guān)用戶(hù)所提供的共有網(wǎng)絡(luò)儲(chǔ)存空間,進(jìn)而達(dá)到分享網(wǎng)絡(luò)儲(chǔ)存空間的目的。例如,用戶(hù)可設(shè)定自有網(wǎng)絡(luò)儲(chǔ)存空間的某一比例/某一特定數(shù)值的網(wǎng)絡(luò)儲(chǔ)存空間,分享給某一群組作為該群組的共有網(wǎng)絡(luò)儲(chǔ)存空間。換句話(huà)說(shuō),用戶(hù)的數(shù)據(jù)可以備份在他人的網(wǎng)絡(luò)儲(chǔ)存空間 (例如是由不同的網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供)中,以提升將數(shù)據(jù)存放在網(wǎng)絡(luò)儲(chǔ)存空間的安全性與可靠度。在另一實(shí)施例中,以圖2所示的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200來(lái)對(duì)多個(gè)用戶(hù)共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)進(jìn)行更詳細(xì)的說(shuō)明。請(qǐng)參閱圖2,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200包括用戶(hù)通訊接口 110、文件處理模塊120、網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130、群組數(shù)據(jù)庫(kù)210、虛擬目錄數(shù)據(jù)庫(kù)220,以及使用歷程數(shù)據(jù)庫(kù)230。其中,用戶(hù)通訊接口 110、網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130、群組數(shù)據(jù)庫(kù)210、 虛擬目錄數(shù)據(jù)庫(kù)220,以及使用歷程數(shù)據(jù)庫(kù)230均耦接至文件處理模塊120。用戶(hù)通訊接口 110、文件處理模塊120、網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130可以服務(wù)器或虛擬機(jī)器來(lái)實(shí)作,群組數(shù)據(jù)庫(kù)210、虛擬目錄數(shù)據(jù)庫(kù)220,以及使用歷程數(shù)據(jù)庫(kù)230則可以是各種儲(chǔ)存裝置。群組數(shù)據(jù)庫(kù)210記錄用戶(hù)所屬的至少一用戶(hù)群組、用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與所屬用戶(hù)群組的對(duì)應(yīng)關(guān)系,以及各用戶(hù)群組的一共享規(guī)則集合。其中,用戶(hù)群組中的各用戶(hù)互為相關(guān)用戶(hù),以供文件處理模塊120依據(jù)各用戶(hù)群組的共享規(guī)則集合、用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與用戶(hù)群組的對(duì)應(yīng)關(guān)系,搜尋相關(guān)用戶(hù)所提供的共有網(wǎng)絡(luò)儲(chǔ)存空間。共享規(guī)則集合的種類(lèi)可以是系統(tǒng)預(yù)設(shè)共享規(guī)則集合或用戶(hù)自訂共享規(guī)則集合。換句話(huà)說(shuō),在網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200中每個(gè)用戶(hù)群組包括數(shù)個(gè)用戶(hù),而不同用戶(hù)群組可能包括相同或完全不同的用戶(hù)。虛擬目錄數(shù)據(jù)庫(kù)220記錄用戶(hù)的一虛擬目錄,即記錄該第一用戶(hù)曾上傳的文件被存放的網(wǎng)絡(luò)儲(chǔ)存空間,而使用歷程數(shù)據(jù)庫(kù)230記錄該第一用戶(hù)的一使用記錄。文件處理模塊120根據(jù)使用記錄與虛擬目錄,決定所欲上傳的自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的部分網(wǎng)絡(luò)儲(chǔ)存空間,再依據(jù)所決定的部分網(wǎng)絡(luò)儲(chǔ)存空間來(lái)更新該虛擬目錄,且將更新后的該虛擬目錄儲(chǔ)存至該虛擬目錄數(shù)據(jù)庫(kù)220中。當(dāng)用戶(hù)通訊接口 110接收到用戶(hù)端的文件下載請(qǐng)求時(shí),文件處理模塊120可依據(jù)該虛擬目錄找出對(duì)應(yīng)的下載文件目前所存放的網(wǎng)絡(luò)儲(chǔ)存空間,其可能是一個(gè)或一個(gè)以上的來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間,文件處理模塊120通過(guò)網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130來(lái)下載該下載文件,然后通過(guò)用戶(hù)通訊接口 110將該下載文件傳送至該用戶(hù)端。對(duì)于擁有自有網(wǎng)絡(luò)儲(chǔ)存空間的用戶(hù)來(lái)說(shuō),無(wú)論自有網(wǎng)絡(luò)儲(chǔ)存空間是由一或多個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供,也不論自有網(wǎng)絡(luò)儲(chǔ)存空間是否需要付費(fèi),用戶(hù)端不需要再分別連接至多個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端的系統(tǒng)或通訊接口,而是通過(guò)用戶(hù)通訊接口 110將所處的用戶(hù)端連接至網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200,用戶(hù)端可在完成注冊(cè)而取得系統(tǒng)使用權(quán)限后,設(shè)定所屬的一或多個(gè)用戶(hù)群組。如此一來(lái),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200便能對(duì)用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間進(jìn)行管理。詳細(xì)地說(shuō),在用戶(hù)設(shè)定所屬的至少一用戶(hù)群組后,群組數(shù)據(jù)庫(kù)210會(huì)記錄用戶(hù)是屬于哪些用戶(hù)群組,并記錄用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與所屬的用戶(hù)群組的對(duì)應(yīng)關(guān)系。并且, 群組數(shù)據(jù)庫(kù)210也記錄有各用戶(hù)群組的共享規(guī)則集合。在某些實(shí)施例中,用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間可分為多個(gè)子儲(chǔ)存空間,且網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200規(guī)定用戶(hù)所屬的用戶(hù)群組與自有網(wǎng)絡(luò)儲(chǔ)存空間中的子儲(chǔ)存空間必須是一對(duì)一的對(duì)應(yīng)關(guān)系。即,在一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間中,每個(gè)用戶(hù)群組只能對(duì)應(yīng)一個(gè)子儲(chǔ)存空間,而不能有一個(gè)用戶(hù)群組對(duì)應(yīng)數(shù)個(gè)子儲(chǔ)存空間的情況。舉例來(lái)說(shuō),假設(shè)用戶(hù)設(shè)定其屬于用戶(hù)群組1 4,并將用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間分為子儲(chǔ)存空間1 4。在一實(shí)施例中,用戶(hù)群組1 4與子儲(chǔ)存空間1 4的對(duì)應(yīng)關(guān)系如圖3所示,即,用戶(hù)群組1具有共享規(guī)則集合 1、用戶(hù)群組2具有共享規(guī)則集合2、用戶(hù)群組3具有共享規(guī)則集合3,且用戶(hù)群組4具有共享規(guī)則集合4。屬于同一共享規(guī)則集合中的共享規(guī)則不能互相沖突。在另一些實(shí)施例中,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200規(guī)定每個(gè)用戶(hù)群組可對(duì)應(yīng)一或多個(gè)子儲(chǔ)存空間。換句話(huà)說(shuō),在一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間中,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200允許數(shù)個(gè)子儲(chǔ)存空間對(duì)應(yīng)同一個(gè)用戶(hù)群組的情況。舉例來(lái)說(shuō),假設(shè)用戶(hù)設(shè)定其屬于用戶(hù)群組1 3,且用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間分為子儲(chǔ)存空間1 4。在一實(shí)施例中,用戶(hù)群組1 3與子儲(chǔ)存空間1 4的對(duì)應(yīng)關(guān)系如圖4所示。其中,用戶(hù)群組1對(duì)應(yīng)子儲(chǔ)存空間1、2,用戶(hù)群組2 對(duì)應(yīng)子儲(chǔ)存空間3,且用戶(hù)群組3對(duì)應(yīng)子儲(chǔ)存空間4。如圖4所示,對(duì)于同樣對(duì)應(yīng)用戶(hù)群組 1的子儲(chǔ)存空間1、2來(lái)說(shuō),子儲(chǔ)存空間1遵循系統(tǒng)預(yù)設(shè)共享規(guī)則集合1,而子儲(chǔ)存空間2則是遵循用戶(hù)自行設(shè)定的用戶(hù)自訂共享規(guī)則集合1。必須說(shuō)明的是,用戶(hù)自訂共享規(guī)則集合必須比同一用戶(hù)群組下的系統(tǒng)預(yù)設(shè)共享規(guī)則集合來(lái)的寬松,且屬于相同共享規(guī)則集合中的規(guī)則彼此不能沖突。舉例來(lái)說(shuō),假設(shè)一用戶(hù)群組的系統(tǒng)預(yù)設(shè)共享規(guī)則集合包括了一條共享規(guī)則是規(guī)定有50%的空間必須和相同用戶(hù)群組下的其他相關(guān)用戶(hù)交換。那么該用戶(hù)群組的用戶(hù)自訂共享規(guī)則集合中的共享規(guī)則例如是有80% (或其他大于50%的數(shù)值)的空間必須和相關(guān)用戶(hù)交換。在又一些實(shí)施例中,用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間分為多個(gè)子儲(chǔ)存空間,而當(dāng)用戶(hù)設(shè)定其所屬的用戶(hù)群組的數(shù)量大于1時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200規(guī)定在用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間中的每個(gè)子儲(chǔ)存空間可對(duì)應(yīng)一或多個(gè)用戶(hù)群組,且各用戶(hù)群組個(gè)別具有其共享規(guī)則集合(可以是系統(tǒng)預(yù)設(shè)共享規(guī)則集合或用戶(hù)自訂共享規(guī)則集合,且屬于相同共享規(guī)則集合中的規(guī)則彼此不能沖突),當(dāng)這些子儲(chǔ)存空間中有對(duì)應(yīng)多個(gè)用戶(hù)群組的子儲(chǔ)存空間時(shí),其應(yīng)具有當(dāng)該文件處理模塊120要依據(jù)用戶(hù)群組的共享規(guī)則集合來(lái)搜尋共有網(wǎng)絡(luò)儲(chǔ)存空間時(shí)的優(yōu)先順序。假設(shè)用戶(hù)設(shè)定其屬于用戶(hù)群組1 3,且用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間分為子儲(chǔ)存空間1 4,子儲(chǔ)存空間與用戶(hù)群組的對(duì)應(yīng)關(guān)系如圖5所示。舉例來(lái)說(shuō),子儲(chǔ)存空間1對(duì)應(yīng)用戶(hù)群組1 (具有系統(tǒng)預(yù)設(shè)共享規(guī)則集合1)以及用戶(hù)群組2 (具有系統(tǒng)預(yù)設(shè)共享規(guī)則集合 2),而為了避免系統(tǒng)預(yù)設(shè)共享規(guī)則集合1與系統(tǒng)預(yù)設(shè)共享規(guī)則集合2相沖突,用戶(hù)必須替用戶(hù)群組1、2設(shè)定優(yōu)先順序。在本實(shí)施例中,用戶(hù)群組1的優(yōu)先順序1高于用戶(hù)群組2的優(yōu)先順序2?;耍?dāng)文件處理模塊120要依據(jù)子儲(chǔ)存空間1所對(duì)應(yīng)的用戶(hù)群組1、2的系統(tǒng)預(yù)設(shè)共享規(guī)則集合來(lái)搜尋共有網(wǎng)絡(luò)儲(chǔ)存空間時(shí),必須先參照優(yōu)先順序較高的用戶(hù)群組1的系統(tǒng)預(yù)設(shè)共享規(guī)則集合1。若系統(tǒng)預(yù)設(shè)共享規(guī)則集合2不會(huì)和系統(tǒng)預(yù)設(shè)共享規(guī)則集合1相抵觸,接著才考慮優(yōu)先順序較低的用戶(hù)群組2的系統(tǒng)預(yù)設(shè)共享規(guī)則集合2。在上述實(shí)施例中,共享規(guī)則集合的中的共享規(guī)則可包括共享期間規(guī)則、共享人員規(guī)則、共享方式規(guī)則(例如空間共享、空間交換、空間贈(zèng)與)、共享空間大小規(guī)則、文件隱私規(guī)則,以及共享排程規(guī)則等其中之一或其組合者。必需特別說(shuō)明的是,上述實(shí)施例所述的子儲(chǔ)存空間的劃分方式僅是為了說(shuō)明所舉出的范例,本發(fā)明并不對(duì)每個(gè)子儲(chǔ)存空間的大小加以限制。如上所述,根據(jù)群組數(shù)據(jù)庫(kù)210所記錄的信息便能判斷網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200中的每個(gè)用戶(hù)群組包括哪些用戶(hù),能取得每個(gè)用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間中的子儲(chǔ)存空間與用戶(hù)所屬的用戶(hù)群組的對(duì)應(yīng)關(guān)系,以及各用戶(hù)群組應(yīng)該遵循的共享規(guī)則集合。圖6是依照本發(fā)明的一實(shí)施例所示的網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享方法的流程圖。以下將以圖1配合圖6來(lái)說(shuō)明通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100提供某位用戶(hù)(以下稱(chēng)為第一用戶(hù))將文件上傳至網(wǎng)絡(luò)儲(chǔ)存空間時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100的詳細(xì)運(yùn)作方式。首先,第一用戶(hù)可通過(guò)所處的用戶(hù)端中支援ffebDAV、FTP或HTTP的用戶(hù)端連線軟件、主從式架構(gòu)開(kāi)發(fā)的連線軟件,或網(wǎng)頁(yè)文件管理工具來(lái)連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100的用戶(hù)通訊接口 110,并輸入帳號(hào)密碼以登入網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100。接著,第一用戶(hù)可從用戶(hù)端的儲(chǔ)存裝置選擇一上傳文件。此時(shí)如步驟610所示,用戶(hù)通訊接口 110接收到來(lái)自用戶(hù)端的文件上傳請(qǐng)求與對(duì)應(yīng)的上傳文件,并將上傳文件轉(zhuǎn)傳至文件處理模塊120。接著在步驟620中,文件處理模塊120找出第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間以及第一用戶(hù)的至少一相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間(可由一或多個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供)。詳細(xì)地說(shuō),文件處理模塊120依據(jù)第一用戶(hù)所屬的各用戶(hù)群組的共享規(guī)則集合,和第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與其所屬的用戶(hù)群組的對(duì)應(yīng)關(guān)系,進(jìn)而搜尋出用戶(hù)所屬的每個(gè)用戶(hù)群組下的相關(guān)用戶(hù)所能提供的共有網(wǎng)絡(luò)儲(chǔ)存空間。接下來(lái)如步驟630所示,文件處理模塊120決定要將上傳文件上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的部分網(wǎng)絡(luò)儲(chǔ)存空間。在其他實(shí)施例中,如圖2所示,虛擬目錄數(shù)據(jù)庫(kù)220記錄網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200的每一個(gè)用戶(hù)的虛擬目錄(可以是樹(shù)狀結(jié)構(gòu)的虛擬目錄),此虛擬目錄記錄用戶(hù)曾上傳的所有文件分別被存放在哪些網(wǎng)絡(luò)儲(chǔ)存空間。而使用歷程數(shù)據(jù)庫(kù)230記錄網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng) 200的每一個(gè)用戶(hù)的使用記錄(例如文件使用習(xí)慣)。文件處理模塊120分別至虛擬目錄數(shù)據(jù)庫(kù)220及使用歷程數(shù)據(jù)庫(kù)230取得第一用戶(hù)的虛擬目錄與使用記錄,并根據(jù)使用記錄與虛擬目錄決定要將上傳文件上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間及/或共有網(wǎng)絡(luò)儲(chǔ)存空間。例如,文件處理模塊120可根據(jù)使用記錄分析用戶(hù)的偏好,并判斷上傳文件的重要性及存取頻率, 再根據(jù)自有網(wǎng)絡(luò)儲(chǔ)存空間和共有網(wǎng)絡(luò)儲(chǔ)存空間的可用空間大小、上傳速度、安全性,從而決定要將上傳文件存放至何處。在另一些實(shí)施例中,文件處理模塊120會(huì)決定將用戶(hù)較常使用的重要文件存放在安全性相對(duì)較高的付費(fèi)網(wǎng)絡(luò)儲(chǔ)存空間。在其他實(shí)施例中,文件處理模塊120可決定將上傳文件完整地存放在由單一個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的自有網(wǎng)絡(luò)儲(chǔ)存空間或共有網(wǎng)絡(luò)儲(chǔ)存空間。或者,文件處理模塊 120也可以決定在由不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的兩個(gè)網(wǎng)絡(luò)儲(chǔ)存空間(可以是自有網(wǎng)絡(luò)儲(chǔ)存空間及/或共有網(wǎng)絡(luò)儲(chǔ)存空間)中各儲(chǔ)存一份完整的上傳文件,以達(dá)文件備份的功效。此外,文件處理模塊120也可以決定將上傳文件分散地儲(chǔ)存至不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的自有網(wǎng)絡(luò)儲(chǔ)存空間及/或共有網(wǎng)絡(luò)儲(chǔ)存空間。在此情況下,文件處理模塊 120會(huì)先對(duì)上傳文件執(zhí)行文件分割處理以產(chǎn)生數(shù)個(gè)文件片段,并分別決定各文件片段應(yīng)上傳至哪個(gè)網(wǎng)絡(luò)儲(chǔ)存空間。在做出決定之后,文件處理模塊120會(huì)依據(jù)所決定的網(wǎng)絡(luò)儲(chǔ)存空間(即,部分網(wǎng)絡(luò)儲(chǔ)存空間)更新第一用戶(hù)的虛擬目錄,從而記錄上傳文件(或上傳文件的所有文件片段)被存放在哪些網(wǎng)絡(luò)儲(chǔ)存空間,并將更新后的虛擬目錄儲(chǔ)存至虛擬目錄數(shù)據(jù)庫(kù)220。除此之外,當(dāng)文件處理模塊120選擇要存放文件的網(wǎng)絡(luò)儲(chǔ)存空間對(duì)于文件名稱(chēng)有特殊要求,或上傳文件需要被分割時(shí),文件處理模塊120會(huì)對(duì)上傳文件或經(jīng)過(guò)分割處理的文件片段執(zhí)行文件更名處理。最后在步驟640中,網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130根據(jù)文件處理模塊120的指示,將上傳文件傳送至文件處理模塊120所決定的部分網(wǎng)絡(luò)儲(chǔ)存空間。在另一些實(shí)施例中,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100更包括一內(nèi)部?jī)?chǔ)存裝置(未示出),用以暫存用戶(hù)想要上傳的文件。因此當(dāng)用戶(hù)登入網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100并將所選擇的上傳文件傳至網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100后,用戶(hù)便可中斷用戶(hù)端與網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100的連線,接著由網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100繼續(xù)完成文件上傳的動(dòng)作。在又一些實(shí)施例中,當(dāng)用戶(hù)未連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100時(shí),文件處理模塊120也可定時(shí)根據(jù)每一個(gè)用戶(hù)的使用記錄、以及各用戶(hù)所能使用的自有網(wǎng)絡(luò)儲(chǔ)存空間及共有網(wǎng)絡(luò)儲(chǔ)存空間的速度及安全性,從而判斷已存放在某一網(wǎng)絡(luò)儲(chǔ)存空間的文件是否需要遷移至另一網(wǎng)絡(luò)儲(chǔ)存空間。文件處理模塊120決定要進(jìn)行文件遷移的動(dòng)作,則會(huì)對(duì)應(yīng)的修改用戶(hù)的虛擬目錄。據(jù)此,當(dāng)用戶(hù)下次連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)100時(shí),便能通過(guò)虛擬目錄得知最新的文件存放位置。以下將以圖7來(lái)說(shuō)明如圖2所示的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200提供某位用戶(hù)(以下稱(chēng)為第一用戶(hù))欲通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200下載存放在網(wǎng)絡(luò)儲(chǔ)存空間的文件的詳細(xì)步驟。第一用戶(hù)在將所處的用戶(hù)端連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200并完成登入程序后,首先如步驟710所示,用戶(hù)通訊接口 110接收到來(lái)自用戶(hù)端的文件下載請(qǐng)求。接著在步驟720中,文件處理模塊120自虛擬目錄數(shù)據(jù)庫(kù)220取得第一用戶(hù)的虛擬目錄,并依據(jù)虛擬目錄找出文件下載請(qǐng)求所對(duì)應(yīng)的下載文件目前所存放的一或多個(gè)來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間。如步驟730所示,文件處理模塊120通過(guò)網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130下載此下載文件。詳細(xì)地說(shuō),網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130根據(jù)文件處理模塊120的指示連接上述來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間,進(jìn)而將下載文件下載至網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200。在一實(shí)施例中,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200包括一內(nèi)部?jī)?chǔ)存裝置(未示出)可用來(lái)暫存下載文件。而倘若下載文件是經(jīng)過(guò)壓縮及/或加密的文件,網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130會(huì)對(duì)下載文件執(zhí)行文件解壓縮處理及/或文件解密處理。針對(duì)處理過(guò)的下載文件,由文件處理模塊120判斷網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130取得的是完整的下載文件,或是曾經(jīng)過(guò)分割的數(shù)個(gè)文件片段。若是網(wǎng)絡(luò)儲(chǔ)存空間通訊接口 130 取得的是文件片段,文件處理模塊120會(huì)執(zhí)行文件合并處理以恢復(fù)完整的下載文件。最后在步驟740中,通過(guò)用戶(hù)通訊接口 110將下載文件傳送至用戶(hù)端。如上所述,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200會(huì)整合用戶(hù)注冊(cè)數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端以取得的網(wǎng)絡(luò)儲(chǔ)存空間,并加以虛擬化。用戶(hù)在通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200上傳或下載文件時(shí), 只需要通過(guò)單一個(gè)用戶(hù)端連線軟件或網(wǎng)頁(yè)文件管理工具,便可存取由數(shù)個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端構(gòu)成的網(wǎng)絡(luò)儲(chǔ)存服務(wù)。網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200是由文件處理模塊120管理虛擬文件存取與實(shí)際文件存取的轉(zhuǎn)換機(jī)制,并且利用虛擬目錄記錄用戶(hù)通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200存取文件對(duì)文件系統(tǒng)造成的改變。因此,用戶(hù)可查看自己的虛擬目錄以判斷文件存放的位置。 在另一實(shí)施例中,用戶(hù)的虛擬目錄儲(chǔ)存在用戶(hù)端的內(nèi)建儲(chǔ)存裝置,或用戶(hù)擁有的可攜式儲(chǔ)存裝置(例如U盤(pán))。圖8是依照本發(fā)明的另一實(shí)施例所示之的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。在本實(shí)施例中,是應(yīng)用于第一用戶(hù)曾至網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端810進(jìn)行注冊(cè)而取得自有網(wǎng)絡(luò)儲(chǔ)存空間 815,第二用戶(hù)曾至網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端820進(jìn)行注冊(cè)而取得自有網(wǎng)絡(luò)儲(chǔ)存空間825。若第一用戶(hù)及第二用戶(hù)分別通過(guò)所處的第一用戶(hù)端801及第二用戶(hù)端802連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200,且屬于相同的用戶(hù)群組。如圖8所示,第二用戶(hù)的文件(以黑色方塊表示)除了存放在第二用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間825之外,通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200的運(yùn)作,第二用戶(hù)的部份文件被儲(chǔ)存在由第一用戶(hù)所提供的網(wǎng)絡(luò)儲(chǔ)存空間。圖9是依照本發(fā)明的另一實(shí)施例所示的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。在本實(shí)施例中,是應(yīng)用于第一用戶(hù)曾至網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端910進(jìn)行注冊(cè)而取得自有網(wǎng)絡(luò)儲(chǔ)存空間 915,第二用戶(hù)曾至網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端920進(jìn)行注冊(cè)而取得自有網(wǎng)絡(luò)儲(chǔ)存空間925,且第一用戶(hù)及第二用戶(hù)分別通過(guò)第一用戶(hù)端901及第二用戶(hù)端902連接網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200, 并屬于同一用戶(hù)群組,假設(shè)此用戶(hù)群組的共享規(guī)則集合包括空間交換這項(xiàng)共享方式規(guī)則以及不允許他人隨意存取自有文件的文件隱私規(guī)則。如圖9所示,在第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間915中,網(wǎng)絡(luò)儲(chǔ)存空間915-a是專(zhuān)用來(lái)儲(chǔ)存第一用戶(hù)的文件,只有第一用戶(hù)能存取其中的文件,而網(wǎng)絡(luò)儲(chǔ)存空間915-b則交換給第二用戶(hù)使用,以?xún)?chǔ)存第二用戶(hù)的文件。同樣地,在第二用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間925中,網(wǎng)絡(luò)儲(chǔ)存空間925-a是專(zhuān)用來(lái)儲(chǔ)存第二用戶(hù)的文件,唯有第二用戶(hù)能存取,而網(wǎng)絡(luò)儲(chǔ)存空間925-b則交換給第一用戶(hù),以?xún)?chǔ)存第一用戶(hù)的文件?;耍?dāng)?shù)谝挥脩?hù)通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200上傳文件時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200不僅會(huì)將文件儲(chǔ)存至網(wǎng)絡(luò)儲(chǔ)存空間915-a,還會(huì)另存一份至網(wǎng)絡(luò)儲(chǔ)存空間925-b。而第二用戶(hù)通過(guò)網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200上傳的文件也會(huì)各存一份在網(wǎng)絡(luò)儲(chǔ)存空間925-a及網(wǎng)絡(luò)儲(chǔ)存空間915-b。如此一來(lái),便可利用不同的網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端來(lái)備份文件,從而提升文件的可靠度,同時(shí)也能確保雙方數(shù)據(jù)的隱私性。圖10是依照本發(fā)明的又一實(shí)施例所示的共享網(wǎng)絡(luò)儲(chǔ)存服務(wù)的示意圖。在本實(shí)施例中,是應(yīng)用于第一用戶(hù)可以使用的網(wǎng)絡(luò)儲(chǔ)存空間包括網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端1010所提供的網(wǎng)絡(luò)儲(chǔ)存空間1015以及網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端1020所提供的網(wǎng)絡(luò)儲(chǔ)存空間1025。當(dāng)?shù)谝挥脩?hù)選擇要上傳第一用戶(hù)端1001中的文件F時(shí),由于文件F的大小超過(guò)網(wǎng)絡(luò)儲(chǔ)存空間1015中尚未使用的網(wǎng)絡(luò)儲(chǔ)存空間,因此網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200無(wú)法將文件F完整地上傳至網(wǎng)絡(luò)儲(chǔ)存空間1015。在本實(shí)施例中,如圖10所示,網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200會(huì)將文件F分割為較小的文件片段Fl至F4,并分別將文件片段F1、F2儲(chǔ)存至網(wǎng)絡(luò)儲(chǔ)存空間1015,以及將文件片段F3、F4儲(chǔ)存至網(wǎng)絡(luò)儲(chǔ)存空間1025。基此,不僅能突破單一個(gè)網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供的網(wǎng)絡(luò)儲(chǔ)存空間的大小限制,并且能達(dá)成非加密式的文件隱私保護(hù)。而當(dāng)?shù)谝挥脩?hù)想下載文件F時(shí),網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)200會(huì)連接網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端1010以取回文件片段F1、F2, 并連接網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端1020以取回文件片段F3、F4,再將文件片段Fl至F4合并后傳送至第一用戶(hù)端1001。綜上所述,本發(fā)明所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)與網(wǎng)絡(luò)儲(chǔ)存服務(wù)多用戶(hù)共享的方法可整合各用戶(hù)分別在不同網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所注冊(cè)的網(wǎng)絡(luò)儲(chǔ)存空間,并且讓屬于相同用戶(hù)群組的相關(guān)用戶(hù)能共享彼此所注冊(cè)的空間,同時(shí)兼具用戶(hù)私人文件的安全性。如此一來(lái),可大幅提升使用網(wǎng)絡(luò)儲(chǔ)存空間的彈性,并確保以網(wǎng)絡(luò)儲(chǔ)存空間儲(chǔ)存數(shù)據(jù)的可靠性。雖然本發(fā)明已以實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1.一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,包括一用戶(hù)通訊接口,用以連接至一第一用戶(hù)所處的一用戶(hù)端;一文件處理模塊,耦接該用戶(hù)通訊接口,用以當(dāng)該用戶(hù)通訊接口接收到來(lái)自該用戶(hù)端的一文件上傳請(qǐng)求與對(duì)應(yīng)的一上傳文件時(shí),找出該第一用戶(hù)的一自有網(wǎng)絡(luò)儲(chǔ)存空間以及該第一用戶(hù)的至少一相關(guān)用戶(hù)的一共有網(wǎng)絡(luò)儲(chǔ)存空間,決定將該上傳文件上傳至該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間;以及一網(wǎng)絡(luò)儲(chǔ)存空間通訊接口,耦接該文件處理模塊,用以將該上傳文件傳送至該文件處理模塊所決定的該部分網(wǎng)絡(luò)儲(chǔ)存空間。
2.根據(jù)權(quán)利要求1所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,更包括一群組數(shù)據(jù)庫(kù),耦接該文件處理模塊,用以記錄該第一用戶(hù)所屬的至少一用戶(hù)群組、該第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與該至少一用戶(hù)群組的對(duì)應(yīng)關(guān)系,以及各該至少一用戶(hù)群組的一共享規(guī)則集合,其中,該至少一用戶(hù)群組中各用戶(hù)互為相關(guān)用戶(hù),且該文件處理模塊依據(jù)各該至少一用戶(hù)群組的該共享規(guī)則集合、和該第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與該至少一用戶(hù)群組的對(duì)應(yīng)關(guān)系,搜尋各該至少一用戶(hù)群組下的相關(guān)用戶(hù)所提供的共有網(wǎng)絡(luò)儲(chǔ)存空間。
3.根據(jù)權(quán)利要求2所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該第一用戶(hù)的該自有網(wǎng)絡(luò)儲(chǔ)存空間分為多個(gè)子儲(chǔ)存空間,而在該自有網(wǎng)絡(luò)儲(chǔ)存空間中各該至少一用戶(hù)群組對(duì)應(yīng)該些子儲(chǔ)存空間中的一或多個(gè)。
4.根據(jù)權(quán)利要求2所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該第一用戶(hù)所屬的該至少一用戶(hù)群組的數(shù)量大于1且該自有網(wǎng)絡(luò)儲(chǔ)存空間分為多個(gè)子儲(chǔ)存空間, 而在該自有網(wǎng)絡(luò)儲(chǔ)存空間中各該些子儲(chǔ)存空間分別對(duì)應(yīng)該至少一用戶(hù)群組中的一或多個(gè), 其中,該些子儲(chǔ)存空間中對(duì)應(yīng)多個(gè)用戶(hù)群組的子儲(chǔ)存空間,具有當(dāng)該文件處理模塊要依據(jù)用戶(hù)群組的共享規(guī)則集合來(lái)搜尋共有網(wǎng)絡(luò)儲(chǔ)存空間時(shí)的一優(yōu)先順序。
5.根據(jù)權(quán)利要求2所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該共享規(guī)則集合的種類(lèi)包括一系統(tǒng)預(yù)設(shè)共享規(guī)則集合及一用戶(hù)自訂共享規(guī)則集合。
6.根據(jù)權(quán)利要求2所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該共享規(guī)則集合包括一共享期間規(guī)則、一共享人員規(guī)則、一共享方式規(guī)則、一共享空間大小規(guī)則、 一文件隱私規(guī)則,以及一共享排程規(guī)則其中之一或其組合者。
7.根據(jù)權(quán)利要求1所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,更包括一虛擬目錄數(shù)據(jù)庫(kù),耦接該文件處理模塊,該虛擬目錄數(shù)據(jù)庫(kù)記錄該第一用戶(hù)的一虛擬目錄,其中該虛擬目錄記錄該第一用戶(hù)曾上傳的文件被存放的網(wǎng)絡(luò)儲(chǔ)存空間;以及一使用歷程數(shù)據(jù)庫(kù),耦接該文件處理模塊,該使用歷程數(shù)據(jù)庫(kù)記錄該第一用戶(hù)的一使用記錄,其中該文件處理模塊根據(jù)該使用記錄與該虛擬目錄以決定上述所欲上傳的該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間的該部分網(wǎng)絡(luò)儲(chǔ)存空間,并依據(jù)該部分網(wǎng)絡(luò)儲(chǔ)存空間更新該虛擬目錄,以及將更新后的該虛擬目錄儲(chǔ)存至該虛擬目錄數(shù)據(jù)庫(kù)。
8.根據(jù)權(quán)利要求7所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中當(dāng)該用戶(hù)通訊接口接收到來(lái)自該用戶(hù)端的一文件下載請(qǐng)求時(shí),該文件處理模塊依據(jù)該虛擬目錄找出該文件下載請(qǐng)求所對(duì)應(yīng)的一下載文件目前所存放的至少一來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間,該文件處理模塊通過(guò)該網(wǎng)絡(luò)儲(chǔ)存空間通訊接口下載該下載文件,并通過(guò)該用戶(hù)通訊接口將該下載文件傳送至該用戶(hù)端。
9.根據(jù)權(quán)利要求1所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該文件處理模塊更包括用以執(zhí)行一文件更名處理以及一文件分割/合并處理其中之一或其組合者,而該網(wǎng)絡(luò)儲(chǔ)存空間通訊接口用以執(zhí)行一文件加密/解密處理以及一文件壓縮/解壓縮處理其中之一或其組合者。
10.根據(jù)權(quán)利要求1所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,其中該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間分別是由至少一網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供。
11.一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,用于一網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng),其特征在于,該方法包括接收來(lái)自一第一用戶(hù)所處的一用戶(hù)端的一文件上傳請(qǐng)求與對(duì)應(yīng)的一上傳文件;找出該第一用戶(hù)的一自有網(wǎng)絡(luò)儲(chǔ)存空間以及該第一用戶(hù)的至少一相關(guān)用戶(hù)的一共有網(wǎng)絡(luò)儲(chǔ)存空間;決定將該上傳文件上傳至該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間;以及將該上傳文件傳送至所決定的該部分網(wǎng)絡(luò)儲(chǔ)存空間。
12.根據(jù)權(quán)利要求11所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該第一用戶(hù)屬于至少一用戶(hù)群組,該至少一用戶(hù)群組中各用戶(hù)互為相關(guān)用戶(hù),該第一用戶(hù)的該自有網(wǎng)絡(luò)儲(chǔ)存空間與該至少一用戶(hù)群組具有對(duì)應(yīng)關(guān)系,且各該至少一用戶(hù)群組具有一共享規(guī)則集合,而找出該第一用戶(hù)的該至少一相關(guān)用戶(hù)的該共有網(wǎng)絡(luò)儲(chǔ)存空間的步驟包括依據(jù)各該至少一用戶(hù)群組的該共享規(guī)則集合、和該第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間與該至少一用戶(hù)群組的對(duì)應(yīng)關(guān)系,搜尋各該至少一用戶(hù)群組下的相關(guān)用戶(hù)所提供的共有網(wǎng)絡(luò)儲(chǔ)存空間。
13.根據(jù)權(quán)利要求12所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該第一用戶(hù)的該自有網(wǎng)絡(luò)儲(chǔ)存空間分為多個(gè)子儲(chǔ)存空間,而在該自有網(wǎng)絡(luò)儲(chǔ)存空間中各該至少一用戶(hù)群組對(duì)應(yīng)該些子儲(chǔ)存空間中的一或多個(gè)。
14.根據(jù)權(quán)利要求12所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該第一用戶(hù)所屬的該至少一用戶(hù)群組的數(shù)量大于1且該自有網(wǎng)絡(luò)儲(chǔ)存空間分為多個(gè)子儲(chǔ)存空間,而在該自有網(wǎng)絡(luò)儲(chǔ)存空間中各該些子儲(chǔ)存空間對(duì)應(yīng)該至少一用戶(hù)群組中的一或多個(gè), 其中該些子儲(chǔ)存空間中對(duì)應(yīng)多個(gè)用戶(hù)群組的子儲(chǔ)存空間,具有當(dāng)要依據(jù)用戶(hù)群組的共享規(guī)則集合來(lái)搜尋共有網(wǎng)絡(luò)儲(chǔ)存空間時(shí)的一優(yōu)先順序。
15.根據(jù)權(quán)利要求12所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該共享規(guī)則集合的種類(lèi)包括一系統(tǒng)預(yù)設(shè)共享規(guī)則集合及一用戶(hù)自訂共享規(guī)則集合。
16.根據(jù)權(quán)利要求12所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該共享規(guī)則集合包括一共享期間規(guī)則、一共享人員規(guī)則、一共享方式規(guī)則、一共享空間大小規(guī)貝U、一文件隱私規(guī)則,以及一共享排程規(guī)則等其中之一或其組合者。
17.根據(jù)權(quán)利要求11所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中決定將該上傳文件上傳至該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間其中之一或其組合者的步驟包括根據(jù)該第一用戶(hù)的一使用記錄與一虛擬目錄以決定該上傳文件所欲上傳的該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間的該部分網(wǎng)絡(luò)儲(chǔ)存空間,其中該虛擬目錄記錄該第一用戶(hù)曾上傳的文件被存放的網(wǎng)絡(luò)儲(chǔ)存空間;以及依據(jù)該部分網(wǎng)絡(luò)儲(chǔ)存空間更新該虛擬目錄。
18.根據(jù)權(quán)利要求11所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,更包括 接收來(lái)自該用戶(hù)端的一文件下載請(qǐng)求;依據(jù)該第一用戶(hù)的一虛擬目錄找出儲(chǔ)存該文件下載請(qǐng)求所對(duì)應(yīng)的一下載文件目前所存放的至少一來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間;以及從該至少一來(lái)源網(wǎng)絡(luò)儲(chǔ)存空間下載該下載文件并將該下載文件傳送至該用戶(hù)端。
19.根據(jù)權(quán)利要求11所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,更包括下列步驟其中的一或其組合者執(zhí)行一文件更名處理; 執(zhí)行一文件分割/合并處理; 執(zhí)行一文件加密/解密處理;以及執(zhí)行一文件壓縮/解壓縮處理。
20.根據(jù)權(quán)利要求11所述的多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)方法,其特征在于,其中該自有網(wǎng)絡(luò)儲(chǔ)存空間與該共有網(wǎng)絡(luò)儲(chǔ)存空間分別是由至少一網(wǎng)絡(luò)儲(chǔ)存空間供應(yīng)端所提供。
全文摘要
本發(fā)明提供一種多用戶(hù)共享的網(wǎng)絡(luò)儲(chǔ)存服務(wù)系統(tǒng)與方法。此系統(tǒng)包括用戶(hù)通訊接口、文件處理模塊與網(wǎng)絡(luò)儲(chǔ)存空間通訊接口。用戶(hù)通訊接口用以連接第一用戶(hù)所處的用戶(hù)端。文件處理模塊用以當(dāng)用戶(hù)通訊接口接收到來(lái)自用戶(hù)端的文件上傳請(qǐng)求與對(duì)應(yīng)的上傳文件時(shí),找出第一用戶(hù)的自有網(wǎng)絡(luò)儲(chǔ)存空間以及第一用戶(hù)的至少一相關(guān)用戶(hù)的共有網(wǎng)絡(luò)儲(chǔ)存空間,并決定將上傳文件上傳至自有網(wǎng)絡(luò)儲(chǔ)存空間與共有網(wǎng)絡(luò)儲(chǔ)存空間的一部分網(wǎng)絡(luò)儲(chǔ)存空間。網(wǎng)絡(luò)儲(chǔ)存空間通訊接口則用以將上傳文件傳送至文件處理模塊所決定的部分網(wǎng)絡(luò)儲(chǔ)存空間。
文檔編號(hào)H04L29/08GK102480508SQ20101057055
公開(kāi)日2012年5月30日 申請(qǐng)日期2010年11月26日 優(yōu)先權(quán)日2010年11月26日
發(fā)明者李麗鳳, 李漢超, 郭彥宏 申請(qǐng)人:財(cái)團(tuán)法人資訊工業(yè)策進(jìn)會(huì)
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
漾濞| 荣成市| 莱西市| 城口县| 崇义县| 河北区| 西华县| 五原县| 岐山县| 玛曲县| 亚东县| 台中县| 昌江| 大石桥市| 天津市| 定边县| 阿克陶县| 唐山市| 穆棱市| 麟游县| 甘南县| 呈贡县| 梁山县| 勐海县| 台中县| 天峻县| 吉林市| 郁南县| 交口县| 萍乡市| 莫力| 洛阳市| 华亭县| 思茅市| 上林县| 奉化市| 阳东县| 本溪| 九寨沟县| 芮城县| 高尔夫|