用于可利用內(nèi)容的權(quán)限的制作方法
【專利摘要】在此所描述的示例便于管理相對于利用實體可利用內(nèi)容文件的利用權(quán)限。
【專利說明】用于可利用內(nèi)容的權(quán)限
【背景技術(shù)】
[0001] 消費者設(shè)備(諸如,平板、膝上電腦、移動電話、上網(wǎng)本和打印機)正在以指數(shù)速度 增長。漸增地,許多此類設(shè)備可以訪問應(yīng)用生態(tài)系統(tǒng),該應(yīng)用生態(tài)系統(tǒng)允許內(nèi)容在兼容設(shè)備 上被下載和利用。
【專利附圖】
【附圖說明】
[0002] 接下來的描述包括對圖的討論,所述圖具有以本發(fā)明的實施例的實現(xiàn)方式的示例 的方式給出的圖示說明。所述附圖應(yīng)被以示例的方式而不是以限制的方式來理解。如在此 所使用的,對一個或多個"實施例"的參考將被理解為描述本發(fā)明的至少一個實現(xiàn)方式中所 包括的特定特征、結(jié)構(gòu)或特性。因此,在此出現(xiàn)的措辭(諸如,"在一個實施例中"或"在可替 代的實施例中")描述本發(fā)明的各種實施例和實現(xiàn)方式,并且未必全部指代相同的實施例。 然而,它們也未必相互排斥。
[0003] 圖1是圖示了依據(jù)各種實施例的系統(tǒng)的框圖。
[0004] 圖2是圖示了依據(jù)各種實施例的系統(tǒng)的框圖。
[0005] 圖3是依據(jù)各種實施例的系統(tǒng)中的操作的流程圖。
[0006] 圖4是依據(jù)各種實施例的系統(tǒng)中的操作的流程圖。
【具體實施方式】
[0007] 在此描述的實施例把訪問權(quán)利與可從內(nèi)容管理和/或分發(fā)系統(tǒng)得到的內(nèi)容相關(guān) 聯(lián)。如在此所使用的,利用設(shè)備是能夠把數(shù)字內(nèi)容用于人類消費(例如,播放音頻和/或視 頻文件、顯示文本和/或圖像、打印文本和/或圖像等)的計算設(shè)備。如在此所描述的,在內(nèi) 容在設(shè)備上被實際利用之前,利用設(shè)備檢查用戶是否被授權(quán)來利用(例如,觀看或打?。﹥?nèi) 容。
[0008] 在各種實施例中,可利用內(nèi)容文件包括嵌入式標(biāo)識符,其指向用于所述內(nèi)容的利 用權(quán)限在遠(yuǎn)程位置處(例如,在網(wǎng)絡(luò)服務(wù)器上)被存儲的位置。因此,當(dāng)用戶試圖訪問可利用 內(nèi)容時,利用設(shè)備檢查對應(yīng)于標(biāo)識符(例如,URL或統(tǒng)一資源定位符)的利用權(quán)限,并且在適 當(dāng)權(quán)限存在的情形下準(zhǔn)許訪問所述內(nèi)容。對應(yīng)于各種實施例的進(jìn)一步細(xì)節(jié)在下面被描述。
[0009] 圖1是圖示了依據(jù)各種實施例的系統(tǒng)的框圖。圖1包括依據(jù)各種實施例的特定部 件、模塊等。然而,在不同的實施例中,更多、更少和/或其它部件、模塊、部件/模塊的布置 等可以被依據(jù)在此描述的教導(dǎo)來使用。此外,在此描述的各種部件、模塊等可以被實現(xiàn)為一 個或多個軟件模塊、硬件模塊、專用硬件(例如,應(yīng)用特定硬件、應(yīng)用特定集成電路(ASIC)、 嵌入式控制器、硬接線電路等)或這些的某個組合。如虛線所示,系統(tǒng)100的模塊可以被并 入到單個物理設(shè)備中或它們可以被(例如,通過網(wǎng)絡(luò))橫跨多個物理設(shè)備來分布。
[0010] 存儲器110存儲可利用內(nèi)容文件。如在此所使用的,可利用內(nèi)容文件指的是能夠 在利用設(shè)備上利用的內(nèi)容文件。例如,能夠被顯示和/或打印以便人類閱讀的文檔文件可 以是可利用內(nèi)容文件。音頻文件(例如,MP3文件)和視頻文件(例如,.AVI文件、.MWV文件 等)也可以是可利用內(nèi)容文件的示例。盡管可利用內(nèi)容文件可以是橫跨多個設(shè)備兼容的,但 不需要可利用內(nèi)容文件是橫跨所有類型的利用設(shè)備兼容的。例如,音頻文件可以是利用內(nèi) 容文件,盡管它不可以在打印機(其是利用設(shè)備的示例)上被打?。?,被利用)。
[0011] 權(quán)利管理模塊120管理用于特定于利用實體的可利用內(nèi)容文件的利用權(quán)限。盡管 利用實體可以是單個設(shè)備,但其也可以是一類利用設(shè)備(例如,一類打印機或一類平板等)。 在各種實施例中,利用實體可以被定義為用戶或關(guān)聯(lián)于(例如,被注冊到)所述用戶的一個 或多個利用設(shè)備的集合。
[0012] 可利用內(nèi)容文件具有相對于利用實體的權(quán)限標(biāo)識符。因此,當(dāng)用戶試圖從系統(tǒng)100 獲得可利用內(nèi)容時,嵌入模塊130把所述標(biāo)識符嵌入到可利用內(nèi)容文件的利用副本(S卩,將 在利用設(shè)備上被用戶利用的副本)中。在各種實施例中,嵌入式標(biāo)識符指示用于查明用于特 定利用副本的利用權(quán)限的網(wǎng)絡(luò)地址。例如,嵌入模塊130可以把URL (統(tǒng)一資源定位符)嵌 入到文檔中。URL指向包含相對于利用實體文檔的利用權(quán)限的網(wǎng)絡(luò)位置。
[0013] 在示例中,向系統(tǒng)100請求文檔的用戶可以具有對服務(wù)的預(yù)訂,其中用戶的利用 權(quán)限包括對由系統(tǒng)100托管的全部內(nèi)容的打印權(quán)限。相應(yīng)地,嵌入模塊130把URL嵌入到 所請求文檔的利用副本中,并且通信模塊140把利用副本提供到利用設(shè)備150,所述利用設(shè) 備150允許用戶打印所請求的文檔。在各種實施例中,利用設(shè)備150在利用(在這種情形下 是打印)所述內(nèi)容之前訪問被嵌入在所述文檔中的URL,以確定與所述URL相關(guān)聯(lián)的利用權(quán) 限是否允許所述利用。如果被基于所述權(quán)限授權(quán),則利用設(shè)備150利用(例如,打印)所述內(nèi) 容。
[0014] 在管理利用權(quán)限期間,權(quán)利管理模塊120可以鑒于所授權(quán)的請求升級相對于利用 實體可利用內(nèi)容文件的利用權(quán)限。例如,用戶可以基于用戶對特定內(nèi)容的購買而具有有限 的權(quán)限來打印特定文檔。然而,如果用戶請求對利用權(quán)限的升級并且權(quán)利管理模塊120(例 如,經(jīng)由用于升級的所驗證的支付)獲得對所述請求的授權(quán),則授權(quán)管理模塊120處理所述 升級。在各種實施例中,這個升級可以包括:針對被所述升級影響的每個內(nèi)容文件更新嵌入 式URL的網(wǎng)絡(luò)位置處的權(quán)限信息。換言之,如果用戶升級用于特定文檔的權(quán)限,則被嵌入到 那個特定文檔中的URL處所存儲的權(quán)限可以被更新以反映所述升級。例如,除了打印所述 文檔之外,升級可以允許文檔在移動設(shè)備上被觀看(或反之亦然)。利用權(quán)限升級可以是內(nèi) 容特定的、利用實體特定的(例如,單個設(shè)備、一類設(shè)備、一組用戶、單個戶等)、或這些的某 個組合。
[0015] 在一些實施例中,利用權(quán)限升級可以涉及以與期望的使用兼容的不同格式提供相 同的內(nèi)容。例如,如果用戶最初獲得用于在移動設(shè)備上觀看的roF (便攜式文檔格式)文檔 并且然后升級所述權(quán)限來允許所述文檔的打印,則通信模塊140可以把文檔(具有嵌入式 標(biāo)識符)的利用副本以打印就緒格式(例如,PCL或打印機控制語言)提供到打印機。
[0016] 圖2是圖示了依據(jù)各種實施例的系統(tǒng)的框圖。圖2包括依據(jù)各種實施例的特定部 件、模塊等。然而,在不同的實施例中,更多、更少和/或其它部件、模塊、部件/模塊的布置 等可以被依據(jù)在此描述的教導(dǎo)來使用。此外,在此描述的各種部件、模塊等可以被實現(xiàn)為一 個或多個軟件模塊、硬件模塊、專用硬件(例如,應(yīng)用特定硬件、應(yīng)用特定集成電路(ASIC)、 嵌入式控制器、硬接線電路等)或這些的某個組合。圖2中所圖示的各種模塊和/或部件 可以被實現(xiàn)為非臨時性計算機可讀存儲介質(zhì),其包含由處理器(例如,處理器250)執(zhí)行的指 令,并且被存儲在存儲器(例如,存儲器210)中,以用于執(zhí)行在此所描述的操作和功能。
[0017] 在圖2所圖示的示例系統(tǒng)中,系統(tǒng)200的模塊和部件可以被集成到單個物理計算 設(shè)備(例如,服務(wù)器)中或它們可以(例如,通過網(wǎng)絡(luò))在所連接的多個計算設(shè)備(例如,服務(wù) 器)之間被物理地分布。
[0018] 存儲器210存儲可利用內(nèi)容文件。可利用內(nèi)容文件可以由內(nèi)容提供者、內(nèi)容擁有 者、企業(yè)、消費者或其它適合實體上傳到系統(tǒng)200。可利用內(nèi)容文件可以被指定有默認(rèn)利用 權(quán)限,所述默認(rèn)利用權(quán)限至少部分地由上傳所述內(nèi)容的實體所定義。上傳實體還可以選擇 或定義升級方案,以用于針對一些或全部所上傳的內(nèi)容升級利用權(quán)限。
[0019] 權(quán)利管理模塊220管理特定于利用實體的可利用內(nèi)容文件的利用權(quán)限。盡管利用 實體可以是單個設(shè)備,但它還可以是一類利用設(shè)備(例如,一類打印機或一類平板等)。可替 代地,利用實體可以是用戶或者關(guān)聯(lián)于(例如,被注冊到)所述用戶的一個或多個利用設(shè)備 的集合。
[0020] 在示例中,便攜式計算設(shè)備260 (例如,智能電話)的用戶瀏覽網(wǎng)站或遍歷設(shè)備應(yīng)用 (app)來發(fā)現(xiàn)和下載(例如,經(jīng)由購買)可利用內(nèi)容(例如,要閱讀的文章)。下載可以包括在 便攜式計算設(shè)備260上顯示內(nèi)容的權(quán)利/權(quán)限。關(guān)于用戶請求,所請求的內(nèi)容被從存儲器 210檢索,并且嵌入模塊230把URL嵌入到所述內(nèi)容中。URL鏈接到被捆綁于所請求內(nèi)容的 這個特定副本的權(quán)限的描述。換言之,用于利用所請求內(nèi)容的特定副本的權(quán)限被基于存儲 在由URL指示的位置處的信息來確定。這意味著權(quán)限能夠被改變(例如,被升級),甚至在所 請求內(nèi)容的特定副本已被下載之后。因此,內(nèi)容和服務(wù)提供者可以在保持僅處理單個可利 用內(nèi)容文件的用戶簡易性的同時在其內(nèi)容供給中提供更多的粒度和靈活性,而不是必須針 對每個不同類型的利用下載特定內(nèi)容項目的不同副本。
[0021] 一旦標(biāo)識符(例如,URL、文本或數(shù)字代碼等)已被嵌入到所請求內(nèi)容的副本中,通 信模塊240把利用副本提供到與請求它的用戶相關(guān)聯(lián)的利用設(shè)備(例如,便攜式計算設(shè)備 260)。在這個示例中,與被嵌入到利用副本中的標(biāo)識符相關(guān)聯(lián)的權(quán)限允許用戶在便攜式計 算設(shè)備260上利用(例如,觀看/閱讀)內(nèi)容。換言之,所述權(quán)限例如可以基于其設(shè)備ID或 序列號而把便攜式計算設(shè)備260指定為被授權(quán)以利用所述內(nèi)容?;蛘邫?quán)限或許更廣泛并且 允許在整個類別的設(shè)備上觀看內(nèi)容,允許用戶使用NFC (近場通信)、Wi-Fi或兩個設(shè)備之間 的其它適合通信協(xié)議來把所述副本從便攜式設(shè)備260 (例如,智能電話)轉(zhuǎn)移到另一個便攜 式計算設(shè)備(例如,平板)。
[0022] 除了識別和確定相對于不同利用實體不同內(nèi)容的利用權(quán)限之外,權(quán)利管理模塊 220可以鑒于所授權(quán)的請求來升級相對于利用實體可利用內(nèi)容文件的利用權(quán)限。在以上的 示例中(其中,用戶獲得可利用內(nèi)容文件的利用副本以便在便攜式計算設(shè)備260上使用),用 戶隨后可能期望在打印機270上打印來自可利用內(nèi)容文件的內(nèi)容。要做到這樣,用戶可以 (例如,經(jīng)由NFC、Wi-Fi、藍(lán)牙(Bluetooth)或其它適合通信協(xié)議)把利用副本(或所述利用 副本的副本)轉(zhuǎn)移到打印機270。在利用(例如,打?。┧邮盏膬?nèi)容之前,打印機270訪問 用于內(nèi)容的嵌入式URL并且鑒于所述利用權(quán)限確定利用是否在打印機270上被授權(quán)。如果 利用被授權(quán),則打印機270進(jìn)行打印所述內(nèi)容。如果未被授權(quán),則消息可以被顯示或發(fā)送到 用戶,來詢問用戶是否想要(例如,經(jīng)由購買)升級利用權(quán)限,以允許在打印機270上打印。 如果用戶指示了升級的意愿,則這個請求被傳送到權(quán)利管理模塊220并且所述權(quán)限被升級 (例如,在從用戶的賬戶或信用卡/借記卡進(jìn)行收費之后)。應(yīng)注意的是:對升級權(quán)限收費 的數(shù)額可以考慮現(xiàn)有權(quán)限的價格,從而對減去現(xiàn)有權(quán)限價格的所有權(quán)限的價格進(jìn)行收費。 以這種方式,用戶被給予如下能力:僅購買與他們相關(guān)的權(quán)限,而不是一次付清所有的權(quán)限 (盡管所有權(quán)限的選項也可以被提供,但或許作為預(yù)訂服務(wù))。
[0023] 關(guān)于升級利用權(quán)限,權(quán)利管理模塊220更新作為爭論內(nèi)容的嵌入式URL的網(wǎng)絡(luò)地 址處的權(quán)限。例如,如果打印權(quán)限正在被添加,則那些打印權(quán)限在信息中被更新,所述信息 被存儲在針對所述內(nèi)容的利用副本的URL位置處。其它類型的權(quán)限可以作為選項包括在各 種實施例中。權(quán)限的示例包括(但不限于)打印屬性(例如,彩色對黑白、打印分辨率等)、顯 示分辨率、音頻質(zhì)量、時間約束(例如,有限利用時間對無限利用時間)等。
[0024] 圖3是依據(jù)各種實施例的系統(tǒng)中的操作的流程圖。圖3包括依據(jù)某些實施例的特 定操作和執(zhí)行次序。然而,在不同的實施例中,其它操作、省略一個或多個所描繪的操作、和 /或以其它執(zhí)行次序進(jìn)行也可以被依據(jù)在此描述的教導(dǎo)來使用。
[0025] 系統(tǒng)接收310請求以把利用權(quán)限添加到相對于利用實體與可利用內(nèi)容文件相關(guān) 聯(lián)的現(xiàn)有利用權(quán)限。如以上所討論的,利用實體可以是單個利用設(shè)備、一類利用設(shè)備、用戶、 一組用戶、或與用戶或用戶組相關(guān)聯(lián)的一組特定設(shè)備。響應(yīng)于所述請求,系統(tǒng)取得320授權(quán) 以添加所述利用權(quán)限。例如,系統(tǒng)可以是允許用戶獲得內(nèi)容以利用的服務(wù)一部分。所述服 務(wù)可以允許用戶把信用卡/借記卡號碼與其賬戶注冊和存儲在一起,或者用戶可以在沒有 注冊的情形下直接購買內(nèi)容。在任一情形下,取得授權(quán)包括獲得和/或驗證用于所添加的 利用權(quán)限的支付。在一些實施例中,授權(quán)可以通過其它機制獲得,諸如使用掙得的令牌或點 (例如,作為客戶忠誠度程序的一部分)或簡單地通過獲得來自爭論內(nèi)容的擁有者或管理者 的同意的指示來為內(nèi)容支付。
[0026] 系統(tǒng)在取得授權(quán)之后更新330利用權(quán)限。在各種實施例中,更新利用權(quán)限包括:更 新在URL位置處被保持的數(shù)據(jù)和/或信息以反應(yīng)附加的利用權(quán)限。
[0027] 在示例中,當(dāng)用戶首先選擇內(nèi)容(例如,圖像)來下載(例如,用于在智能電話上顯 示)時,指向識別用于內(nèi)容的權(quán)限的數(shù)據(jù)/信息的URL被創(chuàng)建。用于內(nèi)容自身的標(biāo)識符還可 以被存儲在URL位置處。然后,URL嵌入到被發(fā)送到請求用戶的內(nèi)容的利用副本中。因此, 當(dāng)用戶后來期望添加用于內(nèi)容的利用副本的權(quán)限時,(在取得授權(quán)之后)URL位置處的數(shù)據(jù) /信息被更新以反映所添加的權(quán)限。
[0028] 利用設(shè)備在利用具有嵌入式利用權(quán)限標(biāo)識符(例如,URL)的內(nèi)容之前驗證利用權(quán) 限。因此,內(nèi)容(例如,圖像)的利用副本可以具有動態(tài)利用權(quán)限,所述動態(tài)利用權(quán)限基于在 用于內(nèi)容的利用副本的URL位置處所存儲的權(quán)限數(shù)據(jù)/信息。換言之,不同的用戶可以獲 得相同內(nèi)容的不同利用副本,并且利用權(quán)限可以是不同的,取決于在用于每個利用副本的 唯一 URL處所存儲的數(shù)據(jù)/信息。
[0029] 圖4是依據(jù)各種實施例的系統(tǒng)中的操作的流程圖。圖4包括依據(jù)某些實施例的特 定操作和執(zhí)行次序。然而,在不同的實施例中,其它操作、省略一個或多個所描繪的操作、和 /或以其它執(zhí)行次序進(jìn)行也可以被依據(jù)在此描述的教導(dǎo)來使用。
[0030] 系統(tǒng)接收410請求以把利用權(quán)限添加到相對于利用實體與可利用內(nèi)容文件相關(guān) 聯(lián)的現(xiàn)有利用權(quán)限。系統(tǒng)鑒于用于利用實體的現(xiàn)有利用權(quán)限的估價確定420將被添加的利 用權(quán)限的價格。例如,某些現(xiàn)有利用權(quán)限可以比其它利用權(quán)限具有更高的價格。此外,用戶 可以具有現(xiàn)有利用權(quán)限的不同組合。相應(yīng)地,系統(tǒng)鑒于這些或相似的變量確定新的利用權(quán) 限的價格。
[0031] 在確定所請求的利用權(quán)限的價格之后,系統(tǒng)(例如,經(jīng)由支付、內(nèi)容擁有者同意等) 取得430授權(quán)以添加利用權(quán)限。
[0032] 對本發(fā)明的所公開實施例和實現(xiàn)方式的各種修改可以在不背離其范圍的情形下 被做出。因此,在此的圖示說明和示例應(yīng)被以說明性的而不是限制性的意義來解釋。
【權(quán)利要求】
1. 一種系統(tǒng),包括: 存儲器,用于存儲可利用內(nèi)容文件; 權(quán)利管理模塊,用于管理相對于利用實體可利用內(nèi)容文件的利用權(quán)限; 嵌入模塊,用于把標(biāo)識符嵌入到可利用內(nèi)容文件的利用副本中,所述標(biāo)識符指示用于 查明所述利用權(quán)限的網(wǎng)絡(luò)地址;以及 通信模塊,用于把利用副本提供到利用設(shè)備。
2. 如權(quán)利要求1所述的系統(tǒng),進(jìn)一步包括: 所述權(quán)利管理模塊,用于響應(yīng)于所授權(quán)的請求,升級相對于利用實體可利用內(nèi)容文件 的利用權(quán)限。
3. 其中所述利用實體包括與用戶相關(guān)聯(lián)的一個或多個利用設(shè)備。
4. 其中利用實體包括一類利用設(shè)備。
5. 其中通信模塊是近場通信(NFC)模塊。
6. -種方法,包括: 接收請求以把附加利用權(quán)限添加到相對于利用實體與可利用內(nèi)容文件相關(guān)聯(lián)的現(xiàn)有 利用權(quán)限; 取得授權(quán)以添加附加的利用權(quán)限;以及 更新用于利用實體的利用權(quán)限,其中利用權(quán)限位于由被嵌入在可利用內(nèi)容文件中的標(biāo) 識符指示的網(wǎng)絡(luò)地址處。
7. 如權(quán)利要求6所述的方法,其中利用權(quán)限包括打印權(quán)限。
8. 如權(quán)利要求6所述的方法,其中取得授權(quán)包括: 至少部分地基于用于利用實體的現(xiàn)有利用權(quán)限的估價確定將被添加的利用權(quán)限的估 價;以及 鑒于將被添加的利用權(quán)限的估價取得用于將添加的利用權(quán)限的支付。
9. 如權(quán)利要求6所述的方法,其中利用實體包括與用戶相關(guān)聯(lián)的一個或多個利用設(shè) 備。
10. 如權(quán)利要求6所述的方法,其中利用實體包括一類利用設(shè)備。
11. 一種具有指令的非臨時性計算機可讀存儲介質(zhì),當(dāng)所述指令被執(zhí)行時,使計算機 來: 存儲可利用內(nèi)容文件; 存儲相對于利用實體可利用內(nèi)容文件的利用權(quán)限; 把標(biāo)識符嵌入到可利用內(nèi)容文件的利用副本中,所述標(biāo)識符指示訪問利用權(quán)限的網(wǎng)絡(luò) 地址; 把利用副本提供到利用設(shè)備; 接收請求以把附加利用權(quán)限添加到相對于利用實體與可利用內(nèi)容文件相關(guān)聯(lián)的現(xiàn)有 利用權(quán)限; 取得授權(quán)以添加所述附加利用權(quán)限;以及 更新用于利用實體的利用權(quán)限,其中利用權(quán)限位于由被嵌入在可利用內(nèi)容文件中的標(biāo) 識符指示的網(wǎng)絡(luò)地址處。
12. 如權(quán)利要求11所述的非臨時性計算機可讀存儲介質(zhì),其中利用權(quán)限描述打印權(quán) 限。
13. 如權(quán)利要求11所述的非臨時性計算機可讀存儲介質(zhì),其中導(dǎo)致取得授權(quán)的指令包 括進(jìn)一步的指令,該進(jìn)一步的指令使計算機來: 至少鑒于用于利用實體的現(xiàn)有利用權(quán)限的估價確定將被添加的利用權(quán)限的價格;以及 鑒于將被添加的利用權(quán)限的估價確認(rèn)用于將添加的利用權(quán)限的支付。
14. 如權(quán)利要求11所述的非臨時性計算機可讀存儲介質(zhì),其中利用實體包括與用戶相 關(guān)聯(lián)的一個或多個利用設(shè)備。
15. 如權(quán)利要求11所述的非臨時性計算機可讀存儲介質(zhì),其中利用實體包括一類利用 設(shè)備。
【文檔編號】H04L29/06GK104067590SQ201280068098
【公開日】2014年9月24日 申請日期:2012年1月27日 優(yōu)先權(quán)日:2012年1月27日
【發(fā)明者】R.巴蒂亞 申請人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)