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

在數(shù)據(jù)存儲(chǔ)設(shè)備處組合用戶內(nèi)容與補(bǔ)充內(nèi)容的制作方法

文檔序號(hào):6352039閱讀:163來(lái)源:國(guó)知局

專利名稱::在數(shù)據(jù)存儲(chǔ)設(shè)備處組合用戶內(nèi)容與補(bǔ)充內(nèi)容的制作方法
技術(shù)領(lǐng)域
:本公開(kāi)一般涉及組合用戶內(nèi)容項(xiàng)與諸如廣告的補(bǔ)充內(nèi)容項(xiàng)。
背景技術(shù)
:商品和服務(wù)的提供者持續(xù)尋找新的渠道來(lái)為它們的商品做廣告。計(jì)算機(jī)和個(gè)人電子設(shè)備、比如媒體播放器、游戲設(shè)備、無(wú)線電話等設(shè)備的用戶可能易于接受支付使用那些設(shè)備的成本或者減少對(duì)那些設(shè)備的配件的成本的方式。廣告商可以通過(guò)提供諸如存儲(chǔ)卡或通用串行總線快閃盤(pán)(flashdrive)的數(shù)據(jù)存儲(chǔ)設(shè)備來(lái)分發(fā)他們要推銷(xiāo)的商品和服務(wù)的宣傳材料,宣傳內(nèi)容存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上。就像免費(fèi)或者以降低的費(fèi)用向公眾提供大量媒體節(jié)目或出版物那樣,因?yàn)樗麄円呀?jīng)通過(guò)包括在其中的廣告而收益(subsidize),數(shù)據(jù)存儲(chǔ)設(shè)備可以通過(guò)廣告商而收益,并免費(fèi)或以降低的費(fèi)用來(lái)提供。消費(fèi)者可能喜歡具有降低的費(fèi)用或者免費(fèi)的數(shù)據(jù)存儲(chǔ)設(shè)備。但是,即使在分發(fā)時(shí)宣傳內(nèi)容被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上,廣告商也不能保證用戶將訪問(wèn)宣傳內(nèi)容或者用戶將不從該數(shù)據(jù)存儲(chǔ)設(shè)備擦除該宣傳內(nèi)容來(lái)釋放用于用戶文件的存儲(chǔ)。
發(fā)明內(nèi)容公開(kāi)了用于將存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上的廣告或其他補(bǔ)充內(nèi)容與存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上的用戶內(nèi)容項(xiàng)組合的數(shù)據(jù)存儲(chǔ)設(shè)備和方法。數(shù)據(jù)存儲(chǔ)設(shè)備與用戶數(shù)據(jù)區(qū)域分開(kāi)地存儲(chǔ)諸如廣告的補(bǔ)充內(nèi)容。在用戶內(nèi)容被存儲(chǔ)到數(shù)據(jù)存儲(chǔ)設(shè)備之后,在用戶內(nèi)容的顯示或回放之前,數(shù)據(jù)存儲(chǔ)設(shè)備用該補(bǔ)充內(nèi)容來(lái)擴(kuò)充用戶內(nèi)容。可以根據(jù)規(guī)則(比如用于選擇與用戶內(nèi)容兼容的補(bǔ)充內(nèi)容的規(guī)則)來(lái)選擇和布置補(bǔ)充內(nèi)容。圖I是與主機(jī)設(shè)備通信的數(shù)據(jù)存儲(chǔ)設(shè)備的框圖,其中數(shù)據(jù)存儲(chǔ)設(shè)備包括存儲(chǔ)了補(bǔ)充內(nèi)容項(xiàng)的第二存儲(chǔ)區(qū);圖2是圖I的數(shù)據(jù)存儲(chǔ)設(shè)備的框圖,其中通過(guò)元數(shù)據(jù)將特定補(bǔ)充內(nèi)容項(xiàng)與用戶內(nèi)容項(xiàng)匹配,并且得到的擴(kuò)充內(nèi)容項(xiàng)經(jīng)由主機(jī)設(shè)備而呈現(xiàn);圖3A-3E是例示將補(bǔ)充圖像、文本、音頻和視頻內(nèi)容與用戶內(nèi)容項(xiàng)組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng),其中補(bǔ)充內(nèi)容項(xiàng)相對(duì)于用戶內(nèi)容項(xiàng)處于各種位置;圖4是示出響應(yīng)于經(jīng)由主機(jī)設(shè)備接收的訪問(wèn)用戶內(nèi)容項(xiàng)的請(qǐng)求、通過(guò)組合補(bǔ)充內(nèi)容項(xiàng)與用戶內(nèi)容項(xiàng)產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)的數(shù)據(jù)流圖;圖5是示出通過(guò)組合補(bǔ)充內(nèi)容項(xiàng)與用戶內(nèi)容項(xiàng)產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)并將其存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備中的第三存儲(chǔ)區(qū)中的數(shù)據(jù)流圖;圖6是組合廣告與內(nèi)容文件的方法的實(shí)施例的流程圖;圖7是更新存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備中的補(bǔ)充內(nèi)容項(xiàng)的方法的實(shí)施例的流程圖;以及圖8是用于在數(shù)據(jù)存儲(chǔ)設(shè)備處接收一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)并將用戶內(nèi)容項(xiàng)與補(bǔ)充內(nèi)容項(xiàng)組合以產(chǎn)生一個(gè)或多個(gè)擴(kuò)充內(nèi)容項(xiàng)的方法的實(shí)施例的流程圖。具體實(shí)施例方式參考圖1,繪出用于將用戶內(nèi)容與補(bǔ)充內(nèi)容組合的系統(tǒng)的具體實(shí)施例并將其概括地指定為100。系統(tǒng)100包括可操作地耦接到數(shù)據(jù)存儲(chǔ)設(shè)備120的主機(jī)設(shè)備110。數(shù)據(jù)存儲(chǔ)設(shè)備120被配置為選擇性地將一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)132與諸如廣告的一個(gè)或多個(gè)補(bǔ)充內(nèi)容項(xiàng)組合,并產(chǎn)生包括用戶內(nèi)容項(xiàng)和補(bǔ)充內(nèi)容項(xiàng)兩者的擴(kuò)充內(nèi)容項(xiàng)152。結(jié)果,當(dāng)向數(shù)據(jù)存儲(chǔ)設(shè)備120請(qǐng)求獲取用戶內(nèi)容項(xiàng)132時(shí),數(shù)據(jù)存儲(chǔ)設(shè)備120可以返回包括與一個(gè)或多個(gè)廣告或宣傳項(xiàng)組合的所請(qǐng)求的用戶內(nèi)容的擴(kuò)充內(nèi)容項(xiàng)152。主機(jī)設(shè)備110被例示為包括耦接到用戶接口114、存儲(chǔ)器設(shè)備接口116以及外部設(shè)備或者網(wǎng)絡(luò)接口118的處理器112。例如,主機(jī)設(shè)備110可以包括可攜式計(jì)算機(jī)、無(wú)線電話、無(wú)線網(wǎng)絡(luò)設(shè)備、媒體播放器、游戲設(shè)備、數(shù)字相機(jī)、平板(tablet)設(shè)備、被配置為可操作地耦接到數(shù)據(jù)存儲(chǔ)設(shè)備的任何其他主機(jī)設(shè)備、或其組合。主機(jī)設(shè)備110響應(yīng)于經(jīng)由用戶接口114接收的指令和命令,并且可以使能經(jīng)由存儲(chǔ)器設(shè)備接口116向數(shù)據(jù)存儲(chǔ)設(shè)備120存儲(chǔ)用戶內(nèi)容項(xiàng)。例如,主機(jī)設(shè)備110可以包括數(shù)字相機(jī)、攝像機(jī)、麥克風(fēng)、或者其他內(nèi)容產(chǎn)生設(shè)備(未示出)以捕捉用于存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備120處的用戶內(nèi)容。作為另一例子,主機(jī)設(shè)備110可以被配置為經(jīng)由外部設(shè)備/網(wǎng)絡(luò)接口118接收用戶內(nèi)容,比如電影文件、音頻文件、其他內(nèi)容文件或其任意組合。主機(jī)設(shè)備110還響應(yīng)于經(jīng)由用戶接口114接收的命令以請(qǐng)求從數(shù)據(jù)存儲(chǔ)設(shè)備120的存儲(chǔ)處獲取內(nèi)容。例如,用戶接口114可以接收來(lái)自主機(jī)設(shè)備110的用戶的獲取先前存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備120處的圖像文件的命令。作為響應(yīng),主機(jī)設(shè)備110可以向數(shù)據(jù)存儲(chǔ)設(shè)備120發(fā)送數(shù)據(jù)訪問(wèn)請(qǐng)求以獲取圖像文件。作為另一例子,主機(jī)設(shè)備110可以被配置為訪問(wèn)數(shù)據(jù)存儲(chǔ)設(shè)備120的文件系統(tǒng)以取得可以由主機(jī)設(shè)備110訪問(wèn)的可用文件的列表,并且該可用文件的列表可以顯示或呈現(xiàn)給用戶。用戶接口114可以包括顯示器、音頻揚(yáng)聲器或者使能呈現(xiàn)從數(shù)據(jù)存儲(chǔ)設(shè)備120獲取的媒體內(nèi)容的另一設(shè)備。數(shù)據(jù)存儲(chǔ)設(shè)備120包括主機(jī)接口122和耦接到主機(jī)接口122的控制器124??刂破?24耦接到第一存儲(chǔ)區(qū)126、第二存儲(chǔ)區(qū)128以及第三存儲(chǔ)區(qū)130。第一存儲(chǔ)區(qū)126可由主機(jī)設(shè)備110的用戶訪問(wèn)并且存儲(chǔ)一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)132,比如一個(gè)或多個(gè)媒體文件。第二存儲(chǔ)區(qū)128不可由用戶訪問(wèn),并且存儲(chǔ)一個(gè)或多個(gè)補(bǔ)充內(nèi)容項(xiàng)142,比如廣告、宣傳項(xiàng)或者廣告商或其他組織可能想要向數(shù)據(jù)存儲(chǔ)設(shè)備120的用戶提供的其他內(nèi)容。控制器124的固件可以被修改為維持分離的存儲(chǔ)區(qū)126、128和130并限制用戶對(duì)第二存儲(chǔ)區(qū)128的訪問(wèn)。第一存儲(chǔ)區(qū)126、第二存儲(chǔ)區(qū)128和第三存儲(chǔ)區(qū)130每個(gè)可以在非易失性存儲(chǔ)器設(shè)備或易失性存儲(chǔ)器設(shè)備中實(shí)現(xiàn)。主機(jī)接口122被配置為當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備120可操作地耦接到主機(jī)設(shè)備110時(shí)使數(shù)據(jù)存儲(chǔ)設(shè)備120能夠從主機(jī)設(shè)備110接收一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)。主機(jī)接口122還被配置為使控制器124能夠?qū)⒁粋€(gè)或多個(gè)用戶內(nèi)容項(xiàng)132存儲(chǔ)在第一存儲(chǔ)區(qū)126中。例如,當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備實(shí)現(xiàn)在非易失性存儲(chǔ)器設(shè)備中時(shí),數(shù)據(jù)存儲(chǔ)設(shè)備120可以是存儲(chǔ)卡,比如安全數(shù)字SD·卡、微SD卡、迷你SD卡(特拉華,華盛頓,SD-3CLLC的商標(biāo))、多媒體卡(MMC)卡(維吉尼亞,阿靈頓,JEDEC固態(tài)技術(shù)協(xié)會(huì)的商標(biāo))、緊湊快閃(CF)卡(加利福尼亞,米爾皮塔斯,SanDisk公司的商標(biāo))或者固態(tài)盤(pán)(SSD)。在其他實(shí)現(xiàn)方式中,數(shù)據(jù)存儲(chǔ)設(shè)備120可以是外部可移除的存儲(chǔ)設(shè)備,比如通用串行總線(USB)閃存盤(pán)(UFD)。數(shù)據(jù)存儲(chǔ)設(shè)備120可以嵌入在主機(jī)設(shè)備110內(nèi)或者可以被配置為可拆卸地經(jīng)由主機(jī)接口122耦接到主機(jī)設(shè)備110。作為另一例子,數(shù)據(jù)存儲(chǔ)設(shè)備120可以經(jīng)由主機(jī)接口122、比如經(jīng)由無(wú)線USB或?qū)Φ绕ぞW(wǎng)(ad-hocpiconet)(例如藍(lán)牙,華盛頓,貝爾維尤,藍(lán)牙SIG公司的商標(biāo))無(wú)線奉禹接到王機(jī)設(shè)備110??刂破?24被配置為將一個(gè)或多個(gè)補(bǔ)充內(nèi)容項(xiàng)142之中的特定補(bǔ)充內(nèi)容項(xiàng)與一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)132之中的特定用戶內(nèi)容項(xiàng)相組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)152。如在此使用的,當(dāng)在內(nèi)容項(xiàng)的回放期間提供原始內(nèi)容項(xiàng)和補(bǔ)充內(nèi)容(例如廣告)兩者時(shí),內(nèi)容項(xiàng)被“擴(kuò)充”。在圖I所示的實(shí)施例中,擴(kuò)充內(nèi)容項(xiàng)152可以存儲(chǔ)在第三存儲(chǔ)區(qū)130中,第三存儲(chǔ)區(qū)130像第二存儲(chǔ)區(qū)128—樣是用戶不可訪問(wèn)的??刂破?24可以與從主機(jī)設(shè)備110接收任何命令無(wú)關(guān)地產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)152,而是可以響應(yīng)于對(duì)第一存儲(chǔ)區(qū)126進(jìn)行的寫(xiě)操作、在數(shù)據(jù)存儲(chǔ)設(shè)備120處的讀和寫(xiě)不活動(dòng)的時(shí)段、或者響應(yīng)于發(fā)起“垃圾收集處理”(例如通過(guò)從來(lái)自第一存儲(chǔ)器位置的存儲(chǔ)器塊的一個(gè)或多個(gè)集合復(fù)制有效數(shù)據(jù)而使能擦除該存儲(chǔ)器塊集合的存儲(chǔ)回收過(guò)程)而產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)152。在一個(gè)替換實(shí)施例中,數(shù)據(jù)存儲(chǔ)設(shè)備120可以不包括第三存儲(chǔ)區(qū)130,而是控制器124可以被配置為響應(yīng)于來(lái)自主機(jī)設(shè)備110的訪問(wèn)用戶內(nèi)容項(xiàng)132的請(qǐng)求而產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)152??刂破?24可以被配置為響應(yīng)于來(lái)自主機(jī)設(shè)備110的請(qǐng)求在用戶內(nèi)容項(xiàng)132從第一存儲(chǔ)區(qū)126獲取時(shí)“實(shí)時(shí)地(onthefly)”產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)152。通過(guò)使能數(shù)據(jù)存儲(chǔ)設(shè)備120存儲(chǔ)用戶內(nèi)容項(xiàng)132并修改用戶內(nèi)容項(xiàng)132以包括可以由數(shù)據(jù)存儲(chǔ)設(shè)備120的供應(yīng)者提供的一個(gè)或多個(gè)廣告或者其他補(bǔ)充內(nèi)容項(xiàng)142,用戶可以接收可以用于自由存儲(chǔ)用戶內(nèi)容的可操作的存儲(chǔ)設(shè)備。廣告或者其他補(bǔ)充內(nèi)容項(xiàng)的提供者能夠指定要添加到用戶內(nèi)容項(xiàng)132的廣告或者其他補(bǔ)充內(nèi)容項(xiàng)142。為了例示,制作和分發(fā)數(shù)據(jù)存儲(chǔ)設(shè)備120的成本可以部分地或者完全由廣告商支付的費(fèi)用來(lái)負(fù)擔(dān)或者彌補(bǔ)。由于在從數(shù)據(jù)存儲(chǔ)設(shè)備120獲取用戶內(nèi)容項(xiàng)132時(shí)與用戶內(nèi)容項(xiàng)132—起呈現(xiàn)的隨數(shù)據(jù)存儲(chǔ)設(shè)備120提供的廣告、宣傳內(nèi)容或者其他補(bǔ)充內(nèi)容項(xiàng)142的呈現(xiàn),廣告商可以受益于用戶使用數(shù)據(jù)存儲(chǔ)設(shè)備120。另外,或者替換地,通過(guò)使數(shù)據(jù)存儲(chǔ)設(shè)備120配置為產(chǎn)生包括補(bǔ)充內(nèi)容項(xiàng)142的擴(kuò)充內(nèi)容項(xiàng)152,可以進(jìn)行這樣的功能性而不在主機(jī)設(shè)備110上實(shí)行硬件或軟件改變。參考圖2,繪出圖I的數(shù)據(jù)存儲(chǔ)設(shè)備120的第二實(shí)施例。數(shù)據(jù)存儲(chǔ)設(shè)備120包括耦接到控制器124的主機(jī)接口122。第一存儲(chǔ)區(qū)126和第二存儲(chǔ)區(qū)128在耦接到控制器123的諸如閃存陣列的存儲(chǔ)器陣列160內(nèi)部。第三存儲(chǔ)區(qū)130也在存儲(chǔ)器陣列160內(nèi)部。存儲(chǔ)器陣列160還包括識(shí)別可以從那里訪問(wèn)用戶內(nèi)容項(xiàng)132的數(shù)據(jù)存儲(chǔ)設(shè)備120中的位置的文件表150,比如文件分配表(FAT)或其它文件目錄。第一存儲(chǔ)區(qū)126存儲(chǔ)具有諸如特定用戶內(nèi)容項(xiàng)162的一個(gè)或多個(gè)屬性的相關(guān)聯(lián)的元數(shù)據(jù)164的特定用戶內(nèi)容項(xiàng)(在此也稱為特定圖像,作為代表例子)。第一存儲(chǔ)區(qū)126還包括多個(gè)其他用戶內(nèi)容項(xiàng)(在此也稱為其他媒體文件,作為代表例子)166。其他媒體文件166的一個(gè)或多個(gè)可以與諸如其他媒體文件166的一個(gè)或多個(gè)屬性的相應(yīng)元數(shù)據(jù)167相關(guān)聯(lián)。第一存儲(chǔ)區(qū)126可以實(shí)現(xiàn)為例如可由數(shù)據(jù)存儲(chǔ)設(shè)備120的任意用戶訪問(wèn)的存儲(chǔ)器陣列160的公共分區(qū)。第二存儲(chǔ)區(qū)128包括特定補(bǔ)充內(nèi)容項(xiàng)(在此也稱為特定廣告,作為代表例子)170,該特定補(bǔ)充內(nèi)容項(xiàng)170具有包括與特定補(bǔ)充內(nèi)容項(xiàng)170相關(guān)聯(lián)的一個(gè)或多個(gè)屬性的相關(guān)元數(shù)據(jù)172,,第二存儲(chǔ)區(qū)128還包括具有諸如其他補(bǔ)充內(nèi)容項(xiàng)174的一個(gè)或多個(gè)屬性的相關(guān)元數(shù)據(jù)175的多個(gè)其他補(bǔ)充內(nèi)容項(xiàng)(在此也稱為一個(gè)或多個(gè)其他廣告,作為代表例子)174。第二存儲(chǔ)區(qū)128還存儲(chǔ)選擇和/或布置規(guī)則178。選擇和/或布置規(guī)則178可以由控制器124訪問(wèn)來(lái)控制從多個(gè)其他補(bǔ)充項(xiàng)174中選擇特定廣告170以及用于在特定用戶內(nèi)容項(xiàng)162內(nèi)布置特定廣告170。第二存儲(chǔ)區(qū)128可以具有限制的訪問(wèn)。例如,第二存儲(chǔ)區(qū)128可以由補(bǔ)充內(nèi)容的提供者、比如廣告商或其他宣傳者訪問(wèn),而不可由數(shù)據(jù)存儲(chǔ)設(shè)備120的終端用戶訪問(wèn)。存儲(chǔ)設(shè)備120可以被配置為經(jīng)由主機(jī)接口122從外部設(shè)備接收廣告命令。廣告命令可以指示用于存儲(chǔ)在第二存儲(chǔ)區(qū)128內(nèi)的補(bǔ)充內(nèi)容的提供者的驗(yàn)證??刂破?24還可以被配置為經(jīng)由廣告命令接收選擇和/或布置規(guī)則178。廣告命令可以承載該命令由被授權(quán)更新第二存儲(chǔ)區(qū)128內(nèi)的規(guī)則178的選擇和/或布置規(guī)則的提供者呈現(xiàn)的標(biāo)記(indicia)。第三存儲(chǔ)區(qū)130被例示在存儲(chǔ)器陣列160內(nèi)部。第三存儲(chǔ)區(qū)130包括特定擴(kuò)充內(nèi)容項(xiàng)(在此也稱為存儲(chǔ)的特定圖像,作為代表例子)180和相關(guān)聯(lián)的元數(shù)據(jù)182,比如已經(jīng)與特定廣告170組合的存儲(chǔ)的特定圖像162,作為存儲(chǔ)的特定圖像180。一個(gè)或多個(gè)其他擴(kuò)充內(nèi)容項(xiàng)184也被例示為存儲(chǔ)在第三存儲(chǔ)區(qū)130內(nèi)。第三存儲(chǔ)區(qū)130可以被限制為阻止用戶將內(nèi)容存儲(chǔ)在第三存儲(chǔ)區(qū)130中。這樣,控制器124可以被配置為從第一存儲(chǔ)區(qū)126讀取用戶數(shù)據(jù),將獲取的用戶數(shù)據(jù)與來(lái)自第二存儲(chǔ)區(qū)128的補(bǔ)充數(shù)據(jù)組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng),并將擴(kuò)充內(nèi)容項(xiàng)180和184寫(xiě)到第三存儲(chǔ)區(qū)130以基于訪問(wèn)用戶數(shù)據(jù)項(xiàng)的請(qǐng)求而可獲取。盡管數(shù)據(jù)存儲(chǔ)設(shè)備120被例示為包括第三存儲(chǔ)區(qū)130,但是在其他實(shí)施例中,存儲(chǔ)器陣列160可以不包括第三存儲(chǔ)區(qū)130,而是數(shù)據(jù)存儲(chǔ)設(shè)備120可以響應(yīng)于主機(jī)設(shè)備的訪問(wèn)請(qǐng)求在用戶內(nèi)容被獲取時(shí)“實(shí)時(shí)地”產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)??刂破?24可以被配置為向擴(kuò)充內(nèi)容項(xiàng)的元數(shù)據(jù)(例如元數(shù)據(jù)182)添加指示符來(lái)指示已經(jīng)用非用戶內(nèi)容擴(kuò)充了內(nèi)容項(xiàng),比如“包含ADS”指示符。或者,控制器124可以在用戶數(shù)據(jù)區(qū)內(nèi)的預(yù)定位置處添加擴(kuò)充內(nèi)容項(xiàng)的指示符或標(biāo)記。盡管該標(biāo)記可能更改用戶數(shù)據(jù),比如通過(guò)覆寫(xiě)(overwriting)用戶數(shù)據(jù)內(nèi)的特定值或者樣式,但是該標(biāo)記可以足夠小到(在音頻內(nèi)容的回放期間)不可被人類聽(tīng)覺(jué)系統(tǒng)檢測(cè)到或者(在圖像或視頻內(nèi)容的回放期間)不可被人類視覺(jué)系統(tǒng)檢測(cè)到??刂破?24可以被配置為針對(duì)“包含ADS”指示符來(lái)檢查接收的媒體文件的元數(shù)據(jù)和/或具體位置以確保不向已被擴(kuò)充的文件添加另外的廣告。例如,當(dāng)從數(shù)據(jù)存儲(chǔ)設(shè)備120讀取擴(kuò)充媒體文件并再次寫(xiě)到數(shù)據(jù)存儲(chǔ)設(shè)備120時(shí),控制器124可以檢測(cè)到“包含ADS”指示符并不向該文件添加另外的補(bǔ)充內(nèi)容項(xiàng)??刂破?24可以被配置為訪問(wèn)選擇和/或布置規(guī)則178的一個(gè)或多個(gè)以確定對(duì)特定用戶內(nèi)容項(xiàng)162內(nèi)的補(bǔ)充內(nèi)容項(xiàng)170和174的選擇和/或布置。例如,選擇和/或布置規(guī)則178可以包括一個(gè)或多個(gè)規(guī)則,其指引特定補(bǔ)充內(nèi)容項(xiàng)170的選擇和擴(kuò)充內(nèi)容項(xiàng)180中相對(duì)于特定用戶內(nèi)容項(xiàng)162的特定廣告170的布置的至少一個(gè)。例如,選擇和/或布置規(guī)則178可以確定擴(kuò)充內(nèi)容項(xiàng)(在此也稱為附有或插入了廣告的特定圖像,作為例子)190中特定廣告170相對(duì)于特定圖像162的布置。對(duì)于特定用戶內(nèi)容項(xiàng)162和其他用戶內(nèi)容項(xiàng)166,元數(shù)據(jù)164和167分別可以指示特定用戶內(nèi)容項(xiàng)162或者其他用戶內(nèi)容項(xiàng)166的一個(gè)或多個(gè)屬性。例如,元數(shù)據(jù)164可以指示特定用戶內(nèi)容項(xiàng)162具有特定媒體類型,比如靜態(tài)類型(例如圖像類型或文檔/文本類型)。控制器124可以被配置為訪問(wèn)選擇和/或布置規(guī)則178以確定要添加到特定圖像162的適當(dāng)?shù)膹V告將是具有類似媒體類型的廣告??刂破?24可以被配置為在第二存儲(chǔ)區(qū)128中存儲(chǔ)的廣告內(nèi)容中定位特定廣告170以選擇用于擴(kuò)充該特定圖像162。特定補(bǔ)充內(nèi)容項(xiàng)170可以與特定用戶內(nèi)容項(xiàng)162是相同媒體類型或者兼容的媒體類型。例如,媒體類型可以包括諸如圖像類型或者文檔/文本類型的靜態(tài)類型以及諸如音頻類型或視頻類型的動(dòng)態(tài)類型中的一個(gè)或多個(gè)。為了例示,圖像類型可以包括聯(lián)合圖像專家組(JPEG)圖像文件格式數(shù)據(jù),而音頻類型可以包括運(yùn)動(dòng)畫(huà)面專家組(MPEG)音頻層3(MP3)格式數(shù)據(jù),并且視頻類型可以包括運(yùn)動(dòng)畫(huà)面專家組(MPEG)4(MP4)格式數(shù)據(jù)。當(dāng)特定用戶內(nèi)容項(xiàng)162是圖像類型或者文檔或文本類型時(shí),特定補(bǔ)充內(nèi)容項(xiàng)170也可以是圖像類型或者文本類型,并且擴(kuò)充內(nèi)容項(xiàng)190可以包括疊加在特定用戶內(nèi)容項(xiàng)162的指定部分上的特定補(bǔ)充內(nèi)容項(xiàng)170。例如,特定補(bǔ)充內(nèi)容172可以位于指定的拐角或者沿著用戶圖像的指定邊緣,如圖3A、3B和3C所示。選擇和布置規(guī)則178可以將特定補(bǔ)充內(nèi)容項(xiàng)170的選擇限制為例如具有不大于特定用戶內(nèi)容項(xiàng)162的大小的百分之十的大小的補(bǔ)充內(nèi)容項(xiàng)。或者,選擇和布置規(guī)則178可以引導(dǎo)控制器124縮放(scale)特定補(bǔ)充內(nèi)容項(xiàng)170的大小以便當(dāng)特定補(bǔ)充內(nèi)容項(xiàng)170與特定用戶內(nèi)容項(xiàng)162組合時(shí)特定補(bǔ)充內(nèi)容項(xiàng)170跨度不大于特定用戶內(nèi)容項(xiàng)162的百分之十。作為另一例子,當(dāng)特定用戶內(nèi)容項(xiàng)162是動(dòng)態(tài)類型(例如音頻類型或視頻類型)時(shí),特定補(bǔ)充內(nèi)容項(xiàng)170可以是相同的動(dòng)態(tài)類型,并且擴(kuò)充內(nèi)容項(xiàng)190包括附于特定用戶內(nèi)容項(xiàng)162的開(kāi)頭或者在特定用戶內(nèi)容項(xiàng)162的開(kāi)頭和結(jié)尾之間在用戶內(nèi)容音頻或視頻內(nèi)插入的特定補(bǔ)充內(nèi)容項(xiàng)170,如圖3D和3E所示。作為另一例子,特定補(bǔ)充內(nèi)容項(xiàng)170可以具有不大于特定用戶內(nèi)容項(xiàng)162的運(yùn)行時(shí)間的指定部分的運(yùn)行時(shí)間。例如,當(dāng)特定用戶內(nèi)容項(xiàng)162是音頻文件時(shí),元數(shù)據(jù)164可以指示該音頻文件的運(yùn)行時(shí)間是三分鐘。諸如要被包括在擴(kuò)充內(nèi)容項(xiàng)190中的特定補(bǔ)充內(nèi)容項(xiàng)170可以被限制為不超過(guò)指定的商業(yè)持續(xù)時(shí)間或者特定用戶內(nèi)容項(xiàng)162的運(yùn)行時(shí)間的指定部分的持續(xù)時(shí)間。為了例示,特定補(bǔ)充內(nèi)容項(xiàng)170可以被限制為不大于十秒鐘或者不大于三分鐘運(yùn)行時(shí)間的百分之二的持續(xù)時(shí)間,作為例示的非限制性例子。控制器124可以響應(yīng)于選擇和/或布置規(guī)則178來(lái)基于將關(guān)聯(lián)于特定補(bǔ)充內(nèi)容項(xiàng)170的元數(shù)據(jù)172的一個(gè)或多個(gè)屬性與關(guān)聯(lián)于特定用戶內(nèi)容項(xiàng)162的元數(shù)據(jù)164的一個(gè)或多個(gè)屬性相匹配而從多個(gè)補(bǔ)充內(nèi)容項(xiàng)174中選取特定補(bǔ)充內(nèi)容項(xiàng)170。例如,特定用戶內(nèi)容項(xiàng)162的元數(shù)據(jù)164以及特定廣告170的元數(shù)據(jù)172可以包括諸如主題、作者、表演者、流派或關(guān)鍵字的屬性。當(dāng)特定用戶內(nèi)容項(xiàng)162是音頻文件并且該特定用戶內(nèi)容項(xiàng)162的元數(shù)據(jù)164的屬性標(biāo)識(shí)表演者時(shí),選擇的特定補(bǔ)充內(nèi)容項(xiàng)170可以基于列出相同表演者的兀數(shù)據(jù)172的屬性來(lái)選擇。類似地,特定補(bǔ)充內(nèi)容項(xiàng)170的選擇可以基于匹配標(biāo)識(shí)音頻文件的流派的特定用戶內(nèi)容項(xiàng)162的元數(shù)據(jù)164的屬性或者一些其他屬性。選擇和/或布置規(guī)則178可以指定關(guān)于多個(gè)補(bǔ)充內(nèi)容項(xiàng)174的每個(gè)用于擴(kuò)充存儲(chǔ)設(shè)備120內(nèi)的用戶內(nèi)容的次數(shù)或者多個(gè)補(bǔ)充內(nèi)容項(xiàng)174的每個(gè)相比于補(bǔ)充內(nèi)容項(xiàng)174中的其他的而言用于擴(kuò)充用戶內(nèi)容的頻率的標(biāo)準(zhǔn)。為了例示,數(shù)據(jù)存儲(chǔ)設(shè)備120的提供者可以使廣告商能夠提供廣告并指定廣告在擴(kuò)充內(nèi)容項(xiàng)中的使用次數(shù)。在每個(gè)廣告在獲取的用戶數(shù)據(jù)中插入指定次數(shù)之后,可以不再選擇該特定廣告用于插入用戶內(nèi)容中來(lái)產(chǎn)生擴(kuò)充內(nèi)容。作為另一例子,可以指定一個(gè)或多個(gè)特定廣告的插入頻率。作為另一例子,可以維持指示多個(gè)補(bǔ)充內(nèi)容項(xiàng)174中的一個(gè)或多個(gè)的最近最常使用以及最近最少使用狀態(tài)的使用順序或跟蹤數(shù)據(jù),以便隨后對(duì)用戶內(nèi)容的獲取可以包括各種補(bǔ)充內(nèi)容項(xiàng)174。以此方式,與固定或重復(fù)的相比,擴(kuò)充內(nèi)容項(xiàng)190看起來(lái)是“新鮮的”或者“生動(dòng)的”?;蛘?,或另外,可以通過(guò)基于廣告商提供的費(fèi)用或其他考慮來(lái)制定特定廣告的使用次數(shù)或使用頻率??刂破?24可以被配置為將第二存儲(chǔ)區(qū)128維持為隱藏區(qū)。例如,第二存儲(chǔ)區(qū)128可以被維持為僅可由具有訪問(wèn)第二存儲(chǔ)區(qū)128的授權(quán)的驗(yàn)證的用戶訪問(wèn)。例如,第二存儲(chǔ)區(qū)128可以被維持為存儲(chǔ)器陣列160內(nèi)的受信快閃(TrustedFlash)隱藏部分??梢越?jīng)由主機(jī)接口122更新第二存儲(chǔ)區(qū)128的內(nèi)容的至少一部分。例如,可以經(jīng)由主機(jī)接口122接收的主機(jī)命令來(lái)更新第二存儲(chǔ)區(qū)128的內(nèi)容。更新第二存儲(chǔ)區(qū)128的內(nèi)容的主機(jī)命令可以包括用于區(qū)分命令的發(fā)起者與設(shè)備的終端用戶的驗(yàn)證信息。例如,更新第二存儲(chǔ)區(qū)128中的數(shù)據(jù)的訪問(wèn)可以被限制為可以從遠(yuǎn)程網(wǎng)絡(luò)設(shè)備(圖2中未示出)經(jīng)由主機(jī)設(shè)備110向數(shù)據(jù)存儲(chǔ)設(shè)備120發(fā)送更新后的數(shù)據(jù)的廣告提供者和服務(wù)提供者。相反,對(duì)第一存儲(chǔ)區(qū)126的訪問(wèn)可以向數(shù)據(jù)存儲(chǔ)設(shè)備120的任意用戶開(kāi)放??刂破?24可以被配置為訪問(wèn)和維持文件表150以實(shí)現(xiàn)定位特定用戶內(nèi)容項(xiàng)162、定位特定補(bǔ)充內(nèi)容項(xiàng)170可以被添加到或者附于的插入點(diǎn)以及在擴(kuò)充內(nèi)容項(xiàng)180存儲(chǔ)到第三存儲(chǔ)區(qū)130之后定位擴(kuò)充內(nèi)容項(xiàng)180。例如,文件表150可以是可由控制器124訪問(wèn)或維持的文件分配表(FAT)??刂破?24可以被配置為訪問(wèn)文件表150,該文件表150可以包括FAT表以及FAT文件系統(tǒng)或者FAT32文件系統(tǒng)實(shí)現(xiàn)方式中的一個(gè)或多個(gè)目錄條目。例如,在選擇特定廣告170用于插入或附于特定用戶內(nèi)容項(xiàng)162之后,控制器124可以定位由FAT表指示的可以遍布存儲(chǔ)器陣列160存儲(chǔ)的特定用戶內(nèi)容項(xiàng)162的部分??刂破?24可以基于與所選用戶內(nèi)容項(xiàng)162對(duì)應(yīng)的數(shù)據(jù)的一個(gè)或多個(gè)連續(xù)區(qū)域內(nèi)的位置來(lái)定位特定用戶內(nèi)容項(xiàng)162內(nèi)的特定插入點(diǎn)。例如,數(shù)據(jù)的區(qū)域可能對(duì)應(yīng)于簇、邏輯塊地址(LBA)、塊、頁(yè)、扇區(qū)或其它單位??刂破?24可以附上、覆寫(xiě)或另外重定向文件系統(tǒng)內(nèi)的指針以插入特定補(bǔ)充內(nèi)容項(xiàng)170的特定補(bǔ)充內(nèi)容來(lái)產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)190。在產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)190之后,控制器124可以被配置為更新文件表150。例如,控制器124可以通過(guò)將與特定用戶內(nèi)容項(xiàng)162對(duì)應(yīng)的目錄條目修改為指向與第三存儲(chǔ)區(qū)130內(nèi)存儲(chǔ)的特定擴(kuò)充內(nèi)容項(xiàng)180相關(guān)聯(lián)的文件位置來(lái)更新文件表150。當(dāng)主機(jī)設(shè)備110請(qǐng)求訪問(wèn)特定用戶內(nèi)容項(xiàng)162時(shí),可以使用文件表150。作為另一例子,控制器124可以更新文件表150以指示FAT系統(tǒng)的簇分配表內(nèi)的簇鏈內(nèi)的一個(gè)或多個(gè)簇。第一存儲(chǔ)區(qū)126和第二存儲(chǔ)區(qū)128每個(gè)可以處于數(shù)據(jù)存儲(chǔ)設(shè)備120內(nèi)的單個(gè)存儲(chǔ)器陣列內(nèi)的分開(kāi)的分區(qū)(partition)中?;蛘撸谝淮鎯?chǔ)區(qū)126和第二存儲(chǔ)區(qū)128可以位于數(shù)據(jù)存儲(chǔ)設(shè)備120內(nèi)的分開(kāi)的存儲(chǔ)器陣列中。如果使用第三存儲(chǔ)區(qū)130,則第三存儲(chǔ)區(qū)130可以處于數(shù)據(jù)存儲(chǔ)設(shè)備120中的分開(kāi)的存儲(chǔ)器陣列中。或者,第三數(shù)據(jù)存儲(chǔ)區(qū)130可以處于包括第一數(shù)據(jù)存儲(chǔ)區(qū)126、第二數(shù)據(jù)存儲(chǔ)區(qū)128或者第一數(shù)據(jù)存儲(chǔ)區(qū)126以及第二數(shù)據(jù)存儲(chǔ)區(qū)128兩者的相同存儲(chǔ)器陣列中的分開(kāi)的分區(qū)中。參考圖3A到3E,繪出對(duì)于各種媒體類型使用特定用戶內(nèi)容項(xiàng)和特定補(bǔ)充內(nèi)容項(xiàng)創(chuàng)建擴(kuò)充內(nèi)容項(xiàng)的實(shí)施例。圖3A繪出具有標(biāo)識(shí)作為圖像類型的特定用戶內(nèi)容項(xiàng)302的媒體類型的相關(guān)聯(lián)元數(shù)據(jù)304的特定用戶內(nèi)容項(xiàng)(在此也稱為特定圖像,作為例子)。特定補(bǔ)充內(nèi)容項(xiàng)306是具有指示特定廣告306適合于包括在或者擴(kuò)充到圖像類型或者可能諸如文本類型的另一靜態(tài)類型的文件類型內(nèi)的元數(shù)據(jù)308的特定廣告。元數(shù)據(jù)308還包括與特定廣告306的使用頻率或使用次數(shù)對(duì)應(yīng)的數(shù)據(jù)。圖3A還示出將特定廣告306疊加在特定圖像302內(nèi)以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)310的簡(jiǎn)化的例示。為了例示,可以由圖I的控制器124識(shí)別JPEG文件的一個(gè)或多個(gè)塊,并且與對(duì)應(yīng)于特定圖像302的右下角的識(shí)別的塊對(duì)應(yīng)的數(shù)據(jù)可以被刪除并且被與特定廣告306對(duì)應(yīng)的數(shù)據(jù)替換。在一個(gè)具體例示性實(shí)施例中,控制器124僅修改要被替換為組合了特定廣告306與特定圖像302的部分的特定圖像302的JPEG文件的塊。例如,如果特定圖像302包括位圖(BMP)文件,則控制器124可以僅修改要被替換為組合了特定廣告306與特定圖像302的部分的特定圖像302的行。作為另一例子,不是刪除原始內(nèi)容并用特定廣告內(nèi)容來(lái)替換它,比如可以在混合(meshing)或合并操作中疊置(overlay)特定廣告306。在任一,清況下,當(dāng)擴(kuò)充內(nèi)容項(xiàng)310作為具有附上或插入的廣告190(圖2)的特定圖像呈現(xiàn)給主機(jī)設(shè)備或者存儲(chǔ)在第三存儲(chǔ)區(qū)130(圖2)中時(shí),擴(kuò)充內(nèi)容項(xiàng)310被呈現(xiàn)或存儲(chǔ)為與特定用戶內(nèi)容302相同的媒體類型(即在圖3A的例子中,作為JPEG圖像文件)。還例示了替換的擴(kuò)充內(nèi)容項(xiàng)312,示出在特定圖像302的上部分作為橫幅(banner)廣告附上的特定廣告306。為了例示,特定廣告306可以被附到特定圖像306,將替換的擴(kuò)充內(nèi)容項(xiàng)312的總大小增加到大于特定圖像302,同時(shí)保留特定圖像302的高寬t匕。在另一例子中,特定圖像302的高寬比可以被調(diào)整以便替換的擴(kuò)充內(nèi)容項(xiàng)312維持圖像的原始尺寸。為了例示,控制器124可以縮小或者削減特定圖像302以遵循尺寸限制。補(bǔ)充內(nèi)容項(xiàng)和特定用戶內(nèi)容項(xiàng)可以具有不同的特定類型但是可以兼容的。例如,如果特定用戶內(nèi)容項(xiàng)和補(bǔ)充內(nèi)容項(xiàng)兩者都是靜態(tài)媒體類型,比如圖像或文本文件,則該特定內(nèi)容項(xiàng)可以與該補(bǔ)充內(nèi)容項(xiàng)組合,即使具體媒體類型(例如圖像相對(duì)文本)不同。圖3B例示具有將特定圖像302的媒體類型標(biāo)識(shí)為圖像類型的相關(guān)聯(lián)元數(shù)據(jù)304的特定圖像302。特定廣告306具有指示特定廣告326是文本類型的元數(shù)據(jù)328。特定廣告326的文本類型可能適合于包括在或者擴(kuò)充到文本類型或者諸如圖像類型的另一靜態(tài)類型的用戶內(nèi)容中。元數(shù)據(jù)328還包括與特定廣告326的使用頻率或者使用次數(shù)對(duì)應(yīng)的數(shù)據(jù)。圖3B還示出將特定廣告326疊置在特定圖像302內(nèi)以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)330的簡(jiǎn)化例示。為了例示,可以由圖I的控制器124識(shí)別JPEG文件的一個(gè)或多個(gè)塊,并且與對(duì)應(yīng)于特定圖像302的朝向特定圖像302的右上角的一部分的識(shí)別的塊對(duì)應(yīng)的數(shù)據(jù)可以被刪除并且被與特定廣告326對(duì)應(yīng)的數(shù)據(jù)替換。作為另一例子,在一個(gè)替換的擴(kuò)充內(nèi)容項(xiàng)332中,比如在混合或合并操作中,特定廣告326可以疊置在原始圖像302的一部分上。圖3C繪出作為具有將特定用戶內(nèi)容的媒體類型標(biāo)識(shí)為文本類型的相關(guān)聯(lián)元數(shù)據(jù)344的特定文本文件342的特定用戶內(nèi)容項(xiàng)。特定補(bǔ)充內(nèi)容項(xiàng)346是具有指示該特定廣告346是適合于包括在或者擴(kuò)充到文本類型的用戶內(nèi)容中的文本類型的元數(shù)據(jù)348的特定廣告。元數(shù)據(jù)348還包括與該特定廣告347的使用頻率或使用次數(shù)對(duì)應(yīng)的數(shù)據(jù)。圖3C還示出將特定廣告346疊置在特定文本文件342內(nèi)以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)350的簡(jiǎn)化例示。為了例示,可以由圖I的控制器124識(shí)別文本文件342的一部分,比如文本文件中的一行或指定的行或其它位置,并且與特定廣告346對(duì)應(yīng)的數(shù)據(jù)可以插入在特定文本文件342內(nèi)。作為另一例子,在替換的擴(kuò)充內(nèi)容項(xiàng)352中,圖像類型的特定廣告可以插入在特定文本文件342中的指定位置處。補(bǔ)充內(nèi)容項(xiàng)346可以被包括在特定文本文件342的頁(yè)眉、頁(yè)腳或者空白中,或者作為水印疊加在特定文本文件342內(nèi)。圖3D例示具有元數(shù)據(jù)364的特定音頻文件362的例子。元數(shù)據(jù)364可以包括描述特定音頻文件362的信息,比如主題、作者、表演者、流派、關(guān)鍵字、運(yùn)行時(shí)間或媒體類型。媒體類型可以是例示為音頻類型的動(dòng)態(tài)媒體類型。特定音頻文件362可以與具有可以包括主題、作者、表演者、流派、關(guān)鍵字、運(yùn)行時(shí)間和媒體類型(例如動(dòng)態(tài)類型,比如音頻類型)的相關(guān)元數(shù)據(jù)368的特定廣告366組合。擴(kuò)充內(nèi)容項(xiàng)370的例子包括在特定音頻文件362的開(kāi)頭部分372之前插入的特定廣告366。例如,控制器124可以對(duì)特定音頻文件362的至少一部分解碼、遍歷(traverse)特定音頻文件362,并更新用于回放特定音頻文件362的索引以附上或插入特定廣告366??刂破?24解析標(biāo)識(shí)特定音頻文件362中的幀的開(kāi)頭的同步字,并解析位速率以按使得包括特定廣告366的擴(kuò)充內(nèi)容項(xiàng)370可被回放設(shè)備識(shí)別的方式將特定廣告366與該音頻文件362組合。當(dāng)擴(kuò)充內(nèi)容項(xiàng)370被呈現(xiàn)給主機(jī)設(shè)備或者存儲(chǔ)在第三存儲(chǔ)區(qū)130(圖2)中時(shí),擴(kuò)充內(nèi)容項(xiàng)370作為與特定音頻文件362相同的媒體類型(例如作為MP3文件)被呈現(xiàn)或存儲(chǔ)。為了例示,特定音頻文件362的音頻內(nèi)容的開(kāi)頭372和結(jié)尾374可以由數(shù)據(jù)存儲(chǔ)設(shè)備的控制器識(shí)別,并且特定廣告366可以附于開(kāi)頭372之前。在其中擴(kuò)充內(nèi)容項(xiàng)370被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備內(nèi)的實(shí)施例中,擴(kuò)充內(nèi)容項(xiàng)370可以存儲(chǔ)為單個(gè)音頻文件。在其中擴(kuò)充內(nèi)容項(xiàng)370在實(shí)行對(duì)于特定音頻文件362的請(qǐng)求時(shí)“實(shí)時(shí)地”產(chǎn)生的另一實(shí)施例中,可以將特定廣告366提供在特定音頻文件362之后,其中運(yùn)行時(shí)間跟蹤和其它音頻內(nèi)容度量被更新,以便呈現(xiàn)給主機(jī)設(shè)備的音頻看起來(lái)是單個(gè)音頻文件,而不將特定音頻文件362和特定廣告366存儲(chǔ)為單個(gè)音頻文件。還例示了替換的擴(kuò)充內(nèi)容項(xiàng)378,其中特定音頻文件362將特定廣告366插入在開(kāi)頭372和結(jié)尾374之間的中間點(diǎn)373處。盡管例示為被插入在中間點(diǎn)373處,但是將理解,特定廣告366的插入可以出現(xiàn)在特定音頻文件362內(nèi)的任意位置。布置規(guī)則178(圖2)可以識(shí)別特定音頻文件362中插入了特定廣告366的點(diǎn)。布置規(guī)則178可以指定相對(duì)于特定音頻文件362的固定位置用于插入特定廣告366,比如在特定音頻文件362的開(kāi)頭372或者在從特定音頻文件362的開(kāi)頭372起的指定分鐘數(shù)或秒數(shù)的點(diǎn)?;蛘?,布置規(guī)則178可以依賴于特定音頻文件362的運(yùn)行時(shí)間而指定特定廣告366被插入的特定音頻文件362中的相對(duì)位置。例如,布置規(guī)則178可以指定特定廣告366可以插入在經(jīng)過(guò)特定音頻文件362的一半處、經(jīng)過(guò)特定音頻文件362的百分之三十處、或者相對(duì)于特定音頻文件362的長(zhǎng)度的另一點(diǎn)。布置規(guī)則178還可以基于特定廣告366的長(zhǎng)度以及特定音頻文件362的長(zhǎng)度來(lái)指定特定廣告366的布置,以便例如特定廣告366的結(jié)尾不延續(xù)超過(guò)擴(kuò)充內(nèi)容項(xiàng)378的半程點(diǎn)。圖3E繪出包括將特定視頻文件382的媒體類型指示為動(dòng)態(tài)媒體類型(即視頻類型)的元數(shù)據(jù)384的用戶內(nèi)容的特定視頻文件382。特定廣告386包括指示動(dòng)態(tài)媒體類型的元數(shù)據(jù)388。擴(kuò)充內(nèi)容項(xiàng)390被例示為具有在特定視頻文件382之前的特定廣告386。例示了替換的擴(kuò)充內(nèi)容項(xiàng)396,例如,可以定位特定視頻文件382的視頻內(nèi)容的開(kāi)頭392,并且特定廣告386可以附于該開(kāi)頭392之前。例示了替換的擴(kuò)充內(nèi)容項(xiàng)396,其中特定廣告386被插入在在特定視頻文件382內(nèi)的在該特定視頻文件382的視頻內(nèi)容的開(kāi)頭392和結(jié)尾394之間的中間點(diǎn)393處。為了將特定廣告386插入到特定視頻文件382中,諸如控制器124的控制器可以對(duì)特定視頻文件382的至少一部分解碼,遍歷該特定視頻文件,并更新用于回放特定視頻文件382的索引以附上或插入特定廣告386。控制器124可以解析標(biāo)識(shí)特定視頻文件382中的幀的開(kāi)始的同步字以及位速率以按使得包括特定廣告386的擴(kuò)充內(nèi)容項(xiàng)390可被回放設(shè)備識(shí)別的方式來(lái)組合特定廣告386。當(dāng)擴(kuò)充內(nèi)容項(xiàng)390被呈現(xiàn)給主機(jī)設(shè)備或者存儲(chǔ)在第三存儲(chǔ)區(qū)130(圖2)中時(shí),擴(kuò)充內(nèi)容項(xiàng)390被呈現(xiàn)或存儲(chǔ)為與特定視頻文件382相同的媒體類型(例如作為MP4文件)。如參考擴(kuò)充內(nèi)容項(xiàng)390所述,布置規(guī)則178(圖2)可以指定特定廣告386被插入的特定視頻文件382中的點(diǎn)。布置規(guī)則178可以指定相對(duì)于特定視頻文件382的固定位置用于插入特定廣告386,比如在特定視頻文件382的開(kāi)頭392處或者在從特定視頻文件382的開(kāi)頭392起的指定分鐘數(shù)或秒數(shù)的點(diǎn)處?;蛘?,布置規(guī)則178可以依賴于特定視頻文件382的運(yùn)行時(shí)間來(lái)指定特定廣告386被插入的特定視頻文件382中的相對(duì)位置。例如,布置規(guī)則可以指定特定廣告386被插入在經(jīng)過(guò)特定視頻文件382的一半處、經(jīng)過(guò)特定視頻文件382的百分之十處或者在相對(duì)于特定視頻文件382的長(zhǎng)度的另一點(diǎn)處。布置規(guī)則178還可以基于特定廣告386的長(zhǎng)度和特定視頻文件382的長(zhǎng)度指定特定廣告386的布置,以便例如特定廣告386的結(jié)尾不延續(xù)超過(guò)擴(kuò)充內(nèi)容項(xiàng)390的運(yùn)行時(shí)間的半程點(diǎn)。為了說(shuō)明的清楚而非限制,圖3D和3E示意性例示插入點(diǎn)以例示可以如何利用補(bǔ)充內(nèi)容來(lái)擴(kuò)充用戶數(shù)據(jù)。特定文件類型內(nèi)的特定廣告的插入可以包括解碼特定文件類型、進(jìn)行一個(gè)或多個(gè)變換以獲取原始數(shù)據(jù)或解碼的數(shù)據(jù)、用廣告數(shù)據(jù)替換解碼的數(shù)據(jù)、對(duì)包括廣告數(shù)據(jù)的修改的用戶數(shù)據(jù)重新編碼以及重新存儲(chǔ)為擴(kuò)充內(nèi)容數(shù)據(jù)。這樣的操作可以根據(jù)一個(gè)或多個(gè)規(guī)則在數(shù)據(jù)存儲(chǔ)設(shè)備中的控制器處進(jìn)行,比如由數(shù)據(jù)存儲(chǔ)設(shè)備120處的控制器124根據(jù)選擇和/或布置規(guī)則178而進(jìn)行。圖4例示數(shù)據(jù)存儲(chǔ)設(shè)備120內(nèi)的操作的數(shù)據(jù)流圖的具體實(shí)施例,其中響應(yīng)于從主機(jī)發(fā)送到數(shù)據(jù)存儲(chǔ)設(shè)備120的訪問(wèn)用戶內(nèi)容項(xiàng)的請(qǐng)求401,“實(shí)時(shí)地”產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)。在402,在主機(jī)接口122處接收該請(qǐng)求401,并可以將其提供給控制器124。在404,控制器124可以發(fā)起對(duì)特定用戶內(nèi)容項(xiàng)的訪問(wèn)??梢栽诘谝淮鎯?chǔ)區(qū)126處發(fā)起訪問(wèn),并且在406,可以從第一存儲(chǔ)區(qū)126獲取該特定用戶內(nèi)容項(xiàng)。在406獲取特定用戶內(nèi)容項(xiàng)之后,在408,控制器124可以訪問(wèn)第二存儲(chǔ)區(qū)128以選擇補(bǔ)充內(nèi)容項(xiàng)。在410,可以由控制器124獲取所選的特定補(bǔ)充內(nèi)容項(xiàng)。在412,控制器124可以比如通過(guò)將該特定補(bǔ)充內(nèi)容項(xiàng)與特定用戶內(nèi)容項(xiàng)組合來(lái)產(chǎn)生擴(kuò)充內(nèi)容項(xiàng),并且在414可以在主機(jī)接口122處呈現(xiàn)擴(kuò)充內(nèi)容項(xiàng)。例如,呈現(xiàn)擴(kuò)充內(nèi)容項(xiàng)可以包括當(dāng)主機(jī)設(shè)備110已經(jīng)經(jīng)由主機(jī)接口122可操作地耦接到數(shù)據(jù)存儲(chǔ)設(shè)備120時(shí)將擴(kuò)充內(nèi)容項(xiàng)提供給主機(jī)設(shè)備110。圖5繪出數(shù)據(jù)存儲(chǔ)設(shè)備120的操作的數(shù)據(jù)流圖的具體實(shí)施例,其中與來(lái)自主機(jī)110的請(qǐng)求401無(wú)關(guān)地產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)。在502,可以通過(guò)控制器124檢測(cè)觸發(fā)事件。例如,觸發(fā)事件可以包括發(fā)生在第一存儲(chǔ)區(qū)126處的寫(xiě)操作,比如向數(shù)據(jù)存儲(chǔ)設(shè)備120添加用戶內(nèi)容。觸發(fā)事件的另一例子可以是從在數(shù)據(jù)存儲(chǔ)設(shè)備120處沒(méi)在進(jìn)行讀操作或?qū)懖僮?例如讀和寫(xiě)不活動(dòng))得到的空閑時(shí)段。作為另一例子,觸發(fā)事件可以與第一存儲(chǔ)區(qū)126被并入到的數(shù)據(jù)存儲(chǔ)設(shè)備120處的存儲(chǔ)回收過(guò)程(例如“垃圾收集”)的開(kāi)始或操作相關(guān)聯(lián)。在504,響應(yīng)于觸發(fā)事件,控制器124可以發(fā)起對(duì)第一存儲(chǔ)區(qū)126的訪問(wèn)以訪問(wèn)特定用戶內(nèi)容項(xiàng)。在506,控制器124可以獲取該特定用戶內(nèi)容項(xiàng)。在獲取該特定用戶內(nèi)容項(xiàng)之后,在508,控制器124可以發(fā)起對(duì)補(bǔ)充內(nèi)容項(xiàng)的選擇。補(bǔ)充內(nèi)容項(xiàng)可以存儲(chǔ)在第二存儲(chǔ)區(qū)128處。在510,控制器124可以從第二存儲(chǔ)區(qū)128獲取補(bǔ)充內(nèi)容項(xiàng)。在512,控制器124可以將該補(bǔ)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)組合以創(chuàng)建擴(kuò)充內(nèi)容項(xiàng),可以在514將其存儲(chǔ)到第三存儲(chǔ)區(qū)130。在將擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)到第三存儲(chǔ)區(qū)之后,響應(yīng)于從主機(jī)發(fā)送的訪問(wèn)用戶內(nèi)容項(xiàng)的請(qǐng)求,在518處理訪問(wèn)用戶內(nèi)容項(xiàng)的請(qǐng)求。在520,控制器124可以訪問(wèn)文件表,比如圖2的文件表150,并且可以將用戶內(nèi)容項(xiàng)交叉引用到存儲(chǔ)在第三存儲(chǔ)區(qū)130中的擴(kuò)充內(nèi)容項(xiàng)。交叉引用用戶內(nèi)容項(xiàng)以定位第三存儲(chǔ)區(qū)130處的擴(kuò)充內(nèi)容項(xiàng)之后,在522,控制器124可以訪問(wèn)該擴(kuò)充內(nèi)容項(xiàng),并且在524,獲取訪問(wèn)的擴(kuò)充內(nèi)容項(xiàng)。在526,訪問(wèn)的擴(kuò)充內(nèi)容項(xiàng)可以由控制器124提供給主機(jī)接口122以在主機(jī)接口122處呈現(xiàn)該擴(kuò)充內(nèi)容項(xiàng),并且擴(kuò)充內(nèi)容項(xiàng)可以由主機(jī)110獲取。圖6例示將廣告與內(nèi)容文件組合的方法600的具體實(shí)施例的流程圖。方法600包括在602確定是否已發(fā)生觸發(fā)事件。參考圖1,控制器124可以比如通過(guò)檢測(cè)在數(shù)據(jù)存儲(chǔ)設(shè)備120處的讀和寫(xiě)不活動(dòng)的時(shí)段或者檢測(cè)“垃圾收集處理”(例如用于通過(guò)復(fù)制來(lái)自第一存儲(chǔ)器位置的存儲(chǔ)器塊的一個(gè)或多個(gè)集合的有效數(shù)據(jù)使能夠擦除該存儲(chǔ)器塊的集合的存儲(chǔ)回收過(guò)程)的發(fā)起來(lái)確定是否已經(jīng)發(fā)生觸發(fā)事件。方法600在602繼續(xù),直到觸發(fā)事件發(fā)生。當(dāng)在602檢測(cè)到觸發(fā)事件時(shí),可以在數(shù)據(jù)存儲(chǔ)設(shè)備的控制器處運(yùn)行應(yīng)用以將廣告與內(nèi)容文件組合。在604,廣告可以被保存在數(shù)據(jù)存儲(chǔ)設(shè)備中的標(biāo)識(shí)的位置處,比如隱藏分區(qū)中。內(nèi)容文件可以被保存在用于接收的用戶內(nèi)容的專用區(qū)域中。例如,內(nèi)容文件可以存儲(chǔ)在圖I的第一存儲(chǔ)區(qū)126處,并且廣告可以存儲(chǔ)在第二存儲(chǔ)區(qū)128處。在606,控制器確定如何基于一個(gè)或多個(gè)預(yù)定規(guī)則選擇與內(nèi)容文件匹配的廣告,并選擇廣告。例如,控制器124訪問(wèn)可能存儲(chǔ)在控制器124中、存儲(chǔ)在第二存儲(chǔ)區(qū)128中或者存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備120的另一部分中的選擇和/或布置規(guī)則178(圖2)。當(dāng)廣告命令向數(shù)據(jù)存儲(chǔ)設(shè)備120推送新的或者另外的廣告時(shí),選擇標(biāo)準(zhǔn)也可以由與廣告或者其他補(bǔ)充內(nèi)容項(xiàng)相關(guān)聯(lián)的信息提供。控制器124從選擇和布置規(guī)則178或者從廣告頭部或者元數(shù)據(jù)讀取一個(gè)或多個(gè)選擇規(guī)則以確定如何將廣告與內(nèi)容文件匹配。控制器124訪問(wèn)其中廣告被存儲(chǔ)到的第二存儲(chǔ)區(qū)128或者數(shù)據(jù)存儲(chǔ)設(shè)備120的另一部分以選擇廣告。參考圖2,控制器124可以訪問(wèn)補(bǔ)充內(nèi)容項(xiàng)170和174的頭部或者元數(shù)據(jù)以找到在大小或持續(xù)時(shí)間閾值內(nèi)的廣告來(lái)與內(nèi)容文件一起使用??刂破?24還可以將內(nèi)容文件(例如特定圖像162)的元數(shù)據(jù)164的屬性與元數(shù)據(jù)172和175的屬性相比較。在608,控制器確定如何組合所選的廣告與內(nèi)容文件。例如,控制器124可以訪問(wèn)選擇和布置規(guī)則178或與廣告命令一起提供的規(guī)則以確定廣告相對(duì)于內(nèi)容文件的位置。例如,當(dāng)內(nèi)容文件是圖像文件時(shí),規(guī)則可以指導(dǎo)控制器將廣告插入內(nèi)容文件的特定拐角中或者沿著特定邊緣。對(duì)于音頻或者視頻文件,規(guī)則可以指導(dǎo)控制器將廣告附于內(nèi)容文件的開(kāi)頭或者將廣告插入內(nèi)容文件的中間點(diǎn)處或者另一點(diǎn)處。在610,控制器標(biāo)識(shí)文件系統(tǒng)表,并跟蹤與廣告和內(nèi)容文件相關(guān)聯(lián)的扇區(qū)。參考圖2,控制器124可以包括使控制器124能夠維持或者訪問(wèn)文件表150以標(biāo)識(shí)與廣告文件和內(nèi)容文件相關(guān)聯(lián)的存儲(chǔ)器的扇區(qū)或塊的固件。在612,控制器評(píng)估要被組合或者合并的廣告和內(nèi)容文件的頭部。基于頭部信息,控制器確定內(nèi)容文件的哪些部分一如果有的話一要被解碼以組合文件。例如,JPEG或BMP圖像文件可能不需要解碼,并且控制器可以定位內(nèi)容文件中的特定索引以用廣告內(nèi)容替換在定位的索引處的內(nèi)容。否則,在614,控制器可以解碼內(nèi)容文件的至少一部分。當(dāng)可能時(shí),在616,控制器僅解碼如在612確定的要被解碼以組合文件的內(nèi)容文件的該部分。或者,當(dāng)不能僅解碼內(nèi)容文件的一部分時(shí),在618,解碼整個(gè)內(nèi)容文件以使控制器能夠訪問(wèn)適當(dāng)?shù)乃饕⒃L問(wèn)要在其處組合或插入廣告的內(nèi)容文件的部分。在620,控制器組合廣告與內(nèi)容文件。例如,當(dāng)圖像內(nèi)容文件是JPEG格式時(shí),控制器124可以刪除要被插入廣告的位置處的塊,并用廣告替換刪除的塊。當(dāng)圖像內(nèi)容文件是BMP格式時(shí),控制器124可以確定要被修改的內(nèi)容文件的行,并用廣告替換那些行。當(dāng)內(nèi)容文件包括音頻或視頻內(nèi)容文件時(shí),規(guī)則可以確定控制器124是否向音頻或視頻內(nèi)容文件的開(kāi)頭附上廣告或者控制器是否在音頻或視頻內(nèi)容文件的中間點(diǎn)處插入廣告。例如,當(dāng)內(nèi)容文件是MP3音頻文件或者M(jìn)P4視頻文件時(shí),控制器124可以解碼內(nèi)容文件的至少一部分,遍歷內(nèi)容文件,并更新用于回放內(nèi)容文件的索引以附上或插入廣告??刂破?24可以解析標(biāo)識(shí)內(nèi)容文件中的幀的開(kāi)始的同步子以及內(nèi)容文件的位速率以按使得得到的組合文件可由主機(jī)設(shè)備Iio識(shí)別的方式組合廣告。在622,控制器更新文件系統(tǒng)表以標(biāo)識(shí)組合的廣告和內(nèi)容文件。例如,控制器124可以將組合的文件存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備的第三存儲(chǔ)區(qū)130中,稍后當(dāng)經(jīng)由主機(jī)接口122接收到訪問(wèn)內(nèi)容文件的請(qǐng)求時(shí),可以從該第三存儲(chǔ)區(qū)130獲取組合的文件??刂破?24可以更新文件表150以便文件系統(tǒng)維持組合的文件的地址并且以便內(nèi)容文件標(biāo)識(shí)符將組合的文件交叉引用到內(nèi)容文件。或者,代替存儲(chǔ)組合的文件,控制器124可以“實(shí)時(shí)地”組合圖像內(nèi)容文件和廣告,并將組合的文件呈現(xiàn)給主機(jī)設(shè)備110而不存儲(chǔ)組合的文件。當(dāng)組合的文件包括例如音頻或者視頻媒體時(shí),廣告可以被提供為后面跟隨內(nèi)容文件,運(yùn)行時(shí)間跟蹤和其他音頻內(nèi)容度量被更新,以便組合的文件對(duì)主機(jī)110看起來(lái)是單個(gè)文件。圖7繪出將補(bǔ)充內(nèi)容項(xiàng)提供給數(shù)據(jù)存儲(chǔ)設(shè)備用于插入在用戶數(shù)據(jù)內(nèi)的方法的具體實(shí)施例。在702,從主機(jī)設(shè)備或控制器接收用于更新補(bǔ)充內(nèi)容項(xiàng)或規(guī)則的更新請(qǐng)求。例如,當(dāng)經(jīng)由圖I的外部設(shè)備/網(wǎng)絡(luò)接口118耦接到外部網(wǎng)絡(luò)時(shí),可以從補(bǔ)充內(nèi)容項(xiàng)170和174的提供者或者從數(shù)據(jù)存儲(chǔ)設(shè)備120的提供者接收用于更新補(bǔ)充內(nèi)容項(xiàng)170和174的消息或命令。作為另一例子,控制器124可以被配置為在控制器已經(jīng)產(chǎn)生指定數(shù)量的擴(kuò)充內(nèi)容項(xiàng)180或190(圖2)之后或者在補(bǔ)充內(nèi)容項(xiàng)170和174中的一個(gè)或多個(gè)已被使用多于指定次數(shù)之后尋求例如在特定日期或時(shí)間的更新。在檢測(cè)到指定的條件時(shí),控制器124可以通過(guò)經(jīng)由主機(jī)接口122向主機(jī)設(shè)備110(圖I)呈現(xiàn)更新請(qǐng)求來(lái)發(fā)起更新?;蛘撸鳈C(jī)設(shè)備110可以給出更新請(qǐng)求。例如,用戶可能希望更新補(bǔ)充內(nèi)容項(xiàng)并經(jīng)由主機(jī)設(shè)備110的用戶接口114輸入致使主機(jī)設(shè)備110的處理器112經(jīng)由存儲(chǔ)器設(shè)備接口116發(fā)起補(bǔ)充內(nèi)容項(xiàng)更新的命令。為了證實(shí)請(qǐng)求是從補(bǔ)充內(nèi)容項(xiàng)的提供者接收的并且用戶沒(méi)有在試圖刪除補(bǔ)充內(nèi)容項(xiàng)或者改變規(guī)則來(lái)停止補(bǔ)充內(nèi)容項(xiàng)的引入,控制器124可以被配置為限制對(duì)補(bǔ)充內(nèi)容項(xiàng)和用于組合補(bǔ)充內(nèi)容項(xiàng)的規(guī)則的訪問(wèn)。作為更新命令的部分,可以驗(yàn)證更新的材料的源以確定正從經(jīng)授權(quán)的提供者接收新的或者另外的補(bǔ)充內(nèi)容項(xiàng)或規(guī)則。呈現(xiàn)給數(shù)據(jù)存儲(chǔ)設(shè)備120的更新的命令頭部可以包括驗(yàn)證碼。控制器124可以被配置為在授權(quán)訪問(wèn)補(bǔ)充內(nèi)容項(xiàng)和用于組合補(bǔ)充內(nèi)容項(xiàng)的規(guī)則之前讀取該驗(yàn)證碼并將該驗(yàn)證碼與存儲(chǔ)的碼相比較。在794,可以接收新的或者另外的補(bǔ)充內(nèi)容項(xiàng)或規(guī)則。例如,數(shù)據(jù)存儲(chǔ)設(shè)備120可以提供包括用于添加商業(yè)文件的應(yīng)用命令的商業(yè)接口。該應(yīng)用命令可以提供關(guān)于補(bǔ)充內(nèi)容的幾項(xiàng)信息。更新可以標(biāo)識(shí)添加的內(nèi)容的一種或多種類型,比如標(biāo)識(shí)更新是否包括圖像、音樂(lè)、視頻或者其他類型的媒體的形式的補(bǔ)充內(nèi)容。該應(yīng)用命令可以指定補(bǔ)充內(nèi)容的布置規(guī)貝U。例如,對(duì)于圖像文件,布置規(guī)則可以指定補(bǔ)充內(nèi)容要被插入到哪個(gè)位置或坐標(biāo)。對(duì)于音頻文件或視頻文件,布置規(guī)則可以指示補(bǔ)充內(nèi)容要插入在音頻文件或者視頻文件的運(yùn)行時(shí)間中的哪個(gè)點(diǎn)。該應(yīng)用命令還可以標(biāo)識(shí)補(bǔ)充內(nèi)容文件的大小,比如圖像文件的大小或者音頻或視頻文件的運(yùn)行時(shí)間或長(zhǎng)度。該應(yīng)用命令還可以指定每個(gè)補(bǔ)充內(nèi)容項(xiàng)要被使用的次數(shù)或頻率??刂破?24可以經(jīng)由主機(jī)接口122返回關(guān)于數(shù)據(jù)存儲(chǔ)設(shè)備130的信息。該信息可以包括例如數(shù)據(jù)存儲(chǔ)設(shè)備130在第二存儲(chǔ)區(qū)128中是否具有用于容納添加的商業(yè)文件的存儲(chǔ)空間或者控制器的固件是否支持被添加的商業(yè)文件的文件類型的添加。該信息還可以包括遵守的布置規(guī)則,比如通過(guò)提供指示廣告要被插入到圖像文件中的位置的位圖或者通過(guò)提供指定廣告可以被插入到音頻或視頻文件中的點(diǎn)的運(yùn)行時(shí)間指示符。經(jīng)由應(yīng)用命令接收的新的或者被更新的選擇或布置規(guī)則可以與商業(yè)文件一起存儲(chǔ),比如存儲(chǔ)在頭部中或者元數(shù)據(jù)中,或者可以存儲(chǔ)在單獨(dú)的文件中。例如,補(bǔ)充內(nèi)容項(xiàng)的元數(shù)據(jù)可以包括在指定的位置、比如位O位置處的指定旗標(biāo)(flag)位或者狀態(tài)位。當(dāng)新的補(bǔ)充內(nèi)容項(xiàng)是動(dòng)態(tài)音頻或視頻媒體類型并且指定的旗標(biāo)位具有O值時(shí),新的補(bǔ)充內(nèi)容項(xiàng)可以插入在用戶內(nèi)容的中間點(diǎn)處?;蛘撸?dāng)新的補(bǔ)充內(nèi)容項(xiàng)是動(dòng)態(tài)音頻或視頻媒體類型并且指定的旗標(biāo)位具有I值時(shí),新的補(bǔ)充內(nèi)容項(xiàng)可以插入在或者附到用戶內(nèi)容的開(kāi)頭。諸如圖像或文本類型的靜態(tài)類型的新的或者另外的補(bǔ)充內(nèi)容項(xiàng)可以包括指定補(bǔ)充內(nèi)容項(xiàng)是否要被插入特定用戶內(nèi)容的特定拐角中或者沿著特定用戶內(nèi)容的特定邊緣的類似的旗標(biāo)或者狀態(tài)位。在706,被更新的補(bǔ)充內(nèi)容項(xiàng)或規(guī)則可以存儲(chǔ)在第二存儲(chǔ)區(qū)中,其中第二存儲(chǔ)區(qū)對(duì)用戶訪問(wèn)隱藏。例如,控制器124可以將新的或者另外的補(bǔ)充內(nèi)容項(xiàng)寫(xiě)到經(jīng)由商業(yè)接口指定的第二存儲(chǔ)區(qū)128中的位置。因此,新的或者另外的補(bǔ)充內(nèi)容項(xiàng)中的一些可能覆寫(xiě)第二存儲(chǔ)區(qū)128中的已有補(bǔ)充內(nèi)容項(xiàng)?;蛘撸刂破?24可以訪問(wèn)文件表150,該文件表150可以維持關(guān)于第二存儲(chǔ)區(qū)128中的存儲(chǔ)位置的可用性的信息,并且控制器124可以將新的或者另外的補(bǔ)充內(nèi)容項(xiàng)存儲(chǔ)在第二存儲(chǔ)區(qū)128中的可用位置處。參考圖8,繪出在數(shù)據(jù)存儲(chǔ)設(shè)備處接收用戶內(nèi)容項(xiàng)并產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)的方法的具體實(shí)施例,并且將其概括地指定為800。方法800可以在數(shù)據(jù)存儲(chǔ)設(shè)備的控制器比如數(shù)據(jù)存儲(chǔ)設(shè)備120的控制器124處進(jìn)行。數(shù)據(jù)存儲(chǔ)設(shè)備包括第一存儲(chǔ)區(qū)和第二存儲(chǔ)區(qū)。第一存儲(chǔ)區(qū)可由用戶訪問(wèn),比如圖I的第一存儲(chǔ)區(qū)126。第二存儲(chǔ)區(qū)不可由用戶訪問(wèn)并且被指定作為一個(gè)或多個(gè)廣告的存儲(chǔ),比如圖I的第二存儲(chǔ)區(qū)128。方法800包括在802當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備可操作地耦接到主機(jī)設(shè)備時(shí)將來(lái)自主機(jī)設(shè)備的一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)接收到第一用戶可訪問(wèn)的存儲(chǔ)區(qū)中。例如,參考圖I的主機(jī)設(shè)備110和數(shù)據(jù)存儲(chǔ)設(shè)備120,可以經(jīng)由用于在主機(jī)設(shè)備110和數(shù)據(jù)存儲(chǔ)設(shè)備120之間通信的諸如安全數(shù)字(SecureDigital)(SD)數(shù)據(jù)傳輸協(xié)議的預(yù)定數(shù)據(jù)傳輸規(guī)范協(xié)議從主機(jī)設(shè)備110接收用戶內(nèi)容項(xiàng)。提供的用戶內(nèi)容項(xiàng)可以是預(yù)先記錄的用戶內(nèi)容項(xiàng),比如已經(jīng)存儲(chǔ)在主機(jī)設(shè)備110可訪問(wèn)的另一數(shù)據(jù)存儲(chǔ)設(shè)備上的音樂(lè)文件。或者,用戶內(nèi)容項(xiàng)可以包括由主機(jī)設(shè)備同時(shí)(contemporaneously)捕捉的數(shù)據(jù),比如數(shù)字相機(jī)捕捉的圖像、數(shù)字音頻記錄器捕捉的音頻文件或者攝像機(jī)捕捉的視頻文件。在任一情況下,主機(jī)設(shè)備110可以將用戶內(nèi)容項(xiàng)指引到主機(jī)設(shè)備HO的存儲(chǔ)器設(shè)備接口116,其中描述用戶內(nèi)容項(xiàng)的數(shù)據(jù)經(jīng)由數(shù)據(jù)存儲(chǔ)設(shè)備120的主機(jī)接口122傳遞到數(shù)據(jù)存儲(chǔ)設(shè)備120。當(dāng)在802從主機(jī)設(shè)備接收到一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)時(shí),表示用戶內(nèi)容項(xiàng)的數(shù)據(jù)經(jīng)由主機(jī)接口122被控制器124接收??刂破?24致使表示用戶內(nèi)容項(xiàng)的數(shù)據(jù)被存儲(chǔ)在第一存儲(chǔ)區(qū)126中的可用位置處。控制器124可以查閱文件表150以標(biāo)識(shí)第一存儲(chǔ)區(qū)126中的可用存儲(chǔ)位置。數(shù)據(jù)將作為用戶內(nèi)容項(xiàng)136存儲(chǔ)在第一存儲(chǔ)區(qū)126中。參考圖2,控制器124將致使在文件表150中創(chuàng)建條目來(lái)記錄用戶內(nèi)容項(xiàng)在第一存儲(chǔ)區(qū)126中的位置,該文件表150可以包括FAT或者文件目錄。當(dāng)主機(jī)接口120可操作地耦接到存儲(chǔ)器設(shè)備接口116時(shí),可以經(jīng)由主機(jī)接口120在數(shù)據(jù)存儲(chǔ)設(shè)備120處接收編碼的數(shù)據(jù)。主機(jī)接口122或者控制器124可以被配置為解碼或者解壓縮接收的數(shù)據(jù)。如果控制器124未被配置為或者不能解壓縮,則控制器124可以將壓縮的數(shù)據(jù)經(jīng)由主機(jī)接口122傳達(dá)到主機(jī)設(shè)備110(圖I)以使主機(jī)設(shè)備110解壓縮該數(shù)據(jù)。再次參考圖8,在804,從第二用戶不可訪問(wèn)的存儲(chǔ)區(qū)域選擇特定廣告以與特定用戶內(nèi)容項(xiàng)組合。在806,可以部分地基于確定特定廣告的大小不超過(guò)特定用戶內(nèi)容項(xiàng)的大小的指定部分而選擇該廣告。當(dāng)特定用戶內(nèi)容項(xiàng)162是靜態(tài)媒體類型時(shí),選擇和布置規(guī)則178可以將補(bǔ)充內(nèi)容項(xiàng)170的大小限制為例如不大于文件的內(nèi)容的百分之十。因此,控制器124可以訪問(wèn)特定用戶內(nèi)容項(xiàng)的頭部或元數(shù)據(jù)以確定該特定用戶內(nèi)容項(xiàng)的大小。然后控制器124可以訪問(wèn)第二存儲(chǔ)區(qū)128中的補(bǔ)充內(nèi)容項(xiàng)并識(shí)別具有不超過(guò)該大小限制的大小的補(bǔ)充內(nèi)容項(xiàng)中的一個(gè)或多個(gè)?;蛘?,控制器124可以減小補(bǔ)充內(nèi)容項(xiàng)的大小以滿足所述的大小閾值。當(dāng)特定用戶內(nèi)容項(xiàng)162是動(dòng)態(tài)類型時(shí),補(bǔ)充內(nèi)容項(xiàng)可以被限制為具有不超過(guò)特定用戶內(nèi)容的指定持續(xù)時(shí)間或者運(yùn)行時(shí)間的指定部分的持續(xù)時(shí)間。在808,還可以部分地通過(guò)將與特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù)的一個(gè)或多個(gè)屬性匹配于與特定廣告相關(guān)聯(lián)的屬性中的一個(gè)或多個(gè)來(lái)選擇特定廣告??刂破?24可以訪問(wèn)在第二存儲(chǔ)器128中單獨(dú)存儲(chǔ)的或者作為補(bǔ)充內(nèi)容項(xiàng)的部分存儲(chǔ)的選擇和布置規(guī)則178以標(biāo)識(shí)要匹配的一個(gè)或多個(gè)元數(shù)據(jù)屬性,如在圖6的606所述。在810,一旦在804選擇了特定廣告,就將該特定廣告與特定用戶內(nèi)容項(xiàng)組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng)。對(duì)于靜態(tài)媒體類型的特定用戶內(nèi)容項(xiàng)與靜態(tài)媒體類型的特定廣告組合,該特定廣告被插入到該特定用戶內(nèi)容項(xiàng)的指定部分中或者疊加在該指定部分上,如參考圖6的610所述。對(duì)于動(dòng)態(tài)媒體類型的特定用戶內(nèi)容項(xiàng)與特定廣告組合,該特定廣告被插入在該動(dòng)態(tài)特定用戶內(nèi)容項(xiàng)的開(kāi)頭或中間點(diǎn)處,如參考圖6的620所述。將特定廣告(即特定補(bǔ)充內(nèi)容項(xiàng))與特定用戶內(nèi)容項(xiàng)組合可以通過(guò)表示該特定用戶內(nèi)容項(xiàng)內(nèi)的與用于插入該特定補(bǔ)充內(nèi)容項(xiàng)的特定位置對(duì)應(yīng)的位置并將來(lái)自該特定補(bǔ)充內(nèi)容項(xiàng)的數(shù)據(jù)寫(xiě)到該特定用戶內(nèi)容項(xiàng)內(nèi)的標(biāo)識(shí)的位置來(lái)進(jìn)行。例如,標(biāo)識(shí)位置可以包括從與特定補(bǔ)充內(nèi)容項(xiàng)對(duì)應(yīng)的規(guī)則中讀取指定的位置的指示,讀取文件表以標(biāo)識(shí)與特定用戶內(nèi)容項(xiàng)對(duì)應(yīng)的數(shù)據(jù)的一個(gè)或多個(gè)連續(xù)區(qū)域,并依次訪問(wèn)該數(shù)據(jù)的一個(gè)或多個(gè)連續(xù)區(qū)域直到被訪問(wèn)的區(qū)域內(nèi)的位置索引對(duì)應(yīng)于指定的位置。例如,數(shù)據(jù)的區(qū)域可以對(duì)應(yīng)于簇、邏輯塊地址(LBA)、塊、頁(yè)、扇區(qū)或者其他單位。當(dāng)特定用戶內(nèi)容項(xiàng)是諸如JPEG文件的圖像文件時(shí),向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)可以包括刪除標(biāo)識(shí)的位置處的圖像數(shù)據(jù)的一個(gè)或多個(gè)塊并用與特定廣告對(duì)應(yīng)的數(shù)據(jù)替換該一個(gè)或多個(gè)刪除塊。當(dāng)特定用戶內(nèi)容項(xiàng)是具有位圖格式的圖像文件時(shí),向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)可以包括刪除在標(biāo)識(shí)的位置處一行或多行圖像數(shù)據(jù)并用與特定廣告對(duì)應(yīng)的數(shù)據(jù)替換該刪除的一行或多行。當(dāng)特定用戶內(nèi)容項(xiàng)是音頻或視頻文件時(shí),向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)可以包括對(duì)該特定用戶內(nèi)容項(xiàng)的至少一部分解碼以產(chǎn)生與標(biāo)識(shí)的位置對(duì)應(yīng)的解碼的數(shù)據(jù)。例如,解碼可以包括音頻文件或視頻文件內(nèi)的一個(gè)或多個(gè)幀的熵(entropy)解碼。與標(biāo)識(shí)的位置對(duì)應(yīng)的解碼的數(shù)據(jù)可以被特定廣告的廣告數(shù)據(jù)替換,并且包括該廣告數(shù)據(jù)的特定用戶內(nèi)容項(xiàng)的部分可以被重新編碼,比如熵編碼。作為另一例子,當(dāng)標(biāo)識(shí)的位置是音頻或視頻文件的開(kāi)頭時(shí),比如當(dāng)要“實(shí)時(shí)地”將廣告附于用戶內(nèi)容項(xiàng)時(shí),向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)可以包括發(fā)起特定廣告的回放并在該特定廣告的回放之后發(fā)起特定用戶內(nèi)容項(xiàng)的回放。用戶內(nèi)容項(xiàng)和特定廣告的回放可以依次進(jìn)行以得到被呈現(xiàn)給主機(jī)設(shè)備的連續(xù)的或者近似連續(xù)的回放數(shù)據(jù)流。在特定用戶內(nèi)容項(xiàng)的回放期間的諸如運(yùn)行時(shí)間跟蹤度量的一個(gè)或多個(gè)跟蹤度量可以被更新以便特定廣告和特定用戶內(nèi)容項(xiàng)作為單個(gè)音頻或視頻文件而呈現(xiàn)。在810,可以“實(shí)時(shí)地”呈現(xiàn)擴(kuò)充內(nèi)容項(xiàng),或者可以將擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在第三存儲(chǔ)區(qū)130中。當(dāng)要存儲(chǔ)特定擴(kuò)充內(nèi)容項(xiàng)180時(shí),控制器124訪問(wèn)文件表150以標(biāo)識(shí)第三存儲(chǔ)區(qū)130中的可以容納該特定擴(kuò)充內(nèi)容項(xiàng)的可用存儲(chǔ)位置。然后控制器124將該擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在標(biāo)識(shí)的存儲(chǔ)位置處并更新文件表以標(biāo)識(shí)該特定擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在哪里。在814,維持將擴(kuò)充內(nèi)容項(xiàng)與特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的文件表,以便當(dāng)從主機(jī)設(shè)備接收訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),控制器可以使用該文件表來(lái)訪問(wèn)擴(kuò)充內(nèi)容項(xiàng)。在如參考810所述控制器124致使擴(kuò)充內(nèi)容項(xiàng)被存儲(chǔ)在第三存儲(chǔ)區(qū)130中并且在文件表150中輸入擴(kuò)充內(nèi)容項(xiàng)之后,控制器124將該擴(kuò)充內(nèi)容項(xiàng)中包括的特定用戶內(nèi)容項(xiàng)與該擴(kuò)充內(nèi)容項(xiàng)相關(guān)聯(lián)。因此,當(dāng)控制器124經(jīng)由主機(jī)設(shè)備110接收到訪問(wèn)特定用戶內(nèi)容項(xiàng)132的請(qǐng)求時(shí),控制器124可以訪問(wèn)參考要被改向到第三存儲(chǔ)區(qū)130中存儲(chǔ)的擴(kuò)充內(nèi)容項(xiàng)的特定用戶內(nèi)容項(xiàng)132的文件表150中的條目。在812存儲(chǔ)包括特定用戶內(nèi)容項(xiàng)的擴(kuò)充內(nèi)容項(xiàng)并且在814維持用于改向?qū)τ谔囟ㄓ脩魞?nèi)容項(xiàng)的請(qǐng)求的文件表之后,在816,從第一存儲(chǔ)區(qū)刪除該特定用戶內(nèi)容項(xiàng)。當(dāng)特定用戶內(nèi)容項(xiàng)132不“實(shí)時(shí)地”與特定廣告組合并且被存儲(chǔ)在第三存儲(chǔ)區(qū)130中時(shí),因?yàn)樘囟ㄓ脩魞?nèi)容項(xiàng)132其后作為擴(kuò)充內(nèi)容項(xiàng)的部分而呈現(xiàn),因此可以釋放特定用戶內(nèi)容項(xiàng)132占據(jù)的存儲(chǔ)區(qū)來(lái)接收其他用戶內(nèi)容項(xiàng)。因此,控制器124更新文件表150以將該特定用戶內(nèi)容項(xiàng)132占據(jù)的存儲(chǔ)位置標(biāo)識(shí)為空閑。被釋放的存儲(chǔ)位置可以作為塊擦除的部分被控制器124擦除。被釋放的存儲(chǔ)位置可以由控制器124收集,作為存儲(chǔ)回收(B卩“垃圾收集”)處理的部分。在818,當(dāng)接收到訪問(wèn)特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),向主機(jī)呈現(xiàn)特定廣告和特定內(nèi)容項(xiàng)用于呈現(xiàn)給用戶??梢匀鐓⒖紙D6的610和620所述“實(shí)時(shí)地”產(chǎn)生特定廣告和特定內(nèi)容項(xiàng)。或者,當(dāng)特定廣告和特定用戶內(nèi)容項(xiàng)作為特定擴(kuò)充內(nèi)容項(xiàng)180—起存儲(chǔ)在第三存儲(chǔ)區(qū)130中時(shí),當(dāng)控制器124接收到對(duì)于該特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),控制器124訪問(wèn)文件表150以確定包括該特定用戶內(nèi)容項(xiàng)132的擴(kuò)充內(nèi)容項(xiàng)。然后,控制器124比如通過(guò)使用用于在主機(jī)設(shè)備Iio和數(shù)據(jù)存儲(chǔ)設(shè)備120之間通信的安全數(shù)字(SD)數(shù)據(jù)傳輸協(xié)議將該擴(kuò)充內(nèi)容項(xiàng)180傳遞到主機(jī)接口124。盡管圖8的方法800包括在812-816存儲(chǔ)擴(kuò)充內(nèi)容項(xiàng)、維持文件表以及刪除原始用戶內(nèi)容項(xiàng),但是在其他實(shí)施例中,擴(kuò)充內(nèi)容項(xiàng)可以“實(shí)時(shí)地”產(chǎn)生并且如在812-816所列舉的存儲(chǔ)、維持以及刪除可以省略。盡管在此繪出的各個(gè)組件被例示為塊組件并且在一般方面進(jìn)行描述,但是這樣的組件可以包括一個(gè)或多個(gè)微處理器、狀態(tài)機(jī)或者被配置為使數(shù)據(jù)存儲(chǔ)設(shè)備120能夠進(jìn)行屬于這樣的組件的具體功能的其他電路或其任意組合。例如,控制器124可以表示一個(gè)或多個(gè)物理組件,比如硬件控制器、狀態(tài)機(jī)、邏輯電路或使圖I的數(shù)據(jù)存儲(chǔ)設(shè)備120能夠?qū)⒂脩魞?nèi)容項(xiàng)與補(bǔ)充內(nèi)容項(xiàng)組合的其他結(jié)構(gòu)。在一個(gè)具體實(shí)施例中,數(shù)據(jù)存儲(chǔ)設(shè)備120可以是被配置為選擇性地耦接到一個(gè)或多個(gè)外部設(shè)備的可攜式設(shè)備。但是,在其他實(shí)施例中,數(shù)據(jù)存儲(chǔ)設(shè)備120可以附連到或者嵌入在一個(gè)或多個(gè)主機(jī)設(shè)備中,比如在可攜式通信設(shè)備的殼內(nèi)。例如,數(shù)據(jù)存儲(chǔ)設(shè)備120可以在諸如無(wú)線電話、個(gè)人數(shù)字助理(PDA)、游戲設(shè)備或控制臺(tái)、可攜式導(dǎo)航設(shè)備或者使用內(nèi)部非易失性存儲(chǔ)器的其它設(shè)備的封裝的裝置內(nèi)。在一個(gè)具體實(shí)施例中,數(shù)據(jù)存儲(chǔ)設(shè)備120包括非易失性存儲(chǔ)器,比如快閃存儲(chǔ)器(例如NAND、N0R、多級(jí)單元(MLC)、劃分位線NOR(DINOR)、AND、高電容耦合比(HiCR)、非對(duì)稱無(wú)接觸晶體管(ACT)或其他快閃存儲(chǔ)器)、可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、只讀存儲(chǔ)器(ROM)、一次可編程存儲(chǔ)器(OTP)或者任何其他類型的存儲(chǔ)器。在此所述的實(shí)施例的例示意圖提供對(duì)各個(gè)實(shí)施例的一般理解。可以利用其它實(shí)施例并且它們可以從本公開(kāi)得到,以便可以進(jìn)行結(jié)構(gòu)和邏輯的替換和改變而不脫離本公開(kāi)的范圍。本公開(kāi)意圖覆蓋各個(gè)實(shí)施例的任何以及所有隨后的適應(yīng)和變化。因而,本公開(kāi)和附圖被認(rèn)為是例示性的而非限制性的。上述主題將被認(rèn)為是例示性的而非限制性的,并且所附權(quán)利要求意圖覆蓋落在本公開(kāi)的范圍內(nèi)的所有這樣的修改、改進(jìn)以及其他實(shí)施例。因此,達(dá)法律允許的最大程度,本發(fā)明的范圍將由以下權(quán)利要求及其等效物的最寬可允許解釋來(lái)確定,并且不應(yīng)受以上信息描述的限定或限制。權(quán)利要求1.一種數(shù)據(jù)存儲(chǔ)設(shè)備,包括主機(jī)接口;控制器,耦接到該主機(jī)接口;第一存儲(chǔ)區(qū),耦接到該控制器;以及第二存儲(chǔ)區(qū),耦接到該控制器,其中該主機(jī)接口被配置為當(dāng)該數(shù)據(jù)存儲(chǔ)設(shè)備操作地耦接到主機(jī)設(shè)備時(shí)使得該數(shù)據(jù)存儲(chǔ)設(shè)備能夠從該主機(jī)設(shè)備接收一個(gè)或多個(gè)用戶內(nèi)容項(xiàng),以及其中該控制器被配置為將該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)存儲(chǔ)在第一存儲(chǔ)區(qū)中;以及將在該第二存儲(chǔ)區(qū)中存儲(chǔ)的特定補(bǔ)充內(nèi)容項(xiàng)與來(lái)自該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)的特定用戶內(nèi)容項(xiàng)組合。2.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定補(bǔ)充內(nèi)容項(xiàng)包括包含商品或服務(wù)的宣傳內(nèi)容的廣告。3.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,還包括耦接到該控制器的第三存儲(chǔ)區(qū),其中該控制器被配置為通過(guò)組合該特定補(bǔ)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)來(lái)產(chǎn)生擴(kuò)充內(nèi)容項(xiàng);將該擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在該第三存儲(chǔ)區(qū)中;以及響應(yīng)于接收到來(lái)自主機(jī)設(shè)備的發(fā)起呈現(xiàn)特定用戶內(nèi)容項(xiàng)的請(qǐng)求,在主機(jī)接口處呈現(xiàn)該擴(kuò)充內(nèi)容項(xiàng)。4.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中與接收到來(lái)自主機(jī)設(shè)備的發(fā)起呈現(xiàn)特定用戶內(nèi)容項(xiàng)的請(qǐng)求無(wú)關(guān)地產(chǎn)生該擴(kuò)充內(nèi)容項(xiàng)。5.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為維持將該擴(kuò)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的文件表,以及其中該控制器被配置為使用該文件表來(lái)定位該擴(kuò)充內(nèi)容項(xiàng)。6.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中在將該擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在該第三存儲(chǔ)區(qū)中之后,從該第一存儲(chǔ)區(qū)刪除該特定用戶內(nèi)容項(xiàng)。7.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為響應(yīng)于接收到來(lái)自主機(jī)設(shè)備的發(fā)起呈現(xiàn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求,產(chǎn)生擴(kuò)充內(nèi)容項(xiàng);以及在該主機(jī)接口處呈現(xiàn)該擴(kuò)充內(nèi)容項(xiàng)用于經(jīng)由該主機(jī)設(shè)備呈現(xiàn)。8.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定補(bǔ)充內(nèi)容項(xiàng)是存儲(chǔ)在該第二存儲(chǔ)區(qū)中的多個(gè)補(bǔ)充內(nèi)容項(xiàng)之一。9.如權(quán)利要求8的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該第二存儲(chǔ)區(qū)存儲(chǔ)指導(dǎo)以下中的一個(gè)或多個(gè)的一個(gè)或多個(gè)規(guī)則該特定補(bǔ)充內(nèi)容項(xiàng)的選擇;以及在該擴(kuò)充內(nèi)容項(xiàng)中該特定補(bǔ)充內(nèi)容項(xiàng)相對(duì)于該特定用戶內(nèi)容項(xiàng)的布置,其中當(dāng)該特定用戶內(nèi)容項(xiàng)包括圖像時(shí),指導(dǎo)布置的該一個(gè)或多個(gè)規(guī)則指定在該圖像中要插入該特定補(bǔ)充內(nèi)容項(xiàng)的坐標(biāo);以及當(dāng)該特定用戶內(nèi)容項(xiàng)包括音頻文件或視頻文件時(shí),指導(dǎo)布置的該一個(gè)或多個(gè)規(guī)則指定音頻文件或視頻文件的運(yùn)行時(shí)間中要插入該特定補(bǔ)充內(nèi)容項(xiàng)的點(diǎn)。10.如權(quán)利要求9的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該規(guī)則之一指定以下中的一個(gè)該多個(gè)補(bǔ)充內(nèi)容項(xiàng)的每個(gè)與該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)組合的次數(shù);以及該多個(gè)補(bǔ)充內(nèi)容項(xiàng)的每個(gè)相對(duì)于該多個(gè)補(bǔ)充內(nèi)容項(xiàng)中的其它補(bǔ)充內(nèi)容項(xiàng)與該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)組合的頻率。11.如權(quán)利要求9的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定補(bǔ)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)是相同媒體類型。12.如權(quán)利要求11的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該媒體類型包括以下的一個(gè)或多個(gè)靜態(tài)類型,其中靜態(tài)類型包括圖像類型和文本類型中的一個(gè)或多個(gè);以及動(dòng)態(tài)類型,其中動(dòng)態(tài)類型包括音頻類型和視頻類型中的一個(gè)或多個(gè)。13.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中當(dāng)該特定用戶內(nèi)容項(xiàng)是圖像類型時(shí),該特定補(bǔ)充內(nèi)容項(xiàng)是圖像類型和文本類型之一,并且該擴(kuò)充內(nèi)容項(xiàng)包括在該特定用戶內(nèi)容項(xiàng)的一部分上疊加的該特定補(bǔ)充內(nèi)容項(xiàng)。14.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中當(dāng)該特定用戶內(nèi)容項(xiàng)是文本類型時(shí),該特定補(bǔ)充內(nèi)容項(xiàng)是圖像類型和文本類型之一,并且該擴(kuò)充內(nèi)容項(xiàng)包括在該特定用戶內(nèi)容項(xiàng)內(nèi)插入的該特定補(bǔ)充內(nèi)容項(xiàng)。15.如權(quán)利要求3的數(shù)據(jù)存儲(chǔ)設(shè)備,其中當(dāng)該特定用戶內(nèi)容項(xiàng)是動(dòng)態(tài)類型時(shí),該特定補(bǔ)充內(nèi)容項(xiàng)是相同動(dòng)態(tài)類型,并且該擴(kuò)充內(nèi)容項(xiàng)包括以下之一附于該特定用戶內(nèi)容項(xiàng)的開(kāi)頭的該特定補(bǔ)充內(nèi)容項(xiàng);以及插入在該特定用戶內(nèi)容項(xiàng)的開(kāi)頭和結(jié)尾之間的該特定補(bǔ)充內(nèi)容項(xiàng)。16.如權(quán)利要求15的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定補(bǔ)充內(nèi)容項(xiàng)具有不大于該特定用戶內(nèi)容項(xiàng)的運(yùn)行時(shí)間的指定部分的運(yùn)行時(shí)間。17.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,其中基于將與該特定補(bǔ)充內(nèi)容項(xiàng)相關(guān)聯(lián)的一個(gè)或多個(gè)屬性同與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù)的一個(gè)或多個(gè)屬性匹配,從該多個(gè)補(bǔ)充內(nèi)容項(xiàng)中選取該特定補(bǔ)充內(nèi)容項(xiàng)。18.如權(quán)利要求17的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該元數(shù)據(jù)包括以下中的一個(gè)或多個(gè)該特定用戶內(nèi)容項(xiàng)的主題;該特定用戶內(nèi)容項(xiàng)的作者;該特定用戶內(nèi)容項(xiàng)的表演者;該特定用戶內(nèi)容項(xiàng)的流派;以及與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的關(guān)鍵字。19.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該第二存儲(chǔ)區(qū)是隱藏區(qū)。20.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,其中存儲(chǔ)在該第二存儲(chǔ)區(qū)中的內(nèi)容的至少一部分可通過(guò)經(jīng)由該主機(jī)接口接收的命令而更新。21.如權(quán)利要求I的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為通過(guò)以下將該特定補(bǔ)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)組合標(biāo)識(shí)該特定用戶內(nèi)容項(xiàng)內(nèi)的與用于插入該特定補(bǔ)充內(nèi)容項(xiàng)的指定位置對(duì)應(yīng)的位置,以及將來(lái)自該特定補(bǔ)充內(nèi)容項(xiàng)的數(shù)據(jù)寫(xiě)到該特定用戶內(nèi)容項(xiàng)內(nèi)的標(biāo)識(shí)的位置。22.如權(quán)利要求21的數(shù)據(jù)存儲(chǔ)設(shè)備,還包括存儲(chǔ)器陣列,該存儲(chǔ)器陣列包括第一存儲(chǔ)區(qū)并存儲(chǔ)文件表,以及其中標(biāo)識(shí)位置包括從對(duì)應(yīng)于該特定補(bǔ)充內(nèi)容項(xiàng)的規(guī)則中讀取指定位置的指示;讀取文件表以標(biāo)識(shí)與該特定用戶內(nèi)容項(xiàng)對(duì)應(yīng)的數(shù)據(jù)的一個(gè)或多個(gè)連續(xù)區(qū)域;以及依次訪問(wèn)該數(shù)據(jù)的一個(gè)或多個(gè)連續(xù)區(qū)域,直到被訪問(wèn)的區(qū)域內(nèi)的位置索引對(duì)應(yīng)于該指定位置。23.如權(quán)利要求21的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定用戶內(nèi)容項(xiàng)是圖像文件,其中該特定補(bǔ)充內(nèi)容項(xiàng)是特定廣告,以及其中向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)包括刪除在該標(biāo)識(shí)的位置處的圖像數(shù)據(jù)的一個(gè)或多個(gè)塊;以及用與該特定廣告對(duì)應(yīng)的數(shù)據(jù)替換該一個(gè)或多個(gè)刪除的塊。24.如權(quán)利要求21的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定用戶內(nèi)容項(xiàng)是具有位圖格式的圖像文件,其中該特定補(bǔ)充內(nèi)容項(xiàng)是特定廣告,以及其中向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)包括刪除在該標(biāo)識(shí)的位置處的圖像數(shù)據(jù)的一個(gè)或多個(gè)行;以及用與該特定廣告對(duì)應(yīng)的數(shù)據(jù)替換該一個(gè)或多個(gè)刪除的行。25.如權(quán)利要求21的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定用戶內(nèi)容項(xiàng)是音頻或視頻文件,其中該特定補(bǔ)充內(nèi)容項(xiàng)是特定廣告,以及其中向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)包括解碼該特定用戶內(nèi)容項(xiàng)的至少一部分以產(chǎn)生與該標(biāo)識(shí)的位置對(duì)應(yīng)的解碼的數(shù)據(jù);用該特定廣告的廣告數(shù)據(jù)來(lái)替換與該標(biāo)識(shí)的位置對(duì)應(yīng)的解碼的數(shù)據(jù);以及對(duì)該特定用戶內(nèi)容項(xiàng)的包括該廣告數(shù)據(jù)的部分重新編碼。26.如權(quán)利要求21的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該特定用戶內(nèi)容項(xiàng)是音頻或視頻文件,其中該特定補(bǔ)充內(nèi)容項(xiàng)是特定廣告,其中該標(biāo)識(shí)的位置是該音頻或視頻文件的開(kāi)頭,以及其中向標(biāo)識(shí)的位置寫(xiě)數(shù)據(jù)包括發(fā)起該特定廣告的回放;以及在該特定廣告的回放之后,發(fā)起該特定用戶內(nèi)容項(xiàng)的回放,其中更新在該特定用戶內(nèi)容項(xiàng)的回放期間的一個(gè)或多個(gè)跟蹤度量以便該特定廣告和該特定用戶內(nèi)容項(xiàng)作為單個(gè)音頻或視頻文件而呈現(xiàn)。27.一種數(shù)據(jù)存儲(chǔ)設(shè)備,包括存儲(chǔ)器陣列,包括第一存儲(chǔ)區(qū),用于存儲(chǔ)一個(gè)或多個(gè)用戶內(nèi)容項(xiàng);第二存儲(chǔ)區(qū),指定用于存儲(chǔ)多個(gè)廣告,其中對(duì)該第二存儲(chǔ)區(qū)的訪問(wèn)被限制;以及第三存儲(chǔ)區(qū),指定用于存儲(chǔ)一個(gè)或多個(gè)擴(kuò)充內(nèi)容項(xiàng);主機(jī)接口,被配置為當(dāng)該數(shù)據(jù)存儲(chǔ)設(shè)備操作地耦接到主機(jī)設(shè)備時(shí),接收來(lái)自該主機(jī)設(shè)備的內(nèi)容項(xiàng)以及向該主機(jī)設(shè)備呈現(xiàn)內(nèi)容項(xiàng);以及控制器,耦接到該主機(jī)接口和該存儲(chǔ)器陣列,其中該控制器被配置為將該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)存儲(chǔ)在該第一存儲(chǔ)區(qū)中;將來(lái)自該第二存儲(chǔ)區(qū)的特定廣告與來(lái)自該第一存儲(chǔ)區(qū)的特定用戶內(nèi)容項(xiàng)組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng),并將該擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在該第三存儲(chǔ)區(qū)中;以及響應(yīng)于接收到來(lái)自主機(jī)設(shè)備的訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求,訪問(wèn)該第三存儲(chǔ)區(qū)中的該擴(kuò)充內(nèi)容項(xiàng),并在該主機(jī)接口處呈現(xiàn)該擴(kuò)充內(nèi)容項(xiàng)。28.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中從該主機(jī)設(shè)備接收該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)。29.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器維持將該擴(kuò)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的文件表,其中當(dāng)從主機(jī)設(shè)備接收到訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),該控制器使用該文件表來(lái)定位該擴(kuò)充內(nèi)容項(xiàng)。30.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為經(jīng)由該主機(jī)接口從該主機(jī)設(shè)備接收被更新的廣告;以及將該被更新的廣告存儲(chǔ)在該第二存儲(chǔ)區(qū)中。31.如權(quán)利要求30的數(shù)據(jù)存儲(chǔ)設(shè)備,其中被更新的廣告是主機(jī)設(shè)備從網(wǎng)絡(luò)位置接收的。32.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為與接收到訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求無(wú)關(guān)地產(chǎn)生該擴(kuò)充內(nèi)容項(xiàng)。33.如權(quán)利要求32的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為響應(yīng)于以下之一產(chǎn)生該擴(kuò)充內(nèi)容項(xiàng)對(duì)該第一存儲(chǔ)區(qū)進(jìn)行的寫(xiě)操作;讀和寫(xiě)不活動(dòng)的時(shí)段;以及存儲(chǔ)回收過(guò)程的進(jìn)行。34.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器響應(yīng)于指導(dǎo)以下的至少一個(gè)的一個(gè)或多個(gè)規(guī)則特定廣告的選擇;以及在該擴(kuò)充內(nèi)容項(xiàng)中該特定廣告相對(duì)于該特定用戶內(nèi)容項(xiàng)的布置。35.如權(quán)利要求27的數(shù)據(jù)存儲(chǔ)設(shè)備,其中該控制器被配置為通過(guò)以下將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合標(biāo)識(shí)該特定用戶內(nèi)容項(xiàng)內(nèi)的與用于插入該特定廣告的指定位置對(duì)應(yīng)的位置,以及將來(lái)自該特定廣告的數(shù)據(jù)寫(xiě)到該特定用戶內(nèi)容項(xiàng)內(nèi)的標(biāo)識(shí)的位置。36.一種方法,包括在數(shù)據(jù)存儲(chǔ)設(shè)備的控制器處進(jìn)行以下操作,該數(shù)據(jù)存儲(chǔ)設(shè)備包括第一存儲(chǔ)區(qū)和第二存儲(chǔ)區(qū),其中該第一存儲(chǔ)區(qū)可由用戶訪問(wèn),以及其中該第二存儲(chǔ)區(qū)不可由用戶訪問(wèn)并且存儲(chǔ)一個(gè)或多個(gè)廣告當(dāng)該數(shù)據(jù)存儲(chǔ)設(shè)備操作地耦接該主機(jī)設(shè)備時(shí),接收來(lái)自該主機(jī)設(shè)備的一個(gè)或多個(gè)用戶內(nèi)容項(xiàng);以及將來(lái)自該第二存儲(chǔ)區(qū)中存儲(chǔ)的一個(gè)或多個(gè)廣告的特定廣告與來(lái)自該第一存儲(chǔ)區(qū)中存儲(chǔ)的一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)的特定用戶內(nèi)容項(xiàng)組合。37.如權(quán)利要求36的方法,其中該第一存儲(chǔ)區(qū)和該第二存儲(chǔ)區(qū)的每個(gè)包括易失性存儲(chǔ)器或者非易失性存儲(chǔ)器。38.如權(quán)利要求36的方法,還包括響應(yīng)于接收到來(lái)自主機(jī)設(shè)備的訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求,將與該特定廣告組合的該特定用戶內(nèi)容項(xiàng)呈現(xiàn)給主機(jī)設(shè)備用于呈現(xiàn)給用戶。39.如權(quán)利要求36的方法,還包括將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合以產(chǎn)生擴(kuò)充內(nèi)容項(xiàng),其中在從該主機(jī)設(shè)備接收到訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求之前產(chǎn)生該擴(kuò)充內(nèi)容項(xiàng)。40.如權(quán)利要求39的方法,其中響應(yīng)于以下中的一個(gè)或多個(gè)而產(chǎn)生該擴(kuò)充內(nèi)容項(xiàng)對(duì)第一存儲(chǔ)區(qū)或者對(duì)第二存儲(chǔ)區(qū)的寫(xiě)操作;在該第一存儲(chǔ)區(qū)中進(jìn)行的存儲(chǔ)回收過(guò)程;以及讀和寫(xiě)不活動(dòng)的時(shí)段。41.如權(quán)利要求39的方法,還包括將該擴(kuò)充內(nèi)容項(xiàng)存儲(chǔ)在第三存儲(chǔ)區(qū)中,其中當(dāng)從主機(jī)設(shè)備接收到訪問(wèn)來(lái)自第一存儲(chǔ)區(qū)的特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),從該第三存儲(chǔ)區(qū)提供該擴(kuò)充內(nèi)容項(xiàng)。42.如權(quán)利要求41的方法,還包括維持將該擴(kuò)充內(nèi)容項(xiàng)與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的文件表,其中當(dāng)從主機(jī)設(shè)備接收到訪問(wèn)該特定用戶內(nèi)容項(xiàng)的請(qǐng)求時(shí),該控制器使用該文件表來(lái)訪問(wèn)該擴(kuò)充內(nèi)容項(xiàng)。43.如權(quán)利要求36的方法,其中選擇該特定廣告和將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合中的至少一個(gè)根據(jù)一個(gè)或多個(gè)規(guī)則而進(jìn)行。44.如權(quán)利要求36的方法,其中當(dāng)該特定用戶內(nèi)容項(xiàng)是圖像類型時(shí),將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合包括將該特定廣告疊加在該特定用戶內(nèi)容項(xiàng)的一部分上。45.如權(quán)利要求36的方法,其中當(dāng)該特定用戶內(nèi)容項(xiàng)是動(dòng)態(tài)類型時(shí),將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合包括以下之一將特定廣告附于該特定用戶內(nèi)容項(xiàng)的開(kāi)頭;以及將該特定廣告插入在該特定用戶內(nèi)容項(xiàng)的開(kāi)頭和結(jié)尾之間。46.如權(quán)利要求36的方法,還包括從該一個(gè)或多個(gè)廣告中選擇該特定廣告以便該特定廣告的大小不超過(guò)該特定內(nèi)容項(xiàng)的大小的指定部分。47.如權(quán)利要求36的方法,還包括基于將與該特定廣告相關(guān)聯(lián)的一個(gè)或多個(gè)屬性同與該特定用戶內(nèi)容項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù)的一個(gè)或多個(gè)屬性匹配來(lái)選擇該特定廣告。48.如權(quán)利要求36的方法,其中將該特定廣告與該特定用戶內(nèi)容項(xiàng)組合通過(guò)以下進(jìn)行標(biāo)識(shí)該特定用戶內(nèi)容項(xiàng)內(nèi)的與用于插入該特定廣告的指定位置對(duì)應(yīng)的位置,以及將來(lái)自該特定廣告的數(shù)據(jù)寫(xiě)到該特定用戶內(nèi)容項(xiàng)內(nèi)的標(biāo)識(shí)的位置。全文摘要本發(fā)明公開(kāi)了用于在數(shù)據(jù)存儲(chǔ)設(shè)備處組合用戶內(nèi)容與補(bǔ)充內(nèi)容的數(shù)據(jù)存儲(chǔ)設(shè)備和方法。數(shù)據(jù)存儲(chǔ)設(shè)備包括主機(jī)接口;耦接到主機(jī)接口的控制器;耦接到控制器的第一存儲(chǔ)區(qū);以及耦接到控制器的第二存儲(chǔ)區(qū)。該主機(jī)接口被配置為當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備操作地耦接到主機(jī)設(shè)備時(shí)使得該數(shù)據(jù)存儲(chǔ)設(shè)備能夠從主機(jī)設(shè)備接收一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)??刂破鞅慌渲脼閷⒃撘粋€(gè)或多個(gè)用戶內(nèi)容項(xiàng)存儲(chǔ)在第一存儲(chǔ)區(qū)中。控制器還被配置為將在第二存儲(chǔ)區(qū)中存儲(chǔ)的特定補(bǔ)充內(nèi)容項(xiàng)與來(lái)自該一個(gè)或多個(gè)用戶內(nèi)容項(xiàng)的特定用戶內(nèi)容項(xiàng)組合。文檔編號(hào)G06F13/16GK102782665SQ201080065136公開(kāi)日2012年11月14日申請(qǐng)日期2010年5月21日優(yōu)先權(quán)日2010年3月9日發(fā)明者R.本-魯比申請(qǐng)人:桑迪士克以色列有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1