用于文件分享的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及通信領(lǐng)域,公開了一種用于文件分享的方法及系統(tǒng)。其中,該方法包括:向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息;判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。通過使用本發(fā)明上述的方法和系統(tǒng),由于對(duì)已分享到公共空間的文件的處理依據(jù)于被分享客戶端是否發(fā)送了響應(yīng),由此可以根據(jù)用戶的不同需求對(duì)分享到公共空間的文件進(jìn)行不同的處理。
【專利說明】
用于文件分享的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,具體地,涉及一種用于文件分享的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的不斷發(fā)展,云盤作為互聯(lián)網(wǎng)存儲(chǔ)工具成為互聯(lián)網(wǎng)不可或缺的一部分。云盤是互聯(lián)網(wǎng)云技術(shù)的產(chǎn)物,它通過互聯(lián)網(wǎng)為企業(yè)和個(gè)人提供信息/文件的儲(chǔ)存、讀取、下載等服務(wù);具有安全穩(wěn)定、海量存儲(chǔ)的特點(diǎn)。在云盤的使用過程中,分享功能是一項(xiàng)廣為使用的功能。但在通常情況下,對(duì)于他人分享的文件,一旦被分享,無論被分享人是否想要查看或是下載所分享的文件,該文件都會(huì)長期占用存儲(chǔ)空間,造成資源浪費(fèi)。也就是,無法根據(jù)用戶不同需求對(duì)所分享的文件進(jìn)行不同處理。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種用于文件分享的方法及系統(tǒng),以解決現(xiàn)有技術(shù)中的問題。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種用于文件分享的方法,其中,該方法包括:向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息;判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。
[0005]本發(fā)明還提供了一種文件分享的系統(tǒng),其中,該系統(tǒng)包括:發(fā)送裝置,用于向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息;判斷裝置,用于判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及第一處理裝置,用于根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。
[0006]通過上述技術(shù)方案,可以向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息以通知被分享方客戶端有文件已經(jīng)分享到公共空間中,然后被分享方客戶端可以發(fā)送或不發(fā)送對(duì)推送消息的響應(yīng),從而可以通過對(duì)預(yù)定周期內(nèi)是否接收到所述響應(yīng)的判斷對(duì)已分享到所述公共空間的文件進(jìn)行處理。由于對(duì)已分享到公共空間的文件的處理依據(jù)于被分享客戶端是否發(fā)送了響應(yīng),由此可以根據(jù)用戶的不同需求對(duì)分享到公共空間的文件進(jìn)行不同的處理。
[0007]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的【具體實(shí)施方式】部分予以詳細(xì)說明。
【附圖說明】
[0008]附圖是用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與下面的【具體實(shí)施方式】一起用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0009]圖1是根據(jù)本發(fā)明一種實(shí)施方式的用于文件分享的方法的流程圖;以及
[0010]圖2是根據(jù)本發(fā)明一種實(shí)施方式的用于文件分享的系統(tǒng)的方框圖。
【具體實(shí)施方式】
[0011]以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的【具體實(shí)施方式】僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。
[0012]圖1是根據(jù)本發(fā)明一種實(shí)施方式的用于文件分享的方法的流程圖。
[0013]如圖1所示,本發(fā)明一種實(shí)施方式提供的用于文件分享的方法包括:
[0014]S100,向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息;
[0015]S102,判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及
[0016]S104,根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。
[0017]上述的方法可以應(yīng)用于云盤文件分享,通過向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息可以通知被分享方客戶端有文件已經(jīng)分享到公共空間中,然后被分享方客戶端可以發(fā)送或不發(fā)送對(duì)推送消息的響應(yīng)(B卩,想要分享/查看/下載已分享到云盤公共空間中的文件或不想分享/查看/下載已分享到云盤公共空間中的文件),從而可以通過對(duì)預(yù)定周期內(nèi)是否接收到所述響應(yīng)的判斷對(duì)已分享到所述公共空間的文件進(jìn)行處理。由于對(duì)已分享到公共空間的文件的處理依據(jù)于被分享客戶端是否發(fā)送了響應(yīng),由此可以根據(jù)用戶的不同需求對(duì)分享到公共空間的文件進(jìn)行不同的處理。
[0018]其中,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際情況對(duì)所述預(yù)定周期進(jìn)行設(shè)定,本發(fā)明不對(duì)此進(jìn)行限定。例如,該預(yù)定周期可以為一個(gè)月。所述響應(yīng)表示所述被分享方客戶端想要分享/查看/下載已分享到公共空間中的文件。
[0019]此外,對(duì)于所述響應(yīng)接收與否的判斷,可以利用現(xiàn)有技術(shù)中已有的方式,本發(fā)明不再贅述。
[0020]在該方法中,步驟S104包括:
[0021]S106,在沒有接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,刪除已分享到所述公共空間的文件;
[0022]S108,在接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,繼續(xù)保留已分享到所述公共空間的文件。
[0023]由此,在判斷出在預(yù)定周期內(nèi)沒有接收到所述響應(yīng)的情況下,可以確認(rèn)被分享方不需要對(duì)已分享到公共空間的文件進(jìn)行操作(例如,分享/查看/下載等等),因此可以刪除所述已分享的文件,以釋放存儲(chǔ)空間,避免不必要的空間占用。相反,在判斷出在預(yù)定周期內(nèi)接收到所述響應(yīng)的情況下,可以確認(rèn)被分享方需要對(duì)已分享到公共空間的文件進(jìn)行操作,因此,所述已分享的文件不會(huì)被刪除,會(huì)繼續(xù)保留以供被分享方操作。
[0024]根據(jù)本發(fā)明一種實(shí)施方式,該方法還包括:
[0025]S110,在繼續(xù)保留已分享到所述公共空間的文件的情況下,接收來自分享方客戶端的文件處理請(qǐng)求;以及
[0026]SI 12,基于所述文件處理請(qǐng)求對(duì)已分享到所述公共空間的文件進(jìn)行處理。
[0027]其中,所述文件處理請(qǐng)求包括以下中的一者或多者:文件增加請(qǐng)求、文件刪除請(qǐng)求和文件重命名請(qǐng)求。
[0028]由此,可以實(shí)現(xiàn)分享方直接對(duì)已經(jīng)分享到所述公共空間的文件的增加、刪除和/或重命名等操作,不再需要先將已分享的文件刪除之后再重新分享修改調(diào)整后的文件,簡化了用戶操作。
[0029]具體地,以所分享的文件以包括多個(gè)文件內(nèi)容的文件夾形式被分享為例:當(dāng)所述文件處理請(qǐng)求為文件增加請(qǐng)求時(shí),可以對(duì)已分享到所述公共空間的文件進(jìn)行文件增加操作,也就是,使得文件夾中的文件的數(shù)量得以增加;當(dāng)所述文件處理請(qǐng)求為文件刪除請(qǐng)求時(shí),可以對(duì)已分享到所述公共空間的文件進(jìn)行文件刪除操作(可以是刪除文件夾中的一個(gè)或多個(gè)文件,也可以是刪除文件夾中的所有文件),也就是,使得文件夾中的文件的數(shù)量得以減少或變?yōu)镺;當(dāng)所述文件處理請(qǐng)求為文件重命名請(qǐng)求時(shí),可以對(duì)已分享到所述公共空間的文件進(jìn)行文件重命名操作,也就是,使得文件夾中的文件的名稱得以改變。
[0030]此外,在完成步驟S112中對(duì)已分享到所述公共空間的文件的處理之后,還可以向分享方客戶端發(fā)送表示對(duì)已分享到所述公共空間的文件的處理已經(jīng)完成的響應(yīng),以通知分享方對(duì)文件的相應(yīng)處理已經(jīng)完成。
[0031]根據(jù)本發(fā)明一種實(shí)施方式,已分享到所述公共空間的文件包括用于表示所述文件的來源的標(biāo)識(shí)。
[0032]通過使已分享到所述公共空間的文件帶有用于表示所述文件的來源的標(biāo)識(shí),即便所分享的文件的位置發(fā)生改變,也可以對(duì)所述文件的來源進(jìn)行追溯。
[0033]圖2是根據(jù)本發(fā)明一種實(shí)施方式的用于文件分享的系統(tǒng)的方框圖。
[0034]如圖2所示,本發(fā)明一種實(shí)施方式的用于文件分享的系統(tǒng)包括:發(fā)送裝置20,用于向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息;判斷裝置22,用于判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及第一處理裝置24,用于根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。
[0035]上述的系統(tǒng)可以應(yīng)用于云盤文件分享,通過向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息可以通知被分享方客戶端有文件已經(jīng)分享到公共空間中,然后被分享方客戶端可以發(fā)送或不發(fā)送對(duì)推送消息的響應(yīng)(B卩,想要分享/查看/下載已分享到云盤公共空間中的文件或不想分享/查看/下載已分享到云盤公共空間中的文件),從而可以通過對(duì)預(yù)定周期內(nèi)是否接收到所述響應(yīng)的判斷對(duì)已分享到所述公共空間的文件進(jìn)行處理。由于對(duì)已分享到公共空間的文件的處理依據(jù)于被分享客戶端是否發(fā)送了響應(yīng),由此可以根據(jù)用戶的不同需求對(duì)分享到公共空間的文件進(jìn)行不同的處理。
[0036]其中,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際情況對(duì)所述預(yù)定周期進(jìn)行設(shè)定,本發(fā)明不對(duì)此進(jìn)行限定。例如,該預(yù)定周期可以為一個(gè)月。所述響應(yīng)表示所述被分享方客戶端想要分享/查看/下載已分享到公共空間中的文件。
[0037]根據(jù)本發(fā)明一種實(shí)施方式,第一處理裝置24根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件包括:
[0038]在沒有接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,第一處理裝置24刪除已分享到所述公共空間的文件;
[0039]在接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,第一處理裝置24繼續(xù)保留已分享到所述公共空間的文件。
[0040]由此,在判斷出在預(yù)定周期內(nèi)沒有接收到所述響應(yīng)的情況下,可以確認(rèn)被分享方不需要對(duì)已分享到公共空間的文件進(jìn)行操作(例如,分享/查看/下載等等),因此可以刪除所述已分享的文件,以釋放存儲(chǔ)空間,避免不必要的空間占用。相反,在判斷出在預(yù)定周期內(nèi)接收到所述響應(yīng)的情況下,可以確認(rèn)被分享方需要對(duì)已分享到公共空間的文件進(jìn)行操作,因此,所述已分享的文件不會(huì)被刪除,會(huì)繼續(xù)保留以供被分享方操作。
[0041 ]根據(jù)本發(fā)明一種實(shí)施方式,該系統(tǒng)還包括:接收裝置,用于在繼續(xù)保留已分享到所述公共空間的文件的情況下接收來自分享方客戶端的文件處理請(qǐng)求;以及第二處理裝置,與所述接收裝置連接,用于基于所述文件處理請(qǐng)求對(duì)已分享到所述公共空間的文件進(jìn)行處理的裝置。
[0042]其中,所述文件處理請(qǐng)求包括以下中的一者或多者:文件增加請(qǐng)求、文件刪除請(qǐng)求和文件重命名請(qǐng)求。
[0043]由此,可以實(shí)現(xiàn)分享方直接對(duì)已經(jīng)分享到所述公共空間的文件的增加、刪除和/或重命名等操作,不再需要先將已分享的文件刪除之后再重新分享修改調(diào)整后的文件,簡化了用戶操作。
[0044]此外,在第二處理裝置完成對(duì)已分享到所述公共空間的文件的處理之后,所述發(fā)送裝置20還可以向分享方客戶端發(fā)送表示對(duì)已分享到所述公共空間的文件的處理已經(jīng)完成的響應(yīng),以通知分享方對(duì)文件的相應(yīng)處理已經(jīng)完成。
[0045]根據(jù)本發(fā)明一種實(shí)施方式,已分享到所述公共空間的文件包括用于表示所述文件的來源的標(biāo)識(shí)。
[0046]通過使已分享到所述公共空間的文件帶有用于表示所述文件的來源的標(biāo)識(shí),即便所分享的文件的位置發(fā)生改變,也可以對(duì)所述文件的來源進(jìn)行追溯。
[0047]雖然本發(fā)明上述的實(shí)施方式描述了本發(fā)明上述的方法和系統(tǒng)可以應(yīng)用于云盤,但本發(fā)明不限于此。
[0048]以上結(jié)合附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施方式,但是,本發(fā)明并不限于上述實(shí)施方式中的具體細(xì)節(jié),在本發(fā)明的技術(shù)構(gòu)思范圍內(nèi),可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行多種簡單變型,這些簡單變型均屬于本發(fā)明的保護(hù)范圍。
[0049]另外需要說明的是,在上述【具體實(shí)施方式】中所描述的各個(gè)具體技術(shù)特征,在不矛盾的情況下,可以通過任何合適的方式進(jìn)行組合。為了避免不必要的重復(fù),本發(fā)明對(duì)各種可能的組合方式不再另行說明。
[0050]此外,本發(fā)明的各種不同的實(shí)施方式之間也可以進(jìn)行任意組合,只要其不違背本發(fā)明的思想,其同樣應(yīng)當(dāng)視為本發(fā)明所公開的內(nèi)容。
【主權(quán)項(xiàng)】
1.一種用于文件分享的方法,其中,該方法包括: 向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息; 判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及 根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。2.根據(jù)權(quán)利要求1所述的方法,其中,根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件包括: 在沒有接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,刪除已分享到所述公共空間的文件; 在接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,繼續(xù)保留已分享到所述公共空間的文件。3.根據(jù)權(quán)利要求2所述的方法,其中,該方法還包括: 在繼續(xù)保留已分享到所述公共空間的文件的情況下,接收來自分享方客戶端的文件處理請(qǐng)求;以及 基于所述文件處理請(qǐng)求對(duì)已分享到所述公共空間的文件進(jìn)行處理。4.根據(jù)權(quán)利要求3所述的方法,其中,所述文件處理請(qǐng)求包括以下中的一者或多者:文件增加請(qǐng)求、文件刪除請(qǐng)求和文件重命名請(qǐng)求。5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其中,已分享到所述公共空間的文件包括用于表示所述文件的來源的標(biāo)識(shí)。6.一種用于文件分享的系統(tǒng),其中,該系統(tǒng)包括: 發(fā)送裝置,用于向被分享方客戶端發(fā)送表示文件已分享到公共空間的推送消息; 判斷裝置,用于判斷是否在預(yù)定周期內(nèi)接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng);以及 第一處理裝置,用于根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中,第一處理裝置根據(jù)判斷結(jié)果處理已分享到所述公共空間的文件包括: 在沒有接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,所述第一處理裝置刪除已分享到所述公共空間的文件; 在接收到所述被分享方客戶端發(fā)送的對(duì)所述推送消息的響應(yīng)的情況下,所述第一處理裝置繼續(xù)保留已分享到所述公共空間的文件。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,該系統(tǒng)還包括: 接收裝置,用于在繼續(xù)保留已分享到所述公共空間的文件的情況下接收來自分享方客戶端的文件處理請(qǐng)求;以及 第二處理裝置,與所述接收裝置連接,用于基于所述文件處理請(qǐng)求對(duì)已分享到所述公共空間的文件進(jìn)行處理的裝置。9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中,所述文件處理請(qǐng)求包括以下中的一者或多者:文件增加請(qǐng)求、文件刪除請(qǐng)求和文件重命名請(qǐng)求。10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的系統(tǒng),其中,已分享到所述公共空間的文件包括用于表示所述文件的來源的標(biāo)識(shí)。
【文檔編號(hào)】H04L29/06GK105897843SQ201510924712
【公開日】2016年8月24日
【申請(qǐng)日】2015年12月14日
【發(fā)明人】周文娟, 薛偉
【申請(qǐng)人】樂視網(wǎng)信息技術(shù)(北京)股份有限公司