專利名稱:在數(shù)據(jù)庫中組織媒體數(shù)據(jù)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在數(shù)據(jù)庫中組織數(shù)據(jù)資源,特別是在數(shù)據(jù)庫中組織媒體文件的方 法和裝置。
背景技術(shù):
隨著存儲和訪問音頻/視頻媒體(例如電視、音樂)進(jìn)展到數(shù)字領(lǐng)域,用于存儲、 組織和訪問已存儲的音頻/視頻媒體的方法和系統(tǒng)也得以發(fā)展。一種用于存儲音頻/視頻 媒體的常規(guī)方法是將媒體編碼和存儲為數(shù)字文件。每一個(gè)數(shù)字文件具有一個(gè)文件名,這個(gè) 文件名允許在各種數(shù)字存儲系統(tǒng)中存儲、組織和檢索該文件。由于增大了現(xiàn)代存儲系統(tǒng)的容量,因而巨大數(shù)量的音頻/視頻文件能存儲在單一 系統(tǒng)中。例如,一個(gè)千兆字節(jié)的數(shù)據(jù)存儲空間能容易地存儲200或更多的高質(zhì)量音頻文件。 一個(gè)簡單的數(shù)字?jǐn)y帶式音頻播放機(jī)可包含超過千個(gè)歌曲標(biāo)題。當(dāng)歌曲標(biāo)題的數(shù)量比較小 時(shí),通過使用不同文件名來組織音頻文件是比較簡單和容易的。音頻文件可從多種不同的 資源產(chǎn)生,例如從光盤(CD)專輯復(fù)制,從互聯(lián)網(wǎng)下載,或者從在線音樂下載場所購買。就音 樂/歌曲標(biāo)題來說,市場上買得到的大多數(shù)音樂/歌曲標(biāo)題能在線和在CD專輯上放出。不 管原始資源從哪里來,但希望音樂/歌曲標(biāo)題可以與相應(yīng)的圖像(例如專輯插圖)關(guān)聯(lián),以 便于包含大量音樂/歌曲標(biāo)題的存儲系統(tǒng)(例如數(shù)據(jù)庫)中的音樂/歌曲標(biāo)題的導(dǎo)航,因 為人們感受視覺信息常常比文本信息更容易而且更快。還希望提供視覺圖像以增強(qiáng)用戶的 體驗(yàn)。并且,希望將同一圖像與存儲系統(tǒng)中一個(gè)以上的音樂/歌曲標(biāo)題關(guān)聯(lián),以便減少存儲 同一圖像的多份復(fù)制品的存儲要求。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種在數(shù)據(jù)庫中組織數(shù)據(jù)的方法。本發(fā)明的實(shí)施例還提供一 種在數(shù)據(jù)庫系統(tǒng)中組織數(shù)據(jù)的裝置。在一個(gè)實(shí)施例中,提供一種在數(shù)據(jù)庫中組織數(shù)據(jù)的方法。提供多個(gè)第一數(shù)據(jù)?;?于第一數(shù)據(jù)提供多個(gè)第二數(shù)據(jù),每一個(gè)第二數(shù)據(jù)與多個(gè)第一數(shù)據(jù)中的不同的第一數(shù)據(jù)相對 應(yīng)。提供多個(gè)第三數(shù)據(jù),每一個(gè)第三數(shù)據(jù)具有至少一個(gè)屬性和參考字段,該參考字段用于存 儲多個(gè)第二數(shù)據(jù)中的相對應(yīng)的第二數(shù)據(jù)。通過至少一個(gè)屬性和參考字段,在數(shù)據(jù)庫中識別 每一個(gè)第一數(shù)據(jù)。提供多個(gè)第四數(shù)據(jù),并且每一個(gè)第四數(shù)據(jù)與多個(gè)第三數(shù)據(jù)的一個(gè)子集相 關(guān)聯(lián)。多個(gè)第四數(shù)據(jù)中的一個(gè)第四數(shù)據(jù)的查詢產(chǎn)生輸出。輸出包括多個(gè)第三數(shù)據(jù)的一個(gè)相 應(yīng)子集。利用存儲在多個(gè)第三數(shù)據(jù)的子集的參考字段中的第二數(shù)據(jù),識別與多個(gè)第三數(shù)據(jù) 的子集關(guān)聯(lián)的多個(gè)第一數(shù)據(jù)的一個(gè)相應(yīng)子集。進(jìn)一步,多個(gè)第一數(shù)據(jù)可包括專輯插圖。多個(gè)第一數(shù)據(jù)可包括數(shù)字圖像。數(shù)字圖 像可包括一幅或多幅JPEG圖像、位像、GIF圖像、TIFF圖像。多個(gè)第二數(shù)據(jù)可包括數(shù)字 圖像的哈希碼(hash code) 0多個(gè)第三數(shù)據(jù)可包括音頻文件。多個(gè)第四數(shù)據(jù)可包括專輯標(biāo) 題,每一個(gè)專輯標(biāo)題與一個(gè)或多個(gè)音頻文件相對應(yīng)。至少一個(gè)屬性可包括一個(gè)相應(yīng)的音頻文件的標(biāo)題。至少一個(gè)屬性還可包括藝術(shù)家姓名、專輯標(biāo)題、風(fēng)格、軌跡數(shù)、標(biāo)題或日期中的 至少一項(xiàng)。在根據(jù)本發(fā)明的另一實(shí)施例中,提供一種在數(shù)據(jù)庫中組織數(shù)據(jù)的裝置。提供第一 數(shù)據(jù)存儲單元,用于存儲多個(gè)第一數(shù)據(jù)。提供第二數(shù)據(jù)存儲單元,用于存儲多個(gè)第二數(shù)據(jù), 每一個(gè)第二數(shù)據(jù)與多個(gè)第一數(shù)據(jù)中的不同的第一數(shù)據(jù)相對應(yīng)。提供一個(gè)計(jì)算單元,其基于 第一數(shù)據(jù)產(chǎn)生第二數(shù)據(jù)。提供第三數(shù)據(jù)存儲單元,用于存儲多個(gè)第三數(shù)據(jù),每一個(gè)第三數(shù)據(jù) 具有至少一個(gè)屬性和參考字段,該參考字段用于存儲多個(gè)第二數(shù)據(jù)中的相應(yīng)的第二數(shù)據(jù)。 通過至少一個(gè)屬性和參考字段,在數(shù)據(jù)庫中識別每一個(gè)第三數(shù)據(jù)。提供第四數(shù)據(jù)存儲單元, 用于存儲多個(gè)第四數(shù)據(jù),每一個(gè)第四數(shù)據(jù)與多個(gè)第三數(shù)據(jù)的子集相關(guān)聯(lián)。在第一、第二、第 三和第四數(shù)據(jù)存儲單元與計(jì)算單元之間提供有通信信道。多個(gè)第四數(shù)據(jù)中的一個(gè)第四數(shù)據(jù) 的查詢產(chǎn)生輸出,其包括多個(gè)第三數(shù)據(jù)的一個(gè)相應(yīng)子集。利用存儲在多個(gè)第三數(shù)據(jù)的子集 的參考字段中的第二數(shù)據(jù),識別與多個(gè)第三數(shù)據(jù)的子集相關(guān)聯(lián)的多個(gè)第一數(shù)據(jù)的一個(gè)相應(yīng) 子集。并且,多個(gè)第一數(shù)據(jù)可包括專輯插圖。多個(gè)第一數(shù)據(jù)可包括數(shù)字圖像。數(shù)字圖像 可包括一幅或多幅JPEG圖像、位像、GIF圖像或TIFF圖像。多個(gè)第二數(shù)據(jù)可包括數(shù)字 圖像的哈希碼。多個(gè)第三數(shù)據(jù)可包括音頻文件。多個(gè)第四數(shù)據(jù)可包括專輯標(biāo)題,每一個(gè)專 輯標(biāo)題與一個(gè)或多個(gè)音頻文件相對應(yīng)。至少一個(gè)屬性可包括相應(yīng)的音頻文件的標(biāo)題。至少 一個(gè)屬性還可包括藝術(shù)家姓名、專輯標(biāo)題、風(fēng)格、軌跡數(shù)、標(biāo)題或日期中的至少一個(gè)。第一、 第二、第三和第四數(shù)據(jù)存儲單元可包含在一個(gè)存儲單元中。
附圖與說明書在一起說明本發(fā)明的示例性實(shí)施例,并且與說明書一起用來解釋本 發(fā)明的原理。圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例,在數(shù)據(jù)庫中組織媒體文件的示例性方法的流程 圖。圖2是根據(jù)本發(fā)明的另一實(shí)施例,在數(shù)據(jù)庫中組織媒體文件的裝置的方框圖。
具體實(shí)施例方式下面將參考根據(jù)本發(fā)明的一些實(shí)施例,對本發(fā)明進(jìn)行詳細(xì)描述。附圖和描述將被 認(rèn)為是說明性的,而不是限制性的。在包含一批媒體文件(例如音樂標(biāo)題、影像標(biāo)題)的存儲系統(tǒng)(例如數(shù)據(jù)庫)中, 希望可視插圖與每一個(gè)媒體文件相關(guān)聯(lián),以便向用戶提供媒體文件的視頻表示。在音樂標(biāo) 題的情形下,專輯插圖可以與一個(gè)或多個(gè)音樂標(biāo)題相關(guān)聯(lián),提供音樂標(biāo)題的視頻表示。當(dāng)對 音樂標(biāo)題進(jìn)行數(shù)據(jù)庫查詢時(shí),與音樂標(biāo)題關(guān)聯(lián)的專輯名和專輯插圖就會由數(shù)據(jù)庫向用戶輸 出并顯示。音樂標(biāo)題和專輯名以文本串形式存儲在數(shù)據(jù)庫中。倘若多個(gè)音樂標(biāo)題共享同一 專輯名的文本串,則帶有相同文本串的多個(gè)音樂標(biāo)題應(yīng)該由數(shù)據(jù)庫查詢輸出,每一個(gè)音樂 標(biāo)題連同它們各自有關(guān)的專輯插圖被顯示出來。此外,數(shù)據(jù)庫可以提供根據(jù)專輯插圖檢索 音樂標(biāo)題的選擇,并且根據(jù)專輯插圖提供全內(nèi)容導(dǎo)航。本領(lǐng)域的技術(shù)人員應(yīng)該明白,可以將 同樣的原理應(yīng)用于存儲系統(tǒng)所存儲的圖像標(biāo)題或其他文件類型。
存儲在數(shù)據(jù)庫中的每一個(gè)音樂標(biāo)題與若干個(gè)屬性相關(guān)聯(lián),例如藝術(shù)家姓名、專輯 名、風(fēng)格描述和專輯插圖,但不限于這些。對于大多數(shù)音樂專輯,在音樂標(biāo)題和各個(gè)屬性之 間有一對一的相關(guān)性;但是,編輯專輯能使這個(gè)算法失敗。例如,編輯專輯可包括來自不同 藝術(shù)家的音樂標(biāo)題,而每一位藝術(shù)家可能被歸類為不同的風(fēng)格。常規(guī)方法是基于唯一的藝 術(shù)家/專輯組合,創(chuàng)建音樂標(biāo)題與它的屬性之間的關(guān)聯(lián)。在這個(gè)常規(guī)方法中,藝術(shù)家/專 輯組中的第一音樂標(biāo)題假定是那個(gè)組中所有標(biāo)題的專輯插圖。但是,這個(gè)算法因多風(fēng)格編 輯專輯而失敗。當(dāng)由用戶編輯藝術(shù)家或?qū)]嬑谋敬畷r(shí),常規(guī)方法會引起另一個(gè)問題。當(dāng)編 輯原始藝術(shù)家或?qū)]嬑谋敬畷r(shí),同一專輯插圖可能表現(xiàn)為多個(gè)實(shí)例;或者音樂標(biāo)題可能“繼 承”新的用于專輯導(dǎo)航的專輯文本串,因?yàn)橄鄳?yīng)的音樂標(biāo)題被從一個(gè)容器移至另一容器(即 基于專輯或藝術(shù)家文本串的編輯)。在常規(guī)技術(shù)中,通過在數(shù)據(jù)庫中創(chuàng)建音樂標(biāo)題文本串與 插圖之間的關(guān)聯(lián),每一個(gè)音樂標(biāo)題可以與唯一的專輯插圖相關(guān)聯(lián)。這樣,標(biāo)題串應(yīng)該是固定 的。本發(fā)明的實(shí)施例提供一種擴(kuò)展音樂標(biāo)題唯一性的解決辦法。除藝術(shù)家姓名、專輯 名和其他一般屬性(例如風(fēng)格、軌跡數(shù)、軌跡標(biāo)題、日期等等)以外,增加了對于導(dǎo)航資源唯 一的附加信息。在一個(gè)實(shí)施例中,專輯插圖的數(shù)字圖像(例如JPEG、GIF、TIFF和位像) 的哈希碼被用來進(jìn)一步擴(kuò)展音樂標(biāo)題的唯一性。一旦哈希碼(例如哈希關(guān)鍵碼)被推導(dǎo)出 來并與音樂標(biāo)題相關(guān)聯(lián),它就成為識別與音樂標(biāo)題相關(guān)聯(lián)的專輯插圖的唯一關(guān)鍵碼。換句 話說,通過相應(yīng)的專輯插圖的哈希碼,在數(shù)據(jù)庫中索引一個(gè)音樂標(biāo)題的正確的專輯插圖。只 要與音樂標(biāo)題有關(guān)聯(lián)的哈希碼保持不變,通過利用哈希碼作為索引指示所要獲取的正確的 專輯插圖,就能從數(shù)據(jù)庫中獲取正確的專輯插圖。類似的擴(kuò)展也能用于存儲在數(shù)據(jù)庫中的 專輯名。每個(gè)專輯名具有一個(gè)與專輯插圖的哈希碼有關(guān)聯(lián)的屬性。因此,改變專輯名將不 影響專輯插圖的關(guān)聯(lián)性,只要包含哈希碼的屬性不變。在專輯查詢時(shí),專輯名文本串被輸入至數(shù)據(jù)庫。數(shù)據(jù)庫查詢引擎查詢數(shù)據(jù)庫中唯 一哈希碼的數(shù)目,并由此確定專輯查詢中有多少專輯插圖應(yīng)該輸出。此外,查詢結(jié)果可以是 一個(gè)專輯目錄,其名稱與搜索串相符。同時(shí),表示相應(yīng)專輯插圖的專輯目錄可能被排列;因 而,在專輯目錄上的字母數(shù)字搜索在插圖視圖上仍然是可能的。換句話說,專輯級唯一性取 決于專輯名和圖像哈希碼;因而,在專輯名文本串編輯操作之后,其他的專輯不會與錯(cuò)誤的 圖像相關(guān)聯(lián)。本發(fā)明的實(shí)施例可以應(yīng)用于音頻媒體文件服務(wù)系統(tǒng),其中,每個(gè)媒體文件(即音 軌)從藝術(shù)家姓名、專輯、風(fēng)格或全音軌容器方面來看,可能是一個(gè)或多個(gè)。當(dāng)媒體文件加 進(jìn)數(shù)據(jù)庫時(shí),它們被插入專輯插圖的相應(yīng)哈希碼。如果哈希碼在那時(shí)不能適用于特定的媒 體文件,唯一的默認(rèn)碼就會由系統(tǒng)自動(dòng)產(chǎn)生,并在以后由數(shù)據(jù)庫更新,如果專輯插圖可以利 用的話。在根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)的數(shù)據(jù)庫中,即使不同的音樂標(biāo)題有相同的關(guān)聯(lián)的專 輯名(這種情況在其包含大量音樂標(biāo)題的數(shù)據(jù)庫中頻繁出現(xiàn)),每一個(gè)音樂標(biāo)題的專輯插 圖也會被從相應(yīng)插圖生成的哈希碼識別。在另一應(yīng)用中,根據(jù)本發(fā)明實(shí)施例的音樂標(biāo)題數(shù)據(jù)庫可以用在機(jī)頂盒(STB)應(yīng)用 中。服務(wù)器應(yīng)用端口接入STB,以便用戶能夠從環(huán)球網(wǎng)/因特網(wǎng)購買內(nèi)容并在他的電視屏幕 上瀏覽內(nèi)容。當(dāng)實(shí)現(xiàn)本發(fā)明實(shí)施例的STB提供正確鏈接的圖像以便于對整個(gè)可用內(nèi)容導(dǎo)航 時(shí),圖形導(dǎo)航在STB平臺上通常更有優(yōu)勢,并且可以是在競爭的內(nèi)容服務(wù)商當(dāng)中關(guān)鍵的區(qū)
6分者。圖1說明根據(jù)本發(fā)明的一個(gè)實(shí)施例,該實(shí)施例提供在數(shù)據(jù)庫中組織音樂標(biāo)題的示 范性方法。在步驟SlO中,一批音樂文件被提供并存儲在數(shù)據(jù)庫中,并且可以訪問。在步驟 S20中,與該批音樂文件相對應(yīng)的一批專輯插圖被提供并存儲在數(shù)據(jù)庫中。作為一個(gè)非限制 性的范例,在這個(gè)實(shí)施例中專輯插圖是JPEG圖像。應(yīng)該明白,其他的數(shù)字文件的格式也可 以采用。在步驟S30中,生成與每一個(gè)專輯插圖相對應(yīng)的唯一代碼。在這個(gè)實(shí)施例中,代碼 是由插圖JPEG圖像生成的哈希碼。在步驟S40中,每一個(gè)音樂文件用多個(gè)文件屬性來識別。 文件屬性包括例如文件標(biāo)識符、藝術(shù)家姓名、專輯名、風(fēng)格、軌跡數(shù)、發(fā)行日期和專輯插圖哈 希碼。使用專輯插圖哈希碼作為一個(gè)屬性,音樂文件能唯一地與專輯插圖相關(guān)聯(lián)。因此,即 使當(dāng)音樂文件的文本標(biāo)識符改變時(shí),通過使用與音樂文件關(guān)聯(lián)的哈希碼作為識別正確的專 輯插圖的索引,也能定位正確的專輯插圖。在步驟S50中,一批專輯標(biāo)題被提供并存儲在數(shù) 據(jù)庫中。每一個(gè)專輯標(biāo)題具有在步驟S20中提供的相應(yīng)專輯插圖。在步驟S60中,每一個(gè) 專輯標(biāo)題與音樂文件的一個(gè)匯編相關(guān)聯(lián),這個(gè)匯編是在步驟SlO中存儲在數(shù)據(jù)庫中的音樂 文件的子集。本領(lǐng)域的技術(shù)人員應(yīng)該明白,圖1所示的方法序列能重新安排以適合于特定 的實(shí)現(xiàn),因此,本發(fā)明不局限于圖1中的實(shí)施例。某些步驟也可同時(shí)和/或并行執(zhí)行。當(dāng)對音樂文件進(jìn)行查詢時(shí),利用作為檢索正確專輯插圖的音樂文件屬性而存儲的 哈希碼,與查詢條件相符的音樂文件就會顯示出來,并帶有正確的相應(yīng)專輯插圖。專輯插圖 總是被與特定音樂文件相關(guān)聯(lián)的哈希碼正確地識別。于是,實(shí)施例由此提供一種在數(shù)據(jù)庫 中組織音樂文件的方法,其中,每一個(gè)音樂文件具有唯一地確定的專輯插圖,使用戶能利用 專輯插圖視圖直觀地搜索數(shù)據(jù)庫。并且,音樂文件和專輯插圖之間的關(guān)聯(lián)不受音樂文件或 專輯標(biāo)題識別符的改變的影響。本領(lǐng)域的技術(shù)人員應(yīng)該明白,這個(gè)示范性實(shí)施例可以用來 組織存儲在數(shù)據(jù)庫中的其他媒體文件類型(例如視頻文件)的其他文件。在根據(jù)本發(fā)明的另一實(shí)施例中,提供一種用于在數(shù)據(jù)庫系統(tǒng)中組織媒體文件的裝 置100。裝置100包括第一數(shù)據(jù)存儲單元10、第二數(shù)據(jù)存儲單元20、第三數(shù)據(jù)存儲單元30、 第四數(shù)據(jù)存儲單元40和計(jì)算單元50。數(shù)據(jù)存儲單元10、20、30和40以及計(jì)算單元50通過 通信信道60進(jìn)行通信。數(shù)據(jù)存儲單元10、20、30和40可以通過例如固態(tài)存儲器、硬盤驅(qū)動(dòng)、 閃存驅(qū)動(dòng)器、閃存或被配置為提供數(shù)據(jù)存儲和訪問的任何裝置來實(shí)現(xiàn),但不受這些限制。在 某些實(shí)施例中,數(shù)據(jù)存儲單元10、20、30和40可以是單一的存儲單元。計(jì)算單元50可以是 例如單一計(jì)算機(jī)、多臺計(jì)算機(jī)或計(jì)算系統(tǒng)的處理單元,但不受這些限制。通信信道60可以 是技術(shù)上已知的允許在兩個(gè)或多個(gè)單元之間進(jìn)行數(shù)據(jù)通信的任何合適的通信媒體。一些非 限制性的例子是并行數(shù)據(jù)總線、串行數(shù)據(jù)總線、光數(shù)據(jù)鏈路、無線電數(shù)據(jù)鏈路等等,或它們 的任何組合。為了舉例說明的目的,音樂文件和JPEG型專輯插圖被用作說明實(shí)施例的示范性 媒體文件;但是應(yīng)該明白,其他音樂文件類型(例如視頻文件)也能用于所述實(shí)施例。多個(gè) JPEG型專輯插圖被存儲在第一數(shù)據(jù)存儲單元10中。計(jì)算單元50利用多個(gè)專輯插圖生成多 個(gè)哈希碼,并將哈希碼存儲到第二數(shù)據(jù)存儲單元20中。每個(gè)哈希碼與JPEG專輯插圖之一 相對應(yīng)。通常,不同的JPEG圖像生成不同的哈希碼。多個(gè)音樂文件被存儲在第三數(shù)據(jù)存儲 單元30中。每一個(gè)音樂文件有多個(gè)屬性。文件屬性包括例如文件標(biāo)識符、藝術(shù)家姓名、專 輯名、風(fēng)格、輪跡數(shù)、發(fā)行日期和專輯插圖哈希碼中的一種或多種,但不限于這些。一個(gè)專輯插圖的哈希碼使專輯插像與音樂文件唯一地聯(lián)系起來。因此,即使當(dāng)音樂文件的其他 屬性(例如文件標(biāo)識符)改變時(shí),與音樂文件有關(guān)聯(lián)的正確的專輯插圖仍然能在數(shù)據(jù)庫中 索引。多個(gè)專輯標(biāo)題被存儲在第四數(shù)據(jù)存儲單元40中。每一個(gè)專輯標(biāo)題與存儲在第三數(shù) 據(jù)存儲單元30中的音樂文件的子集的匯編相關(guān)聯(lián)。這些專輯標(biāo)題能被看作類似于包含許 多音軌的CD專輯。每一個(gè)專輯標(biāo)題提供將不同的音樂文件組合在一個(gè)組中的方法。因此, 可以在數(shù)據(jù)庫中用專輯標(biāo)題搜索音樂文件。計(jì)算單元50向用戶提供一種查詢數(shù)據(jù)庫的機(jī)制。例如,當(dāng)對專輯標(biāo)題進(jìn)行查詢 時(shí),產(chǎn)生一個(gè)與專輯標(biāo)題相關(guān)聯(lián)的音樂文件的列表。因?yàn)橐恍┯脩艨赡芨敢馔ㄟ^視覺信 息導(dǎo)航數(shù)據(jù)庫,而不是用文本信息,所以希望顯示與所產(chǎn)生的音樂文件的列表相關(guān)聯(lián)的相 應(yīng)專輯插圖。根據(jù)實(shí)施例,可以通過與音樂文件相關(guān)聯(lián)的哈希碼作為索引來識別正確的專 輯插圖。因此,這個(gè)實(shí)施例提供一種搜索音樂文件(或其他媒體文件)的數(shù)據(jù)庫的裝置,其 中,每一個(gè)音樂文件與允許用戶利用專輯插圖直觀地搜索數(shù)據(jù)庫的唯一確定的專輯插圖相 關(guān)聯(lián)。另外,音樂文件與專輯插圖之間的關(guān)聯(lián)不受音樂文件(例如專輯標(biāo)題)的其他屬性 改變的影響,只要不改變音樂文件的哈希碼屬性。盡管已結(jié)合一些示范性實(shí)施例對本發(fā)明進(jìn)行了描述,但是本領(lǐng)域的技術(shù)人員明 白,本發(fā)明不限于所披露的實(shí)施例,相反,本發(fā)明覆蓋所附權(quán)利要求的精神和范圍內(nèi)的各種 不同變形和等同配置,以及它們的等同物。
8
權(quán)利要求
一種在數(shù)據(jù)庫中組織數(shù)據(jù)的方法,所述方法包括提供多個(gè)第一數(shù)據(jù);基于所述多個(gè)第一數(shù)據(jù)生成多個(gè)第二數(shù)據(jù),所述多個(gè)第二數(shù)據(jù)中的每一個(gè)與所述多個(gè)第一數(shù)據(jù)中的不同的第一數(shù)據(jù)相對應(yīng);提供多個(gè)第三數(shù)據(jù),每一個(gè)第三數(shù)據(jù)具有至少一個(gè)屬性和參考字段,參考字段用于存儲所述多個(gè)第二數(shù)據(jù)中的一個(gè)相應(yīng)的第二數(shù)據(jù),通過所述至少一個(gè)屬性和參考字段,在數(shù)據(jù)庫中識別所述多個(gè)第三數(shù)據(jù)中的每一個(gè);以及提供多個(gè)第四數(shù)據(jù),每一個(gè)第四數(shù)據(jù)與所述多個(gè)第三數(shù)據(jù)的子集相關(guān)聯(lián),其中,所述多個(gè)第四數(shù)據(jù)中的一個(gè)第四數(shù)據(jù)的查詢生成一個(gè)輸出,所述輸出包括所述多個(gè)第三數(shù)據(jù)的一個(gè)相應(yīng)子集,以及其中,利用存儲在所述多個(gè)第三數(shù)據(jù)的子集的參考字段中的第二數(shù)據(jù),識別與所述多個(gè)第三數(shù)據(jù)的子集相關(guān)聯(lián)的所述多個(gè)第一數(shù)據(jù)的一個(gè)相應(yīng)子集。
2.權(quán)利要求1所述的方法,其中,所述多個(gè)第一數(shù)據(jù)包括專輯插圖。
3.權(quán)利要求1所述的方法,其中,所述多個(gè)第一數(shù)據(jù)包括數(shù)字圖像。
4.權(quán)利要求1所述的方法,其中,數(shù)字圖像包括JPEG圖像、位像、GIF圖像、TIFF 圖像中的一種或多種圖像。
5.權(quán)利要求3所述的方法,其中,所述多個(gè)第二數(shù)據(jù)包括數(shù)字圖像的哈希碼。
6.權(quán)利要求1所述的方法,其中,所述多個(gè)第三數(shù)據(jù)包括音頻文件。
7.權(quán)利要求6所述的方法,其中,所述多個(gè)第四數(shù)據(jù)包括專輯標(biāo)題,每一個(gè)專輯標(biāo)題與 一個(gè)或多個(gè)音頻文件相對應(yīng)。
8.權(quán)利要求6所述的方法,其中,所述至少一個(gè)屬性包括相應(yīng)的一個(gè)音頻文件的標(biāo)題。
9.權(quán)利要求8所述的方法,其中,所述至少一個(gè)屬性進(jìn)一步包括藝術(shù)家姓名、專輯標(biāo) 題、風(fēng)格、軌跡數(shù)、標(biāo)題或日期中的至少一項(xiàng)。
10.一種在數(shù)據(jù)庫系統(tǒng)中組織數(shù)據(jù)的裝置,所述裝置包括 第一數(shù)據(jù)存儲單元,用于存儲多個(gè)第一數(shù)據(jù);第二數(shù)據(jù)存儲單元,用于存儲多個(gè)第二數(shù)據(jù),所述多個(gè)第二數(shù)據(jù)中的每一個(gè)與所述多 個(gè)第一數(shù)據(jù)中的不同的第一數(shù)據(jù)相對應(yīng);計(jì)算單元,用于基于所述多個(gè)第一數(shù)據(jù)生成所述多個(gè)第二數(shù)據(jù); 第三數(shù)據(jù)存儲單元,用于存儲多個(gè)第三數(shù)據(jù),所述多個(gè)第三數(shù)據(jù)中的每一個(gè)具有至少 一個(gè)屬性和參考字段,參考字段用于存儲所述多個(gè)第二數(shù)據(jù)中的一個(gè)相應(yīng)的第二數(shù)據(jù),通 過所述至少一個(gè)屬性和參考字段,在數(shù)據(jù)庫中識別所述多個(gè)第三數(shù)據(jù)中的每一個(gè);第四數(shù)據(jù)存儲單元,用于存儲多個(gè)第四數(shù)據(jù),每一個(gè)第四數(shù)據(jù)與所述多個(gè)第三數(shù)據(jù)的 子集相關(guān)聯(lián);以及通信信道,處于第一、第二、第三和第四數(shù)據(jù)存儲單元與計(jì)算單元之間, 其中,所述多個(gè)第四數(shù)據(jù)中的一個(gè)第四數(shù)據(jù)的查詢生成一個(gè)輸出,所述輸出包括所述 多個(gè)第三數(shù)據(jù)的一個(gè)相應(yīng)子集,以及其中,利用存儲在所述多個(gè)第三數(shù)據(jù)的子集的參考字段中的第二數(shù)據(jù),識別與所述多 個(gè)第三數(shù)據(jù)的子集相關(guān)聯(lián)的所述多個(gè)第一數(shù)據(jù)的一個(gè)相應(yīng)子集。
11.權(quán)利要求10中所述的裝置,其中,所述多個(gè)第一數(shù)據(jù)包括專輯插圖。
12.權(quán)利要求10中所述的裝置,其中,所述多個(gè)第一數(shù)據(jù)包括數(shù)字圖像。
13.權(quán)利要求12中所述的裝置,其中,數(shù)字圖像包括JPEG圖像、位像、GIF圖像、 TIFF圖像中的一種或多種圖像。
14.權(quán)利要求12中所述的裝置,其中,所述多個(gè)第二數(shù)據(jù)包括數(shù)字圖像的哈希碼。
15.權(quán)利要求10中所述的裝置,其中,所述多個(gè)第三數(shù)據(jù)包括音頻文件。
16.權(quán)利要求15中所述的裝置,其中,所述多個(gè)第四數(shù)據(jù)包括專輯標(biāo)題,每一個(gè)專輯標(biāo) 題與一個(gè)或多個(gè)音頻文件相對應(yīng)。
17.權(quán)利要求15中所述的裝置,其中,所述至少一個(gè)屬性包括相應(yīng)的一個(gè)音頻文件的 標(biāo)題。
18.權(quán)利要求17中所述的裝置,其中,所述至少一個(gè)屬性進(jìn)一步包括藝術(shù)家姓名、專輯 標(biāo)題、風(fēng)格、軌跡數(shù)、標(biāo)題或日期中的至少一項(xiàng)。
19.權(quán)利要求10中所述的裝置,其中,第一、第二、第三和第四數(shù)據(jù)存儲單元被包括在 一個(gè)存儲單元中。
全文摘要
一種在數(shù)據(jù)庫中組織媒體文件的方法和裝置。本發(fā)明的實(shí)施例提供一種使插圖與媒體文件相關(guān)聯(lián)的方法。提供多個(gè)第一數(shù)據(jù)插像?;诘谝粩?shù)據(jù)生成多個(gè)第二數(shù)據(jù),插像的每一個(gè)第二數(shù)據(jù)標(biāo)識符與多個(gè)第一數(shù)據(jù)中的不同的第一數(shù)據(jù)相對應(yīng)。提供多個(gè)第三數(shù)據(jù)媒體文件,每一個(gè)第三數(shù)據(jù)具有至少一個(gè)屬性和參考字段,參考字段用于存儲相應(yīng)的第二數(shù)據(jù)。通過至少一個(gè)屬性和參考字段,在數(shù)據(jù)庫中識別每一個(gè)第三數(shù)據(jù)。提供多個(gè)第四數(shù)據(jù)專輯標(biāo)題,每個(gè)專輯標(biāo)題與多個(gè)第三數(shù)據(jù)的一個(gè)子集相關(guān)聯(lián)。
文檔編號G06F17/30GK101925898SQ200980102915
公開日2010年12月22日 申請日期2009年1月25日 優(yōu)先權(quán)日2008年1月25日
發(fā)明者德哈麥斯·梅赫塔 申請人:Nxp股份有限公司