專利名稱:下載和追蹤數(shù)字材料的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于下載和追蹤數(shù)字材料的方法和系統(tǒng),更具體地講,涉及一種用于管理取得版權(quán)的、許可的或以其它方式受保護(hù)的數(shù)字材料的下載和轉(zhuǎn)移(transfer),例如以防止未授權(quán)的復(fù)制的手段。
背景技術(shù):
在此使用的“數(shù)字材料”指的是可存儲和在電子設(shè)備或存儲設(shè)備例如在此所述的任何類型的終端間轉(zhuǎn)移的任何數(shù)字或計算機(jī)數(shù)據(jù)或信息。
“數(shù)字?jǐn)?shù)據(jù)項(xiàng)(Digital Data Item)”(DDI)為數(shù)字材料的一特殊例子。DDI是數(shù)字材料的獨(dú)特可識別的項(xiàng)。
在網(wǎng)絡(luò)化數(shù)據(jù)通信系統(tǒng)中,用戶有權(quán)訪問能夠從本地或遠(yuǎn)程信息源請求和接收信息的終端。在這樣的系統(tǒng)中,終端可以是一種處理系統(tǒng)、計算機(jī)或計算機(jī)設(shè)備、個人計算機(jī)(PC)、移動電話或蜂窩式電話、移動數(shù)據(jù)終端、便攜式計算機(jī)、個人數(shù)字助理(PDA)、尋呼機(jī)、瘦客戶機(jī)(thinclient)、電視、機(jī)頂盒或任何其它相似類型的電子設(shè)備。終端能夠請求和/或接收信息或數(shù)據(jù)文件例如DDI的能力可由應(yīng)用程序、硬件、固件等來提供。終端可設(shè)置有相關(guān)設(shè)備,例如局部存儲設(shè)備如硬盤驅(qū)動或固態(tài)驅(qū)動或存儲器、介質(zhì)卡(例如CF或SD卡)等。
信息源可以是一服務(wù)器(若干服務(wù)器)或連接到信息存儲設(shè)備任何其它類型的合適的終端。由通信手段來促使在終端和信息源或其它終端(若干終端)間的信息的交換(即,信息或數(shù)據(jù)例如DDI的請求和/或接受)??赏ㄟ^物理線纜,例如金屬線纜如電話線、半導(dǎo)體線纜、電磁信號例如射頻信號或紅外信號、光纖電纜、衛(wèi)星鏈路或連接到網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的任何其它這樣的介質(zhì)或其組合,來實(shí)現(xiàn)該通信手段。
網(wǎng)絡(luò)基礎(chǔ)架構(gòu)可包括設(shè)備例如電話交換機(jī)、基站、電橋、路由器或任何其它這樣的專用部件,其促使終端和信息源間的連接??偲饋碚f,終端、通信手段、基礎(chǔ)架構(gòu)和信息源的互連組稱作為網(wǎng)絡(luò)。網(wǎng)絡(luò)本身可采取多種形式。例如,其可以是計算機(jī)網(wǎng)絡(luò)、電信網(wǎng)絡(luò)、數(shù)據(jù)通信網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、無線網(wǎng)、互聯(lián)網(wǎng)絡(luò)、內(nèi)部網(wǎng)、因特網(wǎng)及其發(fā)展、瞬態(tài)網(wǎng)絡(luò)或瞬時網(wǎng)絡(luò)、以上的組合或提供計算機(jī)化、電子或數(shù)字設(shè)備間通信的任何其它類型的網(wǎng)絡(luò)。在本說明書中引用的網(wǎng)絡(luò)應(yīng)該允許包括任何類型的終端或其它相似類型的電子設(shè)備或其部分,其被提供使得能夠與至少一個其它終端通信。
目前,還沒有以任何正式的方式限制數(shù)字材料的分配。數(shù)字材料的下載可受密碼或用戶名和密碼的限制,然而一旦數(shù)字材料下載到終端,數(shù)字材料的分配通常不受限制。
數(shù)字版權(quán)管理(DRM)是假缺乏被強(qiáng)加于數(shù)字?jǐn)?shù)據(jù)項(xiàng)(DDI)所憑借的方法。DDI可被自由復(fù)制,而不會降低其質(zhì)量。制造商、內(nèi)容提供商和工業(yè)團(tuán)體聯(lián)盟已進(jìn)行了某些限制數(shù)字材料分配的嘗試。
需要提供一種下載、追蹤和/或監(jiān)視數(shù)字材料的可靠的方法和/或系統(tǒng),以防止未授權(quán)的復(fù)制的激增,和確保如果期望的話,可以以每一復(fù)制為基礎(chǔ)來收取收入,其又可增加數(shù)字材料的稀缺性(或“可收回性(collectability)”)。
對數(shù)字材料例如圖像、音頻、視頻、鈴聲、游戲、歌曲等有利的是,不管數(shù)字材料能夠例如通過網(wǎng)絡(luò)、存儲設(shè)備或介質(zhì)卡或任何其它裝置的交換如何傳播,其都能夠被下載、追蹤和/或監(jiān)視。
這確定需要一種方法、系統(tǒng)和/或指令的計算機(jī)可讀介質(zhì),其克服或至少改善現(xiàn)有技術(shù)的內(nèi)在問題。
發(fā)明內(nèi)容
本發(fā)明的廣泛形式設(shè)法提供一種系統(tǒng)和/或方法,其適合于管理取得版權(quán)、許可的或以其它方式受保護(hù)或自有的數(shù)字材料,例如圖像、音頻、視頻、鈴聲游戲、歌曲等在終端間的安全轉(zhuǎn)移,從而防止未授權(quán)的復(fù)制或使用。
本發(fā)明設(shè)法提供數(shù)字材料如數(shù)字?jǐn)?shù)據(jù)項(xiàng)(DDIs)固定、有限數(shù)量的的復(fù)本,其可從信息源下載;和可轉(zhuǎn)移但不可修改或復(fù)制DDI。這設(shè)法確保,僅有限數(shù)量的DDI復(fù)本不斷流通,因此還增加數(shù)字材料的“可收回性”。
本發(fā)明的另外的廣泛形式設(shè)法限制可下載DDI的總的次數(shù),從而設(shè)法確保僅數(shù)字材料特殊項(xiàng)的有限數(shù)量的復(fù)本在流通。在特殊形式下,這種系統(tǒng)可以作為已付費(fèi)的定購下載服務(wù)或增值推銷服務(wù)而被提供。
本發(fā)明還設(shè)法促使DDI的轉(zhuǎn)移(通過從發(fā)信方終端傳送到目的地終端),從而DDI的所有權(quán)或使用DDI的權(quán)利也被轉(zhuǎn)移,且因而在中心記錄。當(dāng)轉(zhuǎn)移DDI時,可出現(xiàn)追蹤DDI的所有權(quán)或許可。
本發(fā)明另外的廣泛形式中,提供一種方法,其將存儲在信息源的DDI提供給用戶且追蹤所述DDI,所述用戶已注冊和將應(yīng)用程序下載到所述用戶的終端,所述應(yīng)用程序編碼所述終端的唯一標(biāo)識符,所述方法包括下列步驟驗(yàn)證所述用戶;使用唯一的序列號來識別要下載到所述終端的所述DDI;通過所述信息源與所述終端間通信,將所述DDI下載到所述終端;以及由此,只有當(dāng)所述DDI從原終端刪除時,所述DDI才可順序地下載到另一終端。
根據(jù)另一方面的本發(fā)明設(shè)法通過以下步驟提供DDI到另一終端的轉(zhuǎn)移原用戶開始從信息源下載DDI;接受方用戶接受從所述信息源到接受方終端的下載;
所述DDI從原終端刪除;所述DDI下載到所述接受方終端;以及唯一的密鑰被傳送給所述接受方終端。
使用中間第三方來授權(quán)下載和轉(zhuǎn)移,可處理此過程。所述原用戶可以是將所述DDI轉(zhuǎn)移到另一終端的所述接受方用戶。
根據(jù)本發(fā)明的另外廣泛的形式,提供一種給用戶提供數(shù)字?jǐn)?shù)據(jù)項(xiàng)的方法,所述用戶已經(jīng)在服務(wù)器上注冊,從而用戶信息已存儲在用戶信息數(shù)據(jù)庫中,通過在應(yīng)用程序中編碼用戶終端的唯一標(biāo)識符,所述應(yīng)用程序還與所述用戶終端聯(lián)系,所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中,所述方法包括下列步驟從所述用戶終端上的應(yīng)用程序接收對所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的請求;通過查詢所述用戶信息數(shù)據(jù)庫,來檢查所述應(yīng)用程序的授權(quán)以獲得所述數(shù)字?jǐn)?shù)據(jù)項(xiàng);以及如果被授權(quán),將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給所述用戶終端。
在本發(fā)明的多種可能但非限制性的特殊方面中所述用戶信息和所述唯一的標(biāo)識符還存儲在所述用戶終端;所述用戶信息和所述唯一的標(biāo)識符存儲在所述用戶終端上的另外的用戶信息數(shù)據(jù)庫中;通過比較在所述服務(wù)器上的所述用戶信息數(shù)據(jù)庫和在所述用戶終端上的所述另外的用戶信息數(shù)據(jù)庫,來執(zhí)行授權(quán);所述唯一的標(biāo)識符為所述用戶終端或其部分的序列號、產(chǎn)品編號、制造編號等;所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送的成功完成被報告給所述服務(wù)器且由其追蹤;所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)被分配唯一的序列號;和/或當(dāng)所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)已從所述用戶終端刪除時,所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)才可被順序地傳送給第二用戶終端。
根據(jù)本發(fā)明的另外廣泛的形式,提供一種將數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的方法,所述方法包括下列步驟在所述發(fā)信方終端的發(fā)信方應(yīng)用程序請求所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移,所述請求被傳送給服務(wù)器;在所述接受方終端的接受方應(yīng)用程序接受所述對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求,所述請求從所述服務(wù)器傳送;從所述發(fā)信方終端刪除所述數(shù)字?jǐn)?shù)據(jù)項(xiàng);以及將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述服務(wù)器傳送到所述接受方終端。
在本發(fā)明的進(jìn)一步多種可能的但非限制性的特殊方面中唯一的密鑰也傳送給所述接受方終端;更新與所述服務(wù)器聯(lián)系的數(shù)據(jù)庫以記錄所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移;所述發(fā)信方終端的用戶和所述接受方終端的用戶在與所述服務(wù)器聯(lián)系的用戶信息數(shù)據(jù)庫上注冊;在所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移之前,所述服務(wù)器檢查用戶的訪問權(quán)限;和/或所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)是與所述服務(wù)器聯(lián)系的內(nèi)容庫數(shù)據(jù)庫的一部分。
仍根據(jù)本發(fā)明的另外的廣泛形式,提供一種系統(tǒng),其用于提供用戶使用的數(shù)字?jǐn)?shù)據(jù)項(xiàng),其包括設(shè)置在用戶終端上的應(yīng)用程序,所述應(yīng)用程序存儲所述用戶終端的唯一標(biāo)識符;用戶信息數(shù)據(jù)庫,所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中;和服務(wù)器,其適合通過查詢所述用戶信息數(shù)據(jù)庫,來檢查所述應(yīng)用程序的授權(quán)以接收所述數(shù)字?jǐn)?shù)據(jù)項(xiàng),以及將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給所述用戶終端。
仍根據(jù)本發(fā)明的另外的廣泛形式,提供一種用于將數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的系統(tǒng),所述系統(tǒng)包括設(shè)置在所述發(fā)信方終端的發(fā)信方應(yīng)用程序,其用于請求所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移,所述請求被傳送給服務(wù)器;設(shè)置在所述接受方終端的接受方應(yīng)用程序,其用于接受所述對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求,所述請求從所述服務(wù)器傳送;所述服務(wù)器適合于實(shí)現(xiàn)從所述發(fā)信方終端刪除所述數(shù)字?jǐn)?shù)據(jù)項(xiàng),和將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述服務(wù)器傳送到所述接受方終端。
仍根據(jù)本發(fā)明的另外的廣泛形式,提供一種用于促進(jìn)數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的處理系統(tǒng),所述處理系統(tǒng)包括第一處理系統(tǒng),其與至少一個用戶信息數(shù)據(jù)庫聯(lián)系;第二處理系統(tǒng),其與至少一個內(nèi)容庫數(shù)據(jù)庫聯(lián)系;所述第一處理系統(tǒng)適合于從設(shè)置在發(fā)信方終端的發(fā)信方應(yīng)用程序接收對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求;所述第二處理系統(tǒng)適合于實(shí)現(xiàn)從所述發(fā)信方終端刪除所述數(shù)字?jǐn)?shù)據(jù)項(xiàng),和將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給設(shè)置在所述接受方終端的接受方應(yīng)用程序。
在本發(fā)明的另外廣泛的形式中,還提供一種系統(tǒng)和/或一種指令的計算機(jī)可讀介質(zhì),其用于實(shí)現(xiàn)或體現(xiàn)上述的方法。
在另外廣泛的形式中,本發(fā)明還提供一種服務(wù),其允許管理和追蹤DDI和DDI的接受方。這些為所述服務(wù)的用戶。
仍根據(jù)本發(fā)明的另外的廣泛形式,提供一種用戶信息數(shù)據(jù)庫,其用于促進(jìn)DDI追蹤和出版,以用于DDI的銷售、交換或轉(zhuǎn)移。
仍根據(jù)本發(fā)明的另外的廣泛形式,提供一種處理系統(tǒng),其根據(jù)給定時間內(nèi)用戶的DDI所有權(quán)的資產(chǎn)組合(portfolio)來估價DDI和給予服務(wù)的每一用戶等級評定。
通過下面的描述本發(fā)明將變得明顯,其通過其優(yōu)選但被限制性實(shí)施例的僅示例給出,結(jié)合附圖來描述。
圖1示出本發(fā)明的處理系統(tǒng)的實(shí)施例的示例性功能方框圖;圖2示出用于實(shí)現(xiàn)DDI下載到用戶終端的示例性的一系列步驟;圖3示出用于轉(zhuǎn)移DDI的示例性切換協(xié)議;圖4示出服務(wù)器端系統(tǒng)結(jié)構(gòu)的示例性具體實(shí)施例;圖5示出用戶或客戶端系統(tǒng)結(jié)構(gòu)的示例性具體實(shí)施例。
具體實(shí)施例方式
描述下列的方式,以提供對本發(fā)明的主題的更準(zhǔn)確的理解。
在附圖中,其被結(jié)合以示出本發(fā)明的特征,在整個附圖中,相同的標(biāo)號用于表示相同的部件。
使用處理系統(tǒng)可實(shí)現(xiàn)本發(fā)明的特殊實(shí)施例,其示例在圖1中示出。具體地,處理系統(tǒng)100一般至少包括處理器或處理單元102、存儲器104、輸入/輸出設(shè)備106,其通過總線或一組總線110連接在一起。還可提供接口112,其用于將處理系統(tǒng)100連接到存儲設(shè)備114,該存儲設(shè)備114安裝有數(shù)據(jù)庫116。存儲器104可以是任何形式的存儲器設(shè)備,例如易失性存儲器或非易失性存儲器、固態(tài)存儲設(shè)備、磁性設(shè)備等。輸入/輸出設(shè)備106接收數(shù)據(jù)輸入118,且可包括例如網(wǎng)絡(luò)連接等。輸出設(shè)備106產(chǎn)生數(shù)據(jù)輸出118。存儲設(shè)備114可以是任何形成的存儲裝置,例如易失性存儲器或非易失性存儲器、固態(tài)存儲設(shè)備、磁性設(shè)備等。
輸入/輸出設(shè)備106使用數(shù)據(jù)輸入/輸出118通過通信網(wǎng)絡(luò)或通信協(xié)議126和/或128(例如因特網(wǎng)或無線網(wǎng))與終端或設(shè)備122和/或124通信。作為示例性但非限制性示例,終端122可以是遠(yuǎn)程因特網(wǎng)連接的PC,其與具體為服務(wù)器的處理系統(tǒng)100通信,以及終端124可以是移動電話,其與服務(wù)器系統(tǒng)100無線通信128。
在使用時,處理系統(tǒng)100適合于允許DDI存儲在數(shù)據(jù)庫116中和/或從其檢索。處理器102通過輸入/輸出設(shè)備106接收指令,該指令例如下載請求,如果被授權(quán),那么系統(tǒng)100可通過輸入/輸出設(shè)備106將所請求的DDI發(fā)送給終端122或124。應(yīng)該理解,處理系統(tǒng)100可以時任何形式的處理系統(tǒng)、計算機(jī)終端、服務(wù)器、專用硬件等。
下面的示例提供了本發(fā)明的實(shí)施例的更詳細(xì)的討論。該示例確定為僅僅是示例性的,并非限制本發(fā)明的范圍。
具體形式上,本實(shí)施例設(shè)法確保僅有限數(shù)量的DDI復(fù)本被下載。確保這種情況所使用的方法包括下列步驟。
1.應(yīng)用程序(application),優(yōu)選地為Collector Applet,安裝在用戶終端。通過服務(wù)提供商將Collector Applet傳送給用戶終端122或124可實(shí)現(xiàn)其。僅需要在用戶第一次使用服務(wù)時執(zhí)行該步驟??蛇x地,CollectorApplet可預(yù)安裝在用戶終端。
2.為了使用服務(wù),用戶或等同地訂戶要進(jìn)行注冊。注冊需要用戶例如通過向服務(wù)器提交信息來將身份細(xì)節(jié)提供給服務(wù)提供商。訂購細(xì)節(jié)存儲在用戶信息數(shù)據(jù)庫(UID)中,且也被發(fā)送給服務(wù)器。僅需要在用戶或訂戶第一次使用Collector Applet時完成該注冊步驟。通過將UID定位在用戶終端和服務(wù)器,然后,服務(wù)可執(zhí)行基于分類的驗(yàn)證過程。
3.Collector Applet被綁定到用戶終端。每一用戶終端應(yīng)該有其自己的Collector Applet。Collector Applet編碼終端的唯一標(biāo)識符,從而CollectorApplet不對任何其它的終端起作用。終端的唯一標(biāo)識符可以是序列號(例如,MSISDN、IMSI、IMEI等)、或任何其它的易得到的標(biāo)識符、數(shù)字、代碼等,其唯一地確定終端或其部分。終端的唯一標(biāo)識符也存儲到用戶終端和服務(wù)器上的UID。僅需要在用戶第一次使用服務(wù)時執(zhí)行該步驟。
4.然后驗(yàn)證用戶,使用安全機(jī)制例如SSL(加密套接字協(xié)議層),對提供服務(wù)的服務(wù)器,確認(rèn)用戶。當(dāng)連接到服務(wù)器時,服務(wù)器可出現(xiàn)隨機(jī)數(shù)(nonce)。Collector Applet和服務(wù)器可計算UID和隨機(jī)數(shù)上的密碼單向散列。如果其匹配,那么用戶被驗(yàn)證。
5.然后識別DDI。通過由用戶提供的唯一序列號來識別要下載的DDI。
6.然后DDI下載到用戶終端。優(yōu)選地,應(yīng)該確保,DDI已成功地下載到用戶終端,而不是僅開始下載。
參照圖2,示出了確保成功下載到終端的方法200。在步驟205,Collector Applet從服務(wù)器請求DDI的下載。在步驟210,服務(wù)器需要驗(yàn)證請求。如果請求被拒絕,那么在步驟215中止業(yè)務(wù)處理。如果業(yè)務(wù)處理被中止,那么服務(wù)器不注冊下載,且用戶終端或設(shè)備去除所有的下載或部分所下載的DDI。如果在步驟210,服務(wù)器驗(yàn)證了請求,那么在步驟220,服務(wù)器啟動DDI的下載。在步驟225,Collector Applet檢查其是否應(yīng)該接受DDI的下載。如果Collector Applet沒有接受DDI的下載,那么在步驟215中止業(yè)務(wù)處理。如果Collector Applet接受DDI的下載,那么如步驟230所示,DDI從服務(wù)器送到用戶終端。在步驟235,Collector Applet檢查是否DDI已完全被下載,如果沒有,則在步驟215中止業(yè)務(wù)處理。如果接收到完全下載的DDI,那么在步驟240,Collector Applet告知服務(wù)器DDI的下載完成。在步驟245,服務(wù)器檢查是否在給定的時間范圍內(nèi)完成下載,如果沒有,則在步驟215中止業(yè)務(wù)處理。如果在步驟245,在可接受的時間范圍內(nèi)完成了下載,那么在步驟250,服務(wù)器向Collector Applet確認(rèn)完成了下載。然后在步驟255,Collector Applet本身核實(shí)其是否在該時間范圍內(nèi)接收到完全下載的DDI,其如果是肯定的,那么在步驟260,結(jié)束過程,或如果是否定的,那么中止業(yè)務(wù)處理。
現(xiàn)在討論轉(zhuǎn)移所下載的具體為DDI的數(shù)字材料。本實(shí)施例設(shè)法允許受保護(hù)的材料的轉(zhuǎn)移,從而接受方接收發(fā)信方的數(shù)字材料的復(fù)本,以及刪除發(fā)信方的數(shù)字材料的復(fù)本。
這可通過客戶端-服務(wù)器-客戶端操作來實(shí)現(xiàn)。即,兩CollectorApplet(在發(fā)信方終端的第一Collector Applet,和在接受方終端的第二Collector Applet)彼此不直接通信,而是通過一服務(wù)器(若干服務(wù)器)來發(fā)送消息/信息。使用任何的客戶機(jī)-服務(wù)器網(wǎng)絡(luò)包括WAP、SMS、TCP/IP(例如通過GRPS或3G)、無線或有線以太網(wǎng)或任何其它類型的網(wǎng)絡(luò)可實(shí)現(xiàn)其。
一旦開始轉(zhuǎn)移,實(shí)際結(jié)果為,DDI從發(fā)信方終端復(fù)制到接受方終端,且確保DDI(A)成功地轉(zhuǎn)移給接受方終端;和(B)從發(fā)信方終端刪除。
在具體實(shí)施例中,使用圖3所示的過程或協(xié)議可實(shí)現(xiàn)這。參照圖3,發(fā)信方300開始向服務(wù)器310的轉(zhuǎn)移305。接受方315接受自服務(wù)器310的DDI的下載。在圖3中,術(shù)語‘msg’、‘a(chǎn)ck’和‘t/o’分別指的是‘消息’、‘確認(rèn)’和‘時間/超時(time/out)’。然后DDI從發(fā)信方終端刪除320,且DDI被傳送325給接受方終端。唯一的密鑰也傳送給接受方終端。在服務(wù)器310,可注明記錄的日期以識別特定的DDI已從發(fā)信方終端刪除且發(fā)送給接受方終端。如果需要,可監(jiān)視這些業(yè)務(wù)處理的時間安排,以嘗試識別無效的或未完成的業(yè)務(wù)處理。
本發(fā)明可允許追蹤每一DDI的路徑。因?yàn)橛脩粜枰蚍?wù)器注冊以參與服務(wù),因此這是可能的。使用提供該服務(wù)的服務(wù)器,用戶還可僅將DDI轉(zhuǎn)移給另一用戶。這允許一服務(wù)器(或若干服務(wù)器)收集和維護(hù)關(guān)于下述的信息每一DDI的普及和可收回特性;參與用于不同分段和類型的DDI的DDI轉(zhuǎn)移服務(wù)的用戶的概況(profile);和用戶購買和轉(zhuǎn)移習(xí)慣。
每一DDI的追蹤還可與計費(fèi)軟件(billing software)或記帳軟件相關(guān)聯(lián)以收集和/或分配適于每一DDI的收入或付款。用戶可通過固定定購費(fèi)、每一DDI或每一套DDI的費(fèi)用或任何其它合適的支付方法來使用服務(wù)。在特殊實(shí)施例中,可以收取或可以不收取數(shù)字材料內(nèi)容提供商定購費(fèi),且可能的是,服務(wù)可給內(nèi)容提供商分配版權(quán)費(fèi)(royalty fee)。
圖4示出了適合使用于本發(fā)明的特殊服務(wù)器端系統(tǒng)結(jié)構(gòu)。一服務(wù)器(若干服務(wù)器)400包括內(nèi)容庫服務(wù)器(CLS)405,其裝有內(nèi)容庫數(shù)據(jù)庫(CLD)410和網(wǎng)絡(luò)服務(wù)器(web server)415。用戶信息服務(wù)器(UIS)420可裝有用戶信息數(shù)據(jù)庫(UID)425和網(wǎng)絡(luò)服務(wù)器430。網(wǎng)絡(luò)服務(wù)器415負(fù)責(zé)數(shù)字材料內(nèi)容管理,例如內(nèi)容的上載、刪除、瀏覽和編輯。網(wǎng)絡(luò)服務(wù)器430負(fù)責(zé)用戶信息的管理。用戶信息服務(wù)器420還優(yōu)選地與計費(fèi)系統(tǒng)和網(wǎng)絡(luò)激勵系統(tǒng)通信435。用戶對注冊和內(nèi)容下載的請求440由用戶信息服務(wù)器420接收,用戶信息服務(wù)器420還按照前述方法提供到用戶終端的響應(yīng)445。
圖5示出根據(jù)本發(fā)明的特殊實(shí)施例的用戶或客戶側(cè)系統(tǒng)結(jié)構(gòu)。服務(wù)器400(或若干服務(wù)器)是服務(wù)提供商網(wǎng)絡(luò)505的一部分,盡管這不是必要的特征。在GSM/GPRS網(wǎng)絡(luò)530的情況下,可通過基站525進(jìn)行內(nèi)容下載請求510、所許可的內(nèi)容傳送515和追蹤信息520的通信。用戶終端535(在此情況下為移動電話)開始內(nèi)容下載請求510,接收內(nèi)容下載515和向服務(wù)器400提供追蹤信息520。所示出的實(shí)施例中的內(nèi)容下載515可以通過不同的方法,包括SMS、WAP、WiFi/802.11或任何其它合適的手段??赏ㄟ^任何的手段例如紅外、藍(lán)牙或WiFi等,對于另一用戶終端550轉(zhuǎn)移許可的或取得版權(quán)的內(nèi)容540。追蹤信息570從終端550經(jīng)網(wǎng)絡(luò)530傳送到服務(wù)器400,或自服務(wù)器400經(jīng)網(wǎng)絡(luò)530從終端550接收。Collector Applet的操作在特殊實(shí)施例中,Collector Applet初始化和檢查用戶(即訂戶)有權(quán)有效持續(xù)訪問服務(wù)。然后,Collector Applet可顯示一組(若干組)可獲得的數(shù)字材料。用戶可增加、刪除和/或轉(zhuǎn)移DDI。Collector Applet聯(lián)系服務(wù)器400以核實(shí)轉(zhuǎn)移和增加被允許,且如何適當(dāng)?shù)脑?,開始DDI的下載。
如在此所使用的,標(biāo)志可以由許多序列號和/或唯一標(biāo)識符之一組成。
用戶還可與DDI相互作用。相互作用的形式為DDI特有的。如所示出的一些實(shí)施例對于移動電話鈴聲,用戶可與DDI本身相互作用,以將鈴聲設(shè)置為使用于移動電話的鈴聲;對于圖片或圖形,DDI可設(shè)置成墻紙或屏幕背景;或者對于游戲,用戶可選擇遵守規(guī)則。DDI特有選擇的特性被編碼在DDI本身內(nèi)。
服務(wù)器端的操作在特殊實(shí)施例中,本發(fā)明的服務(wù)器端具有許多功能,包括但并不必局限于內(nèi)容上載、瀏覽和索引;計費(fèi)和用戶服務(wù)。
響應(yīng)客戶終端和服務(wù)器都知道許多響應(yīng)和請求。這些包括注冊請求其由Collector Applet發(fā)送,以通知服務(wù)器其存在。這允許服務(wù)器授權(quán)(或不授權(quán))Collector Applet。有效的響應(yīng)為‘有效’如果Collector Applet被授權(quán),返回其。
‘無效’如果唯一的標(biāo)志、授權(quán)的細(xì)節(jié)、散列的任一部分或任何其它原因而出現(xiàn)問題,返回其。
轉(zhuǎn)移請求當(dāng)用戶想要向另一用戶提供/傳遞DDI時,其由CollectorApplet發(fā)送。服務(wù)器可響應(yīng)下列‘無效’如果任何授權(quán)的參數(shù)被認(rèn)為是不正確的,返回其。
‘不允許’如果DDI不能被轉(zhuǎn)移,返回其。
‘直接有效’如果DDI能被直接轉(zhuǎn)移給其他用戶,返回其。
‘有效’如果DDI能被轉(zhuǎn)移且由服務(wù)器執(zhí)行,返回其。
下載請求當(dāng)用戶請求特定的DDI或已通過轉(zhuǎn)移接收DDI時,Collector Applet發(fā)送其。服務(wù)器可響應(yīng)下列‘無效’如果任何授權(quán)的參數(shù)被認(rèn)為是不正確的,返回其。
‘有效但用盡(valid-but-gone)’DDI標(biāo)志是有效的,但DDI不再是可下載的。
‘有效’DDI是有效的,且服務(wù)器可將DDI本身或關(guān)于獲得DDI的位置細(xì)節(jié)發(fā)送給Collector Applet。
因此,根據(jù)本發(fā)明,已提供一種允許下載、監(jiān)視和/或追蹤數(shù)字材料的系統(tǒng)和方法。
盡管本發(fā)明的優(yōu)選實(shí)施例的上述描述需要在處理過程中包括中央服務(wù)器,然而可能的是,允許任意用戶/訂戶在其間轉(zhuǎn)移DDI。
也可說,本發(fā)明廣泛地在于個別或全體地在此所提到或所述的部件、元件和功能,在于兩個和更多部件、元件或功能的任意或所有組合,且其中在此提到特定的整體,其在本發(fā)明所涉及的領(lǐng)域具有已知的等同物,認(rèn)為在此包括了上述已知的等同物,如同其被個別地陳述一樣。
盡管已詳細(xì)描述了優(yōu)選的實(shí)施例,然而應(yīng)該理解,在不脫離本發(fā)明的范圍的情況下,可由本領(lǐng)域的普通技術(shù)人員進(jìn)行各種改變、替換和更改。
權(quán)利要求
1.一種給用戶提供數(shù)字?jǐn)?shù)據(jù)項(xiàng)的方法,所述用戶已經(jīng)在服務(wù)器上注冊,從而用戶信息已存儲在用戶信息數(shù)據(jù)庫中,通過在應(yīng)用程序中編碼用戶終端的唯一標(biāo)識符,所述應(yīng)用程序還與所述用戶終端聯(lián)系,所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中,所述方法包括下列步驟從所述用戶終端上的應(yīng)用程序接收對所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的請求;通過查詢所述用戶信息數(shù)據(jù)庫,來檢查獲得所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的所述應(yīng)用程序的授權(quán);以及如果被授權(quán),將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給所述用戶終端。
2.如權(quán)利要求1所述的方法,其中所述用戶信息和所述唯一的標(biāo)識符還存儲在所述用戶終端。
3.如權(quán)利要求2所述的方法,其中所述用戶信息和所述唯一的標(biāo)識符存儲在所述用戶終端上的另外的用戶信息數(shù)據(jù)庫中。
4.如權(quán)利要求3所述的方法,其中通過比較在所述服務(wù)器上的所述用戶信息數(shù)據(jù)庫和在所述用戶終端上的所述另外的用戶信息數(shù)據(jù)庫,來執(zhí)行授權(quán)。
5.如權(quán)利要求1到4中任一項(xiàng)所述的方法,其中所述唯一的標(biāo)識符為所述用戶終端或其部分的序列號。
6.如權(quán)利要求1到5中任一項(xiàng)所述的方法,其中所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的傳送的成功完成被報告給所述服務(wù)器且由所述服務(wù)器追蹤。
7.如權(quán)利要求1到6中任一項(xiàng)所述的方法,其中所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)被分配唯一的序列號。
8.如權(quán)利要求1到7中任一項(xiàng)所述的方法,其中當(dāng)所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)已從所述用戶終端刪除時,所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)才可被順序地傳送給第二用戶終端。
9.一種將數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的方法,所述方法包括下列步驟在所述發(fā)信方終端的發(fā)信方應(yīng)用程序請求所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移,所述請求被傳送給服務(wù)器;在所述接受方終端的接受方應(yīng)用程序接受所述對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求,所述請求被從所述服務(wù)器傳送;從所述發(fā)信方終端刪除所述數(shù)字?jǐn)?shù)據(jù)項(xiàng);以及將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述服務(wù)器傳送到所述接受方終端。
10.如權(quán)利要求9所述的方法,其中唯一的密鑰也被傳送給所述接受方終端。
11.如權(quán)利要求9或10所述的方法,其中更新與所述服務(wù)器聯(lián)系的數(shù)據(jù)庫以記錄所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移。
12.如權(quán)利要求9到11中任一項(xiàng)所述的方法,其中所述發(fā)信方終端的用戶和所述接受方終端的用戶在與所述服務(wù)器聯(lián)系的用戶信息數(shù)據(jù)庫上注冊。
13.如權(quán)利要求9到12中任一項(xiàng)所述的方法,其中在所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移之前,所述服務(wù)器檢查用戶的訪問權(quán)限。
14.如權(quán)利要求9到13中任一項(xiàng)所述的方法,其中所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)是與所述服務(wù)器聯(lián)系的內(nèi)容庫數(shù)據(jù)庫的一部分。
15.一種用于提供由用戶使用的數(shù)字?jǐn)?shù)據(jù)項(xiàng)的系統(tǒng),其包括設(shè)置在用戶終端上的應(yīng)用程序,所述應(yīng)用程序存儲所述用戶終端的唯一標(biāo)識符;用戶信息數(shù)據(jù)庫,所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中;以及服務(wù)器,其適合通過查詢所述用戶信息數(shù)據(jù)庫,來檢查所述應(yīng)用程序的授權(quán)以接收所述數(shù)字?jǐn)?shù)據(jù)項(xiàng);以及將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給所述用戶終端。
16.一種用于將數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的系統(tǒng),所述系統(tǒng)包括設(shè)置在所述發(fā)信方終端的發(fā)信方應(yīng)用程序,其用于請求所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的轉(zhuǎn)移,所述請求被傳送給服務(wù)器;設(shè)置在所述接受方終端的接受方應(yīng)用程序,其用于接受所述對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求,所述請求從所述服務(wù)器傳送;所述服務(wù)器適合于實(shí)現(xiàn)所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述發(fā)信方終端刪除,和將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述服務(wù)器傳送到所述接受方終端。
17.一種用于促進(jìn)數(shù)字?jǐn)?shù)據(jù)項(xiàng)從發(fā)信方終端轉(zhuǎn)移到接受方終端的處理系統(tǒng),所述處理系統(tǒng)包括第一處理系統(tǒng),其與至少一個用戶信息數(shù)據(jù)庫聯(lián)系;第二處理系統(tǒng),其與至少一個內(nèi)容庫數(shù)據(jù)庫聯(lián)系;所述第一處理系統(tǒng)適合于從設(shè)置在發(fā)信方終端的發(fā)信方應(yīng)用程序接收對于所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)轉(zhuǎn)移的請求;所述第二處理系統(tǒng)適合于實(shí)現(xiàn)所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)從所述發(fā)信方終端的刪除,和將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給設(shè)置在所述接受方終端的接受方應(yīng)用程序。
18.如權(quán)利要求17所述的處理系統(tǒng),其中所述第一處理系統(tǒng)是用戶信息服務(wù)器。
19.如權(quán)利要求17所述的處理系統(tǒng),其中所述第二處理系統(tǒng)是內(nèi)容庫服務(wù)器。
20.如權(quán)利要求17到19中任一項(xiàng)所述的處理系統(tǒng),其中追蹤信息存儲在所述第一和第二處理系統(tǒng)中。
21.如權(quán)利要求17到20中任一項(xiàng)所述的處理系統(tǒng),其中所述發(fā)信方應(yīng)用程序存儲所述發(fā)信方終端的唯一的標(biāo)識符。
22.如權(quán)利要求17到21中任一項(xiàng)所述的處理系統(tǒng),其中所述接受方應(yīng)用程序存儲所述接受方終端的唯一的標(biāo)識符。
23.如權(quán)利要求21或22所述的處理系統(tǒng),其中所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中。
24.如權(quán)利要求17到23中任一項(xiàng)所述的處理系統(tǒng),其進(jìn)一步適合于在將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送到所述接受方終端之前,通過查詢所述用戶信息數(shù)據(jù)庫來核實(shí)所述轉(zhuǎn)移請求。
25.如權(quán)利要求17到24中任一項(xiàng)所述的處理系統(tǒng),其中所述發(fā)信方終端和所述接受方終端每一個設(shè)置有另外的用戶信息數(shù)據(jù)庫。
26.如權(quán)利要求17到25中任一項(xiàng)所述的處理系統(tǒng),其進(jìn)一步適合于根據(jù)給定時間內(nèi)用戶的DDI所用權(quán)的資產(chǎn)組合來給予所述用戶等級評定。
27.如權(quán)利要求17到26中任一項(xiàng)所述的處理系統(tǒng),其中所述用戶信息數(shù)據(jù)庫促進(jìn)用于銷售、交換或轉(zhuǎn)移的DDI的追蹤和出版。
全文摘要
一種給用戶提供數(shù)字?jǐn)?shù)據(jù)項(xiàng)的方法,所述用戶已經(jīng)在服務(wù)器上注冊,從而用戶信息已存儲在用戶信息數(shù)據(jù)庫中,通過在應(yīng)用程序中編碼用戶終端的唯一標(biāo)識符,所述應(yīng)用程序還與所述用戶終端聯(lián)系,所述唯一的標(biāo)識符還存儲在所述用戶信息數(shù)據(jù)庫中,所述方法包括下列步驟從所述用戶終端上的應(yīng)用程序接收對所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)的請求;通過查詢所述用戶信息數(shù)據(jù)庫,來檢查所述應(yīng)用程序的授權(quán)以獲得所述數(shù)字?jǐn)?shù)據(jù)項(xiàng);以及如果被授權(quán),將所述數(shù)字?jǐn)?shù)據(jù)項(xiàng)傳送給所述用戶終端。
文檔編號G06F12/14GK1902606SQ200480040272
公開日2007年1月24日 申請日期2004年12月17日 優(yōu)先權(quán)日2003年12月19日
發(fā)明者丹尼爾列·路易斯·賴赫爾, 羅伯特·雅各布·卡普 申請人:丹尼爾列·路易斯·賴赫爾, 羅伯特·雅各布·卡普