專利名稱:用于內(nèi)容指紋過(guò)濾器的系統(tǒng)及方法
用于內(nèi)容指紋過(guò)濾器的系統(tǒng)及方法
背景技術(shù):
經(jīng)由網(wǎng)際協(xié)議(IP)連接的數(shù)字內(nèi)容的可用性在用戶搜索內(nèi)容時(shí)向其提供可供 選擇的許多選項(xiàng)。傳統(tǒng)內(nèi)容標(biāo)識(shí)信息可與這些可用內(nèi)容中的某些相關(guān)聯(lián)以便于用戶 搜索期望內(nèi)容和/或?yàn)V除或阻止非期望內(nèi)容。這種內(nèi)容標(biāo)識(shí)信息可包括元數(shù)據(jù)標(biāo)簽、 閉路標(biāo)題、等級(jí)、文件信息、統(tǒng)一資源定位符(URL)鏈接等。
內(nèi)容標(biāo)識(shí)信息的可用性通常取決于由內(nèi)容作者或第三方人工錄入該信息。 因此,經(jīng)由IP連接可用的很多內(nèi)容沒(méi)有相關(guān)標(biāo)識(shí)信息或相關(guān)標(biāo)識(shí)信息不正確。 此時(shí),用戶必須實(shí)際地觀看或收看該內(nèi)容以理解該內(nèi)容的實(shí)質(zhì)。
附圖簡(jiǎn)述
圖l示出系統(tǒng)的一個(gè)實(shí)施例。 圖2示出邏輯流的一個(gè)實(shí)施例。 圖3示出系統(tǒng)的一個(gè)實(shí)施例。 圖4示出設(shè)備的一個(gè)實(shí)施例。
詳細(xì)描述
各種實(shí)施例可一般地涉及用于內(nèi)容指紋過(guò)濾器的系統(tǒng)及方法。本發(fā)明的各實(shí)
施例涉及從內(nèi)容和所指示的對(duì)該內(nèi)容的偏好(例如,排斥或吸引)創(chuàng)建過(guò)濾器。在
各實(shí)施例中,過(guò)濾器的內(nèi)容和偏好是由用戶提供的。在此,所提供的內(nèi)容經(jīng)過(guò)一過(guò)
程以創(chuàng)建相關(guān)聯(lián)的內(nèi)容指紋。隨后內(nèi)容指紋與偏好相結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。
在各實(shí)施例中,用于為該過(guò)濾器創(chuàng)建內(nèi)容指紋的同一過(guò)程也用于創(chuàng)建用于對(duì) 用戶可用的其它內(nèi)容的指紋。因?yàn)檫^(guò)濾器和其它可用內(nèi)容都具有經(jīng)由同一過(guò)程創(chuàng)建
的相關(guān)指紋,所以該過(guò)濾器可用于向用戶提供對(duì)所有可用內(nèi)容的更有意義的搜索。 在各實(shí)施例中,用于創(chuàng)建內(nèi)容(過(guò)濾器內(nèi)容和其它可用內(nèi)容兩者)的指紋的 過(guò)程涉及針對(duì)有助于內(nèi)容標(biāo)識(shí)的各種技術(shù)屬性或標(biāo)記輸出對(duì)內(nèi)容進(jìn)行技術(shù)上的分 析。對(duì)內(nèi)容的技術(shù)分析可由各種公知的內(nèi)容分析技術(shù)中的一種或多種來(lái)執(zhí)行,其包
5括但不限于面部識(shí)別、聲音模式識(shí)別、標(biāo)志識(shí)別、音頻分析、語(yǔ)音分析、視頻屬性 識(shí)別等。提供這些示例內(nèi)容分析技術(shù)僅用于說(shuō)明目的而不旨在限制本發(fā)明。實(shí)際上, 本發(fā)明的各實(shí)施例可使用任何內(nèi)容分析手段。
在各實(shí)施例中,各種內(nèi)容分析技術(shù)用于產(chǎn)生技術(shù)屬性的加密分組。對(duì)于每一 塊內(nèi)容,其技術(shù)屬性的加密分組與傳統(tǒng)內(nèi)容標(biāo)識(shí)信息(如果可用)配對(duì)以形成內(nèi)容 指紋。隨后內(nèi)容指紋可用于幫助標(biāo)識(shí)該內(nèi)容??擅枋銎渌膶?shí)施例并對(duì)其要求保護(hù)。
各種實(shí)施例可包括一個(gè)或多個(gè)元件或組件。元件可包括被安排為執(zhí)行特定操 作的任何結(jié)構(gòu)。根據(jù)一組給定的設(shè)計(jì)參數(shù)或性能約束的需要,每個(gè)元件可被實(shí)現(xiàn) 為硬件、軟件或其任意組合。盡管作為示例可以某一拓?fù)涞挠邢迶?shù)量的元件來(lái)描述 實(shí)施例,該實(shí)施例可包括為給定實(shí)現(xiàn)所需要的替換拓?fù)渲械幕蚨嗷蛏俚脑?。值?注意的是,對(duì)"一個(gè)實(shí)施例"或"一實(shí)施例"的任何引用均指結(jié)合該實(shí)施例描述的特定 特征、結(jié)構(gòu)或特性被包含于至少一個(gè)實(shí)施例中。在本說(shuō)明書(shū)各處中出現(xiàn)的短語(yǔ)"在 一個(gè)實(shí)施例中"并不一定全部指代同一實(shí)施例。
圖1示出系統(tǒng)100的實(shí)施例。參照?qǐng)Dl,系統(tǒng)100可包括內(nèi)容指紋模塊102、 輸入設(shè)備112、內(nèi)容指紋過(guò)濾器模塊114和解碼器116。模塊102可包括內(nèi)容編碼 器模塊104、傳統(tǒng)內(nèi)容標(biāo)識(shí)信息存儲(chǔ)106、內(nèi)容分析器模塊108和內(nèi)容指紋存儲(chǔ)110。 接下來(lái)將更詳細(xì)地描述這些元件中的每一個(gè)。
在各實(shí)施例中,內(nèi)容指紋模塊102用于為所提供的內(nèi)容創(chuàng)建指紋。可用各種 方式向內(nèi)容指紋模塊102提供內(nèi)容。例如,可由用戶經(jīng)由輸入設(shè)備112提供將要用 于創(chuàng)建過(guò)濾器的內(nèi)容。輸入設(shè)備112可以是適于用戶與模塊102通信的任何類型的 輸入設(shè)備??山?jīng)由IP連接、經(jīng)由廣播服務(wù)、經(jīng)由通過(guò)局域網(wǎng)(LAN)與模塊102 連接的另一設(shè)備、經(jīng)由點(diǎn)對(duì)點(diǎn)(P2P)連接等向模塊102提供內(nèi)容。
過(guò)濾器內(nèi)容和其它可用內(nèi)容兩者均可以是任何類型的內(nèi)容。每一塊內(nèi)容可以
具有或者不具有與其相關(guān)聯(lián)的傳統(tǒng)內(nèi)容標(biāo)識(shí)信息。過(guò)濾器內(nèi)容的具體示例可以是文
本關(guān)鍵字、相片或者其它圖像等。這些示例不旨在限制本發(fā)明。在各實(shí)施例中,過(guò) 濾器內(nèi)容和其它可用內(nèi)容兩者均可以是媒體信息。媒體信息的示例一般可包括表示
對(duì)用戶有意義的信息的任何數(shù)據(jù)或信號(hào),諸如語(yǔ)音信息、視頻信息、音頻信息、圖 像信息、文本信息、數(shù)字信息、字母數(shù)字符號(hào)、圖形等。各實(shí)施例不限于該上下文。
在各實(shí)施例中,內(nèi)容編碼器模塊104用于編碼每一塊內(nèi)容。在各實(shí)施例中, 編碼的內(nèi)容不包括任何可用的傳統(tǒng)內(nèi)容標(biāo)識(shí)信息。如果一塊或多塊內(nèi)容具有與其相 關(guān)聯(lián)的傳統(tǒng)內(nèi)容標(biāo)識(shí)信息,則它可被存儲(chǔ)于存儲(chǔ)106中用于將來(lái)存取。在各實(shí)施例中,內(nèi)容編碼器模塊104可包括個(gè)人錄像機(jī)(PVR)功能。例如, PVR功能以數(shù)字格式(例如,MPEG-1或MPEG-2格式)記錄電視數(shù)據(jù)(即,請(qǐng)求的 內(nèi)容)并將該數(shù)據(jù)存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器中或服務(wù)器上。該數(shù)據(jù)也可按分布的方式存儲(chǔ), 諸如存儲(chǔ)在貫穿家庭環(huán)境或辦公環(huán)境的一個(gè)或多個(gè)連接的設(shè)備上。在數(shù)字媒體流的
情況下,PVR功能將先前編碼的數(shù)字媒體流路由給本地存儲(chǔ)。模塊104的PVR功能 可允許對(duì)其它類型的數(shù)據(jù)進(jìn)行編碼,并且當(dāng)開(kāi)發(fā)出新數(shù)據(jù)類型時(shí)可添加其它類型的
數(shù)據(jù)或用其替換那些描述過(guò)的數(shù)據(jù)。例如,內(nèi)容編碼器模塊104可包括以可對(duì)內(nèi)容 進(jìn)行技術(shù)分析的方式編碼該內(nèi)容的功能。在各實(shí)施例中,可經(jīng)由播放器(player) (例如,內(nèi)容指紋模塊102)觀看內(nèi)容,這些內(nèi)容經(jīng)由各種方式中的一種或多種傳 遞,這些方式包括但不一定限于經(jīng)由web流送、經(jīng)由從IP連接、P2P連接、藍(lán)牙 連接、無(wú)線連接下載等。
在各種實(shí)施例中,內(nèi)容分析器模塊108經(jīng)由上述一種或多種內(nèi)容分析技術(shù)(例 如,面部識(shí)別、聲音模式識(shí)別、標(biāo)志識(shí)別、音頻分析、語(yǔ)音分析、視頻屬性識(shí)別等) 對(duì)每一塊已編碼內(nèi)容進(jìn)行技術(shù)分析。技術(shù)分析可為每一塊已編碼內(nèi)容產(chǎn)生標(biāo)記輸出 或一個(gè)或多個(gè)技術(shù)屬性。本發(fā)明的各實(shí)施例加密這些技術(shù)屬性以形成技術(shù)屬性的加 密分組。在此,每一塊已編碼內(nèi)容具有它自己的技術(shù)屬性加密分組。可為壓縮目的 對(duì)技術(shù)屬性進(jìn)行加密。也可為保護(hù)目的對(duì)技術(shù)屬性進(jìn)行加密,使得指紋不能被未被 授權(quán)的另一方改變或使用。
在各實(shí)施例中,內(nèi)容分析器模塊108以批處理模式對(duì)內(nèi)容塊進(jìn)行技術(shù)分析。 在其它實(shí)施例中,模塊108以實(shí)時(shí)模式或以將批處理模式和實(shí)時(shí)模式結(jié)合的模式對(duì) 內(nèi)容塊進(jìn)行技術(shù)分析。
對(duì)于每一塊已編碼內(nèi)容,內(nèi)容分析器模塊108的各實(shí)施例隨后將技術(shù)屬性的 加密分組與其傳統(tǒng)內(nèi)容標(biāo)識(shí)信息(如果可用)配對(duì)以形成內(nèi)容指紋。隨后內(nèi)容指紋 可被存儲(chǔ)在內(nèi)容指紋存儲(chǔ)110中。
隨后可向內(nèi)容指紋過(guò)濾器模塊114提供用于過(guò)濾器的內(nèi)容指紋。過(guò)濾器模塊 114也可從內(nèi)容指紋模塊102或直接從輸入設(shè)備112接收用于過(guò)濾器的偏好。過(guò)濾 器模塊114可將內(nèi)容指紋與偏好相結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。過(guò)濾器模塊114 可將內(nèi)容指紋過(guò)濾器提供給解碼器116。
解碼器116也從模塊102接收其它內(nèi)容指紋,其中每一個(gè)都具有它們的相關(guān) 聯(lián)的已編碼內(nèi)容。例如,解碼器116可以是媒體播放器。因?yàn)閮?nèi)容指紋過(guò)濾器和其 它可用內(nèi)容都具有經(jīng)由同一過(guò)程創(chuàng)建的相關(guān)指紋,所以解碼器116可使用該過(guò)濾器以向用戶提供對(duì)所有可用內(nèi)容的更有意義的搜索。
如上所述,在各實(shí)施例中,用戶可提供用于過(guò)濾器的偏好。例如,偏好可指 示"排斥"或"吸引"。如果偏好是排斥,則內(nèi)容指紋濾波器可用于將用戶不感興趣的 內(nèi)容從可用內(nèi)容中濾除。如果偏好是吸引,則內(nèi)容指紋濾波器可用于將來(lái)自可用內(nèi) 容的用戶感興趣的內(nèi)容包括在內(nèi)。排斥和吸引的示例偏好僅用于說(shuō)明目的而不旨在 限制本發(fā)明。
注意,盡管此處將系統(tǒng)100的功能描述為被分成多個(gè)元件或組件,但是這不 旨在限制本發(fā)明。實(shí)際上,該功能可被組合成更少或更多的元件或組件。
在各種實(shí)施例中,系統(tǒng)100可被實(shí)現(xiàn)為無(wú)線系統(tǒng)、有線系統(tǒng)或兩者的結(jié)合。
當(dāng)被實(shí)現(xiàn)為無(wú)線系統(tǒng)時(shí),系統(tǒng)ioo可包括適于在無(wú)線共享媒體上通信的組件或接
口,諸如一個(gè)或多個(gè)天線、發(fā)射機(jī)、接收機(jī)、收發(fā)器、放大器、過(guò)濾器、控制邏輯
等。無(wú)線共享媒體的示例可包括無(wú)線頻譜的一些部分,諸如RF頻譜等。當(dāng)被實(shí)現(xiàn) 為有線系統(tǒng)時(shí),系統(tǒng)100可包括適于在有線通信媒體上通信的組件和接口,諸如輸 入/輸出(I/0)適配器、將1/0適配器與相應(yīng)的有線通信媒體連接的物理連接器、網(wǎng) 絡(luò)接口卡(NIC)、盤(pán)控制器、視頻控制器、音頻控制器等。有線通信媒體的示例 可包括導(dǎo)線、電纜、金屬引線、印刷電路板(PCB)、底板、交換結(jié)構(gòu)、半導(dǎo)體材 料、雙絞線、同軸電纜、光纖等。
此處描述的實(shí)施例的操作將參考以下附圖和示例進(jìn)一步描述。 一些附圖可包 括邏輯流。盡管此處呈現(xiàn)的這些附圖可包括特定的邏輯流,但可以認(rèn)識(shí)到,該邏輯 流僅僅提供如何實(shí)現(xiàn)如此處所述的一般功能的示例。此外,除非另外指出,不一定 必須按照所呈現(xiàn)的順序執(zhí)行給定的邏輯流。另外,給定的邏輯流可由硬件元件、由 處理器執(zhí)行的軟件元件或其任意組合來(lái)實(shí)現(xiàn)。然而,這些實(shí)施例并不限于這些元件 或附圖中示出或描述的上下文。
圖2示出邏輯流200的一個(gè)實(shí)施例。如邏輯流200所示,用戶提供內(nèi)容和偏 好以創(chuàng)建過(guò)濾器(框201)。不帶有標(biāo)識(shí)信息(例如,如不帶本文所述的傳統(tǒng)內(nèi)容 標(biāo)識(shí)信息)地對(duì)內(nèi)容編碼。(框202)。分析已編碼內(nèi)容以產(chǎn)生該內(nèi)容的技術(shù)屬性。 隨后可將這些技術(shù)屬性加密以產(chǎn)生加密分組(框204)。將加密分組與任意可用的 傳統(tǒng)內(nèi)容標(biāo)識(shí)信息配對(duì)以形成內(nèi)容指紋(框206)。將偏好與內(nèi)容指紋結(jié)合以創(chuàng)建 內(nèi)容指紋過(guò)濾器(框208)。內(nèi)容指紋過(guò)濾器用于排斥或吸引其它可用內(nèi)容(框210)。
圖3示出平臺(tái)302的一個(gè)實(shí)施例(例如,圖1的內(nèi)容指紋模塊102和/或內(nèi)容 指紋過(guò)濾器模塊114)。在一個(gè)實(shí)施例中,平臺(tái)302可包括或可被實(shí)現(xiàn)為諸如由Intel⑧公司制作的ViivTM媒體平臺(tái)之類的媒體平臺(tái)302。
在一個(gè)實(shí)施例中,例如,平臺(tái)302可包括CPU 312、芯片組313、 一個(gè)或多個(gè) 驅(qū)動(dòng)器314、 一個(gè)或多個(gè)網(wǎng)絡(luò)連接315、操作系統(tǒng)316和/或包括一個(gè)或多個(gè)軟件應(yīng) 用的一個(gè)或多個(gè)媒體中心應(yīng)用317。平臺(tái)302還可包括存儲(chǔ)318和內(nèi)容指紋/過(guò)濾 器生成邏輯320。
在一個(gè)實(shí)施例中,CPU 312可包括諸如雙核處理器之類的一個(gè)或多個(gè)處理器。 例如,雙核處理器的示例包括均由Intel 公司制造的Pentium D處理器和 Pentium 處理器終極版,其可被稱為Intel Core Duo 處理器。
在一個(gè)實(shí)施例中,芯片組313可包括Intel 945高速芯片組系列、Intel 955X高速芯片組、Intel 975X高速芯片組系列、加ICH7-DH或ICH7-MDH控制 器集線器中的任意一個(gè)或者其全部,所有這些都由Intel 公司制造。
在一個(gè)實(shí)施例中,例如,驅(qū)動(dòng)器314可包括由Intel 制造的快速恢復(fù)技術(shù) 驅(qū)動(dòng)程序,當(dāng)其被激活時(shí)可使用戶能在初始引導(dǎo)后觸摸按鈕將平臺(tái)302像電視一樣 立即開(kāi)啟和關(guān)斷。另外,例如,芯片組313可包括支持5. l環(huán)繞聲音頻和/或高清 晰度7. 1環(huán)繞聲音頻的硬件和/或軟件。驅(qū)動(dòng)器314可包括用于集成圖形平臺(tái)的圖 形驅(qū)動(dòng)器。在一個(gè)實(shí)施例中,圖形驅(qū)動(dòng)器可包括外設(shè)部件互連(PCI)高速圖形卡。
在一個(gè)實(shí)施例中,網(wǎng)絡(luò)連接315可包括PRO/1000 PM或PRO/100 VE/VM網(wǎng)絡(luò) 連接,兩者均由Intel 公司制造。
在一個(gè)實(shí)施例中,操作系統(tǒng)316可包括由Microsoft 公司制造的Windows XP媒體中心。在其它實(shí)施例中,操作系統(tǒng)316可包括Linux 以及其它類型的操 作系統(tǒng)。在一個(gè)實(shí)施例中,例如, 一個(gè)或多個(gè)媒體中心應(yīng)用317可包括媒體外殼 (shell)以使用戶能在離平臺(tái)302或顯示設(shè)備約10英尺的距離利用遙控與其交互。 在一個(gè)實(shí)施例中,例如,媒體外殼可被稱為"IO英尺用戶界面"。另外, 一個(gè)或多 個(gè)媒體中心應(yīng)用317可包括由Intel 制造的快速恢復(fù)技術(shù),其允許即時(shí)開(kāi)啟/關(guān) 斷功能并且可在平臺(tái)看起來(lái)呈現(xiàn)"關(guān)斷"時(shí)允許平臺(tái)302將內(nèi)容流送至媒體適配器。
在一個(gè)實(shí)施例中,存儲(chǔ)318可包括由Intel 制造的矩陣存儲(chǔ)技術(shù)以提高存 儲(chǔ)性能并在包含多個(gè)硬盤(pán)驅(qū)動(dòng)器時(shí)為有價(jià)值的數(shù)字媒體提供增強(qiáng)的保護(hù)。在一個(gè)實(shí) 施例中,內(nèi)容指紋/過(guò)濾器生成邏輯320用于啟用如本文所述的本發(fā)明的功能。然 而,這些實(shí)施例并不限于這些元件或圖3中示出或描述的范圍。
平臺(tái)302可建立一個(gè)或多個(gè)邏輯的或物理的通道以傳送信息。信息可包括媒 體信息和控制信息。媒體信息可涉及表示對(duì)用戶有意義的內(nèi)容的任何數(shù)據(jù)。例如,內(nèi)容示例可包括來(lái)自語(yǔ)音會(huì)話、視頻會(huì)議、流視頻、電子郵件("電郵")消息、語(yǔ) 音郵件消息、字母數(shù)字符號(hào)、圖形、圖像、視頻、文本等的數(shù)據(jù)。例如,來(lái)自語(yǔ)音 會(huì)話的數(shù)據(jù)可以是語(yǔ)言信息、靜默期、背景噪聲、舒適噪聲(comfort noise)、 音調(diào)等??刂菩畔⒖梢灾副硎緦?duì)自動(dòng)化系統(tǒng)有意義的命令、指令或控制字的任何數(shù) 據(jù)。例如,控制信息可用于將媒體信息路由使其通過(guò)系統(tǒng),或者指示節(jié)點(diǎn)以預(yù)定方 式處理媒體信息。然而,這些實(shí)施例并不限于這些元件或圖3中示出或描述的上下 文。
圖4示出設(shè)備400的一個(gè)實(shí)施例,可在其中實(shí)現(xiàn)如本文所述的本發(fā)明的功能。 例如,在一個(gè)實(shí)施例中,設(shè)備400可包括通信系統(tǒng)。在各種實(shí)施例中,設(shè)備400 可包括處理系統(tǒng)、計(jì)算系統(tǒng)、移動(dòng)計(jì)算系統(tǒng)、移動(dòng)計(jì)算設(shè)備、移動(dòng)無(wú)線設(shè)備、計(jì)算 機(jī)、計(jì)算機(jī)平臺(tái)、計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)子系統(tǒng)、服務(wù)器、工作站、終端、個(gè)人計(jì)算 機(jī)(PC)、膝上型計(jì)算機(jī)、超膝上型計(jì)算機(jī)、便攜式計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人 數(shù)字助理(PDA)、蜂窩式電話、組合蜂窩式電話/PDA、智能電話、尋呼機(jī)、單向 尋呼機(jī)、雙向?qū)ず魴C(jī)、消息接發(fā)設(shè)備等。各實(shí)施例不限于該上下文。
在一個(gè)實(shí)施例中,設(shè)備400可被實(shí)現(xiàn)為有線通信系統(tǒng)、無(wú)線通信系統(tǒng)或兩者 的結(jié)合的一部分。例如,在一個(gè)實(shí)施例中,設(shè)備400可被實(shí)現(xiàn)為具有無(wú)線能力的移
動(dòng)計(jì)算設(shè)備。例如,移動(dòng)計(jì)算設(shè)備可以指具有處理系統(tǒng)和諸如一個(gè)或多個(gè)電池之類 的移動(dòng)功率源或電源的任何設(shè)備。
移動(dòng)計(jì)算設(shè)備的示例可包括膝上型計(jì)算機(jī)、超膝上型計(jì)算機(jī)、便攜式計(jì)算機(jī)、
手持式計(jì)算機(jī)、掌上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、蜂窩式電話、組合蜂窩式
電話/PDA、智能電話、尋呼機(jī)、單向?qū)ず魴C(jī)、雙向?qū)ず魴C(jī)、消息接發(fā)設(shè)備、數(shù)據(jù)通信設(shè)備等。
例如,在一個(gè)實(shí)施例中,移動(dòng)計(jì)算設(shè)備可被實(shí)現(xiàn)為能夠執(zhí)行計(jì)算機(jī)應(yīng)用以及 語(yǔ)音通信和/或數(shù)據(jù)通信的智能電話。盡管以示例的方法用被實(shí)現(xiàn)為智能電話的移 動(dòng)計(jì)算設(shè)備對(duì)一些實(shí)施例進(jìn)行描述,但是可以認(rèn)識(shí)到,也可使用其它無(wú)線移動(dòng)計(jì)算 設(shè)備實(shí)現(xiàn)其它的實(shí)施例。各實(shí)施例不限于該上下文。
如圖4所示,設(shè)備400可包括外殼402、顯示器404、輸入/輸出(I/O)設(shè)備 406和天線408。設(shè)備400也可包括五向?qū)Ш桨粹o412。例如,I/O設(shè)備406可包括 合適的鍵盤(pán)、麥克風(fēng)和/或揚(yáng)聲器。顯示器404可包括用于顯示適于移動(dòng)計(jì)算設(shè)備 的信息的任何合適的顯示單元。I/O設(shè)備406可包括用于將信息輸入到移動(dòng)計(jì)算設(shè) 備中的任何合適的I/O設(shè)備。I/O設(shè)備406的示例可包括字母數(shù)字鍵盤(pán)、數(shù)字小鍵盤(pán)、觸摸板、輸入鍵、按鈕、開(kāi)關(guān)、搖臂開(kāi)關(guān)、語(yǔ)音設(shè)備設(shè)備和軟件等。也可通過(guò)
麥克風(fēng)將信息輸入到設(shè)備400中。這些信息可由語(yǔ)音識(shí)別設(shè)備數(shù)字化。各實(shí)施例不 限于該上下文。
可使用硬件元件、軟件元件或兩者的組合來(lái)實(shí)現(xiàn)各種實(shí)施例。硬件元件的示 例可包括處理器、微處理器、電路、電路元件(例如,晶體管、電阻器、電容器、 電感器等)、集成電路、專用集成電路(ASIC)、可編程邏輯器件(PLD)、數(shù)字 信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、邏輯門(mén)、寄存器、半導(dǎo)體器件、 芯片、微型芯片、芯片組等。軟件的示例可包括軟件組件、程序、應(yīng)用、計(jì)算機(jī)程 序、應(yīng)用程序、系統(tǒng)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、 例程、子例程、函數(shù)、方法、進(jìn)程、軟件接口、應(yīng)用程序接口 (API)、指令集、 計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、字、數(shù)值、符號(hào)或其任意組合。 確定使用硬件元件和/或軟件元件實(shí)現(xiàn)一實(shí)施例可根據(jù)任意數(shù)量的因素而變化,諸 如期望計(jì)算速率、功率電平、熱容限、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速 率、存儲(chǔ)器資源、數(shù)據(jù)總線速度以及其它設(shè)計(jì)或性能約束。
可使用表達(dá)"耦合的"和"連接的"及其派生詞對(duì)一些實(shí)施例進(jìn)行描述。這些術(shù)語(yǔ) 并不旨在作為彼此的同義詞。例如,可使用術(shù)語(yǔ)"連接的"和/或"耦合的"對(duì)一些實(shí) 施例進(jìn)行描述,以指示兩個(gè)或更多的元件彼此直接物理或電接觸。然而,術(shù)語(yǔ)"耦 合的"也可指兩個(gè)或更多的元件彼此并不直接接觸,但是它們?nèi)匀槐舜藚f(xié)作或交互。
例如,可使用可存儲(chǔ)指令或指令集的機(jī)器或有形的計(jì)算機(jī)可讀介質(zhì)或制品來(lái) 實(shí)現(xiàn)一些實(shí)施例,其中這些指令如果由機(jī)器執(zhí)行則將使該機(jī)器執(zhí)行根據(jù)這些實(shí)施例 的方法和/或操作。例如,這種機(jī)器可包括任何合適的處理平臺(tái)、計(jì)算平臺(tái)、計(jì)算 設(shè)備、處理設(shè)備、計(jì)算系統(tǒng)、處理系統(tǒng)、計(jì)算機(jī)、處理器等,并且其可通過(guò)使用硬 件和/或軟件的任何合適組合來(lái)實(shí)現(xiàn)。例如,機(jī)器可讀介質(zhì)或制品可包括任何合適 類型的存儲(chǔ)器單元、存儲(chǔ)器設(shè)備、存儲(chǔ)器制品、存儲(chǔ)器介質(zhì)、存儲(chǔ)設(shè)備、存儲(chǔ)制品、 存儲(chǔ)介質(zhì)和/或存儲(chǔ)單元,例如,存儲(chǔ)器、可移動(dòng)或不可移動(dòng)媒介、可擦除或不可 擦除媒介、可寫(xiě)或可重寫(xiě)媒介、數(shù)字或模擬媒介、硬盤(pán)、軟盤(pán)、壓縮盤(pán)只讀存儲(chǔ)器
(CD-ROM)、可錄壓縮盤(pán)(CD-R)、可重寫(xiě)壓縮盤(pán)(CD-RW)、光盤(pán)、磁性媒介、 磁光媒介、可移動(dòng)存儲(chǔ)卡或盤(pán)、各種類型的數(shù)字通用盤(pán)(DVD)、帶、帶盒等。指 令可包括任何合適類型的代碼,諸如源代碼、編譯代碼、解釋代碼、可執(zhí)行代碼、 靜態(tài)代碼、動(dòng)態(tài)代碼、加密代碼等,這些代碼通過(guò)使用任何合適的高級(jí)、低級(jí)、面 向?qū)ο蟮?、可視的、編譯的和/或解釋的編程語(yǔ)言來(lái)實(shí)現(xiàn)。除非另外明確指出,可以認(rèn)識(shí)到,諸如"處理"、"計(jì)算"、"運(yùn)算"、"確定"等的 術(shù)語(yǔ)表示計(jì)算機(jī)或計(jì)算系統(tǒng)或者類似電子計(jì)算設(shè)備的動(dòng)作和/或過(guò)程,其將計(jì)算系 統(tǒng)的寄存器和/或存儲(chǔ)器內(nèi)被表示為物理量(例如,電子)的數(shù)據(jù)處理和/或轉(zhuǎn)換為 計(jì)算系統(tǒng)的存儲(chǔ)器、寄存器或其它這種信息存儲(chǔ)、傳輸或顯示設(shè)備內(nèi)被類似表示為 物理量的其它數(shù)據(jù)。各實(shí)施例不限于該上下文。
在此已闡明了許多具體細(xì)節(jié)以提供對(duì)這些實(shí)施例的透徹理解。然而,本領(lǐng)域 技術(shù)人員將會(huì)理解,可在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)施這些實(shí)施例。在其它實(shí)例 中,未對(duì)公知操作、組件和電路進(jìn)行詳細(xì)描述以免淡化這些實(shí)施例??梢哉J(rèn)識(shí)到, 在此公開(kāi)的特定的結(jié)構(gòu)細(xì)節(jié)和功能細(xì)節(jié)可以是代表性的而不一定限制這些實(shí)施例 的范圍。
盡管以專用于結(jié)構(gòu)特征和/或方法動(dòng)作的語(yǔ)言描述了主題,但是應(yīng)當(dāng)理解,所 附權(quán)利要求書(shū)中限定的主題并不一定限于上述特定特征或動(dòng)作。相反,上述特定特 征和動(dòng)作是作為實(shí)現(xiàn)這些權(quán)利要求的示例形式而公開(kāi)的。
權(quán)利要求
1. 一種方法,包括接收來(lái)自用戶的內(nèi)容和偏好;不帶有任何可用標(biāo)識(shí)信息地將所述內(nèi)容編碼;針對(duì)一個(gè)或多個(gè)技術(shù)屬性對(duì)所述已編碼內(nèi)容執(zhí)行技術(shù)分析;將所述可用標(biāo)識(shí)信息與所述一個(gè)或多個(gè)技術(shù)屬性配對(duì)以形成內(nèi)容指紋,其中所述內(nèi)容指紋標(biāo)識(shí)所述內(nèi)容;以及將所述內(nèi)容指紋與所述偏好結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。
2. 如權(quán)利要求l所述的方法,其特征在于,所述偏好是排斥和吸引之一。
3. 如權(quán)利要求l所述的方法,其特征在于,還包括使用所述內(nèi)容指紋過(guò)濾器過(guò)濾可用內(nèi)容塊,其中每一塊可用內(nèi)容都具有相 關(guān)聯(lián)的內(nèi)容指紋。
4. 如權(quán)利要求3所述的方法,其特征在于,還包括經(jīng)由網(wǎng)際協(xié)議(IP)連接、點(diǎn)對(duì)點(diǎn)(P2P)連接、藍(lán)牙連接和無(wú)線連接之 一接收每一塊可用內(nèi)容。
5. 如權(quán)利要求1所述的方法,其特征在于,將所述一個(gè)或多個(gè)技術(shù)屬性 加密以形成加密分組,并且將所述可用標(biāo)識(shí)信息與所述加密分組配對(duì)以形成所 述內(nèi)容指紋。
6. 如權(quán)利要求5所述的方法,其特征在于,所述可用標(biāo)識(shí)信息包括元數(shù)據(jù) 標(biāo)簽、閉路標(biāo)題、等級(jí)和統(tǒng)一資源定位符(URL)鏈接中的至少一種。
7. 如權(quán)利要求l所述的方法,其特征在于,所述技術(shù)分析涉及面部識(shí)別、 聲音模式識(shí)別、標(biāo)志識(shí)別、音頻分析、語(yǔ)音分析和視頻屬性識(shí)別中的至少一種。
8. —種系統(tǒng),包括內(nèi)容指紋模塊,用于接收來(lái)自用戶的內(nèi)容和偏好,其中所述內(nèi)容指紋模塊 用于不帶有任何可用標(biāo)識(shí)信息地將內(nèi)容編碼,并且其中所述內(nèi)容指紋模塊用于 針對(duì)一個(gè)或多個(gè)技術(shù)屬性對(duì)所述已編碼內(nèi)容執(zhí)行技術(shù)分析并將所述可用標(biāo)識(shí) 信息與所述一個(gè)或多個(gè)技術(shù)屬性配對(duì)以形成內(nèi)容指紋,其中所述內(nèi)容指紋標(biāo)識(shí) 所述內(nèi)容;以及內(nèi)容指紋過(guò)濾器模塊,用于將所述偏好與所述內(nèi)容指紋結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述偏好是排斥和吸引之一。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述內(nèi)容指紋過(guò)濾器被用于 過(guò)濾可用內(nèi)容塊,其中每一塊可用內(nèi)容都具有相關(guān)聯(lián)的內(nèi)容指紋。
11. 如權(quán)利要求10所述的系統(tǒng),其特征在于,所述內(nèi)容指紋模塊用于經(jīng) 由網(wǎng)際協(xié)議(IP)連接、點(diǎn)對(duì)點(diǎn)(P2P)連接、藍(lán)牙連接和無(wú)線連接之一接收 每一塊可用內(nèi)容。
12. 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述內(nèi)容指紋模塊用于將 所述一個(gè)或多個(gè)技術(shù)屬性加密以形成加密分組并將所述可用標(biāo)識(shí)信息與所述 加密分組配對(duì)以形成所述內(nèi)容指紋。
13. 如權(quán)利要求12所述的系統(tǒng),其特征在于,所述可用識(shí)別信息包括元 數(shù)據(jù)標(biāo)簽、閉路標(biāo)題、等級(jí)和統(tǒng)一資源定位符(URL)鏈接中的至少一個(gè)。
14. 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述技術(shù)分析涉及面部識(shí) 別、聲音模式識(shí)別、標(biāo)志識(shí)別、音頻分析、語(yǔ)音分析和視頻屬性識(shí)別中的至少 一種。
15. —種包含指令的機(jī)器可讀存儲(chǔ)介質(zhì),所述指令在由處理系統(tǒng)執(zhí)行時(shí) 使所述處理系統(tǒng)執(zhí)行一種方法,所述方法包括接收來(lái)自用戶的內(nèi)容和偏好; 不帶有任何可用標(biāo)識(shí)信息地將所述內(nèi)容編碼; 針對(duì)一個(gè)或多個(gè)技術(shù)屬性對(duì)所述已編碼內(nèi)容執(zhí)行技術(shù)分析; 將所述可用標(biāo)識(shí)信息與所述一個(gè)或多個(gè)技術(shù)屬性配對(duì)以形成內(nèi)容指紋,其 中所述內(nèi)容指紋標(biāo)識(shí)所述內(nèi)容;以及將所述內(nèi)容指紋與所述偏好結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。
16. 如權(quán)利要求15所述的機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述偏好是 排斥和吸引之一。
17. 如權(quán)利要求15所述的機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,還包括 使用所述內(nèi)容指紋過(guò)濾器過(guò)濾可用內(nèi)容塊,其中每一塊可用內(nèi)容都具有相關(guān)聯(lián)的內(nèi)容指紋。
18. 如權(quán)利要求17所述的機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,還包括 經(jīng)由網(wǎng)際協(xié)議(IP)連接、點(diǎn)對(duì)點(diǎn)(P2P)連接、藍(lán)牙連接和無(wú)線連接之一接收每一塊可用內(nèi)容。
19. 如權(quán)利要求15所述的機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述一個(gè)或 多個(gè)技術(shù)屬性被加密以形成加密分組,并且所述可用標(biāo)識(shí)信息與所述加密分組 配對(duì)以形成所述內(nèi)容指紋。
20. 如權(quán)利要求15所述的機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述技術(shù)分 析涉及面部識(shí)別、聲音模式識(shí)別、標(biāo)志識(shí)別、音頻分析、語(yǔ)音分析和視頻屬性 識(shí)別中的至少一種。
全文摘要
一種用于內(nèi)容指紋過(guò)濾器的系統(tǒng)和方法。各種實(shí)施例包括接收來(lái)自用戶的內(nèi)容和偏好。不帶有任何可用標(biāo)識(shí)信息地將該內(nèi)容編碼。針對(duì)一個(gè)或多個(gè)技術(shù)屬性對(duì)已編碼內(nèi)容執(zhí)行技術(shù)分析。將可用標(biāo)識(shí)信息與這一個(gè)或多個(gè)技術(shù)屬性配對(duì)以形成內(nèi)容指紋,其中該內(nèi)容指紋標(biāo)識(shí)該內(nèi)容。將內(nèi)容指紋與偏好結(jié)合以創(chuàng)建內(nèi)容指紋過(guò)濾器。內(nèi)容指紋過(guò)濾器用于過(guò)濾可用內(nèi)容塊,其中每一塊可用內(nèi)容都具有相關(guān)聯(lián)的內(nèi)容指紋。描述了其它的實(shí)施例并對(duì)其要求保護(hù)。
文檔編號(hào)G06F17/30GK101470757SQ200810190309
公開(kāi)日2009年7月1日 申請(qǐng)日期2008年12月23日 優(yōu)先權(quán)日2007年12月24日
發(fā)明者B·D·約翰遜, D·A·克洛格, D·B·安德森, D·格倫維勒 申請(qǐng)人:英特爾公司