亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

燃料分配環(huán)境中的內(nèi)容的密碼式水印印制的制作方法

文檔序號(hào):10557396閱讀:321來(lái)源:國(guó)知局
燃料分配環(huán)境中的內(nèi)容的密碼式水印印制的制作方法
【專利摘要】提供用于對(duì)內(nèi)容加水印并且對(duì)帶水印的內(nèi)容進(jìn)行鑒別的系統(tǒng)和方法。在獲得嵌入在內(nèi)容的部分中的水印印制信息的同時(shí),在顯示器上渲染所述內(nèi)容。所述水印印制信息受驗(yàn)證,以對(duì)所述內(nèi)容進(jìn)行鑒別。如果所述內(nèi)容并非可靠的,或并非在某時(shí)間段內(nèi)得以鑒別,則所述內(nèi)容可以受終止或另外受阻止不渲染在所述顯示器上。
【專利說(shuō)明】
燃料分配環(huán)境中的內(nèi)容的密碼式水印印制
技術(shù)領(lǐng)域
[0001 ]在此所描述的主題內(nèi)容總體上涉及燃料分配器,更具體地說(shuō),涉及管理燃料分配器所采用的內(nèi)容。
【背景技術(shù)】
[0002]零售燃料分配器以慣例和特定方式(例如回答腳本式的是/否問(wèn)題、信用卡掃描、郵遞(“郵政”)碼錄入等)提供關(guān)于消費(fèi)者數(shù)據(jù)的輸入。雖然這樣促進(jìn)針對(duì)消費(fèi)者數(shù)據(jù)的接收并且進(jìn)一步通信的控制,但分配器不能利用零售商所期望的不同商業(yè)應(yīng)用或服務(wù),以用于在保持或確保管控主體(例如支付卡行業(yè)(PCI)安全性建議、Europay、Mastercard、Vi sa(EMV)等)所強(qiáng)制的安全性等級(jí)的同時(shí)可能地增加收入、保持忠誠(chéng)度并且提供獨(dú)特的用戶體驗(yàn)。歸因于這些應(yīng)用或服務(wù)關(guān)于支付或其它交易而可能地存取在分配器處當(dāng)前所利用的相同輸入的能力,在燃料分配器處引入這些應(yīng)用或服務(wù)可能危及消費(fèi)者數(shù)據(jù)的安全性。
[0003]于此,可能期望對(duì)燃料分配器處的內(nèi)容(其可以包括用于在燃料分配器上運(yùn)行的應(yīng)用或服務(wù)、用于燃料分配器進(jìn)行渲染的媒體等)進(jìn)行鑒別,以允許內(nèi)容可以得以顯示、運(yùn)行等的控制??梢酝ㄟ^(guò)僅允許所指定的實(shí)體所簽署的應(yīng)用或服務(wù)在燃料分配器上運(yùn)行或顯現(xiàn)而在運(yùn)行或顯現(xiàn)之前執(zhí)行鑒別。具體地說(shuō),燃料分配器的組件被配置為:在許可運(yùn)行之前針對(duì)所允許的簽名之一或數(shù)據(jù)庫(kù)而驗(yàn)證上傳至此的內(nèi)容的簽名。燃料分配器典型地要求內(nèi)容為制造商的簽名所簽署,以在燃料分配器上運(yùn)行。因此,制造商負(fù)責(zé)瀏覽并且測(cè)試對(duì)于燃料分配器所開(kāi)發(fā)的第三方應(yīng)用,以確保正確的功能、正確的安全性等,并且簽署用于在燃料分配器上使用的內(nèi)容。然而,當(dāng)在運(yùn)行之前簽署內(nèi)容時(shí),期望運(yùn)行或顯現(xiàn)內(nèi)容的每個(gè)設(shè)備或有關(guān)處理器必須在繼續(xù)進(jìn)行之前驗(yàn)證簽名。這樣可能對(duì)于并不關(guān)注內(nèi)容的安全化的處理器是繁重的,或另外可能并不保存驗(yàn)證簽名所必需的信息。

【發(fā)明內(nèi)容】

[0004]以下提出一個(gè)或多個(gè)方面的簡(jiǎn)化概述,以提供其基本理解。該概述并非所有預(yù)期方面的廣泛概覽,而且并非意圖標(biāo)識(shí)所有方面的關(guān)鍵要素或決定性要素,也不意圖描繪任何或所有方面的范圍。其目的僅是以簡(jiǎn)化的形式提出一個(gè)或多個(gè)方面的一些構(gòu)思作為對(duì)以下的更詳細(xì)描述的前序。
[0005]在此所描述的方面旨在對(duì)于在對(duì)內(nèi)容進(jìn)行鑒別中在運(yùn)行或渲染期間在設(shè)備上所運(yùn)行或另外渲染的內(nèi)容使用密碼式水印印制。如果水印印制并非可靠的,或并未在特定時(shí)間段內(nèi)被鑒別,例如,則內(nèi)容可以受終止或另外受阻止不顯現(xiàn)。例如,用于特定內(nèi)容的水印印制描述信息可以提供給驗(yàn)證用于內(nèi)容的水印印制的設(shè)備,并且設(shè)備可以在內(nèi)容正渲染或運(yùn)行的同時(shí)確定內(nèi)容是否被適當(dāng)?shù)丶铀?。例如,水印印制可以包?在內(nèi)容(例如,其中,內(nèi)容與視頻有關(guān))的一個(gè)或多個(gè)幀中放置水印印制信息,從而隨著顯示幀而驗(yàn)證水印印制。當(dāng)無(wú)法驗(yàn)證內(nèi)容時(shí),雖然渲染或運(yùn)行可能已經(jīng)開(kāi)始,但內(nèi)容可以受阻止或終止。于此,是否對(duì)內(nèi)容進(jìn)行鑒別的確定是處于處理器等級(jí),并且因此可以在具有或沒(méi)有鑒別的情況下渲染內(nèi)容。
[0006]為了實(shí)現(xiàn)前述和有關(guān)目的,一個(gè)或多個(gè)方面包括下文中充分描述并且在權(quán)利要求中特別地指出的特征。以下描述和附圖詳細(xì)闡述一個(gè)或多個(gè)方面的特定說(shuō)明性特征。然而,這些特征指示可以采用各個(gè)方面的原理的各種方式中的僅少數(shù),并且該描述意圖包括所有這些方面及其等同物。
【附圖說(shuō)明】
[0007]將結(jié)合提供為示出但并非限制所公開(kāi)的方面的附圖在下文中描述所公開(kāi)的方面,其中,相同標(biāo)號(hào)可以表示相同要素,并且其中:
[0008]圖1是用于驗(yàn)證關(guān)于所渲染的內(nèi)容的水印印制信息的示例系統(tǒng)的方面。
[0009]圖2是用于渲染帶水印的內(nèi)容并且驗(yàn)證帶水印的內(nèi)容的真實(shí)性的示例系統(tǒng)的方面。
[0010]圖3是用于在通用支付模塊處渲染內(nèi)容的示例系統(tǒng)的方面。
[0011]圖4是用于對(duì)內(nèi)容加水印的示例系統(tǒng)的方面。
[0012]圖5是包括嵌入在內(nèi)容內(nèi)的水印印制信息以及有關(guān)描述信息的示例內(nèi)容的方面。
[0013]圖6是用于基于驗(yàn)證內(nèi)容的真實(shí)性而控制其渲染的示例方法的方面。
[0014]圖7是用于阻止無(wú)法受鑒別的內(nèi)容渲染在顯示器上的示例方法的方面。
[0015]圖8是用于對(duì)內(nèi)容加水印的示例方法的方面。
[0016]圖9是根據(jù)在此所描述的方面的示例系統(tǒng)的方面。
[0017]圖10是根據(jù)在此所描述的方面的示例通信環(huán)境的方面。
【具體實(shí)施方式】
[0018]現(xiàn)將詳細(xì)參照各個(gè)方面,其一個(gè)或多個(gè)示例示出于附圖中。通過(guò)解釋而非限制各方面的方式提供每個(gè)示例。實(shí)際上,對(duì)于本領(lǐng)域技術(shù)人員顯然的是,在不脫離所描述的方面的范圍或精神的情況下,可以對(duì)其進(jìn)行修改和變化。例如,示出或描述為一個(gè)示例的部分的特征可以用在另一示例上,以產(chǎn)生又一示例。因此,意圖所描述的方面覆蓋落入所附權(quán)利要求及其等同物的范圍內(nèi)的這些修改和變形。
[0019]在此描述的是有關(guān)于通過(guò)鑒別信息對(duì)內(nèi)容加水印以允許在內(nèi)容渲染或運(yùn)行期間確定真實(shí)性的各個(gè)方面。于此,內(nèi)容可以包括特定水印印制信息,其可以包括:以水印印制信息替換內(nèi)容的特定部分(例如,以水印印制信息替換一個(gè)或多個(gè)視頻幀中的像素)。此外,于此,同樣可以為內(nèi)容提供水印印制描述信息,其指示水印印制信息相對(duì)于內(nèi)容的位置。此夕卜,在示例中,水印印制描述信息可以包括水印印制值或參數(shù)的描述,以用于驗(yàn)證水印印制,以對(duì)內(nèi)容進(jìn)行鑒別。于此,設(shè)備可以獲得水印印制描述信息,基于水印印制描述信息(在設(shè)備或有關(guān)設(shè)備正渲染或運(yùn)行內(nèi)容的同時(shí))而確定來(lái)自內(nèi)容的水印印制信息,并且基于水印印制信息而對(duì)內(nèi)容進(jìn)行鑒別。在內(nèi)容受鑒別的情況下,設(shè)備或有關(guān)設(shè)備可以繼續(xù)渲染或運(yùn)行內(nèi)容。在內(nèi)容未受鑒別或在某時(shí)間段之后未受鑒別的情況下,設(shè)備或有關(guān)設(shè)備可以阻止或另外終止渲染或運(yùn)行內(nèi)容。
[0020]如在該申請(qǐng)中所使用的那樣,術(shù)語(yǔ)“組件”、“模塊”、“系統(tǒng)”、“設(shè)備”等意圖包括計(jì)算機(jī)有關(guān)實(shí)體,例如但不限于硬件、固件、硬件和軟件的組合、軟件或運(yùn)行中的軟件。例如,組件可以是在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行、執(zhí)行的線程、程序和/或計(jì)算機(jī),但不限于此。通過(guò)說(shuō)明的方式,在計(jì)算設(shè)備上運(yùn)行的應(yīng)用和計(jì)算設(shè)備都可以是組件。一個(gè)或多個(gè)組件可以駐留在執(zhí)行的進(jìn)程和/或線程內(nèi),組件可以位于計(jì)算機(jī)上和/或分布在兩臺(tái)或更多臺(tái)計(jì)算機(jī)之間。此外,這些組件可以從具有其上所存儲(chǔ)的各種數(shù)據(jù)結(jié)構(gòu)的各種計(jì)算機(jī)可讀介質(zhì)運(yùn)行。組件可以通過(guò)本地處理和/或遠(yuǎn)程處理的方式(例如,根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)分組(例如來(lái)自通過(guò)信號(hào)的方式與本地系統(tǒng)、分布式系統(tǒng)中的一個(gè)組件和/或穿過(guò)網(wǎng)絡(luò)(例如的互聯(lián)網(wǎng))與其它系統(tǒng)交互的另一組件的數(shù)據(jù))的信號(hào))進(jìn)行通信。
[0021]此外,可以使用用于產(chǎn)生軟件、固件、硬件或其任何組合以控制計(jì)算機(jī)來(lái)實(shí)現(xiàn)所公開(kāi)的主題內(nèi)容的標(biāo)準(zhǔn)編程和/或工程技術(shù)來(lái)將主題內(nèi)容實(shí)現(xiàn)為方法、裝置或制造物。在此所使用的術(shù)語(yǔ)“制造物”意圖包括可從任何計(jì)算機(jī)可讀設(shè)備、載體或介質(zhì)存取的計(jì)算機(jī)程序。例如,計(jì)算機(jī)可讀介質(zhì)可以包括磁存儲(chǔ)設(shè)備(例如硬盤(pán)、軟盤(pán)、磁帶……)、光盤(pán)(例如壓縮盤(pán)(CD)、數(shù)字多功能盤(pán)(DVD)……)、智能卡以及閃存設(shè)備(例如卡、棒、密鑰驅(qū)動(dòng)……),但不限于此。此外,應(yīng)理解,載波可以用于承載計(jì)算機(jī)可讀電子數(shù)據(jù),例如在發(fā)送以及接收電子郵件中或在接入網(wǎng)絡(luò)(例如互聯(lián)網(wǎng)或局域網(wǎng)(LAN))中所使用的電子數(shù)據(jù)。當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)理解,在不脫離主題內(nèi)容的范圍或精神的情況下,可以對(duì)該配置進(jìn)行很多修改。
[0022]此外,術(shù)語(yǔ)“或”意圖表示囊括性的“或”而非排除性的“或”。也就是說(shuō),除非另外指定或根據(jù)上下文顯見(jiàn),短語(yǔ)“X采用A或B”意圖表示任何自然包括性的排列。也就是說(shuō),短語(yǔ)“X采用A或B”為任何以下實(shí)例所滿足:X采用A;X采用B;或X采用A和B 二者。此外,該申請(qǐng)和所附權(quán)利要求中所使用的數(shù)量詞“一個(gè)”和“某個(gè)”通常應(yīng)理解為表示“一個(gè)或多個(gè)”,除非另外指定或從上下文顯見(jiàn)是針對(duì)單數(shù)形式。
[0023]將關(guān)于可以包括多個(gè)設(shè)備、組件、模塊等的系統(tǒng)提出各個(gè)方面或特征。應(yīng)理解并且領(lǐng)會(huì),各個(gè)系統(tǒng)可以包括附加設(shè)備、組件、模塊等,和/或可以不包括結(jié)合附圖所討論的所有設(shè)備、組件、模塊等。也可以使用這些方法的組合。
[0024]圖1示出用于基于內(nèi)容中的水印印制而對(duì)用于運(yùn)行或渲染的內(nèi)容進(jìn)行鑒別的示例系統(tǒng)100。系統(tǒng)100包括安全設(shè)備102,其在顯示器104上渲染內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)理解,電子支付系統(tǒng)的上下文中的術(shù)語(yǔ)“安全設(shè)備”可以通常指代不能存取設(shè)備內(nèi)部所保存的“秘密”(例如密碼式密鑰和/或“PIN”碼)的設(shè)備。任何對(duì)于通過(guò)安全設(shè)備進(jìn)行篡改的嘗試可以導(dǎo)致在可以獲得秘密之前擦除它們。安全設(shè)備中的這些防篡改機(jī)制可以基于能夠監(jiān)控拆卸開(kāi)關(guān)、網(wǎng)格電路等的一些無(wú)功電子,以檢測(cè)篡改并且相應(yīng)地采取適當(dāng)?shù)膭?dòng)作以擦除或另外禁用存儲(chǔ)秘密的存儲(chǔ)器。在示例中,安全設(shè)備可以包括符合支付卡產(chǎn)業(yè)(PCI)支付交易安全性(PTS)或其它標(biāo)準(zhǔn)和/或監(jiān)管實(shí)體規(guī)范的設(shè)備。
[0025]顯示器104例如可以實(shí)質(zhì)上包括任何視頻輸出設(shè)備(例如液晶顯示器(IXD)、發(fā)光二極管(LED)和/或相似的設(shè)備)。此外,顯示器104可以具有觸摸輸入功能,以允許與顯示器104上所渲染的內(nèi)容的交互。于此,安全設(shè)備102可以對(duì)顯示器104上所渲染的內(nèi)容進(jìn)行鑒另Ij,從而可以緩解詐騙內(nèi)容(例如請(qǐng)求輸入機(jī)密信息的未授權(quán)的內(nèi)容)的顯現(xiàn)。
[0026]安全設(shè)備102可以包括內(nèi)容渲染組件106,用于提供用于在顯示器104上渲染的內(nèi)容,或用于另外運(yùn)行請(qǐng)求使用顯示器104的內(nèi)容,以用于渲染圖像、視頻等。安全設(shè)備102可以還包括水印印制驗(yàn)證組件108,用于從內(nèi)容獲得水印印制信息,并且基于水印印制信息而確定是否可以對(duì)內(nèi)容進(jìn)行鑒別。此外,例如,安全設(shè)備102可以包括一個(gè)或多個(gè)處理器,用于運(yùn)行與內(nèi)容有關(guān)、與和其它設(shè)備(例如顯示器104等)進(jìn)行通信有關(guān)的一個(gè)或多個(gè)指令。
[0027]根據(jù)示例,安全設(shè)備102可以接收用于運(yùn)行或渲染的內(nèi)容。內(nèi)容可以是用于在安全設(shè)備102上運(yùn)行的應(yīng)用或服務(wù)、用于由安全設(shè)備例如經(jīng)由顯示器104等顯現(xiàn)的媒體。在示例中,在內(nèi)容包括應(yīng)用或服務(wù)的情況下,應(yīng)用或服務(wù)可以使得媒體渲染在顯示器104上。這些媒體也可以通常在此稱為內(nèi)容。在任何情況下,隨著接收內(nèi)容,內(nèi)容渲染組件106可以運(yùn)行或另外渲染內(nèi)容。該操作可以包括:在顯示器104上渲染內(nèi)容,運(yùn)行請(qǐng)求媒體渲染在顯示器104上的內(nèi)容等。內(nèi)容或其它媒體可以包括視頻或圖像數(shù)據(jù),并且視頻或圖像數(shù)據(jù)可以具有一個(gè)或多個(gè)幀中顯現(xiàn)的水印印制信息。
[0028]因此,隨著內(nèi)容渲染給顯示器104,水印印制驗(yàn)證組件108可以確定來(lái)自內(nèi)容的水印印制信息。例如,水印印制驗(yàn)證組件108可以超前于或隨著內(nèi)容(例如在一個(gè)或多個(gè)通信層處)發(fā)送到顯示器104而檢測(cè)內(nèi)容的特定特性。在一個(gè)示例中,水印印制驗(yàn)證組件108可以在安全設(shè)備102與顯示器104之間的通信鏈路中獲得所渲染的數(shù)據(jù),并且可以從所渲染的數(shù)據(jù)獲得水印印制信息。例如,在內(nèi)容包括視頻數(shù)據(jù)的情況下,內(nèi)容渲染組件106可以在顯示器104上渲染視頻,并且水印印制驗(yàn)證組件108可以從所渲染的視頻的特定部分(例如一個(gè)或多個(gè)幀、幀內(nèi)的像素等)獲得水印印制信息。
[0029]于此,例如,水印印制驗(yàn)證組件108可以獲得用于內(nèi)容的水印印制描述信息,其可以指定水印信息中的水印值的描述、包括水印印制信息的所渲染的內(nèi)容內(nèi)的位置等。此外,水印印制驗(yàn)證組件108可以接收與水印印制的真實(shí)性有關(guān)的信息。因此,水印印制驗(yàn)證組件108可以基于接收的水印印制描述信息而從所渲染的內(nèi)容獲得水印印制信息,并且可以通過(guò)接收的與水印印制的真實(shí)性有關(guān)的信息來(lái)驗(yàn)證水印印制信息。如果水印印制驗(yàn)證組件108可以對(duì)水印印制信息進(jìn)行鑒別,則內(nèi)容渲染組件106可以繼續(xù)將內(nèi)容渲染給顯示器104。然而,如果水印印制驗(yàn)證組件108無(wú)法對(duì)水印印制信息進(jìn)行鑒別(或無(wú)法在特定時(shí)間段內(nèi)進(jìn)行該操作),則內(nèi)容渲染組件106可以阻止或另外終止渲染給顯示器104的內(nèi)容。
[0030]在一個(gè)示例中,如在此進(jìn)一步描述的那樣,內(nèi)容渲染組件106和/或水印印制驗(yàn)證組件108(和/或其功能)可以實(shí)現(xiàn)于集成電路(IC)(例如現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或另外電路)中。IC可以控制用于顯示器104的硬件開(kāi)關(guān),以確保僅受鑒別的內(nèi)容(例如至少在需要驗(yàn)證真實(shí)性的超時(shí)時(shí)段之后)渲染在顯示器104上。
[0031]圖2示出用于使用水印印制以對(duì)用于在顯示器上渲染的內(nèi)容進(jìn)行鑒別的示例系統(tǒng)200。系統(tǒng)200包括:安全設(shè)備102,其如所描述的那樣在顯示器104上渲染內(nèi)容;以及媒體設(shè)備202,其可以將內(nèi)容提供給安全設(shè)備102。安全設(shè)備102和媒體設(shè)備202可以是或可以包括被配置為執(zhí)行這些設(shè)備和/或有關(guān)組件的功能的一個(gè)或多個(gè)處理器,如在此所描述的那樣。系統(tǒng)200還包括內(nèi)容水印印制組件204,用于對(duì)媒體設(shè)備202所運(yùn)行的內(nèi)容加水印。例如,內(nèi)容水印印制組件204可以將內(nèi)容提供給媒體設(shè)備202,并且(例如在關(guān)聯(lián)設(shè)備202和102或另外設(shè)備的請(qǐng)求時(shí))將水印印制描述信息提供給安全設(shè)備102。在另一示例中,內(nèi)容水印印制組件204可以將內(nèi)容和/或水印印制描述信息存儲(chǔ)在一個(gè)或多個(gè)中央數(shù)據(jù)存儲(chǔ)件中,以用于由關(guān)聯(lián)設(shè)備202和102存取。
[0032]安全設(shè)備102包括所描述的內(nèi)容渲染組件106和水印印制驗(yàn)證組件108,并且還包括水印印制信息接收組件208,用于接收用于特定內(nèi)容的水印印制描述信息。內(nèi)容渲染組件106可以包括特征連接器210,其管理與顯示器104的連接。在一個(gè)示例中,特征連接器210可以是硬件開(kāi)關(guān),其可以被激活以允許安全設(shè)備102與顯示器或另外輸出組件之間的通信,或被禁用以防止對(duì)顯示器或另外輸出組件的存取。合適的特征連接器描述于出于所有目的通過(guò)其完整引用合并到此的美國(guó)公開(kāi)申請(qǐng)N0.20090265638中。此外,媒體設(shè)備202可以包括內(nèi)容渲染組件212,以將內(nèi)容提供給安全設(shè)備102,以用于渲染在顯示器104上。
[0033]根據(jù)示例,內(nèi)容渲染組件212可以渲染待顯示在顯示器104上的內(nèi)容。例如,可以從媒體設(shè)備202上運(yùn)行的應(yīng)用渲染內(nèi)容,并且媒體設(shè)備202可以將內(nèi)容提供給安全設(shè)備102,以用于渲染在顯示器104上。安全設(shè)備102可以在將內(nèi)容渲染給顯示器104的同時(shí)對(duì)內(nèi)容進(jìn)行鑒別,以確定是否允許內(nèi)容繼續(xù)渲染在顯示器104上。這樣可以防止惡意應(yīng)用或詐騙應(yīng)用危及顯示器104以獲得機(jī)密信息。例如,內(nèi)容渲染組件106可以開(kāi)始將從媒體設(shè)備202接收的內(nèi)容渲染給顯示器104。在一個(gè)示例中,該操作可以包括:切換特征連接器210,以允許從內(nèi)容渲染組件106到顯示器104的通信。
[0034]隨著內(nèi)容渲染組件106從媒體設(shè)備202接收到內(nèi)容并且將其渲染給顯示器104,水印印制驗(yàn)證組件108可以獲得嵌入在內(nèi)容內(nèi)的水印印制信息。例如,在內(nèi)容是視頻的情況下,特定幀和/或幀內(nèi)的特定像素或像素集合可以包括水印印制信息。在一個(gè)示例中,水印印制驗(yàn)證組件108可以使用接收的用于內(nèi)容的水印印制描述信息,以確定水印印制信息在內(nèi)容內(nèi)的位置(例如,與水印印制相關(guān)的特定幀中的像素的位置信息(例如行和位置參數(shù)等)、水印信息中的水印值的描述等)。水印印制驗(yàn)證組件108可以獲得水印印制信息,并且使用該信息以對(duì)內(nèi)容進(jìn)行鑒別。例如,水印印制驗(yàn)證組件108可以對(duì)該水印印制信息與接收的水印印制信息進(jìn)行比較,并且將功能應(yīng)用于水印印制信息,以獲得可以受鑒別或另外受驗(yàn)證的輸出等。
[0035]應(yīng)理解,在一個(gè)示例中,內(nèi)容是視頻(例如音頻/視頻交織(AVI)、運(yùn)動(dòng)圖像專家組(MPEG)等)。在內(nèi)容類型為壓縮的(例如MPEG視頻)情況下,水印印制信息可以基于水印印制描述信息中所指定的位置而嵌入在受壓縮的數(shù)據(jù)中。例如,給定水印印制描述信息中的位置或其它指令/參數(shù),水印印制驗(yàn)證組件108可以根據(jù)MPEG規(guī)范從受壓縮的視頻內(nèi)容提取水印印制信息。于此,水印印制驗(yàn)證組件108可以對(duì)從MPEG內(nèi)容提取出的數(shù)據(jù)進(jìn)行解壓縮,以確定水印印制信息。
[0036]在水印印制驗(yàn)證組件108基于水印而對(duì)內(nèi)容進(jìn)行鑒別的情況下,內(nèi)容渲染組件106繼續(xù)將內(nèi)容從媒體設(shè)備202渲染給顯示器104。在水印印制驗(yàn)證組件108并未正確地對(duì)內(nèi)容進(jìn)行鑒別的情況下,內(nèi)容渲染組件106可以終止或另外阻止來(lái)自媒體設(shè)備202的內(nèi)容。
[0037]在一個(gè)示例中,阻止內(nèi)容可以包括:切換特征連接器210,以禁用內(nèi)容渲染組件106與顯示器104之間的通信。例如,在水印印制信息被獲得但無(wú)法受鑒別的情況下,在并未在給定的時(shí)間段內(nèi)正確地獲得水印印制信息的情況下,等,水印印制驗(yàn)證組件108可以終止或另外阻止內(nèi)容到達(dá)顯示器104。應(yīng)理解,內(nèi)容內(nèi)的水印印制信息隨著接收而渲染在顯示器104上(例如,作為與周?chē)袼責(zé)o關(guān)的修改后的像素值)。
[0038]此外,在示例中,內(nèi)容水印印制組件204可以對(duì)從一個(gè)或多個(gè)源接收的內(nèi)容加水印。在此進(jìn)一步描述的內(nèi)容水印印制組件204所執(zhí)行的水印印制處理可以包括:生成水印印制信息;以及將水印印制信息嵌入在內(nèi)容內(nèi)。內(nèi)容水印印制組件204可以進(jìn)一步生成水印印制描述信息,其可以指示水印印制值的描述、水印印制信息在內(nèi)容內(nèi)的位置等。在示例中,水印印制描述信息可以基于獲得水印印制信息而還包括與驗(yàn)證應(yīng)用的真實(shí)性有關(guān)的數(shù)據(jù)。內(nèi)容水印印制組件204可以將帶水印的內(nèi)容提供給媒體設(shè)備202,并且將水印印制描述信息提供給安全設(shè)備102。在一個(gè)示例中,帶水印的內(nèi)容和有關(guān)信息可以在請(qǐng)求時(shí)提供給設(shè)備202和102。在另一示例中,內(nèi)容水印印制組件204可以將帶水印的內(nèi)容和有關(guān)水印印制描述信息存儲(chǔ)在媒體設(shè)備202和/或安全設(shè)備102可以存取的數(shù)據(jù)庫(kù)中。
[0039]此外,在示例中,內(nèi)容水印印制組件204可以對(duì)水印印制描述信息進(jìn)行加密,以用于存儲(chǔ)和/或提供給安全設(shè)備102,安全設(shè)備102可以對(duì)水印印制描述信息進(jìn)行解密。例如,加密/解密信息可以由內(nèi)容的制造商或開(kāi)發(fā)商提供(例如私鑰或公鑰/私鑰配對(duì)),從而安全設(shè)備102可以對(duì)與內(nèi)容有關(guān)的來(lái)自制造商或開(kāi)發(fā)商的水印印制描述信息進(jìn)行鑒別。此外,嵌入在內(nèi)容中的水印印制信息可以是制造商或開(kāi)發(fā)商的數(shù)字簽名,其可以由安全設(shè)備102獲得并且驗(yàn)證,如所描述的那樣,以對(duì)來(lái)自制造商或開(kāi)發(fā)商的內(nèi)容進(jìn)行鑒別。
[0040]在任何情況下,水印印制信息接收組件208可以獲得水印印制描述信息,用于在帶水印的內(nèi)容中定位水印印制信息。在內(nèi)容水印印制組件204對(duì)水印印制描述信息進(jìn)行加密的情況下,水印印制信息接收組件可以對(duì)水印印制描述信息進(jìn)行解密。在示例中,制造商可以通過(guò)加密/解密密鑰對(duì)安全設(shè)備102進(jìn)行編程,并且制造商還可以管理內(nèi)容水印印制組件204。于此,內(nèi)容水印印制組件204可以使用與安全設(shè)備102有關(guān)的密鑰對(duì)水印描述信息進(jìn)行加密。此外,如在此進(jìn)一步描述的那樣,水印印制信息接收組件208可以與內(nèi)容水印印制組件204進(jìn)行通信,以通過(guò)安全通信鏈路接收水印印制描述信息。
[0041]圖3示出用于對(duì)帶水印的內(nèi)容進(jìn)行鑒別的示例系統(tǒng)300。系統(tǒng)300包括通用支付模塊(UPM)302,其可以是零售設(shè)備(例如銷售點(diǎn)(POS)終端以及用于渲染來(lái)自UPM 302的內(nèi)容的顯示器304)處的安全支付系統(tǒng)的部分。UPM 302在一個(gè)示例中可以安裝在燃料分配器或另外販賣(mài)機(jī)器中,并且可以在顯示器304上顯示與當(dāng)前交易有關(guān)、與廣告有關(guān)、與便利店中用于銷售的物品有關(guān)等的內(nèi)容。例如,UPM 302可以通過(guò)低電壓不同信令(LVDS)或相似的數(shù)字視頻傳輸格式或顯示控制格式將視頻渲染給顯示器304。此外,顯示器304可以是可以通過(guò)與顯示器304的交互來(lái)獲得用戶輸入的觸摸屏顯示器。UPM 302可以包括主處理器306,用于執(zhí)行與關(guān)于交易的處理支付有關(guān)的操作或其它功能。UPM 302可以還包括如在此所描述的編程有安全設(shè)備102的功能的FPGA 308和/或有關(guān)組件(例如內(nèi)容渲染組件106、水印印制驗(yàn)證組件108、水印印制信息接收組件208等)οUPM 302還包括:特征連接器310,其可以用于禁用對(duì)顯示器304的存取;以及水印印制(麗)描述信息312,存儲(chǔ)在UPM的存儲(chǔ)器中。
[0042]根據(jù)示例,UPM 302可以處于其(例如通過(guò)對(duì)水印印制信息進(jìn)行鑒別)要求內(nèi)容的鑒別的狀態(tài)下。在一個(gè)示例中,當(dāng)支付應(yīng)用請(qǐng)求或UPM 302另外檢測(cè)到錄入用于支付卡的個(gè)人標(biāo)識(shí)號(hào)(PIN)碼或輸入另外機(jī)密信息時(shí),UPM 302可以進(jìn)入該狀態(tài)。主處理器306可以指令FPGA 308執(zhí)行安全設(shè)備102的功能,如上所述。于此,主處理器306可以指令FPGA 308標(biāo)識(shí)接收的視頻輸入中的水印印制信息。例如,主處理器306可以通過(guò)關(guān)于視頻輸入在WM描述信息312中進(jìn)行指定而對(duì)于FPGA 308指定視頻輸入內(nèi)的位置,以獲得水印印制信息(例如幀編號(hào)、幀中的位置等)。此外,主處理器306可以將水印印制信息的期望值提供給FPGA 308,以用于驗(yàn)證所獲得的WM描述信息312中的水印印制信息。如所描述的那樣,例如,主處理器306可以從內(nèi)容水印印制(例如從內(nèi)容水印印制組件或另外設(shè)備)獲得WM描述信息312的至少一部分作為水印印制描述信息。
[0043]如果FPGA308并未基于WM描述信息312而檢測(cè)到視頻輸入中的期望值,或另外不能對(duì)所獲得的水印印制信息進(jìn)行鑒別,則FPGA 308可以禁用特征連接器310,從而在FPGA308與用于渲染接收的視頻輸入的顯示器304之間不允許存取。在一個(gè)示例中,在用于驗(yàn)證真實(shí)性的時(shí)間量已經(jīng)超期之后,F(xiàn)PGA 308可以禁用特征連接器310。如果FPGA 308能夠(例如基于檢測(cè)用于水印印制信息的期望值)對(duì)視頻輸入進(jìn)行鑒別,則特征連接器310可以保持激活,以繼續(xù)顯示器304上的視頻渲染。
[0044]圖4示出用于在渲染或運(yùn)行內(nèi)容中由安全設(shè)備對(duì)用于鑒別的內(nèi)容加水印的示例系統(tǒng)400。系統(tǒng)400包括內(nèi)容水印印制組件204,用于對(duì)內(nèi)容加水印并且生成有關(guān)水印印制描述信息。內(nèi)容水印印制組件204可以包括內(nèi)容接收組件404,用于獲得用于水印印制的內(nèi)容。內(nèi)容水印印制組件204可以還包括水印印制組件406,用于生成水印印制信息并且將水印印制信息嵌入在內(nèi)容中。內(nèi)容水印印制組件204可以還包括水印印制信息組件408,用于生成并且提供描述水印印制信息在內(nèi)容中的位置的水印印制描述信息、關(guān)于內(nèi)容中的位置處期望的值的信息等。內(nèi)容水印印制組件204還包括內(nèi)容提供組件410,用于將帶水印的內(nèi)容提供給設(shè)備、數(shù)據(jù)庫(kù)等。
[0045]根據(jù)示例,內(nèi)容接收組件404接收內(nèi)容412,以用于水印印制。該操作可以包括:在請(qǐng)求或另外操作時(shí)接收內(nèi)容412。此外,在示例中,內(nèi)容412可以存儲(chǔ)在位于遠(yuǎn)程的源處。內(nèi)容412可以包括視頻內(nèi)容(例如AV1、MPEG等)、音頻內(nèi)容或可以在顯示器或另外輸出設(shè)備上渲染的另外內(nèi)容。水印印制組件406可以生成水印印制信息(例如標(biāo)識(shí)內(nèi)容的源的數(shù)字簽名或可以用于驗(yàn)證內(nèi)容的真實(shí)性的另外密碼式信息)。
[0046]水印印制組件406可以將水印印制信息嵌入在內(nèi)容中。例如,該操作可以包括:以水印印制信息(例如一個(gè)或多個(gè)視頻幀內(nèi)的像素、音頻流中的聲音值等)替換內(nèi)容的部分。應(yīng)理解,當(dāng)包括內(nèi)容類型(例如MPEG)時(shí),水印印制信息可以嵌入在受壓縮的數(shù)據(jù)中,如在此所描述的那樣。水印印制信息組件408可以生成指定水印印制信息在內(nèi)容內(nèi)的位置的水印印制描述信息(例如,其可以包括用于定位特定內(nèi)容格式的水印印制信息的附加信息或替選信息(例如受壓縮的MPEG內(nèi)容內(nèi)的位置))。水印印制描述信息也可以指定內(nèi)容中所期待的水印印制值(例如指示用于對(duì)來(lái)自源的內(nèi)容進(jìn)行鑒別的數(shù)字簽名或另外標(biāo)識(shí)符的值)。
[0047]水印印制信息組件408可以將水印印制描述信息提供給WM描述信息數(shù)據(jù)庫(kù)414(例如,用于通過(guò)安全設(shè)備獲得),和/或可以經(jīng)由通信框架418將水印印制描述信息直接發(fā)送到安全設(shè)備(例如UPM 420)。因此,在一個(gè)示例中,安全設(shè)備可以位于遠(yuǎn)程。在任何情況下,例如,水印印制信息組件408可以提供水印印制描述信息作為加密的數(shù)據(jù),以確保所授權(quán)的實(shí)體能夠接收并且處理信息。例如,水印印制信息組件408可以通過(guò)使用加密的通信鏈路通過(guò)通信框架418建立與UPM 420的安全連接。因此,內(nèi)容水印印制組件204可以是或可以包括安全服務(wù)器功能。在其它示例中,水印印制信息組件408可以將所加密的水印印制描述信息存儲(chǔ)在WM描述信息數(shù)據(jù)庫(kù)414中。
[0048]內(nèi)容提供組件410可以經(jīng)由通信框架418將帶水印的內(nèi)容提供給帶水印的內(nèi)容數(shù)據(jù)庫(kù)416和/SUPM 420、媒體設(shè)備202或另外設(shè)備。在示例中,媒體設(shè)備202可以與UPM 420進(jìn)行通信,以渲染帶水印的內(nèi)容,并且UPM 420可以基于水印印制描述信息而通過(guò)從帶水印的內(nèi)容獲得水印印制信息而在渲染期間驗(yàn)證內(nèi)容的真實(shí)性,如所描述的那樣。例如,UPM 420可以提供安全設(shè)備102的功能,但應(yīng)理解,UPM 420也可以直接從內(nèi)容水印印制組件204和/或帶水印的內(nèi)容數(shù)據(jù)庫(kù)416接收并且渲染帶水印的內(nèi)容416。
[0049]在另一示例中,內(nèi)容水印印制組件204可以是UPM 420和/或安裝UPM 420的有關(guān)設(shè)備(例如燃料分配器、販賣(mài)機(jī)器或另外零售設(shè)備)的制造商所監(jiān)管的安全服務(wù)器。服務(wù)器可以包括具有用于制造商所部署的一個(gè)或多個(gè)(或所有)UMP 420的加密密鑰的硬件安全性模塊(HSM)。于此,水印印制組件406可以使用用于所有或特定UPM 402的加密密鑰來(lái)生成水印印制信息。在該示例中,水印印制信息組件408可以將有關(guān)水印印制描述信息發(fā)送到特定UPM,和/或內(nèi)容提供組件410可以將帶水印的內(nèi)容轉(zhuǎn)發(fā)到特定UPM或有關(guān)媒體設(shè)備。
[0050]圖5示出具有所嵌入的水印印制信息以及用于定位和/或驗(yàn)證水印印制信息的有關(guān)水印印制描述信息502的示例視頻幀500。視頻幀500在該示例中包括多個(gè)像素集合A、B、C和D,其可以在視頻幀500中被修改,以包括與水印印制信息有關(guān)的值。這些像素集合可以渲染在視頻幀500中,在示例中,被消除,等。如在此所描述的那樣,安全設(shè)備可以獲得與帶水印的內(nèi)容關(guān)聯(lián)的水印印制描述信息502,并且可以在渲染視頻內(nèi)容的同時(shí)從視頻幀500提取像素集合A、B、C和D。
[0051 ]例如,基于水印印制描述信息502,安全設(shè)備可以確定可以在幀xyz中在行a、像素b-c處發(fā)現(xiàn)水印印制信息的部分(例如值i),并且在行m、像素n-o處發(fā)現(xiàn)附加部分(例如值j)。安全設(shè)備可以相應(yīng)地獲得值并且嘗試對(duì)水印印制信息進(jìn)行鑒別。在一個(gè)示例中,安全設(shè)備可以針對(duì)水印印制描述信息中接收的值而驗(yàn)證值1、j等。在另一示例中,當(dāng)組合(例如串接或另外操作時(shí))值1、j等可以形成可以受鑒別的數(shù)字簽名。
[0052]此外,例如,水印印制信息可以出現(xiàn)在第一數(shù)量的幀內(nèi),以確保在鑒別超時(shí)之前或另外在完全渲染內(nèi)容之前獲得信息。
[0053]參照?qǐng)D6-圖8,示出根據(jù)在此所描述的各個(gè)方面的可以利用的方法。雖然出于簡(jiǎn)化解釋的目的,方法示出并且描述為一系列動(dòng)作,但應(yīng)理解并且領(lǐng)會(huì),方法不限于動(dòng)作的順序,因?yàn)橐恍﹦?dòng)作根據(jù)一個(gè)或多個(gè)方面可以按與在此所示并且描述的順序不同的順序和/或與其它動(dòng)作同時(shí)產(chǎn)生。例如,本領(lǐng)域技術(shù)人員應(yīng)理解并且領(lǐng)會(huì),方法可以例如在狀態(tài)圖中替代地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件。此外,并非要求所有所示的動(dòng)作實(shí)現(xiàn)根據(jù)一個(gè)或多個(gè)方面的方法。
[0054]圖6示出用于基于對(duì)水印印制信息進(jìn)行鑒別而控制渲染帶水印的內(nèi)容的示例方法600。在602,接收的內(nèi)容可以渲染在顯示器上。如所描述的那樣,內(nèi)容可以接收自媒體設(shè)備,并且可以包括水印印制信息,以用于對(duì)內(nèi)容進(jìn)行鑒別。內(nèi)容可以在鑒別處理期間開(kāi)始渲染。
[0055]在604,可選地接收水印印制描述信息。例如,可以通過(guò)與安全設(shè)備的制造商處的服務(wù)器等的安全鏈路接收該信息。水印印制描述信息可以描述嵌入在內(nèi)容中的水印印制信息的位置、期望值等。
[0056]在606,可以從接收的內(nèi)容獲得水印印制信息。例如,該操作可以包括:至少部分地基于接收的水印印制描述信息而定位水印印制信息。在其它示例中,用于定位水印印制信息的信息可以被獲知或由制造商另外預(yù)先編程。如所描述的那樣,例如,在內(nèi)容為視頻的情況下,水印印制信息可以嵌入在幀的像素中,從而通過(guò)水印印制信息值替換幀內(nèi)的視頻的像素值。因此,在606,從水印印制描述信息所指示的或另外獲知的像素提取水印印制信息。
[0057]在608,對(duì)水印印制信息進(jìn)行鑒別。如在此所描述的那樣,該操作可以包括:對(duì)水印印制信息中的值與(可以在水印印制描述信息內(nèi)指定的或另外獲知的)期望值進(jìn)行比較。在另一示例中,對(duì)水印印制信息進(jìn)行鑒別可以包括:驗(yàn)證從水印印制信息生成的簽名。應(yīng)理解,在608對(duì)水印印制信息進(jìn)行鑒別可以包括利用已知值、從水印印制信息推導(dǎo)的值來(lái)驗(yàn)證水印印制信息的實(shí)質(zhì)上任何形式,或鑒別(例如質(zhì)詢-響應(yīng)、質(zhì)詢握手、消息鑒別碼(MAC)等)的實(shí)質(zhì)上任何種類。
[0058]在610,可以基于水印印制信息是否受鑒別而控制是否在顯示器上渲染內(nèi)容。例如,在水印印制信息未受鑒別或未得以在特定時(shí)間內(nèi)完成的情況下,內(nèi)容可以受終止或另外受阻止不顯示。在內(nèi)容受鑒別的情況下,其可以繼續(xù)渲染在顯示器上。
[0059]然而,應(yīng)理解,內(nèi)容的鑒別無(wú)需發(fā)生,并且設(shè)備可以在不鑒別的情況下渲染內(nèi)容。然而,如果需要或期望鑒別,則關(guān)于此而使用內(nèi)容內(nèi)的水印印制信息以驗(yàn)證真實(shí)性,并且動(dòng)作可以基于內(nèi)容是否受鑒別而發(fā)生。
[0060]圖7示出用于基于對(duì)水印印制信息進(jìn)行鑒別而控制渲染帶水印的內(nèi)容的示例方法700。在702,接收的內(nèi)容可以渲染在顯示器上。如所描述的那樣,內(nèi)容可以接收自媒體設(shè)備,并且可以包括水印印制信息,以用于對(duì)內(nèi)容進(jìn)行鑒別。內(nèi)容可以在鑒別繼續(xù)的同時(shí)開(kāi)始渲染。
[0061]在704,可選地接收水印印制描述信息。例如,可以通過(guò)與安全設(shè)備的制造商處的服務(wù)器等的安全鏈路接收該信息。水印印制描述信息可以描述嵌入在內(nèi)容中的水印印制信息的位置、期望值等。
[0062]在706,對(duì)水印印制信息進(jìn)行鑒別。如所描述的那樣,該操作可以包括:對(duì)水印印制信息中的值與期望值進(jìn)行比較,對(duì)水印印制信息進(jìn)行鑒別可以包括:驗(yàn)證從水印印制信息生成的簽名等。
[0063]在708,可以確定是否達(dá)到超時(shí)。在該示例中,超時(shí)可以與對(duì)于在內(nèi)容受阻止之前鑒別必須發(fā)生的時(shí)間段所指定的值有關(guān)。如果已經(jīng)達(dá)到超時(shí),則可以在710確定內(nèi)容是否受鑒別。如所描述的那樣,可以在內(nèi)容的各個(gè)區(qū)域中對(duì)內(nèi)容加水印,并且因此,在同一時(shí)間段中并不接收所有水印印制信息(例如,可以穿過(guò)視頻中的多個(gè)幀擴(kuò)展水印印制信息)。因此,如果在710內(nèi)容不是可靠的(例如,因?yàn)樯形唇邮盏阶銐虻乃∮≈菩畔?,則可以在706再次對(duì)水印印制信息進(jìn)行鑒別,直到在710內(nèi)容被鑒別,或直到在708達(dá)到超時(shí)。
[0064]如果在708達(dá)到超時(shí)而內(nèi)容未被鑒別,則可以在712阻止內(nèi)容渲染在顯示器上。如果在710內(nèi)容被鑒別,則處理結(jié)束,并且不中斷內(nèi)容在顯示器上的渲染(render)。
[0065]圖8示出用于對(duì)內(nèi)容加水印的示例方法800。在802,可以接收內(nèi)容,以用于水印印制。例如,可以基于請(qǐng)求或另外操作而接收內(nèi)容。在804,水印印制信息可以嵌入在內(nèi)容內(nèi)。例如,水印印制信息可以包括可以施加在內(nèi)容上的一個(gè)或多個(gè)所生成的值(例如作為一個(gè)或多個(gè)幀中所替換的像素)。水印印制信息可以包括可以用于由獲得信息的安全設(shè)備生成簽名的值。
[0066]在806,可以生成指示水印印制信息的內(nèi)容內(nèi)的位置的水印印制描述信息。如所描述的那樣,水印印制描述信息可以生成為包括視頻內(nèi)容內(nèi)的幀和像素位置。此外,水印印制描述信息可以包括用于由獲得信息的安全設(shè)備進(jìn)行驗(yàn)證的水印印制信息的值。
[0067]在808,帶水印的內(nèi)容可以傳遞到媒體設(shè)備。媒體設(shè)備可以(例如經(jīng)由安全設(shè)備或另外設(shè)備)將帶水印的內(nèi)容渲染給顯示器,如所描述的那樣。
[0068]在810,水印印制描述信息可以傳遞到安全設(shè)備。例如,水印印制描述信息可以受加密,以使得用于傳遞到安全設(shè)備的信息安全,安全設(shè)備可以對(duì)水印印制描述信息進(jìn)行解密。此外,在示例中,可以建立與安全設(shè)備的安全鏈路,以用于與安全設(shè)備傳遞水印印制描述信息。
[0069]為了提供用于所公開(kāi)的主題內(nèi)容的各個(gè)方面的上下文,圖9和圖10以及以下討論目的是提供可以實(shí)現(xiàn)所公開(kāi)的主題內(nèi)容的各個(gè)方面的合適的環(huán)境的簡(jiǎn)要的普通描述。雖然以上已經(jīng)在運(yùn)行在一個(gè)或多個(gè)計(jì)算機(jī)上的程序的計(jì)算機(jī)可運(yùn)行指令的普通上下文中描述了主題內(nèi)容,但本領(lǐng)域技術(shù)人員應(yīng)理解,也可以結(jié)合其它程序模塊來(lái)實(shí)現(xiàn)主題發(fā)明。通常,程序模塊包括執(zhí)行特定任務(wù)和/或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)等。此外,本領(lǐng)域技術(shù)人員應(yīng)理解,可以通過(guò)其它計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)踐系統(tǒng)/方法,包括單處理器、多處理器或多核處理器計(jì)算機(jī)系統(tǒng)、迷你計(jì)算設(shè)備、大型計(jì)算機(jī)以及個(gè)人計(jì)算機(jī)、手持計(jì)算設(shè)備(例如個(gè)人數(shù)字助理(PDA)、電話、手表……)、基于微處理器的或可編程消費(fèi)者或工業(yè)電子等。也可以在通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行任務(wù)的分布式計(jì)算環(huán)境中實(shí)踐所示方面。然而,可以在單機(jī)計(jì)算機(jī)上實(shí)踐所要求的主題內(nèi)容的一些但非所有方面。在分布式計(jì)算環(huán)境中,程序模塊可以定位在本地存儲(chǔ)器存儲(chǔ)設(shè)備和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。
[0070]參照?qǐng)D9,用于實(shí)現(xiàn)在此所公開(kāi)的各個(gè)方面的示例性環(huán)境900包括計(jì)算機(jī)912(例如臺(tái)式、膝上型、服務(wù)器、手持、可編程消費(fèi)者或工業(yè)電子……)。計(jì)算機(jī)912包括處理單元914、系統(tǒng)存儲(chǔ)器916和系統(tǒng)總線918。系統(tǒng)總線918將包括但不限于系統(tǒng)存儲(chǔ)器916的系統(tǒng)組件耦合到處理單元914。處理單元914可以是任何各種可用的微處理器。應(yīng)理解,雙微處理器、多核和其它多處理器架構(gòu)可以采用作為處理單元914。
[0071]系統(tǒng)存儲(chǔ)器916包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器。在非易失性存儲(chǔ)器中存儲(chǔ)包含例如在啟動(dòng)期間在計(jì)算機(jī)912內(nèi)的各元件之間傳送信息的基本例程的基本指令/輸出系統(tǒng)933(B10S)。通過(guò)說(shuō)明而非限制的方式,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)。易失性存儲(chǔ)器包括隨機(jī)存取存儲(chǔ)器(RAM),其可以充當(dāng)外部緩存存儲(chǔ)器,以促進(jìn)處理。
[0072]計(jì)算機(jī)912還包括可拆卸/不可拆卸、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。圖9示出例如海量存儲(chǔ)體924。海量存儲(chǔ)體924包括但不限于比如磁盤(pán)驅(qū)動(dòng)器或光盤(pán)驅(qū)動(dòng)器、軟盤(pán)驅(qū)動(dòng)器、閃存或存儲(chǔ)器棒的設(shè)備。此外,海量存儲(chǔ)體924可以包括與其它存儲(chǔ)介質(zhì)分離或組合的存儲(chǔ)介質(zhì)。
[0073]圖9提供軟件應(yīng)用928,其充當(dāng)用戶和/或其它計(jì)算機(jī)與合適的操作環(huán)境900中所描述的基本計(jì)算機(jī)資源之間的中介。所述軟件應(yīng)用928包括系統(tǒng)和應(yīng)用軟件之一或二者。系統(tǒng)軟件可以包括可以存儲(chǔ)在海量存儲(chǔ)體924上的操作系統(tǒng),其進(jìn)行動(dòng)作以控制并且分配計(jì)算機(jī)系統(tǒng)912的資源。應(yīng)用軟件通過(guò)系統(tǒng)存儲(chǔ)器916和海量存儲(chǔ)體924之一或二者上所存儲(chǔ)的程序模塊和數(shù)據(jù)利用系統(tǒng)軟件進(jìn)行的資源的管理。
[0074]計(jì)算機(jī)912還包括一個(gè)或多個(gè)接口組件926,其以通信方式耦合到總線918,并且促進(jìn)與計(jì)算機(jī)912的交互。通過(guò)示例的方式,接口組件926可以是端口(例如串行、并行、PCMCIA、USB、火線……)或接口卡(例如聲音、視頻、網(wǎng)絡(luò)……)等。接口組件926可以(通過(guò)有線方式或無(wú)線方式)接收輸入并且提供輸出。例如,可以從包括但不限于指點(diǎn)設(shè)備(例如鼠標(biāo)、軌跡球、記錄筆、觸摸板、鍵盤(pán)、麥克風(fēng)、操縱桿、游戲板、衛(wèi)星盤(pán)、掃描器、相機(jī)、另外計(jì)算機(jī)等)的設(shè)備接收輸入。輸出也可以由計(jì)算機(jī)912經(jīng)由接口組件926提供給輸出設(shè)備。其中,輸出設(shè)備可以包括顯示器(例如陰極射線管(CRT)、液晶顯示器(LCD)、發(fā)光二極管(LCD)、等離子體……)、揚(yáng)聲器、打印機(jī)和其它計(jì)算機(jī)。
[0075]根據(jù)示例,處理單元914可以包括或接收與以下操作有關(guān)的指令:渲染帶水印的內(nèi)容;獲得水印印制信息并且對(duì)其進(jìn)行鑒別;將水印印制信息嵌入在內(nèi)容內(nèi);傳遞帶水印的內(nèi)容和/或有關(guān)水印印制描述信息等,和/或在此所描述的其它方面。應(yīng)理解,系統(tǒng)存儲(chǔ)器916可以附加地或替代地容納這些指令,并且處理單元914可以用于處理指令。此外,接口組件926可以允許與內(nèi)容進(jìn)行交互,操作在此所描述的設(shè)備的特定功能等,并且海量存儲(chǔ)體924可以存儲(chǔ)用于執(zhí)行特定功能的信息(例如內(nèi)容、水印印制描述信息、簽名、密鑰等)。系統(tǒng)900或至少計(jì)算機(jī)912可以包括安全設(shè)備102、媒體設(shè)備104、內(nèi)容水印印制組件204、UPM 302或在此所描述的其它設(shè)備、組件或系統(tǒng)等。
[0076]圖10是主題發(fā)明可以交互于的樣本計(jì)算環(huán)境1000的示意性框圖。環(huán)境1000包括一個(gè)或多個(gè)客戶機(jī)1010。客戶機(jī)1010可以是硬件和/或軟件(例如線程、處理、計(jì)算設(shè)備)。環(huán)境1000還包括一個(gè)或多個(gè)服務(wù)器1030。因此,環(huán)境1000可以對(duì)應(yīng)于其它模型當(dāng)中的雙層級(jí)客戶機(jī)服務(wù)器模型或多層級(jí)模型(例如客戶機(jī)、中間層級(jí)服務(wù)器、數(shù)據(jù)服務(wù)器)。服務(wù)器1030也可以是硬件和/或軟件(例如線程、處理、計(jì)算設(shè)備)。例如,服務(wù)器1030可以容納線程,以通過(guò)采用主題發(fā)明的方面來(lái)執(zhí)行變換??蛻魴C(jī)1010與服務(wù)器1030之間的一個(gè)可能的通信可以是兩個(gè)或更多個(gè)計(jì)算機(jī)處理之間所發(fā)送的數(shù)據(jù)分組的形式。
[0077]環(huán)境1000包括通信框架1050,其可以用于促進(jìn)客戶機(jī)1010與服務(wù)器1030之間的通信。在此,客戶機(jī)1010可以對(duì)應(yīng)于程序應(yīng)用組件,服務(wù)器1030可以提供接口以及可選地存儲(chǔ)系統(tǒng)的功能,如上所述??蛻魴C(jī)11可操作地連接到可以用于在客戶機(jī)11本地存儲(chǔ)信息的一個(gè)或多個(gè)客戶機(jī)數(shù)據(jù)存儲(chǔ)件1060。相似地,服務(wù)器1030可操作地連接到可以用于在服務(wù)器1030本地存儲(chǔ)信息的一個(gè)或多個(gè)服務(wù)器數(shù)據(jù)存儲(chǔ)件1040。
[0078]通過(guò)示例的方式,一個(gè)或多個(gè)客戶機(jī)11可以是從可以包括內(nèi)容水印印制組件204的服務(wù)器1030或可以經(jīng)由通信框架1050存儲(chǔ)或存取包括內(nèi)容、水印印制描述信息等的存儲(chǔ)體的另外服務(wù)器請(qǐng)求內(nèi)容或有關(guān)水印印制描述信息的安全設(shè)備102、媒體設(shè)備104、UPM302等。服務(wù)器1030在一個(gè)示例中可以通過(guò)所描述的安全鏈路或非安全鏈路將內(nèi)容、水印印制描述信息等經(jīng)由通信框架1050傳遞到客戶機(jī)1010,客戶機(jī)1010可以在客戶機(jī)數(shù)據(jù)存儲(chǔ)件1060中存儲(chǔ)內(nèi)容、水印印制描述信息等。
[0079]可以通過(guò)設(shè)計(jì)為執(zhí)行在此所描述的功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或另外可編程邏輯器件、分立式門(mén)或晶體管邏輯、分立式硬件組件或其任何組合來(lái)實(shí)現(xiàn)或執(zhí)行結(jié)合在此所公開(kāi)的實(shí)施例所描述的各種說(shuō)明性邏輯、邏輯塊、模塊、組件和電路。通用處理器可以是微處理器,但在替選方式中,處理器可以是任何傳統(tǒng)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算機(jī)設(shè)備的組合,例如DSP和微處理器的組合、多個(gè)微處理器、與DSP內(nèi)核結(jié)合的一個(gè)或多個(gè)微處理器或任何其它這種配置。此外,至少一個(gè)處理器可以包括可操作為執(zhí)行以上所描述的步驟和/或動(dòng)作中的一個(gè)或多個(gè)的一個(gè)或多個(gè)模塊。示例性存儲(chǔ)介質(zhì)可以耦合到處理器,從而處理器可以從存儲(chǔ)介質(zhì)讀取信息并且將信息寫(xiě)入到存儲(chǔ)介質(zhì)。在替選方式中,存儲(chǔ)介質(zhì)可以集成到處理器。此外,在一些方面中,處理器和存儲(chǔ)介質(zhì)可以駐留在ASIC中。
[0080]在一個(gè)或多個(gè)方面中,可以在硬件、軟件、固件或其任何組合中實(shí)現(xiàn)所描述的功能、方法或算法。如果實(shí)現(xiàn)于軟件中,則功能可以作為可以合并到計(jì)算機(jī)程序產(chǎn)品中的計(jì)算機(jī)可讀介質(zhì)上的一個(gè)或多個(gè)指令或代碼而得以存儲(chǔ)或發(fā)送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和包括任何促進(jìn)計(jì)算機(jī)程序從一個(gè)地方傳送到另一地方的任何介質(zhì)的通信介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)可以存取的任何可用介質(zhì)。通過(guò)示例而非限制的方式,這些計(jì)算機(jī)可讀介質(zhì)可以包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程ROM(EEPROM)、壓縮盤(pán)(CD)-ROM或另外光盤(pán)存儲(chǔ)設(shè)備、磁盤(pán)存儲(chǔ)設(shè)備或其它磁存儲(chǔ)設(shè)備或可以用于攜帶或存儲(chǔ)指令或數(shù)據(jù)結(jié)構(gòu)的形式并且計(jì)算機(jī)可以存取的期望的程序代碼的任何另外介質(zhì)。在此所使用的盤(pán)或碟包括CD、激光碟、光碟、數(shù)字多功能碟(DVD)、軟盤(pán)和藍(lán)光碟,其中,盤(pán)通常以磁方式再現(xiàn)數(shù)據(jù),而碟通常通過(guò)激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。以上的組合也應(yīng)包括于計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。
[0081]雖然以上已經(jīng)描述了一個(gè)或多個(gè)方面,但應(yīng)理解,所提出的方面的任何和所有等效實(shí)現(xiàn)方式包括于其范圍和精神內(nèi)。所描述的方面僅是通過(guò)示例的方式提出的,而非意圖限制可以鑒于描述而實(shí)現(xiàn)的各個(gè)方面。因此,本領(lǐng)域技術(shù)人員應(yīng)理解,由于可以進(jìn)行修改,因此所提出的主題內(nèi)容不限于這些方面。因此,預(yù)期所提出的主題內(nèi)容中包括任何和所有這些實(shí)施例,如同可以落入其范圍和精神內(nèi)。
【主權(quán)項(xiàng)】
1.一種用于對(duì)用于顯示的內(nèi)容進(jìn)行鑒別的燃料分配器,包括: 顯示器; 安全設(shè)備,耦合到所述顯示器,用于控制所述顯示器上所渲染的內(nèi)容;以及 媒體設(shè)備,其獲得用于渲染在所述顯示器上的帶水印的內(nèi)容,其中,所述帶水印的內(nèi)容包括所嵌入的水印印制信息, 其中,所述安全設(shè)備包括: 內(nèi)容渲染組件,用于從所述媒體設(shè)備接收所述水印印制內(nèi)容,并且在所述顯示器上渲染所述帶水印的內(nèi)容;以及 水印印制驗(yàn)證組件,用于確定嵌入在所述帶水印的內(nèi)容中的所述水印印制信息,并且至少部分地基于所述水印印制信息而控制是否在所述顯示器上渲染所述帶水印的內(nèi)容。2.如權(quán)利要求1所述的系統(tǒng),其中,所述安全設(shè)備還包括水印印制信息接收組件,用于獲得指示包括所述水印印制信息的所述帶水印的內(nèi)容內(nèi)的位置的用于所述內(nèi)容的水印印制描述信息,并且其中,所述水印印制驗(yàn)證組件至少部分地通過(guò)隨著所述帶水印的內(nèi)容渲染在所述顯示器上而從所述帶水印的內(nèi)容內(nèi)的位置提取數(shù)據(jù),來(lái)確定所述水印印制信息。3.如權(quán)利要求2所述的系統(tǒng),其中,所述水印印制驗(yàn)證組件進(jìn)一步基于所述內(nèi)容的類型而從所述帶水印的內(nèi)容內(nèi)的位置提取數(shù)據(jù)。4.如權(quán)利要求2所述的系統(tǒng),其中,所述帶水印的內(nèi)容是視頻,并且所述位置與所述視頻中的一個(gè)或多個(gè)幀中的多個(gè)像素相關(guān)。5.如權(quán)利要求2所述的系統(tǒng),其中,所述水印印制信息接收組件通過(guò)安全鏈路接收所述水印印制描述信息。6.如權(quán)利要求5所述的系統(tǒng),其中,所述水印印制信息接收組件對(duì)通過(guò)所述安全鏈路接收的所述水印印制描述信息進(jìn)行解密。7.如權(quán)利要求1所述的系統(tǒng),其中,所述水印印制驗(yàn)證組件至少部分地基于所述水印印制信息而對(duì)所述帶水印的內(nèi)容進(jìn)行鑒別,并且至少部分地基于對(duì)所述帶水印的內(nèi)容進(jìn)行鑒別的結(jié)果而控制是否在所述顯示器上渲染所述帶水印的內(nèi)容。8.如權(quán)利要求7所述的系統(tǒng),其中,所述水印印制驗(yàn)證組件至少部分地基于對(duì)所述水印印制信息與用于所述水印印制信息的期望值進(jìn)行比較,而對(duì)所述帶水印的內(nèi)容進(jìn)行鑒別。9.如權(quán)利要求7所述的系統(tǒng),其中,所述水印印制驗(yàn)證組件至少部分地基于對(duì)所述水印印制信息所生成的簽名進(jìn)行鑒別,而對(duì)所述帶水印的內(nèi)容進(jìn)行鑒別。10.如權(quán)利要求7所述的系統(tǒng),其中,在所述安全設(shè)備無(wú)法在某時(shí)間段內(nèi)成功地對(duì)所述帶水印的內(nèi)容進(jìn)行鑒別的情況下,所述水印印制驗(yàn)證組件阻止所述帶水印的內(nèi)容渲染在所述顯示器上。11.如權(quán)利要求1所述的系統(tǒng),還包括特征連接器,用于切換所述安全設(shè)備與所述顯示器之間的通信路徑,其中,所述水印印制驗(yàn)證組件通過(guò)激活或禁用所述特征連接器來(lái)控制是否在所述顯示器上渲染所述帶水印的內(nèi)容。12.—種用于生成帶水印的內(nèi)容的系統(tǒng),包括: 內(nèi)容接收組件,用于獲得用于水印印制的內(nèi)容; 水印印制組件,用于生成用于所述內(nèi)容的水印印制信息,并且將所述水印印制信息嵌入在所述內(nèi)容內(nèi),以生成帶水印的內(nèi)容; 水印印制信息組件,用于生成指示所述水印印制信息的帶水印的內(nèi)容內(nèi)的位置的水印印制描述信息;以及 內(nèi)容提供組件,用于將所述帶水印的內(nèi)容傳遞到媒體設(shè)備。13.如權(quán)利要求12所述的系統(tǒng),其中,所述水印印制信息組件將所述水印印制描述信息傳遞到安全設(shè)備。14.如權(quán)利要求13所述的系統(tǒng),其中,所述水印印制信息組件通過(guò)安全鏈路將所述水印印制描述信息傳遞到所述安全設(shè)備。15.如權(quán)利要求13所述的系統(tǒng),其中,所述水印印制信息組件對(duì)所述水印印制描述信息進(jìn)行加密,以用于傳遞到所述安全設(shè)備。16.如權(quán)利要求12所述的系統(tǒng),其中,所述帶水印的內(nèi)容是視頻,并且所述位置與表示所述水印印制信息的所述視頻中的一個(gè)或多個(gè)幀中的多個(gè)像素相關(guān)。
【文檔編號(hào)】H04L9/32GK105917612SQ201480068102
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2014年10月30日
【發(fā)明人】G.卡拉佩利, B.韋爾奇
【申請(qǐng)人】吉爾巴科公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1