• / 19
  • 下載費用:30 金幣  

一種分享網盤數據的方法及系統.pdf

摘要
申請專利號:

CN201310150470.1

申請日:

2013.04.26

公開號:

CN103248680B

公開日:

2015.01.07

當前法律狀態:

授權

有效性:

有權

法律詳情: 專利權人的姓名或者名稱、地址的變更IPC(主分類):H04L 29/08變更事項:專利權人變更前:小米科技有限責任公司變更后:小米科技有限責任公司變更事項:地址變更前:100102 北京市朝陽區望京西路甲50號卷石天地大廈A座12層變更后:100085 北京市海淀區清河中街68號華潤五彩城購物中心二期13層|||授權|||著錄事項變更IPC(主分類):H04L 29/08變更事項:申請人變更前:北京小米科技有限責任公司變更后:小米科技有限責任公司變更事項:地址變更前:100102 北京市朝陽區望京西路甲50號卷石天地大廈A座12層變更后:100102 北京市朝陽區望京西路甲50號卷石天地大廈A座12層|||實質審查的生效IPC(主分類):H04L 29/08申請日:20130426|||公開
IPC分類號: H04L29/08 主分類號: H04L29/08
申請人: 小米科技有限責任公司
發明人: 金凡; 范典; 李創奇
地址: 100102 北京市朝陽區望京西路甲50號卷石天地大廈A座12層
優先權:
專利代理機構: 北京三高永信知識產權代理有限責任公司 11138 代理人: 張耀光
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201310150470.1

授權公告號:

|||103248680B|||||||||

法律狀態公告日:

2015.04.01|||2015.01.07|||2014.08.20|||2013.09.11|||2013.08.14

法律狀態類型:

專利權人的姓名或者名稱、地址的變更|||授權|||著錄事項變更|||實質審查的生效|||公開

摘要

本發明提供了一種分享網盤數據的方法及系統,包括:接收分享人包括有被分享網盤數據信息數據的分享指令;根據所述數據分享指令,生成該網盤數據的授權鏈接;接收分享人發送的具有授權鏈接的分享消息;驗證所述授權鏈接;如果所述授權鏈接通過驗證,則對被分享人授予關于授權鏈接所對應網盤數據的授權。該方法及系統根據被分享的網盤數據生成相對應的用于驗證授權的授權鏈接,并將具有該授權鏈接的分享消息發送給被分享人。分享人可以在完全不用考慮被分享人是否具有注冊ID或者注冊ID是什么的情況下,主動的實現網盤數據的分享,降低了其操作難度,為用戶提供了便利。

權利要求書

權利要求書
1.   一種分享網盤數據的發送方法,其特征在于,包括:
接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
發送具有所述授權鏈接的分享消息給被分享人。

2.   如權利要求1所述的分享網盤數據的發送方法,其特征在于:
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。

3.   如權利要求1所述的分享網盤數據的發送方法,其特征在于:
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。

4.   如權利要求3所述的分享網盤數據的發送方法,其特征在于:
所述授權鏈接時效信息限定所生成授權鏈接的有效期;在該有效期內,所述授權鏈接處于有效狀態。

5.   如權利要求3所述的分享網盤數據的發送方法,其特征在于:
所述授權鏈接時效信息限定所生成授權鏈接的授權次數;在該授權次數內,所述授權鏈接處于有效狀態。

6.   如權利要求1所述的分享網盤數據的發送方法,其特征在于:所述發送具有所述授權鏈接的分享消息給被分享人,包括:
向被分享人發送分享短信或分享電子郵件;所述分享短信或分享電子郵件中至少包括有所述授權鏈接。

7.   如權利要求1所述的分享網盤數據的發送方法,其特征在于:所述發送具有所述授權鏈接的分享消息給被分享人,包括:
將所述授權鏈接轉換成授權二維碼。

8.   一種分享網盤數據的接收方法,其特征在于,包括:
接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
接收所述授權鏈接的點擊指令,訪問該授權鏈接;
驗證所述授權鏈接;
如果所述授權鏈接通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

9.   如權利要求8所述的分享網盤數據的接收方法,其特征在于:
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述驗證所述授權鏈接,還包括:獲取所述授權鏈接所對應的授權權限信息;
如果所述授權鏈接通過驗證,則依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

10.   如權利要求8所述的分享網盤數據的接收方法,其特征在于:
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述驗證所述授權鏈接,還包括:根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
如果所述授權鏈接處于有效狀態且通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

11.   如權利要求8所述的分享網盤數據的接收方法,其特征在于:所述對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權,包括:
檢測所述被分享人是否擁有注冊ID;
如果被分享人擁有注冊ID,則對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權;
如果被分享人未擁有注冊ID,則向所述被分享人發出注冊請求;
所述被分享人響應該注冊請求,提交注冊信息;
為所述被分享人分配注冊ID,并根據該注冊ID對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權。

12.   一種分享網盤數據系統的發送端,其特征在于,包括:分享指令接收單元、授權鏈接生成單元、分享消息發送單元;
所述分享指令接收單元,用于接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
所述授權鏈接生成單元,用于根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
所述分享消息發送單元,用于發送具有所述授權鏈接的分享消息給被分享人。

13.   如權利要求12所述的分享網盤數據系統的發送端,其特征在于:
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述授權鏈接生成單元,根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。

14.   如權利要求12所述的分享網盤數據系統的發送端,其特征在于:
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述授權鏈接生成單元,根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。

15.   如權利要求14所述的分享網盤數據系統的發送端,其特征在于:
所述授權鏈接時效信息限定所生成授權鏈接的有效期;在該有效期內,所述授權鏈接處于有效狀態。

16.   如權利要求14所述的分享網盤數據系統的發送端,其特征在于:
所述授權鏈接時效信息限定所生成授權鏈接的授權次數;在該授權次數內,所述授權鏈接處于有效狀態。

17.   如權利要求12所述的分享網盤數據系統的發送端,其特征在于:
所述分享消息發送單元,用于向被分享人發送分享短信或分享電子郵件;所述分享短信或分享電子郵件中至少包括有所述授權鏈接。

18.   如權利要求12所述的分享網盤數據系統的發送端,其特征在于:
所述分享消息發送單元中包括:二維碼生成單元;
所述二維碼生成單元,用于將所述授權鏈接轉換成授權二維碼。

19.   一種分享網盤數據系統的接收端,其特征在于,包括:分享消息接收單元、點擊指令接收單元、授權鏈接驗證單元、授權單元;
所述分享消息接收單元,用于接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
所述點擊指令接收單元,用于接收所述授權鏈接的點擊指令,訪問該授權鏈接;
所述授權鏈接驗證單元,設置于網盤數據的服務器端,用于驗證所述授權鏈接;
所述授權單元,設置于網盤數據的服務器端,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

20.   如權利要求19所述的分享網盤數據系統的接收端,其特征在于:
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述授權鏈接驗證單元還包括有授權權限信息獲取單元;所述授權權限信息獲取單元,用于獲取所述授權鏈接所對應的授權權限信息;
所述授權單元,在所述授權鏈接通過驗證時,依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

21.   如權利要求19所述的分享網盤數據系統的接收端,其特征在于:
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述授權鏈接驗證單元還包括有授權鏈接時效驗證單元;所述授權鏈接時效驗證單元,用于根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
所述授權單元,在所述授權鏈接處于有效狀態且通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

22.   如權利要求19所述的分享網盤數據系統的接收端,其特征在于:所述授權單元,還包括:ID檢測單元、注冊單元和授權執行單元;
所述ID檢測單元,用于檢測所述被分享人是否擁有注冊ID;
所述注冊單元,用于在被分享人未擁有注冊ID時,向所述被分享人發出注冊請求;接收被分享人提交的注冊信息;為被分享人分配注冊ID;
所述授權執行單元,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。

說明書

說明書一種分享網盤數據的方法及系統
技術領域
本發明涉及互聯網技術領域,特別是一種分享網盤數據的方法及系統。
背景技術
網盤,又稱網絡U盤、網絡硬盤,是由網絡公司推出的在線存儲服務,向用戶提供基于互聯網的文件的存儲、訪問、備份、共享等文件管理等功能。無論用戶在何地,只要連接互聯網,即可管理、編輯網盤中所存儲的文件數據。傳統的網盤技術由于傳輸速度慢、冗災備份及恢復能力低、安全性差、營運成本高等瓶頸一直未有較好的發展。但是,隨著云計算儲存技術的應用,為網盤行業帶來了新的革命,使網盤行業成為當今互聯網發展的一個重要方向。
網盤技術的一個重要應用方向即是可以方便的實現在特定人群之間的數據分享。目前,基于網盤技術的數據分享方法有以下幾種:
1、分享人將被分享的網盤數據的網絡地址分享給被分享人。由于,網盤數據在網絡中存儲均具有獨立的網絡地址。因此,通過這種方法分享人可以方便的將被分享網盤數據分享給被分享人。但是,這種方法的缺點在于其對所分享網盤數據的安全性很差。任何獲得該網絡地址的人均可以訪問該網盤數據,分享人對其傳播范圍無法控制。對于分享一些需要私密性的網盤數據而言,這種方法并不適用。
2、為了增強對所分享網盤數據的安全性,本方法在上述方法1的基礎上進一步對所分享網盤數據進行加密。訪問該網絡地址的用戶只有在正確輸入密碼后才能訪問該網盤數據。這種方法雖然對網盤數據提供了一種安全保護機制,但是這種安全保護機制仍然不令人滿意。訪問者只要知道該網盤數據的網絡地址及密碼仍然可以隨意的訪問該網盤數據,分享者仍然無法有效地對其傳播范圍進行控制。
3、針對前述兩種網盤數據分享方法中所存在的問題,網盤數據分享技術進一步進行了改進。本方法中,對網盤數據設置有訪問權限列表,只有在訪問權限列表中的人才可以訪問該網盤數據。基于這種方法,當分享人需要將網盤數據分享給被分享人時,只需將該被分享人的注冊ID添加到該訪問權限列表中即可。通過這種方法,分享人可以有效地對該網盤數據的傳播范圍進行控制。但是,這種方法的缺點在于被分享人必須已擁有該網盤提供商的注冊ID,并且分享人必須清楚的知道該被分享人的注冊ID。在實際應用中,這種要求常常給用戶帶來使用上的不便。
綜上所述,目前網盤技術在數據分享方法上仍有不足之處,急需一種能夠方便、安全分享網盤數據的方法及系統。
發明內容
本發明實施例的主要目的在于提供一種分享網盤數據的方法及系統。
本發明實施例的目的是通過下述技術方案予以實現的:
一種分享網盤數據的發送方法,其特征在于,包括:
接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
發送具有所述授權鏈接的分享消息給被分享人。
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。
所述授權鏈接時效信息限定所生成授權鏈接的有效期;在該有效期內,所述授權鏈接處于有效狀態。
所述授權鏈接時效信息限定所生成授權鏈接的授權次數;在該授權次數內,所述授權鏈接處于有效狀態。
所述發送具有所述授權鏈接的分享消息給被分享人,包括:
向被分享人發送分享短信或分享電子郵件;所述分享短信或分享電子郵件中至少包括有所述授權鏈接。
所述發送具有所述授權鏈接的分享消息給被分享人,包括:
將所述授權鏈接轉換成授權二維碼。
一種分享網盤數據的接收方法,其特征在于,包括:
接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
接收所述授權鏈接的點擊指令,訪問該授權鏈接;
驗證所述授權鏈接;
如果所述授權鏈接通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述驗證所述授權鏈接,還包括:獲取所述授權鏈接所對應的授權權限信息;
如果所述授權鏈接通過驗證,則依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述驗證所述授權鏈接,還包括:根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
如果所述授權鏈接處于有效狀態且通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權,包括:
檢測所述被分享人是否擁有注冊ID;
如果被分享人擁有注冊ID,則對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權;
如果被分享人未擁有注冊ID,則向所述被分享人發出注冊請求;
所述被分享人響應該注冊請求,提交注冊信息;
為所述被分享人分配注冊ID,并根據該注冊ID對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權。
一種分享網盤數據系統的發送端,其特征在于,包括:分享指令接收單元、授權鏈接生成單元、分享消息發送單元;
所述分享指令接收單元,用于接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
所述授權鏈接生成單元,用于根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
所述分享消息發送單元,用于發送具有所述授權鏈接的分享消息給被分享人。
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述授權鏈接生成單元,根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述授權鏈接生成單元,根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。
所述授權鏈接時效信息限定所生成授權鏈接的有效期;在該有效期內,所述授權鏈接處于有效狀態。
所述授權鏈接時效信息限定所生成授權鏈接的授權次數;在該授權次數內,所述授權鏈接處于有效狀態。
所述分享消息發送單元,用于向被分享人發送分享短信或分享電子郵件;所述分享短信或分享電子郵件中至少包括有所述授權鏈接。
所述分享消息發送單元中包括:二維碼生成單元;
所述二維碼生成單元,用于將所述授權鏈接轉換成授權二維碼。
一種分享網盤數據系統的接收端,其特征在于,包括:分享消息接收單元、點擊指令接收單元、授權鏈接驗證單元、授權單元;
所述分享消息接收單元,用于接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
所述點擊指令接收單元,用于接收所述授權鏈接的點擊指令,訪問該授權鏈接;
所述授權鏈接驗證單元,設置于網盤數據的服務器端,用于驗證所述授權鏈接;
所述授權單元,設置于網盤數據的服務器端,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限;
所述授權鏈接驗證單元還包括有授權權限信息獲取單元;所述授權權限信息獲取單元,用于獲取所述授權鏈接所對應的授權權限信息;
所述授權單元,在所述授權鏈接通過驗證時,依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效;
所述授權鏈接驗證單元還包括有授權鏈接時效驗證單元;所述授權鏈接時效驗證單元,用于根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
所述授權單元,在所述授權鏈接處于有效狀態且通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
所述授權單元,還包括:ID檢測單元、注冊單元和授權執行單元;
所述ID檢測單元,用于檢測所述被分享人是否擁有注冊ID;
所述注冊單元,用于在被分享人未擁有注冊ID時,向所述被分享人發出注冊請求;接收被分享人提交的注冊信息;為被分享人分配注冊ID;
所述授權執行單元,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
通過本發明實施例,該方法及系統根據被分享的網盤數據生成相對應的用于驗證授權的授權鏈接,并將具有該授權鏈接的分享消息發送給被分享人。分享人可以在完全不用考慮被分享人是否具有注冊ID或者注冊ID是什么的情況下,主動的實現網盤數據的分享,降低了其操作難度,為用戶提供了便利。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,并不構成對本發明的限定。在附圖中:
圖1為分享網盤數據的發送方法流程圖;
圖2為分享網盤數據的接收方法流程圖;
圖3為分享網盤數據的接收方法實施例八流程圖;
圖4為分享網盤數據系統的發送端結構示意圖;
圖5為分享網盤數據系統的接收端結構示意圖;
圖6為分享網盤數據系統的接收端實施例十六結構示意圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施方式和附圖,對本發明做進一步詳細說明。在此,本發明的示意性實施方式及其說明用于解釋本發明,但并不作為對本發明的限定。
如前所述,目前雖然有網盤技術通過對網盤數據設置有訪問權限列表,來實現對該網盤數據的傳播范圍進行控制。但是,這種方法要求被分享人必須已擁有該網盤提供商的注冊ID,并且分享人必須清楚的知道該被分享人的注冊ID。這在實際應用中給用戶帶來了諸多不便。針對這一問題,本發明實施例的目標在于提供一種分享人無需知悉被分享人相關注冊ID信息,亦能方便的實現分享網盤數據的方法及系統。
實施例一
圖1為分享網盤數據的發送方法流程圖。如圖1所示,當分享人需要將被網盤數據分享給被分享人時,其分享網盤數據的發送方法,包括:
S1,接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
所述被分享網盤數據信息至少包括該網盤數據的網絡地址。除此之外,該被分享網盤數據信息還可以包括:網盤數據名稱、創建者信息等,以便被分享人可以清楚所分享網盤數據的相關信息。
S2,根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
這里,所述的授權鏈接與前面所述網盤數據的網絡地址是不同的。所述網盤數據的網絡地址是網盤數據在互聯網上的存儲地址,用于訪問該網盤數據。而這里所述的授權鏈接是專門用于驗證對被分享人授權訪問該網盤數據的網絡鏈接,并非網盤數據的網絡地址。這種基于網絡鏈接進行授權驗證的機制,在互聯網領域已較常見,其具體的生成規則在此不再熬述。
S3,發送具有所述授權鏈接的分享消息給被分享人。
通過上述方法,本發明實施例無需分享人預先知道被分享人的注冊ID,以添加到網盤數據的訪問權限列表中進行訪問授權。而是根據被分享的網盤數據生成相對應的用于驗證授權的授權鏈接,并將具有該授權鏈接的分享消息發送給被分享人。由于,授權鏈接是一種網絡鏈接,可以為任何互聯網設備所讀取。因此,分享人可以在完全不用考慮被分享人是否具有注冊ID或者注冊ID是什么的情況下,主動的實現網盤數據的分享。
實施例二
基于前述對網盤數據設置訪問權限列表的設計,我們可以對訪問權限列表中的不同用戶分配不同的訪問權限。比如,只讀用戶,只能讀取該網盤數據而不能修改該網盤數據;讀寫用戶,即能讀取該網盤數據也能修改該網盤數據;管理員用戶,除具有讀寫用戶功能外,還能對訪問權限列表中的用戶進行增刪管理等等。基于此,分享人也可以在網盤數據分享的同時對被分享人的訪問權限進行設置。
在所述接收分享人的數據分享指令步驟中,所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限。
在步驟S2中,根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。當被分享人點擊該授權鏈接時,則被授權訪問該網盤數據的相應訪問權限。
通過上述方法,分享人可以更好的對被授權的被分享人的訪問權限進行管理,從而實現分享人對該網盤數據的傳播范圍的有效管理。
應當指出的是,這里分享人具體授權給被分享人何種類型的訪問權限并不應用于限制本發明的保護范圍。
實施例三
在本實施例中,我們進一步為分享人提供了對所生成授權鏈接時效性的管理方案。
在所述接收分享人的數據分享指令步驟中,所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效。
所述授權鏈接時效信息可以限定所生成授權鏈接的有效期。在該有效期內點擊該授權鏈接的被分享人可以獲得相應訪問授權,而超出該有效期則不再被授權。
所述授權鏈接時效信息也可以限定所生成授權鏈接的授權次數。所生成的授權鏈接僅能用于有限次的授權被分享人獲得相應訪問授權,超出該授權次數則不再被授權。
在步驟S2中,根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。當被分享人點擊該授權鏈接時,服務器會驗證該授權鏈接是否任然有效,再判斷是否對該被分享人授權。
通過上述方法,分享人可以更好的對所生成授權鏈接的時效性進行管理,從而進一步加強分享人對該網盤數據的傳播范圍的有效管理。
應當指出的是,這里僅從授權鏈接的時間和次數方面提供了兩種時效限制的可行方案。實際應用中,根據需要所設置其他關于授權鏈接時效性的方案均應在本發明的保護范圍之內。
實施例四
如前所述,本發明實施例中只要分享人將所生成的授權鏈接這一網絡鏈接發送給被分享人,即可完成對網盤數據的分享。而并不限制分享人具體通過何種方式將該授權鏈接發送給被分享人。基于此,本發明實施例可以通過多種不同途徑將該授權鏈接發送給被分享人,下面我們就具體列舉幾種可行的實施方式:
1、通過短信發送分享消息
所述發送具有所述授權鏈接的分享消息給被分享人,包括:
向被分享人發送分享短信;所述分享短信中至少包括有所述授權鏈接。
根據本方案,分享人可以向被分享人發送定制格式的分享短信,如“我分享了相冊“自拍照”給你,點擊鏈接接受共享:htttp://i.xiaomi.com/a0981234”。
2、通過電子郵件發送分享電子郵件
所述發送具有所述授權鏈接的分享消息給被分享人,包括:
向被分享人發送分享電子郵件;所述分享電子郵件中至少包括有所述授權鏈接。
根據本方案,分享人可以向被分享人發送定制格式的分享電子郵件。當被分享人接收到該分享電子郵件時,可以通過點擊授權鏈接獲得授權。
3、通過二維碼傳遞授權鏈接
所述發送具有所述授權鏈接的分享消息給被分享人,包括:
將所述授權鏈接轉換成授權二維碼。
被分享人通過拍照并解析所述授權二維碼獲得所述授權鏈接。
通過本方案,分享人無需向被分享人直接發送授權鏈接,而是將該授權鏈接轉換為授權二維碼。被分享人只需對該授權二維碼進行拍照,并通過相關解析軟件對所拍授權二維碼進行解析即可獲得該授權鏈接,從而實現由分享人向被分享人傳遞授權鏈接的過程。
以上我們列舉了通過短信、電子郵件及二維碼等不同途徑傳遞授權鏈接的方案。在實際應用中,分享人無論通過何種方式,只要將本發明所設計的具有驗證授權功能的授權鏈接發送給被分享人來實現網盤數據的分享,均應視為在本發明的保護范圍之內。
實施例五
圖2為分享網盤數據的接收方法流程圖。如圖2所示,當被分享人接收到分享人發送來的具有授權鏈接的分享消息時,其分享網盤數據的接收方法,包括:
R1,接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
被分享人可以通過前述短信、電子郵件及二維碼等不同途徑接收分享人發送的具有授權鏈接的分享消息。
R2,接收所述授權鏈接的點擊指令,訪問該授權鏈接;
被分享人點擊該授權鏈接,則調用本地的瀏覽器訪問該授權鏈接的網絡地址。
R3,驗證所述授權鏈接;
該授權鏈接的驗證一般由網盤數據的網盤提供商在其服務器側提供。
R4,如果所述授權鏈接通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
如前所述,目前已有對網盤數據設置訪問權限列表來管理對于該網盤數據的訪問權限的技術。本發明實施例在此基礎上,只需在授權鏈接通過驗證后,將點擊指令的被分享人的注冊ID添加入該網盤數據的訪問權限列表即可。
通過上述方法,本發明實施例中被分享人可以通過點擊授權鏈接訪問相關授權鏈接的網絡地址實現驗證,從而獲得關于該授權鏈接所對應的網盤數據的授權。由于,授權鏈接是一種網絡鏈接,可以為任何互聯網設備所讀取。所以,無論被分享人是否已擁有該網盤提供商的注冊ID,均可識別并讀取分享人發送來的具有授權鏈接的分享消息,從而降低了網盤數據分享的門檻,為用戶帶來了便利。
實施例六
對應于前述實施例二,分享人在網盤數據分享過程中對被分享人所被授權的訪問權限進行設置。在分享網盤數據的接收方法中,包括:
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限。
所述驗證所述授權鏈接,還包括:獲取所述授權鏈接所對應的授權權限信息;
如果所述授權鏈接通過驗證,則依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
對應于前述實施例二,通過上述方法被分享人被授予分享人所指定的訪問權限,從而實現分享人對該網盤數據的傳播范圍的有效管理。
實施例七
對應于前述實施例三,分享人在網盤數據分享過程中對所生成授權鏈接時效性進行設置。在分享網盤數據的接收方法中,包括:
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效。
所述驗證所述授權鏈接,還包括:根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
如果所述授權鏈接處于有效狀態且通過驗證,則對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
對應于前述實施例三,通過上述方法授權鏈接在驗證的同時還會對該授權鏈接的時效性進行驗證,從而實現分享人對該授權鏈接的時效性的有效管理。
實施例八
如前所述,對于對被分享人授權的過程可以通過將點擊指令的被分享人的注冊ID添加入該網盤數據的訪問權限列表來實現。這就要求被分享人應該已擁有該網盤提供商的注冊ID,才能完成上述授權過程。而對于尚未擁有注冊ID的被分享人,本發明實施例還提供一種臨時注冊的方案。
如圖3所示,所述對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權,包括:
檢測所述被分享人是否擁有注冊ID;
如果被分享人擁有注冊ID,則對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權;
如果被分享人未擁有注冊ID,則向所述被分享人發出注冊請求;
所述被分享人響應該注冊請求,提交注冊信息,完成注冊;
為所述被分享人分配注冊ID,并根據該注冊ID對所述被分享人授予關于所述授權鏈接所對應網盤數據的授權。
通過上述方法,無論被分享人事先是否擁有注冊ID,都可以在接收到具有授權鏈接的分享消息后,根據相關提示注冊ID,從而完成該網盤數據的分享過程。而從分享人的角度,分享人則無需預先知道被分享人是否擁有注冊ID以及具體注冊ID信息,均可實現對該網盤數據的分享操作。
可見,本發明實施例所提供的方法無論是從分享方或是被分享方都降低了其操作難度,為用戶提供了便利。
實施例九
圖4為分享網盤數據系統的發送端結構示意圖。如圖5所示,所述分享網盤數據系統的發送端,包括:分享指令接收單元、授權鏈接生成單元、分享消息發送單元。
所述分享指令接收單元,用于接收分享人的數據分享指令;所述數據分享指令中至少包括有被分享網盤數據信息;
所述被分享網盤數據信息至少包括該網盤數據的網絡地址。除此之外,該被分享網盤數據信息還可以包括:網盤數據名稱、創建者信息等,以便被分享人可以清楚所分享網盤數據的相關信息。
所述授權鏈接生成單元,用于根據所述數據分享指令,生成該網盤數據的授權鏈接;所述授權鏈接,用于驗證關于所述網盤數據的授權;
這里,所述的授權鏈接與前面所述網盤數據的網絡地址是不同的。所述網盤數據的網絡地址是網盤數據在互聯網上的存儲地址,用于訪問該網盤數據。而這里所述的授權鏈接是專門用于驗證對被分享人授權訪問該網盤數據的網絡鏈接,并非網盤數據的網絡地址。這種基于網絡鏈接進行授權驗證的機制,在互聯網領域已較常見,其具體的生成規則在此不再熬述。
所述分享消息發送單元,用于發送具有所述授權鏈接的分享消息給被分享人。
通過上述發送端設計,本發明實施例無需分享人預先知道被分享人的注冊ID,以添加到網盤數據的訪問權限列表中進行訪問授權。而是根據被分享的網盤數據生成相對應的用于驗證授權的授權鏈接,并將具有該授權鏈接的分享消息發送給被分享人。由于,授權鏈接是一種網絡鏈接,可以為任何互聯網設備所讀取。因此,分享人可以在完全不用考慮被分享人是否具有注冊ID或者注冊ID是什么的情況下,主動的實現網盤數據的分享。
實施例十
基于前述對網盤數據設置訪問權限列表的設計,我們可以對訪問權限列表中的不同用戶分配不同的訪問權限。比如,只讀用戶,只能讀取該網盤數據而不能修改該網盤數據;讀寫用戶,即能讀取該網盤數據也能修改該網盤數據;管理員用戶,除具有讀寫用戶功能外,還能對訪問權限列表中的用戶進行增刪管理等等。基于此,本發明實施例在分享網盤數據系統的發送端為分享人提供對被分享人的訪問權限進行設置的功能。
所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限。
所述授權鏈接生成單元,根據所述數據分享指令中的授權權限信息生成相對應的授權鏈接。當被分享人點擊該授權鏈接時,則被授權訪問該網盤數據的相應訪問權限。
通過上述發送端設計,分享人可以更好的對被授權的被分享人的訪問權限進行管理,從而實現分享人對該網盤數據的傳播范圍的有效管理。
應當指出的是,這里分享人具體授權給被分享人何種類型的訪問權限并不應用于限制本發明的保護范圍。
實施例十一
在本實施例中,我們在發送端進一步為分享人提供了對所生成授權鏈接時效性的管理方案。
所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效。
所述授權鏈接時效信息可以限定所生成授權鏈接的有效期。在該有效期內點擊該授權鏈接的被分享人可以獲得相應訪問授權,而超出該有效期則不再被授權。
所述授權鏈接時效信息也可以限定所生成授權鏈接的授權次數。所生成的授權鏈接僅能用于有限次的授權被分享人獲得相應訪問授權,超出該授權次數則不再被授權。
所述授權鏈接生成單元,根據所述數據分享指令中的授權鏈接時效信息生成相對應的授權鏈接。當被分享人點擊該授權鏈接時,服務器會驗證該授權鏈接是否任然有效,再判斷是否對該被分享人授權。
通過上述發送端設計,分享人可以更好的對所生成授權鏈接的時效性進行管理,從而進一步加強分享人對該網盤數據的傳播范圍的有效管理。
應當指出的是,這里僅從授權鏈接的時間和次數方面提供了兩種時效限制的可行方案。實際應用中,根據需要所設置其他關于授權鏈接時效性的方案均應在本發明的保護范圍之內。
實施例十二
如前所述,本發明實施例中只要分享人將所生成的授權鏈接這一網絡鏈接通過分享消息發送單元發送給被分享人,即可完成對網盤數據的分享。而并不限制分享人具體通過何種方式將該授權鏈接發送給被分享人。基于此,本發明實施例中分享消息發送單元可以通過多種不同途徑將該授權鏈接發送給被分享人,下面我們就具體列舉幾種可行的實施方式:
1、通過短信發送分享消息
所述分享消息發送單元,用于向被分享人發送分享短信;所述分享短信中至少包括有所述授權鏈接。
根據本方案,分享人可以向被分享人發送定制格式的分享短信,如“我分享了相冊“自拍照”給你,點擊鏈接接受共享:htttp://i.xiaomi.com/a0981234”。
2、通過電子郵件發送分享電子郵件
所述分享消息發送單元,用于向被分享人發送分享電子郵件;所述分享電子郵件中至少包括有所述授權鏈接。
根據本方案,分享人可以向被分享人發送定制格式的分享電子郵件。當被分享人接收到該分享電子郵件時,可以通過點擊授權鏈接獲得授權。
3、通過二維碼傳遞授權鏈接
所述分享消息發送單元中包括:二維碼生成單元。
所述二維碼生成單元,用于將所述授權鏈接轉換成授權二維碼。
被分享人通過拍照并解析所述授權二維碼獲得所述授權鏈接。
通過本方案,分享人無需向被分享人直接發送授權鏈接,而是將該授權鏈接轉換為授權二維碼。被分享人只需對該授權二維碼進行拍照,并通過相關解析軟件對所拍授權二維碼進行解析即可獲得該授權鏈接,從而實現由分享人向被分享人傳遞授權鏈接的過程。
以上我們列舉了通過短信、電子郵件及二維碼等不同途徑傳遞授權鏈接的方案。在實際應用中,分享人無論通過何種方式,只要將本發明所設計的具有驗證授權功能的授權鏈接發送給被分享人來實現網盤數據的分享,均應視為在本發明的保護范圍之內。
實施例十三
圖5為分享網盤數據系統的接收端結構示意圖。如圖5所示,所述分享網盤數據系統的接收端,包括:分享消息接收單元、點擊指令接收單元、授權鏈接驗證單元、授權單元。
所述分享消息接收單元,用于接收分享人發送的具有授權鏈接的分享消息;所述授權鏈接根據數據分享指令生成,用于驗證關于網盤數據的授權;所述數據分享指令中至少包括有被分享網盤數據信息;
被分享人可以通過前述短信、電子郵件及二維碼等不同途徑接收分享人發送的具有授權鏈接的分享消息。
所述點擊指令接收單元,用于接收所述授權鏈接的點擊指令,訪問該授權鏈接;
被分享人點擊該授權鏈接,則調用本地的瀏覽器訪問該授權鏈接的網絡地址。
所述授權鏈接驗證單元,設置于網盤數據的服務器端,用于驗證所述授權鏈接;
所述授權單元,設置于網盤數據的服務器端,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
如前所述,目前已有對網盤數據設置訪問權限列表來管理對于該網盤數據的訪問權限的技術。本發明實施例在此基礎上,所述授權單元只需在授權鏈接通過驗證后,將點擊指令的被分享人的注冊ID添加入該網盤數據的訪問權限列表即可。
通過上述分享網盤數據系統的接收端,本發明實施例中被分享人可以通過點擊授權鏈接訪問相關授權鏈接的網絡地址實現驗證,從而獲得關于該授權鏈接所對應的網盤數據的授權。由于,授權鏈接是一種網絡鏈接,可以為任何互聯網設備所讀取。所以,無論被分享人是否已擁有該網盤提供商的注冊ID,均可識別并讀取分享人發送來的具有授權鏈接的分享消息,從而降低了網盤數據分享的門檻,為用戶帶來了便利。
實施例十四
對應于前述實施例十,分享人在發送端對被分享人所被授權的訪問權限進行設置。在所述分享網盤數據系統的接收端中,包括:
在所述分享消息接收單元中,所述數據分享指令中還包括:授權權限信息;所述授權權限信息為被分享人所被授權的訪問權限。
在所述授權鏈接驗證單元中,還包括有授權權限信息獲取單元;所述授權權限信息獲取單元,用于獲取所述授權鏈接所對應的授權權限信息;
所述授權單元,在所述授權鏈接通過驗證時,依據所述授權權限信息對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
對應于前述實施例十,通過上述接收端設計被分享人被授予分享人所指定的訪問權限,從而實現分享人對該網盤數據的傳播范圍的有效管理。
實施例十五
對應于前述實施例十一,分享人在發送端對所生成授權鏈接時效性進行設置。在所述分享網盤數據系統的接收端中,包括:
在所述分享消息接收單元中,所述數據分享指令中還包括:授權鏈接時效信息;所述授權鏈接時效信息用于限定所生成授權鏈接的時效。
在所述授權鏈接驗證單元中,還包括有授權鏈接時效驗證單元;所述授權鏈接時效驗證單元,用于根據所述授權鏈接中的授權鏈接時效信息驗證所述授權鏈接是否有效;
所述授權單元,在所述授權鏈接處于有效狀態且通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
對應于前述實施例十一,通過上述接收端設計授權鏈接在驗證的同時還會對該授權鏈接的時效性進行驗證,從而實現分享人對該授權鏈接的時效性的有效管理。
實施例十六
如前所述,所述授權單元是通過將點擊指令的被分享人的注冊ID添加入該網盤數據的訪問權限列表中,來實現對被分享人授權的。這就要求被分享人應該已擁有該網盤提供商的注冊ID,才能完成上述授權過程。而對于尚未擁有注冊ID的被分享人,本發明實施例還提供一種臨時注冊的方案。
如圖6所示,所述授權單元,包括:ID檢測單元、注冊單元和授權執行單元。
所述ID檢測單元,用于檢測所述被分享人是否擁有注冊ID;
所述注冊單元,用于在被分享人未擁有注冊ID時,向所述被分享人發出注冊請求;接收被分享人提交的注冊信息;為被分享人分配注冊ID;
所述授權執行單元,用于在所述授權鏈接通過驗證時,對發出所述點擊指令的被分享人授予關于所述授權鏈接所對應網盤數據的授權。
通過上述對授權單元的設計,無論被分享人事先是否擁有注冊ID,都可以在接收到具有授權鏈接的分享消息后,根據相關提示注冊ID,從而完成該網盤數據的分享過程。而從分享人的角度,分享人則無需預先知道被分享人是否擁有注冊ID以及具體注冊ID信息,均可實現對該網盤數據的分享操作。
可見,本發明實施例所提供的分享網盤數據系統無論是從分享方或是被分享方都降低了其操作難度,為用戶提供了便利。
綜上所述,本發明實施例提供了一種分享網盤數據的方法及系統。該方法及系統根據被分享的網盤數據生成相對應的用于驗證授權的授權鏈接,并將具有該授權鏈接的分享消息發送給被分享人。由于,授權鏈接是一種網絡鏈接,可以為任何互聯網設備所讀取。因此,分享人可以在完全不用考慮被分享人是否具有注冊ID或者注冊ID是什么的情況下,主動的實現網盤數據的分享。通過該分享網盤數據的方法及系統無論是從分享方或是被分享方都降低了其操作難度,為用戶提供了便利。本領域技術人員在此設計思想之下所做任何不具有創造性的改造,均應視為在本發明的保護范圍之內。

關 鍵 詞:
一種 分享 數據 方法 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種分享網盤數據的方法及系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420339.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图