內容的粒度化標記的製作方法
2023-10-20 00:18:42 1
專利名稱:內容的粒度化標記的製作方法
技術領域:
本發明涉及內容的分級和標記技木,尤其涉及內容的粒度化標記。
背景技術:
在幫助用戶標識在線和其他數字內容的適當性級別的解決方案方面,計算機和諸如網際網路之類的通信網絡已經有所發展改迸。相關於電影和視頻遊戲,長久以來一直存在評級系統,其將基於年齢的評級相關聯於消費媒體產品。視頻遊戲,例如,可被評級為「成年人」、「青少年」等。同樣為人們所熟悉的是美國電影藝術組織採用的用於電影的評級方案。當然這些評級系統對於很多消費者而言已經足夠,且可提供給父母以及其他人關於在電影或視頻遊戲中可能看到的內容類型的清楚指示。儘管如此,這些評級經常是過分簡單化的且任意的,且基於經常是匿名的評論者組的編輯喜好。並且,即使在作品的大部分沒有任何不健康內容的情況下,還是應用了廣泛評級。另外,用戶相關於評級沒有任何控制或工具,且他們與評級自身之間的僅有的交互在於感知評級並確定是否將其考慮在他們的、或他們孩子們的、或者其他人的消費行為之內。
發明內容
本發明提供將元數據與數據內容項目相關聯的系統和方法。這樣的元數據可包括內容的特性的標籤或其他戳記,以及根據ー個或多個標準或相關於ー個或多個消費者群體(諸如孩子、青年人等)是否是不健康的。在一些示例中,由父母通過對標籤的明確的 (explict)分配而主動地產生標籤或其他原數據。在一些情況下,使用對於作品內容的團體(community)反應來確定或推導標籤或其他元數據,這些標籤或元數據指示了內容或者內容的不健康的本質。進一歩,通過伴隨設備和/或實時地與基本消費設備進行聯繫而產生標籤,且可考慮從多個用戶設備中選擇基本和/或伴隨設備,包括臺式計算機、膝上型計算機、平板/板設備、可攜式閱讀器、智慧型手機和其他手持設備、機頂盒、視頻遊戲控制臺、 高畫質電視機組等。還進一歩,可通過多個方法來將標籤相關聯於數字內容項目的各個部分, 諸如視頻剪輯的以時間戳標識的各部分。然後可將標籤用作為控制數字內容項目之後的消費的基礎,例如通過跳過或者移除不健康的內容。提供本發明內容以便以簡化形式介紹在以下具體實施方式
中進ー步描述的ー些概念。本發明內容並不旨在標識所要求保護主題的關鍵特徵或必要特徵,也不旨在用於限制所要求保護主題的範圍。此外,所要求保護的主題不限於解決在本發明的任一部分中提及的任何或所有缺點的實現。
圖1示出可在客戶機設備處實現和利用、用於控制數據內容項目的消費的包含各種數據和實體並參與內容標記(tagging)的各種計算設備和通信/計算機網絡。圖2示出與所選擇的內容項目相關聯的響應簡檔。所圖示的示例是團體響應簡檔,不過這個圖表同樣應用於由個別用戶所設置的響應和標籤。圖3示出用於將元數據與數字內容項目相關聯並使用該元數據來控制消費的示例方法。圖4示出可在圖1的通信/計算機網絡中所採用的計算設備的示例實施例。
具體實施例方式圖1示出100處的各計算設備/系統。這些系統/設備可形成由個別用戶(可以是很多個之一)擁有和控制的設備的集合。這些設備可經由任何合適的連結或數據連接 140耦合至計算機或通信網絡102 (如,網際網路)。網絡102可包括從ー個或多個內容提供者108處可獲得的數字內容項目106,所述內容提供者108提供內容項目106給ー個或多個計算設備100用於消費。可由評論者110(業餘的或專業的)評論內容項目,評論者可附屬於評級協會112 (如,MPAA)。評級、評論和其他響應可以是對數字內容項目的団體響應的一部分,或者形成団體響應的一部分,這樣對數字內容項目可出現團體響應簡檔114。可建立團體響應簡檔並駐留在「雲」中或者它們在最終用戶設備處聚集並產生団體響應簡檔。例如,計算設備100之一(如,計算設備2)可被配置為產生內容標籤120或者與內容項目106 相關聯的其他元數據信息,並將內容標籤傳送到資料庫116中以用於填入內容106的団體響應簡檔114。在任何情況下,對這些簡檔的一般使用考慮,在用戶要求對與該簡檔相關聯的數字內容的消費時這些簡檔就預先存在了。還進一歩,元數據118(諸如評論、評級、標籤等)可被存儲在元數據的資料庫116中,它們可包括或不包括元數據與之相關聯的實際內容項目。 在一些情況下,對於給定用戶的設備的集合可指這個用戶的設備域。相應地,設備可組成不相關於設備區別而能分享元數據和其他信息的聚合邏輯組。在其他示例中,設備可被配對或分組為較大的組,用於與數字內容項目的標籤和控制消費之間的協作的交互。可使用圖1中所示的設備來產生或接收與數字內容項目相關聯的確定,其中這樣的確定可包括該數字內容項目有益於各種類型的元數據信息與內容之間的關聯。這樣的元數據可包括標籤,諸如指示該內容包括裸體、成人語言、暴力、圖示的吸毒、和性情形等。在一些情況下,這些指示作為整體相關聯於媒體項目,並無對於何處或者何時出現這樣的內容的指示。在一些情況下,元數據信息具體地與數字內容項目的所選擇的部分相關聯,諸如作為模擬(analog)或分離(discrete)意義上的(如,DVD的章或節)一系列的部分而被連續呈現的媒體項目中的加時間戳的位置。這可被概念化為被定義為時間的函數的標籤, 其中時間沿著水平軸發生,並有多個不同的垂直軸可用來標識標籤的不同類型——成人語言、暴力等。還可使用這個函數/軸公式來描述團體響應簡檔。可由計算設備使用與內容項目相關聯的這樣的標籤或元數據來控制這個內容項目的呈現用於消費。呈現的控制可採取各種形式。在一個示例中,完全地防止內容的呈現。在另ー個示例中,跳過不健康的內容部分。還有另一個示例是移除不健康的內容。又一個示例是用其他東西代替內容,諸如配音、在不健康的圖像的屏幕上使用黒色矩形等。圖2提供內容項目200的示例,包括相關聯的團體響應簡檔202。団體當然可被定義為個人用戶或用戶組的集合或人群。如前,時間出現在水平軸,不同之處在於垂直軸對應於團體響應的量。除了對於量的簡單指示之外,垂直軸與之前示例中所描述的類似,其中為不同標籤提供分離的指示。在團體響應簡檔的情況下,各個標籤軸再次描述表徵異議的響應的相對較高或較低的量,所述異議諸如暴力、性情形等,這些異議可相關聯與數字內容項目的時間戳部分。在個人簡檔的情況下,垂直軸可對應於與標籤相關聯的嚴重性或合適性-例如高度不健康的性場景,與之相対的是,相對樸素的對親吻的刻畫。可使用這樣的合適性級別來對與不同的用戶不同地修改內容項目。例如,帶有特定合適性級別的內容項目可適於特定年齡團體,這樣第一年齢的用戶可被允許來查看對與第二更年輕的年齢的用戶不可訪問的項目內容。在ー個具體實施例中,可經由管理最終用戶或家長最終用戶來明確地分配帶有年齢特定的合適性級別的標籤,以限制第二用戶(諸如更年輕的孩子)的消費。如圖2中所示,來自團體的響應量可與閾值⑴相比較,從而確定標籤是否應該與最終用戶所考慮的內容項目相關聯。在某些情況中,可採用超過ー個閾值。例如,可在第一響應量級別設定用於確定成年人語言標籤的第一閾值,在不同於第一響應量級別的第二響應量級別設定暴力標籤。還可使用該簡檔作為控制輸入來控制與所考慮的內容項目相關的動態標籤的出現。通過由管理用戶的或家長用戶對元數據和標籤的明確分配來實現更直接的標記, 從而限制孩子或其他最終用戶的消費。可實時地、在前地或者在初始和之後的消費中任何其他時間關係中產生這些標籤。同樣地,這些標籤可表示異議的類型或特性,且在元數據中可包括嚴重性的指示。在很多情況下,如上所述,有益的是,在採用兩個或更多的設備以協同地用於分配元數據和響應於元數據控制消費。在一個示例中,在第一設備(如,圖1中所示的計算設備1)處請求並開始內容消費,所述第一設備可被稱為主設備。在所述第一設備的消費過程中,可使用伴隨或輔助設備(如圖1中所示的計算設備2),來參與編輯功能,在編輯功能中其被用於用合適的標籤和其他元數據(如圖1中所示的內容標籤120)實時地注釋媒體項目。如之前的示例中,可使用這個伴隨設備用於對標籤的明確分配,或者可使用或由團體響應簡檔所控制。這個設備的還進ー步選項是僅響應並實行由從遠程或本地資料庫(如,資料庫116)獲得的元數據和標籤所導出的控制。一旦元數據和標籤相關聯於內容項目,可基於這些標籤和其他元數據來控制和/ 或限制內容項目的後續的消費。在一個示例中,通過關於確定是否呈現數字內容項目的簡單的ニ元判斷來實現控制。在另ー個示例中,從內容項目中移除具有時間戳或者其他部分-指示標記的不健康的內容,這樣就非-不健康地呈現了該內容項目。在還有另ー個示例中,修改內容的呈現來跳過不健康的序列從而重新將這個項目呈現為非-不健康的。對不健康的內容部分的跳過、快進、靜音/音量降低、內容替換和屏蔽室可相關聯於內容項目的被標籤部分的示例動作。本領域內技術人員可了解這些是非限制性示例,且可採用任何數量與類型的動作來響應此處描述的粒度標籤。圖3示出用於確定用於控制和限制消費的內容標籤的實例方法300。首先,在302, 所選擇的內容項目被考慮用於消費,或者為確定及將元數據相關聯於該項目的特定目的而獲得或考慮所選擇的內容項目。在304,確定所選擇的內容項目是否利於指示內容異議或提供用於控制消費的ー些其他基礎的元數據的關聯。此確定可相關於作為整體的項目而發生,或者可相關聯於項目的一部分(諸如時間戳部分或章)而做出。無論哪一種情況下,可提前地發生該確定(預先存在的確定),或者可實時地動態地確定。然後,在步驟306,元數據相關聯於所選擇的內容項目,或者相關於內容項目的一些部分。當提及「ー些部分」吋,可考慮為這個項目可包括在時間上或其他方面無窮可分的連續模擬的項目、以及分離的或量化的項目,其可被分立地細分(如,DVD的章或可播放的節)。所發生的這種關聯一般通過使用標籤來實現,所述標籤指示不健康內容的類型,並且可能指示內容的嚴重性或其他方面。在這個方面標籤機制也是高度彈性的,可應用多個標籤到給定項目或其部分。可以多種方式實現步驟304和306。在第一個示例中,父母或其他管理類型的用戶將明確地分配元數據。在其他情況中,響應於遠程地或本地存儲在預先存在的資料庫(諸如資料庫116)中的數據,從中得出或做出確定和關聯。在另ー個示例中,可使用団體信息來做出確定和對內容項目的控制消費。例如,預先加載的團體產生的響應簡檔可被提供,如可選步驟306a處所示。在一個示例中,團體產生的響應簡檔可在確定和關聯步驟之前就被建立。例如,經由遠程資料庫中的之前用戶的聯合可建立団體響應簡檔。這樣的団體簡檔可,如之前所述,指示団體響應的相對較高或相對較低的量,包括在基於時間的粒度級別下的這樣的信息-如,相關聯於內容項目的加時間戳部分。団體簡檔還可作為控制輸入以控制標籤的產生和/或數字內容項目的呈現。如306b所示,可將響應級別與閾值(306c)進行比較,超過的值觸發標籤的產生以及與內容的相關聯(306d)。繼續這個附圖,步驟306e (可選的)示出聯合使用兩個或更多設備。例如,在主設備(如,和智慧型手機配對的遊戲控制臺)上發生初始消費進程的過程中,可用輔助設備來應用元數據。伴隨交互可包括在第一設備接收並開始數字內容項目的消費。然後,在第一設備的消費過程中,使用第二設備來動態地並間歇地將元數據與數字內容項目相關聯。這樣的標籤的應用可表現為實時的或者偽實時的來影響內容項目的消費。步驟308示出對於消費行為的實際控制。具體地,在消費間隔的動態展開過程中, 基於標籤和其他元數據(更具體地是響應於標籤的間歇地出現)來控制消費。在一個示例中,相關聯於內容項目的元數據信息被存儲在遠程資料庫上且經由推送或客戶機拉取操作被傳遞到最終用戶消費設備上,來基於元數據或標籤信息而修改內容項目的呈現。呈現的控制可採取各種形式。在一個示例中,完全地防止內容的呈現。在另ー個示例中,自動地跳過不健康的內容部分。還有另一個示例是自動地移除不健康的內容。又一個示例是用其他東西代替內容,諸如配音、在不健康的圖像的屏幕上使用黒色矩形等。在某些實施例中,以上所描述的方法和過程可與包括一個或多個計算機的計算系統關聯。特別地,此處描述的方法和過程可被實現為計算機應用、計算機服務、計算機API、 計算機庫和/或其他電腦程式產品。圖4示意性示出了可以執行上述方法和過程之中的一個或更多個的非限制性計算系統400。另外,計算系統400可代表圖1中所示的ー個或多個計算設備/系統100。以簡化形式示出了計算系統400。應當理解,可使用基本上任何計算機架構而不背離本公開的範圍。在不同的實施例中,計算設備400可以採取大型計算機、伺服器計算機、臺式計算機、膝上型計算機、平板計算機、家庭娛樂計算機、網絡計算設備、移動計算設備、移動通信設備、遊戲設備等等的形式。計算系統400包括邏輯子系統402和數據保持子系統404。計算系統400可以任選地包括顯示子系統406、通信子系統408和/或在圖4中未示出的其他組件。計算系統 400還可以任選地包括諸如下列用戶輸入設備例如鍵盤、滑鼠、遊戲控制器、相機、話筒和 /或觸控螢幕等等的用戶界面410。邏輯子系統402可包括被配置為執行ー個或多個指令的ー個或多個物理設備。例如,邏輯子系統可被配置為執行ー個或多個指令,該ー個或多個指令是ー個或多個應用、服務、程序、例程、庫、對象、組件、數據結構、或其它邏輯構造的部分。可實現此類指令以執行任務、實現數據類型、變換ー個或多個設備的狀態、或以其它方式得到所需結果。例如,邏輯子系統402可被配置為產生與內容項目相關聯的一個或多個標籤和/或基於所述一個或多個相關聯的標籤和/或元數據信息而控制內容項目的呈現。邏輯子系統402可包括被配置成執行軟體指令的一個或多個處理器。另外或另選地,邏輯子系統可包括被配置成執行硬體或固件指令的一個或多個硬體或固件邏輯機器。 邏輯子系統的處理器可以是單核或多核,且在其上執行的程序可被配置為並行或分布式處理。邏輯子系統可以任選地包括遍布兩個或多個設備的獨立組件,所述設備可遠程放置和 /或被配置為進行協同處理。該邏輯子系統的ー個或多個方面可被虛擬化並由以雲計算配置進行配置的可遠程訪問的聯網計算設備執行。數據保持子系統404可包括ー個或更多個物理、非瞬時設備,這些設備被配置成保持數據和/或可由該邏輯子系統執行的指令,以實現此處描述的方法和過程。在實現這樣的方法和過程吋,可以變換數據保持子系統404的狀態(例如,以保持不同的數據)。例如,可將與內容項目相關聯的元數據信息存儲在數據保持子系統401上切克通過修改標籤作為內容項目的團體響應簡檔的一部分來修改元數據信息的狀態。數據保持子系統404可以包括可移動介質和/或內置設備。數據保持子系統404 尤其是可以包括光學存儲器設備(例如,⑶、DVD, HD-DVD、藍光碟等)、半導體存儲器設備 (例如,RAM、EPR0M、EEPR0M等)和/或磁存儲器設備(例如,硬碟驅動器、軟盤驅動器、磁帶驅動器、MRAM等)。數據保持子系統404可以包括具有以下特性中的ー個或更多個特性的設備易失性、非易失性、動態、靜態、讀/寫、只讀、隨機存取、順序存取、位置可尋址、文件可尋址、以及內容可尋址。在某些實施例中,可以將邏輯子系統402和數據保持子系統404 集成到一個或更多個常見設備中,如專用集成電路或片上系統。圖4還示出以可移動計算機可讀存儲介質412形式的數據保持子系統的一方面, 該可移動計算機可讀存儲介質70可用於存儲和/或傳輸可執行以實現此處所述的方法和過程的數據和/或指令。可移動計算機可讀存儲介質412尤其是可以採取CD、DVD、HD-DVD、 藍光碟、EEPROM和/或軟盤形式。可以明白,數據保持子系統404包括ー個或多個方面物理非瞬態設備。相反,在一些實施例中,本文描述的指令的各方面可以按暫態方式通過不由物理設備在至少有限持續時間期間保持的純信號(例如電磁信號、光信號等)傳播。此外,與本發明有關的數據和/ 或其他形式的信息可以通過純信號傳播。術語「模塊」、「程序」和「引擎」可用於描述被實現以執行ー個或更多個具體功能的計算系統400的一方面。在某些情況下,可以通過執行由數據保持子系統404所保持的指令的邏輯子系統402來實例化這樣的模塊、程序或引擎。應當理解,可以從同一應用、服務、代碼塊、對象、庫、例程、API、函數等來實例化不同的模塊、程序和/或引擎。同樣,可以由不同的應用、服務、代碼塊、對象、例程、API、函數等來實例化同一模塊、程序和/或引擎。 術語「模塊」、「程序」和「引擎」意在涵蓋單個或成組的可執行文件、數據文件、庫、驅動程序、 腳本、資料庫記錄等。例如,可在ー個或多個計算設備100上實現程序來呈現用於消費的內容項目;相應地,可配置相同的或不同的程序來基於給同一個或不同的ー個計算設備100 的用戶輸入來產生內容項目的內容標籤。應當理解,如此處所使用的「服務」可以是跨越多個用戶會話可執行的、而且對一個或更多系統組件、程序和/或其他服務可用的應用程式。在一些實現中,服務可以響應於來自客戶端的請求而在伺服器上運行。例如,圖1中示出的內容提供器可執行服務來用來自資料庫116的元數據118而增加內容項目106的團體響應簡檔114。當被包括吋,顯示子系統406可用於呈現由數據保持子系統404所保持的數據的可視表示。由於此處所描述的方法和過程改變由數據保持子系統保持的數據,並由此變換數據保持子系統的狀態,因此同樣可以變換顯示子系統406的狀態以在視覺上表示底層數據的改變。顯示子系統406可以包括使用實際上任何類型的技術的ー個或多個顯示設備。 可將此類顯示設備與邏輯子系統402和/或數據保存子系統404 —起組合在共享封裝中, 或此類顯示設備可以是外圍顯示設備。當被包括在內吋,通信子系統408可以被配置成將計算系統400與ー個或多個其他計算設備可通信地耦合。通信子系統408可包括與ー個或多個不同的通信協議相兼容的有線和/或無線通信設備。作為非限制性示例,該通信子系統408可以被配置成經由無線電話網、無線區域網、有線區域網、無線廣域網、有線廣域網等進行通信。在一些實施例中, 該通信子系統408可允許計算系統400經由網絡(比如網際網路)向其他設備發送消息和/ 或從其他設備接收消息。應該理解,此處所述的配置和/或方法在本質上是示例性的,且這些具體實施例或示例不是限制意義,因為多個變體是可能的。此處所述的具體例程或方法可表示任何數量的處理策略中的一個或更多個。由此,所示出的各個動作可以按所示順序執行、按其他順序執行、並行地執行、或者在某些情況下省略。同樣,可以改變上述過程的次序。本發明的主題包括各種過程、系統和配置的所有新穎和非顯而易見的組合和子組合,並包括此處所公開的其他特徵、功能、動作、和/或特性、以及其任何和全部等效物。
權利要求
1.一種將元數據與數字內容項目關聯的方法(300),所述方法包括確定數字內容項目的數個部分,所述部分含有利於關聯預先存在的或動態地確定的元數據信息的內容(304);經由將標籤應用到所述數字內容項目的所選擇的部分,將該預先存在的或動態地確定的元數據相關聯於所述數字內容項目的所選擇的部分(306);以及在經由時間戳可定義的時間段的動態展開過程中,基於標籤的間歇出現而控制數字內容項目的後續的消費(308)。
2.如權利要求1所述的方法,其特徵在幹,將預先存在的元數據關聯於所述數字內容項目的所選擇的部分包括接收預先加載的團體產生的響應簡檔,其中所述數字內容項目的可加時間戳部分相關聯於団體響應的相對較高或相對較低的量。
3.如權利要求2所述的方法,其特徵在幹,団體響應量與閾值相比較,以使超過這樣的閾值的量引起對數字內容項目的特定部分的標記。
4.如權利要求1所述的方法,其特徵在幹,在第一消費進程中,通過使用伴隨設備來影響標籤的實時動態應用,所述伴隨設備區別於在其上發生所述後續的消費的主設備。
5.如權利要求1所述的方法,其特徵在幹,所述確定和關聯步驟在第一時間點處結合遠程資料庫的之前建立而執行,所得的相關聯的元數據信息之後經由伺服器推送或者客戶機拉取操作被傳遞到最終用戶消費設備。
6.如權利要求1所述的方法,其特徵在幹,元數據信息和標籤可包括多個合適性級別, 從而第一年齢的用戶可被容許查看第二更年輕的年齢的用戶不能訪問的內容。
7.如權利要求1所述的方法,其特徵在幹,所述控制步驟包括自動跳過所述數字內容項目的所選擇的部分,該部分已經被標籤為不合適的或者不健康的。
8.—種在父母控制系統中將元數據和數字內容項目關聯的方法,在所述控制系統中父母用戶期望經由ー種機制來限制ー個或多個未成年人用戶的消費,所述機制控制媒體內容的消費來自動地移除或跳過內容的所選的部分,從而藉此呈現可接受的數字內容項目,包括在第一設備,接收並開始數字內容項目的消費;以及在第二設備,在所述數字內容項目在所述第一設備上消費的過程中,動態地並間歇地將元數據信息和所述數字內容項目的時間戳部分相關聯。
9.如權利要求8所述的方法,其特徵在於,還包括控制所述數字內容項目的之後的消費。
全文摘要
一種關於內容的粒度化標記的技術。根據本發明的一方面,提供將元數據與數字內容項目關聯的方法。所述方法包括確定數字內容項目的一些部分,其含有利於關聯預先存在的或動態地確定的元數據信息的內容,經由將標籤應用到數字內容項目的所選擇的部分,而將這樣預先存在的或動態地確定的元數據相關聯於數字內容項目的所選擇的部分,並且在經由時間戳可定義的時間段的動態展開過程中,基於標籤的間歇出現而控制數字內容項目的後續的消費。
文檔編號G06F17/30GK102542021SQ20111043054
公開日2012年7月4日 申請日期2011年12月7日 優先權日2010年12月8日
發明者C·尼爾森, R·A·鮑威爾, S·波特 申請人:微軟公司