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

數(shù)據(jù)分享方法及裝置與流程

文檔序號(hào):12890039閱讀:262來源:國知局
數(shù)據(jù)分享方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)共享技術(shù)領(lǐng)域,特別是涉及數(shù)據(jù)分享方法及裝置。



背景技術(shù):

隨著科技的發(fā)展,云存儲(chǔ)技術(shù)也得到了廣泛的應(yīng)用。云存儲(chǔ)技術(shù)可以應(yīng)用到數(shù)據(jù)共享領(lǐng)域,用戶可以將自己希望分享的數(shù)據(jù)上傳到云端,其他用戶可以從云端將數(shù)據(jù)下載下來進(jìn)行使用。

但用戶的最終目的常常是對(duì)數(shù)據(jù)進(jìn)行分析處理獲得處理結(jié)果,這就需要用戶在將數(shù)據(jù)下載下來后,自行下載和安裝數(shù)據(jù)處理軟件并使用數(shù)據(jù)處理軟件對(duì)下載的數(shù)據(jù)進(jìn)行處理以獲得處理結(jié)果,這一過程中用戶的操作較為復(fù)雜,需要傳輸?shù)臄?shù)據(jù)也較多。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提供一種數(shù)據(jù)分享方法及裝置,以簡化用戶操作并減少傳輸?shù)臄?shù)據(jù)。具體技術(shù)方案如下:

一種數(shù)據(jù)分享方法,應(yīng)用于服務(wù)端設(shè)備中,所述服務(wù)端設(shè)備和客戶端設(shè)備通信連接,所述方法包括:

獲得用戶通過所述客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息;

根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù);

使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果;

將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。

可選的,在根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù)之前,所述方法還包括:

確定所述用戶的權(quán)限;

在所述用戶具有使用所述數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)的權(quán)限以及具有使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式的權(quán)限時(shí),再執(zhí)行所述根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù)的步驟。

可選的,所述方法還包括:

獲得數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù),獲得使用該數(shù)據(jù)的用戶所需具有的權(quán)限;

對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ),為根據(jù)獲得的使用該數(shù)據(jù)的用戶所需具有的權(quán)限對(duì)存儲(chǔ)的所要分享的數(shù)據(jù)進(jìn)行權(quán)限設(shè)置。

可選的,在獲得用戶通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù)后,所述方法還包括:

判斷獲得的所要分享的數(shù)據(jù)的數(shù)據(jù)格式是否符合預(yù)設(shè)的格式要求,如果是,再執(zhí)行所述對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ)的步驟。

可選的,在獲得處理結(jié)果后,所述方法還包括:

將所述用戶的用戶標(biāo)識(shí)與所述處理結(jié)果進(jìn)行對(duì)應(yīng)存儲(chǔ)。

可選的,所述根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù),包括:

獲得所述數(shù)據(jù)指示信息中的數(shù)據(jù)標(biāo)識(shí)信息及數(shù)據(jù)版本信息;

獲得與所述數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)更新指令;

使用獲得的數(shù)據(jù)更新指令對(duì)所述服務(wù)端設(shè)備存儲(chǔ)的具有所述數(shù)據(jù)標(biāo)識(shí)信息的數(shù)據(jù)進(jìn)行更新處理,獲得與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù),將所述與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)確定為所要進(jìn)行處理的數(shù)據(jù)。

可選的,所述方法還包括:

對(duì)獲得的與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)保存預(yù)設(shè)時(shí)長。

一種數(shù)據(jù)分享裝置,應(yīng)用于服務(wù)端設(shè)備中,所述服務(wù)端設(shè)備和客戶端設(shè)備通信連接,所述裝置包括:指示信息獲得單元、數(shù)據(jù)確定單元、數(shù)據(jù)處理單元和結(jié)果發(fā)送單元,

所述指示信息獲得單元,用于獲得用戶通過所述客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息;

所述數(shù)據(jù)確定單元,用于根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù);

所述數(shù)據(jù)處理單元,用于使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果;

所述結(jié)果發(fā)送單元,用于將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。

可選的,所述裝置還包括:權(quán)限確定單元,用于在所述數(shù)據(jù)確定單元根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù)之前,確定所述用戶的權(quán)限,在所述用戶具有使用所述數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)的權(quán)限以及具有使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式的權(quán)限時(shí),再觸發(fā)所述數(shù)據(jù)確定單元。

可選的,所述裝置還包括:數(shù)據(jù)獲得單元和數(shù)據(jù)存儲(chǔ)單元,

所述數(shù)據(jù)獲得單元,用于獲得用戶通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù),獲得使用該數(shù)據(jù)的用戶所需具有的權(quán)限;

所述數(shù)據(jù)存儲(chǔ)單元,用于對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ),為根據(jù)獲得的使用該數(shù)據(jù)的用戶所需具有的權(quán)限對(duì)存儲(chǔ)的所要分享的數(shù)據(jù)進(jìn)行權(quán)限設(shè)置。

本發(fā)明實(shí)施例提供的數(shù)據(jù)分享方法及裝置,服務(wù)端設(shè)備可以獲得用戶通過客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息,根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù),使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果,將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。本發(fā)明可以根據(jù)數(shù)據(jù)指示信息確定所要進(jìn)行處理的數(shù)據(jù)并使用與處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理,將處理結(jié)果發(fā)送到客戶端設(shè)備。這樣,用戶就無需進(jìn)行數(shù)據(jù)和數(shù)據(jù)處理軟件的下載,簡化了用戶的操作過程;同時(shí),本發(fā)明也減少了數(shù)據(jù)的傳輸量。

當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的服務(wù)端設(shè)備和客戶端設(shè)備的連接示意圖;

圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享方法的流程圖;

圖3為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法的流程圖;

圖4為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法的流程圖;

圖5為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法的流程圖;

圖6為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享方法,可以應(yīng)用于服務(wù)端設(shè)備001中,所述服務(wù)端設(shè)備001和客戶端設(shè)備002通信連接,如圖2所示,該方法可以包括:

s100、獲得用戶通過所述客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息;

其中,所述服務(wù)端設(shè)備可以為一個(gè)設(shè)備,也可以由多個(gè)設(shè)備構(gòu)成??蛇x的,所述服務(wù)端設(shè)備為云端存儲(chǔ)系統(tǒng)。云端存儲(chǔ)系統(tǒng)是指通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲(chǔ)設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問功能的一個(gè)系統(tǒng)。

其中,數(shù)據(jù)指示信息可以包括:數(shù)據(jù)標(biāo)識(shí)信息(如數(shù)據(jù)分類標(biāo)識(shí))、數(shù)據(jù)檢索詞、數(shù)據(jù)版本信息等。本發(fā)明可以根據(jù)數(shù)據(jù)指示信息確定該數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)。

其中,處理方式指示信息可以為數(shù)據(jù)處理方式的標(biāo)識(shí)信息或?qū)?shù)據(jù)處理方式的選擇指令。本發(fā)明可以提供多種不同的數(shù)據(jù)處理方式供用戶使用和選擇,例如:數(shù)據(jù)挖掘、數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)清洗等。這些數(shù)據(jù)處理方式都可以在服務(wù)端設(shè)備中進(jìn)行,例如:在服務(wù)端設(shè)備中設(shè)置多種數(shù)據(jù)處理硬件設(shè)備,如處理器,每種數(shù)據(jù)處理硬件設(shè)備可以執(zhí)行至少一種數(shù)據(jù)處理方式并對(duì)數(shù)據(jù)進(jìn)行處理;當(dāng)然,本發(fā)明也可以充分利用服務(wù)端設(shè)備的現(xiàn)有硬件資源,直接在服務(wù)端設(shè)備中運(yùn)行相應(yīng)的數(shù)據(jù)處理程序以執(zhí)行各種數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理。當(dāng)然,用戶可以對(duì)不同的數(shù)據(jù)處理方式進(jìn)行組合以共同對(duì)數(shù)據(jù)進(jìn)行處理,例如:首先對(duì)非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行結(jié)構(gòu)化處理,然后對(duì)結(jié)構(gòu)化的數(shù)據(jù)進(jìn)行數(shù)據(jù)清洗,接著對(duì)清洗后的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,確定數(shù)據(jù)的平均值、方差等數(shù)據(jù),最后從清洗后的數(shù)據(jù)中挖掘出所需要的數(shù)據(jù)特征。

s200、根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù);

其中,服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)可以包括結(jié)構(gòu)化的數(shù)據(jù)和/或非結(jié)構(gòu)化的數(shù)據(jù),其中,非結(jié)構(gòu)化的數(shù)據(jù)包括但不限于音頻、圖像、視頻等。

其中,服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)可以是多個(gè)用戶通過客戶端設(shè)備上傳至所述服務(wù)端設(shè)備的共享數(shù)據(jù),用戶可對(duì)服務(wù)端設(shè)備存儲(chǔ)的共享數(shù)據(jù)進(jìn)行使用。在本發(fā)明實(shí)施例中,用戶對(duì)服務(wù)端設(shè)備中的數(shù)據(jù)的使用包括:通過相應(yīng)的數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理,并獲得處理結(jié)果,但并不包括對(duì)服務(wù)端設(shè)備中的數(shù)據(jù)的下載。在實(shí)際應(yīng)用中,本發(fā)明的服務(wù)端設(shè)備對(duì)所有用戶通過客戶端設(shè)備發(fā)送的請(qǐng)求從該服務(wù)端設(shè)備進(jìn)行數(shù)據(jù)下載的數(shù)據(jù)下載請(qǐng)求都不進(jìn)行響應(yīng)或給予拒絕。當(dāng)然,本發(fā)明還可以包括如下處理過程:

接收第一用戶通過客戶端設(shè)備發(fā)送的對(duì)第一數(shù)據(jù)的下載請(qǐng)求;

確定所述第一數(shù)據(jù)是否由所述第一用戶上傳至所述服務(wù)端設(shè)備的,如果是,則將所述第一數(shù)據(jù)發(fā)送至所述客戶端設(shè)備;否則不對(duì)所述下載請(qǐng)求進(jìn)行響應(yīng)或向所述客戶端設(shè)備發(fā)送請(qǐng)求拒絕通知。

通過這種處理,就使得只有數(shù)據(jù)上傳者才有對(duì)該數(shù)據(jù)進(jìn)行下載的權(quán)限,同樣保證了數(shù)據(jù)的安全和保密性。本發(fā)明可以讓數(shù)據(jù)提供方始終保持對(duì)數(shù)據(jù)的控制權(quán),保證了數(shù)據(jù)的稀缺性和專有性。

在本發(fā)明其他實(shí)施例中,在步驟s200之前,圖2所示方法還可以包括:

確定所述用戶的權(quán)限;

在所述用戶具有使用所述數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)的權(quán)限以及具有使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式的權(quán)限時(shí),再執(zhí)行步驟s200。

本發(fā)明可以為數(shù)據(jù)的使用設(shè)定權(quán)限。具體的,不同的數(shù)據(jù)可以對(duì)應(yīng)相同或不同的使用權(quán)限。同時(shí),當(dāng)數(shù)據(jù)處理方式有多種時(shí),同樣可以為數(shù)據(jù)處理方式設(shè)置使用權(quán)限,不同的數(shù)據(jù)處理方式可以對(duì)應(yīng)相同或不同的使用權(quán)限。只有當(dāng)用戶具有相應(yīng)的權(quán)限時(shí),該用戶才能使用相應(yīng)的數(shù)據(jù)處理方式對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行處理并獲得處理結(jié)果。

例如:用戶a愿意將他的數(shù)據(jù)通過服務(wù)端設(shè)備001分享給用戶b、用戶c和用戶d,以供這三個(gè)用戶使用五種處理方式中的一種或多種對(duì)數(shù)據(jù)進(jìn)行處理并獲得處理結(jié)果。此時(shí),用戶a可以按照表1進(jìn)行權(quán)限設(shè)定。

表1

如表1所示,用戶a通過服務(wù)端設(shè)備001分享的數(shù)據(jù)被分為五個(gè)部分,分別為第一部分?jǐn)?shù)據(jù)至第五部分?jǐn)?shù)據(jù)。用戶a對(duì)每一部分?jǐn)?shù)據(jù),都為用戶b、用戶c和用戶d設(shè)置了使用權(quán)限,其中,權(quán)限1至5分別代表用戶具有使用第一至第五種處理方式。

s300、使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果;

s400、將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。

在本發(fā)明其他實(shí)施例中,在步驟s300獲得處理結(jié)果后,本發(fā)明還可以包括:

將所述用戶的用戶標(biāo)識(shí)與所述處理結(jié)果進(jìn)行對(duì)應(yīng)存儲(chǔ)。

這樣,用戶就可以通過其用戶標(biāo)識(shí)查找到之前已經(jīng)得到的處理結(jié)果,不需要對(duì)相同的數(shù)據(jù)再次進(jìn)行相同的數(shù)據(jù)處理。

可選的,本發(fā)明可以將處理結(jié)果整合到文檔文件中(如文本文件、表格文件),然后將該文檔文件發(fā)送到客戶端設(shè)備。

本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享方法,服務(wù)端設(shè)備可以獲得用戶通過客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息,根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù),使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果,將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。本發(fā)明可以根據(jù)數(shù)據(jù)指示信息確定所要進(jìn)行處理的數(shù)據(jù)并使用與處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理,將處理結(jié)果發(fā)送到客戶端設(shè)備。這樣,用戶就無需進(jìn)行數(shù)據(jù)和數(shù)據(jù)處理軟件的下載,簡化了用戶的操作過程;同時(shí),本發(fā)明也減少了數(shù)據(jù)的傳輸量。

在圖2所示實(shí)施例基礎(chǔ)上,如圖3所示,本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法還可以包括:

s001、獲得數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù),獲得使用該數(shù)據(jù)的用戶所需具有的權(quán)限;

具體的,服務(wù)端設(shè)備中的數(shù)據(jù)對(duì)應(yīng)的權(quán)限可以由分享該數(shù)據(jù)的用戶進(jìn)行設(shè)定。

具體的,可以將用戶分享的數(shù)據(jù)的元數(shù)據(jù)和/或用戶使用過的數(shù)據(jù)的元數(shù)據(jù)與該用戶的用戶標(biāo)識(shí)綁定,這樣用戶就可以通過其用戶標(biāo)識(shí)方便的找到自己上傳的數(shù)據(jù)和/或使用過的數(shù)據(jù)。在實(shí)際應(yīng)用中,上述元數(shù)據(jù)可以顯示在用戶的個(gè)人空間中,用戶通過用戶標(biāo)識(shí)通過服務(wù)端設(shè)備的用戶認(rèn)證后,服務(wù)端設(shè)備就可以將該用戶的個(gè)人空間中的數(shù)據(jù)發(fā)送到該用戶使用的客戶端設(shè)備中進(jìn)行顯示,這樣該用戶就可以在客戶端設(shè)備中看到其個(gè)人空間中的元數(shù)據(jù)。

其中,上述數(shù)據(jù)的元數(shù)據(jù)可以為數(shù)據(jù)的地址信息或其他標(biāo)識(shí)信息。

s002、對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ),為根據(jù)獲得的使用該數(shù)據(jù)的用戶所需具有的權(quán)限對(duì)存儲(chǔ)的所要分享的數(shù)據(jù)進(jìn)行權(quán)限設(shè)置。

其中,步驟s001、步驟s002與步驟s100至步驟s400的執(zhí)行先后順序可以任意,并不限于圖3所示的一種,本發(fā)明在此不做限定。

其中,進(jìn)行權(quán)限設(shè)置的過程可以包括:為數(shù)據(jù)添加相應(yīng)的權(quán)限標(biāo)識(shí)。

在圖3所示實(shí)施例基礎(chǔ)上,如圖4所示,本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法還可以包括:

s001a、判斷獲得的所要分享的數(shù)據(jù)的數(shù)據(jù)格式是否符合預(yù)設(shè)的格式要求,如果是,再執(zhí)行步驟s002。否則,結(jié)束處理或執(zhí)行其他處理,例如:如圖4所示,執(zhí)行步驟s100。

如圖5所示,本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)分享方法,可以包括:

s001、獲得數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù),獲得使用該數(shù)據(jù)的用戶所需具有的權(quán)限;

s002、對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ),為根據(jù)獲得的使用該數(shù)據(jù)的用戶所需具有的權(quán)限對(duì)存儲(chǔ)的所要分享的數(shù)據(jù)進(jìn)行權(quán)限設(shè)置。

s100、獲得用戶通過所述客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息;

s210、獲得所述數(shù)據(jù)指示信息中的數(shù)據(jù)標(biāo)識(shí)信息及數(shù)據(jù)版本信息;

s220、獲得與所述數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)更新指令;

s230、使用獲得的數(shù)據(jù)更新指令對(duì)所述服務(wù)端設(shè)備存儲(chǔ)的具有所述數(shù)據(jù)標(biāo)識(shí)信息的數(shù)據(jù)進(jìn)行更新處理,獲得與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù),將所述與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)確定為所要進(jìn)行處理的數(shù)據(jù)。

其中,步驟s210至步驟s230為圖1所示實(shí)施例中步驟s200的一種具體執(zhí)行方式。

s300、使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果;

s400、將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。

在本發(fā)明其他實(shí)施例中,步驟s230后,還可以包括:

對(duì)獲得的與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)保存預(yù)設(shè)時(shí)長。

具體的,可以將與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)保存在用戶的個(gè)人空間中。

這樣,當(dāng)需要再次使用該數(shù)據(jù)版本信息匹配的數(shù)據(jù)時(shí),就無需再進(jìn)行一次數(shù)據(jù)更新,直接使用保存的該數(shù)據(jù)版本信息匹配的數(shù)據(jù)即可。為了減少服務(wù)器的存儲(chǔ)負(fù)擔(dān),本發(fā)明可以不對(duì)與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)進(jìn)行永久保存,而僅保存一段時(shí)間。

圖5所示實(shí)施例可以為用戶提供與所述數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)更新指令供用戶使用,用戶可以通過數(shù)據(jù)更新指令使得服務(wù)端設(shè)備生成并存儲(chǔ)與數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)。

具體的,步驟s001獲得的數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù)為原始版本數(shù)據(jù),該原始版本數(shù)據(jù)可以一直存儲(chǔ)在服務(wù)端設(shè)備中。步驟s230所處理的數(shù)據(jù)可以為原始版本數(shù)據(jù)的復(fù)制,這樣服務(wù)端設(shè)備中就會(huì)一直保存原始版本數(shù)據(jù),利于其他版本數(shù)據(jù)可以根據(jù)原始版本數(shù)據(jù)而生成。同時(shí),由于數(shù)據(jù)版本信息與數(shù)據(jù)更新指令相對(duì)應(yīng),因此本發(fā)明可以根據(jù)數(shù)據(jù)版本信息獲悉該數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)是如何根據(jù)原始版本數(shù)據(jù)而得到的,也即:對(duì)各版本數(shù)據(jù)的處理過程進(jìn)行了記錄。

與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)分享裝置。

如圖5所示,本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享裝置,應(yīng)用于服務(wù)端設(shè)備中,所述服務(wù)端設(shè)備和客戶端設(shè)備通信連接,該裝置可以包括:指示信息獲得單元100、數(shù)據(jù)確定單元200、數(shù)據(jù)處理單元300和結(jié)果發(fā)送單元400,

所述指示信息獲得單元100,用于獲得用戶通過所述客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息;

其中,所述服務(wù)端設(shè)備可以為一個(gè)設(shè)備,也可以由多個(gè)設(shè)備構(gòu)成??蛇x的,所述服務(wù)端設(shè)備為云端存儲(chǔ)系統(tǒng)。云端存儲(chǔ)系統(tǒng)是指通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲(chǔ)設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問功能的一個(gè)系統(tǒng)。

其中,數(shù)據(jù)指示信息可以包括:數(shù)據(jù)標(biāo)識(shí)信息(如數(shù)據(jù)分類標(biāo)識(shí))、數(shù)據(jù)檢索詞、數(shù)據(jù)版本信息等。本發(fā)明可以根據(jù)數(shù)據(jù)指示信息確定該數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)。

其中,處理方式指示信息可以為數(shù)據(jù)處理方式的標(biāo)識(shí)信息或?qū)?shù)據(jù)處理方式的選擇指令。本發(fā)明可以提供多種不同的數(shù)據(jù)處理方式供用戶使用和選擇,例如:數(shù)據(jù)挖掘、數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)清洗等。這些數(shù)據(jù)處理方式都可以在服務(wù)端設(shè)備中進(jìn)行,例如:在服務(wù)端設(shè)備中設(shè)置多種數(shù)據(jù)處理硬件設(shè)備,如處理器,每種數(shù)據(jù)處理硬件設(shè)備可以執(zhí)行至少一種數(shù)據(jù)處理方式并對(duì)數(shù)據(jù)進(jìn)行處理;當(dāng)然,本發(fā)明也可以充分利用服務(wù)端設(shè)備的現(xiàn)有硬件資源,直接在服務(wù)端設(shè)備中運(yùn)行相應(yīng)的數(shù)據(jù)處理程序以執(zhí)行各種數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理。當(dāng)然,用戶可以對(duì)不同的數(shù)據(jù)處理方式進(jìn)行組合以共同對(duì)數(shù)據(jù)進(jìn)行處理,例如:首先對(duì)數(shù)據(jù)進(jìn)行清洗,然后對(duì)清洗后的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),確定數(shù)據(jù)的平均值、方差等數(shù)據(jù),最后從清洗后的數(shù)據(jù)中挖掘出所需要的數(shù)據(jù)特征。

所述數(shù)據(jù)確定單元200,用于根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù);

其中,服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)可以是多個(gè)用戶通過客戶端設(shè)備上傳至所述服務(wù)端設(shè)備的共享數(shù)據(jù),用戶可對(duì)服務(wù)端設(shè)備存儲(chǔ)的共享數(shù)據(jù)進(jìn)行使用。在本發(fā)明實(shí)施例中,用戶對(duì)服務(wù)端設(shè)備中的數(shù)據(jù)的使用包括:通過相應(yīng)的數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理,并獲得處理結(jié)果,但并不包括對(duì)服務(wù)端設(shè)備中的數(shù)據(jù)的下載。在實(shí)際應(yīng)用中,本發(fā)明的服務(wù)端設(shè)備對(duì)所有用戶通過客戶端設(shè)備發(fā)送的請(qǐng)求從該服務(wù)端設(shè)備進(jìn)行數(shù)據(jù)下載的數(shù)據(jù)下載請(qǐng)求都不進(jìn)行響應(yīng)或給予拒絕。當(dāng)然,本發(fā)明的數(shù)據(jù)分享裝置還可以包括:請(qǐng)求接收單元、上傳確定單元、數(shù)據(jù)返回單元和請(qǐng)求拒絕單元,

請(qǐng)求接收單元,用于接收第一用戶通過客戶端設(shè)備發(fā)送的對(duì)第一數(shù)據(jù)的下載請(qǐng)求;

上傳確定單元,用于確定所述第一數(shù)據(jù)是否由所述第一用戶上傳至所述服務(wù)端設(shè)備的,如果是,則觸發(fā)數(shù)據(jù)返回單元,否則觸發(fā)請(qǐng)求拒絕單元;

所述數(shù)據(jù)返回單元,用于將所述第一數(shù)據(jù)發(fā)送至所述客戶端設(shè)備;

所述請(qǐng)求拒絕單元,用于不對(duì)所述下載請(qǐng)求進(jìn)行響應(yīng)或向所述客戶端設(shè)備發(fā)送請(qǐng)求拒絕通知。

通過這種處理,就使得只有數(shù)據(jù)上傳者(即數(shù)據(jù)提供方)才有對(duì)該數(shù)據(jù)進(jìn)行下載的權(quán)限,同樣保證了數(shù)據(jù)的安全和保密性。

在本發(fā)明其他實(shí)施例中,圖5所示裝置還可以包括:權(quán)限確定單元,用于在所述數(shù)據(jù)確定單元200根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù)之前,確定所述用戶的權(quán)限,在所述用戶具有使用所述數(shù)據(jù)指示信息對(duì)應(yīng)的數(shù)據(jù)的權(quán)限以及具有使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式的權(quán)限時(shí),再觸發(fā)所述數(shù)據(jù)確定單元200。

本發(fā)明可以為數(shù)據(jù)的使用設(shè)定權(quán)限。具體的,不同的數(shù)據(jù)可以對(duì)應(yīng)相同或不同的使用權(quán)限。同時(shí),當(dāng)數(shù)據(jù)處理方式有多種時(shí),同樣可以為數(shù)據(jù)處理方式設(shè)置使用權(quán)限,不同的數(shù)據(jù)處理方式可以對(duì)應(yīng)相同或不同的使用權(quán)限。只有當(dāng)用戶具有相應(yīng)的權(quán)限時(shí),該用戶才能使用相應(yīng)的數(shù)據(jù)處理方式對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行處理并獲得處理結(jié)果。

所述數(shù)據(jù)處理單元300,用于使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果;

所述結(jié)果發(fā)送單元400,用于將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。

在本發(fā)明其他實(shí)施例中,本發(fā)明的數(shù)據(jù)分享裝置還可以包括:結(jié)果存儲(chǔ)單元,用于在所述數(shù)據(jù)處理單元300獲得處理結(jié)果后,將所述用戶的用戶標(biāo)識(shí)與所述處理結(jié)果進(jìn)行對(duì)應(yīng)存儲(chǔ)。

這樣,用戶就可以通過其用戶標(biāo)識(shí)查找到之前已經(jīng)得到的處理結(jié)果,不需要對(duì)相同的數(shù)據(jù)再次進(jìn)行相同的數(shù)據(jù)處理。

可選的,本發(fā)明可以將處理結(jié)果整合到文檔文件中(如文本文件、表格文件),然后將該文檔文件發(fā)送到客戶端設(shè)備。

本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享裝置,服務(wù)端設(shè)備可以獲得用戶通過客戶端設(shè)備發(fā)送的數(shù)據(jù)指示信息及處理方式指示信息,根據(jù)所述數(shù)據(jù)指示信息在所述服務(wù)端設(shè)備存儲(chǔ)的數(shù)據(jù)中確定所要進(jìn)行處理的數(shù)據(jù),使用與所述處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)所要進(jìn)行處理的數(shù)據(jù)進(jìn)行處理,獲得處理結(jié)果,將所述處理結(jié)果發(fā)送到所述客戶端設(shè)備。本發(fā)明可以根據(jù)數(shù)據(jù)指示信息確定所要進(jìn)行處理的數(shù)據(jù)并使用與處理方式指示信息匹配的數(shù)據(jù)處理方式對(duì)數(shù)據(jù)進(jìn)行處理,將處理結(jié)果發(fā)送到客戶端設(shè)備。這樣,用戶就無需進(jìn)行數(shù)據(jù)和數(shù)據(jù)處理軟件的下載,簡化了用戶的操作過程;同時(shí),本發(fā)明也減少了數(shù)據(jù)的傳輸量。

進(jìn)一步,圖5所示數(shù)據(jù)分享裝置還可以包括:數(shù)據(jù)獲得單元和數(shù)據(jù)存儲(chǔ)單元,

所述數(shù)據(jù)獲得單元,用于獲得數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù),獲得使用該數(shù)據(jù)的用戶所需具有的權(quán)限;

具體的,服務(wù)端設(shè)備中的數(shù)據(jù)對(duì)應(yīng)的權(quán)限可以由分享該數(shù)據(jù)的用戶進(jìn)行設(shè)定。

具體的,可以將用戶分享的數(shù)據(jù)的元數(shù)據(jù)和/或用戶使用過的數(shù)據(jù)的元數(shù)據(jù)與該用戶的用戶標(biāo)識(shí)綁定,這樣用戶就可以通過其用戶標(biāo)識(shí)方便的找到自己上傳的數(shù)據(jù)和/或使用過的數(shù)據(jù)。在實(shí)際應(yīng)用中,上述元數(shù)據(jù)可以顯示在用戶的個(gè)人空間中,用戶通過用戶標(biāo)識(shí)通過服務(wù)端設(shè)備的用戶認(rèn)證后,服務(wù)端設(shè)備就可以將該用戶的個(gè)人空間中的數(shù)據(jù)發(fā)送到該用戶使用的客戶端設(shè)備中進(jìn)行顯示,這樣該用戶就可以在客戶端設(shè)備中看到其個(gè)人空間中的元數(shù)據(jù)。

其中,上述數(shù)據(jù)的元數(shù)據(jù)可以為數(shù)據(jù)的地址信息或其他標(biāo)識(shí)信息。

所述數(shù)據(jù)存儲(chǔ)單元,用于對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ),為根據(jù)獲得的使用該數(shù)據(jù)的用戶所需具有的權(quán)限對(duì)存儲(chǔ)的所要分享的數(shù)據(jù)進(jìn)行權(quán)限設(shè)置。

其中,數(shù)據(jù)存儲(chǔ)單元可以通過為數(shù)據(jù)添加相應(yīng)的權(quán)限標(biāo)識(shí)來進(jìn)行權(quán)限設(shè)置。

進(jìn)一步,本發(fā)明的數(shù)據(jù)分享裝置還可以包括:格式判斷單元,用于在所述數(shù)據(jù)獲得單元獲得用戶通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù)后,判斷獲得的所要分享的數(shù)據(jù)的數(shù)據(jù)格式是否符合預(yù)設(shè)的格式要求,如果是,再觸發(fā)所述數(shù)據(jù)存儲(chǔ)單元對(duì)獲得的所要分享的數(shù)據(jù)進(jìn)行存儲(chǔ)。

在本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分享裝置包括數(shù)據(jù)獲得單元和數(shù)據(jù)存儲(chǔ)單元時(shí),所述數(shù)據(jù)確定單元,可以包括:版本獲得子單元、指令確定子單元和數(shù)據(jù)生成子單元,

所述版本獲得子單元,用于獲得所述數(shù)據(jù)指示信息中的數(shù)據(jù)標(biāo)識(shí)信息及數(shù)據(jù)版本信息;

所述指令確定子單元,用于獲得與所述數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)更新指令;

所述數(shù)據(jù)生成子單元,用于使用獲得的數(shù)據(jù)更新指令對(duì)所述服務(wù)端設(shè)備存儲(chǔ)的具有所述數(shù)據(jù)標(biāo)識(shí)信息的數(shù)據(jù)進(jìn)行更新處理,獲得與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù),將所述與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)確定為所要進(jìn)行處理的數(shù)據(jù)。

該實(shí)施例可以為用戶提供與所述數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)更新指令供用戶使用,用戶可以通過數(shù)據(jù)更新指令使得服務(wù)端設(shè)備生成并存儲(chǔ)與數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)。這樣,用戶就可以選擇將某版本或某幾個(gè)版本的數(shù)據(jù)分享給其他用戶。

進(jìn)一步,本發(fā)明實(shí)施例還可以包括:數(shù)據(jù)暫存單元,用于對(duì)獲得的與所述數(shù)據(jù)版本信息匹配的數(shù)據(jù)保存預(yù)設(shè)時(shí)長。

具體的,數(shù)據(jù)獲得單元獲得的數(shù)據(jù)提供方通過客戶端設(shè)備發(fā)送的所要分享的數(shù)據(jù)為原始版本數(shù)據(jù),該原始版本數(shù)據(jù)可以一直存儲(chǔ)在服務(wù)端設(shè)備中。數(shù)據(jù)生成子單元所處理的數(shù)據(jù)可以為原始版本數(shù)據(jù)的復(fù)制,這樣服務(wù)端設(shè)備中就會(huì)一直保存原始版本數(shù)據(jù),利于其他版本數(shù)據(jù)可以根據(jù)原始版本數(shù)據(jù)而生成。同時(shí),由于數(shù)據(jù)版本信息與數(shù)據(jù)更新指令相對(duì)應(yīng),因此本發(fā)明可以根據(jù)數(shù)據(jù)版本信息獲悉該數(shù)據(jù)版本信息對(duì)應(yīng)的數(shù)據(jù)是如何根據(jù)原始版本數(shù)據(jù)而得到的,也即:對(duì)各版本數(shù)據(jù)的處理過程進(jìn)行了記錄。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1