二維碼設置有效期進行數字版權保護實現雲借閱的裝置的製作方法
2023-04-26 07:32:55
本發明涉及二維碼設置有效期進行數字版權保護,尤其涉及二維碼設置有效期進行數字版權保護實現雲借閱方法,同時涉及用於實現該方法的雲借閱裝置,屬於數字版權管理技術領域。
背景技術:
隨著固網寬帶和無線寬帶的迅速發展,網際網路上出現了大量的數字圖書館。由於數字內容易於複製和傳播,網絡上出現了大量的非法盜版內容,極大侵害了內容提供商的權益,給整個行業發展帶來不利的影響。
為了保護數字內容,現有的內容提供商主要採用兩種方式對其出版的數字內容發布進行保護。一種方式是採用用戶名和密碼認證,認證通過後,用戶有權閱覽其訂購的數字內容。但是,一個用戶購買後,他的帳戶可以供多人使用,因此並不能很好地保護內容提供商的權益。
另外一種方式是採用數字版權管理(Digital Rights Management,簡稱DRM)保護方案。微軟、蘋果、Real等公司都提供了這種保護方案。國際開放移動通信聯盟OMA(Open Mobile Alliance)整合了多個業界的業務標準化組織,制訂了針對行動裝置保護數字媒體內容的DRM規範。DRM保護方案使權限與設備綁定,數字內容與權限分離,內容可以任意傳播,使用時需要購買權限,保護方式可以按次、按時間設置。這些DRM保護方案的發布和應用對數字內容的保護起到重要作用,有效推進了數字內容產業的健康發展,但是這些DRM保護方案都是自成一體,不能相互兼容,且存在以下問題:
1.受保護內容的訪問權限與設備綁定後,用戶更換新設備後,不容易把受保護內容的訪問權限轉移到新設備,往往只能重新購買;
2.在一個設備上購買的保護內容不能授權到其它設備上訪問,缺乏靈活性,用戶體驗較差。
在公開號為CN 101853349A的中國發明專利中,公開了一種數字產品的許可管理系統,包括許可管理模塊,用於產生、分發數字產品的許可證,其包括許可生成單元、許可分發單元、客戶端應用模塊,嵌入於數字產品應用程式中,為所嵌入的數字產品應用程式提供許可管理與執行的功能,控制相應數字產品的使用權限,許可驗證模塊,用於對數字產品的許可證進行驗證以及將許可證和用戶計算環境進行綁定。其中,許可證的形式可以是單個或者一組條形碼的形式,通過電話或者傳輸軟體傳送給用戶,與用戶進行綁定後具有不可複製性,用戶可通過將數字產品許可證的綁定對象從一個計算環境改變成另一個計算環境,而移動所擁有的數字產品授權,從而實現受保護內容的權限與設備綁定後,設備的更換以及保護權限在不同設備之間的轉移。但是,該數字產品許可管理系統的操作較為繁瑣,在用戶體驗上仍需進一步改進。
技術實現要素:
針對現有技術的不足,本發明所要解決的首要技術問題在於提供二維碼設置有效期進行數字版權保護方法。
本發明所解決的另一個技術問題在於提供二維碼設置有效期的數字版權保護實現雲借閱的裝置。
為實現上述的發明目的,本發明採用下述的技術方案:
二維碼設置有效期進行數字版權保護方法,其特徵在於包括如下步驟:
S1,設置激活二維碼和對應書刊二維碼,將每個激活二維碼與一類書刊相關聯,書刊二維碼與一類書刊中的單一書刊相關聯;
S2,通過掃描所述激活二維碼,將所述激活二維碼與預定的書刊進行綁定;
S3,綁定成功以後,獲取所述激活二維碼關聯的書刊類型,通過掃描該書刊二維碼實現雲借閱。
其中較優地,當需要在不同設備之間轉移訪問權限時,通過掃描二維碼令牌把書刊雜誌的閱讀權限從綁定的設備暫時轉移到其它設備上;當授權退出時,被授權的其它閱讀設備的訪問權限失效,與所述激活二維碼綁定的閱讀設備恢復訪問權限。
其中較優地,在步驟S2中,每個所述激活二維碼與一個閱讀設備進行綁定。
其中較優地,在步驟S2中,通過掃描激活二維碼,對其進行識別,對解析後的二維碼內容和設備ID進行驗證,當驗證通過後,將激活二維碼與該閱讀設備進行綁定。
其中較優地,將解析後的二維碼內容和設備ID進行驗證的過程包括如下步驟:
S21,判斷激活二維碼是否已經與閱讀設備進行綁定,如果激活二維碼沒有被綁定,則把此激活二維碼與該閱讀設備進行綁定;
S22,如果此激活二維碼已經被綁定,則判斷與此激活二維碼已經綁定的設備ID與要求綁定的設備ID是否一致,如果不一致,則提示用戶是否綁定到其它閱讀設備,如果綁定到其它閱讀設備,則輸入授權密碼,經驗證成功後將訪問權限轉移到其它閱讀設備,並將成功轉移的提示消息發送給用戶;
S23,如果激活二維碼已經綁定的設備ID與要求綁定的設備ID一致,則提示用戶已經綁定。
其中較優地,將訪問權限從綁定的閱讀設備切換到其它閱讀設備的過程包括如下步驟:
S41,其它閱讀設備登錄到網絡圖書館,獲取該圖書館展示的二維碼令牌;
S42,二維碼識讀軟體掃描該圖書館展示的二維碼令牌;對其進行解析,把二維碼令牌內容與和激活二維碼綁定的設備ID發送到數字版權保護單元進行驗證;
S43,如果設備ID通過驗證,則將設備ID和二維碼令牌進行綁定,圖書館彈出與閱讀設備綁定的激活二維碼關聯的所有書刊,通過點擊相應的書刊即可閱讀;
S44,如果設備ID不正確,則將驗證不成功的錯誤信息發送至閱讀設備,拒絕在其它閱讀設備上借閱。
其中較優地,當再次使用數字圖書館的訪問權限時,需要與激活二維碼綁定的閱讀設備重新識別所述二維碼令牌,進行重新登錄。
二維碼設置有效期進行數字版權保護實現雲借閱的裝置,用於實現上述的數字版權保護方法,包括客戶端應用單元、數字版權保護單元和二維碼管理單元;
所述二維碼管理單元包含二維碼生成模塊和二維碼分配模塊;
所述二維碼生成模塊主要用於生成激活二維碼、書刊二維碼以及二維碼令牌,並將其傳送到所述二維碼分配模塊;
所述二維碼分配模塊將每個所述激活二維碼與一類書刊資源相關聯,一類書刊的單本圖書對應一個所述書刊二維碼;
所述二維碼分配模塊將分配好的激活二維碼信息、書刊二維碼信息以及綁定的閱讀設備信息發送到所述數字版權保護單元;
所述數字版權保護單元包括二維碼存儲模塊和權限驗證模塊;
其中,所述二維碼存儲模塊用於接收分配好的激活二維碼信息、書刊二維碼信息以及綁定的閱讀設備信息,並將其進行存儲;
所述權限驗證模塊用於對閱讀設備的訪問權限進行驗證;
所述客戶端應用單元包括權限獲取模塊、特徵碼採集模塊、訪問模塊、權限暫時移動模塊和權限永久轉移模塊;
其中,所述權限獲取模塊用於掃描激活二維碼、書刊二維碼和二維碼令牌,並對其進行識別;
所述特徵碼採集模塊將解析後的激活二維碼內容以及與激活二維碼綁定的閱讀設備的設備ID進行存儲後,發送到所述數字版權保護單元進行驗證;
所述訪問模塊用於書刊閱讀。
其中較優地,所述權限永久轉移模塊獲取其它閱讀設備的設備ID,同時,從所述權限獲取模塊讀取解析後的激活二維碼內容以及授權密碼,將其發送到所述數字版權保護單元進行驗證,當驗證通過後,將所述特徵碼採集模塊中存儲的設備ID修改為其它閱讀設備的設備ID,實現訪問權限的永久轉移。
其中較優地,所述權限暫時轉移模塊通知所述權限獲取模塊對二維碼令牌進行掃描,接收解析後的信息,將二維碼令牌內容和綁定的設備ID發送到數字版權保護單元進行驗證,當驗證通過後,實現訪問權限的暫時轉移。
本發明提供的二維碼設置有效期進行數字版權保護實現雲借閱的裝置,通過激活二維碼實現了書刊閱讀的訪問權限與設備綁定,有效地保證了任意時刻,一個訪問權限只能被一個閱讀設備使用,通過授權密碼可以把書刊的借閱權限轉移綁定到其它閱讀設備,權限綁定轉移後,原來綁定的閱讀設備的訪問權限自動失效,提高了訪問的靈活性;通過二維碼令牌,可以把購買的書刊借閱權限從綁定的閱讀設備暫時轉移到其它非綁定設備上訪問。一旦授權退出,此被授權設備的閱讀權限自動失效,從而防止一個帳號在同一時間被多人使用,很好地保障了內容提供商的權益。另外,本數字版權保護方法在實施時,主要通過掃描二維碼進行操作,給用戶帶來了使用上的便利性。
附圖說明
圖1為本發明所提供的二維碼設置有效期進行數字版權保護實現雲借閱的裝置的結構示意圖;
圖2為本發明所提供的二維碼設置有效期進行數字版權保護的流程圖;
圖3為對訪問權限進行轉移的流程圖;
具體實施方式
下面結合附圖和具體實施例對本發明的技術內容作進一步的詳細說明。
本發明首先提供了一種二維碼設置有效期進行數字版權保護實現雲借閱的裝置。如圖1所示,它包括客戶端應用單元、數字版權保護單元和二維碼管理單元。其中,二維碼管理單元包含二維碼生成模塊和二維碼分配模塊。二維碼生成模塊主要用於生成激活二維碼、書刊二維碼以及二維碼令牌,並將其傳送到二維碼分配模塊。二維碼分配模塊將接收到的每個激活二維碼與一組數字內容相關聯,將一組數字內容中的每個個體對應一個單獨的書刊二維碼。當閱讀設備與激活二維碼綁定,獲得訪問權限之後,才能訪問與激活二維碼相關聯的數字內容。
在本發明中,閱讀設備優選為手機、平板電腦等行動裝置,也可以是數字閱讀機或者筆記本電腦等。在下文所述的實施例中,主要以行動裝置為例進行說明,但本發明所提供的技術方案顯然也可以用在其它的閱讀設備上。
在本發明的一個實施例中,數字內容為書刊閱讀。首先,將每個激活二維碼與一類書刊相關聯,一類書刊中的每本書都對應一個書刊二維碼,當行動裝置與激活二維碼綁定,獲得訪問權限之後,可以訪問與激活二維碼相關聯的一類書刊,通過掃描書刊二維碼閱讀相應的圖書。二維碼令牌與數字圖書館進行綁定,當未獲得訪問權限的其它閱讀設備想要閱讀圖書時,可以訪問與二維碼令牌進行綁定的數字圖書館,通過掃描二維碼令牌暫時獲得訪問權限。二維碼分配模塊將分配好的激活二維碼信息、書刊二維碼信息以及綁定的行動裝置信息發送到數字版權保護單元。
數字版權保護單元包括二維碼存儲模塊和權限驗證模塊。其中,二維碼存儲模塊用於接收二維碼管理單元傳送來的分配好的激活二維碼信息、書刊二維碼信息以及綁定的行動裝置信息,並將其進行存儲。權限驗證模塊用於對用戶通過行動裝置對書刊進行閱讀時的權限進行驗證。
客戶端應用單元包括權限獲取模塊、特徵碼採集模塊、訪問模塊、權限暫時移動模塊和權限永久轉移模塊。其中,權限獲取模塊用於掃描激活二維碼、書刊二維碼和二維碼令牌,並對其進行識別;當掃描的是激活二維碼時,將解析後的激活二維碼內容發送到特徵碼採集模塊;當掃描的是書刊二維碼時,將解析後的結果發送到訪問模塊;當掃描的是二維碼令牌時,將其發送到權限暫時轉移模塊。在本發明的一個實施例中,權限獲取模塊對激活二維碼、書刊二維碼和二維碼令牌的掃描識別可以通過二維碼識讀軟體來完成。
特徵碼採集模塊將解析後的激活二維碼內容以及與激活二維碼綁定的行動裝置的設備ID(設備唯一編號)進行存儲後,發送到數字版權保護單元進行驗證。當權限驗證模塊驗證通過後,權限獲取模塊用於掃描書刊二維碼,對其進行識別,並將結果發送到訪問模塊,訪問模塊用於閱讀相應的圖書。在本發明的一個實施例中,權限獲取模塊掃描書刊二維碼時,通過獲取設備ID,判斷其與存儲的設備ID是否一致,對用戶的訪問權限進行進一步的驗證,當驗證通過時,將結果發送到訪問模塊,訪問模塊用於閱讀圖書,當獲取的設備ID與預先存儲的設備ID不一致時,訪問失敗,將訪問失敗的信息返還給用戶。
權限永久轉移模塊用於獲取其它閱讀設備的設備ID,同時,從權限獲取模塊讀取解析後的激活二維碼內容以及授權密碼,將其發送到數字版權保護單元進行驗證,當驗證通過後,將特徵碼採集模塊中存儲的設備ID修改為其它閱讀設備的設備ID,實現訪問權限的永久轉移。
權限暫時轉移模塊用於通知權限獲取模塊對二維碼令牌進行掃描,接收解析後的信息,將二維碼令牌內容和綁定的設備ID發送到數字版權保護單元進行驗證,當驗證通過後,實現訪問權限的暫時轉移,獲得訪問權限的其它播放設備顯示可以閱讀的書刊資源連結,點擊連結即可閱讀圖書。當授權退出時,此被授權的其它閱讀設備的訪問權限自動失效。
在上述二維碼設置有效期進行數字版權保護的基礎上,本發明進一步提供了二維碼設置有效期進行數字版權保護實現雲借閱的裝置。如圖2所示,該裝置具體包括如下步驟:
S1,設置激活二維碼和書刊二維碼,將每個激活二維碼與一類書刊資源相關聯,每個書刊二維碼與一類書刊資源中的單本圖書相關聯。
在本發明的一個實施例中,設置了激活二維碼和書刊閱讀二維碼,每個激活二維碼與一類書刊資源相關聯,而且,每個激活二維碼只能與一個行動裝置綁定,綁定後用戶會得到一個授權密碼,通過授權密碼可以將權限轉移到其它閱讀設備,而原來綁定的行動裝置的訪問權限自動失效。通過這種綁定,使訪問權限具有了唯一特徵和不可複製性,一個行動裝置被授予訪問權限後,只能通過綁定的行動裝置閱讀該圖書,當需要從其它閱讀設備上閱讀時,需要將訪問權限轉移到其它閱讀設備,保證了同一時刻,一個訪問權限只能被一個設備使用,很好地保障了內容提供商的權益。
在與激活二維碼綁定的一類書刊資源中,每本圖書都對應一個書刊二維碼。當激活二維碼與行動裝置已經綁定時,用戶通過使用二維碼識讀軟體掃描書刊二維碼進行閱讀。當用戶通過使用二維碼識讀軟體掃描書刊二維碼時,會對設備的訪問權限進行再一次的驗證,當驗證通過後,將開始閱讀。
S2,用戶通過二維碼識讀軟體掃描激活二維碼,將激活二維碼與該行動裝置進行綁定。
如圖2所示,用戶通過二維碼識讀軟體掃描激活二維碼,對其進行識別,把解析後的二維碼內容和設備ID(行動裝置唯一編號)發送到數字版權保護單元進行驗證,當驗證通過後,將激活二維碼與該行動裝置進行綁定。綁定後的行動裝置獲得一個授權密碼,用戶使用這個授權密碼可以把激活二維碼綁定給其它閱讀設備,如iPad等平板電腦。
在本發明的一個實施例中,將解析後的二維碼內容和設備ID發送到數字版權保護單元進行驗證的過程包括如下步驟:
S21,判斷激活二維碼是否已經與行動裝置進行了綁定,如果激活二維碼沒有被綁定,則把此激活二維碼與該行動裝置進行綁定,同時給用戶返回綁定成功的信息和一個授權密碼,用戶可以使用這個授權密碼把這個激活二維碼綁定給其它閱讀設備,如iPad等平板電腦。
S22,如果此激活二維碼已經被綁定,則判斷與此激活二維碼已經綁定的設備ID與要求綁定的設備ID是否一致,如果不一致,則提示用戶是否綁定到其它閱讀設備,如果用戶選擇是,則提示用戶輸入授權密碼,經驗證成功後將訪問權限轉移到其它閱讀設備,並將成功轉移的提示消息發送給用戶。訪問權限綁定轉移後,原來綁定的行動裝置的訪問權限自動失效;防止一個帳號同一時間被多人次使用。
S23,如果激活二維碼已經綁定的設備ID與要求綁定的設備ID一致,則提示用戶已經綁定。
S3,綁定成功以後,即可獲取激活二維碼關聯的書刊資源,用戶使用二維碼識讀軟體掃描書刊二維碼獲取相應的圖書。
當數字版權保護單元對激活二維碼驗證成功後,將書刊二維碼展示給用戶,用戶通過掃描書刊二維碼進行閱讀。
S4,如果用戶希望從綁定的行動裝置轉移到其它閱讀設備,可以通過二維碼令牌與行動裝置進行綁定,把購買的閱讀權限從綁定的行動裝置轉移到其它閱讀設備上。
將訪問權限從綁定的行動裝置轉移到其它閱讀設備的過程包括如下步驟:
S41,其它閱讀設備登錄到數字圖書館,獲取圖書館展示的二維碼令牌。
在本發明的一個實施例中,當其它閱讀設備登錄到數字圖書館時,會展示一個二維碼令牌,用來驗證登錄到圖書館的設備的合法性。
S42,二維碼識讀軟體掃描數字圖書館展示的二維碼令牌;對其進行解析,把二維碼令牌內容與和激活二維碼綁定的設備ID發送到數字版權保護單元進行驗證。
S43,如果設備ID通過驗證,則將設備ID和二維碼令牌進行綁定,數字圖書館彈出與行動裝置綁定的激活二維碼關聯的所有書刊資源,通過點擊相應的圖書即可閱讀。
S44,如果設備ID不正確,則將驗證不成功的錯誤信息發送至行動裝置,拒絕在其它閱讀設備上使用。
在本發明的一個實施例中,通過二維碼令牌與行動裝置進行綁定將訪問權限從行動裝置轉移到其它閱讀設備上的過程是暫時的,一旦授權退出,此被授權的設備的閱讀權限自動失效,如需再次使用,需要綁定的行動裝置重新識別二維碼令牌,進行重新登錄才能再次閱讀書刊內容。
綜上所述,本發明所提供的二維碼設置有效期進行數字版權保護實現雲借閱的裝置,通過設置激活二維碼,將每個激活二維碼與一類書刊資源相關聯,用戶通過二維碼識讀軟體掃描激活二維碼,將激活二維碼與該閱讀設備進行綁定,實現了圖書訪問權限與設備綁定,防止未授權的設備使用,防止一個帳號在同一時間被多人使用;通過授權密碼可以把書刊的閱讀權限轉移綁定到其它閱讀設備,權限綁定轉移後,原來綁定的閱讀設備的訪問權限自動失效;通過二維碼令牌與閱讀設備進行綁定,可以把購買的書刊閱讀權限從綁定的閱讀設備暫時轉移到其它閱讀設備上進行訪問,一旦授權退出,此被授權的設備的訪問權限自動失效,如需再次使用,需要綁定的閱讀設備重新識別二維碼令牌後,進行重新登錄才能再次閱讀該圖書,從而有效地保證了任意時刻,一個訪問權限只能被一個閱讀設備使用,很好地保障了內容提供商的權益。另外,本數字版權保護方法在實施時,主要通過掃描二維碼進行操作,給用戶帶來了使用上的便利性。