服務(wù)器、系統(tǒng)和數(shù)字權(quán)利合并方法
【專利摘要】本發(fā)明提供了一種服務(wù)器,配置有服務(wù)端,包括:事件檢測(cè)單元,用于檢測(cè)在服務(wù)端發(fā)生的購(gòu)買事件;購(gòu)買狀況判斷單元,用于判斷用戶是否購(gòu)買過(guò)指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利;授權(quán)文件生成單元,用于在購(gòu)買過(guò)的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的指定數(shù)字商品的組成部分的組合授權(quán)文件;授權(quán)文件發(fā)送單元,用于將組合授權(quán)文件發(fā)送至客戶端,以由客戶端對(duì)指定數(shù)字商品進(jìn)行權(quán)利控制。本發(fā)明還提供一種系統(tǒng)和一種數(shù)字權(quán)利合并方法。通過(guò)本發(fā)明的技術(shù)方案,可以避免由客戶端實(shí)現(xiàn)對(duì)數(shù)字權(quán)利的合并操作,從而無(wú)需考慮合并規(guī)則的變化會(huì)客戶端的影響,滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
【專利說(shuō)明】服務(wù)器、系統(tǒng)和數(shù)字權(quán)利合并方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字權(quán)利管理【技術(shù)領(lǐng)域】,具體而言,涉及一種服務(wù)器、一種系統(tǒng)和一種數(shù)字權(quán)利合并方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)與數(shù)字出版技術(shù)的發(fā)展以及多種終端設(shè)備的普及,用戶希望對(duì)數(shù)字商品的內(nèi)容進(jìn)行細(xì)粒度的應(yīng)用,同時(shí)內(nèi)容提供商也希望能夠?qū)?shù)字商品分章節(jié)拆分后進(jìn)行銷售,從而通過(guò)對(duì)數(shù)字商品的授權(quán)進(jìn)行分章節(jié)后的控制,以獲得最大的利益。在這種情況下,一種數(shù)字商品被拆分成多個(gè)章節(jié),用戶可以分多次購(gòu)買該本書(shū)的不同章節(jié)進(jìn)行閱讀,對(duì)于每一次購(gòu)買的章節(jié),內(nèi)容提供商都需要提供一個(gè)針對(duì)該次購(gòu)買所對(duì)應(yīng)的授權(quán)。為滿足用戶分多次購(gòu)買同一種數(shù)字商品的不同章節(jié)的需求,需要對(duì)多個(gè)章節(jié)的授權(quán)進(jìn)行合并控制。
[0003]目前,行業(yè)中也提出了一些相關(guān)內(nèi)容的版權(quán)保護(hù)方案,主要方案是針對(duì)數(shù)字商品的不同章節(jié)分別進(jìn)行授權(quán),每一次授權(quán)都是獨(dú)立的章節(jié)授權(quán),最后由客戶端進(jìn)行這些章節(jié)授權(quán)的合并和應(yīng)用,在這種情況下客戶端的合并規(guī)則較復(fù)雜,一旦合并規(guī)則發(fā)生了變化,那么客戶端就要進(jìn)行修改和升級(jí),同時(shí)需要對(duì)大面積用戶的客戶端軟件更新。另外,這種情況不能夠被第三方開(kāi)發(fā)的客戶端重復(fù)利用,這些客戶端也需要相應(yīng)地針對(duì)規(guī)則變化進(jìn)行軟件升級(jí)。這種在客戶端對(duì)數(shù)字商品授權(quán)進(jìn)行合并的方法無(wú)法滿足快速部署和使用的控制,不能滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
[0004]因此,需要一種新的數(shù)字權(quán)利合并技術(shù),可以避免由客戶端實(shí)現(xiàn)對(duì)數(shù)字權(quán)利的合并操作,從而無(wú)需考慮合并規(guī)則的變化會(huì)客戶端的影響,滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述問(wèn)題,提出了一種新的數(shù)字權(quán)利合并技術(shù),可以避免由客戶端實(shí)現(xiàn)對(duì)數(shù)字權(quán)利的合并操作,從而無(wú)需考慮合并規(guī)則的變化會(huì)客戶端的影響,滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
[0006]有鑒于此,本發(fā)明提出了一種服務(wù)器,配置有服務(wù)端,包括:事件檢測(cè)單元,用于檢測(cè)在所述服務(wù)端發(fā)生的購(gòu)買事件;購(gòu)買狀況判斷單元,用于在所述事件檢測(cè)單元檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利的情況下,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利;授權(quán)文件生成單元,用于在所述購(gòu)買狀況判斷單元的判斷結(jié)果為購(gòu)買過(guò)的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件;授權(quán)文件發(fā)送單元,用于將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
[0007]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0008]根據(jù)本發(fā)明的另一方面,還提出了一種系統(tǒng),包括:終端和如上述技術(shù)方案中任一項(xiàng)所述的服務(wù)器,其中,所述終端配置有客戶端,包括:權(quán)利購(gòu)買單元,用于根據(jù)接收到的購(gòu)買指令,從所述服務(wù)器中配置的服務(wù)端購(gòu)買相應(yīng)的數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利;文件存儲(chǔ)單元,用于存儲(chǔ)授權(quán)文件,所述授權(quán)文件用于對(duì)從所述服務(wù)端購(gòu)買的應(yīng)用權(quán)利進(jìn)行控制。
[0009]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0010]根據(jù)本發(fā)明的又一方面,還提出了一種數(shù)字權(quán)利合并方法,包括:檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利;判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利,若購(gòu)買過(guò),則生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件;將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
[0011]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0012]通過(guò)以上技術(shù)方案,可以避免由客戶端實(shí)現(xiàn)對(duì)數(shù)字權(quán)利的合并操作,從而無(wú)需考慮合并規(guī)則的變化會(huì)客戶端的影響,滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
【專利附圖】
【附圖說(shuō)明】
[0013]圖1示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器的框圖;
[0014]圖2示出了根據(jù)本發(fā)明的實(shí)施例的系統(tǒng)的框圖;
[0015]圖3示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)字權(quán)利合并方法的流程圖;
[0016]圖4示出了根據(jù)本發(fā)明的實(shí)施例的進(jìn)行數(shù)字權(quán)利合并的原理示意圖。
【具體實(shí)施方式】
[0017]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0018]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明并不限于下面公開(kāi)的具體實(shí)施例的限制。
[0019]圖1示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器的框圖。
[0020]如圖1所示,根據(jù)本發(fā)明的實(shí)施例的服務(wù)器100,配置有服務(wù)端,包括:事件檢測(cè)單元102,用于檢測(cè)在所述服務(wù)端發(fā)生的購(gòu)買事件;購(gòu)買狀況判斷單元104,用于在所述事件檢測(cè)單元102檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利的情況下,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利;授權(quán)文件生成單元106,用于在所述購(gòu)買狀況判斷單元104的判斷結(jié)果為購(gòu)買過(guò)的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件;授權(quán)文件發(fā)送單元108,用于將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
[0021]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器100將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器100對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器100進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0022]在上述技術(shù)方案中,優(yōu)選地,還包括:購(gòu)買記錄保存單元112,用于保存每個(gè)用戶對(duì)數(shù)字作品的購(gòu)買記錄,其中,所述購(gòu)買狀況判斷單元104通過(guò)查詢所述用戶的購(gòu)買記錄,以判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0023]在該技術(shù)方案中,由服務(wù)器100對(duì)用戶的購(gòu)買情況進(jìn)行記錄,從而當(dāng)用戶再次進(jìn)行購(gòu)買時(shí),可以由服務(wù)器100自己完成購(gòu)買情況的查詢工作,無(wú)需客戶端的參與。
[0024]在上述技術(shù)方案中,優(yōu)選地,所述購(gòu)買狀況判斷單元104包括:訂單號(hào)查詢子單元1040,用于通過(guò)查詢所述用戶購(gòu)買的數(shù)字作品的訂單號(hào),以根據(jù)所述訂單號(hào)獲知對(duì)應(yīng)的已購(gòu)買的應(yīng)用權(quán)利。
[0025]在該技術(shù)方案中,由于每次購(gòu)買時(shí)都會(huì)存在訂單號(hào),因而可以借由訂單號(hào)對(duì)已購(gòu)買的應(yīng)用權(quán)利進(jìn)行查詢。
[0026]在上述技術(shù)方案中,優(yōu)選地,還包括:第一請(qǐng)求發(fā)送單元114,用于向所述客戶端發(fā)送第一查詢請(qǐng)求,以獲知所述客戶端中已存儲(chǔ)的授權(quán)文件,其中,所述購(gòu)買狀況判斷單元104根據(jù)所述已存儲(chǔ)的授權(quán)文件,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0027]在該技術(shù)方案中,由于客戶端中會(huì)存儲(chǔ)已購(gòu)買的應(yīng)用權(quán)利對(duì)應(yīng)的授權(quán)文件,因而服務(wù)器100可以不對(duì)用戶的購(gòu)買情況進(jìn)行記錄,而是由客戶端與服務(wù)器100進(jìn)行交互,通過(guò)查看在客戶端已存儲(chǔ)的授權(quán)文件來(lái)獲知用戶的購(gòu)買情況。
[0028]在上述技術(shù)方案中,優(yōu)選地,還包括:第二請(qǐng)求發(fā)送單元116,用于向所述客戶端發(fā)送第二查詢請(qǐng)求,以由所述客戶端根據(jù)自身存儲(chǔ)的授權(quán)文件判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利,其中,所述購(gòu)買狀況判斷單元104通過(guò)接收來(lái)自所述客戶端的判斷結(jié)果,以獲知所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0029]在該技術(shù)方案中,在服務(wù)器100與客戶端的配合中,可以由客戶端主動(dòng)查看當(dāng)前已存儲(chǔ)的授權(quán)文件,從而判斷用戶的購(gòu)買情況,并告知服務(wù)器100,由服務(wù)器100判斷是否需要進(jìn)行權(quán)利合并處理。
[0030]在上述技術(shù)方案中,優(yōu)選地,所述授權(quán)文件生成單元106還用于:在所述用戶還購(gòu)買過(guò)其他數(shù)字商品的應(yīng)用權(quán)利的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的數(shù)字商品的綜合授權(quán)文件,其中,所述授權(quán)文件發(fā)送單元108還將所述綜合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)相應(yīng)的數(shù)字商品進(jìn)行權(quán)利控制。
[0031]在該技術(shù)方案中,如果用戶購(gòu)買的應(yīng)用權(quán)利數(shù)量很多,比如對(duì)于數(shù)字書(shū)籍而言,購(gòu)買了很多數(shù)字書(shū)籍的閱讀權(quán)利,那么對(duì)于這些閱讀權(quán)利對(duì)應(yīng)的授權(quán)文件也存在難以管理的問(wèn)題。因此,由于都屬于同一用戶的應(yīng)用權(quán)利,可以將這些屬于不同數(shù)字商品(比如不同數(shù)字書(shū)籍)的授權(quán)文件進(jìn)行合并處理,以便于客戶端對(duì)授權(quán)文件進(jìn)行管理。
[0032]圖2示出了根據(jù)本發(fā)明的實(shí)施例的系統(tǒng)的框圖。
[0033]如圖2所示,根據(jù)本發(fā)明的實(shí)施例的系統(tǒng)1000,包括:終端200和如圖1所示的服務(wù)器100,其中,所述終端200配置有客戶端,包括:權(quán)利購(gòu)買單元202,用于根據(jù)接收到的購(gòu)買指令,從所述服務(wù)器100中配置的服務(wù)端購(gòu)買相應(yīng)的數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利;文件存儲(chǔ)單元204,用于存儲(chǔ)授權(quán)文件,所述授權(quán)文件用于對(duì)從所述服務(wù)端購(gòu)買的應(yīng)用權(quán)利進(jìn)行控制。
[0034]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器100將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器100對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器100進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0035]圖3示出了根據(jù)本發(fā)明的實(shí)施例的數(shù)字權(quán)利合并方法的流程圖。
[0036]如圖3所示,根據(jù)本發(fā)明的實(shí)施例的數(shù)字權(quán)利合并方法,包括:
[0037]步驟302,檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利;
[0038]步驟304,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利;
[0039]步驟306,若購(gòu)買過(guò),則生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件;
[0040]步驟308,將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
[0041]在該技術(shù)方案中,用戶通過(guò)客戶端訪問(wèn)服務(wù)端,并從服務(wù)端購(gòu)買數(shù)字商品的應(yīng)用權(quán)利。數(shù)字商品可以包括很多種類,以數(shù)字書(shū)籍為例,用戶通過(guò)購(gòu)買數(shù)字書(shū)籍的一個(gè)或多個(gè)章節(jié)的閱讀權(quán)利之后,可以通過(guò)客戶端閱讀對(duì)應(yīng)的章節(jié)。當(dāng)用戶購(gòu)買了同一數(shù)字書(shū)籍的多個(gè)章節(jié)的閱讀權(quán)利后,服務(wù)器將主動(dòng)生成對(duì)應(yīng)于所有這些章節(jié)的組合授權(quán)文件后,發(fā)送至客戶端,而無(wú)需客戶端對(duì)其進(jìn)行合并處理。由于是在服務(wù)器對(duì)權(quán)利進(jìn)行合并,因此即使需要改變合并規(guī)則,也只需要對(duì)服務(wù)器進(jìn)行更新即可,對(duì)于客戶端則不需要進(jìn)行專門的更新和升級(jí)。
[0042]在上述技術(shù)方案中,優(yōu)選地,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括:保存每個(gè)用戶對(duì)數(shù)字作品的購(gòu)買記錄;通過(guò)查詢所述用戶的購(gòu)買記錄,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0043]在該技術(shù)方案中,由服務(wù)器對(duì)用戶的購(gòu)買情況進(jìn)行記錄,從而當(dāng)用戶再次進(jìn)行購(gòu)買時(shí),可以由服務(wù)器自己完成購(gòu)買情況的查詢工作,無(wú)需客戶端的參與。
[0044]在上述技術(shù)方案中,優(yōu)選地,查詢所述用戶的購(gòu)買記錄的步驟包括:通過(guò)查詢所述用戶購(gòu)買的數(shù)字作品的訂單號(hào),以根據(jù)所述訂單號(hào)獲知對(duì)應(yīng)的已購(gòu)買的應(yīng)用權(quán)利。
[0045]在該技術(shù)方案中,由于每次購(gòu)買時(shí)都會(huì)存在訂單號(hào),因而可以借由訂單號(hào)對(duì)已購(gòu)買的應(yīng)用權(quán)利進(jìn)行查詢。
[0046]在上述技術(shù)方案中,優(yōu)選地,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括:向所述客戶端發(fā)送第一查詢請(qǐng)求,以獲知所述客戶端中已存儲(chǔ)的授權(quán)文件;根據(jù)所述已存儲(chǔ)的授權(quán)文件,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0047]在該技術(shù)方案中,由于客戶端中會(huì)存儲(chǔ)已購(gòu)買的應(yīng)用權(quán)利對(duì)應(yīng)的授權(quán)文件,因而服務(wù)器可以不對(duì)用戶的購(gòu)買情況進(jìn)行記錄,而是由客戶端與服務(wù)器進(jìn)行交互,通過(guò)查看在客戶端已存儲(chǔ)的授權(quán)文件來(lái)獲知用戶的購(gòu)買情況。
[0048]在上述技術(shù)方案中,優(yōu)選地,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括:向所述客戶端發(fā)送第二查詢請(qǐng)求,以由所述客戶端根據(jù)自身存儲(chǔ)的授權(quán)文件判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利;接收來(lái)自所述客戶端的判斷結(jié)果,以獲知所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
[0049]在該技術(shù)方案中,在服務(wù)器與客戶端的配合中,可以由客戶端主動(dòng)查看當(dāng)前已存儲(chǔ)的授權(quán)文件,從而判斷用戶的購(gòu)買情況,并告知服務(wù)器,由服務(wù)器判斷是否需要進(jìn)行權(quán)利合并處理。
[0050]在上述技術(shù)方案中,優(yōu)選地,還包括:若所述用戶還購(gòu)買過(guò)其他數(shù)字商品的應(yīng)用權(quán)利,則生成對(duì)應(yīng)于所有已購(gòu)買的數(shù)字商品的綜合授權(quán)文件;將所述綜合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)相應(yīng)的數(shù)字商品進(jìn)行權(quán)利控制。
[0051]在該技術(shù)方案中,如果用戶購(gòu)買的應(yīng)用權(quán)利數(shù)量很多,比如對(duì)于數(shù)字書(shū)籍而言,購(gòu)買了很多數(shù)字書(shū)籍的閱讀權(quán)利,那么對(duì)于這些閱讀權(quán)利對(duì)應(yīng)的授權(quán)文件也存在難以管理的問(wèn)題。因此,由于都屬于同一用戶的應(yīng)用權(quán)利,可以將這些屬于不同數(shù)字商品(比如不同數(shù)字書(shū)籍)的授權(quán)文件進(jìn)行合并處理,以便于客戶端對(duì)授權(quán)文件進(jìn)行管理。
[0052]圖4示出了根據(jù)本發(fā)明的實(shí)施例的進(jìn)行數(shù)字權(quán)利合并的原理示意圖。下面結(jié)合圖4及具體的數(shù)字權(quán)利合并的示例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0053]如圖4所示,本發(fā)明的技術(shù)方案主要涉及用戶402、服務(wù)器和客戶端412三方之間的信息交互,其中,服務(wù)器具體可以包括:銷售服務(wù)器404、訂單服務(wù)器406、協(xié)議生成服務(wù)器408和授權(quán)服務(wù)器410等。
[0054]以購(gòu)買《西游記》的閱讀權(quán)利為例,假定共100章,具體的權(quán)利合并步驟包括:
[0055]步驟1,用戶402通過(guò)客戶單412登陸銷售服務(wù)器404,從銷售服務(wù)器404購(gòu)買《西游記》第4章的閱讀權(quán)利,訂單號(hào)為W3 ;
[0056]步驟2,銷售服務(wù)器404將用戶信息、訂單信息、本次銷售權(quán)利信息等記錄在訂單服務(wù)器406上;
[0057]步驟3,銷售服務(wù)器404根據(jù)用戶信息,從訂單服務(wù)器406上查詢所有相關(guān)訂單,以用于確定該用戶是否已經(jīng)購(gòu)買過(guò)《西游記》的其他章節(jié)的閱讀權(quán)利;
[0058]步驟4,銷售服務(wù)器404將查詢到的所有歷史訂單號(hào)和本次新訂單號(hào)、本次銷售權(quán)利信息都發(fā)送給協(xié)議生成服務(wù)器408,比如該用戶購(gòu)買過(guò)《西游記》的第2章和第3章,訂單號(hào)分別為Wl和W2,則將W1、W2、W3以及本次銷售的權(quán)利信息等發(fā)生至協(xié)議生成服務(wù)器408 ;
[0059]步驟5,協(xié)議生成服務(wù)器408記錄本次訂單信息和本次銷售權(quán)利信息等,并根據(jù)歷史訂單號(hào)查詢出所有的歷史授權(quán)權(quán)利信息,比如根據(jù)Wl查詢出購(gòu)買的第2章的閱讀權(quán)利;
[0060]步驟6,協(xié)議生成服務(wù)器408向授權(quán)服務(wù)器410發(fā)送所有的歷史授權(quán)信息和本次授權(quán)信息;
[0061]步驟7,授權(quán)服務(wù)器410將所有的歷史授權(quán)權(quán)利信息和本次新的權(quán)利進(jìn)行權(quán)利合并,取得最大的授權(quán)信息集合,形成合并后的權(quán)利信息,并生成一個(gè)新的授權(quán)文件,則生成的新的授權(quán)文件將允許用戶對(duì)《西游記》的第2、3、4章進(jìn)行閱讀;
[0062]步驟8,授權(quán)服務(wù)器410將新的授權(quán)文件返回給銷售服務(wù)器404 ;
[0063]步驟9,銷售服務(wù)器404將新的授權(quán)文件返回給客戶端412 ;
[0064]步驟10,客戶端412接收到新的授權(quán)文件后覆蓋本地的歷史授權(quán)文件,并根據(jù)其中新的權(quán)利項(xiàng)進(jìn)行授權(quán)控制。
[0065]以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中在對(duì)數(shù)字權(quán)利進(jìn)行合并時(shí),必須在客戶端進(jìn)行合并處理的操作,經(jīng)常需要客戶端進(jìn)行更新和升級(jí)等,不利于具體控制和操作,因此,本發(fā)明提供了一種服務(wù)器、一種系統(tǒng)和一種數(shù)字權(quán)利合并方法,可以避免由客戶端實(shí)現(xiàn)對(duì)數(shù)字權(quán)利的合并操作,從而無(wú)需考慮合并規(guī)則的變化會(huì)客戶端的影響,滿足用戶對(duì)數(shù)字商品的快速響應(yīng)應(yīng)用要求。
[0066]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種服務(wù)器,配置有服務(wù)端,其特征在于,包括: 事件檢測(cè)單元,用于檢測(cè)在所述服務(wù)端發(fā)生的購(gòu)買事件; 購(gòu)買狀況判斷單元,用于在所述事件檢測(cè)單元檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利的情況下,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利; 授權(quán)文件生成單元,用于在所述購(gòu)買狀況判斷單元的判斷結(jié)果為購(gòu)買過(guò)的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件; 授權(quán)文件發(fā)送單元,用于將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
2.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,還包括: 購(gòu)買記錄保存單元,用于保存每個(gè)用戶對(duì)數(shù)字作品的購(gòu)買記錄,其中, 所述購(gòu)買狀況判斷單元通過(guò)查詢所述用戶的購(gòu)買記錄,以判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
3.根據(jù)權(quán)利要求2所述的服務(wù)器,其特征在于,所述購(gòu)買狀況判斷單元包括: 訂單號(hào)查詢子單元,用于通過(guò)查詢所述用戶購(gòu)買的數(shù)字作品的訂單號(hào),以根據(jù)所述訂單號(hào)獲知對(duì)應(yīng)的已購(gòu)買的應(yīng)用權(quán)利。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的服務(wù)器,其特征在于,還包括: 第一請(qǐng)求發(fā)送單元,用于向所述客戶端發(fā)送第一查詢請(qǐng)求,以獲知所述客戶端中已存儲(chǔ)的授權(quán)文件,其中, 所述購(gòu)買狀況判斷單元根據(jù)所述已存儲(chǔ)的授權(quán)文件,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的服務(wù)器,其特征在于,還包括: 第二請(qǐng)求發(fā)送單元,用于向所述客戶端發(fā)送第二查詢請(qǐng)求,以由所述客戶端根據(jù)自身存儲(chǔ)的授權(quán)文件判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利,其中, 所述購(gòu)買狀況判斷單元通過(guò)接收來(lái)自所述客戶端的判斷結(jié)果,以獲知所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的服務(wù)器,其特征在于,所述授權(quán)文件生成單元還用于: 在所述用戶還購(gòu)買過(guò)其他數(shù)字商品的應(yīng)用權(quán)利的情況下,生成對(duì)應(yīng)于所有已購(gòu)買的數(shù)字商品的綜合授權(quán)文件,其中, 所述授權(quán)文件發(fā)送單元還將所述綜合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)相應(yīng)的數(shù)字商品進(jìn)行權(quán)利控制。
7.一種系統(tǒng),其特征在于,包括:終端和如權(quán)利要求1至6中任一項(xiàng)所述的服務(wù)器,其中, 所述終端配置有客戶端,包括: 權(quán)利購(gòu)買單元,用于根據(jù)接收到的購(gòu)買指令,從所述服務(wù)器中配置的服務(wù)端購(gòu)買相應(yīng)的數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利; 文件存儲(chǔ)單元,用于存儲(chǔ)授權(quán)文件,所述授權(quán)文件用于對(duì)從所述服務(wù)端購(gòu)買的應(yīng)用權(quán)利進(jìn)行控制。
8.一種數(shù)字權(quán)利合并方法,其特征在于,包括: 檢測(cè)到用戶通過(guò)客戶端從服務(wù)端購(gòu)買指定數(shù)字商品的一個(gè)或多個(gè)組成部分的應(yīng)用權(quán)利; 判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利,若購(gòu)買過(guò),則生成對(duì)應(yīng)于所有已購(gòu)買的所述指定數(shù)字商品的組成部分的組合授權(quán)文件; 將所述組合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)所述指定數(shù)字商品進(jìn)行權(quán)利控制。
9.根據(jù)權(quán)利要求8所述的數(shù)字權(quán)利合并方法,其特征在于,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括: 保存每個(gè)用戶對(duì)數(shù)字作品的購(gòu)買記錄; 通過(guò)查詢所述用戶的購(gòu)買記錄,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
10.根據(jù)權(quán)利要求9所述的數(shù)字權(quán)利合并方法,其特征在于,查詢所述用戶的購(gòu)買記錄的步驟包括: 通過(guò)查詢所述用戶購(gòu)買的數(shù)字作品的訂單號(hào),以根據(jù)所述訂單號(hào)獲知對(duì)應(yīng)的已購(gòu)買的應(yīng)用權(quán)利。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的數(shù)字權(quán)利合并方法,其特征在于,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括: 向所述客戶端發(fā)送第一查詢請(qǐng)求,以獲知所述客戶端中已存儲(chǔ)的授權(quán)文件; 根據(jù)所述已存儲(chǔ)的授權(quán)文件,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
12.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的數(shù)字權(quán)利合并方法,其特征在于,判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利的步驟包括: 向所述客戶端發(fā)送第二查詢請(qǐng)求,以由所述客戶端根據(jù)自身存儲(chǔ)的授權(quán)文件判斷所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利; 接收來(lái)自所述客戶端的判斷結(jié)果,以獲知所述用戶是否購(gòu)買過(guò)所述指定數(shù)字商品的其他組成部分的應(yīng)用權(quán)利。
13.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的數(shù)字權(quán)利合并方法,其特征在于,還包括: 若所述用戶還購(gòu)買過(guò)其他數(shù)字商品的應(yīng)用權(quán)利,則生成對(duì)應(yīng)于所有已購(gòu)買的數(shù)字商品的綜合授權(quán)文件; 將所述綜合授權(quán)文件發(fā)送至所述客戶端,以由所述客戶端對(duì)相應(yīng)的數(shù)字商品進(jìn)行權(quán)利控制。
【文檔編號(hào)】G06F21/10GK104182659SQ201310190159
【公開(kāi)日】2014年12月3日 申請(qǐng)日期:2013年5月21日 優(yōu)先權(quán)日:2013年5月21日
【發(fā)明者】王海濤, 馬靜山, 丁力 申請(qǐng)人:北大方正集團(tuán)有限公司, 北京方正阿帕比技術(shù)有限公司