国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置的制作方法

      文檔序號:6585118閱讀:137來源:國知局
      專利名稱:一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)字內(nèi)容版權(quán)保護(hù)技術(shù),尤其涉及一種按時間控制的數(shù)字內(nèi)容版權(quán)保 護(hù)方法及裝置。
      背景技術(shù)
      隨著數(shù)字內(nèi)容的普及,對數(shù)字內(nèi)容的版權(quán)保護(hù)也越來越重要,在目前的版權(quán)保護(hù) 系統(tǒng)中,通常是通過時間控制來實現(xiàn)對數(shù)字內(nèi)容的版權(quán)保護(hù)。例如,用戶從數(shù)字圖書館中借了一個數(shù)字內(nèi)容,為保護(hù)該數(shù)字文件的版權(quán),因此, 規(guī)定用戶只能在某一特定的時間段內(nèi)才能夠使用該數(shù)字內(nèi)容,因此,在用戶使用該數(shù)字內(nèi) 容前,數(shù)字版權(quán)保護(hù)系統(tǒng)需要確定當(dāng)前的時間,并判斷當(dāng)前的時間是否在指定的可以使用 該數(shù)字內(nèi)容的時間內(nèi),如果是,用戶才可以使用該數(shù)字內(nèi)容。目前比較常用的判斷方法是,在用戶借閱數(shù)字內(nèi)容時,由數(shù)字版權(quán)保護(hù)系統(tǒng)生成 包含該數(shù)字內(nèi)容的可用時間的證書文件,當(dāng)用戶使用數(shù)字內(nèi)容的時候,直接或者間接檢查 當(dāng)前的時間是否在該數(shù)字內(nèi)容的可用時間內(nèi),如果是,則允許用戶使用該數(shù)字內(nèi)容,如果不 是,則不允許用戶使用該數(shù)字內(nèi)容。但是,目前的使用時間進(jìn)行控制的方法中,都沒有考慮到用戶時區(qū)的變化,由于用 戶和服務(wù)器可能在不同的時區(qū),由于各個時區(qū)的時間不同,所以就有可能出現(xiàn)用戶在可用 時間內(nèi)不能使用數(shù)字內(nèi)容或用戶已不在可用時間內(nèi)但仍能使用數(shù)字內(nèi)容的情況。例如,服務(wù)器在東八區(qū),用戶在東五區(qū),由于東八區(qū)比東五區(qū)早三小時,如果采用 上述方法進(jìn)行控制,用戶要使用數(shù)字內(nèi)容時,記錄可用時間的證書文件中,開始時間就會比 客戶端時間早三小時。因此,在進(jìn)行時間檢查時,就會發(fā)現(xiàn)當(dāng)前客戶端時間比證書文件中的 開始時間更早,系統(tǒng)就會提示時間出錯,使用戶在有效的時間內(nèi)不能正常使用數(shù)字內(nèi)容。再比如服務(wù)器在東五區(qū),用戶在東八區(qū)2009年10月1日23時“借”數(shù)字內(nèi)容,借 閱期限是1天,由于東五區(qū)比東八區(qū)時間晚三小時,按照上述方法,用戶在東五區(qū)的2009年 10月2日20時就無法使用數(shù)字內(nèi)容,同樣,使用戶在有效的時間內(nèi)不能正常使用數(shù)字內(nèi)容。

      發(fā)明內(nèi)容
      本發(fā)明實施例提供一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置,以實現(xiàn)在跨 時區(qū)使用數(shù)字內(nèi)容時,對數(shù)字內(nèi)容進(jìn)行版權(quán)保護(hù)。一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法,包括獲得服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū);根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服務(wù)器所在時 區(qū)的客戶端絕對時間;使用所述客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用所述數(shù) 字內(nèi)容。進(jìn)一步,所述將客戶端時間換算為服務(wù)器所在時區(qū)的客戶端絕對時間之前,還包括獲得服務(wù)器的系統(tǒng)時間;計算服務(wù)器與客戶端之間的絕對時間間隔t = I (z「h)_(t「t2) I,判斷所述t值 是否小于預(yù)先設(shè)定的合法值,如果是則繼續(xù)進(jìn)行時間換算和時間檢查,如果不是,在提示用 戶調(diào)整客戶端時間后,重新獲得客戶端時間,其中,Z1I2為所述服務(wù)器和所述客戶端的時 差,trt2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。進(jìn)一步,在用戶從服務(wù)器下載所述數(shù)字內(nèi)容時,還包括獲得所述服務(wù)器的系統(tǒng)時間和服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶 端所在的時區(qū);計算服務(wù)器與客戶端之間的絕對時間間隔t = I (z「h)_(t「t2) I,判斷所述t值 是否小于預(yù)先設(shè)定的合法值,如果是則允許用戶下載所述數(shù)字內(nèi)容和數(shù)字證書,如果不是, 在提示用戶調(diào)整客戶端時間后,重新獲得客戶端時間,其中,Z1I2為所述服務(wù)器和所述客戶 端的時差,trt2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。較佳的,所述根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為 服務(wù)器所在時區(qū)的客戶端絕對時間,具體包括確定客戶端絕對時間為、=It2-(Z2-Z1) I,所述^-Z1為所述客戶端和所述服務(wù)器 的時差,所述t2為所述客戶端時間。進(jìn)一步,所述使用客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用 所述數(shù)字內(nèi)容,具體包括確定所述數(shù)字內(nèi)容的可用時間;判斷所述客戶端絕對時間是否在所述數(shù)字內(nèi)容的可用時間內(nèi),如果是,允許用戶 使用所述數(shù)字內(nèi)容,否則不允許用戶使用所述數(shù)字內(nèi)容。更進(jìn)一步,所述數(shù)字內(nèi)容的可用時間和所述服務(wù)器所在的時區(qū)是從和所述數(shù)字內(nèi) 容關(guān)聯(lián)的數(shù)字證書中獲取的。一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)裝置,包括用于獲得服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū)的單 元;用于根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服務(wù)器所 在時區(qū)的客戶端絕對時間的單元;用于使用所述客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用所 述數(shù)字內(nèi)容的單元。進(jìn)一步,還包括用于獲得服務(wù)器的系統(tǒng)時間的單元;用于計算服務(wù)器與客戶端之間的絕對時間間隔t = I (Z1-Z2)-(trt2) I,判斷所述t 值是否小于預(yù)先設(shè)定的合法值,如果是則繼續(xù)進(jìn)行時間換算和時間檢查,如果不是,在提示 用戶調(diào)整客戶端時間后,重新獲得客戶端時間的單元,其中,Z1^2為所述服務(wù)器和所述客戶 端的時差,trt2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。進(jìn)一步,所述用于根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換 算為服務(wù)器所在時區(qū)的客戶端絕對時間的單元,具體用于
      確定客戶端絕對時間為、=It2-(Z2-Z1) I,所述^-Z1為所述客戶端和所述服務(wù)器 的時差,所述t2為所述客戶端時間。較佳的,所述用于使用客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶 使用所述數(shù)字內(nèi)容的單元,具體包括用于確定所述數(shù)字內(nèi)容的可用時間的子單元;用于判斷所述客戶端絕對時間是否在所述數(shù)字內(nèi)容的可用時間內(nèi),如果是,允許 用戶使用所述數(shù)字內(nèi)容,否則不允許用戶使用所述數(shù)字內(nèi)容的子單元。本發(fā)明實施例提供一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置,以服務(wù)器時 間作為時間檢查的基準(zhǔn)時間,通過進(jìn)行時區(qū)換算和時間檢查,來驗證用戶當(dāng)前時間是否在 該數(shù)字內(nèi)容的可用時間內(nèi),從而實現(xiàn)在跨時區(qū)使用數(shù)字內(nèi)容時,對數(shù)字內(nèi)容進(jìn)行版權(quán)保護(hù)。


      圖1為本發(fā)明實施例中按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)的方法流程圖;圖2為本發(fā)明實施例中進(jìn)一步進(jìn)行時間檢查的方法流程圖。
      具體實施例方式本發(fā)明實施例提供一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置,在進(jìn)行時間 檢查時,考慮了用戶和服務(wù)器不在同一時區(qū)的情況,通過時區(qū)換算后再進(jìn)行時間檢查,從而 實現(xiàn)在用戶跨時區(qū)使用數(shù)字內(nèi)容時,對數(shù)字內(nèi)容的版權(quán)進(jìn)行保護(hù)。在進(jìn)行時區(qū)換算時,需要獲得服務(wù)器所在的時區(qū)和客戶端自身所在的時區(qū),在用 戶需要下載數(shù)字內(nèi)容和相關(guān)聯(lián)的數(shù)字證書的時候,直接從服務(wù)器獲得服務(wù)器所在的時區(qū)和 服務(wù)器的系統(tǒng)時間即可,用戶所下載的數(shù)字證書中,包括該用戶可以使用相關(guān)聯(lián)的數(shù)字內(nèi) 容的起始時間、結(jié)束時間、服務(wù)器所在的時區(qū)以及用于校驗數(shù)字證書中各個參數(shù)的校驗數(shù) 據(jù),用戶下載數(shù)字內(nèi)容和數(shù)字證書后,在使用數(shù)字內(nèi)容時,直接從數(shù)字證書中獲得服務(wù)器所 在的時區(qū)和該數(shù)字內(nèi)容的可用時間即可。在用戶要使用數(shù)字內(nèi)容時,進(jìn)行版權(quán)保護(hù)的方法如圖1所示,包括步驟S101、獲得服務(wù)器所在的時區(qū)、用戶的客戶端時間和客戶端所在的時區(qū);步驟S102、根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服 務(wù)器所在時區(qū)的客戶端絕對時間;換算時,可以采用公式、=It2-(Z2-Z1) I進(jìn)行換算,、為客戶端絕對時間,Z2-Z1* 客戶端和服務(wù)器的時差,t2為客戶端時間。步驟S103、使用客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用該 數(shù)字內(nèi)容。其中,M個時區(qū)可以用M個連續(xù)的數(shù)字表示,比如西1區(qū)-西12區(qū)可以用數(shù)字表 示為1-12,東1區(qū)-東12區(qū)可以表示為13-24,這樣在計算時差時,直接用獲取的兩個時區(qū) 標(biāo)識相減即可,若h為客戶端所在時區(qū),Z1為服務(wù)器所在的時區(qū),那么客戶端和服務(wù)器的時 差艮口為Z2-Z10例如,服務(wù)器在東八區(qū),表示為20,用戶在東五區(qū),表示為17,那么時差就是17-20 ="3小時,當(dāng)前客戶端時間為2009年11月M日15點,假如用戶剛剛下載完該數(shù)字內(nèi)容就要使用,由于記錄可用時間的證書文件中,開始時間為服務(wù)器的當(dāng)前系統(tǒng)時間,為2009年 11月M日18點,比當(dāng)前客戶端時間早三小時,所以如果不進(jìn)行時間換算,用戶是不能夠使 用該數(shù)字內(nèi)容的,若使用本發(fā)明實施例提供的方法進(jìn)行版權(quán)保護(hù),則首先將客戶端時間換 算為客戶端絕對時間tQ = It2-(Z2-Z1)I = 15-(17-20) = 18,使用該絕對客戶端時間進(jìn) 行時間檢查,則避免了用戶在可用時間內(nèi)不能正常使用數(shù)字內(nèi)容的情況出現(xiàn)。再如服務(wù)器在東五區(qū),用戶在東八區(qū)2009年10月1日23時借閱數(shù)字內(nèi)容,借 閱期限是1天,由于東五區(qū)比東八區(qū)時間晚三小時,所以數(shù)字證書中該數(shù)字內(nèi)容的可用時 間是2009年10月1日20時-2009年10月1日20時,用戶在東八區(qū)的2009年10月2日 21時想要使用該數(shù)字內(nèi)容時,如果不進(jìn)行時間換算,用戶就不能夠使用該數(shù)字內(nèi)容,若使用 本發(fā)明實施例提供的方法進(jìn)行版權(quán)保護(hù),則首先將客戶端時間換算為客戶端絕對時間、=
      V(Z2-Z1) I = 21-(20-17) I = 18,使用該絕對客戶端時間進(jìn)行時間檢查,則早于2009年 10月1日20時,避免了用戶在可用時間內(nèi)不能正常使用數(shù)字內(nèi)容的情況出現(xiàn)。如果在用戶要使用數(shù)字內(nèi)容時,客戶端處于網(wǎng)絡(luò)連接中,那么如圖2所示,在步驟 S102之前,還可以包括步驟S201、從服務(wù)器處獲得服務(wù)器的系統(tǒng)時間;步驟S202、計算服務(wù)器與客戶端之間的絕對時間間隔,即考慮時差后二者的時間 間隔,可通過公式t = I (Z1-Z2)-Urt2) I計算,其中,Z1^2為服務(wù)器和客戶端的時差,trt2 為服務(wù)器的系統(tǒng)時間和客戶端時間的差;步驟S203、判斷t值是否小于預(yù)先設(shè)定的合法值,如果是則繼續(xù)進(jìn)行步驟S102和 步驟S103,如果不是,在提示用戶調(diào)整客戶端時間后,重新獲得客戶端時間。在客戶端時間非常精確的理想狀態(tài)下,計算出的絕對時間間隔應(yīng)為0,但是客戶端 時間很可能不是非常精確,所以應(yīng)允許絕對時間間隔為比較小的一個值,所設(shè)定的合法值 為所允許存在的客戶端時間的誤差值,比如可以設(shè)定為1小時,如果可以獲得比較精確的 時區(qū)信息來計算時差,并且對時間精確度要求比較嚴(yán)格,則可以將合法值設(shè)定為幾分鐘,例 如10分鐘,只要用戶的客戶端時間與精確的時間的差值小于該合法值都是允許的。這樣,如果用戶的客戶端時間不正確,則可以較快的發(fā)現(xiàn),提高了驗證效率。同時,在用戶欲從服務(wù)器下載數(shù)字內(nèi)容時,也可以進(jìn)行上述驗證,在用戶客戶端時 間正確時,才允許用戶下載數(shù)字內(nèi)容和該數(shù)字內(nèi)容所關(guān)聯(lián)的數(shù)字證書。S卩,用戶欲從服務(wù)器下載數(shù)字內(nèi)容,客戶端首先獲得服務(wù)器的系統(tǒng)時間和服務(wù)器 所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū);再計算服務(wù)器與客戶端之間的 絕對時間間隔t= I (Z1-Z2)-(It2) I,判斷t值是否小于預(yù)先設(shè)定的合法值,如果是則允許 用戶下載數(shù)字內(nèi)容和數(shù)字證書,如果不是,在提示用戶調(diào)整客戶端時間后,重新獲得客戶端 時間進(jìn)行驗證。例如,如果用戶在東八區(qū),將客戶端時間由2009年10月1日20時調(diào)整為2009年 10月1日05時,服務(wù)器在東五區(qū),當(dāng)前時間則為2009年10月1日17時,計算出的絕對時 間間隔則為t = ι (Z1-Z2)-Urt2) ι = 15,如果預(yù)先設(shè)定的合法值為1,則當(dāng)前的客戶端時間 是不合法的,不允許用戶下載,當(dāng)用戶把客戶端時間修正為2009年10月1日20時后,計算 出的絕對時間間隔t則為0,小于1,當(dāng)前的客戶端時間合法,允許用戶下載。為便于理解和說明,本發(fā)明實施例中所列舉的具體實例,都是以修改小時來進(jìn)行說明的,當(dāng)用戶修改日期時,同樣可以使用本發(fā)明實施例所提供的方法來進(jìn)行時間檢查。步驟S103中,使用客戶端絕對時間進(jìn)行時間檢查的方式有很多,最簡單的方式就 是確定數(shù)字內(nèi)容的起始時間和結(jié)束時間后,將客戶端絕對時間同數(shù)字證書中用戶可以使用 數(shù)字內(nèi)容的起始時間和結(jié)束時間進(jìn)行比較,當(dāng)客戶端絕對時間在起始時間和結(jié)束時間之間 時,即說明客戶端絕對時間在數(shù)字內(nèi)容的可用時間內(nèi),允許用戶使用該數(shù)字內(nèi)容。進(jìn)一步,還可以使用時間戳進(jìn)行時間檢查,時間戳中記錄著用戶每次開始使用該 數(shù)字內(nèi)容的歷史客戶端絕對時間,在進(jìn)行時間檢查時,比對當(dāng)前的客戶端絕對時間和時間 戳中所記錄的歷史客戶端絕對時間,若當(dāng)前的客戶端絕對時間早于任何一個歷史客戶端絕 對時間,都認(rèn)為客戶端時間不正確,沒有通過時間檢查,用戶不能使用數(shù)字內(nèi)容。時間戳中也可以記錄歷史客戶端時間和當(dāng)時客戶端所在的時區(qū),在進(jìn)行判斷時, 計算出歷史客戶端絕對時間,再進(jìn)行時間檢查。本發(fā)明實施例提供一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置,以服務(wù)器時 間作為時間檢查的基準(zhǔn)時間,通過進(jìn)行時區(qū)換算和時間檢查,來驗證用戶當(dāng)前時間是否在 該數(shù)字內(nèi)容的可用時間內(nèi),從而實現(xiàn)在跨時區(qū)使用數(shù)字內(nèi)容時,對數(shù)字內(nèi)容進(jìn)行版權(quán)保護(hù)。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實施例進(jìn)行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù) 的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      權(quán)利要求
      1.一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法,其特征在于,包括 獲得服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū);根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服務(wù)器所在時區(qū)的 客戶端絕對時間;使用所述客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用所述數(shù)字內(nèi)容。
      2.如權(quán)利要求1所述的方法,其特征在于,所述將客戶端時間換算為服務(wù)器所在時區(qū) 的客戶端絕對時間之前,還包括獲得服務(wù)器的系統(tǒng)時間;計算服務(wù)器與客戶端之間的絕對時間間隔t = I (Z1-Z2)-(trt2) I,判斷所述t值是否 小于預(yù)先設(shè)定的合法值,如果是則繼續(xù)進(jìn)行時間換算和時間檢查,如果不是,在提示用戶 調(diào)整客戶端時間后,重新獲得客戶端時間,其中,Z1I2為所述服務(wù)器和所述客戶端的時差, 、-t2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。
      3.如權(quán)利要求1所述的方法,其特征在于,在用戶從服務(wù)器下載所述數(shù)字內(nèi)容時,還包括獲得所述服務(wù)器的系統(tǒng)時間和服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所 在的時區(qū);計算服務(wù)器與客戶端之間的絕對時間間隔t = I (Z1-Z2)-(trt2) I,判斷所述t值是否 小于預(yù)先設(shè)定的合法值,如果是則允許用戶下載所述數(shù)字內(nèi)容和數(shù)字證書,如果不是,在提 示用戶調(diào)整客戶端時間后,重新獲得客戶端時間,其中,Z1-Z2為所述服務(wù)器和所述客戶端的 時差,trt2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。
      4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)服務(wù)器所在的時區(qū)和客戶端所在 的時區(qū),將客戶端時間換算為服務(wù)器所在時區(qū)的客戶端絕對時間,具體包括確定客戶端絕對時間為、=It2-(Z2-Z1) I,所述^-Z1為所述客戶端和所述服務(wù)器的時 差,所述t2為所述客戶端時間。
      5.如權(quán)利要求1所述的方法,其特征在于,所述使用客戶端絕對時間進(jìn)行時間檢查并 僅在檢查通過后允許用戶使用所述數(shù)字內(nèi)容,具體包括確定所述數(shù)字內(nèi)容的可用時間;判斷所述客戶端絕對時間是否在所述數(shù)字內(nèi)容的可用時間內(nèi),如果是,允許用戶使用 所述數(shù)字內(nèi)容,否則不允許用戶使用所述數(shù)字內(nèi)容。
      6.如權(quán)利要求5所述的方法,其特征在于,所述數(shù)字內(nèi)容的可用時間和所述服務(wù)器所 在的時區(qū)是從和所述數(shù)字內(nèi)容關(guān)聯(lián)的數(shù)字證書中獲取的。
      7.一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)裝置,其特征在于,包括用于獲得服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū)的單元; 用于根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服務(wù)器所在時 區(qū)的客戶端絕對時間的單元;用于使用所述客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用所述數(shù) 字內(nèi)容的單元。
      8.如權(quán)利要求7所述的裝置,其特征在于,還包括用于獲得服務(wù)器的系統(tǒng)時間的單元;用于計算服務(wù)器與客戶端之間的絕對時間間隔t = ι (Z1-Z2)-Urt2) I,判斷所述t值 是否小于預(yù)先設(shè)定的合法值,如果是則繼續(xù)進(jìn)行時間換算和時間檢查,如果不是,在提示用 戶調(diào)整客戶端時間后,重新獲得客戶端時間的單元,其中,Z1-Z2為所述服務(wù)器和所述客戶端 的時差,trt2為所述服務(wù)器的系統(tǒng)時間和所述客戶端時間的差。
      9.如權(quán)利要求7所述的裝置,其特征在于,所述用于根據(jù)服務(wù)器所在的時區(qū)和客戶端 所在的時區(qū),將客戶端時間換算為服務(wù)器所在時區(qū)的客戶端絕對時間的單元,具體用于確定客戶端絕對時間為、=It2-(Z2-Z1) I,所述^-Z1為所述客戶端和所述服務(wù)器的時 差,所述t2為所述客戶端時間。
      10.如權(quán)利要求7所述的裝置,其特征在于,所述用于使用客戶端絕對時間進(jìn)行時間檢 查并僅在檢查通過后允許用戶使用所述數(shù)字內(nèi)容的單元,具體包括用于確定所述數(shù)字內(nèi)容的可用時間的子單元;用于判斷所述客戶端絕對時間是否在所述數(shù)字內(nèi)容的可用時間內(nèi),如果是,允許用戶 使用所述數(shù)字內(nèi)容,否則不允許用戶使用所述數(shù)字內(nèi)容的子單元。
      全文摘要
      本發(fā)明公開了一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法及裝置,涉及數(shù)字內(nèi)容版權(quán)保護(hù)技術(shù),一種按時間控制的數(shù)字內(nèi)容版權(quán)保護(hù)方法,包括獲得服務(wù)器所在的時區(qū),以及用戶的客戶端時間和客戶端所在的時區(qū);根據(jù)服務(wù)器所在的時區(qū)和客戶端所在的時區(qū),將客戶端時間換算為服務(wù)器所在時區(qū)的客戶端絕對時間;使用所述客戶端絕對時間進(jìn)行時間檢查并僅在檢查通過后允許用戶使用所述數(shù)字內(nèi)容。由于以服務(wù)器時間作為時間檢查的基準(zhǔn)時間,通過進(jìn)行時區(qū)換算和時間檢查,來驗證用戶當(dāng)前時間是否在該數(shù)字內(nèi)容的可用時間內(nèi),從而實現(xiàn)在跨時區(qū)使用數(shù)字內(nèi)容時,對數(shù)字內(nèi)容進(jìn)行版權(quán)保護(hù)。
      文檔編號G06F21/00GK102096773SQ20091024248
      公開日2011年6月15日 申請日期2009年12月15日 優(yōu)先權(quán)日2009年12月15日
      發(fā)明者楊雪峰, 賈麗, 郭巍 申請人:北京北大方正技術(shù)研究院有限公司, 北大方正集團(tuán)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1