專利名稱:動態內容播放控制的制作方法
動態內容播放控制
背景技術:
在客戶端交互會話期間,在遠程系統上運行的應用程序可通過網絡向 客戶端設備發送內容,例如電影、新聞服務或游戲。客戶端設備可解碼該 內容以使得耦合到客戶端設備的播放單元可為客戶端播放該內容。在播放 該內容的獨立的片之前,該應用程序可向客戶端設備發送警告消息,以使 得應用程序可詢問客戶端是播放接受或是播放拒絕。
在附圖中通過舉例的方式而不是以限制的方式闡述了在此描述的本發 明。為了闡述的簡單和清楚,圖中所示的元件沒必要按比例繪制。例如, 為了清楚, 一些元件的尺寸相對于另一些元件可能被放大。進一步地,在 認為合適的情況下,所有附圖中重復使用附圖標記來表示相應或類似的單 元。
圖1示出了遠程系統和客戶端設備之間用于內容播放的會話的實施例;
圖2示出了遠程系統的邏輯結構的實施例;
圖3示出了客戶端設備的邏輯結構的實施例;
圖4示出了由遠程系統提供內容的方法的實施例;
圖5示出了由客戶端設備控制內容播放的方法的實施例;以及
圖6示出了可實現作為系統或客戶端設備的計算平臺的實施例。
具體實施例方式
以下描述說明了用于動態內容播放控制的技術。在以下描述中,說明 了許多具體的細節以提供對本發明更全面的理解,例如邏輯實現、偽代碼、 指定操作數的方式、資源分割/共享/復制實現、系統部件的類型和相互關系 以及邏輯分割/集成選擇。然而,無需這些具體的細節也可實現本發明。在 其它實例中,為了不使本發明模糊,沒有詳細地示出控制結構、柵電平電路和全軟件指令序列。本領域的普通技術人員根據所包含的說明書,將在 不經過過多試驗的情況下就能夠實現適合的功能。
在說明書中提到的"一個實施例"、"實施例"、"示例實施例"等,表 示所描述的實施例可包括具體特征、結構或特性,但每個實施例可能沒必 要包括該具體特征、結構或特性。另外,這些短語沒必要指代相同的實施 例。進一步地,當結合實施例來描述具體特征、結構或特性時,無論其是 否被清楚地描述,都認為將這些特征、結構或特性結合到其它實施例中位 于本領域普通技術人員的知識范圍內。
可將本發明的各個實施例實現為硬件、固件、軟件或其任意組合。本 發明的實施例也可以實現為存儲在機器可讀介質上的指令,該指令可以由 一個或多個處理器讀取和執行。機器可讀介質可包括用于以機器(例如計 算設備)可讀取方式存儲或發送信息的任何機構。例如,機器可讀介質可
包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁盤存儲媒介、光存 儲媒介、閃存設備;電的、光的、聲音的或其它形式的傳播信號(例如, 載波、紅外信號、數字信號等)以及其它。
圖1示出了遠程系統10和客戶端設備11之間會話的實施例,在該實 施例中可將內容傳送給客戶端設備11。
如圖所示,在遠程系統10上運行的應用程序100可通過網絡向客戶端 設備ll提供內容,該網絡例如是以太網、光纖通道、無線連接和可能的其 它通信鏈路。該應用程序100的示例可包括遠程用戶界面(UI)應用程序。 遠程系統10的示例可包括大型計算機、迷你計算機、個人計算機、便攜式 計算機、膝上型電腦和用于收發和處理數據的其它設備。
由應用程序100提供的內容的每個獨立的片可與識別標記相關聯。該 標記可基于內容片的名字、內容片的提供者和/或內容片的種類來識別內容。 該內容片的種類可以是不同的。例如,該內容片的種類可包括游戲、電影 和新聞。對于其它示例,該內容片的種類可包括教育內容片、成人內容片 和恐怖內容片。對于再一示例,該內容片的種類可包括免費和僅對于普通 觀眾的內容片以及付費和僅對于成人觀眾的內容片。標記的示例可包括基 于各種標準的用于標識內容片的統一資源標識符(URI),該標準例如是由 美國電影協會(MPAA)設定的標準。客戶端設備11可基于存儲在客戶端設備11中的策略表來確定是否為
客戶端12播放內容片。客戶端設備11的示例可包括耦合到播放單元的內 容處理設備(例如,耦合到電視的機頂盒)、包括播放單元的內容處理和播 放設備(例如,手持/移動媒介設備)和用于收發和處理數據的可能的其它 設備。
該策略表可包括不同類型的多個標記。例如,該策略表可包括可接受 的標記(即,與對于播放可接受的內容片相關聯的標記)和不可接受的標 記(即,與對于播放不可接受的內容片相關聯的標記)。對于其它示例,該 策略表可僅包括可接受的標記,并且將與該可接受的標記不同的任何標記 默認為是不可接受的標記,或者反之亦然。
可通過各種方式建立該策略表。在實施例中,客戶端設備ll可運行其 自身的應用程序以與客戶端12交互來建立該策略表。例如,客戶端設備ll 可在用戶界面上顯示與各種內容片相關聯的各種標記,以使得客戶端可選 擇播放哪種類型的內容片。在另一示例中,客戶端設備ll可預先存儲適合 于各種情況的各種策略表,例如對于將播放單元放置在兒童房間的情況的 策略表以及對于將播放單元放置在父母房間的情況的策略表,以使得客戶 端可通過指示具體的情況來選擇策略表。
然而,其它實施例可實施其它技術來建立該策略表。例如,可在制造 商制造該客戶端設備時由制造商提供策略表。也可由通過網絡與該客戶端 設備相連接的另一遠程應用程序建立該策略表并且在需要時將該策略表下 載至該客戶端設備。
在應用程序100與客戶端設備11之間會話的開始時,應用程序100可
向客戶端設備ii發送與內容片r相關聯的標記i。客戶端設備ii將標記i
與策略表核對,并且如果根據該策略表該標記1屬于可接受的標記中的一
個,則確定播放該內容片。然后,客戶端設備11可解碼并為客戶端12播
放該內容r。
當應用程序ioo準備發送不同的內容片時,其可向客戶端設備11發送
CONTEN—CHANGE_NOTIFY命令以通知可提供另一內容片2'。同時,應 用程序100可向客戶端設備11發送與內容片2'相關聯的標記2。客戶端設 備11可將標記2與策略表核對,并且如果根據該策略表該標記2屬于不可接受的標記,則拒絕該內容片2'。客戶端設備11可向應用程序100發送 CONTENT—CHANGE—REJECT命令以通知對于內容片2'的播放拒絕決定。
對該播放拒絕決定做出響應,客戶端設備11可忽略內容片2'。可選擇 地,應用程序100可生成與非限制等級標記3相關聯的內容片3',并向客 戶端設備11發送該非限制等級標記3以及內容片3'。非限制等級標記可以 是必須接受的標記,其表示客戶端設備11必須接受以播放其相關聯的內容 片,而無需將該標記與策略表核對。
非限制等級標記可以是由應用本發明的所有客戶端設備可辨認的全局 唯一標記。內容片3'的示例可包括對于拒絕的內容片2'的技術警告消息、 對于應用程序的技術報告和提示客戶端12與應用程序或客戶端設備交互的 菜單。然后,客戶端設備11可解碼并顯示從應用程序100接收的內容片3'。
對于上述會話,其它實施例可實施其它技術。在實施例中,應用程序 100可不提供內容片3',但繼續發送內容片和相關聯的標記。然后,客戶端 設備11可能需要將該標記與策略表核對以確定是否播放相關聯的內容片。 可選擇地,應用程序100可發送與已被客戶端設備11接受播放的先前標記 相關聯的先前內容片。
在另一實施例中,在除了對接收播放拒絕命令做出響應的其它情況下, 應用程序100可提供與非限制等級標記相關聯的特殊的內容片。例如,應 用程序100可在與客戶端設備會話開始時提供特殊的內容片,并且該特殊 的內容片可包括提示客戶端12與應用程序100或客戶端設備11交互的菜 單。對于另一示例,應用程序100可對從客戶端設備11接收到未知標記命 令做出響應而提供特殊的內容片,該未知標記命令表示客戶端設備11不能 識別從應用程序100發送的標記。特殊的內容片可包括對標記的說明,以 使得客戶端12可確定是否播放與該未知標記相關聯的內容片。
在再一實施例中,內容提供者和標記提供者可以不同。例如,可在經 由網絡與客戶端設備11相連接的一個遠程系統上運行兩個應用程序以分別 提供內容片和與該內容片相關聯的標記。對于另一示例,經由網絡與客戶 端設備11相連接的兩個遠程系統可分別提供內容片和與該內容片相關聯的
標記o
圖2示出了遠程系統10的邏輯結構的實施例。如圖所示,遠程系統10可包括數據存儲器21、內容生成器22、標記決定器23和I/O設備24。數 據存儲器21可存儲用于生成要提供給客戶端設備11的內容的數據。內容 生成器22可在與客戶端設備12會話之前或期間基于數據存儲器21中的數 據而生成內容。標記決定器23可基于各種因素來決定與來自內容生成器22 的內容的每一個獨立的片相關聯的標記,該各種因素例如是標記說明和內 容片的特性(例如,內容片的名稱、內容片的提供者或內容片的類型)。
I/O設備24可通過網絡從客戶端設備11接收數據或向客戶端設備11 發送數據。例如,1/0設備24可通過網絡向客戶端設備11發送來自標記決 定器23的標記和來自內容生成器22的內容片。對于另一示例,1/0設備24 可通過網絡從客戶端設備11接收播放拒絕命令,其可觸發內容生成器22 以生成特殊的內容片并且觸發標記決定器23以決定與該特殊的內容片相關 聯的非限制等級標記,以使得I/O設備24可向客戶端設備11發送該非限制 等級標記和特殊的內容片。
對于遠程系統10的結構,其它實施例可實施其它技術。在實施例中, 如果內容片被預存在數據存儲器21中或者內容片由除遠程系統10外的其 它方提供,則可省略內容生成器22。在另一實施例中,1/0設備24可首先 向客戶端設備11發送標記,并且然后在接收到播放接受命令之后再向客戶 端設備11發送內容片,該播放接受命令表示客戶端設備11通過將標記與 策略表核對而可接受播放該內容片。在再一實施例中,1/0設備24在接收 到播放拒絕命令之后可不向客戶端設備11發送內容片,播放拒絕命令表示 客戶端設備11通過將標記與策略表核對而可拒絕播放該內容片。
圖3示出了客戶端設備11的邏輯結構的實施例。如圖所示,該客戶端 設備11可包括I/O設備31、策略制定器32、數據存儲器33、播放控制器 34和解碼器35。 1/0設備31可通過網絡從應用程序100接收數據或向應用 程序100發送數據。
策略制定器32可在客戶端設備上運行本地應用程序以與客戶端12交 互,并基于客戶端12的選擇來建立包含多個標記的策略表。如上所述,可 以采用各種方法來建立該策略表,并且為了簡單起見在此不再描述。
數據存儲器33可存儲由策略制定器32建立的策略表。然而,如上所 述,該策略表可由制造商或通過網絡與該客戶端設備11相連接的其它遠程應用程序建立。在這種情況下,可省略策略制定器32并且數據存儲器33 可存儲直接從制造商或其它遠程應用程序下載的策略表。
播放控制器34可通過將標記與存儲在數據存儲器33中的策略表核對, 以確定是否播放與從應用程序100接收的標記相關聯的內容片。對確定播 放該內容片做出響應,播放控制器34可將從應用程序100接收的內容片傳 輸至解碼器35。對確定不播放該內容片做出響應,播放控制器34可向應用 程序100發送播放拒絕命令并忽略該內容片。如果應用程序100在接收到 播放拒絕命令之后發送非限制等級標記及其相關聯的內容片,則播放控制 器34可直接確定播放該內容片,例如,無需將非限制等級標記與策略表核 對。
解碼器35可用于對從播放控制器34傳輸的內容進行解碼以使得播放 單元可播放該內容。
對于客戶端設備11的結構,其它實施例可實施其它技術。在實施例中, 策略制定器32可還用于更新策略表,其可由客戶端12、客戶端設備11、 應用程序100或其它方觸發。例如,客戶端12可通過按壓按鈕來觸發策略 制定器32以更新策略表。在更新策略表期間,客戶端設備11可通過將來 自應用程序100的數據存儲到數據存儲器中來暫停與應用程序100的會話, 以使得客戶端設備11可在恢復會話之后繼續處理數據。然而,策略表的更 新可由制造商或可能的其它方來代替客戶端設備11進行。
圖4示出了由運行在遠程系統10上的應用程序100為客戶端設備11 提供內容的方法的實施例。
在方框401中,應用程序IOO可通過網絡開始與客戶端設備ll的會話。 在方框402中,應用程序100的內容生成器22可基于存儲在存儲器21中 的數據而生成內容片。然而,應該理解,可以采用其它技術來生成該內容 片。例如,內容生成器22可在會話之前生成該內容片。對于其它示例,可 將內容片預存儲在遠程系統10中,或由除遠程系統10外的任意其它方提 供該內容片。在方框403中,標記決定器23可基于各種因素決定與內容片 相關聯的標記,該各種因素例如是標記說明和內容片的特性(例如,內容 片的名稱、內容片的提供者或內容片的類型)。
在方框404中,遠程系統10的I/O設備24可將在方框403中決定的標
ii記發送到客戶端設備11,并且然后將方框402中生成的內容片發送到客戶 端設備11。然而,應該理解,可以采用其它技術來發送內容片。例如,遠 程系統10可在當客戶端設備11確認播放該內容片時發送該內容片。對于 其它示例,可以按照其它順序或同時發送標記及其相關聯的內容片。
在方框405中,判斷客戶端設備ll是否拒絕播放該內容片。對于方框 405,可以應用許多方法。例如,可根據遠程系統10的I/O設備24是否接 收到播放拒絕命令來做出方框405的判斷,該播放拒絕命令表示客戶端設 備ll可拒絕播放該內容片。
對客戶端設備11接受播放該內容片做出響應,圖4的方法可返回至方 框402并繼續生成下一內容片。然而,對客戶端設備ll可能拒絕播放該內 容片做出響應,在方框406中,內容生成器22可生成客戶端設備11必須 接受播放的特殊的內容片。因此,在方框407中,標記決定器23可為該特 殊的內容片決定非限制等級標記,該非限制等級標記可觸發客戶端設備11 以解碼和域直接播放該內容片。在方框408中,1/0設備24可以按照任何 順序向客戶端設備11發送非限制等級標記及其相關聯的內容。
對于由應用程序100提供內容,其它實施例可實施其它技術。例如, 當應用程序100被通知客戶端設備11拒絕播放在方框402中生成的內容片 時,應用程序100可不提供具有非限制等級標記的特殊的內容片。因此, 可省略圖4中的方框406-408。在這種情況下,應用程序IOO可繼續生成并 向客戶端設備11發送下一內容片,或向客戶端設備11發送己被客戶端設 備ll接受的先前內容片。
圖5示出了由客戶端設備11控制內容播放的方法的實施例。在方框501 中,客戶端設備11的策略制定器32可運行本地應用程序以與客戶端12交 互并收集來自客戶端12的輸入用于策略制定。在方框502中,策略制定器 32可基于來自客戶端12的輸入來建立策略表,并將該策略表保存在存儲器 33中。該策略表可包括不同類型的多個標記。如上所述,可通過其它方式 建立該策略表。例如,可從除客戶端設備ll外的其它方下載該策略表。在 這種情況下,可省略方框501和502。
在方框503中,客戶端設備11可與運行在遠程系統10上的應用程序 100開始會話。在方框504中,客戶端設備11的I/O設備31可從應用程序100接收與內容片相關聯的標記。然后,客戶端設備11的播放控制器34可 確定該標記是否為非限制等級標記,該非限制等級標記表示播放控制器34 可直接接受播放相關聯的內容片,例如,無需將非限制等級標記與策略表 核對。
如果在方框504中接收的標記不是非限制等級標記,則在方框507中, 播放控制器34可將該標記與策略表中的多個標記核對以確定是否播放與標 記相關聯的內容片。對接受播放該內容片做出響應,在方框508中,播放 控制器34可將內容片傳輸到解碼器35以進行解碼,以使得耦合到客戶端 設備的播放單元可播放該內容片。然而,對在方框507中拒絕播放該內容 片做出響應,在方框509中,客戶端設備11的I/O設備31可向應用程序 100發送播放拒絕命令并忽略該內容片。
在方框505中,如果確定在方框504中接收的標記為非限制等級標記, 則在方框510中,播放控制器34可將相關聯的內容片直接傳輸到解碼器進 行解碼。如上所述,與非限制等級標記相關聯的內容片可包括各種信息, 例如對拒絕的內容片的技術警告消息、對應用程序100的技術報告或提示 客戶端12與客戶端設備11交互的菜單。
對于客戶端設備11的內容播放控制方法,其它實施例可實施其它技術。 在實施例中,策略制定器32還可在其被任何一方觸發時更新策略表,例如 客戶端12、客戶端設備11或應用程序100。在這種情況下,當更新策略表 時,策略制定器32可暫停與應用程序100的會話,并在完成更新后恢復該 會話。
圖6描述了可實現作為遠程系統10或客戶端設備11的通用計算平臺 的實施例。該計算平臺可包括一個或多個處理器650、存儲器651、芯片組 652、 1/0設備653和可能的其它部件。該一個或多個處理器650經由諸如 處理器總線的一個或多個總線可通信地耦合到各種部件(例如存儲器651)。 可將處理器650實現為具有可以執行代碼的一個或多個處理核的集成電路 (IC)。對于遠程系統IO,處理器650的示例可包括來自Intel公司(Santa Clara, California)的Intel PentiumTM、 Intel ItaniumTM、 Intel CoreTM2雙 核架構。對于客戶端設備ll,處理器650的示例可包括Intel Pentium-MTM 架構。在實施例中,存儲器651可存儲要由處理器650執行的代碼。存儲器 651的示例可包括以下半導體器件中的一個或其組合,例如同步動態隨機存 取存儲器(SDRAM)器件、RAMBUS動態隨機存取存儲器(RDRAM)器 件、雙數據速率(DDR)存儲器器件、靜態隨機訪問存儲器(SRAM)和 閃存器件。對于遠程系統IO,存儲器651可存儲要被實現為數據21、內容 生成器22和標記決定器23的代碼。對于客戶端設備11,存儲器651可存 儲要被實現為策略制定器32、策略表33和播放控制器34的代碼。
在實施例中,芯片組652可在處理器650、存儲器651和例如I/O設備 653的各種部件之間提供一個或多個通信路徑。I/O設備653的示例可包括 鍵盤、鼠標、網卡、存儲設備、照相機、藍牙和天線等。
對于圖6所示的計算平臺的結構,其它實施例可實施其它技術。例如, 如果將計算平臺實現為客戶端設備11,則計算平臺可還包括解碼器以解碼 內容,或者處理器650可安裝有解碼指令以解碼內容。進一步地,1/0設備 可還包括播放單元(例如,視頻設備和音頻設備)以播放內容。對于其它 示例,如果將計算平臺實現為遠程系統10,則該計算平臺可還包括BIOS 固件,該BIOS固件具有計算平臺可執行的例程或驅動以與計算平臺的一個 或多個部件進行通信。
盡管參考示例性實施例描述了本發明的一些特征,但是這些描述并不 是為了限制本發明。在不脫離本發明的思想和范圍內,示例實施例的各種 變型以及本發明的其它實施例,對于本領域的普通技術人員來說是明顯的。
權利要求
1、一種用于客戶端設備的方法,包括從通過網絡與所述客戶端設備相連接的遠程系統接收與內容片相關聯的標記;以及將所述標記與策略表進行核對以確定是否播放所述內容片,其中所述策略表包括多個標記并且指示與所述多個標記中的每一個相關聯的多個內容片中的每一個是否可接受用于播放。
2、 根據權利要求1所述的方法,還包括根據所述策略表,如果所述標記與所述多個標記中其所關聯的內容片可接受用于播放的一個標記相匹配,則確定播放所述內容片。
3、 根據權利要求1所述的方法,還包括根據所述策略表,如果所述標記與所述多個標記中其所關聯的內容片不可接受用于播放的一個標記相匹配,則拒絕播放所述內容片。
4、 根據權利要求1所述的方法,還包括基于與客戶端的交互而生成所述策略表。
5、 根據權利要求1所述的方法,還包括在所述客戶端設備中存儲所述策略表。
6、 根據權利要求1所述的方法,還包括基于與客戶端的交互而更新所述策略表。
7、 根據權利要求1所述的方法,還包括從所述遠程系統接收所述內容片;以及對確定播放所述內容片做出響應,解碼所述內容片。
8、 根據權利要求1所述的方法,還包括在所述客戶端設備拒絕播放所述內容片之后,從所述遠程系統接收與另一標記相關聯的另一內容片;確定所述另一標記是否是預定標記,所述預定標記觸發所述客戶端設備來播放所述另一內容片,而無需將所述另一標記與所述策略表進行核對;以及如果所述另 一標記是所述預定標記,則解碼所述另 一 內容片。
9、 一種客戶端設備,包括存儲單元,用于存儲包括多個標記的策略表;I/O設備,用于從通過網絡與所述客戶端設備相連接的遠程系統接收與內容片相關聯的標記;播放控制器,用于將所述標記與所述策略表進行核對以確定是否播放所述內容片,其中所述策略表指示與所述多個標記中的每一個相關聯的多個內容片中的每一個是否可接受用于播放。
10、 根據權利要求9所述的客戶端設備,其中,根據所述策略表,如果所述標記與所述多個標記中其所關聯的內容片可接受用于播放的一個標記相匹配,則所述播放控制器還確定播放所述內容片。
11、 根據權利要求9所述的客戶端設備,其中,根據所述策略表,如果所述標記與所述多個標記中其所關聯的內容片不可接受用于播放的一個標記相匹配,則所述播放控制器還拒絕播放所述內容片。
12、 根據權利要求9所述的客戶端設備,還包括解碼器,如果所述播放控制器確定播放所述內容片,則所述解碼器解碼所述內容片。
13、 根據權利要求9所述的客戶端設備,還包括播放單元,用于播放來自所述解碼器的解碼后的內容片。
14、 根據權利要求9所述的客戶端設備,還包括策略制定器,用于基于與客戶端的交互而生成所述策略表。
15、 根據權利要求9所述的客戶端設備,還包括策略制定器,用于基于與客戶端的交互而更新所述策略表。
16、 根據權利要求9所述的客戶端設備,其中,如果所述播放控制器拒絕播放所述內容片,則所述I/O設備還向所述遠程系統發送播放拒絕通知。
17、 根據權利要求9所述的客戶端設備,其中,在所述客戶端設備拒絕播放所述內容片之后,所述I/O設備還從所述遠程系統接收與另一標記相關聯的另一內容片;并且所述播放控制器確定所述另一標記是否是預定標記,所述預定標記觸發所述客戶端設備來播放所述另一 內容片,而無需將所述另 一標記與所述策略表進行核對。
18、 一種機器可讀介質,包含在執行時導致遠程系統進行如下動作的多個指令為通過網絡與所述遠程系統相連接的客戶端設備生成與內容片相關聯的標記,以通過將所述標記與策略表進行核對而確定是否播放所述內容片,其中所述策略表包括多個標記并且指示與所述多個標記中的每一個相關聯的多個內容片中的每一個是否可接受用于播放;以及通過所述網絡將所述標記發送到所述客戶端設備。
19、 根據權利要求18所述的機器可讀介質,其中,所述多個指令還導致所述遠程系統進行如下動作通過所述網絡將所述內容片發送到所述客戶端設備。
20、 根據權利要求18所述的機器可讀介質,其中,所述多個指令還導致所述遠程系統進行如下動作對所述客戶端設備確定不播放所述內容片做出響應,生成與另一標記 相關聯的另一內容片,其中所述另一標記觸發所述客戶端設備來播放所述另 一 內容片,而無需將所述另 一標記與所述策略表進行核對;通過所述網絡將所述另一標記和所述另一內容片發送到所述客戶端設備。
21、 一種遠程系統,包括標記決定器,用于為通過網絡與所述遠程系統相連接的客戶端設備決 定與內容片相關聯的標記,以通過將所述標記與策略表進行核對來確定是 否播放所述內容片,其中所述策略表包括多個標記并且指示與所述多個標 記中的每一個相關聯的多個內容片中的每一個是否可接受用于播放;以及I/O設備,用于通過所述網絡將所述標記發送到所述客戶端設備。
22、 根據權利要求21所述的遠程系統,還包括內容生成器,用于生成所述內容片。
23、 根據權利要求21所述的遠程系統,其中,所述I/0設備還通過所 述網絡將所述內容片發送到所述客戶端設備。
24、 根據權利要求21所述的遠程系統,其中,還包括-內容生成器,用于對所述客戶端設備確定不播放所述內容做出響應,生成與另一標記相關聯的另一內容片,其中所述另一標記觸發所述客戶端 設備以播放所述另一內容片,而無需將所述另一標記與所述策略表核對。
全文摘要
本發明公開一種用于動態內容播放控制的機器可讀介質、方法和裝置。在一些實施例中,客戶端設備(11)可從通過網絡與所述客戶端設備(11)相連接的遠程系統(10)接收與內容片相關聯的標記。所述客戶端設備(11)可通過將所述標記與包括多個標記的策略表核對以判斷是否播放所述內容片。所述策略表可表示與所述多個標記的每一個相關聯的多個內容片的每一個是否可接受用于播放。
文檔編號G06F21/62GK101479717SQ200680055251
公開日2009年7月8日 申請日期2006年8月9日 優先權日2006年8月9日
發明者K·陸, L·朱, Y·張 申請人:英特爾公司