專利名稱:便攜式數(shù)字內(nèi)容裝置及與其一同使用的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種便攜式數(shù)字內(nèi)容裝置及與其一同使用的方法。
背景技水
不是向消費者銷售數(shù)字內(nèi)容,而是數(shù)字內(nèi)容所有者可使消費者能夠免費接入數(shù)字 內(nèi)容但向廣告商銷售廣告空間。通過所述"支持廣告的數(shù)字內(nèi)容",將在所述數(shù)字內(nèi) 容的重放之前、期間或之后播放一個或一個以上廣告。由于難以保護數(shù)字內(nèi)容不被非 法拷貝及傳送,支持廣告的數(shù)字內(nèi)容經(jīng)常被直接從網(wǎng)絡(luò)位置流式傳輸?shù)接脩舻闹胤叛b 置,此阻止用戶容易地捕獲及拷貝所述數(shù)字內(nèi)容。雖然流式傳輸支持廣告的數(shù)字內(nèi)容 向數(shù)字內(nèi)容所有者及廣告商提供對其資產(chǎn)的所需控制,但流式傳輸要求所述重放裝置 為連接到內(nèi)容服務(wù)標題端或源的在線裝置。因此,用戶被阻止在離線重放裝置(例如, 所述用戶的家庭電視、具有媒體功能的電話、個人媒體播放器或MP3播放器,其可 提供改善的用戶樂趣)上享受所述數(shù)字內(nèi)容。最近,已宣布允許下載支持廣告的數(shù)字 內(nèi)容的服務(wù)。然而,這些服務(wù)產(chǎn)生用戶將能夠從所下載的內(nèi)容包剝除廣告且觀看沒有 廣告的數(shù)字內(nèi)容的風險。如果內(nèi)容所有者不能夠向廣告商確保其廣告將被觀看,那么 廣告商可能不愿購買可下載數(shù)字內(nèi)容中的廣告空間,此限制內(nèi)容所有者將其數(shù)字內(nèi)容 貨幣化的能力。
發(fā)明內(nèi)容
本發(fā)明揭示一種便攜式數(shù)字內(nèi)容裝置及與其一同使用的方法。在一個實施例中, 揭示一種用于追蹤使用活動以在移動環(huán)境中支持數(shù)字資產(chǎn)管理的便攜式數(shù)字內(nèi)容裝 置及方法。在另一實施例中,揭示一種離線/斷開式廣告庫存管理及廣告決策系統(tǒng)及 方法。雖然這些系統(tǒng)及方法可與任何適合的便攜式數(shù)字內(nèi)容裝置一同使用,但揭示一 種實例性便攜式數(shù)字內(nèi)容裝置,其可用于除實施使用活動追蹤及廣告決策系統(tǒng)功能以 外的其它用途或替代實施使用活動追蹤及廣告決策系統(tǒng)功能的用途。本文中所說明的 實施例中的任一者可單獨使用或組合使用。
圖1A、 1B及1C是用于追蹤使用活動以支持移動環(huán)境中的數(shù)字資產(chǎn)管理的實施例的概略圖解說明。
圖2是對實施例的數(shù)字內(nèi)容傳遞系統(tǒng)的圖解說明。
圖3是顯示經(jīng)加密內(nèi)容及密鑰向?qū)嵤├谋銛y式數(shù)字內(nèi)容裝置的傳遞的圖解說明。
圖4是對實施例的便攜式數(shù)字內(nèi)容裝置中的存儲器的公共及專用分區(qū)的圖解說明。
圖5是對實施例的便攜式數(shù)字內(nèi)容裝置中的存儲器的公共及專用分區(qū)的圖解說明。
圖6是對實施例的便攜式數(shù)字內(nèi)容裝置中的存儲器的公共及專用分區(qū)的圖解說明。
圖7是對實施例的便攜式數(shù)字內(nèi)容裝置中的存儲器的公共分區(qū)的圖解說明。
圖8是系統(tǒng)的"分層圖",其將用于圖解說明實施例的廣告?zhèn)鬟f系統(tǒng)。
圖9是對與實施例的便攜式數(shù)字內(nèi)容裝置通信的各種數(shù)據(jù)匯及數(shù)據(jù)源的圖解說明。
圖IO是對實施例的播放列表結(jié)構(gòu)的圖解說明。 圖11是圖解說明實施例中的廣告放置的圖式。 圖12是圖解說明實施例的使用活動的追蹤的圖式。 圖13是實施例的便攜式數(shù)字內(nèi)容裝置的方塊圖。
圖14A及14B是圖解說明用于重放數(shù)字內(nèi)容的實施例的方法的流程圖。 圖15是對實施例的便攜式數(shù)字內(nèi)容裝置及遠程控制的圖解說明。 圖16是實施例的遠端控制的端視圖。
圖17是對實施例的便攜式數(shù)字內(nèi)容裝置/遠端控制組合件的圖解說明。 圖18是對實施例的便攜式數(shù)字內(nèi)容裝置及插座的圖解說明。 圖19是實施例的插座的端視圖。
圖20是對實施例的便攜式數(shù)字內(nèi)容裝置/插座組合件的圖解說明。
具體實施例方式
以引言的方式,下文所說明的實施例大體來說涉及便攜式數(shù)字內(nèi)容裝置及與其一 同使用的方法。在一個實施例中,揭示一種用于追蹤使用活動以支持移動環(huán)境中的數(shù) 字資產(chǎn)管理的便攜式數(shù)字內(nèi)容裝置及方法。在另一實施例中,揭示一種離線/斷開的 廣告庫存管理及廣告決策系統(tǒng)及方法。雖然這些系統(tǒng)及方法可與任何適合的便攜式數(shù)
字內(nèi)容裝置一同使用,但揭示一種實例性便攜式數(shù)字內(nèi)容裝置。本文中所說明的實施 例中的任一者可單獨使用或組合使用。因此,使用活動追蹤方法未必需要與所述實例性便攜式數(shù)字內(nèi)容裝置或與所述廣告決策系統(tǒng)一同使用,且所述實例性便攜式數(shù)字內(nèi) 容裝置未必需要與所述使用活動追蹤方法或與所述廣告決策系統(tǒng)一同使用。此外,下 文所論述的實例僅用于圖解說明這些實施例且并非打算作為對權(quán)利要求書的限制。 關(guān)于追蹤使用活動以支持移動環(huán)境中的數(shù)字資產(chǎn)管理的實施例 現(xiàn)在翻到圖式,圖1A、 1B及1C是對用于追蹤使用活動以支持移動環(huán)境中的數(shù) 字資產(chǎn)管理的實施例的圖解說明。這些圖式顯示便攜式數(shù)字內(nèi)容裝置IIO。如本文所 使用,"便攜式數(shù)字內(nèi)容裝置"是包含存儲器120及電路130的便攜式裝置(即,可 容易地從一個位置移動到另一位置的裝置),電路130在此實施例中操作以追蹤存儲 在存儲器120中的某些數(shù)據(jù)的使用活動。應(yīng)了解,便攜式數(shù)字內(nèi)容裝置IIO可采取任 何適合形式且可包含僅除存儲器120及電路130以外的組件。舉例來說,(例如)當 便攜式數(shù)字內(nèi)容裝置110采取MicroSDTM或其它小型存儲器卡的形式時,便攜式數(shù)字
內(nèi)容裝置110可如僅包含存儲器120及電路130 (且可能其它輔助電路)的存儲器卡 一樣簡單。便攜式數(shù)字內(nèi)容裝置110可替代為具有其它組件的更復(fù)雜裝置,例如播放 器、顯示器裝置及/或音頻輸出插孔/揚聲器(例如,當便攜式數(shù)字內(nèi)容裝置IIO是移 動電話、膝上型計算機等時)。依據(jù)其配置,便攜式數(shù)字內(nèi)容裝置IO可不僅具有存 儲數(shù)字內(nèi)容的功能性而且還具有播放數(shù)字內(nèi)容的功能性。
便攜式數(shù)字內(nèi)容裝置110中的存儲器120可采取任何適合形式,且在一個實施例 中為非易失性固態(tài)存儲器陣列(例如,快閃存儲器)。應(yīng)注意,可使用其它類型的存 儲器,例如但并不限于光學或磁性媒體。雖然存儲器120在圖1A中顯示為單個組件, 但應(yīng)了解可使用數(shù)個分離的存儲器組件。此外,如本文中所使用,"電路(circuitry)" (或"電路(circuit)")可包括一個或一個以上組件且是純硬件實施方案及/或組合 的硬件/軟件(或固件)實施方案。因此,"電路"可采取一個或一個以上微處理器 或處理器及計算機可讀媒體的形式,所述計算機可讀媒體存儲由(舉例來說)所述(微) 處理器、邏輯門、開關(guān)、專用集成電路(ASIC)、可編程邏輯控制器及嵌入式微控 制器執(zhí)行的計算機可讀程序碼(例如,軟件或固件)。如上文所提及,此實施例中的 電路BO操作以追蹤存儲在存儲器120中的某些數(shù)據(jù)的使用活動。電路130也可操作 以執(zhí)行其它功能,例如便攜式數(shù)字內(nèi)容裝置110的基本操作或其它高級功能,如將在 下文中更加詳細地說明。上文還提及,電路130可包含一個或一個以上組件。舉例來 說,在下文更加詳細說明的實施例中,電路130包含控制器及視頻解碼器。
現(xiàn)在翻到圖1A,顯示便攜式數(shù)字內(nèi)容裝置IIO與第一主機裝置140通信,第一 主機裝置140與網(wǎng)絡(luò)150 (例如,因特網(wǎng))通信。如本文中所使用,措詞"與......通
信"意指直接與......通信(例如,經(jīng)由有線或無線連接)或通過一個或一個以上組件
間接與......通信,所述組件可以或可不顯示或說明于本文中。在一個實施例中,便攜
式數(shù)字內(nèi)容裝置110與第一主機裝置140具有匹配端口 (或第一主機裝置140可具有 具有所述匹配端口的適配器或讀取器)。如本文中所使用,"主機裝置"是指可將其 置于與便攜式數(shù)字內(nèi)容裝置110的通信的任何裝置且可用于將數(shù)據(jù)存儲在便攜式數(shù)字內(nèi)容裝置110上及/或在便攜式數(shù)字內(nèi)容裝置110上播放數(shù)據(jù)。主機裝置的實例包 括但不限于數(shù)字媒體播放器、個人計算機、顯示器裝置(例如,電視)、機頂盒、家 庭或車載立體聲系統(tǒng)等。如上文所提及,在某些情形中,主機裝置可使用適配器(例 如,插座)以被置于與便攜式數(shù)字內(nèi)容裝置110的通信中。不同類型的主機裝置可具 有不同的功能性。舉例來說,計算機可將數(shù)字內(nèi)容載入到便攜式數(shù)字內(nèi)容裝置110上, 而電視可能僅能夠顯示所播放的數(shù)字內(nèi)容。主機裝置可以或可不包含解碼及播放存儲 在便攜式數(shù)字內(nèi)容裝置中的數(shù)字內(nèi)容所需要的功能性。如下文將更加詳細地說明,在
一個目前優(yōu)選的實施例中,便攜式數(shù)字內(nèi)容裝置110中的電路130包含用以向主機裝 置提供模擬視頻及/或音頻輸出的視頻解碼器。
在操作中,用戶使用第一主機裝置140來下載數(shù)字內(nèi)容并將其存儲在便攜式數(shù)字 內(nèi)容裝置IIO的存儲器120中。(如下文更加詳細地說明,電路130可用于將數(shù)字內(nèi) 容及其它數(shù)據(jù)存儲在存儲器120中的過程中)。舉例來說,在一個實施例中,通用網(wǎng) 站瀏覽器或在第一主機裝置140上運行的專門客戶端應(yīng)用程序向用戶提供圖形用戶 接口,用戶可通過所述繪圖用戶接口選擇將要下載到便攜式數(shù)字內(nèi)容裝置110的數(shù)字 內(nèi)容。 一種此類適合的服務(wù)是來自晟碟(SanDisk)公司的Fanfare。
在圖1A中所示的實施例中,數(shù)字內(nèi)容的源在網(wǎng)絡(luò)150中的某處。在其它實施例 中,當?shù)谝恢鳈C裝置140采取(例如)數(shù)字內(nèi)容亭的形式時,所述數(shù)字內(nèi)容的源可以 是第一主機裝置140本身。因此,如本文中所使用,措詞"從主機裝置接收數(shù)字內(nèi)容" 打算涵蓋包括以下情形在內(nèi)的情形,其中(i)數(shù)字內(nèi)容存儲在主機裝置上且發(fā)送到 便攜式數(shù)字內(nèi)容裝置及(ii)數(shù)字內(nèi)容存儲在與主機裝置通信的裝置上(例如,經(jīng)由 網(wǎng)絡(luò)(例如,因特網(wǎng)))且所述數(shù)字內(nèi)容經(jīng)由所述主機裝置發(fā)送(以安全或不安全方 式)到便攜式數(shù)字內(nèi)容裝置。此外,雖然用戶在此實施例中使用第一主機裝置140進 行對數(shù)字內(nèi)容的請求,但在其它實施例中,所述用戶可使用便攜式數(shù)字內(nèi)容裝置IIO 上的用戶輸入元件進行所述請求。
數(shù)字內(nèi)容可采取任何適合形式,例如但不限于視頻(具有或不具有伴隨音頻)(例 如,電影、TV表演的片段、新聞節(jié)目等)、音頻(例如,歌曲、泡播、 一個或一系 列聲音等)、靜止或運動圖像(例如,照片、計算機產(chǎn)生的顯示等)、文本(具有或 不具有圖形)(例如,文章、文本文件等)及這些形式中的兩者或更多者的混合多媒 體演示。數(shù)字內(nèi)容可以是被動的或需要用戶進行的交互作用。在此實施例中,數(shù)字內(nèi) 容是"支持廣告的數(shù)字內(nèi)容"意指一個或一個以上廣告與所述數(shù)字內(nèi)容相關(guān)聯(lián)且打算 在播放所述數(shù)字內(nèi)容之前、期間及/或之后播放。在圖1A中所示的實施例中,顯示單 個廣告(雖然可使用一個以上廣告),且所述廣告與所述數(shù)字內(nèi)容一同下載。如下文 將更加詳細地說明,所述廣告可來自與所述數(shù)字內(nèi)容相同或不同的位置且可在與所述 數(shù)字內(nèi)容相同或不同的時間下載。除提供支持廣告的數(shù)字內(nèi)容以外,所述服務(wù)還可向 用戶提供付費數(shù)字內(nèi)容。
如本文中所使用,"廣告"是經(jīng)設(shè)計以吸引注意力或顧客的數(shù)字內(nèi)容。廣告可采取與其相關(guān)聯(lián)的數(shù)字內(nèi)容相同或不同的形式。舉例來說,如果所述數(shù)字內(nèi)容是視頻, 那么所述廣告也可以是視頻或可以是音頻或文本。"廣告"可以但未必涉及產(chǎn)品或服 務(wù)。舉例來說,"廣告"可以是產(chǎn)品或服務(wù)的商業(yè)廣告節(jié)目、公共服務(wù)通告、站或頻 道識別點或數(shù)字內(nèi)容的所有者的識別。在某些形式中,"廣告"可容易地被認為是傳 統(tǒng)廣告(例如,產(chǎn)品或服務(wù)的商業(yè)廣告節(jié)目)在其它形式中,"廣告"可能不會被 如此容易地認識。舉例來說,如果所關(guān)心的數(shù)字內(nèi)容是有名藝術(shù)家的歌曲,那么"廣 告"可以是不太有名的藝術(shù)家的歌曲。即使所述不太有名的藝術(shù)家的歌曲通過其自身 呈現(xiàn)(例如,沒有鼓勵用戶下載所述歌曲的畫外音),但呈現(xiàn)給用戶的所述不太有名 的藝術(shù)家的歌曲吸引對所述不臺有名藝術(shù)家的注意。此外,在某些情形中,所述數(shù)字 內(nèi)容是"主要"數(shù)字內(nèi)容(或"所支持的數(shù)字內(nèi)容")意指其是用戶所關(guān)心的內(nèi)容(例 如,TV表演的片段),而廣告是"補充"數(shù)字內(nèi)容(或"支持數(shù)字內(nèi)容")。然而, 在某些情形中,用戶可能對所述廣告比對所述"主要"內(nèi)容更感興趣。舉例來說,如 果所述廣告是即將來臨的電影的有限發(fā)行"預(yù)覽",那么用戶可能對觀看所述廣告比 與其相關(guān)聯(lián)的主要內(nèi)容更感興趣。
在將數(shù)字內(nèi)容及廣告下載到便攜式數(shù)字內(nèi)容裝置110的存儲器120中之后,用戶 將便攜式數(shù)字內(nèi)容裝置110從第一主機裝置140移除。如圖1B中所示,用戶然后可 將便攜式數(shù)字內(nèi)容裝置110置于與第二主機裝置160的通信中以播放所述數(shù)字內(nèi)容及 廣告。與其中將支持廣告的數(shù)字內(nèi)容流式傳輸?shù)接脩舻腜C的系統(tǒng)相比,此實施例允 許所述用戶在不同的主機裝置上播放所述數(shù)字內(nèi)容且不要求所述不同主機裝置在線。 因此,所述用戶可選擇其喜歡在哪重放所述數(shù)字內(nèi)容以使其對所述內(nèi)容的享受最大 化。
雖然第二主機裝置160可以是與第一主機裝置140同一類型的裝置(例如,主機 裝置140、 160兩者均可以是個人計算機),但第二主機裝置160可以是不同類型的 主機裝置。舉例來說,第一主機裝置140可以是用戶藉其將支持廣告的數(shù)字內(nèi)容下載 到其便攜式數(shù)字內(nèi)容裝置110上的個人計算機,而第二主機裝置160可以是用戶的家 庭電視或便攜式媒體播放器(如上文所提及,第二主機裝置160可具有適配器或插座 以將便攜式數(shù)字內(nèi)容裝置IIO置于與第二主機裝置160的通信中)。此外,雖然第二 主機裝置160在圖1B中顯示為離線,但第二主機裝置160也可以是在線裝置(例如, 手機)。
在將便攜式數(shù)字內(nèi)容裝置110置于與第二主機裝置160的通信中之后,可在第二 主機裝置160上播放所述數(shù)字內(nèi)容及廣告。所述重放操作的形式可取決于所述數(shù)字內(nèi) 容的形式。舉例來說,如果所述數(shù)字內(nèi)容是視頻文件或音頻文件,那么所述數(shù)字內(nèi)容 的重放可以是播放所述視頻(例如,電視表演的片段)或所述音頻(例如,歌曲)。 作為另一實例,如果所述數(shù)字內(nèi)容是圖像文件或文本文件,那么所述數(shù)字內(nèi)容的重放 可以是顯示所述圖像或文本。作為又一實例,如果所述數(shù)字內(nèi)容是交互形式/調(diào)查, 那么所述數(shù)字內(nèi)容的重放可以是向用戶呈現(xiàn)所述交互形式/調(diào)査。如下文將更加詳細地說明,在某些實施例中,便攜式數(shù)字內(nèi)容裝置110中的電路 130進一步操作以解密及/或解碼所述數(shù)字內(nèi)容及/或廣告以向第二主機裝置160提供 模擬視頻及/或音頻輸出。以此方式,第二主機裝置160僅充當所述所播放數(shù)字內(nèi)容 及廣告的顯示器裝置。在其它實施例中,在第二主機裝置160中提供所述重放功能性, 且在另外實施例中,所述重放功能性分布于便攜式數(shù)字內(nèi)容裝置IIO與第二主機裝置 160之間。在這些實施方案中的任一者中,可通過便攜式數(shù)字內(nèi)容裝置110上的用戶 輸入元件(或與便攜式數(shù)字內(nèi)容裝置110通信的遠程控制)或通過第二主機裝置160 進行播放所述數(shù)字內(nèi)容的請求。此外,當便攜式數(shù)字內(nèi)容裝置110連接到第二主機裝 置160時,重放可自動發(fā)生。
由于所述數(shù)字內(nèi)容是支持廣告的,因此至少一個廣告在所述數(shù)字內(nèi)容之前、期間 或之后播放。如以上背景技術(shù)章節(jié)中所提及,由于所下載內(nèi)容包被用戶占有,因此存 在所述用戶將把廣告從所述所下載內(nèi)容包剝除且觀看沒有廣告的數(shù)字內(nèi)容的風險。此 可使廣告商不愿購買可下載數(shù)字內(nèi)容中的廣告空間,此將限制所述內(nèi)容所有者將其數(shù) 字內(nèi)容貨幣化的能力。在此實施例中,為幫助向廣告商確保其廣告將被觀看,便攜式 數(shù)字內(nèi)容裝置110中的電路130操作以追蹤所述廣告的使用活動,所述使用活動隨后 可被報告回所述內(nèi)容所有者、廣告商或其它實體以證明所述廣告正被觀看及以(視情 況)提供其它信息。如圖1B中所示,所述所追蹤使用活動數(shù)據(jù)存儲在便攜式數(shù)字內(nèi) 容裝置110的存儲器120中。如圖1B中還顯示,追蹤所述廣告的使用活動在便攜式 數(shù)字內(nèi)容裝置IIO正在離線環(huán)境中使用時發(fā)生。因此,使用活動追蹤不需要到因特網(wǎng) 或其它類型的網(wǎng)絡(luò)的連接。
如本文中所使用,術(shù)語"使用活動"是指任何與正被追蹤的資產(chǎn)相關(guān)的活動。使 用活動可包括(舉例來說)資產(chǎn)是否被播放(部分地或整體地)、所述資產(chǎn)被播放 的次數(shù)(即,所述廣告的"播放計數(shù)")、播放資產(chǎn)花費的時間量、所述資產(chǎn)是否被 整體跳過、所述資產(chǎn)是否被重新播放及所述資產(chǎn)被重新播放的次數(shù)、在所述資產(chǎn)的重 放期間是否使用快進或倒回操作、所述資產(chǎn)的用戶分級、播放所述資產(chǎn)的時間、關(guān)于 消費所述資產(chǎn)的用戶的信息、關(guān)于用于消費所述資產(chǎn)的主機裝置的信息、可能己請求 及回答的調(diào)査信息等。在此特定實施例中,其活動正被追蹤的資產(chǎn)是所述廣告。然而, 應(yīng)注意,還可追蹤便攜式數(shù)字內(nèi)容裝置110中的數(shù)字內(nèi)容或其它資產(chǎn)的使用活動。
如圖1C中所示,所述用戶隨后將便攜式數(shù)字內(nèi)容裝置IIO連接到連接到網(wǎng)絡(luò)150 的在線主機裝置170,(舉例來說)以從所述服務(wù)下載額外數(shù)字內(nèi)容。在線主機裝置 170可以是所述用戶用來下載所述數(shù)字內(nèi)容的同一主機裝置(即,第一主機裝置140) 或不同的在線主機裝置。當便攜式數(shù)字內(nèi)容裝置IIO連接到在線主機裝置170時,可 將所存儲的使用活動數(shù)據(jù)報告到便攜式數(shù)字內(nèi)容裝置IIO外部的實體(在此,報告到 主機裝置170或通過主機裝置170報告到網(wǎng)絡(luò)150中的實體,例如報告服務(wù)器數(shù)據(jù) 庫)。舉例來說,在一個實施例中,當主機裝置170被置于與便攜式數(shù)字內(nèi)容裝置 110的通信時所述使用活動數(shù)據(jù)由主機裝置170中的客戶端應(yīng)用程序檢索且然后發(fā)送到網(wǎng)絡(luò)150中的報告服務(wù)器。所述報告服務(wù)器可分析所述使用活動數(shù)據(jù)以驗證所述用 戶的確觀看了所述廣告,以及基于所收集的數(shù)據(jù)進行各種分析及報告。此信息可用于 (舉例來說)確定各種廣告的效果,以及提供關(guān)于誰、在哪及何時播放所述廣告(或 其它資產(chǎn))的信息。
除報告使用活動數(shù)據(jù)以外,便攜式數(shù)字內(nèi)容裝置110可利用到網(wǎng)絡(luò)150的連接來 更新所存儲的廣告。某些廣告可變得陳舊及過時。舉例來說,在九月與TV表演一同 下載的廣告可能在十二月已不再及時。因此,可下載替代廣告。此外,可下載額外廣 告,以及在便攜式數(shù)字內(nèi)容裝置110上運行的廣告?zhèn)鬟f系統(tǒng)的新的或改變的規(guī)則,如 將在下文中更加詳細地說明。便攜式數(shù)字內(nèi)容裝置IIO還可下載主要數(shù)字內(nèi)容的序列 或特征的改變(例如,向電影添加新的結(jié)尾)。此外,如上文所提及,所述用戶可在 其將便攜式數(shù)字內(nèi)容裝置IIO置于與主機裝置170的通信中時下載額外數(shù)字內(nèi)容。
在圖1C中,用于報告使用活動數(shù)據(jù)的主機裝置170不同于用于播放數(shù)字內(nèi)容及 廣告的主機裝置160。然而,如果第二主機裝置160是在線裝置或隨后連接到網(wǎng)絡(luò)150 的離線裝置,那么第二主機裝置160可報告所述使用活動數(shù)據(jù)(因此,所述任務(wù)將不 需要主機裝置170)。此外,如果便攜式數(shù)字內(nèi)容裝置110包含將其自身連接到網(wǎng)絡(luò) 150的組件(例如,無線傳輸器),那么便攜式數(shù)字內(nèi)容裝置IIO可在不與主機裝置 通信的情況下發(fā)送定向于網(wǎng)絡(luò)150的使用活動數(shù)據(jù)。
如上文所提及,便攜式數(shù)字內(nèi)容裝置110中的電路130操作以追蹤廣告的使用活 動。此提供優(yōu)于其中所述廣告的使用活動追蹤由所述主機裝置執(zhí)行的系統(tǒng)的優(yōu)點。舉 例來說,考慮其中所述便攜式數(shù)字內(nèi)容裝置采取存儲器卡的形式的情形。由于所述存 儲器卡中的電路負責追蹤所述廣告的使用活動,因此所述廣告的使用活動將被追蹤而 不管正使用何種主機裝置。與其中使用活動追蹤由所述主機裝置執(zhí)行的系統(tǒng)相比,所 述廣告的使用活動將僅在所述主機裝置包含必要的播放器應(yīng)用程序(或其它軟件)的 情況下被追蹤。因此,如果所述存儲器卡連接到具有適當播放器應(yīng)用程序的主機裝置, 那么所述廣告的使用活動將被追蹤。然而,如果所述存儲器卡連接到不具有適當播放 器應(yīng)用程序的主機裝置,那么所述廣告的使用活動將不被追蹤(缺少適當?shù)牟シ牌鲬?yīng) 用程序甚至可根本阻止所述數(shù)字內(nèi)容及/或廣告被播放)。因此,通過將所述便攜式 數(shù)字內(nèi)容裝置裝備操作以追蹤廣告的使用活動的電路,所述廣告的使用活動將被追蹤 而不管主機裝置的類型且不管所述主機裝置是否具有所需要的播放器應(yīng)用程序(即, 所述使用活動追蹤功能性是主機裝置及播放器"不可知")。此使便攜式數(shù)字內(nèi)容裝 置上的內(nèi)容更便攜,因為使用活動追蹤被綁定到所述便攜式數(shù)字內(nèi)容裝置而不是綁定 到特定主機裝置或播放器應(yīng)用程序。此在今天的其中用戶變得對與封閉系統(tǒng)相關(guān)聯(lián)的 不靈活性越來越失望的媒體環(huán)境中尤為需要。
通過現(xiàn)在說明的此實施例的一般操作,以下段落及圖式圖解說明各種具體實施方 案。通過概述的方式,這些不同實施方案涉及存儲器的加密、安全機制及數(shù)字內(nèi)容與 廣告之間的關(guān)系。重要的是注意,提供這些不同實施方案僅用以圖解說明此實施例,且這些不同實施方案的細節(jié)不應(yīng)被歸于權(quán)利要求書中,除非權(quán)利要求書中明確加以敘述。
返回圖式,圖2是對實施例的數(shù)字內(nèi)容傳遞系統(tǒng)的圖解說明。在此實施例中,攝 取服務(wù)200將數(shù)字內(nèi)容與廣告匯編(或"縫合")在一起作為單個文件。以此方式, 所述數(shù)字內(nèi)容與廣告被作為單個文件一起發(fā)送到便攜式數(shù)字內(nèi)容裝置。在下文將說明 的其它實施例中,所述數(shù)字內(nèi)容與廣告是由所述便攜式數(shù)字內(nèi)容裝置根據(jù)播放列表或 廣告?zhèn)鬟f系統(tǒng)匯編的分離成分。
在圖2中,所述數(shù)字內(nèi)容是電視表演的片段(片段資產(chǎn)205),且相關(guān)聯(lián)的元數(shù) 據(jù)文件210包含廣告插入時間碼(TC),其指示片段資產(chǎn)205中的可用于廣告放置 的時間位置("廣告時間點")。在此實例中,片段資產(chǎn)205包含三個廣告廣告時間 點,且根據(jù)所規(guī)定的廣告插入規(guī)則,三個廣告213、 214、 215將插入到片段資產(chǎn)205 中。攝取服務(wù)200將三個廣告213、 214、 215插入到片段資產(chǎn)205中以創(chuàng)建單個文件, 其在本文中將稱作"主要演示資產(chǎn)"220。(在此,所述三個廣告213、 214、 215在 匯編到片段資產(chǎn)205中之前被指示為"滾動前廣告"(將要在數(shù)字內(nèi)容之前播放的廣 告)且在匯編到片段資產(chǎn)205中之后被指示為"間隙廣告"(將要在所述數(shù)字內(nèi)容期 間播放的廣告)。)攝取服務(wù)200還更新元數(shù)據(jù)文件210中的廣告時間碼以反射廣 告213、 214、 215在哪開始及停止,因為廣告213、 214、 215到片段內(nèi)容205的插入 使先前時間碼過時。
然后,攝取服務(wù)200將所述主要演示資產(chǎn)及元數(shù)據(jù)文件210包裝以進行公布。在 此實施例中,主要演示資產(chǎn)220的包裝包含將主要演示資產(chǎn)220加密且添加規(guī)定解密 所述經(jīng)加密的主要演示資產(chǎn)220所需要的內(nèi)容加密密鑰("CEK" ) 227的文件標頭 225。然后,將包含標頭225的文件230及經(jīng)加密的主要演示資產(chǎn)220公布于內(nèi)容傳 遞網(wǎng)絡(luò)("CDN" ) 240上。(雖然CDN240在圖2中顯示為單個組件,但CDN 240 可包含遍布大的地理位置的多個服務(wù)器,每一服務(wù)器包含文件230的拷貝,以允許端 用戶快速下載文件230)。攝取服務(wù)200還將CEK227公布于安全密鑰服務(wù)器250上 且將元數(shù)據(jù)文件210公布于目錄數(shù)據(jù)庫260及報告服務(wù)器數(shù)據(jù)庫270中。(由于這些 條目的敏感性質(zhì),可優(yōu)選地經(jīng)由安全會話傳送CEK227及元數(shù)據(jù)文件210)。目錄數(shù) 據(jù)庫260由提供所述內(nèi)容的服務(wù)使用以促進內(nèi)容的用戶選擇及下載。報告服務(wù)器數(shù)據(jù) 庫270是便攜式數(shù)字內(nèi)容裝置向其報告廣告(且視情況,其它資產(chǎn))的使用追蹤活動 的實體。如果由便攜式數(shù)字內(nèi)容裝置發(fā)送的使用活動數(shù)據(jù)按照時間碼位置規(guī)定使用活 動,那么報告服務(wù)器數(shù)據(jù)庫270中的元數(shù)據(jù)文件可用于將所報告的時間碼位置轉(zhuǎn)變?yōu)?關(guān)于哪些廣告被"使用"的數(shù)據(jù)。(替代使用所述元數(shù)據(jù)文件,數(shù)字內(nèi)容文件可包含 標記(例如,黑屏)以指示廣告的開始/停止,且所述標記可用于資產(chǎn)活動追蹤操作 中)。
圖3是對圖1A的更加詳細圖解說明,其將用于圖解說明實施例的優(yōu)選傳遞機制。 如上文所提及,在此實施例中,用戶將其便攜式數(shù)字內(nèi)容裝置110置于與第一主機裝置140 (在此為PC)的通信中且使用通用網(wǎng)站瀏覽器或在第一主機裝置140上運行的 專門客戶端應(yīng)用程序來選擇將要從內(nèi)容傳遞網(wǎng)絡(luò)240下載的數(shù)字內(nèi)容。由于主要演示 資產(chǎn)220被加密,因此包含所述經(jīng)加密的主要演示資產(chǎn)220的文件可通過規(guī)則的(即, 不安全)HTTP會話下載。由于主要演示資產(chǎn)220被加密且未經(jīng)加密的文件標頭230 僅包含CEK 227的名稱而不是CEK 227本身,因此即使未經(jīng)授權(quán)的個人截取通行中 的文件230,所述個人也不能夠解密及播放主要演示資產(chǎn)220。雖然可通過安全會話 傳送文件230,但由于文件230的大小相對較大,因此與在安全會話中傳送所述相對 較大文件相關(guān)聯(lián)的延遲可是不期望的。與包含主要演示會話220的文件230相比,CEK 227通過安全會話發(fā)送到便攜式數(shù)字內(nèi)容裝置110。由于CEK227的大小相對較小, 因此與CEK227的安全傳送相關(guān)聯(lián)的延遲對于用戶來說應(yīng)該不會如此明顯。
如圖3中所示,在此實施例中,便攜式數(shù)字內(nèi)容裝置110的存儲器120包含公共 區(qū)域300及隱藏(或"專用")區(qū)域310。雖然公共及隱藏區(qū)域300、 310顯示為單 個存儲器120的不同分區(qū),但應(yīng)注意,可使用兩個分離的存儲器, 一個用作所述公共 區(qū)域而另一個用作所述隱藏區(qū)域。術(shù)語"區(qū)域"與"分區(qū)"在本文中可互換使用。公 共區(qū)域300是"公共的"意指主機裝置的文件系統(tǒng)可看到公共區(qū)域300的內(nèi)容,而隱 藏區(qū)域310是"隱藏的"意指主機裝置的文件系統(tǒng)不能夠看到隱藏區(qū)域310的內(nèi)容。 而是,需要便攜式數(shù)字內(nèi)容裝置110中的電路130 (例如,控制器)來將數(shù)據(jù)存儲到 隱藏區(qū)域310及從隱藏區(qū)域310讀取數(shù)據(jù)。雖然可使用任何類型的安全系統(tǒng)來提供安 全存儲,但目前優(yōu)選的是便攜式數(shù)字內(nèi)容裝置100根據(jù)來自晟碟公司的TrustedFlashTM 規(guī)范操作。TrustedFlashTM的額外細節(jié)及其在一個目前優(yōu)選的便攜式數(shù)字內(nèi)容裝置中的
使用隨后提供于本文檔中。
在此實施例中,CEK 227存儲在隱藏區(qū)域310中以防止未經(jīng)授權(quán)的用戶獲得對 CEK 227的存取及能夠解密經(jīng)加密的主要演示資產(chǎn)220。由于主要演示資產(chǎn)220被加 密且在沒有隱藏CEK 227的情況下不能夠被解密,因此可將主要演示資產(chǎn)220存儲 在公共區(qū)域300中。如果將經(jīng)加密的主要演示資產(chǎn)220存儲在公共區(qū)域200中,那么 用戶使用主機裝置上的文件系統(tǒng)將能夠看到主要演示資產(chǎn)220的存在。然而,作為額 外安全防范,如果所述用戶刪除或試圖更改主要演示資產(chǎn)220 (或形成完整內(nèi)容包的 部分的資產(chǎn),如將在下文中更加詳細地說明),那么便攜式數(shù)字內(nèi)容裝置110可阻止 主要演示資產(chǎn)220的重放直到主要演示資產(chǎn)220 (及任何相關(guān)聯(lián)的資產(chǎn))被重新下載。 雖然未在圖3中顯示,但可將所追蹤的使用活動數(shù)據(jù)(其在本文中有時將稱作"資產(chǎn) 活動追蹤對象")存儲在公共區(qū)域300或隱藏區(qū)域310中。然而,(例如)當廣告商 擔心用戶能夠篡改其廣告的資產(chǎn)活動追蹤對象(例如,以顯示所述廣告被觀看過,即 使實際上其未被觀看)時,可能期望將資產(chǎn)活動追蹤對象存儲在隱藏區(qū)域310中。
下幾個圖式及段落圖解說明可使用的各種替代方案。圖4顯示具有公共分區(qū)400 及專用分區(qū)405的存儲器。正如圖3中所示的實施例,此實施例中的公共分區(qū)400存 儲具有文件標頭412的文件410及經(jīng)加密的主要演示資產(chǎn)414。公共分區(qū)400還包含具有文件標頭422的另一文件420及經(jīng)加密的主要演示資產(chǎn)424以及混雜用戶文件 430。不同于圖3中所示的實施例,兩個文件410、 420的經(jīng)加密主要演示資產(chǎn)422、 424不包含"縫入"的廣告。而是,所述廣告從經(jīng)加密的主要演示資產(chǎn)422、 424單 獨發(fā)送。雖然所述廣告不是包含經(jīng)加密主要演示資產(chǎn)422、 424的文件410、 420的部 分,但所述廣告可來自提供文件410、 420的同一服務(wù)器且可在與文件410、 420大約 相同的時間下載。另一選擇為,所述廣告可來自不同的服務(wù)器且可在不同時間下載。
在圖4中,專用分區(qū)405存儲三個廣告資產(chǎn)440、 442、 444。雖然廣告資產(chǎn)440、 442、 444在此實施例中存儲在專用分區(qū)405中,但某些或所有廣告資產(chǎn)440、 442、 444可存儲在公共分區(qū)400中。在此實施例中,每一廣告資產(chǎn)440 、 442、 444與相應(yīng) 的資產(chǎn)活動追蹤對象440、 442、 444相關(guān)聯(lián),所述資產(chǎn)活動追蹤對象也存儲在專用分 區(qū)405中。此外,在此實施例中,每一主要演示資產(chǎn)414、 424與相應(yīng)的資產(chǎn)活動追 蹤對象456、 458相關(guān)聯(lián),所述資產(chǎn)活動追蹤對象也存儲在專用分區(qū)405中。某些或 所有資產(chǎn)活動追蹤對象440、 442、 444、 456、 458可組合到單個資產(chǎn)活動追蹤對象中 且可存儲在公共分區(qū)400中而不是專用分區(qū)405中。
在此實施例中,每一文件410、 420中的文件標頭412、 422指向相應(yīng)的許可數(shù)據(jù) 對象460、 470。許可數(shù)據(jù)對象460、 470包含其相關(guān)聯(lián)主要演示資產(chǎn)414、 424的CEK 以及指示主要演示資產(chǎn)414、 424中的廣告時間點位置及將廣告資產(chǎn)440、 442、 444 中的哪一個放置到所述廣告時間點位置中的"播放列表"。(在此實施例中,廣告資 產(chǎn)442在主要演示資產(chǎn)414、 424之間共享。在其它實施例中,每一主要演示資產(chǎn)具 有其自己的唯一廣告資產(chǎn)組。)播放器(例如,在便攜式數(shù)字內(nèi)容裝置上)將使用 所述播放列表來將廣告資產(chǎn)440、 442、 444匯編到主要演示資產(chǎn)414、 424中的適當 廣告時間點位置中。以此方式,許可數(shù)據(jù)對象460、 470中的播放列表將用于將廣告 匯編到飛行中的數(shù)字內(nèi)容中,此與圖2中所示的實施例(其中攝取服務(wù)200在數(shù)字內(nèi) 容被傳遞到便攜式數(shù)字內(nèi)容裝置之前將廣告縫入所述數(shù)字內(nèi)容中)相反。在此實施例 中,每一許可數(shù)據(jù)對象460、 470中的播放列表是靜態(tài)的,因為每次播放所述主要演 示資產(chǎn)時播放相同的廣告資產(chǎn)。如下文將詳細論述,便攜式數(shù)字內(nèi)容裝置可裝備有廣 告決策系統(tǒng),其可以動態(tài)及靈活方式準備廣告資產(chǎn)。所述許可數(shù)據(jù)對象還可包含數(shù)字 權(quán)利管理(DRM)規(guī)則(例如,對拷貝的限制、資產(chǎn)可被播放的次數(shù)等)。如果所 述資產(chǎn)己具有其自己組的DRM規(guī)則,那么所述便攜式數(shù)字內(nèi)容裝置可包含確定如何 處置兩組規(guī)則之間的沖突的功能性。
圖5及6圖解說明圖4中所說明的各種資產(chǎn)的替代位置。在圖5中所示的替代方 案中,廣告資產(chǎn)540、 542、 544存儲在公共分區(qū)500中而不是專用分區(qū)505中。由于 廣告資產(chǎn)540、 542、 544在公共分區(qū)500中,因此其可在不播放相關(guān)聯(lián)的主要演示資 產(chǎn)的情況下播放。由于廣告商通常期望其廣告盡可能頻繁地被觀看,因此廣告商可不 會拒絕廣告資產(chǎn)540、 542、 544放置在公共分區(qū)500中。然而,由于其在公共分區(qū) 500中,因此廣告資產(chǎn)540、 542、 544可易于遭受黑客的更改。因此,可能期望以加密形式而不是"凈空"地存儲廣告資產(chǎn)540、 542、 544。在圖6中所示的替代實施方 案中,包含經(jīng)加密的主要演示資產(chǎn)614、 624的文件610、 620存儲在專用分區(qū)605中。 在此替代方案中,專用區(qū)域內(nèi)容列表690存儲在公共分區(qū)600中,因此用戶將能夠知 道什么數(shù)字內(nèi)容存儲在便攜式數(shù)字內(nèi)容裝置中。雖然主要演示資產(chǎn)614、 624存儲在 專用分區(qū)中且因此應(yīng)不會被未經(jīng)授權(quán)的實體存取,但主要演示資產(chǎn)614、 624在此實 施例仍以加密形式存儲以作為額外防范。
雖然經(jīng)加密文件及專用分區(qū)的使用用于以上實施例中,但應(yīng)注意并非在所有實施 例中要求這些特征。舉例來說,在圖7所示的實施例中,便攜式數(shù)字存儲裝置中的公 共分區(qū)700存儲未經(jīng)加密("凈空")的主要演示資產(chǎn)710、 720、 720,每一者具有 未經(jīng)加密的滾動前及滾動后廣告712、 714、 722、 727、 732、 734及混雜用戶文件740。 (由于滾動前及滾動后廣告712、 714、 722、 727、 732、 734被縫入主要演示資產(chǎn)710、 720、 720中,因此在此實施例中不使用播放列表。)每一主要演示資產(chǎn)710、 720、 720與單個資產(chǎn)活動追蹤文件750、 760、 770相關(guān)聯(lián),每一相應(yīng)文件追蹤某些或所有 所述相關(guān)聯(lián)廣告及所述主要演示資產(chǎn)的活動。在此實施例中,資產(chǎn)活動追蹤文件750、 760、 770也存儲在公共分區(qū)700中。
與離線/斷開的廣告庫存管a/廣告決策系統(tǒng)相關(guān)的實施例
在先前章節(jié)中論述的實施例中,廣告由攝取服務(wù)"縫入"到數(shù)字內(nèi)容或由便攜式 數(shù)字內(nèi)容裝置使用播放列表在飛行中匯編。在所述實施例中,廣告的演示是靜態(tài)的, 因為每次播放所述數(shù)字內(nèi)容時播放相同的廣告資產(chǎn)。然而,可期望根據(jù)廣告決策系統(tǒng) 的一組規(guī)則以動態(tài)及靈活方式準備廣告資產(chǎn)。(如本文中所使用,"組"是指一個或 一個以上成員的群組。)所述組規(guī)則可基于(舉例來說)內(nèi)容類型、通俗性、關(guān)于用 戶的人口統(tǒng)計及/或心理統(tǒng)計信息、用戶的個人偏好、數(shù)字內(nèi)容中的可用于廣告的位 置、時間、所播放廣告的歷史、將要播放的廣告、用于重放的主機裝置的類型等。
廣告決策系統(tǒng)通常被認為是由廣播(例如,陸地、衛(wèi)星或電纜)系統(tǒng)用來在廣播 中調(diào)度或加入廣告的復(fù)雜系統(tǒng)。最近已緩和傳統(tǒng)線性廣播廣告決策系統(tǒng)的復(fù)雜性,且 在線廣告決策系統(tǒng)巳浮現(xiàn)以將廣告加入到因特網(wǎng)上的串流式廣播中。然而,在線廣告 決策系統(tǒng)需要在線重放裝置,此對于用戶來說可不方便或不令人愉快。為提供更好的 靈活性,可將廣告決策系統(tǒng)實施于主機裝置上。在操作中,便攜式數(shù)字內(nèi)容裝置(例 如,存儲器卡)將連接到所述主機裝置并向所述主機裝置提供數(shù)字內(nèi)容以進行重放。 與所述廣告決策系統(tǒng)一同使用的廣告池可存儲在所述主機裝置中或存儲在所述便攜 式數(shù)字內(nèi)容裝置中,且所述廣告決策系統(tǒng)將基于所述主機裝置中的廣告決策系統(tǒng)中的 規(guī)則從所述廣告池選擇廣告。由于主機裝置可具有相當精致的電路,因此可將廣告決 策系統(tǒng)的實施方案視為用于將廣告加入到因特網(wǎng)上的串流式廣播中的更復(fù)雜廣告決 策系統(tǒng)的可接受替代品。然而,將廣告決策系統(tǒng)綁定到主機裝置意指廣告決策系統(tǒng)可 僅在所述便攜式數(shù)字內(nèi)容裝置連接到裝備有所需要的廣告決策系統(tǒng)的主機裝置時使 用。因此,如果所述便攜式數(shù)字內(nèi)容裝置連接到具有廣告決策系統(tǒng)的主機裝置,那么可以靈活及動態(tài)方式傳遞廣告。然而,如果所述便攜式數(shù)字內(nèi)容裝置連接到不具有廣 告決策系統(tǒng)的主機裝置,那么將僅呈現(xiàn)靜態(tài)廣告(缺少廣告決策系統(tǒng)甚至可根本阻止 所述主機播放所述數(shù)字內(nèi)容及/或廣告)。
在此實施例中,替代將所述廣告決策系統(tǒng)綁定到主機裝置,將所述廣告決策系統(tǒng) 綁定到所述便攜式數(shù)字內(nèi)容裝置。以此方式,可使用廣告決策系統(tǒng)來以靈活及動態(tài)方 式傳遞廣告而不管主機裝置的類型且不管所述主機裝置是否裝備有廣告?zhèn)鬟f系統(tǒng) (即,所述廣告?zhèn)鬟f系統(tǒng)是主機裝置及播放器"不可知")。此使所述便攜式數(shù)字內(nèi) 容裝置上的內(nèi)容更便攜(因為所述廣告?zhèn)鬟f系統(tǒng)被綁定到所述便攜式數(shù)字內(nèi)容裝置而 不是特定主機裝置)。此在今天的其中用戶對與封閉系統(tǒng)相關(guān)聯(lián)的不靈活性變得越來 越失望的媒體環(huán)境中尤為需要。
由于廣告決策系統(tǒng)通常被認為是復(fù)雜的系統(tǒng)(由于用于動態(tài)地準備廣告的復(fù)雜組 規(guī)則),因此某些人可能認為廣告決策系統(tǒng)可僅實施于非常復(fù)雜的便攜式數(shù)字內(nèi)容裝 置中。然而,廣告決策系統(tǒng)可實施于與存儲器卡同樣簡單的裝置中,此可通過優(yōu)化所 述裝置的規(guī)則組來實現(xiàn),如將在下文中更加詳細地說明。
再次翻到圖式,圖8是將用于圖解說明實施例的廣告?zhèn)鬟f系統(tǒng)的系統(tǒng)"分層圖"。
如圖8中所示,所述系統(tǒng)的一個組件是便攜式數(shù)字內(nèi)容裝置800,其在此例示中稱作 "智能內(nèi)容媒體(ICM")。正如先前所說明的便攜式數(shù)字內(nèi)容裝置,此便攜式數(shù)字 內(nèi)容裝置800包含存儲器805,所述存儲器具有對主機文件系統(tǒng)可見的公共內(nèi)容存儲 部分810及對主機文件系統(tǒng)不可見的隱藏內(nèi)容存儲部分815 (例如,因為便攜式數(shù)字 內(nèi)容裝置800不向所述主機裝置供應(yīng)邏輯塊存取接口信息)。
此實施例中的便攜式數(shù)字內(nèi)容裝置800根據(jù)來自晟碟公司的TrustedFlashTM規(guī)范 操作,且便攜式數(shù)字內(nèi)容裝置800包含封裝(提取)本地TrustedFlashTM API呼叫的 ICM接口層820。 一般來說,ICM接口層820向內(nèi)容重放或其它與內(nèi)容-服務(wù)相關(guān)的 應(yīng)用程序提供高級接口。(優(yōu)選地,經(jīng)許可重放應(yīng)用程序具有適當?shù)腜KI憑證以互相 認證以從ICM接口 820請求重放及其它服務(wù)。)在內(nèi)容播放器應(yīng)用程序的情況下, ICM接口層820中的ICM接口囊片API隱藏所有DRJVI、廣告攻略及在一片數(shù)字內(nèi) 容被提供到用戶時發(fā)生的活動追蹤活動。所有此基本活動隱藏在實質(zhì)上是對特定數(shù)字 內(nèi)容資產(chǎn)的"播放"請求的背后。額外高級命令包括但不限于刪除、分級、父母控制 管理及共享。由于主機裝置僅需要提供高級命令,因此可將ICM接口 820視為存儲 在便攜式數(shù)字內(nèi)容裝置800上的支持廣告的數(shù)字內(nèi)容的"活動化啟用者",因為所述 內(nèi)容可在任何主機裝置上播放,不只是已預(yù)加載提供專門及私人命令所必須的軟件的 主機裝置。也就是說,ICM接口 820允許傳統(tǒng)內(nèi)容傳遞及重放系統(tǒng)分解為比以前更專 業(yè)的離散的單元。智能內(nèi)容媒體與現(xiàn)有被動內(nèi)容媒體(例如,CD、 DVD、 HDDVD 及藍光光學媒體)尖銳對比。智能媒體允許內(nèi)容以提供空前內(nèi)容控制、權(quán)利分配、侵 犯管理及恢復(fù)及內(nèi)容移動性的方式固定到所述媒體。由于其在具有PC、移動、便攜 式及甚至家庭影院系統(tǒng)中所普遍支持的接口的快閃存儲器包中的可用性,因此ICM接口 820是將數(shù)字內(nèi)容活動化并將其提供到任何屏幕大小的連接及斷開的視頻啟用 裝置的極適合方式。
返回圖8,便攜式數(shù)字內(nèi)容裝置800經(jīng)由傳送層835與數(shù)據(jù)匯層825及數(shù)字源層 830通信。數(shù)據(jù)匯層825可包含(舉例來說)重放應(yīng)用程序(例如,PC上的軟件應(yīng)用 程序、機頂盒("STB")、便攜式媒體播放器("PMP")等)及報告服務(wù)器。數(shù) 據(jù)源層830可包含(舉例來說)內(nèi)容傳遞網(wǎng)絡(luò)(或其它類型的數(shù)字內(nèi)容源)、安全密 鑰服務(wù)、報告服務(wù)及用戶聯(lián)合站點。 一般來說,數(shù)字內(nèi)容源使數(shù)字內(nèi)容可用于所述內(nèi) 容所有者/保持者的直接遏制范圍以外的實體/代理。數(shù)字內(nèi)容源可以是(舉例來說) 數(shù)字亭、電纜或衛(wèi)星服務(wù)的首端設(shè)施、連接因特網(wǎng)的服務(wù)或產(chǎn)生媒體或處理先前產(chǎn)生 的媒體的制造設(shè)施。
傳送層835包括數(shù)據(jù)匯層825與數(shù)據(jù)源層830與便攜式數(shù)字內(nèi)容裝置之間的連接 的所有部分。傳送層835可啟用將數(shù)據(jù)轉(zhuǎn)送到便攜式數(shù)字內(nèi)容裝置800及從便攜式數(shù) 字內(nèi)容裝置800轉(zhuǎn)送數(shù)據(jù)的多種方式。傳送層835可包括任何數(shù)量的參與者,其中傳 送層835的任何非端點參與者僅是通信管線的被動部分。這些非端點中間參與者可包 括但不限于PC、 PC應(yīng)用程序、存儲器讀卡器、USB存儲裝置、特殊用途消費者電子 裝置(例如,便攜式媒體播放器)及甚至空氣(在無線傳輸中)。便攜式數(shù)字內(nèi)容裝 置800可存儲憑證837 (例如,重放憑證、報告憑證及內(nèi)容存儲憑證)以認證試圖經(jīng) 由傳送層835與便攜式數(shù)字內(nèi)容裝置800通信的實體。
傳送層835可使用依據(jù)所要求的認證及安全水平所需要的任何傳送方法(例如, 安全傳送、"凈空"傳送或兩者的交叉混合)。舉例來說,如圖8中所示,以凈空方 式傳送經(jīng)加密的內(nèi)容,而使用安全會話傳送播放列表對象、活動追蹤數(shù)據(jù)及內(nèi)容加密 密鑰。便攜式數(shù)字內(nèi)容裝置800還可支持飛行中內(nèi)容的加密。因此,便攜式數(shù)字內(nèi)容 裝置800可以"凈空"方式接收數(shù)字內(nèi)容且然后將所述數(shù)字內(nèi)容加密以存儲在存儲器 805中。
圖9是對可與便攜式數(shù)字內(nèi)容裝置800通信的不同數(shù)據(jù)匯及數(shù)據(jù)源的圖解說明。 在所述數(shù)據(jù)源側(cè),圖9顯示向便攜式數(shù)字內(nèi)容裝置800提供內(nèi)容的內(nèi)容源910、向便 攜式數(shù)字內(nèi)容裝置800提供廣告的廣告內(nèi)容源920、向便攜式數(shù)字內(nèi)容裝置800提供 播放列表的內(nèi)容管理服務(wù)器930及向便攜式數(shù)字內(nèi)容裝置800提供解密密鑰840的安 全密鑰/許可服務(wù)器。在所述數(shù)據(jù)匯側(cè),圖9顯示從便攜式數(shù)字內(nèi)容裝置800接收資 產(chǎn)活動追蹤對象845的活動報告服務(wù)器950。
再次翻到圖8,在此實施例中,存儲器805的公共內(nèi)容存儲裝置810包含移動裝 置內(nèi)容播放器應(yīng)用程序850及內(nèi)容服務(wù)PC應(yīng)用程序855。這些應(yīng)用程序850、 855允 許便攜式數(shù)字內(nèi)容裝置800向主機裝置提供所需要的軟件,否則主機裝置不具有分別 播放所述數(shù)字內(nèi)容或下載所述數(shù)字內(nèi)容的能力。公共內(nèi)容存儲裝置810還包含三片數(shù) 字內(nèi)容(內(nèi)容l、內(nèi)容2及內(nèi)容3)。隱藏內(nèi)容存儲裝置815存儲DRM權(quán)利對象, 其規(guī)定用戶對所述內(nèi)容的權(quán)利(例如,可播放所述內(nèi)容的次數(shù)、可播放所述內(nèi)容的時間、拷貝限制等)。 一片內(nèi)容未必必須具有相關(guān)聯(lián)的DRM權(quán)利對象。舉例來說,在圖8所示的實施例中,內(nèi)容1與DRM權(quán)利對象1相關(guān)聯(lián),而內(nèi)容2與DRM權(quán)利對象2相關(guān)聯(lián),但內(nèi)容3不具有相關(guān)聯(lián)的DRM權(quán)利對象。隱藏內(nèi)容存儲裝置815還存儲兩個廣告池(廣告池1及廣告池2),每一廣告池具有多個廣告。如本文中所使用,"廣告池"是指以某種方式在邏輯上相關(guān)的廣告的 庫存。舉例來說,廣告池可包含基于以下準則中的一者或一者以上分組在一起的廣告廣告代理、內(nèi)容所有者、用戶人口統(tǒng)計/心理統(tǒng)計表及廣告攻略。依據(jù)與內(nèi)容類型、內(nèi)容保持者或其它標準的關(guān)系,保持可被提供某片內(nèi)容的廣告的廣告池的聚合可組成內(nèi)容資產(chǎn)的廣告庫存。在此實施例中,廣告池獨立于何時及如何維持及更新所述廣告庫存方面的內(nèi)容。每一廣告池與相應(yīng)組的廣告攻略規(guī)則相關(guān)聯(lián),所述規(guī)則用于確定一組將與數(shù)字內(nèi) 容一同播放的廣告(例如,如播放列表元數(shù)據(jù)所識別,在既定廣告時間點中應(yīng)提供哪 一廣告)。所述組規(guī)則可基于任何適合的準則,包括但不限于時間、所播放廣告的歷 史、將要播放的廣告、廣告代理、內(nèi)容所有者、用戶人口統(tǒng)計/心理統(tǒng)計表及用于播 放所述數(shù)字內(nèi)容的主機裝置的類型。所述廣告攻略規(guī)則還可包含關(guān)于所述廣告池庫存 的維持的信息(例如,廣告的"保質(zhì)期")。便攜式數(shù)字內(nèi)容裝置800中的電路實施廣告決策系統(tǒng)("ADS")引擎,其使用 所述組廣告攻略規(guī)則來在運行時間確定哪組廣告與數(shù)字內(nèi)容一同播放。(所述ADS 引擎可在其確定中使用ADS引擎數(shù)據(jù)存儲裝置860 (例如,時間))。也就是說, ADS引擎負責在數(shù)字內(nèi)容重放期間作出關(guān)于將廣告鎖定為目標及傳遞廣告的運行時 間決策。由于使用ICM接口 820, ADS引擎可與置于與便攜式數(shù)字內(nèi)容裝置800的 通信中的任何主機裝置一同使用。因此,ICM接口 820有效地活動化所述ADS引擎 以部署在任何便攜式/移動重放裝置上且與時間移位及位置移位的內(nèi)容服務(wù)兼容。也 就是說,所述主機裝置上的內(nèi)容重放應(yīng)用程序不需要知道廣告攻略規(guī)則及邏輯,其僅 需要作出播放內(nèi)容的高級請求,且ICM接口 820負責剩余部分。在此實施例中,廣告池1與攻略規(guī)則1相關(guān)聯(lián),而廣告池2與攻略規(guī)則2相關(guān)聯(lián)。 雖然可將一片內(nèi)容綁定到特定廣告池(例如,內(nèi)容l可被綁定到廣告池l),但優(yōu)選 地, 一片內(nèi)容可與多個廣告池相關(guān)聯(lián)(例如,內(nèi)容1可使用來自廣告池1或廣告池2 的廣告)。舉例來說,來自廣告池l的廣告可以是由內(nèi)容l的所有者/保持者(例如, 電視網(wǎng)絡(luò))銷售的廣告,而來自廣告池2的廣告可由服務(wù)提供者(例如,晟碟公司) 提供。 一片內(nèi)容還可與兩組或更多組攻略規(guī)則相關(guān)聯(lián)。舉例來說,在圖8中所示的實 施例中,內(nèi)容3與一組經(jīng)合并的攻略規(guī)則865相關(guān)聯(lián),其確保呈現(xiàn)"可兼容"的廣告 (例如,不會鄰近彼此地提供來自兩個競爭者的廣告等)。在此,所述經(jīng)合并攻略規(guī) 則865從廣告池1的攻略規(guī)則與廣告池2的攻略規(guī)則合并。所述合并可由便攜式數(shù)字 內(nèi)容裝置800或由數(shù)據(jù)源層830中的實體執(zhí)行。在操作中,當ICM接口 820接收對一片內(nèi)容的播放命令時,ADS引擎檢索與所述內(nèi)容相關(guān)聯(lián)的播放列表對象(例如,內(nèi)容l的播放列表對象l)。所述播放列表是 一個或一個以上內(nèi)容資產(chǎn)的超馳控制組且首先由ICM播放API處理??苫趦?nèi)容類 型(例如,付費內(nèi)容、租用內(nèi)容、免費內(nèi)容、混合內(nèi)容等)使用不同的播放列表。圖IO是對實施例的播放列表結(jié)構(gòu)的圖解說明。如圖10中所示,所述播放列表包含內(nèi)容 參考URL及播放列表次序。所述播放列表次序識別所述數(shù)字內(nèi)容中可用于廣告放置 的不同位置(廣告時間點1-8)以及所述數(shù)字內(nèi)容的開始及停止時間。所述播放列表 還包含對可兼容攻略規(guī)則對象的參考。每一廣告時間點條目還可包含將要強加到廣告 邊界內(nèi)的"技巧模式"限制。在此實施例中,存在四個"技巧模式"限制快進("FF")、 遞增跳過("SK")、"技巧模式"("TM")停用超馳及邊界。FF字段中的值指 示用戶是否及何時可快進穿過廣告。舉例來說,值O可意指所述用戶從未被允許快進 穿過廣告,值1可意指用戶總是被允許快進穿過廣告,值2可意指用戶僅在滿足"技 巧模式"停用超馳條件之后被允許快進穿過廣告。SK字段中的值指示用戶是否能夠 跳過廣告。TM超馳字段中的值指示廣告在某一時間周期或功率循環(huán)事件中必須被觀 看的次數(shù)。最后,邊界字段中的值指示其中將強加入技巧模式限制的廣告之前及廣告 之后的秒數(shù)。舉例來說,如果邊界為60,那么技巧模式特征將被限制為廣告播放之 前的60秒及廣告播放之后的60秒。以此方式,期望快進穿過廣告的用戶恰好在廣告 的開始之前不能夠開始所述快進操作來避免技巧模式限制。優(yōu)選地,所述技巧模式顯 示僅施加于行進方向的相對邊界。舉例來說,用戶應(yīng)被限制在廣告播放之前快進60 秒,但不應(yīng)被限制在所述時間周期期間倒回。圖11將用于圖解說明ADS引擎的操作。在此實例中,ICM接口 820接收播放 內(nèi)容3的請求。內(nèi)容3與播放列表對象3相關(guān)聯(lián),ADS引擎響應(yīng)于所述播放請求存 取播放列表對象3。(如果存在與內(nèi)容3相關(guān)聯(lián)的DRM權(quán)利對象,那么DRM權(quán)利 將在此階段生效。以此方式,如果無法播放所述數(shù)字內(nèi)容,那么將不播放滾動前廣告。) 播放列表對象3規(guī)定內(nèi)容3中的廣告時間點且識別要使用的一組攻略規(guī)則。在此實例 中,所識別組的攻略規(guī)則是經(jīng)合并的攻略規(guī)則865。如圖11中概略顯示,經(jīng)合并攻 略規(guī)則865從廣告池1的攻略規(guī)則與廣告池2的攻略規(guī)則合并。(此合并可在裝置 800上或由另一實體執(zhí)行。)如上文所提及,攻略規(guī)則有時被認為是需要PC或更強 大的處理器的處理能力的復(fù)雜組規(guī)則。然而,在此實施例中,優(yōu)化所述攻略規(guī)則以在 相對小的處理器上使用,使得所述攻略規(guī)則可在沒有對端用戶的明顯延遲的情況下在 與具有適合電路的存儲器卡同樣簡單的裝置上實施。具體來說,在此實施例中,所述 攻略規(guī)則實施為二進制樹,其允許簡單的計算裝置提供廣告?zhèn)鬟f系統(tǒng)而不存在將破壞 用戶的體驗的延遲。在操作中,ADS引擎使用在攻略規(guī)則圖表中捕獲的信息以快速 得出應(yīng)在各個廣告時間點中提供什么廣告。如圖11中所示,來自廣告池1及廣告池 2兩者的廣告被加入到各個廣告時間點位置中。然后,所述廣告的重放將按照播放列 表中所規(guī)定的"技巧模式"限制出現(xiàn)。如上文所提及,雖然在此實施例中不要求,但便攜式數(shù)字內(nèi)容裝置800可實施上文所說明的資產(chǎn)活動追蹤功能性。資產(chǎn)活動追蹤("AAT")數(shù)據(jù)通常出于報告回活 動報告服務(wù)器以獲得服務(wù)收益、服務(wù)質(zhì)量、使用、內(nèi)容分級(從用戶方來說被動及主 動)、用戶交互作用的目的及其它目的而被收集。廣告的活動是支持廣告的內(nèi)容貨幣 化方案的基礎(chǔ)且表示收益產(chǎn)生/分配數(shù)據(jù)。內(nèi)容的超分配還表示內(nèi)容在離線模式中可 從ICM到ICM共享的收益流且還表示產(chǎn)生優(yōu)選地被追蹤及報告的活動的收益。此超
集可包括(舉例來說)不對內(nèi)容類型進行區(qū)別的以下子集下載/獲取活動、消費活
動、離線電子商務(wù)活動及用戶交互作用活動(例如,用戶投票、偏好、聯(lián)合交互作用、 內(nèi)容購買及其它用戶產(chǎn)生的數(shù)據(jù)/內(nèi)容)。此信息可用于庫存評價(例如,按照資產(chǎn)、
按照資產(chǎn)群組、按照用戶人口統(tǒng)計/心理統(tǒng)計、按照時間、日期、觀看數(shù)量等的CPM值)。
如圖8中所示,便攜式數(shù)字內(nèi)容裝置800存儲資產(chǎn)活動追蹤對象845。如上所述, 單個資產(chǎn)活動追蹤對象845可用于追蹤便攜式數(shù)字內(nèi)容裝置800上的所有資產(chǎn)的活動 (如在圖8中),或多個資產(chǎn)活動追蹤對象可用于裝置800上的多個資產(chǎn)。如圖12 中所示,替代使資產(chǎn)活動追蹤對象與特定資產(chǎn)相關(guān)聯(lián)或除使資產(chǎn)活動追蹤對象與特定 資產(chǎn)相關(guān)聯(lián)以外,資產(chǎn)活動追蹤對象可與(舉例來說)廣告類型、用戶人口統(tǒng)計或心 理統(tǒng)計類型、廣告代理、內(nèi)容所有者或內(nèi)容類型相關(guān)聯(lián)。不是在運行時間提供多個資 產(chǎn)活動追蹤對象(如圖12中所示),而是可將數(shù)據(jù)與事后可用于組織AAT的元數(shù)據(jù) 一同存儲在單個資產(chǎn)活動追蹤對象中。
返回圖8,便攜式數(shù)字內(nèi)容裝置800還存儲虛擬攝取對象870,其包含存儲在便 攜式數(shù)字內(nèi)容裝置800上的各種資產(chǎn)的源的記錄。虛擬攝取是消除將所有相關(guān)內(nèi)容及 元數(shù)據(jù)立即匯編到集中式位置/服務(wù)中的需要的攝取過程。傳統(tǒng)內(nèi)容攝取方案以物理 方式將內(nèi)容及相關(guān)聯(lián)的元數(shù)據(jù)收集、準備、組織及包裝于對象群組中,所述對象群組 可公布于適當?shù)膬?nèi)容服務(wù)器基礎(chǔ)設(shè)施中。組裝線的概念很適合此傳統(tǒng)觀點材料進來, 且產(chǎn)品出去。所述元素被以物理方式收集到一個集中式位置/服務(wù)中,從所述集中式 位置/服務(wù)管理、處理及公布。注意,本文所概述的方案支持傳統(tǒng)內(nèi)容攝取方案。然 而,通過只能內(nèi)容媒體(ICM),內(nèi)容攝取可有效地虛擬化。
ICM允許內(nèi)容及廣告庫存及相關(guān)聯(lián)的元數(shù)據(jù)分配于多個位置/服務(wù)中直到用戶獲 取的的實際點。此類似于"零庫存"("JIT")庫存管理方案,其中僅在獲取點獲 取庫存。另一適當類比是在線視頻流式傳輸,其中在消費時作出關(guān)于提供什么內(nèi)容及 廣告庫存的決策。ICM使媒體獲取分為由獲取及(然后)消費組成的兩個不同步驟。 這些活動(兩者)均可在連接的裝置上或在斷開的裝置上發(fā)生。甚至支持斷開的超分 配模型。優(yōu)選地最小程度地攝取的是提供用以促進未來內(nèi)容傳送/獲取活動的信息的 元數(shù)據(jù)。此可包括但不限于識別內(nèi)容及廣告資產(chǎn)、廣告攻略規(guī)則、播放列表元數(shù)據(jù)及 報告服務(wù)所位于的內(nèi)容源的數(shù)據(jù)。這些條目可位于由一到多個商務(wù)實體控制的多個系 統(tǒng)中。不需要以集中方式收集、管理及公布,攝取過程可虛擬化,且此在內(nèi)容及廣告 庫存創(chuàng)建、包裝及分配生態(tài)系統(tǒng)中為所有參與者導(dǎo)致大量節(jié)約??赏ㄟ^從用戶的觀點看離散安全的媒體片促進數(shù)據(jù)的安全傳送會幫助消除保護內(nèi)容及用戶的隱私所需要 的安全傳輸及認證活動中的PC及開放OS應(yīng)用程序參與問題/風險。在虛擬攝取中, 當用戶選擇一片內(nèi)容以進行下載時,優(yōu)選地下載以下條目作為虛擬包作為獨立實體 或作為群組(廣告池)的廣告及相關(guān)聯(lián)的廣告攻略規(guī)則及播放列表對象。
存在與此實施例相關(guān)聯(lián)的數(shù)個優(yōu)點。如上文所提及,通過將廣告決策系統(tǒng)綁定到 便攜式數(shù)字內(nèi)容裝置而非主機裝置,廣告決策系統(tǒng)可用于以靈活及動態(tài)的方式傳遞廣 告而不管主機裝置的類型且不管所述主機裝置是否裝備有廣告?zhèn)鬟f系統(tǒng)。此外,此實 施例將標準廣告決策系統(tǒng)的數(shù)種方法帶到便攜式數(shù)字內(nèi)容裝置。首先,標準廣告決策 系統(tǒng)可被認作封閉環(huán)路系統(tǒng),其經(jīng)調(diào)諧以增加具有不同的反饋程度的廣告資產(chǎn)的每千 人成本("CPM")值。此實施例采取此模型且將其擴展到以其中廣告庫存及廣告決 策系統(tǒng)兩者均離線操作的離線容量操作的小消費者電子裝置。如先前章節(jié)所論述,安 全系統(tǒng)可用于保護所存儲的資產(chǎn)本身以及所述資產(chǎn)的所追蹤使用活動兩者。第二,所 述廣告決策系統(tǒng)可經(jīng)定制以在一個裝置上支持多個商務(wù)規(guī)則組。也就是說,可在一個 裝置上支持提供由廣告活動支持的內(nèi)容的多個賭金保管者的受信托人利益??苫谌?何數(shù)量的因素(包括但不限于內(nèi)容所有者商務(wù)規(guī)則、廣告代理商務(wù)規(guī)則及端用戶隱私 準則)來定制此收集的活動數(shù)據(jù)。第三,可將廣告決策系統(tǒng)嵌入到消費者電子裝置中 且從網(wǎng)絡(luò)/廣播反饋及其它服務(wù)斷開以完全獨立于所述服務(wù)而操作同時履行提供到廣 告商的內(nèi)容的義務(wù)。此系統(tǒng)可基于預(yù)定的商務(wù)規(guī)則來管理及優(yōu)化將廣告鎖定為目標, 所述規(guī)則可經(jīng)擴展以包括來自用戶的輸入或使未來決策基于存儲在便攜式數(shù)字內(nèi)容 裝置上的過去用戶活動。
此外,通過優(yōu)化用于選擇一組廣告來與數(shù)字內(nèi)容一同播放的規(guī)則,可使在運行時 間確定提供哪一廣告的過程盡可能高效,從而允許所有支持廣告的內(nèi)容的內(nèi)容的真實 廣告庫存覆蓋被提供在便攜式數(shù)字內(nèi)容裝置上。此允許在新類別的智能內(nèi)容媒體
(ICM)裝置上支持廣告決策系統(tǒng)。由于小嵌入式處理器例行程序的多個廣告池的數(shù)
據(jù)可在運行時間快速運行,因此提供令人滿意的用戶重放體驗,且所述用戶將不會在
ICM準備所述數(shù)據(jù)時在視頻對象幵始中體驗不適當?shù)难舆t。如上所述,為準備將要在 運行時間處理的廣告決策系統(tǒng)引擎數(shù)據(jù)組,優(yōu)選地將一個或一個以上廣告攻略的邏輯 提煉為允許播放列表處理點處的高效解析的結(jié)構(gòu)。這些結(jié)構(gòu)可以是許多經(jīng)優(yōu)化圖形結(jié) 構(gòu)中的一者。還可使用模糊邏輯圖形結(jié)構(gòu)的組合。
與僅能夠通過不需要知道播放列表或廣告攻略規(guī)則/邏輯的細節(jié)的應(yīng)用程序執(zhí)行 重放相比,優(yōu)化小嵌入式處理器的廣告決策規(guī)則允許將內(nèi)容及進行此所需要的權(quán)利的 提供分段。將DVD生態(tài)系統(tǒng)視為實例。存在許多可用于所有形式因數(shù)的消費者電子 裝置(包括PC)的播放器?,F(xiàn)在將整個方法演進為由智能內(nèi)容媒體啟用的方法。在 此情況下,所述播放器僅需要能夠通過重放憑證進行認證并同意尊重通過個別文件本 身中的元數(shù)據(jù)或通過其它API機制傳遞到所述播放器的幾個簡單重放要求。重放要求 將包括以下特征,例如但不限于不允許技巧模式功能,尊重廣告限制書簽規(guī)則(例如,不能夠指向過去的書簽、不能夠在廣告之后某一持續(xù)時間(例如, 一分鐘)內(nèi)設(shè)立書 簽等)及其它重放控制。
實例性便攜式數(shù)字內(nèi)容裝置
如上所述,本文中所說明的各種實施例可在任何適合便攜式數(shù)字內(nèi)容裝置上使 用。以下段落及圖式圖解說明一種所述適合的便攜式數(shù)字內(nèi)容裝置。應(yīng)注意,此便攜 式數(shù)字內(nèi)容裝置僅為實例,且可使用其它類型的便攜式數(shù)字內(nèi)容裝置(包括具有處理 電路的存儲器卡)實施上文所說明的主要實施例中的一者或兩者。此外,此便攜式數(shù) 字內(nèi)容裝置未必需要與上文所說明的主要實施例中的任一者一同使用且可用于其它 用途。
現(xiàn)在翻到圖式,圖13是實施例的便攜式數(shù)字內(nèi)容裝置1300的方塊圖。便攜式數(shù)
字內(nèi)容裝置1300包含被組織為隱藏區(qū)域1312及公共區(qū)域1314的快閃存儲器1310,
如上文所說明。圖12顯示存儲密鑰的隱藏區(qū)域1312及存儲經(jīng)加密的內(nèi)容及資產(chǎn)活動
追蹤對象的公共區(qū)域1314。上文所述的變化形式中的任一者可用于本文中。便攜式
數(shù)字內(nèi)容裝置1300還包含USB/TrustedFlashTM控制器1320、視頻解碼器1330 (其是
用于重放及活動追蹤的TrustedFlashTM主機)、USB端口 1340及紅外線接收器1350。
在一個當前優(yōu)選的實施例中,便攜式數(shù)字內(nèi)容裝置1300采取來自晟碟公司的 TakeTVTM裝置的形式。
此實施例中的便攜式數(shù)字內(nèi)容裝置1300通過由來自晟碟公司的TrustedFlashTM 規(guī)范規(guī)定的安全系統(tǒng)操作以保護所下載的內(nèi)容。一般來說,TrustedFlashTM經(jīng)設(shè)計以通 過一組使所述裝置能夠保護及控制所存儲數(shù)據(jù)的使用的安全特征來增強快閃存儲器 裝置功能。通過使用相依于形式-因數(shù)的協(xié)議,將TrustedFlashTM控制器1320設(shè)計有 記憶中的快閃存儲器卡。TrustedFlashTM功能性的兩個方面是認證(即,識別需要服務(wù) 的實體的能力)及授權(quán)(即,為每一經(jīng)認證實體配置特定組準許(權(quán)利)的能力)。
安全快閃存儲器裝置的最重要要求之一是識別請求裝置服務(wù)的實體的能力,不管 其是否與存儲器存取相關(guān)。TrustedFlashTM提供數(shù)種類型的認證算法且允許多個經(jīng)認證
的實體同時使用所述卡。TrustedFlashTM安全系統(tǒng)保護所存儲的數(shù)據(jù)(在文件系統(tǒng)或 TrustedFlashTM系統(tǒng)區(qū)域中),且TrustedFlashTM系統(tǒng)拒絕通過使用認證協(xié)議的未經(jīng)授 權(quán)的存取。TrustedFlashTM主機應(yīng)用程序優(yōu)選地需要在存取所存儲的數(shù)據(jù)或在存取系統(tǒng)
數(shù)據(jù)庫存取控制記錄(ACR)時通過認證協(xié)議證明其身份。ACR及其它系統(tǒng)對象維
持于裝置1300上的隱藏區(qū)域1312中且僅可通過TrustedFlashTM交互作用存取。
TrustedFlashTM平臺支持三種類型的認證協(xié)議,其經(jīng)設(shè)計以提供不同的應(yīng)用需要 〃殺"^"。允許TrustedFlashTM系統(tǒng)認證用戶。此協(xié)議的特殊模式不需要用戶口
令。任何注冊嘗試將被準予而不問任何問題。
對豫麥終A^"。除向TrustedFlashTM系統(tǒng)提供通過AES及DES算法識別用戶的
手段,對稱密鑰認證協(xié)議的變化形式將允許所述用戶識別適當?shù)腁CR并建立安全會話。不對稱密鑰認證.此模式將RSA用作基本密碼算法且通過使用基于公共密鑰基礎(chǔ)設(shè)施(PKI)的密鑰管理系統(tǒng)來提供類似于對稱密鑰認證協(xié)議的服務(wù)。 一旦認證完 成,可建立安全會話。TrustedFlashTM系統(tǒng)允許為每一經(jīng)認證的實體配置特定組準許(權(quán)利)。由控制器1320接收的每一命令優(yōu)選地與當前認證實體相關(guān)聯(lián),且對照所述實體的所登記權(quán) 利使服務(wù)請求生效。控制器1320將僅在針對所述請求實體準許所述服務(wù)的情況下準 予所述請求并執(zhí)行所述命令。存儲器分區(qū)是鄰接范圍的邏輯塊地址(LBA) 。 TrustedFlashTM系統(tǒng)使快閃存儲 器1310能夠分割為數(shù)個分區(qū)。此實施例中的便攜式數(shù)字內(nèi)容裝置1300具有一個公共 FAT32文件系統(tǒng)分區(qū)(公共區(qū)域1314)及系統(tǒng)區(qū)域分區(qū)(隱藏區(qū)域1313)。 TrustedFlashTM授權(quán)系統(tǒng)提供到個別分區(qū)的讀取及寫入存取準許的強制性??扉W存儲器 裝置可用作大容量存儲裝置,且其它大容量存儲裝置類型允許數(shù)據(jù)被存儲在由文件結(jié) 構(gòu)(由所述主機系統(tǒng)管理)組織的文件中。TrustedFlashTM裝置沿用此同一存儲方法。 然而,TrustedFlashTM裝置不控制所述文件系統(tǒng)或存儲在那里的對象。個別對象/文件 可通過特定內(nèi)容密鑰加密以提供文件級保護,且所述密鑰存儲在系統(tǒng)區(qū)域中的內(nèi)容加 密密鑰(CEK)中。TrustedFlashTM授權(quán)系統(tǒng)提供到文件的內(nèi)容加密密鑰(CEK)的讀 取及寫入存取權(quán)利的強制性。如果使用TrustedFlashTM API無法存取所述CEK,那么 所述內(nèi)容將不能夠被解密。此通過防止數(shù)據(jù)使用而不是數(shù)據(jù)存取來保護數(shù)據(jù)。如上所 述,此機制用于控制重放所存儲的數(shù)字內(nèi)容的能力。圖14A及14B是由便攜式數(shù)字內(nèi)容裝置1300在重放操作期間使用的步驟的流程 圖。首先翻到圖14A,在啟動(動作1400)時,視頻解碼器1330使用對稱方案向 TrustedFlashTM控制器1320認證(動作1405)。會話開始,且認證完成。然后,保存 未來命令的會話ID (動作1410)。再翻到圖14B,用戶選擇文件以進行重放(動作 1415)。如將在下文中更加詳細地論述,在此實施例中,用戶使用與紅外線接收器 1350通信的遠程控制來選擇所述文件。在其它實施例中,可通過裝置1300上或另一 裝置上的用戶輸入元件來選擇所述文件。響應(yīng)于所述文件選擇,控制器1320檢查所 述文件的文件標頭是否具有有效CEK名稱(動作1420)。如圖14B中所圖解說明, 如果所述文件是經(jīng)加密的主要演示資產(chǎn),那么其將具有具有CEK名稱的文件標頭。 而是,如果所述文件是凈空資產(chǎn),那么所述文件標頭將不具有CEK名稱。然后,控 制器1320確定有效CEK名稱是否存在(動作1425)。如果有效CEK名稱不存在, 那么控制器1320將執(zhí)行標準讀取操作(動作1430)且將所述文件的經(jīng)加密內(nèi)容流式 傳輸?shù)揭曨l解碼器1330,視頻解碼器1330將解碼所述內(nèi)容且將輸出提供到主機裝置 (例如,TV)(動作1435)。所述文件重放序列現(xiàn)在完成(動作1440)。如果有效 CEK名稱存在,那么控制器1320將執(zhí)行安全讀取操作(動作1435)、解密所述內(nèi)容 并將所述經(jīng)解密的內(nèi)容流式傳輸?shù)揭曨l解碼器1330,視頻解碼器1330將解碼所述輸 出并將所述輸出提供到所述主機裝置(動作1435)。關(guān)于TrustedFlash頂?shù)钠渌畔⒖稍诘?1/314,411、 11/557,028、 11/322,812及
11/322,766號美國專利申請案中找到,所述申請案以引用的方式并入本文中。 TrustedFlashTM協(xié)議的使用及其它實施方案細節(jié)不應(yīng)被歸于權(quán)利要求書中,除非權(quán)利要
求書中明確加以敘述。
如上文所提及,在此實施例中,裝置1300充當數(shù)字多媒體播放器,其中視頻解 碼器1330用作與控制器1320實時協(xié)作以創(chuàng)建視頻串流的多媒體處理器。因此,裝置 1300以兩種操作模式操作 一種模式將數(shù)字內(nèi)容下載到來自第一主機裝置(例如, PC)的存儲器1310中,及另一模式在第二主機裝置(例如,TV)上重放數(shù)字內(nèi)容。 因此,控制器1320用作用以通過USB端口 1340與主機處理器通信的USB控制器及 視頻解碼器1330兩者,其是將數(shù)字數(shù)據(jù)轉(zhuǎn)換為視頻串流的多媒體處理器,所述視頻 串流通過USB端口 1340去往TV或其它主機裝置。為支持TrustedFlash ,控制器 1320優(yōu)選地包含至少兩個密鑰。
由于控制器1320以兩種操作模式使用,因此可優(yōu)選地在控制器1320與視頻解碼 器1330之間提供多路復(fù)用器,例如2p4T幵關(guān)。當2p4T開關(guān)感測到指示USB端口 1340連接到主機計算機的電壓時,所述開關(guān)可將USB端口 1340置于與所述主機計算 機的通信中,其中裝置1300充當USB客戶端。在此操作模式中,使用控制器1320 中的第一組密鑰,且優(yōu)選地僅在使用所述第一組密鑰時啟用由外部主機進行的數(shù)據(jù)存 取。當啟用存取時,所述數(shù)據(jù)可被下載并存儲到快閃存儲器1310中。然后,根據(jù)隨 后將在使用視頻解碼器1330時使用的第二組密鑰將所存儲的數(shù)據(jù)加密。
視頻解碼器1330處理來自控制器1320的數(shù)字數(shù)據(jù)以產(chǎn)生串流式視頻,所述串流 式視頻被發(fā)送到指向主機TV的USB端口 1340。然而,為實現(xiàn)安全數(shù)據(jù)的解密,視 頻解碼器B30優(yōu)選地使用所述第二組密鑰。在確實使用所述第二組密鑰的情況下, 所述數(shù)據(jù)可被解密、解碼為多媒體串流且發(fā)送到USB端口 1340。當所述開關(guān)感測到 來自所述第二主機裝置的電壓時,所述開關(guān)將USB端口 1340連接到視頻解碼器1330。 當裝置1300未連接到任何主機時,關(guān)閉所述開關(guān),且所述開關(guān)在哪并不重要。應(yīng)明 白,類似方法可與除USB以外的可抽換式非易失性存儲協(xié)議("RNVSP")(例如, SD協(xié)議、MMC協(xié)議等) 一同使用。還應(yīng)明白,類似方法可與具有共用RNVSP的組 件的任一組合一同使用。
再次翻到圖式,圖15是對便攜式數(shù)字內(nèi)容裝置BOO ("主要模塊")及與便攜 式數(shù)字內(nèi)容裝置1300 —同使用的遠程控制1510的圖解說明。圖15顯示USB端口 1340 及紅外線接收器1350,其中其它組件包含于裝置1300的外殼1500內(nèi)。遠程控制1510 在凹陷部分1530上包含多個用戶輸入元件(在此為按鈕)1520且在外殼1550的外 部部分上包含播放按鈕1540。外殼1550支持包括鄰近紅外線窗口 1560傳輸?shù)募t外 線的電路,所述紅外線窗口響應(yīng)于選擇所述用戶輸入元件中的一者而無線傳輸命令。 如圖16中所示,遠程控制1510包含大小適合接納USB端口 1340 (或其它電連接器) 的開口 1600。主要模塊1300的外殼1500及遠程控制1510經(jīng)配置使得主要模塊1300與遠程控 制1520可滑到彼此中以形成便攜式組合件1700,使得組合件1700的"覆蓋物"是 遠程控制1510,如圖17中所示。具體來說,遠程控制1510包含多個軌1570、 1580, 且主要模塊1300包含如主要模塊1300與遠程控制1510滑到彼此中那樣沿彼此滑動 的多個凹槽1575、 1586。如圖17中所示,在完成的組合件1700中,播放按鈕1540 是暴露的,但其它用戶輸入元件1520則不暴露。當主要模塊1300及遠程控制1510 完全滑到彼此中來形成組合件1700時,USB端口 1340裝配到開口 1600中。在此實 施例中,播放按鈕1540定位于開口 1600上方,且當USB端口 1340滑到開口 1600 中時,USB端口 1340存在于開口 1600中防止播放按鈕1540被按下。
組合件1700形成用戶將主要模塊1300及遠程控制1510兩者轉(zhuǎn)送到用于播放數(shù) 字內(nèi)容的主機裝置的方便方法。主要模塊1300包含裝配到遠程控制1510中的凹槽(未 顯示)內(nèi)以將主要模塊1300與遠程控制1510保持在一起的突出物1590 (但所述突 出物可位于遠程控制1510上而不是主要模塊1300上)。為在主機裝置上播放存儲在 主要模塊1300中的數(shù)字內(nèi)容,用戶首先將主要模塊1300從遠程控制1510解耦(主 要模塊1300上的手指夾1595有助于此過程)。在此實施例中,所述主機裝置采取 TV的形式且通過電纜1810連接到插座1800 (參見圖18)。如圖19中所示,插座 1800包含與主要模塊1300的USB端口 1340匹配的電連接器1900。像遠程控制1510, 插座1800包含沿主要模塊1300上的多個槽1575、 1586滑動的多個軌1820、 1830。 當主要模塊1300完全滑到插座1800中時,組合件2000形成(參見圖20)。如圖20 中所示,插座1800包含可繞一軸(電纜1810緊鄰所述軸進入插座1800)旋轉(zhuǎn)的可 移動腿1840??梢苿油?840可經(jīng)定位以將插座1800支撐在表面上(例如,娛樂中 心支撐TV)。
關(guān)于適合的便攜式數(shù)字內(nèi)容裝置的其它信息及可與其一同使用的實施例可在以 下以引用的方式并入本文中的專利文檔中找到11〃16,648、 11/495,627、 11/710,925、 11〃47,928、 11〃47,929、 11〃10,988、 11〃10,908、 11/562,430、 11/550,813、 29/264,743、 29/265,841 、29/265,847及60/771,794。來自這些文檔的細節(jié)不應(yīng)被歸于權(quán)利要求書中, 除非權(quán)利要求書中明確加以敘述。
打算將上述詳細說明理解為對本發(fā)明可采取的所選擇形式的圖解說明而不是界 定本發(fā)明。本發(fā)明的范圍僅將由以下權(quán)利要求書(包括所有等效物)來界定。此外, 某些以下權(quán)利要求可陳述組件操作以執(zhí)行某一功能或經(jīng)配置以進行某一任務(wù)。應(yīng)注 意,這些并非限制性的限定。還應(yīng)注意,權(quán)利要求書中所敘述的動作可以任何次序執(zhí) 行,未必以對其進行敘述的次序執(zhí)行。此外,本文所說明的優(yōu)選實施例中的任一者的 任何方面可單組使用或彼此組合使用。
權(quán)利要求
1、一種用于使用便攜式數(shù)字內(nèi)容裝置追蹤使用活動的方法,所述方法包含用便攜式數(shù)字內(nèi)容裝置存儲從第一主機裝置接收的數(shù)字內(nèi)容及廣告;在第二主機裝置上播放所述數(shù)字內(nèi)容及所述廣告;及追蹤所述廣告的使用活動。
2、 如權(quán)利要求l所述的方法,其進一步包含向所述便攜式數(shù)字內(nèi)容裝置外部的 實體報告所述使用活動。
3、 如權(quán)利要求l所述的方法,其中將所述使用活動存儲在所述便攜式數(shù)字內(nèi)容 裝置中的存儲器的隱藏區(qū)域中。
4、 如權(quán)利要求1所述的方法,其中所述數(shù)字內(nèi)容及所述廣告是單個文件的部分。
5、 如權(quán)利要求l所述的方法,其中所述數(shù)字內(nèi)容與所述廣告是分離的文件,且 其中所述便攜式數(shù)字內(nèi)容裝置根據(jù)與數(shù)字內(nèi)容相關(guān)聯(lián)的播放列表中的數(shù)據(jù)來匯編所 述數(shù)字內(nèi)容與所述廣告。
6、 一種便攜式數(shù)字內(nèi)容裝置,其包含 存儲器;及電路,其操作以-從與所述便攜式數(shù)字內(nèi)容裝置通信的主機裝置中的播放器接收播放存儲在 所述存儲器中的數(shù)字內(nèi)容的請求;使用存儲在所述存儲器中的一組規(guī)則,從存儲在所述存儲器中的多個廣告 中確定一組廣告以與所述數(shù)字內(nèi)容一同播放;及將所述數(shù)字內(nèi)容與所述確定組的廣告一同播放。
7、 如權(quán)利要求6所述的便攜式數(shù)字內(nèi)容裝置,其中所述組規(guī)則包含組織為二進 制樹的多個規(guī)則。
8、 如權(quán)利要求6所述的便攜式數(shù)字內(nèi)容裝置,其中所述組規(guī)則是第一與第二組 規(guī)則合并的結(jié)果。
9、 如權(quán)利要求6所述的便攜式數(shù)字內(nèi)容裝置,其中所述便攜式數(shù)字內(nèi)容裝置包含存儲器卡,且其中所述組規(guī)則經(jīng)優(yōu)化以在所述存儲器卡的處理器上使用。
10、 如權(quán)利要求6所述的便攜式數(shù)字內(nèi)容裝置,其中所述組規(guī)則包含基于以下各項中的至少一者的結(jié)果所述數(shù)字內(nèi)容中可用于廣告的位置、時間、關(guān)于用戶的人口 統(tǒng)計信息、己播放廣告的歷史、將要播放的廣告及用于重放的主機裝置的類型。
全文摘要
本發(fā)明揭示一種便攜式數(shù)字內(nèi)容裝置及與其一同使用的方法。在一個實施例中,揭示一種用于追蹤使用活動以在移動環(huán)境中支持數(shù)字資產(chǎn)管理的便攜式數(shù)字內(nèi)容裝置及方法。在另一實施例中,揭示一種離線/斷開式廣告庫存管理及廣告決策系統(tǒng)及方法。雖然這些系統(tǒng)及方法可與任何適合的便攜式數(shù)字內(nèi)容裝置一同使用,但揭示一種實例性便攜式數(shù)字內(nèi)容裝置,其可用于除實施使用活動追蹤及廣告決策系統(tǒng)功能以外的其它用途或替代實施使用活動追蹤及廣告決策系統(tǒng)功能的用途。本文中所說明的實施例中的任一者可單獨使用或組合使用。
文檔編號G06Q30/00GK101408962SQ20081014953
公開日2009年4月15日 申請日期2008年9月10日 優(yōu)先權(quán)日2007年10月9日
發(fā)明者亞伯拉罕·什穆埃爾, 庫爾特·F·韋伯斯特, 戴維·科倫, 拉恩·卡爾梅利, 摩西·萊恩斯, 羅恩·巴爾齊萊, 菲利普·J·巴爾馬, 邁里·麥克唐納 申請人:桑迪士克股份有限公司