專利名稱:不需網(wǎng)絡(luò)連接就可實現(xiàn)媒體管理的包括本地數(shù)據(jù)屬性的基于網(wǎng)絡(luò)的數(shù)據(jù)收集的制作方法
不需網(wǎng)絡(luò)連接就可實現(xiàn)媒體管理的包括本地數(shù)據(jù)屬性的基于網(wǎng)絡(luò)的數(shù)據(jù)收集技術(shù)領(lǐng)域描述了一種系統(tǒng),該系統(tǒng)能夠向播放媒體(例如,數(shù)字音頻文件、 數(shù)字視頻文件、數(shù)字照片等)的裝置提供先進的媒體管理能力。提供一 種雖然資源相差較大但是能夠有效地并且使用戶"在感覺上" 一致地進 行工作的系統(tǒng)是非常困難的問題。通過在網(wǎng)絡(luò)連接不可用或者無法進行 時,提供基于網(wǎng)絡(luò)的資源、或本地數(shù)據(jù)屬性以及有限的資源,該"用戶 一致媒體管理系統(tǒng)"能夠解決該問題。
背景技術(shù):
基于PC的媒體播放器(例如,RealOne 、 Apple iTunes 、 WindowsMedia Player、 WinAmp⑧等)使用PC的本地文件系統(tǒng)來提供 媒體管理能力。它們使用網(wǎng)絡(luò)連接來訪問信息(例如,訪問CDDB⑧或其 他在線音樂/DVD信息業(yè)務(wù)),并且將與媒體(例如,數(shù)字歌曲、視頻等) 相關(guān)聯(lián)的元數(shù)據(jù)存儲在本地文件系統(tǒng)上。這些媒體播放器可提供的本地 數(shù)據(jù)多少不一,但除了由數(shù)字歌曲文件名稱和數(shù)據(jù)標(biāo)簽(即,ID3標(biāo)簽) 提供的數(shù)據(jù)外,(通常)很少提供另外的信息。發(fā)明內(nèi)容本發(fā)明的一方面在于為不同的消費電子裝置創(chuàng)建一致的用戶體驗, 而不管它們的在線連接能力或本地存儲容量如何。本發(fā)明的另一方面在于使得在孤立或不聯(lián)網(wǎng)的播放裝置中容易創(chuàng)建 播放列表。本發(fā)明的又一方面在于在小的存儲器空間中提供元數(shù)據(jù),該元數(shù)據(jù) 能夠用于為廣泛的錄制品創(chuàng)建播放列表。
能夠通過一種為包含音頻的錄制品選擇元數(shù)據(jù)的方法來實現(xiàn)上述方 面,所述方法包括收集步驟,收集對所述錄制品在多個地理區(qū)域中的 播放的統(tǒng)計量;分離步驟,按照所述地理區(qū)域分離所述統(tǒng)計量和對應(yīng)元 數(shù)據(jù);以及選擇步驟,基于所述統(tǒng)計量為所述地理區(qū)域中的一個選擇所 述對應(yīng)元數(shù)據(jù)的一部分。通過使用基于播放頻率或在播放錄制品時對關(guān) 于該錄制品的信息的請求頻率來指示錄制品在地理區(qū)域內(nèi)的流行度的統(tǒng) 計量,可以使所選擇的對應(yīng)元數(shù)據(jù)的所述部分適應(yīng)個體地理區(qū)域。優(yōu)選的是,所述選擇不限于流行度,從而不完全排除子區(qū)域和流派(gnere)。
通過結(jié)合附圖對優(yōu)選實施例進行的以下描述,本發(fā)明的這些和其他 目的以及優(yōu)點將變得更加清楚且更易于理解,在附圖中 圖1是基于計算機的媒體播放器系統(tǒng)的框圖。 圖2A到圖2D是消費電子媒體播放器系統(tǒng)的框圖。 圖3是用于收集關(guān)于在全世界播放的錄制品的信息的系統(tǒng)的框圖。 圖4是示出了根據(jù)由圖3所示的系統(tǒng)收集的信息以區(qū)域為基礎(chǔ)對數(shù) 據(jù)進行的選擇的數(shù)據(jù)流圖。圖5是示出了在圖4所示的處理中使用的區(qū)域的示例的圖3所示的 系統(tǒng)的框圖。圖6和圖7是不同區(qū)域的ROM內(nèi)容的示例。
具體實施方式
現(xiàn)在將詳細描述本發(fā)明的優(yōu)選實施例,其示例在附圖中示出,其中, 在所有附圖中相同的附圖標(biāo)記表示相同的部件。圖1是使用具有本地硬盤驅(qū)動器12、存儲器14以及I/O裝置16、 18的個人計算機(PC)的媒體播放器系統(tǒng)10的框圖。如果該PC連接到 網(wǎng)絡(luò)20,則該PC能夠訪問在線音樂/DVD信息業(yè)務(wù)22提供的附加信息 并且將該數(shù)據(jù)本地存儲在硬盤驅(qū)動器12上或者使用局域網(wǎng)(LAN)或廣 域網(wǎng)(WAN)文件系統(tǒng)(未示出)存儲該數(shù)據(jù)。
將這種能力移植到具有不一致的資源并且仍然提供感覺上相似的管 理媒體的體驗的消費電子(CE)產(chǎn)品這一問題需要不同的方法來解決,并且需要將該問題按裝置的種類進行劃分。圖2A到2D示出了這些種類。 為了針對所有這四個種類的裝置向用戶提供一致的體驗,需要改變資源 利用和創(chuàng)建方式以增加強力(brute force)本地文件存儲和檢索方法,選 擇性地存儲模擬海量在線音樂信息業(yè)務(wù)所提供的信息的關(guān)鍵信息和預(yù)加 工(pre-crafted)本地數(shù)據(jù)集。在消費電子產(chǎn)品中進行播放的通常方法是 從包含有成百上千媒體文件的音頻CD或CD-R數(shù)據(jù)盤或者從包含成百上 千媒體文件的FLASH存儲設(shè)備訪問數(shù)字音頻文件。圖2A示出了具有本地硬盤驅(qū)動器34的聯(lián)網(wǎng)的CD播放器32,該 CD播放器32能夠通過訪問在線音樂/DVD信息業(yè)務(wù)22并且使用TV 36 作為輸出裝置來提供圖1的基于PC的媒體播放器10的全部功能。諸如 Escient (FireBallTM)、 Yamaha (MusicCAST⑧)等的幾個公司已經(jīng)解決了 如何實現(xiàn)這種裝置的問題。圖2B示出了具有有限存儲量的閃速存儲器44的聯(lián)網(wǎng)的CD播放器 42,該CD播放器42提供了一種挑戰(zhàn),如果該裝置可訪問提供文件存儲 器46的LAN或WAN,就像該文件存儲器46就在本地一樣,則可以容 易地克服這種挑戰(zhàn)。使用網(wǎng)絡(luò)文件系統(tǒng)或通用即插即用(UPnP)連接到 LAN/WAN文件系統(tǒng)46的許多系統(tǒng)當(dāng)前被部署為諸如Gateway 聯(lián)網(wǎng) DVD播放器或NETGEAR⑧無線數(shù)字音樂播放器模型MP101。然而,如 果沒有LAN/WAN可用,則媒體文件將局限于固定媒體(即,CD/DVD) 或者能夠存儲在本地閃速存儲器44中的任何媒體。圖2C示出了使用web業(yè)務(wù)48來提供用于管理CD或CD-R的內(nèi)容 的存儲的系統(tǒng)42'。對于CD,該系統(tǒng)會首先識別盤(使用CDDB⑧或類 似的在線音樂/DVD信息業(yè)務(wù)22),以針對該裝置創(chuàng)建隨后可與該盤相關(guān) 聯(lián)的媒體標(biāo)識符。為此,該媒體庫隨后會使用web業(yè)務(wù)48在線存儲該相 關(guān)聯(lián)的媒體數(shù)據(jù)和屬性。當(dāng)用戶播放更多CD時,該信息可由web業(yè)務(wù) 48中的媒體庫進行跟蹤,從而提供與由圖2A所示的系統(tǒng)提供的體驗一 致的體驗。
對于CD-R或DVD-R媒體,該問題稍有不同。由于大多數(shù) CD-R/DVD-R盤是由用戶定制制作的,所以不存在用于識別盤并且提供 媒體數(shù)據(jù)和其他屬性的在線業(yè)務(wù)。這些CD-R/DVD-R盤通常僅包含文件 集,該文件集包含經(jīng)適度組織的數(shù)字音樂文件(例如,MP3文件)。雖然 光存儲技術(shù)協(xié)會(OSTA)和Microsoft⑧/Panasonic⑧都已經(jīng)提出了規(guī)范(分 別是MPV和HighMAT )以通過將分級文件結(jié)構(gòu)信息添加到盤上來改 進CD-R和DVD-R盤在消費電子裝置上的導(dǎo)航,但是很少有盤是使用 MPV或HighMAT 創(chuàng)建的。此外,MPV和HighMAT 僅解決了本發(fā)明 所解決的一部分問題。根據(jù)本發(fā)明的系統(tǒng)將創(chuàng)建與該盤相關(guān)聯(lián)的唯一標(biāo) 識符,從而播放器42'進行的、識別CD-R/DVD-R內(nèi)容的費力處理僅發(fā) 生一次,然后能夠通過使用web業(yè)務(wù)48在線訪問媒體庫來獲得該內(nèi)容的 元數(shù)據(jù)。使用上述的能力,圖2C所示的系統(tǒng)42'能夠以與圖2A和2B所示的 系統(tǒng)32和42 —致的方式進行工作,同時能夠消除昂貴的本地硬盤驅(qū)動 器34或者對經(jīng)由LAN/WAN來訪問存儲器46的需求。這提供的附帶好 處是在對CD-R/DVD-R處理了一次以后,其后每當(dāng)用戶插入該 CD-R/DVD-R盤時,該盤將"瞬時"可用。用戶會感受到一致的體驗。圖2D所示的系統(tǒng),即,具有ROM 54和容量有限的閃速存儲器44 的不聯(lián)網(wǎng)的CD播放器52提供了更大的挑戰(zhàn)。在這種情況下,附加數(shù)據(jù) 必須存儲在ROM中,從而可以刻畫個人FLASH音頻播放器、個人FLASH 存儲裝置或CD-R/DVD-R上的CD和數(shù)字音頻文件的特征,以提供"模 擬"從在線音樂信息業(yè)務(wù)檢索到的信息的數(shù)據(jù)。這種數(shù)據(jù)是藝術(shù)家姓名、 藝術(shù)家別名、相關(guān)的藝術(shù)家信息、流派映射信息等,即,通常從在線業(yè) 務(wù)22檢索到所有數(shù)據(jù)。雖然可以依靠在線音樂信息業(yè)務(wù)22來返回與所 識別的每首歌有關(guān)的信息,但是在不聯(lián)網(wǎng)的裝置中,該裝置上的編程智 能必需滿足由數(shù)字文件24自身所提供的信息(例如,文件名、文件名路 徑(如果有的話)、以及包含在文件24的標(biāo)簽(諸如ID3標(biāo)簽)中的任 何信息)。該系統(tǒng)必須利用這些項中任意或全部的項來創(chuàng)建能夠描述該數(shù) 字文件的"足夠"的屬性集以使其能夠用于創(chuàng)建播放列表,該播放列表
是與待播放的其他歌曲進行恰當(dāng)分組的待播放歌曲的集合。許多不聯(lián)網(wǎng)的裝置具有播放不同的歌曲(例如,數(shù)字音樂文件)的 能力,甚至具有播放歌曲集的播放列表的能力。然而,在不聯(lián)網(wǎng)的裝置 中動態(tài)地創(chuàng)建恰當(dāng)分組的用于播放的歌曲集的能力是有限的。通過動態(tài) 地在聯(lián)網(wǎng)的PC上創(chuàng)建播放列表并且然后將該播放列表(和相關(guān)聯(lián)的歌曲)"同步"到FLASH音樂播放器上以進行播放,諸如Thomson Lym FLASH音樂播放器或Apple⑧iPOD⑧的裝置己經(jīng)這樣做了。其他裝置最 多創(chuàng)建通常稱作洗牌(shuffled)播放列表的隨機排序的播放列表。然而, 根據(jù)本發(fā)明,可以提供用于檢查所有與數(shù)字文件相關(guān)聯(lián)的數(shù)據(jù)的精密編 程邏輯并且在本地創(chuàng)建播放列表,而并不需要連接到音樂信息業(yè)務(wù)或者 與來自聯(lián)網(wǎng)的PC的數(shù)據(jù)進行同步。這種精密編程邏輯可依靠與文件直接相關(guān)聯(lián)的數(shù)據(jù)(例如,文件名、 文件名路徑(如果有的話)、以及包含在文件的ID3標(biāo)簽中的可能包括歌 曲的藝術(shù)家姓名、流派、發(fā)行年份等的任何信息)。然而,通常除了歌曲 名稱和藝術(shù)家姓名以外,從文件名、文件名路徑或ID3標(biāo)簽中只能提取 到很少數(shù)據(jù)或者提取不到數(shù)據(jù)。如果情況是這樣的,則該編程邏輯不能 夠提供在創(chuàng)建播放列表時使用的屬性,從而由不聯(lián)網(wǎng)的裝置所創(chuàng)建的任 何播放列表將會令人非常不滿意。為了克服該缺點,根據(jù)本發(fā)明的一個方面,提供了一種目標(biāo)信息集, 編程邏輯可使用該目標(biāo)信息集來創(chuàng)建較好的播放列表。經(jīng)驗表明,通常 能夠從數(shù)字音樂文件提取出的僅有數(shù)據(jù)是藝術(shù)家姓名和歌曲名稱。通過 使用模糊串匹配,可使藝術(shù)家姓名與藝術(shù)家姓名表相匹配,所述模糊串 匹配允許去除前置詞(例如,The或El、 le等)、輕微的拼寫錯誤、去除 標(biāo)點、顛倒的詞序(例如,Tom Jones或Jones, Tom)等。另外,表可包 含可以提高匹配文本串的能力的昵稱(例如,The Beatles或Fab Four)。 一旦數(shù)字音樂文件與一表條目"相匹配",則隨后可將該藝術(shù)家的屬性分 配給該數(shù)字音樂文件,用于隨后的播放列表產(chǎn)生。通過認(rèn)真地只選擇需要包括在ROM中的那些藝術(shù)家(以及相關(guān)聯(lián) 的屬性),使得可以在苛刻的裝置ROM存儲容量限制下創(chuàng)建允許不聯(lián)網(wǎng)
的裝置向用戶提供與聯(lián)網(wǎng)的裝置一致的體驗的這種數(shù)據(jù)集。另外,該ROM可以包含可在ID3標(biāo)簽中找到的數(shù)據(jù)的映射表,從而可將該數(shù)據(jù)適當(dāng)?shù)赜米鲗傩浴A髋?、地理區(qū)域、年代等的映射表優(yōu)選地設(shè)置在ROM中,用于幫助盡可能多地提供各個數(shù)字文件的可用屬性。根據(jù)本發(fā)明的系統(tǒng)提供了一種自動的、可縮放的并且可調(diào)的處理, 該處理可通過創(chuàng)建適于存儲在ROM中的藝術(shù)家姓名和屬性數(shù)據(jù)的緊湊 表示(compact representation),針對世界范圍內(nèi)的目標(biāo)區(qū)域選擇任意大小 的數(shù)據(jù)集,用于在不聯(lián)網(wǎng)的裝置中創(chuàng)建播放列表。如圖3所示,遍布世界的計算機IO和裝置(未示出)當(dāng)前使用的諸 如CDDB⑧的在線音樂/DVD信息業(yè)務(wù)22能夠收集作為音樂曲集的壓縮 盤的使用統(tǒng)計量或者對諸如數(shù)字音樂文件或DVD盤的媒體的其他識別 請求的使用統(tǒng)計量。圖4示出了信息業(yè)務(wù)22如何通過對識別出針對特定 媒體(例如,壓縮盤或曲集)的請求的頻率進行計數(shù)來收集并處理這些 使用統(tǒng)計量。如果該信息業(yè)務(wù)能夠使用諸如反向IP映射的技術(shù)(與Digital Erwoy⑧在其NetAcuityTM產(chǎn)品中提供的技術(shù)相同)來收集請求PC 10或 裝置的位置,則該信息業(yè)務(wù)還能夠?qū)⒔y(tǒng)計量60分離成諸如DVD區(qū)域編 碼區(qū)的區(qū)域統(tǒng)計量62到64,如圖5所示。此外,區(qū)域化的統(tǒng)計量62到 64還可用于對各個區(qū)域內(nèi)最流行藝術(shù)家的列表66到68進行計數(shù)和合計。 創(chuàng)建區(qū)域藝術(shù)家列表的目的是提供一種用于優(yōu)化存儲空間的緊湊信 息集,該緊湊信息集能夠模擬從諸如CDDB⑧的音樂信息業(yè)務(wù)返回的信 息。這將使得定制數(shù)據(jù)集能夠適應(yīng)消費電子裝置分布區(qū)域,優(yōu)化用戶體 驗,同時使對ROM存儲器的需求最小化。圖6和圖7示出了區(qū)域ROM 內(nèi)容的樣本。當(dāng)然,所有數(shù)據(jù)將被壓縮并加密以進行保護。相似地,可使串匹配 碼適應(yīng)分布區(qū)域,這會進一步減小碼的大小以及相關(guān)數(shù)據(jù)表的大小。因為在圖2D所示的系統(tǒng)中,將會識別CD和CD-R/DVD-R,并且與 那些唯一盤有關(guān)的適量數(shù)據(jù)會被存儲在閃速存儲器中。小量的閃速存儲 器能夠?qū)S糜诖鎯εc各個CD、 CD-R/DVD-R或數(shù)字文件有關(guān)的用于優(yōu)化 用戶的體驗的信息。
這些不同的方法實現(xiàn)了由全世界信息推動的一致的用戶體驗,而不 管消費電子裝置資源或連通性,從而優(yōu)化了嵌入數(shù)據(jù)需求,使其成為可 能。通過具體參照本發(fā)明的優(yōu)選實施例和示例詳細描述了本發(fā)明,但是 應(yīng)該理解,在由權(quán)利要求書所覆蓋的本發(fā)明的精神和范圍內(nèi),可以進行 變型和修改。本申請與由Paul QUINN等人于2003年8月27日提交的題目為 "PLAYLIST GENERATION, DELIVERY AND NAVIGATION"的第 10/228,261號美國專利申請以及由Paul Quinn等人于2001年8月27日提 交的題目為"PLAYLIST AND MUSIC MANAGEMENT FOR DEVICES " 的第60/314,664號美國臨時專利申請有關(guān)。本申請與由Michael W. Mantle 等人于2004年10月6日提交的序號為60/615,956的"SYSTEM FOR NETWORK-BASED MEDIA MANAGEMENT WITH LOCAL DATA ATTRIBUTES TO ALLOW FUNCTIONING WHEN NO NETWORK CONNECTION IS AVAILABLE OR POSSIBLE"有關(guān),并且要求其優(yōu)先權(quán)。 在此通過引用并入以上列出的所有相關(guān)申請。
權(quán)利要求
1、 一種為包含音頻的錄制品選擇元數(shù)據(jù)的方法,所述方法包括如下步驟收集步驟,收集所述錄制品在多個地理區(qū)域中的播放的統(tǒng)計量; 分離步驟,按照所述地理區(qū)域分離所述統(tǒng)計量和對應(yīng)元數(shù)據(jù);以及 選擇步驟,基于所述統(tǒng)計量為所述地理區(qū)域中的一個選擇所述對應(yīng) 元數(shù)據(jù)的一部分。
2、 如權(quán)利要求1所述的方法,所述方法還包括將所述對應(yīng)元數(shù)據(jù) 的所述一部分存儲在計算機可讀存儲器中。
3、 如權(quán)利要求l所述的方法,其中,通過編程的計算機系統(tǒng)來自動 執(zhí)行所述收集步驟、分離步驟和選擇步驟。
4、 如權(quán)利要求l所述的方法,其中,所述選擇步驟包括選擇流行錄 制品的元數(shù)據(jù),所述流行錄制品是指所述統(tǒng)計量表明其是在所述地理區(qū) 域中的所述一個內(nèi)最為流行的錄制品。
5、 如權(quán)利要求4所述的方法,其中,所述選擇步驟還包括選擇另外 的錄制品的下述對應(yīng)元數(shù)據(jù)所述流行錄制品的代表性不足的子區(qū)域和 流派中的至少一個。
6、 如權(quán)利要求5所述的方法,其中,對多于一個的所述地理區(qū)域重 復(fù)所述選擇步驟。
7、 如權(quán)利要求6所述的方法,所述方法還包括每次當(dāng)對不同地理區(qū)域執(zhí)行所述選擇步驟時,將所述對應(yīng)元數(shù)據(jù)的所述部分存儲在不同的 計算機可讀存儲器中。
8、 一種為包含音頻的錄制品識別元數(shù)據(jù)的方法,所述方法包括 獲得步驟,獲得與錄制品相關(guān)聯(lián)的第一元數(shù)據(jù);訪問步驟,對根據(jù)權(quán)利要求1到6所述的方法之一獲得的地理區(qū)域 的選出的元數(shù)據(jù)進行訪問;以及匹配步驟,將所述第一元數(shù)據(jù)與所述選出的元數(shù)據(jù)中的第二元數(shù)據(jù) 進行匹配。
9、 如權(quán)利要求8所述的方法,其中,所述獲得步驟包括讀取所述 錄制品的文件名、文件名路徑和ID3標(biāo)簽中的至少一個。
10、 如權(quán)利要求9所述的方法,其中,所述選出的元數(shù)據(jù)包括藝術(shù)家姓名、藝術(shù)家別名、相關(guān)的藝術(shù)家信息、流派映射信息、發(fā)行年份、 藝術(shù)家類型以及起源國家中的至少一個。
11、 一種產(chǎn)生播放列表的方法,所述方法包括訪問步驟,訪問根據(jù)如權(quán)利要求8所述的方法為包含音頻的錄制品 集識別出的元數(shù)據(jù);以及選擇步驟,從所述錄制品集中選擇相關(guān)錄制品以形成播放列表,其中,所述相關(guān)錄制品具有至少一種類型的所述元數(shù)據(jù)的匹配值從而針對不同的消費電子裝置創(chuàng)建了一致的用戶體驗,而不管在線連接能力和 本地存儲容量。
12、 如權(quán)利要求11所述的方法,其中,所述元數(shù)據(jù)包括藝術(shù)家姓名、藝術(shù)家別名、相關(guān)的藝術(shù)家信息、流派映射信息、發(fā)行年份、藝術(shù)家類 型以及起源國家中的至少一個。
13、 一種播放包含音頻的錄制品的裝置,所述裝置包括存儲器,用于存儲為一地理區(qū)域選出的元數(shù)據(jù),所述選出的元數(shù)據(jù) 是通過收集所述錄制品在多個地理區(qū)域中的播放的統(tǒng)計量、按照所述地 理區(qū)域分離所述統(tǒng)計量和對應(yīng)元數(shù)據(jù)、并基于所述統(tǒng)計量為所述地理區(qū) 域選擇所述對應(yīng)元數(shù)據(jù)的一部分而獲得的。
14、 如權(quán)利要求13所述的裝置,所述裝置還包括處理器,其被編 程為獲得與錄制品相關(guān)聯(lián)的第一元數(shù)據(jù);訪問所述選出的元數(shù)據(jù);以 及將所述第一元數(shù)據(jù)與所述選出的元數(shù)據(jù)中的第二元數(shù)據(jù)進行匹配。
15、 如權(quán)利要求14所述的裝置,其中,所述處理器還被編程為訪 問錄制品集的第一元數(shù)據(jù)和第二元數(shù)據(jù);以及從所述錄制品集中選擇相關(guān)錄制品以形成播放列表,其中,所述相關(guān)的錄制品具有至少一種類型的所述元數(shù)據(jù)的匹配值;從而針對不同的消費電子裝置創(chuàng)建了一致的用 戶體驗,而不管在線連接能力和本地存儲容量。
16、 一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在機器可 讀介質(zhì)上的程序代碼裝置,當(dāng)所述程序在計算機上執(zhí)行時所述程序代碼 裝置執(zhí)行根據(jù)權(quán)利要求1所述的所有步驟。
17、 如權(quán)利要求16所述的計算機程序產(chǎn)品,所述方法還包括將所 述對應(yīng)元數(shù)據(jù)的所述一部分存儲在計算機可讀存儲器中。
18、 如權(quán)利要求16所述的計算機程序產(chǎn)品,其中,通過編程的計算 機系統(tǒng)來自動執(zhí)行所述收集步驟、分離步驟和選擇步驟。
19、 如權(quán)利要求16所述的計算機程序產(chǎn)品,其中,所述選擇步驟包括選擇流行錄制品的元數(shù)據(jù),所述流行錄制品是指所述統(tǒng)計量表明其是 在所述地理區(qū)域中的所述一個內(nèi)最為流行的錄制品。
20、 如權(quán)利要求19所述的計算機程序產(chǎn)品,其中,所述選擇步驟還包括選擇另外的錄制品的下述對應(yīng)元數(shù)據(jù)所述流行錄制品的代表性不足的子區(qū)域和流派中的至少一個。
21、 如權(quán)利要求20所述的計算機程序產(chǎn)品,其中,對多于一個的所述地理區(qū)域重復(fù)所述選擇步驟。
22、 如權(quán)利要求21所述的計算機程序產(chǎn)品,所述方法還包括每次當(dāng)對不同地理區(qū)域執(zhí)行所述選擇步驟時,將所述對應(yīng)元數(shù)據(jù)的所述一部 分存儲在不同的計算機可讀存儲器中。
23、 一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在機器可 讀介質(zhì)上的程序代碼裝置,當(dāng)所述程序在計算機上執(zhí)行時所述程序代碼 裝置執(zhí)行根據(jù)權(quán)利要求1所述的所有步驟。
24、 如權(quán)利要求23所述的計算機程序產(chǎn)品,其中,所述獲得步驟包 括讀取所述錄制品的文件名、文件名路徑和ID3標(biāo)簽中的至少一個。
25、 如權(quán)利要求24所述的計算機程序產(chǎn)品,其中,所述選出的元數(shù) 據(jù)包括藝術(shù)家姓名、藝術(shù)家別名、相關(guān)的藝術(shù)家信息、流派映射信息、 發(fā)行年份、藝術(shù)家類型以及起源國家中的至少一個。
26、 一種存儲有指令的計算機程序產(chǎn)品,所述指令當(dāng)被執(zhí)行時控制 處理器來執(zhí)行產(chǎn)生播放列表的方法,所述方法包括訪問步驟,訪問根據(jù)如權(quán)利要求8所述的方法為包含音頻的錄制品 集識別出的元數(shù)據(jù);以及 選擇步驟,從所述錄制品集中選擇相關(guān)錄制品以形成播放列表,其中,所述相關(guān)錄制品具有至少一種類型的所述元數(shù)據(jù)的匹配值;從而針對不同的消費電子裝置創(chuàng)建了一致的用戶體驗,而不管在線連接能力和 本地存儲容量。
27、如權(quán)利要求26所述的計算機程序產(chǎn)品,其中,所述元數(shù)據(jù)包括 藝術(shù)家姓名、藝術(shù)家別名、相關(guān)的藝術(shù)家信息、流派映射信息、發(fā)行年 份、藝術(shù)家類型以及起源國家中的至少一個。
全文摘要
本發(fā)明提供了不需網(wǎng)絡(luò)連接就可實現(xiàn)媒體管理的包括本地數(shù)據(jù)屬性的基于網(wǎng)絡(luò)的數(shù)據(jù)收集。提供了與可用資源和在線連通性的差異無關(guān)的播放列表的一致用戶體驗?zāi)芰?。嵌入在播放裝置中的數(shù)據(jù)補償了連通性的缺乏。為了緊湊,通過使用對錄制品在許多地理區(qū)域內(nèi)的播放的統(tǒng)計量來選擇包含音頻的錄制品的元數(shù)據(jù),從而將嵌入的數(shù)據(jù)確定到地理區(qū)域。按照所述地理區(qū)域?qū)⒔y(tǒng)計量和對應(yīng)元數(shù)據(jù)分離。然后,基于所述統(tǒng)計量為所述地理區(qū)域中的至少一個選擇所述對應(yīng)元數(shù)據(jù)的一部分。通過使用基于播放頻率或在播放錄制品時對關(guān)于該錄制品的信息的請求頻率來指示錄制品在地理區(qū)域內(nèi)的流行度的統(tǒng)計量,可以使所選擇的對應(yīng)元數(shù)據(jù)的所述一部分適應(yīng)個體地理區(qū)域。為了確保子區(qū)域和流派不被完全排除在外,所選擇的部分可以不單單基于流行度。
文檔編號G06Q30/00GK101147378SQ200580039928
公開日2008年3月19日 申請日期2005年10月6日 優(yōu)先權(quán)日2004年10月6日
發(fā)明者布賴恩·T·漢米爾頓, 彼得·C·迪馬雷拉, 邁克爾·W·曼特爾 申請人:格雷斯諾特有限公司