專利名稱:許可證中心的內容消費的方法、系統(tǒng)和設備的制作方法
技術領域:
本發(fā)明一般涉及數字權限管理領域,尤其涉及用于存儲、訪問和管理數字內容的 許可證的方法、系統(tǒng)和設備。背景討論在計算機使用的早期,消費者的觀點是“應用程序中心”的。例如,當消費者想要 消費數字內容時,他們首先打開適當的應用程序,諸如文字處理程序。消費者然后從該應用 程序內訪問內容?,F有技術提出了 “內容中心”的觀點。例如,當消費者想要消費數字內容時,他們 在其文件系統(tǒng)資源管理器中雙擊包括該內容的文件,相關聯(lián)的內容消費應用程序啟動。消 費內容的權限一般綁定于這一內容的具體實施方式
。例如,觀看電影的權限一般綁定于DVD 的物質占有。如果內容受到數字權限管理(DRM)系統(tǒng)的保護,則在對原本用于保護內容的 特定DRM系統(tǒng)的使用上預測對該內容的使用。例如,如果消費者從公司A購買了內容的許 可證,則消費者必須在消費設備上安裝公司A的DRM系統(tǒng)以便消費這一內容。今天市場上銷售的大多數DRM系統(tǒng)有一共同點,即它們實施如內容所有者或內容 分發(fā)者在許可證中略述的使用規(guī)則。許可證可被嵌入在內容中,或者它可以是單獨的許可 證,可以是機器可讀或人工可讀的,諸如委托(click-through)許可證或合法契約。DRM系 統(tǒng)解釋許可證來標識哪些是消費者被允許對內容做的,并限制消費者做不被允許的事情。 各個DRM系統(tǒng)使用來完成這項任務的機制各有不同。例如,眾多DRM系統(tǒng)以專有的方式表 達、存儲和維護許可證。消費者一般獲得一 DRM系統(tǒng),并請求對該系統(tǒng)供應的內容。然后結 合其它信任和安全技術使用加密或格式化來準備內容實例,這允許該內容實例僅可與特定 的DRM實現一起使用。在數字許可證的情況中,許可證一般被存儲在DRM系統(tǒng)的專有儲存 庫中或被存儲為內容的一部分。將內容消費綁定于消費應用程序、消費設備和/或DRM系統(tǒng)的特定組合對消費者 的購買和消費習慣施加了限制。然而,消費者想要從各個來源(例如,實體商店、衛(wèi)星/有 線電視、因特網下載等)以各種格式(例如,DVD、Redb00k音頻、計算機DVD、流媒體等)為 各種設備(例如,PC、家庭媒體中心、機頂盒、汽車立體聲、移動電話、便攜式媒體播放器、連 網至遠程位置的設備等)購買內容。消費者可能不愿意購買內容,因為保護內容的DRM可能在將來不會存在(例如,在 時間到期的DRM系統(tǒng)的情況中)、公司可能破產、或者DRM系統(tǒng)可能不與消費者想要用來消 費內容的設備兼容(例如,在平臺受限的DRM系統(tǒng)的情況中)。在眾多情況中,消費者可擁 有可呈現內容的設備,但這樣的設備可能沒有所需的DRM系統(tǒng)。消費者也可能不愿意購買內容,因為內容當前可用的格式或介質可能由高級格式或介質取代(例如,DVD可能會被高清晰度DVD取代)。然而,消費者不想他們的購買報廢, 這樣會要求他們在將來重新購買同一內容。消費者必須安裝、管理消費設備、消費應用程序和DRM系統(tǒng)的各種組合并與之交 互,以便使用其內容,這向消費者施加了沉重的負擔。例如,消費者使用權限由特定DRM系 統(tǒng)管理的內容的體驗對這樣的DRM系統(tǒng)而言是唯一的。消費者不能獲得他已經購買的所有 許可證的產品清單,因為每一許可證被存儲在創(chuàng)建該許可證的DRM系統(tǒng)的專有儲存庫中。 如果消費者具有為四個不同的DRM系統(tǒng)構造的許可證,則該消費者將具有理解、管理和使 用這樣的許可證的四種不同的體驗。消費者還可能想要所有內容對能夠呈現內容的任何合適的設備可用。消費者還可 能想要購買內容一次,并且能夠在將來任何合適的時間使用該內容。內容所有者想要使他 們的內容根據許可證中所規(guī)定的使用規(guī)則可由消費者訪問。內容所有者和消費者都不想要 被鎖定在特定的DRM系統(tǒng)內。DRM不應是這一目標的障礙。當前的“內容中心”觀點的確造 成了這樣的障礙的這一事實傷害了內容所有者,因為它對消費者購買內容的意愿施加了限 制。在解決這些問題中的某一些的努力中,目前進行了提升DRM系統(tǒng)之間的互操作性 的各種嘗試。如果成功實現,則DRM系統(tǒng)之間的互操作性可允許消費者以他們選擇的格式、 位置、時間和設備訪問其內容,假定這樣的權限由內容所有者或內容分發(fā)者授予。消費者對 他們所購買的數字內容產生所有感,因為他們可在任何合適的時間以及任何地方使用這樣 的內容,而不考慮用于實施相應許可證的DRM系統(tǒng)或這一系統(tǒng)的版本。然而,以自組織(ad hoc)方式實現DRM互操作性存在若干障礙。例如,就多重性而言,在各個DRM系統(tǒng)之間設置 專有關系是對所有排列的N階乘問題。就安全性而言,DRM系統(tǒng)提供不同的實施等級。如果內容可行進至任何兼容的DRM 系統(tǒng),則會造成可能的安全性問題。消費者可將其所有內容移至最不安全的系統(tǒng),以便利用 最低等級的權限實施。這培養(yǎng)了最不安全的DRM系統(tǒng)被最廣范使用的環(huán)境。就對許可證中的使用規(guī)則的支持而言,DRM系統(tǒng)實施不同的許可條件集。再一次, 如果內容可行進至任何兼容的DRM系統(tǒng),則會造成可能的安全性問題。例如,消費者可將內 容從允許一日租用的DRM系統(tǒng)移至不支持一日租用約束的系統(tǒng),以便超出一日租用的期限 來使用該內容。就使用規(guī)則的表達而言,DRM系統(tǒng)使用不同的機制來指定分配給內容的使用規(guī)則。 DRM系統(tǒng)可將一組固定的規(guī)則應用于所有內容類型和/或實例,或這一系統(tǒng)可在逐個實例 的基礎上對內容應用使用規(guī)則。將使用規(guī)則應用于各個內容實例的DRM系統(tǒng)在其表達使用 規(guī)則的類型的能力方面各有不同。例如,DRM系統(tǒng)A可能允許內容所有者規(guī)定可被查看但 不可被復制的內容。DRM系統(tǒng)B可能提供這同一種能力,但還可允許內容所有者規(guī)定僅可 播放一次的內容。DRM系統(tǒng)C可使用語言以便在表達使用規(guī)則時提供更大的靈活性。各個 DRM系統(tǒng)用于表達使用規(guī)則的要求和能力上的這些差異使得難以實現互操作性。就用戶體驗而言,每一 DRM系統(tǒng)具有消費者用于理解、消費和盤點消費者能夠訪 問的內容的專有用戶界面。從而,不存在用戶體驗跨DRM系統(tǒng)的一致性。就許可證獲取而言,當消費者想要獲取內容的許可證時,許可證供應者必須理解 DRM系統(tǒng)以及格式,以便提供與內容、設備和DRM系統(tǒng)的組合兼容的內容。
存在諸如ISO MPEG-21和開放移動聯(lián)盟(0MA)等標準工作組,它們旨在通過創(chuàng)建 包括內容格式、客戶機/服務器通信協(xié)議、內容保護方法、內容標識方法、權限表達式、以及 允許內容在各個遵循的DRM系統(tǒng)之間交換的互操作性點等標準DRM系統(tǒng)和接口來實現DRM 互操作性。存在諸如ISO MPEG-21REL工作組、TV-Anytime權限管理和保護組、ISO SC36、 IEEE學習技術標準委員會、以及OpeneBook論壇(OeBF)權限和規(guī)則工作組等其它標準工作 組,它們致力于建立權限的公共表達式(權限表達語言,REL)作為實現互操作性的主要手 段。REL的標準化類似于標準化公共消息交換格式。優(yōu)點在于,所有遵循的系統(tǒng)可按照互操 作的方式彼此通信以及交換和共享許可證,其中遵循的成本低于完全的DRM系統(tǒng),且消息 (REL)對平臺、設計和實現是中立的,并不對此作出規(guī)定。這樣的方法允許具有不同平臺議 程的技術供應商在同等的基礎上競爭,同時維護充分的互操作性。盡管各種標準化努力可能消除了以上列出的主要障礙中的某一些,但眾多主要障 礙仍存在。例如,就創(chuàng)建標準而言,標準化DRM系統(tǒng)極其難以創(chuàng)建,因為標準化要求價值鏈 中的所有參與者,從內容所有者到呈現設備制造商,都對系統(tǒng)的要求達成協(xié)議,且實現這樣 的協(xié)議充滿了復雜因素。每一內容所有者有其自身對安全性等級、許可證中所需的使用規(guī) 則等的要求。設備制造商可能不愿意實施許可證,因為消費者可能因不便而不會購買。這 也可能限制使制造商不同于競爭者的功能的使用。此外,并非所有的商業(yè)模型都需要同一 等級的安全性或使用約束。例如,商業(yè)廣播內容要求嵌入的商業(yè)廣告被觀看,而音頻MP3的 分發(fā)要求對復制進行限制。即使建立了標準,這些標準往往針對市場中共享公共安全性要 求的分割部分??缡袌龇指畈糠值淖越M織互操作性將繼續(xù)成問題。就國際支持而言,與標準化一個國家的DRM系統(tǒng)及其知識產權法律一樣困難,幾 乎不可能創(chuàng)建全球標準化的DRM系統(tǒng)。這樣做要求所有國家對知識產權和使用法律達成協(xié) 議。就生存周期而言,如大多數數字實體,許可證具有生存周期。許可證被創(chuàng)建、用來 創(chuàng)建新許可證、毀壞、到期、撤銷、行使、轉移、共享等。盡管權限互操作表達式在創(chuàng)建互操作 DRM系統(tǒng)時有價值,但它不提供允許這樣的系統(tǒng)參與數字許可證的整個生存周期所需的所 有功能。因為這些和其它難點,對此的最好希望是為給定國家的給定市場(例如,美國的 DVD電影)創(chuàng)建DRM標準。從而,使用當前的DRM系統(tǒng)實現,消費者注定要處理多種DRM系 統(tǒng)以及DRM互操作性問題。發(fā)明_既述從而,需要一種解決常規(guī)的內容中心系統(tǒng)和方法的以上和其它問題的方法、系統(tǒng) 和設備。以上和其它需求由本發(fā)明的示例性實施例解決,這些實施例通過創(chuàng)立“許可證中 心”的方法來進行數字內容分發(fā)和權限管理,來提供可被部署且顯著改進消費者體驗的方 法、系統(tǒng)和設備。示例性共享許可證儲存庫可被配置成實現一組豐富的生存周期能力(例 如,包括對等許可證轉移、續(xù)展、搜索、獲取、從DRM轉換成DRM等)。示例性實施例允許消費 者基于消費者的偏好從諸如手持式設備或web服務等各種儲存庫中選擇。示例性實施例通 過提供共享許可證儲存庫可用于與專有DRM系統(tǒng)互操作的機制和接口,來改進消費者處理 眾多不同的DRM系統(tǒng)時的體驗。從而,在本發(fā)明的示例性方面中,提供了一種用于許可證中心的內容使用或分發(fā)的方法、系統(tǒng)和設備,包括用戶界面,它被配置成允許用戶通過管理與內容相關聯(lián)的許可證 而不是內容的特定實例來管理內容,其中從許可證授權內容的使用或分發(fā)。通過閱讀示出包括實現本發(fā)明所構想的最佳方式在內的多個示例性實施例和實 現的以下詳細描述,本發(fā)明的其它方面、特征和優(yōu)點將是顯而易見的。本發(fā)明也可有其它和 不同的實施例,其若干細節(jié)可在各個方面加以修改,而這均不背離本發(fā)明精神和范圍。從 而,附圖和描述應被認為在本質上是說明性而非限定性的。附圖簡述在附圖的圖中作為示例而非限制示出了本發(fā)明的實施例其中,相同的參考標號指 的是類似的元素,附圖中
圖1示出了用于描述示例性組件之間的交互的示例性系統(tǒng);圖2提供了用于使用圖1的共享數字許可證儲存庫的示例性過程的概觀;圖3示出了用于描述在專有DRM系統(tǒng)之間提供基本級別的互操作性的共享許可證 儲存庫的示例性系統(tǒng);圖4示出了僅包括圖1中所示的組件中的某些的示例性系統(tǒng)。較佳實施例的詳細描述本發(fā)明包括對在現有技術的數字內容消費中,“內容中心”的方法結合要對特定消 費應用程序消費的內容的認識。例如,當消費者想要消費數字內容時,消費者在消費者的文 件系統(tǒng)資源管理器中雙擊包括該內容的文件,且適當的內容消費應用程序啟動。消費內容 的權限通常綁定于這一內容的具體實施方式
。例如,觀看電影的權限綁定于DVD的物質占 有。如果內容受到數字權限管理(DRM)系統(tǒng)的保護,則在對原本用于保護該內容的特定DRM 系統(tǒng)的使用上預測對該內容的使用。例如,如果消費者從公司A購買了內容的許可證,則消 費者必須在消費設備上安裝公司A的DRM系統(tǒng)以便消費相應內容。示例性實施例通過引入“許可證中心”的數字權限管理的概念改進了內容中心模 型。消費者想要集中他們所擁有的權限以使用內容。消費者想要能夠容易地管理這些權 限。消費者不希望內容的使用被限于內容介質或格式、消費應用程序、消費設備和DRM系統(tǒng) 的特定組合。在示例性實施例的上下文中,許可證可包括使用權限表達式捕捉的使用規(guī)則 的表示。許可證可傳達所授予的權限的所有上下文。許可證中捕捉到的信息可包括權限的 授予者、權限的被授予者、內容、許可的使用、以及相關聯(lián)的條款和條件。權限表達式可包括 權限的數字形式的表現。權限表達式的示例可包括基于例如基于XML的權限表達語言的權 限,這些語言諸如ISOMPEG REL、&ML、SAML、XACML、ODRL、OMA REL、數據結構、位字段等。使用示例性實施例,消費者獲取(例如,購買、租借、交換和訂閱)內容許可證,并 可使用這樣的許可證來使用(例如,消費、呈現、分發(fā)和共享)內容,而不考慮所使用的消費 應用程序或設備、內容分發(fā)介質、用于實施許可條款的DRM系統(tǒng)等。例如,消費者可購買用 于觀看電影的許可證,且這一許可證無需綁定于這一電影的特定實施方式,諸如DVD。如果 該同一電影在不同的介質上可用,諸如按觀看付費廣播或高清晰度DVD,則消費者的許可證 仍對觀看該電影有效,假定許可證確實允許這樣的呈現。在又一示例中,消費者獲取在他家 范圍內的任何設備上播放電影的許可證。該許可證可被表示為其臺式機上的圖標。當該許 可證圖標被放置到DRM播放器1(例如,Real Player)上時,該電影在其PC監(jiān)視器上播放。 當同一許可證圖標被拖至DRM播放器II (例如,Windows Media Player)上時,該電影也播放(例如,在由DRM播放器II驅動的大屏幕TV上)。DRM播放器取出(例如,按需)與許 可證相關聯(lián)的適于其呈現環(huán)境的內容。出于同樣的原因,當許可證被轉移到移動電話或便 攜式播放器時,這些設備也可取出(例如,按需)并呈現內容,只要這些設備屬于家庭范圍。 這對消費者而言比現有技術的DRM系統(tǒng)方便得多。示例性實施例允許消費者訪問其所購買的許可證的詳細目錄,而不考慮消費者的 位置、消費應用程序或設備、或創(chuàng)建該許可證的專有DRM系統(tǒng)。示例性實施例包括向消費者 提供單個接觸點來管理其所有許可證的示例性許可證儲存庫。示例性許可證儲存庫為不同 的DRM系統(tǒng)提供一致的用戶界面,同時推動了這些系統(tǒng)之間的互操作性。示例性實施例包 括數字許可證的存儲和管理以及提供對這些許可證的訪問的界面。從而,與今天市場上的系統(tǒng)相反,示例性實施例采用“許可證中心”的方法來進行 啟用DRM的數字內容分發(fā)。消費者獲取內容的許可證,并可使用這一許可證來使用內容,而 不考慮所使用的消費應用程序或設備、內容分發(fā)介質、用于實施許可條款的DRM系統(tǒng)等。例 如,消費者可購買音樂音軌的許可證,且該許可證不需被綁定于音樂的特定實施方式,諸如 CD。如果該同一音樂在不同的介質上可用,諸如用于下載的MP3文件,則消費者的許可證仍 有效且適用,假定許可證允許這樣的再現。為了啟用這樣的“許可證中心”的方法,示例性實施例通過允許消費者關注于許可 證而非內容的實例來改進用戶的體驗。示例性實施例通過允許消費者更好地理解并利用其 許可證、完成生存周期功能,諸如獲取、對等傳遞(例如,借出、銷售等)、搜索、續(xù)展、歸檔、 盤點等來改進消費者的體驗。示例性實施例提供一致的用戶體驗,以及用于使用和管理所 有許可證的單個接觸點,而不考慮消費者的位置、消費設備或創(chuàng)建許可證的實體(例如,專 有DRM系統(tǒng)、內容所有者和內容分發(fā)者)。示例性實施例提供不同DRM系統(tǒng)之間、同一 DRM系 統(tǒng)的不同實例之間、以及同一 DRM系統(tǒng)的不同版本之間的最小但仍足夠級別的互操作性。為了提供這些優(yōu)點,示例性實施例提供對共享數字許可證儲存庫的移動訪問,并 提供對所存儲的許可證的生存周期管理。示例性實施例包括數字許可證的存儲以及提供對 這些許可證的訪問的界面?,F在參考附圖,其中相同的參考標號貫穿若干視圖指示相同或相應的部分,更具 體地在圖1中,示出了根據示例性實施例的用于許可證中心內容消費的系統(tǒng)100。在圖1 中,用于許可證中心內容消費的示例性系統(tǒng)100可包括表達內容的使用規(guī)則的許可證106、 108、128、130、132和134。許可證的格式可以被標準化,如在許可證106、128、130和132中, 或者可以是專有的,如在許可證108和134中。某些專有許可證可以是用戶在他們獲取內 容時協(xié)定的法律條款和條件,內容在專有DRM系統(tǒng)中的存在性以及對這些條款和條件的理 解形成了專有許可證的基礎。示例性系統(tǒng)100可包括可由多個DRM系統(tǒng)136、138和140和 /或這些DRM系統(tǒng)的實例中的一個使用或在它們之中共享的共享數字許可證儲存庫142。共享數字許可證儲存庫142可包括一個或多個編程接口 110、112和114來與專有 DRM系統(tǒng)136、138和140中的一個或多個接口,專有DRM系統(tǒng)包括專有DRM系統(tǒng)的儲存庫、 專有DRM系統(tǒng)的編程接口 122、124和126、和/或DRM系統(tǒng)本身。編程接口 110、112、114、 122、124和126是邏輯功能。它們可被分別實現為許可證儲存庫和專有DRM系統(tǒng)的一部分, 或外部地作為單獨的粘合(glue)模塊。共享數字許可證儲存庫142可包括被配置成管理 許可證且還被配置成作為共享許可證儲存庫142的一部分和/或作為專有DRM系統(tǒng)136、
8138和140的一部分的一個或多個許可證管理用戶界面104。專有DRM系統(tǒng)136、138和140可包括各個DRM系統(tǒng)專有的DRM許可證儲存庫,其 中共享數字許可證儲存庫142的實例之間的編程接口 122、124和126被配置成允許在它們 之間進行許可證轉移。專有DRM系統(tǒng)136、138和140也可包括被配置成管理共享數字許可 證儲存庫的實例之間許可證的轉移的許可證管理用戶界面116、118和120。專有DRM系統(tǒng) 136、138和140可包括服務提供者與共享數字許可證儲存庫142之間的編程接口 122、124 和126,它們被配置成允許從各個服務提供者獲取許可證,并被配置成在共享數字許可證儲 存庫142上存儲許可證。許可證管理用戶界面116、118和120也可被配置成管理從服務供 應者的新許可證獲取,并被配置成在共享數字許可證儲存庫142上存儲許可證。共享數字許可證儲存庫142還可包括認證組件144,它被配置成提供共享數字儲 存庫142本身和/或共享數字許可證儲存庫142的用戶/所有者的認證。共享數字許可證 儲存庫142也可被配置成數字內容的儲存庫。示例性系統(tǒng)100不必包括相對于圖1描述的 所有組件,其它示例性實施例可僅包括所述組件中的某一些。示例性系統(tǒng)的中心是能夠在多個專有DRM系統(tǒng)136、138和140之間共享的數字許 可證儲存庫142。儲存庫142可存儲、搜索、和理解由上下文顯式或隱式表達的許可證(例 如,CD的所有權隱含播放相應音樂的許可證)。許可證可按照對儲存庫142唯一的形式來 表示。為了便于從任何合適的位置或設備訪問數字許可證儲存庫142中的許可證,儲存庫 142可被配置成用戶可攜帶的移動物理設備、連接至網絡或連接至域控制設備的設備,諸如 PC、機頂盒、和游戲控制臺、運行在標準平臺上的軟件應用程序、可從各個位置訪問的服務寸。共享數字許可證儲存庫142允許多個代理參與許可證生存周期,其中多個代理有 利地不必理解這些許可證的專有表達式。共享數字許可證儲存庫142接口 110、112和114 可被配置成用于許可證搜索、許可證獲取、對等許可證轉移、許可證續(xù)展、專有DRM系統(tǒng)格 式之間的許可證對話等。為了與用戶交互,共享數字許可證儲存庫142提供許可證管理用戶界面104,它允 許用戶解釋儲存庫142的內容、并對儲存庫142中存儲的許可證執(zhí)行生存周期功能,諸如備 份、獲取新許可證、轉移許可證、搜索許可證、報告狀態(tài)、許可證的狀況和詳細目錄、續(xù)展許 可證、清除報廢的許可證、發(fā)放許可證、將許可證轉換成標準格式、在專有格式之間轉換許 可證、將許可證歸檔為紙張或其它數字形式等。為了與專有DRM系統(tǒng)136、138和140交互,共享數字許可證儲存庫142提供編程接 口 110、112和114,它們允許存儲、搜索、檢索和其它許可證生存周期功能,包括對特定DRM 系統(tǒng)136、138和140唯一的權限表達式。接口 110、112和114有利地允許DRM系統(tǒng)136、 138和140之間的互操作性,而無需DRM系統(tǒng)136、138和140理解彼此的專有權限表達式。 共享數字許可證儲存庫142也可被配置成例如經由允許專有DRM系統(tǒng)136、138和140認證 用戶的認證組件144來提供身份特征的證明。共享數字許可證儲存庫142可與其它數字許可證儲存庫142交互。共享數字許可 證儲存庫142中的每一個可被配置成提供允許共享數字許可證儲存庫142交換許可證的標 準化接口(例如,物理、編程、無線或多重等)。與其它共享許可證儲存庫142交互的能力允 許用戶基于其作用于許可證的優(yōu)選體驗來選擇儲存庫,或在儲存庫之間轉移許可證。可在
9單個計算實體內實現一個或多個共享數字許可證儲存庫142。例如,許可證儲存庫服務可向 多個用戶提供共享數字許可證儲存庫服務。共享許可證儲存庫142也可采用由特定的DRM系統(tǒng)提供的專有接口來與該特定 DRM系統(tǒng)交互。這允許共享許可證儲存庫142與不支持由共享數字許可證儲存庫142提供 的本機編程接口 100、112和114的DRM系統(tǒng)互操作。圖2提供了用于使用共享許可證儲存庫142的示例性步驟的概觀,其中在步驟202 中,用戶獲取并配置共享數字許可證儲存庫142。不同于被限于專有儲存庫的傳統(tǒng)DRM系 統(tǒng),示例性實施例允許用戶從第三方選擇儲存庫。共享數字許可證儲存庫142可以是諸如 用戶所購買的手持式設備等設備、運行在標準平臺上的軟件應用程序、諸如web服務或手 機可用的服務等廣泛可用的服務等。由于共享數字許可證儲存庫142的不同實現可提供不 同的用戶界面,因此每一用戶可例如基于用戶偏好等在可用的共享數字許可證儲存庫142 提議之間選擇。然后,用戶可使用所選的共享數字許可證儲存庫142來管理其所有的許可 證,而不考慮創(chuàng)建該許可證的DRM系統(tǒng)。在步驟204-206中,共享數字許可證儲存庫142可用許可證的集合來預載,或者可 與其它數字許可證儲存庫142或各種專有DRM系統(tǒng)136、138和140交互以獲得用戶之前獲 取的許可證。用戶可主動或被動地獲取許可證,作為諸如購買內容或呈現節(jié)目等另一活動 的一部分。共享數字許可證儲存庫142可使用用于DRM系統(tǒng)136、138和140中的每一個的 專有接口 122、124和126以便與DRM系統(tǒng)136、138和140交互。共享數字許可證儲存庫142 可存儲用戶所有之前購買過的許可證的副本。共享數字許可證儲存庫142可被配置成復制 來自DRM系統(tǒng)136、138和140中的每一個的用戶許可證(例如,經由拉(pull)過程),或者 DRM系統(tǒng)136、138和140可被配置成將用戶的許可證復制到共享許可證儲存庫142 (例如, 經由推(push)過程)。許可證可被顯式表達或通過消費DRM系統(tǒng)上下文來隱含(例如,DVD 的所有權可隱含播放其上編碼的視頻的許可證)。共享數字許可證儲存庫142可通過提供消費DRM系統(tǒng)的專有格式的必要許可證, 來允許使用任何合適的DRM系統(tǒng)的內容使用(例如,呈現、消費、復制和分發(fā))。為了使用內 容,可從用戶的共享許可證儲存庫142向消費DRM系統(tǒng)提供適當的許可證。共享數字許可 證儲存庫142也可用于例如經由認證組件144來認證消費內容的用戶。取決于共享數字許 可證儲存庫142的實現,認證可包括使用密碼密鑰、生物測定機制等。在步驟208-216中,共享數字許可證儲存庫142可向用戶提供統(tǒng)一的許可證用戶 界面,它提供在整個許可證生存周期中使用和管理許可證的眾多能力。用戶可基于用戶的 偏好在可用儲存庫之間選擇,且可獨立于原始創(chuàng)建許可證的各個DRM系統(tǒng)來管理許可證。 示例性實施例允許共享許可證儲存庫142實現一組豐富的生存周期能力,包括許可證轉移 (例如,對等)、續(xù)展、搜索、獲取、從DRM轉換到DRM等。在其它示例性實施例中,當許可證被存儲在共享數字許可證儲存庫142中時,可 保存由始發(fā)DRM系統(tǒng)提供的諸如數字簽名等信任機制。如果許可證真實性的證明不能從始 發(fā)DRM系統(tǒng)中提取或被提供給消費DRM系統(tǒng),則共享許可證儲存庫142可用于證實許可證 的真實性。示例性實施例提供優(yōu)于傳統(tǒng)DRM系統(tǒng)的眾多優(yōu)點。例如,就用戶體驗的一致性而 言,示例性實施例允許消費者使用單個用戶界面來執(zhí)行許可證管理操作。從而,在示例性實施例中,共享許可證儲存庫142可包括許可證管理用戶界面104,用戶可用它來管理許可證 而不考慮許可證被存儲在何處、創(chuàng)建許可證的實體(例如,DRM系統(tǒng)、內容所有者和內容分 發(fā)者)、或用于行使相應的許可權限的DRM系統(tǒng)。許可證管理用戶界面104可代表用戶來與 專有DRM許可證儲存庫136、138和140交互。有利的是,用戶不必與許可證所始發(fā)的各個 DRM系統(tǒng)136、138和140直接交互。使用許可證管理用戶界面104,用戶可查看關于所有之前獲取的許可證的信息,包 括關于這些許可證所應用的DRM系統(tǒng)的信息。通過采用許可證管理用戶界面104,用戶也 可使用共享許可證儲存庫142來從任何合適的DRM系統(tǒng)獲取其它許可證或續(xù)展到期的許可 證。所獲取的許可證可被直接傳送給共享許可證儲存庫142以便存儲。用戶也可經由許可 證管理用戶界面104來執(zhí)行至其它用戶的許可證對等轉移。在轉移中,原始的用戶許可證 可能到期、撤銷或毀壞,可在另一用戶的共享數字許可證儲存庫142上為該另一用戶創(chuàng)建 新許可證。使用許可證管理用戶界面104,用戶也可創(chuàng)建共享數字許可證儲存庫142中所存 儲的許可證的歸檔副本,以便在DRM系統(tǒng)故障、軟件/硬件移動或升級、或諸如電子郵件帳 戶和口令等認證信息改變的情況中還原。圖3示出了示例性系統(tǒng)300,包括在專有DRM系統(tǒng)136、138和140之間提供基本級 別的互操作性的共享許可證儲存庫142。就公共組件而言,圖3的示例性系統(tǒng)300以與圖1 的示例性系統(tǒng)100類似的方式操作。圖4示出了略去了共享許可證儲存庫142組件,而改為采用共享許可證管理用戶 界面104來提供用于組合專有DRM系統(tǒng)136、138和140中所存儲的許可證的虛擬共享儲存 庫的另一示例性系統(tǒng)400。在圖4中,共享許可證管理用戶界面104可被配置成提供專有 DRM儲存庫136、138和140中所存儲的所有用戶許可證的視圖。為了執(zhí)行管理操作,用戶與 共享許可證管理用戶界面104交互,它使用由專有DRM儲存庫136、138和140提供的編程 接口 122、124和126來實現用戶請求。其它方面,就公共組件而言,圖4的示例性系統(tǒng)400 以類似于圖1的示例性系統(tǒng)100和圖3的示例性系統(tǒng)3300的方式操作。示例性實施例提供統(tǒng)一的許可證詳細目錄。例如,示例性實施例允許消費者從各 種來源(例如,實體商店、衛(wèi)星/有線電視、因特網下載等)以各種形式(例如,DVD、Redb00k 音頻、計算機DVD、流媒體等)為各種設備(例如,PC、機頂盒、汽車立體聲、連網至遠程位置 的設備等)購買內容。示例性實施例也允許消費者根據相應的許可證訪問內容,而不考慮 許可證位置、消費設備或原始創(chuàng)建許可證的DRM系統(tǒng)。因此,示例性實施例允許在由內容的 相應許可證規(guī)定的使用規(guī)則內,所有內容可由能夠呈現該內容的任何合適的設備使用。從而,共享數字許可證儲存庫142可存儲用戶之前獲取的所有許可證的副本,從 而提供許可證的統(tǒng)一詳細目錄。共享數字許可證儲存庫142可復制來自DRM系統(tǒng)136、138 和140中的每一個的用戶的許可證(例如,經由拉過程),或者DRM系統(tǒng)136、138和140可 將用戶的許可證復制到共享許可證儲存庫142 (例如,經由推過程)。共享數字許可證儲存 庫142可使用用于DRM系統(tǒng)136、138和140中的每一個的專有編程接口 122、124和126以 便與DRM系統(tǒng)136、138和140交互。當獲取儲存庫142時,共享數字許可證儲存庫142可 用許可證的集合,諸如所有HBO或NFL節(jié)目來預載。可采用服務或軟件程序來聚集用戶之 前獲取的許可證,并將許可證加載到共享數字許可證儲存庫142內。因此,示例性實施例提 供了實現許可證統(tǒng)一的示例性手段,但在其它示例性實施例中可采用其它等效手段。
11
示例性實施例提供對共享數字許可證儲存庫和DRM系統(tǒng)的用戶選擇。例如,任何 合適數目的各方可提供共享數字許可證儲存庫142實現。用戶可對要使用的共享數字許 可證儲存庫142作出基于偏好的選擇。各個實現者可根據各因素,諸如許可證的存儲和訪 問來區(qū)別其共享許可證儲存庫142的提議(例如,帶有硬件接口的便攜式設備、廣泛可用的 web服務等)。其它因素可包括所提供的許可證管理界面104的特征。例如,共享數字許可證儲 存庫142提供的許可證管理界面104可呈現每一用戶許可證的統(tǒng)一視圖,而不考慮創(chuàng)建許 可證的DRM系統(tǒng)或其上存儲許可證的專有許可證儲存庫。其它因素可包括所支持的一組專有DRM系統(tǒng)。從而,每一共享數字許可證儲存庫 142可提供與所標識的一組專有DRM許可證儲存庫的互操作性。例如,實現者A可提供作為 與專有DRM系統(tǒng)A、B和C互操作的web服務的共享許可證儲存庫142。實現者A的共享許 可證儲存庫142可維護特定消費者從專有DRM系統(tǒng)A、B和C中獲取的所有許可證的副本。 另一方面,另一實現者B可將互操作性限于DRM系統(tǒng)A和B,但不包括C。其它因素可包括價格,其中DRM廠商可提供其自己的與共享數字許可證儲存庫 142互操作的專有用戶界面104。各個DRM廠商可根據各因素區(qū)別其提議,諸如消費者用來 與共享數字許可證儲存庫142交互的設備(諸如,個人計算機、PDA、手機等)、用戶界面的呈 現(例如,基于圖形或文字)、界面的能力(例如,簡化或全特征)、所支持的一組共享數字 許可證儲存庫、價格等。有利的是,用戶可對要使用的用戶界面104作出基于偏好的選擇, 且仍在中央、共享許可證儲存庫142中存儲其所有的許可證。示例性實施例可使用共享數字許可證儲存庫142來認證用戶。例如,當消費者想 要使用被許可的內容時,共享數字許可證儲存庫142可任選地例如經由認證組件144來認 證用戶。取決于共享數字許可證儲存庫142實現,這樣的認證可包括使用密碼密鑰、生物測 定機制等。例如X. 509數字證書或授予possessProperty的ISOMPEG REL許可證等形式的 認證許可證可按照以下方式提供給消費DRM系統(tǒng)。在示例性實施例中,共享許可證儲存庫142可按照DRM系統(tǒng)的專有格式將必要的 許可證提供給消費DRM系統(tǒng)。例如,如果共享許可證儲存庫142作為web服務可用,且消費 者正使用PDA來消費內容,則共享數字許可證儲存庫142可按照駐留在PDA上的DRM系統(tǒng) 的適當專有格式來提供認證許可證。在另一示例性實施例中,消費者可將來自共享數字許可證儲存庫142的適當許可 證復制到消費DRM系統(tǒng)。例如,如果共享數字許可證儲存庫142作為便攜式設備可用,且消 費者正使用個人計算機來消費內容,則消費者可按照駐留在該個人計算機上的DRM系統(tǒng)的 適當專有格式來來復制許可證。在又一示例性實施例中,如果共享數字許可證儲存庫142以智能卡的形式實例 化,則共享數字許可證儲存庫142可通過將智能卡插入到主機設備,諸如PC、機頂盒、游戲 控制臺等中來使用。在這種情況中,可使認證許可證和使用許可證對主機設備可用以便允 許訪問和使用該內容。示例性實施例可用于內容獲取的獨立驗證。例如,當許可證被存儲在共享許可證 儲存庫142中時,可保存由始發(fā)DRM系統(tǒng)提供的諸如數字簽名等信任機制。如果許可證真 實性的證明不能從始發(fā)DRM系統(tǒng)中提取或被提供給消費DRM系統(tǒng),則共享數字許可證儲存
12庫142可被配置成證實許可證的真實性。以此方式,共享數字許可證儲存庫142可提供內容獲取的獨立驗證。按照該角色, 共享數字許可證儲存庫142擔當確定之前是否、何時、如何以及何處獲取許可證的獨立代 理。除始發(fā)DRM系統(tǒng)以外的DRM系統(tǒng)可基于對證實許可證的存在性和可信程度的共享數字 許可證儲存庫142中的信任來承兌這一許可證。此外,如果儲存庫142中所存儲的許可證 稍后需要由原始創(chuàng)建許可證的DRM系統(tǒng)重新發(fā)放,則共享數字許可證儲存庫142允許消費 者證明這樣的許可證獲取。示例性實施例可用于在可互操作的儲存庫142之間交換許可證。例如,示例性實 施例允許消費者根據相應的許可證來訪問內容,而不考慮許可證的位置或消費設備。由于 任何合適數目的各方可提供可互操作的儲存庫142以及對這些儲存庫的許可證管理界面, 因此每一用戶可對要使用的一個或多個可互操作的儲存庫作出基于偏好的選擇。為了允許消費者從任何合適的位置或使用任何合適的消費設備來訪問內容,示例 性實施例包括能夠交換許可證的互操作儲存庫142。例如,假定消費者使用兩個互操作儲 存庫142,一個位于便攜式視頻播放器上,一個作為web服務可用,且如果消費者具有在便 攜式視頻播放器上播放特定電影的許可證,則示例性實施例允許該消費者將許可證轉移給 web服務,且在個人計算機上播放該電影。類似地,如果消費者在手持設備上使用共享數字 許可證儲存庫142,并購買了新的手持設備,則示例性實施例允許消費者能夠將所有許可證 從舊設備轉移到新設備。為了提供這樣的功能,每一共享數字許可證儲存庫142可被配置 成提供允許儲存庫142與其它互操作儲存庫142交換許可證的標準化接口(例如,物理、編 程或兩者)。因此,示例性實施例提供互操作性,且由于DRM市場中的多樣性仍將在將來幾年 內存在,因此示例性實施例提供了推動這樣的不兼容DRM系統(tǒng)的并發(fā)部署,同時仍使得消 費受DRM保護的內容是可接受的消費者體驗。通過提供這種級別的互操作性,示例性實施 例能夠提供對不同DRM系統(tǒng)的一致用戶界面。有利的是,示例性實施例提供對數字許可證 的移動訪問,而不考慮創(chuàng)建該許可證的DRM系統(tǒng)的專有本質。示例性實施例可包括專用手持許可證儲存庫142。例如,用戶可從百貨商店購買根 據示例性實施例配置的便攜式許可證儲存庫設備142。用戶可基于將該設備與由各個制造 商提供的競爭設備相區(qū)分的各種特征,諸如形狀因素、設備的人體工程學、用戶界面、所感 知的健壯性和可靠性、對專有DRM API的更好或更廣泛的支持、可用性、連接、對等服務兼容 性、價格等來選擇購買設備142。例如,用戶可購買根據示例性實施例配置的便攜式許可證 儲存庫142,它支持USB、無線服務連接;可與任何合適類型的內容一起工作且可存儲其許 可證;可與Adobe、Microsoft和Adelphia DRM系統(tǒng)互操作;且可連接至Microsoft Windows 或MAC OS計算機、手機、機頂盒、或便攜式MP3播放器。這一設備可被配置成專用設備,或 者許可證儲存庫142可以是也包括其它功能的這一設備的一個特征。在此情形中,用戶到家,并可使用USB或無線連接來將專用手持許可證儲存庫設 備142附連至例如其運行Microsoft Windows或某些其它軟件的個人計算機上的Adobe、 Microsoft和Adelphia專有DRM系統(tǒng)。儲存庫設備142可使用生物測定信息(例如,指 紋)來認證用戶,或者儲存庫設備本身可以是用戶的認證(例如,在智能卡的情況中)。設 備142可使用專有DRM系統(tǒng)136、138和140的相應專有接口 122、124和126來與專有DRM系統(tǒng)136、138和140中的每一個交互,從專有DRM系統(tǒng)136、138和140中的每一個提取用 戶已購買的許可證的詳細目錄,并存儲所提取的許可證的副本。用戶可使用設備142的屏 幕來查看所購買的許可證的詳細目錄,包括關于內容的信息以及各個許可證所應用的DRM 系統(tǒng) 136、138 和 140。周期性地,用戶可將存儲在設備142上的許可證備份到計算機上。有利的是,如果 便攜式儲存庫設備142在任何時候損壞、丟失、被竊或被“新且改進”的設備142取代,用戶 也不會丟失所有之前獲取的許可證,因為用戶可將許可證的備份副本轉移到替換設備。如果用戶來到朋友家,并將一個數字內容從因特網下載到他朋友的AppleMAC計 算機上,則用戶可將其許可證儲存庫設備142連接至他朋友的計算機,并使得其可用于該 內容的許可證進入他朋友的Apple DRM系統(tǒng)內。有利的是,該用戶然后可使用他自己的許 可證以及安裝在他朋友的計算機上的Apple DRM系統(tǒng)在他朋友的計算機上消費所下載的內 容。示例性實施例可包括被配置成服務的共享許可證儲存庫142。例如,用戶可訂閱 提供共享許可證儲存庫142的基于web的服務。用戶可從具有連接的任何合適的設備訪問 共享許可證儲存庫142服務,而不考慮物理連接的類型(例如,DSL、電纜調制解調器服務、 無線接入或衛(wèi)星接入)。用戶可基于區(qū)別競爭服務的各種特征,諸如所感知的健壯性和可 靠性、對專有DRM API的更好或更廣泛的支持、諸如備份和報告等服務功能、可用性、連接、 對等服務兼容性、價格等,來選擇共享許可證儲存庫142web服務。例如,用戶可訂閱共享許 可證儲存庫142服務,它可與任何合適類型的內容一起工作并存儲其許可證,且與Adobe、 Microsoft 和 Adelphia DRM 系統(tǒng)互操作。用戶可使用其DSL因特網連接來從他家連接至共享許可證儲存庫142服務, 并提供用戶名和口令作為認證信息。用戶可請求共享許可證儲存庫142服務與Adobe、 Microsoft和Adelphia專有DRM系統(tǒng)136、138和140交互以便從系統(tǒng)136、138和140中 的每一個獲取用戶的許可證。共享許可證儲存庫142服務可使用系統(tǒng)的專有接口 122、124 和126來與系統(tǒng)136、138和140中的每一個交互,從系統(tǒng)136、138和140中的每一個提取 用戶所獲取的許可證的詳細目錄,并存儲許可證的副本。用戶可使用共享許可證儲存庫142 服務的網頁來查看其所獲取的許可證的詳細目錄,包括關于許可證所應用的DRM系統(tǒng)的信 肩、ο如果用戶來到朋友家,并將電子內容從因特網下載到他朋友的計算機上,則該用 戶可使用他朋友的計算機和電纜調制解調器來連接至共享許可證儲存庫142服務,并將他 的內容許可證復制到他朋友的Microsoft DRM系統(tǒng)內。用戶然后可使用他自己的許可證以 及安裝在他朋友的計算機上的Microsoft DRM系統(tǒng)在他朋友的計算機上消費所下載的內容。示例性實施例可包括被配置成非專用手持設備的共享數字許可證儲存庫142。在 一個示例性實施例中,非專用的手持儲存庫設備142可被集成到具有另一功能的設備中, 諸如手機、PDA、便攜式游戲站、便攜式視頻播放器或MP3播放器。例如,用戶可購買包括共 享許可證儲存庫142的PDA。用戶可在PDA上存儲使用任何合適的專有DRM系統(tǒng)保護的內 容的許可證。用戶可使用該PDA設備消費這一受保護內容,或者可將PDA設備連接至另一 消費設備,諸如PC等。在任一情況中,PDA上的共享許可證儲存庫142可與用于保護內容
14的專有DRM系統(tǒng)136、138和140互操作。在此情形中,如果DRM系統(tǒng)136、138和140支持共享許可證儲存庫142的標準化 接口 110、112和114,則專有DRM系統(tǒng)136、138和140與共享許可證儲存庫142之間的通信 可使用這樣的接口來進行。如果這不可能,則專有DRM系統(tǒng)136、138和140與共享許可證 儲存庫142之間的通信可使用專有DRM系統(tǒng)136、138和140的專有接口 122、124和126來 進行。示例性實施例可包括使用專有接口與DRM系統(tǒng)互操作的儲存庫142。例如,用戶訂 閱了提供共享許可證儲存庫142的基于web的服務,該儲存庫可與任何合適類型的內容一 起工作并存儲其許可證,且與Adobe、Microsoft和Adelphia專有DRM系統(tǒng)136、138和140 互操作。在此情形中,用戶可使用計算機來查看用戶對其具有共享許可證儲存庫142web 服務中所存儲的許可證的Adobe PDF文件。當Adobe Reader不能在Adobe專有許可證儲存 庫中定位PDF文件的許可證時,Adobe Reader可提示用戶輸入許可證位置。用戶可提供共 享許可證儲存庫142web服務URL,Adobe DRM系統(tǒng)然后可使用其專有接口來與共享許可證 儲存庫142web服務交互,并獲得適當的許可證。實際上,儲存庫142可作為Adobe Reader 已經理解的儲存庫而非新的標準化儲存庫來運轉。Adobe DRM系統(tǒng)然后可檢查所提供的許 可證來確定是否滿足所規(guī)定的使用規(guī)則,且如果是,則Adobe Reader可呈現該PDF文件。示例性實施例可包括使用標準接口與DRM系統(tǒng)互操作的儲存庫142。例如,用戶可 購買支持USB和無線服務連接的專用便攜式儲存庫設備142。設備142可提供標準編程接 口,該接口可與支持這一接口的任何合適的DRM系統(tǒng)互操作,且可存儲任何合適類型的內 容的許可證。在此情形中,用戶到家,并將專用便攜式儲存庫142附連于Microsoft、Adobe和 Apple DRM系統(tǒng)136、138和140,它們都支持儲存庫142的標準接口。專用便攜式儲存庫 142可使用這樣的標準接口與DRM系統(tǒng)136、138和140中的每一個交互,從系統(tǒng)136、138和 140中的每一個提取用戶所獲取的許可證的詳細目錄,并存儲許可證的副本。用戶可來到朋友家,并將用戶對其具有許可證的視頻剪輯從因特網下載到朋友的 計算機上。用戶然后可嘗試使用Windows Media Player來播放該視頻剪輯,但當Windows Media Player不能在該朋友的計算機上定位該視頻剪輯的許可證時,Windows Media Player可提示用戶輸入許可證位置。用戶可將專用便攜式儲存庫142連接至朋友的計算 機,并將專用便攜式儲存庫142指定為許可證位置。朋友計算機上的Microsoft DRM系統(tǒng) 然后可使用專用便攜式儲存庫142的標準接口來與儲存庫142交互,并獲得適當的許可證。 在此情況中,Microsoft DRM系統(tǒng)將被修改來支持明確地旨在允許消費者具有共享許可證 儲存庫142的新儲存庫接口。Microsoft DRM系統(tǒng)可檢查所提供的許可證來確定是否滿足 了所規(guī)定的使用規(guī)則,且如果是,則Windows Media Player可呈現該視頻剪輯。示例性實施例可包括為共享許可證儲存庫142發(fā)起的許可證。例如,用戶可使用 專用手持式儲存庫設備142來獲取并儲存受各種專用DRM系統(tǒng)136、138和140保護的任何 合適類型的內容的許可證。當用戶想要獲取新內容的許可證時,該用戶可使用由專用便攜 式儲存庫設備142提供的接口。例如,假定用戶將專用便攜式儲存庫設備142連接至便攜式MP3播放器,然后想要
15購買音樂文件。使用專用便攜式儲存庫設備142的界面以及無線因特網連接,用戶可搜索 該用戶想要購買的音樂。專用便攜式儲存庫設備142的搜索界面可返回與許可證相關聯(lián)的 所有匹配的音樂文件,這些許可證可使用設備142的標準化格式或使用專用手持儲存庫設 備142可互操作的DRM系統(tǒng)136、138和140的專有格式。用戶可選擇用戶想要獲取的許可 證(例如,花費最少的許可證)。專用便攜式儲存庫設備142可獲得所選的許可證,且該音 樂文件可被下載至用戶的MP3播放器。當用戶播放該音樂文件時,專用便攜式儲存庫設備 142可將許可證提供給用于保護該音樂文件的專有DRM系統(tǒng)。示例性實施例可包括專用便攜式儲存庫之間的對等通信。在此情形中,兩個用戶 Jack和Nancy可購買專用便攜式儲存庫設備142,并在設備142上存儲由各種專有DRM系 統(tǒng)136、138和140保護的多種類型的內容的許可證。盡管不必來自同一制造商,但這兩個 設備142可支持同一標準化接口,使得設備142可彼此通信來執(zhí)行各種對等活動,包括許可 證轉移和借貸(例如,臨時轉移)等。例如,如果Jack想要將其e-Book的許可證轉移到Nancy的設備142上,則Jack可 將其設備142連接至Nancy的設備142,并使用他的設備142上的用戶界面來轉移許可證。 Jack的專用便攜式儲存庫設備142上的原始許可證可被撤銷,且新的、相同的許可證可在 Nancy的專用便攜式儲存庫設備142上創(chuàng)建。該情形對向Jack和Nancy均所屬的一組人, 諸如讀書俱樂部的成員等授予使用權限的許可證將是實用的。創(chuàng)建并消費所轉移的許可證 的專有DRM系統(tǒng)可授權專用便攜式儲存庫設備142執(zhí)行這種類型的許可證撤銷和創(chuàng)建。從 而,當Nancy試圖使用新許可證時,專有DRM系統(tǒng)信任她的許可證,并允許她閱讀該e-Book。在類似的示例中,Jack可將其e-Book的許可證轉移到Nancy的設備142上,且 Jack的專用便攜式儲存庫設備142上的原始許可證可被標記為到期。新的、類似的許可證 可在Nancy的專用便攜式儲存庫設備142上創(chuàng)建。該新的許可證可授予相同的使用權限, 但可將Nancy命為被授予這些權限的個人。再一次,創(chuàng)建并消費所轉移的許可證的專有DRM 系統(tǒng)可授權專用便攜式儲存庫設備142執(zhí)行這種類型的許可證撤銷和創(chuàng)建。從而,當Nancy 試圖使用新許可證時,專有DRM系統(tǒng)信任她的許可證,并允許她閱讀該e-Book。在另一示例性實施例中,Jack可將其許可證借(即,臨時轉移)給Nancy。在此情 況中,Jack的許可證可在借貸期限期間被禁用,且Nancy的許可證僅在借貸期限內有效。當 借貸結束時,Jack的許可證可被重新激活,而Nancy的許可證可到期。再一次,創(chuàng)建并消費 該許可證的專有DRM系統(tǒng)可授權專用便攜式儲存庫設備142執(zhí)行這種類型的許可證到期和 創(chuàng)建。在另一示例性實施例中,專用便攜式儲存庫設備142在執(zhí)行對等活動時可與專有 DRM系統(tǒng)通信。在此情況中,當Jack將其許可證轉移到Nancy的設備142時,Jack的專用 便攜式儲存庫設備142可請求專有DRM系統(tǒng)將Jack的許可證標記為到期,并在Nancy的設 備142上創(chuàng)建新許可證。如果專有DRM系統(tǒng)支持專用便攜式儲存庫設備142的標準化接口, 則這樣的請求可通過這些接口來作出。否則,專用便攜式儲存庫設備142可使用DRM系統(tǒng) 的專有接口來作出這些請求。在又一示例性實施例中,許可證的轉移涉及金融交易,以及諸如第三方保存或拍 賣服務等第三方。例如,Jack可拍賣播放若干音頻文件的權限的許可證,類似于出售使用過 的CD專輯。Nancy可對該許可證出價,然后贏得拍賣。使用由專用便攜式儲存庫設備142提供的標準化接口,Jack可將許可證轉移給第三方保存帳戶。Nancy可將其付款置于該第 三方保存帳戶中。第三方保存服務可影響交易,將付款轉移給Jack,并使用Nancy的專用便 攜式儲存庫設備142的標準化接口將許可證轉移給該專用便攜式儲存庫設備142。示例性實施例可包括被配置成提供許可證存儲的共享數字許可證儲存庫142。在 該示例性實施例中,共享數字許可證儲存庫142可用作許可證存儲服務,而不使用或者甚 至不具有許可證管理用戶界面組件104。例如,用戶可擁有可用于為該用戶存儲所有許可證 的專用便攜式儲存庫設備142。為了執(zhí)行任何合適的許可證管理功能,該用戶可使用由創(chuàng)建 并消費許可證的DRM系統(tǒng)136、138和140提供的專有用戶界面。無論何時當用戶使用專用便攜式儲存庫設備142中所存儲的許可證來消費內容 時,專有DRM系統(tǒng)136、138和140可按各種方式與設備142通信。例如,DRM系統(tǒng)136、138和 140可在專用便攜式儲存庫設備142上查找適當的許可證,并使用設備142的標準化接口來 與設備142通信。DRM系統(tǒng)136、138和140也可在專用便攜式儲存庫設備142上查找適當 的許可證,并使用DRM系統(tǒng)136、138和140的專有接口來與設備142通信。DRM系統(tǒng)136、 138和140也可在DRM系統(tǒng)136、138和140的專有許可證存儲中查找適當的許可證。專用 便攜式儲存庫設備142可用于代替這樣的許可證存儲,且可使用便攜式儲存庫設備142的 許可證來進行事務。從而,對專有DRM系統(tǒng)136、138和140,專用便攜式儲存庫設備142可 如同DRM系統(tǒng)136、138和140的專有許可證存儲。示例性實施例可包括被配置成驗證內容獲取的共享數字許可證儲存庫142。例如, 用戶可使用共享數字許可證儲存庫142來解決內容介質或DRM系統(tǒng)136、138和140的報廢 問題。用戶可使用共享數字許可證儲存庫142來驗證對特定內容的許可證購買,并且即使 在提供隱式許可證的內容介質或該介質的呈現設備報廢之后繼續(xù)訪問這樣的內容。例如,假定用戶訂閱了與各種專有DRM系統(tǒng)136、138和140互操作的共享許可證 儲存庫142web服務。共享許可證儲存庫142web服務也可與諸如Amazon, com等物理內容 介質的在線零售商互操作。用戶然后可從Amazon, com購買電影的DVD,其中對DVD的購買 隱含播放DVD上編碼的電影的許可證。共享數字許可證儲存庫142web服務可存儲這樣的 隱式許可證。隨著時間流逝,DVD可能報廢(例如,DVD被流視頻取代),但因為用戶已經購買了 DVD上的電影,因此示例性實施例允許用戶繼續(xù)以另一格式觀看該電影,即使用戶的DVD副 本已過時。在此情形中,如果提供流視頻的廠商愿意承兌共享許可證儲存庫142web服務中 所存儲的之前獲取的許可證,則共享許可證儲存庫142web服務可證實用戶已經獲取了所 關注的電影的許可證。共享許可證儲存庫142web服務然后可提供原始許可證購買證明的 所有細節(jié),包括廠商(例如,Amazon, com)、介質(例如,DVD)、購買日期、購買價格等。由于 流視頻廠商可信任共享許可證儲存庫142web服務,因此用戶可被允許在流視頻上觀看相 應的電影。示例性實施例包括支持多個物理接口的設備。例如,共享數字許可證儲存庫142 可包括用于連接至其它儲存庫或儲存庫142與之互操作的DRM系統(tǒng)的多個物理機制,諸如 USB、藍牙、1394、PCMCIA,802. 11 (a/b/g)、專有、RFID、CDMA、GSM 等。這些連接可并行、串行
等操作。示例性實施例包括支持用于提取許可證的各種DRM API的設備。例如,單個共享數字許可證儲存庫142可被配置成與若干不同的DRM系統(tǒng)互操作以便從中提取許可證。這 樣的互操作可經由每一 DRM系統(tǒng)本機支持的專有API來進行。例如,儲存庫142可被配置 成當與Adobe Acrobat通信時,為提取許可證的目的而用作呈現應用程序。儲存庫142可 向Adobe Acrobat查詢有關給定一個內容的許可權限并記錄結果。示例性實施例包括支持用于訪問DRM系統(tǒng)的儲存庫的新標準API。例如,DRM廠 商可通過支持顯式地允許儲存庫142中的每一個查詢DRM系統(tǒng)以確定可用的許可證的標準 API來提供對數字許可證儲存庫142的直接支持。DRM系統(tǒng)可被配置成采用其用戶界面來 將許可證推至共享數字許可證儲存庫142,或者儲存庫142可被配置成從DRM系統(tǒng)拉取許可 證。在一個示例性實施例中,用戶可使用DRM系統(tǒng)的實例,諸如Windows MediaPlayer,且當DRM系統(tǒng)活動時,該DRM系統(tǒng)可發(fā)現共享儲存庫142,并提議將DRM實例 所理解的許可證存儲或復制到儲存庫142內。示例性實施例包括設備,它們支持用于生物測定地認證這些設備的用戶的機制。 從而,創(chuàng)建DRM系統(tǒng)時的一個復雜因素在于,認證誰或什么可行使所表達的權限。大多數常 規(guī)DRM系統(tǒng)將給定數字內容實例的使用綁定于DRM系統(tǒng)的一個特定實例。例如,許可證一 般被授予給定的設備或PC。然而,使用示例性實施例,儲存庫設備142可向DRM系統(tǒng)提供認 證服務,諸如指紋讀取器等。DRM系統(tǒng)可查詢儲存庫142來檢查該設備的用戶的指紋。以此 方式,許可證可被綁定于儲存庫142或連接至多個DRM系統(tǒng)的用戶的指紋,而非綁定于DRM 系統(tǒng)的實例。在一個示例性實施例中,DRM系統(tǒng)可被配置成信任儲存庫142來認證用戶。這類 似于上述示例性生物測定系統(tǒng),但采用了不必基于生物測定的登錄ID和口令設置、數字證 書、RFID或其它類型的用戶認證系統(tǒng)等。DRM實例可將內容綁定于儲存庫142的認證機制。 用戶可選擇支持用戶感到適宜的認證形式的儲存庫142。在另一示例性實施例中,手機可 被配置為儲存庫142以經由手機的本機標識能力來提供與認證耦合的所有儲存庫142的功 能。在又一示例性實施例中,共享數字許可證儲存庫142可被配置成唯一密鑰,而DRM 系統(tǒng)可被配置成信任該唯一密鑰的存在作為許可證的授權。例如,DRM系統(tǒng)可被配置成檢 查對唯一標識的儲存庫142的可訪問性,且如果儲存庫142可訪問,則相關聯(lián)的內容的權限 可被行使。有利的是,該示例性實施例允許許可證的可移動性,其中內容的權限隨著儲存庫 142的移動而移動。示例性實施例包括未被配置成物理設備而是被配置成連接的服務(例如,手機服 務、因特網服務、衛(wèi)星服務等)的儲存庫142。從而,儲存庫142不必是消費者所擁有的物理 設備,而是可被配置成因特網或移動電話服務等。在這樣的情況中,用戶可將儲存庫142連 接至DRM系統(tǒng)的實例。如果DRM系統(tǒng)本機支持至儲存庫142的接口,則這一連接可內置在 DRM系統(tǒng)內,或者連接可經由諸如手機等多功能設備來作出。例如,用戶可擁有用戶攜帶的 啟用藍牙的CDMA電話,且用戶可能遇到Windows計算機并希望行使所存儲的許可證。電話 可經由藍牙連接至PC,然后使用電話作為中間件,PC可經由CDMA來連接至共享數字許可證 儲存庫142。然后,PC可在基于CDMA的儲存庫142中找到供使用的許可證。示例性實施例包括用戶采用數字許可證儲存庫142來在線搜索并購買新許可證。
18例如,儲存庫142可被配置成包括其自己的用戶界面,并用作從不同服務獲取許可證的鋪 面。在此情況中,用戶可訪問朋友家,并使用儲存庫142來搜索用于查看和收聽的內容。當 內容被標識之后,可進行購買,且新的許可證可被傳送給儲存庫142。然后,朋友家的本地 DRM系統(tǒng)可用于查看或收聽該內容。示例性實施例包括用戶制成共享數字許可證儲存庫142的內容的離站(offsite) 歸檔副本,并在如果設備142丟失、被竊或損壞的將來還原內容。如果許可證丟失、被竊、或 損壞,則共享數字許可證儲存庫142或離站歸檔副本可用于還原專有DRM系統(tǒng)136、138和 140的許可證。例如,儲存庫142可被配置成支持可以是基于紙張(例如,OCR的字形或文 字)、基于可移動介質(例如,CDR或智能卡)、基于固定介質(例如,PC上的硬盤驅動器)、 基于服務(例如,Microsoft Passport)等的導出機制。有利的是,如果設備142丟失、被 竊或損壞,這允許用戶檢索其許可證詳細目錄。從存檔導入許可證可以是一個品牌的儲存 庫142所專有的,或者可互操作以允許消費者改變儲存庫142。在示例性對等許可證轉移中,用戶A的共享數字許可證儲存庫142可被附連于用 戶B的儲存庫,其中用戶A的許可證之一到期,且用戶B可使用的新許可證被創(chuàng)建。例如, 兩個用戶可同意將許可證從一個儲存庫142轉移到另一個。本質上,兩人同意交換特定內 容實例的權限。在此示例性實施例中,用戶將兩個儲存庫142連接在一起,并送出許可證或 出售該許可證。儲存庫142可包括使被送出或出售的許可證到期或撤銷該許可證的機制。在一個示例性實施例中,儲存庫設備142可被授權使許可證到期并生成新許可 證,且DRM系統(tǒng)可被配置成信任設備142來執(zhí)行這一功能。例如,儲存庫142可由DRM系統(tǒng) 委托來使許可證到期或終止。在示例性實施例中,儲存庫142可創(chuàng)建可由DRM系統(tǒng)行使有 限持續(xù)時間的臨時許可證。在斷開連接的系統(tǒng)中,儲存庫142可被信任來生成受限許可證。在一個示例性實施例中,儲存庫142可使用標準化API來連接至原始創(chuàng)建許可證 的DRM系統(tǒng)、并執(zhí)行許可證到期和重新發(fā)放、執(zhí)行對等許可證轉移。例如,儲存庫142可被 用于將許可證從一個DRM實例轉移到另一個。代替兩個儲存庫142交換許可證,該示例性 實施例允許兩個DRM系統(tǒng)經由儲存庫142及其連接來轉移許可證。在此情況中,可授權轉 移許可證的權限,其中儲存庫142用作轉移的管道。在一個示例性實施例中,儲存庫142可使用原始創(chuàng)建許可證的DRM系統(tǒng)專有的API 來執(zhí)行許可證到期和發(fā)放、執(zhí)行對等許可證轉移。例如,儲存庫142可用作負責代理,并執(zhí) 行DRM系統(tǒng)的兩個實例之間的轉移,而非儲存庫142使用標準化API來便于在DRM系統(tǒng)的 協(xié)作下的許可證轉移。這種轉移可以是任何一個DRM系統(tǒng)的特征或可以不是其特征。在一個示例性實施例中,儲存庫142可用于解釋權限。例如,實際的許可證可按照 DRM中立的方式存儲,其中儲存庫142解釋權限而不是將許可證轉換成DRM系統(tǒng)可理解的形 式。儲存庫142可使用允許DRM系統(tǒng)將解釋許可證的責任轉移給儲存庫142的適當API來 增強。在一個示例性實施例中,使用標準化API,儲存庫142可彼此通信以執(zhí)行各種對等 活動。從而,兩個或多個儲存庫142可彼此連接,使得許可證持有者可形成許可證共享和發(fā) 現的系統(tǒng)??尚纬蓛Υ鎺?42的對等網絡以便于許可證匯聚(pooling)、實時/在線拍賣 等。例如,可創(chuàng)建儲存庫142的網絡,并用于實時轉移許可證。為了加入,用戶例如必須提 供用于共享的5個許可證。然后,用戶可搜索儲存庫142網絡,并標識用戶想要行使的許可證。許可證借貸或轉移可對用戶的儲存庫142實時進行,且可通知DRM系統(tǒng)來允許消費。之 后,許可證可被回送給儲存庫142網絡。有利的是,這一示例性系統(tǒng)可潛在地允許無限數目 的用戶“合法地”訪問無限數目的許可證。在一個示例性實施例中,儲存庫142可被配置成對DRM系統(tǒng)的服務,而DRM系統(tǒng)可 使用其自己的用戶界面來執(zhí)行使用標準化API的許可證管理功能。例如,儲存庫142可提 供自身作為DRM系統(tǒng)用來存儲和檢索許可證的一種方式。DRM系統(tǒng)仍可擁有用于這些許可 證的管理用戶界面,其中DRM系統(tǒng)可被配置成支持儲存庫142的API。在一個示例性實施例中,儲存庫142可被配置成對DRM系統(tǒng)的服務,而DRM系統(tǒng)可 使用其自己的用戶界面來執(zhí)行使用專有API的許可證管理功能。例如,儲存庫142可提供 自身作為DRM系統(tǒng)用來存儲和檢索許可證的一種方式。DRM系統(tǒng)仍可擁有用于這些許可證 的管理用戶界面,其中DRM系統(tǒng)被“誘使”來使用儲存庫142。在該示例性實施例中,儲存庫 142可被配置成截取對DRM系統(tǒng)本機的許可證存儲請求,并提供這樣的功能。在一個示例性實施例中,儲存庫142可包括其自己的用戶界面來經由標準化API 跨DRM系統(tǒng)中的每一個執(zhí)行許可證管理功能。例如,儲存庫142的用戶界面可被配置成允 許用戶查看DRM系統(tǒng)的實例中所存儲的許可證,其中DRM系統(tǒng)可被配置成允許儲存庫142 經由標準化API訪問DRM系統(tǒng)的許可證存儲。在一個示例性實施例中,儲存庫142可包括其自己的用戶界面來經由專有API跨 DRM系統(tǒng)中的每一個執(zhí)行許可證管理功能。例如,儲存庫142的用戶界面可被配置成允許用 戶查看DRM系統(tǒng)的實例中所存儲的許可證,其中DRM系統(tǒng)不需被修改,而是儲存庫142可被 配置成使用DRM系統(tǒng)本機的API來確定可用許可證。在一個示例性實施例中,使用標準化API,儲存庫142可連接至第三方保存或拍賣 服務來允許兩個用戶找到對方,并執(zhí)行安全、遠程的對等許可證交互。例如,賣方可將其儲 存庫142連接至諸如eBay等服務并提供用于拍賣的許可證,其中eBay買方然后可瀏覽賣 方的儲存庫142并為其中存儲的許可證定價。當第三方保存服務之后驗證已進行了付費之 后,賣方的儲存庫142可被連接至買方的儲存庫142,并可執(zhí)行許可證轉移。在一個示例性實施例中,儲存庫142可被配置成提供其它類型的對等許可證轉 移。例如,可在儲存庫142之間支持其它類型的對等轉移,諸如許可證出租和轉售。儲存庫 142可在彼此之間轉移許可證,并協(xié)議在適當的條件下撤銷和恢復所租賃的許可證。使用示例性實施例,企業(yè)可通過提供更好的用戶界面、健壯性、更好的專有API支 持、人體工程學、可用性、對等服務兼容性、更好的價格、可靠性等來競爭為消費者創(chuàng)建儲存 庫142的機會??啥ㄖ苾Υ鎺?42的形式、能力、成本和健壯性來找到合適的消費者。該模 型的良好的優(yōu)先地位在于無線產業(yè)中手機和服務程序的多樣性和能力。上述圖1-4的示例性實施例中的設備和子系統(tǒng)可包括,例如能夠執(zhí)行圖1-4的示 例性實施例的過程的任何合適的服務器、工作站、PC、膝上型計算機、PDA、因特網設備、手持 式設備、手機、無線設備、便攜式播放器、其它設備等。圖1-4的示例性實施例中的設備和子 系統(tǒng)可使用任何合適的協(xié)議來彼此通信,并可使用一個或多個編程的計算機系統(tǒng)或設備來 實現。一個或多個接口機制可與圖1-4的示例性實施例一起使用,包括例如因特網接 入、任何合適形式的電信(例如,語音、調制解調器等)、無線通信介質等。例如,圖1-4的示
20例性實施例所采用的通信網絡可包括一個或多個無線通信網絡、蜂窩式通信網絡、G3通信 網絡、公共交換電話網(PSTN)、分組數據網絡(PDN)、因特網、內聯(lián)網、其組合等??梢岳斫猓瑘D1-4的示例性實施例中的設備和子系統(tǒng)是出于示例性目的的,因為 如相關領域的技術人員可以理解的,用于實現示例性實施例的特定硬件的眾多變型是可能 的。例如,圖1-4的示例性實施例中的設備和子系統(tǒng)的一個或多個的功能可經由一個或多 個編程的計算機系統(tǒng)或設備來實現。為了實現這樣的變型以及其它變型,可將單個計算機系統(tǒng)編程為執(zhí)行圖1-4的示 例性實施例中的設備和子系統(tǒng)的一個或多個的專用功能。另一方面,可使用兩個或更多編 程的計算機系統(tǒng)或設備來代替圖1-4的示例性實施例中的設備和子系統(tǒng)的任何一個。從 而,也可按需實現分布式處理的原理和優(yōu)點,諸如冗余性、重復性等,以提高圖1-4的示例 性實施例中的設備和子系統(tǒng)的健壯性和性能。圖1-4的示例性實施例中的設備和子系統(tǒng)可存儲與此處所述的各種過程有關的 信息。這種信息可被存儲在圖1-4的示例性實施例中的設備和子系統(tǒng)的一個或多個存儲器 中,諸如硬盤、光盤、磁光盤、RAM等。圖1-4的示例性實施例的設備和子系統(tǒng)的一個或多個 數據庫可存儲用于實現本發(fā)明的示例性實施例的信息。數據庫可使用此處所列出的一個或 多個存儲器或存儲設備中所包括的數據結構(例如,記錄、表、數組、字段、圖、樹、列表等) 來組織。此處關于圖1-4的示例性實施例描述的過程可包括用于在其一個或多個數據庫中 存儲由圖1-4的示例性實施例的設備和子系統(tǒng)的過程所收集和/或生成的數據的適當的數 據結構。如可由計算機和軟件領域的技術人員所理解的,圖1-4的示例性實施例的設備和 子系統(tǒng)的所有或一部分可使用根據本發(fā)明的示例性實施例的教導編程的一個或多個通用 計算機系統(tǒng)、微處理器、數字信號處理器、微控制器等來方便地實現。如軟件領域的技術人 員可理解的,適當的軟件可易于由普通技術的程序員基于示例性實施例的教導來準備。此 外,圖1-4的示例性實施例的設備和子系統(tǒng)可在萬維網上實現。此外,如電氣領域的技術人 員可理解的,圖1-4的示例性實施例的設備和子系統(tǒng)可通過準備專用集成電路或通過互連 適當的常規(guī)組件電路網絡來實現。因此,示例性實施例不限于硬件電路和/或軟件的任何 特定組合。本發(fā)明的示例性實施例被存儲在計算機可讀介質的任何其中之一或其組合上,可 包括用于控制圖1-4的示例性實施例的設備和子系統(tǒng)、用于驅動圖1-4的示例性實施例的 設備和子系統(tǒng)、用于允許圖1-4的示例性實施例的設備和子系統(tǒng)與人類用戶交互等的軟 件。這樣的軟件可包括,但不限于設備驅動程序、固件、操作系統(tǒng)、開發(fā)工具、應用程序軟件 等。這樣的計算機可讀介質還可包括用于執(zhí)行實現本發(fā)明時所執(zhí)行的處理的所有或一部分 (如果處理是分布式的)的本發(fā)明的實施例的計算機程序產品。本發(fā)明的示例性實施例的 計算機代碼設備可包括任何合適的可解釋或可執(zhí)行的代碼機制,包括但不限于腳本、可解 釋程序、動態(tài)鏈接庫(DLL)、Java類和小程序、完全可執(zhí)行程序、公用對象請求代理程序體 系結構(COBRA)對象等。而且,為更好的性能、可靠性、成本等,本發(fā)明的示例性實施例的部 分可以是分布式的。如上所述,圖1-4的示例性實施例的設備和子系統(tǒng)可包括用于保持根據本發(fā)明的 教導編程的指令并用于保持此處所述的數據結構、表、記錄和/或其它數據的計算機可讀介質或存儲器。計算機可讀介質可包括參與將指令提供給處理器以便執(zhí)行的任何合適的介 質。這樣的介質可采用多種形式,包括但不限于,非易失性介質、易失性介質、傳輸介質等。 非易失性介質可包括,例如光盤或磁盤、磁光盤等。易失性介質可包括動態(tài)存儲器等。傳輸 介質可包括同軸電纜、銅線、光纖等。傳輸介質也可采用聲學、光學、電磁波等形式,諸如在 射頻(RF)通信、紅外(IR)數據通信等期間產生的那些。計算機可讀介質的通常形式可包 括例如軟盤、柔性磁盤、硬盤、磁帶、任何其它合適的磁介質;CD-ROM、CDRW、DVD、任何其它合 適的光介質;具有孔狀或其它光學可識別標記的圖案的穿孔卡、紙帶、光學測標圖、任何其 它合適的物理介質;RAM、PROM、EPROM、FLASH-EPR0M、任何其它合適的存儲器芯片或盒式磁 帶;載波、或計算機可讀的任何其它合適介質。 盡管結合多個示例性實施例和實現描述了本發(fā)明,但本發(fā)明不受此限制,而相反 覆蓋落入所附權利要求書的范圍內各種修改和等效安排。
2權利要求
一種用于許可證中心的內容使用的系統(tǒng),包括數字權限管理DRM系統(tǒng)的第一實例,其與消費者相關并被授權使用內容;DRM系統(tǒng)的第二實例,其與所述消費者相關;具有第一API的共享數字許可證儲存庫,所述第一API配置為使得允許消費者使用內容的標識符在所述DRM系統(tǒng)的第一實例和所述共享數字許可證儲存庫之間傳輸,所述共享數字許可證儲存庫具有用于存儲所述允許消費者使用內容的標識符的存儲器;所述共享數字許可證儲存庫的第二API,所述第二API配置為使得所述允許消費者使用內容的標識符在所述共享數字許可證儲存庫和所述DRM系統(tǒng)的第二實例之間傳輸;認證組件,其與所述共享數字許可證儲存庫相關并配置為對消費者進行認證;以及共享數字許可證儲存庫接口,配置為向所認證的消費者呈現要對所存儲的允許消費者使用內容的標識符執(zhí)行的許可證生存周期功能。
2.如權利要求1所述的系統(tǒng),其特征在于所述共享數字許可證儲存庫為一服務。
3.如權利要求2所述的系統(tǒng),其特征在于所述第一和第二API是標準化API。
4.如權利要求3所述的系統(tǒng),其特征在于所述第一和第二API是同一 API。
5.如權利要求2所述的系統(tǒng),其特征在于所述共享數字許可證儲存庫配置為以在所述 DRM系統(tǒng)的第二實例中使用的專有格式產生許可證,所述許可證基于所述允許消費者使用 內容的標識符。
6.如權利要求2所述的系統(tǒng),其特征在于所述共享數字許可證儲存庫配置為在存儲器 中存儲所述允許消費者使用內容的標識符作為許可證。
7.如權利要求1所述的系統(tǒng),其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng)的 第二實例是同一 DRM系統(tǒng)的不同實例。
8.如權利要求1所述的系統(tǒng),其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng)的 第二實例是不同DRM系統(tǒng)的不同實例。
9.一種用于控制內容使用的許可證中心內容分發(fā)服務器設備,包括存儲設備,配置為存儲用于授權消費者使用內容的允許消費者使用內容的標識符,所 述消費者與數字權限管理DRM系統(tǒng)的第一實例和DRM系統(tǒng)的第二實例相關;具有第一 API的共享數字許可證儲存庫,所述第一 API配置為使得所述允許消費者使 用內容的標識符在所述DRM系統(tǒng)的第一實例和所述共享數字許可證儲存庫之間傳輸;所述共享數字許可證儲存庫的第二 API,所述第二 API配置為使得所述允許消費者使 用內容的標識符在所述共享數字許可證儲存庫和所述DRM系統(tǒng)的第二實例之間傳輸; 認證組件,其與所述共享數字許可證儲存庫相關并配置為對消費者進行認證;以及 共享數字許可證儲存庫接口,配置為向所認證的消費者呈現要對所存儲的允許消費者 使用內容的標識符執(zhí)行的許可證生存周期功能。
10.如權利要求9所述的設備,其特征在于所述共享數字許可證儲存庫為一服務。
11.如權利要求10所述的設備,其特征在于所述第一和第二API是標準化API。
12.如權利要求11所述的設備,其特征在于所述第一和第二API是同一 API。
13.如權利要求10所述的設備,其特征在于所述共享數字許可證儲存庫配置為以在所 述DRM系統(tǒng)的第二實例中使用的專有格式產生許可證,所述許可證基于所述允許消費者使 用內容的標識符。
14.如權利要求10所述的設備,其特征在于所述共享數字許可證儲存庫配置為在存儲 器中存儲所述允許消費者使用內容的標識符作為許可證。
15.如權利要求9所述的設備,其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng)的 第二實例是同一 DRM系統(tǒng)的不同實例。
16.如權利要求9所述的設備,其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng)的 第二實例是不同DRM系統(tǒng)的不同實例。
17.一種用于許可證中心的內容使用或分發(fā)的方法,包括對消費者進行認證,所述消費者與數字權限管理DRM系統(tǒng)的第一實例和DRM系統(tǒng)的第 二實例相關;使用第一API從所述DRM系統(tǒng)的第一實例接收與內容相關的允許消費者使用內容的標 識符,所述允許消費者使用內容的標識符授權所述DRM系統(tǒng)的第一實例使用或分發(fā)內容并 與消費者相關;在共享數字許可證儲存庫存儲所述允許消費者使用內容的標識符;使用第二 API將所述允許消費者使用內容的標識符從共享數字許可證儲存庫傳輸到 所述DRM系統(tǒng)的第二實例;以及提供許可證生存周期接口,所述許可證生存周期接口配置為向所認證的消費者呈現與 所述允許消費者使用內容的標識符相關的許可證生存周期功能。
18.如權利要求17所述的方法,其特征在于所述共享數字許可證儲存庫為一服務。
19.如權利要求18所述的方法,其特征在于所述第一和第二API是標準化API。
20.如權利要求19所述的方法,其特征在于所述第一和第二API是同一 API。
21.如權利要求18所述的方法,還包括以專有格式產生許可證,所述許可證用于傳輸 到DRM系統(tǒng)的第二實例并基于所述允許消費者使用內容的標識符。
22.如權利要求18所述的方法,還包括在存儲器中存儲所述允許消費者使用內容的標 識符作為許可證。
23.如權利要求17所述的方法,其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng) 的第二實例是同一 DRM系統(tǒng)的不同實例。
24.如權利要求17所述的方法,其特征在于所述DRM系統(tǒng)的第一實例和所述DRM系統(tǒng) 的第二實例是不同DRM系統(tǒng)的不同實例。
全文摘要
一種用于許可證中心的內容使用或分發(fā)的方法、系統(tǒng)(100)和設備(100),包括一用戶界面(104),它被配置成允許用戶(102)通過管理與內容相關聯(lián)的許可證而不是內容的特定實例來管理內容,其中從該許可證授權該內容的使用或分發(fā)。
文檔編號G06F21/24GK101901324SQ20101012818
公開日2010年12月1日 申請日期2004年11月18日 優(yōu)先權日2004年11月18日
發(fā)明者E·陳, M·萊利 申請人:康坦夾德控股股份有限公司