国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于創(chuàng)建播放列表的系統(tǒng)和方法

      文檔序號:6570139閱讀:391來源:國知局

      專利名稱::用于創(chuàng)建播放列表的系統(tǒng)和方法
      技術(shù)領(lǐng)域
      :本公開一般地涉及用于基于用戶與媒體程序的交互創(chuàng)建播放列表的系統(tǒng)、方法和用戶界面。
      背景技術(shù)
      :已知許多用于創(chuàng)建播放列表的媒體管理程序、系統(tǒng)、方法和用戶界面,但是它們不一定是健壯的。此外,隨著多媒體源和較大的用戶媒體庫的出現(xiàn),用戶希望提供改進(jìn)的播放列表生成技術(shù)。當(dāng)前的播放列表生成技術(shù)不容易使用以自動方式或者從多個媒體源創(chuàng)建列表的方法。
      發(fā)明內(nèi)容本公開通過提供用于至少基于所選媒體文件容易地創(chuàng)建播放列表的方法、系統(tǒng)和用戶界面來試圖解決這些缺陷。此外,本公開允許用戶基于來自多個源的媒體文件創(chuàng)建個性化播放列表和創(chuàng)建具有來自多個源的媒體文件的個性化播放列表。本公開涉及利用存儲和/或訪問可體驗(yàn)媒體的代表的自動識別來體驗(yàn)媒體內(nèi)容的能力,所述可體驗(yàn)媒體例如是音樂、音頻、視頻、口語、照片、藝術(shù)品等。這里所使用的術(shù)語"內(nèi)容"或"媒體"被廣義地用來包括任何類型或類別的可體驗(yàn)、可檢索、存檔和/或存儲的媒體,包括單個的或集合的,并且媒體或內(nèi)容的各個項(xiàng)目一般被稱作條目、歌曲、音軌、項(xiàng)目或文件,但是,使用任一個術(shù)語不應(yīng)被認(rèn)為是限制性的,因?yàn)檫@里所述的概念特征和功能一般是要應(yīng)用于可由用戶體驗(yàn)的任何可存儲和/或可檢索項(xiàng),無論是按照任何已知或者將知的方式中的聽覺、視覺或者其他方式。本公開的一個實(shí)施例包括用于創(chuàng)建個性化并且可定制的播放列表的方法、系統(tǒng)和用戶界面。在一個實(shí)施例中,用于生成播放列表的方法和系統(tǒng)包括用戶選擇和/或輸入與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符,然后點(diǎn)擊按鈕來發(fā)起自動播放列表生成。在又一個實(shí)施例中,在用戶選擇了媒體文件標(biāo)識符之后,用戶具有在點(diǎn)擊按鈕來發(fā)起自動播放列表生成之前選擇參數(shù)和/或過濾器的選項(xiàng)。在一個實(shí)施例中,播放列表是完全在本地創(chuàng)建的。這意味著,用戶可以利用該用戶的本地處理器(個人計(jì)算機(jī)或便攜式設(shè)備等)生成播放列表,而無需連接到服務(wù)器或因特網(wǎng)或者依賴于服務(wù)器或因特網(wǎng)。此外,用戶可以完全在本地創(chuàng)建播放列表,然后將該播放列表傳送到便攜式設(shè)備或媒體。在另一個實(shí)施例中,播放列表是利用服務(wù)器和/或因特網(wǎng)來生成播放列表而創(chuàng)建的。因此,在一個方面中,服務(wù)器創(chuàng)建播放列表然后將其發(fā)送給用戶。此外,該方法和系統(tǒng)包括用于創(chuàng)建個性化的并且可定制的播放列表的直觀的用戶界面。該用戶界面允許用戶基于從最小用戶輸入到多個明確的用戶輸入的各種級別的用戶參與來創(chuàng)建播放列表。在其他實(shí)施例中,該用戶界面與媒體管理程序一起幫助用戶管理它們的曾創(chuàng)建的播放列表。在一個實(shí)施例中,用戶可以通過將播放列表加載到媒體播放器并在其中進(jìn)行播放來管理播放列表。在另一個實(shí)施例中,用戶可以通過保存用于生成播放列表的標(biāo)準(zhǔn)來管理播放列表。因此,用戶可以在從其創(chuàng)建播放列表的用戶的媒體文件標(biāo)識符改變后創(chuàng)建更新后的播放列表,同時用戶的期望標(biāo)準(zhǔn)保持不變。此外,取決于標(biāo)準(zhǔn)和可用媒體,每次生成的播放列表將不同。在另一個實(shí)施例中,用戶可以通過將播放列表發(fā)送給另一個用戶來管理播放列表。在另一個實(shí)施例中,用戶可以通過將播放列表刻錄成CD來管理播放列表。在另一個實(shí)施例中,用戶可以通過將播放列表傳送到便攜式設(shè)備來管理播放列表。在另一個實(shí)施例中,用戶可以通過重新排列和/或刪除播放列表中的音軌來管理播放列表。在又一個實(shí)施例中,用戶可以按照任何期望的組合來執(zhí)行任意上述管理功能。例如,一旦生成了播放列表,用戶可以從播放列表刪除音軌、播放該播放列表、然后將該播放列表發(fā)送給另一個用戶。在一個實(shí)施例中,一種用于創(chuàng)建播放列表的方法包括接收與第一媒體文件相關(guān)聯(lián)的第一數(shù)據(jù)集合,所述第一數(shù)據(jù)集合包括與所述第一媒體文件相關(guān)聯(lián)的屬性;基于所述第一數(shù)據(jù)集合和關(guān)系數(shù)據(jù)創(chuàng)建候選媒體文件標(biāo)識符的列表,其中所述媒體文件標(biāo)識符中的每個與一個候選媒體文件相關(guān)聯(lián);至少部分基于與所述候選媒體文件相關(guān)聯(lián)的屬性是否類似于與所述第一媒體文件相關(guān)聯(lián)的所述屬性,選擇所述候選媒體文件標(biāo)識符中的將被包括在所述播放列表中的一些或者全部;以及基于所述選擇的候選媒體文件標(biāo)識符創(chuàng)建所述播放列表。在一個實(shí)施例中,所述關(guān)系數(shù)據(jù)被存儲在服務(wù)器中。在一個實(shí)施例中,所述第一媒體文件包括音頻或視頻文件。在一個實(shí)施例中,所述候選媒體文件和所述第一媒體文件之一或者二者的所述屬性可以包括藝術(shù)家名稱、歌曲集名稱、媒體文件名稱、與所述第一媒體文件相關(guān)聯(lián)的id、以及任何其他有用的媒體文件信息。在一個實(shí)施例中,所述關(guān)系數(shù)據(jù)被作為圖存儲,其中所述播放列表中的媒體文件被關(guān)聯(lián)到所述圖的頂點(diǎn),并且所述圖的邊表示所述媒體文件之間的關(guān)系。在又一個實(shí)施例中,所述邊包含與所述關(guān)系的強(qiáng)度相對應(yīng)的權(quán)重。在另一個實(shí)施例中,所述關(guān)系數(shù)據(jù)可以基于明確用戶行為。在另一個實(shí)施例中,所述關(guān)系數(shù)據(jù)可以基于隱含用戶行為。在一個實(shí)施例中,所述播放列表包括至少一個與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。在一個實(shí)施例中,所述媒體文件標(biāo)識符包括指針或統(tǒng)一資源定位符。在另一個實(shí)施例中,所述媒體文件標(biāo)識符與可通過流傳輸媒體文件獲取的所述媒體文件相關(guān)聯(lián)。在另一個實(shí)施例中,所述媒體文件標(biāo)識符與可下載的媒體文件相關(guān)聯(lián)。在另一個實(shí)施例中,所述媒體文件標(biāo)識符與可位于用戶的計(jì)算設(shè)備上的媒體文件相關(guān)聯(lián)。在一個實(shí)施例中,所述方法還包括基于播放列表參數(shù)選擇所述候選媒體文件。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。在一個實(shí)施例中,所述總計(jì)大小可以基于媒體文件的數(shù)目、時間長度或者基于基于文件大小。在另一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。在另一個實(shí)施例中,所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。在另一個實(shí)施例中,所述媒體文件源是本地媒體庫。在又一個實(shí)施例中,所述媒體文件源包括點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫。在另一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。在一個實(shí)施例中,所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)或者由兩年定義的年代。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。在一個實(shí)施例中,一種用于創(chuàng)建播放列表的方法包括接收表示選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符的第一用戶輸入;接收表示希望創(chuàng)建所述播放列表的第二用戶輸入;在所述第二用戶輸入后向遠(yuǎn)程位置發(fā)送與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合,以部分基于所述數(shù)據(jù)集合和關(guān)系數(shù)據(jù)創(chuàng)建所述播放列表;從所述遠(yuǎn)程位置接收所創(chuàng)建的播放列表;以及實(shí)現(xiàn)對所述播放列表的顯示。在另一個實(shí)施例中,一種用于創(chuàng)建播放列表的方法包括接收表示選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符的第一用戶輸入;接收表示希望創(chuàng)建所述播放列表的第二用戶輸入;在所述第二用戶輸入后,基于先前從遠(yuǎn)程位置訪問的關(guān)系數(shù)據(jù)和與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合創(chuàng)建所述播放列表;以及實(shí)現(xiàn)對所述播放列表的顯示。在一個實(shí)施例中,所述媒體文件標(biāo)識符是通過接收搜索輸入標(biāo)準(zhǔn)而被選擇的。在一個實(shí)施例中,所述輸入標(biāo)準(zhǔn)可以是藝術(shù)家名稱、媒體文件名稱、播放列表參數(shù)。在一個實(shí)施例中,該方法還包括基于播放列表參數(shù)選擇候選媒體文件。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。在一個實(shí)施例中,所述總計(jì)大小可以基于媒體文件的數(shù)目、時間長度,或者基于文件大小。在另一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表中1的媒體文件的媒體文件源的源參數(shù)。在一個實(shí)施例中,所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。在另一個實(shí)施例中,所述媒體文件源是本地媒體庫。在又一個實(shí)施例中,所述媒體文件源包括點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫。在另一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。在一個實(shí)施例中,所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)或者由兩年定義的年代。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所述標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。在一個實(shí)施例中,所述數(shù)據(jù)集合包括與所述第一媒體文件相關(guān)聯(lián)的屬性。在一個實(shí)施例中,所述屬性是從與所述第一媒體文件相關(guān)聯(lián)的元數(shù)據(jù)導(dǎo)出的。在一個實(shí)施例中,所述屬性可以包括藝術(shù)家名稱、歌曲集名稱、媒體文件名稱、或者與所述第一媒體文件相關(guān)聯(lián)的id。在一個實(shí)施例中,所述第一媒體文件包括音頻文件或視頻文件。在一個實(shí)施例中,所述關(guān)系數(shù)據(jù)被作為圖存儲,其中所述播放列表中的媒體文件被關(guān)聯(lián)到所述圖的頂點(diǎn),并且所述圖的邊表示所述媒體文件之間的關(guān)系。在又一個實(shí)施例中,所述邊包含與所述關(guān)系的強(qiáng)度相對應(yīng)的權(quán)重。在一個實(shí)施例中,所述關(guān)系數(shù)據(jù)可以基于明確用戶行為或者基于隱含用戶行為。在一個實(shí)施例中,所述播放列表包括至少一個與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。在又一個實(shí)施例中,所述媒體文件標(biāo)識符可以包括指針或統(tǒng)一資源定位符。在一個實(shí)施例中,所述媒體文件標(biāo)識符與可通過流傳輸媒體文件獲取的所述媒體文件相關(guān)聯(lián),與可下載的媒體文件相關(guān)聯(lián),或者與可位于用戶的計(jì)算設(shè)備上的媒體文件相關(guān)聯(lián)。在一個實(shí)施例中,所述遠(yuǎn)程位置可以包括服務(wù)器、位于服務(wù)器上的數(shù)據(jù)庫、位于因特網(wǎng)上的數(shù)據(jù)庫、或者遠(yuǎn)程計(jì)算設(shè)備。在一個實(shí)施例中,一種用于創(chuàng)建播放列表的用戶界面,包括第一區(qū)域,用于標(biāo)識與來自第一媒體文件源的媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符;第一用戶可交互標(biāo)記,其代表可變播放列表參數(shù)選擇動作,所述選擇與所述標(biāo)記相關(guān)使得與所述標(biāo)記的交互用信號通知使所述播放列表影響播放列表創(chuàng)建的程序;第二用戶可交互標(biāo)記,其代表播放列表創(chuàng)建動作,所述創(chuàng)建與所述標(biāo)記相關(guān)使得與所述標(biāo)記的交互用信號通知導(dǎo)致創(chuàng)建所述播放列表的程序,所述播放列表基于與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合、所述播放列表參數(shù)和關(guān)系數(shù)據(jù);以及第二區(qū)域,用于顯示所述播放列表。在一個實(shí)施例中,用戶界面還包括第三區(qū)域,用于在所述標(biāo)識后顯示所述媒體文件標(biāo)識符。在一個實(shí)施例中,用戶界面還包括第三用戶可交互標(biāo)記,用于播放所述播放列表。在一個實(shí)施例中,用戶界面還包括第三用戶可交互標(biāo)記,其代表隨機(jī)媒體文件標(biāo)識符選擇動作,所述隨機(jī)選擇與所述標(biāo)記相關(guān)使得與所述標(biāo)記的交互用信號通知導(dǎo)致從媒體文件源隨機(jī)選擇所述媒體文件標(biāo)識符的程序。在一個實(shí)施例中,所述媒體文件源可以是點(diǎn)播流傳輸媒體服務(wù)、本地媒體庫、點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。在一個實(shí)施例中,所述總計(jì)大小可以基于媒體文件的數(shù)目、基于時間長度、或者基于文件大小。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。在一個實(shí)施例中,所述媒體文件源可以是點(diǎn)播流傳輸媒體服務(wù)、本地媒體庫、以及點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。在一個實(shí)施例中,所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)。在一個實(shí)施例中,所述時間段包括由兩年定義的年代。在一個實(shí)施例中,所述播放列表參數(shù)包括用于影響與所述標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。在一個實(shí)施例中,所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表所選媒體文件和來自所述媒體文件源的候選媒體文件之間的較低的多樣性級別,并且所述第二位置代表較高的多樣性級別。在一個實(shí)施例中,所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表來自所述媒體文件源的候選媒體文件的較低的流行級別,并且所述第二位置代表較高的流行級別。在一個實(shí)施例中,所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表來自所述媒體文件源的候選媒體文件的本地媒體文件源,并且所述第二位置代表遠(yuǎn)程媒體文件源。在一個實(shí)施例中,所述本地媒體文件源可以是本地媒體庫?;蛘唿c(diǎn)播流傳輸媒體服務(wù)。在一個實(shí)施例中,所述第一用戶可交互標(biāo)記包括包含下拉菜單和文本字段框的用戶界面元素,所述下拉菜單用于選擇大小標(biāo)準(zhǔn),所述文本字段框用于接收代表與所述大小標(biāo)準(zhǔn)相對應(yīng)的數(shù)值的文本。在一個實(shí)施例中,所述第一用戶可交互標(biāo)記包括包含菜單的用戶界面元素,所述菜單用于選擇時間段,使得可以選擇如下媒體文件所述媒體文件是具有落在所選時間段中的著作或出版日期的錄制品。形成本申請一部分的下面的附圖示出了本發(fā)明的實(shí)施例,并且不是要以任何方式限制本發(fā)明的范圍,本發(fā)明的范圍應(yīng)基于所附權(quán)利要求書確定。圖1是示出了根據(jù)本公開的一個實(shí)施例用于生成播放列表的過程的流程圖2是示出了根據(jù)本公開的一個實(shí)施例用于生成播放列表的過程的流程圖3是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖4是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖5是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖6是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖7是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖8是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖9是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖io是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖ll是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖12是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖13是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖14是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖15是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖16是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖n是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖18是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖19是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖20是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖21是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖22是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖23是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖24是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖25是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖26是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖27是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖28是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖29是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖30是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖31是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖32是根據(jù)本公開的一個實(shí)施例的示例性用戶界面圖33是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖34是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖35是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖36是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖37是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖38是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖39是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖40是根據(jù)本公開的一個實(shí)施例的示例性用戶界面;圖41是根據(jù)本公開的一個實(shí)施例的示例性系統(tǒng)體系結(jié)構(gòu);圖42是根據(jù)本公開的一個實(shí)施例的系統(tǒng)配置或體系結(jié)構(gòu);圖43是示出了根據(jù)本公開的一個實(shí)施例用于生成播放列表的過程的流程圖;圖44是示出了根據(jù)本公開的一個實(shí)施例用來生成播放列表的算法的高層流程圖;圖45是示出了根據(jù)本公開的一個實(shí)施例用于初始化序列處理的過程的流程圖;圖46是示出了根據(jù)本公開的一個實(shí)施例的處理防聚團(tuán)邏輯(processanti-clumpinglogic)的流程圖;以及圖47是示出了根據(jù)本公開的一個實(shí)施例的處理防聚團(tuán)邏輯的流程圖。具體實(shí)施方式總地來說,本公開包括用于創(chuàng)建個性化并且可定制的播放列表的方法、系統(tǒng)和用戶界面?,F(xiàn)在將參考前述附圖來討論本公開的一些實(shí)施例,在前述附圖中相似的標(biāo)號指示相似的組件。本公開的一個實(shí)施例包括用于通過直觀的用戶界面創(chuàng)建個性化并且可定制的播放列表的方法和系統(tǒng)。此外,如果希望的話,可以在最少明確的用戶輸入內(nèi)生成播放列表。在一個實(shí)施例中,只要播放列表創(chuàng)建應(yīng)用首次被啟動,或者當(dāng)該應(yīng)用被啟動并且已訪問到服務(wù)器時,初始化序列就發(fā)生。在一個實(shí)施例中,初始化序列使用戶的本地媒體文件中的一些或者全部與關(guān)聯(lián)ID和適當(dāng)?shù)年P(guān)系數(shù)據(jù)相關(guān)。播放列表創(chuàng)建應(yīng)用可以被表示為自動唱片點(diǎn)唱機(jī)應(yīng)用。在一個實(shí)施例中,播放列表應(yīng)用可以被結(jié)合到媒體管理程序中。此外,播放列表創(chuàng)建應(yīng)用可以是基于客戶端的、基于服務(wù)器的、基于網(wǎng)絡(luò)的、或者用戶可以訪問的任何類型的自動唱片點(diǎn)唱機(jī)應(yīng)用。類似地,服務(wù)器可以是經(jīng)由因特網(wǎng)連接到用戶的本地處理器的集中式音樂信息服務(wù)器。圖45中示出了系統(tǒng)的軟件應(yīng)用之間的初始化序列的一個示例性實(shí)施例。如圖45所示,當(dāng)初始化序列被觸發(fā)4500時,用戶的本地庫內(nèi)容通過文本匹配過程或"等同"過程4505-4515。初始化序列可由任意數(shù)目的事件觸發(fā)4500。例如,當(dāng)播放列表創(chuàng)建應(yīng)用首次啟動時或者當(dāng)播放列表應(yīng)用再次與服務(wù)器、另一個計(jì)算設(shè)備、因特網(wǎng)或者任何其他遠(yuǎn)程位置通信時。參考圖45,播放列表創(chuàng)建應(yīng)用向服務(wù)器發(fā)送4510—列本地媒體文件標(biāo)識符。然后,服務(wù)器匹配4515媒體媒體文件與目錄ID。在一個實(shí)施例中,目標(biāo)ID可由條目或者人員例如在線社區(qū)或者點(diǎn)播流傳輸媒體服務(wù)定義。設(shè)想并非與本人的媒體文件相關(guān)聯(lián)的所有媒體文件標(biāo)識符都具有對應(yīng)的目錄ID,或者不是都能被匹配。一般地,這可能發(fā)生在媒體文件已破裂或者包含不屬性的元數(shù)據(jù)的情況下。在一個實(shí)施例中,這些未識別出的媒體文件標(biāo)識符(不具有對應(yīng)的目錄ID的媒體文件標(biāo)識符)未被從播放列表中排除。在一個實(shí)施例中,由位于服務(wù)器中的等同引擎實(shí)現(xiàn)等同過程。此外,在另一個實(shí)施例中,媒體文件標(biāo)識符被等同化(文本匹配并且被標(biāo)識出),并且與媒體文件相關(guān)聯(lián)的關(guān)系數(shù)據(jù)被加以時間戳。因此,每次用戶啟動應(yīng)用和/或連接到服務(wù)器時,系統(tǒng)可以通過査看該時間戳來確定最近的數(shù)據(jù)是否可用。如果最近的數(shù)據(jù)可用,則該數(shù)據(jù)被更新。因此,播放列表被認(rèn)為是動態(tài)的,因?yàn)榭梢赃B續(xù)對其功能數(shù)據(jù)進(jìn)行更新。一旦媒體文件已被等同化4515,服務(wù)器就將媒體文件ID發(fā)送4520回播放列表創(chuàng)建應(yīng)用。接下來,播放列表創(chuàng)建應(yīng)用向服務(wù)器查詢4525—(affinity)(基于藝術(shù)家或者流派)。然后,服務(wù)器將該關(guān)系數(shù)據(jù)發(fā)送4530回播放列表創(chuàng)建應(yīng)用。這里更詳細(xì)地討論該關(guān)系數(shù)據(jù)。在一個實(shí)施例中,播放列表創(chuàng)建應(yīng)用與存儲這些關(guān)系的數(shù)據(jù)庫通信。例如,在播放列表創(chuàng)建應(yīng)用駐留在用戶的本地處理器中的實(shí)施例中,該處理器將容納該關(guān)系數(shù)據(jù)庫。因此,在初始化序列結(jié)束后,不管位于何處,播放列表創(chuàng)建應(yīng)用都訪問一組媒體文件標(biāo)識符,ID,和關(guān)系數(shù)據(jù)。因此,該信息可以被用來完全在本地或者與服務(wù)器共同創(chuàng)建定制的播放列表。本公開設(shè)想了若干種方式和方法用于創(chuàng)建定制的播放列表。在一個示例性實(shí)施例中,播放列表可以完全在本地被創(chuàng)建。例如,用戶可能希望僅利用他/她的計(jì)算設(shè)備上的本地媒體文件來創(chuàng)建播放列表,而不需要在線或者訪問集中式的音樂服務(wù)器。在一個實(shí)施例中,計(jì)算設(shè)備可以包括個人計(jì)算機(jī)、個人數(shù)字助理或者蜂窩電話。在另一個實(shí)施例中,可以僅利用基于服務(wù)器的媒體文件和資源創(chuàng)建播放列表。在又一個實(shí)施例中,可以利用本地媒體文件和基于服務(wù)器的媒體文件的組合來創(chuàng)建播放列表。當(dāng)用戶期望不管是否結(jié)合位于服務(wù)器上的媒體文件都創(chuàng)建包含任意數(shù)量的本地媒體文件時,或者當(dāng)用戶期望在該用戶的計(jì)算識別上創(chuàng)建播放列表而無需在線或者訪問集中式音樂服務(wù)器或者遠(yuǎn)程媒體文件和/或關(guān)系數(shù)據(jù)源時,可以在本地創(chuàng)建播放列表。因此,用來創(chuàng)建播放列表的關(guān)系數(shù)據(jù)位于本地媒體設(shè)備上,使得該設(shè)備完全可以在本地創(chuàng)建播放列表,而不與服務(wù)器通信。這意味著,計(jì)算設(shè)備具有這樣的能力,接收并存儲關(guān)系數(shù)據(jù),使得其可以在無需在線或者與服務(wù)器或者任何其他外部組件通信的情況下生成交互式播放列表。在又一個實(shí)施例中,每次關(guān)系數(shù)據(jù)被下載到離線計(jì)算設(shè)備時,該事件被加以施加戳。因此,當(dāng)該離線設(shè)備能夠重新連接或者再次上線時,系統(tǒng)可以讀取該施加戳,并且評估是否最近的關(guān)系數(shù)據(jù)可被下載到設(shè)備。因此,用戶可以在該計(jì)算設(shè)備上接收最近的關(guān)系數(shù)據(jù)。圖2示出了一個實(shí)施例中的用于創(chuàng)建播放列表的總體流程圖。如圖2所示,播放列表創(chuàng)建過程被啟動205。該播放列表過程可由任意數(shù)目的事件啟動,例如用戶選擇至少一個媒體文件標(biāo)識符,然后選擇代表期望創(chuàng)建播放列表的用戶界面標(biāo)記。然后,確定210任何來自遠(yuǎn)程位置(遠(yuǎn)離本地媒體庫的任何位置)的媒體文件應(yīng)當(dāng)被包括在播放列表中。在一個實(shí)施例中,這是由源參數(shù)設(shè)置確定的。如這里所討論的,源參數(shù)允許用戶(或者默認(rèn)設(shè)置的播放列表創(chuàng)建應(yīng)用)指定將被包括在播放列表中的媒體文件的源。在一個實(shí)施例中,源參數(shù)的設(shè)置包括只來自用戶的本地媒體庫的媒體文件變化、只來自服務(wù)器的文件、來自這兩個源的混合。在一個示例性實(shí)施例中,如果源參數(shù)指示任何級別的本地媒體文件都將被用在該播放列表中,則可以遵循圖l所示的過程。此外,如果源參數(shù)指示任何級別的媒體文件都應(yīng)當(dāng)來自服務(wù)器(包括任何級別的本地媒體文件),則可以利用圖43所示的過程構(gòu)造播放列表。當(dāng)然,可以設(shè)想這里所述的過程的許多組合。圖l示出了用于在本地創(chuàng)建播放列表的一個示例性實(shí)施例。如圖l所示,與媒體文件相關(guān)聯(lián)的至少一個媒體文件標(biāo)識符被選擇105。在一個實(shí)施例中,媒體文件標(biāo)識符與媒體文件相關(guān)聯(lián),并且可以包括代表名稱、指針、統(tǒng)一資源定位符的文本串或者與媒體文件相關(guān)聯(lián)的任何其他類型的信息。在另一個實(shí)施例中,媒體文件標(biāo)識符可以是用戶定義的或服務(wù)器定義的。這里將更詳細(xì)地描述選擇媒體文件標(biāo)識符的各種方法。這些與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符提供了媒體文件標(biāo)識符被包括在所生成的播放列表中的基礎(chǔ)。重新參考圖1,一旦選擇105了被選的媒體文件標(biāo)識符,就開始關(guān)系擴(kuò)充過程110。一般來說,關(guān)系擴(kuò)充過程110考慮到所選媒體文件標(biāo)識符,通過針對所選媒體文件標(biāo)識符包括所有可能的相關(guān)媒體文件標(biāo)識符從而創(chuàng)建新的列表。在一個實(shí)施例中,該列表包括每個都與媒體文件相關(guān)聯(lián)的一個或多個媒體文件標(biāo)識符。在一個實(shí)施例中,該新列表是基于關(guān)系數(shù)據(jù)的。在一個實(shí)施例中,關(guān)系數(shù)據(jù)可以是基于與藝術(shù)家、流派、時代、歌曲集、媒體文件相關(guān)的關(guān)系或者媒體項(xiàng)之間的任何其他有意義或者可標(biāo)識的關(guān)系的。在一個實(shí)施例中,關(guān)系擴(kuò)充過程是基于多樣性(diversity)參數(shù)設(shè)置的。在一個實(shí)施例中,多樣性參數(shù)是基于播放列表中的媒體文件標(biāo)識符與所選媒體文件標(biāo)識符之間的變化性(variety)或者相似性程度的。換言之,媒體文件的多樣性程度與出現(xiàn)在播放列表中的所選媒體文件標(biāo)識符相似。因此,用戶可以利用多樣性參數(shù)來選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符,以針對所選媒體文件標(biāo)識符指定所生成的播放列表是否包含具有較低級別的變化性或多樣性到較高級別的變化性或多樣性。在一個實(shí)施例中,關(guān)系擴(kuò)充過程將在多樣性設(shè)置在任何位置都大于最小值時發(fā)生。在另一個實(shí)施例中,多樣性參數(shù)設(shè)置被設(shè)置為自動默認(rèn)位置或水平。例如,參考圖28和29,它們示出了包括表示多樣性參數(shù)及其設(shè)置的滑動條的示例性用戶界面。如圖28和29所示,在一個實(shí)施例中,關(guān)系擴(kuò)充過程將在多樣性滑動條位于位置2815-2830時發(fā)生,但是在對應(yīng)于多樣性的最低值的2810處不會發(fā)生。換言之,當(dāng)滑動條被設(shè)置到2810時,播放列表將僅包含具有與所選媒體文件標(biāo)識符的藝術(shù)家相同的藝術(shù)家的媒體文件標(biāo)識符。因此,在一個實(shí)施例中,當(dāng)多樣性設(shè)置在處多樣性的最低級別之外的任何位置時,系統(tǒng)將擴(kuò)充依賴于所選的特定多樣性級別的媒體文件標(biāo)識符的列表。一般而言,較高級別的多樣性挑選較長的列表擴(kuò)充。再參考圖1,本地存儲的關(guān)系數(shù)據(jù)115被用來計(jì)算新的關(guān)系列表。在一個實(shí)施例中,通過首先將關(guān)系數(shù)據(jù)從服務(wù)器下載到計(jì)算設(shè)備,關(guān)系數(shù)據(jù)被本地存儲。在又一個實(shí)施例中,在設(shè)備能夠與服務(wù)器通信時,該服務(wù)器可以接收更新后的關(guān)系數(shù)據(jù)。例如,計(jì)算設(shè)備將在其能夠在線訪問的任何時刻或者通過接收無線或者衛(wèi)星更新來接收更新后的關(guān)系數(shù)據(jù)。在一個實(shí)施例中,所選媒體文件標(biāo)識符通過藝術(shù)家關(guān)系被與所生成的播放列表中的媒體文件標(biāo)識符相關(guān)聯(lián),這意味著,最終為播放列表所選的媒體文件標(biāo)識符部分基于與這些媒體文件相關(guān)聯(lián)的藝術(shù)家和與所選媒體文件標(biāo)識符相關(guān)聯(lián)的藝術(shù)家如何相關(guān)而被選擇。換言之,和與所選媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件相關(guān)的藝術(shù)家之間的相關(guān)性(rdatedness)程度可以部分確定哪些媒體文件(取決于它們的關(guān)聯(lián)藝術(shù)家)將被選擇以被包括。因此,選擇所生成的播放列表中的媒體文件可以基于藝術(shù)家關(guān)系,尤其基于藝術(shù)家之間的相關(guān)性或相似性程度。在另一個實(shí)施例中,所選媒體文件標(biāo)識符通過基于流派的關(guān)系被與媒體文件標(biāo)識符的播放列表相關(guān)。這意味著,與最終被包括在播放列表中的媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件可以部分基于這些媒體文件的流派和與下述媒體文件相關(guān)聯(lián)的流派如何相關(guān)而被選擇,所述媒體文件是與媒體文件標(biāo)識符相關(guān)聯(lián)的所選媒體文件。換言之,所選媒體文件標(biāo)識符特定的流派之間的相關(guān)性程度可以部分確定哪些媒體文件(取決于關(guān)聯(lián)的流派)被選擇以被包括在播放列表中。因此,選擇播放列表中的媒體文件可以基于流派關(guān)系,尤其是基于流派和子流派之間的相關(guān)性或相似性程度。在另一個實(shí)施例中,所選媒體文件標(biāo)識符通過音軌關(guān)系被與播放列表中的媒體文件標(biāo)識符相關(guān)。這意味著,與被包括在播放列表中的媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件可以部分基于媒體文件或媒體文件自身的屬性和與所選媒體文件標(biāo)識符(例如,音量、節(jié)拍、韻律、樂調(diào)等)相關(guān)聯(lián)的媒體文件如何相關(guān)而被選擇。換言之,特定的所選媒體文件標(biāo)識符之間的相關(guān)性程度可以部分確定與媒體文件標(biāo)識符相關(guān)聯(lián)的哪些媒體文件(取決于媒體文件的屬性)被包括在播放列表中。因此,關(guān)系擴(kuò)充和包括過程可以被應(yīng)用到任何有意義的關(guān)系集合,例如非限制型地包括,藝術(shù)家-藝術(shù)家關(guān)系、歌曲集-歌曲集關(guān)系、或者媒體文件-媒體文件關(guān)系。再參考圖1,一旦確定110了新的關(guān)系列表,就創(chuàng)建120候選媒體文件池。在一個實(shí)施例中,候選媒體文件池是與在步驟110中(基于任何有意義的類別,例如,藝術(shù)家、歌曲集、媒體文件和/或流派)確定的關(guān)系列表相關(guān)聯(lián)的媒體文件列表。在一個實(shí)施例中,如圖l所示,每個媒體文件的標(biāo)識符被映射到藝術(shù)家ID125,然后掃描130本地媒體庫來確定應(yīng)當(dāng)為媒體文件標(biāo)識符庫選擇哪些與每個ID相關(guān)的媒體文件標(biāo)識符。然后,創(chuàng)建120了每個都與媒體文件相關(guān)聯(lián)的候選媒體文件標(biāo)識符的池。一旦創(chuàng)建120了候選媒體文件標(biāo)識符池,利用經(jīng)加權(quán)隨機(jī)選擇符對每個媒體文件標(biāo)識符進(jìn)行處理135。在一個實(shí)施例中,經(jīng)加權(quán)隨機(jī)選擇符考慮了與每個媒體文件相關(guān)聯(lián)的分?jǐn)?shù)。在一個實(shí)施例中,每個分?jǐn)?shù)可以基于歸一化的流行值和流行參數(shù)設(shè)置。在替換實(shí)施例中,可以基于任何數(shù)量的可用元數(shù)據(jù)計(jì)算該分?jǐn)?shù)。在一個實(shí)施例中,經(jīng)加權(quán)隨機(jī)選擇符過程用來從候選音軌池中選擇將被包括在播放列表中的媒體文件標(biāo)識符。因此,經(jīng)加權(quán)隨機(jī)選擇符將為播放列表挑選媒體文件,從而創(chuàng)建140播放列表。圖43示出了利用來自遠(yuǎn)程位置的媒體文件創(chuàng)建播放列表的示例性實(shí)施例(或者在其他實(shí)施例中還利用一些本地媒體文件)。如圖43所示,首先,確定4305基于所選媒體文件標(biāo)識符的候選池。在一個實(shí)施例中,媒體文件標(biāo)識符的候選池是基于與所選媒體文件標(biāo)識符相關(guān)聯(lián)的藝術(shù)家和多樣性參數(shù)設(shè)置的。這意味著,候選池的大小和變化性將取決于與所選媒體文件標(biāo)識符和所選多樣性級別。在又一個實(shí)施例中,任何元數(shù)據(jù)或者與媒體文件相關(guān)聯(lián)的信息或者它們的組合可以被用作候選媒體文件標(biāo)識符的初始集合的標(biāo)準(zhǔn)。在另一個實(shí)施例中,任何關(guān)系數(shù)據(jù)可以被用作這些標(biāo)準(zhǔn)。例如,初始的池可以是根據(jù)在一定時段期間媒體文件的流行創(chuàng)建的。在另一個示例中,候選池可以是基于與所選媒體文件標(biāo)識符的歌曲集或流派創(chuàng)建的。在創(chuàng)建5305了候選媒體文件池后,可以對候選池應(yīng)用過濾器4310。在一個實(shí)施例中,過濾器可以包括時間參數(shù)。例如,發(fā)布時間或者上述年代。接下來,系統(tǒng)確定4315候選媒體文件池是否已達(dá)到由大小參數(shù)設(shè)置的最大大小。例如,最大大小可以是時間或者文件大小。在另一個實(shí)施例中,該閾值可以在本地資源的池已被耗盡時達(dá)到4335。如果候選池已達(dá)到該最大大小,則根據(jù)該池生成播放列表,然后返回到用戶4320。如果候選池低于該最大大小,則確定是否添加來自用戶的本地媒體庫的媒體文件4325。在一個實(shí)施例中,利用圖1所示的過程挑選來自本地庫的媒體文件。在另一個實(shí)施例中,確定是否利用隨機(jī)選擇算法來從用戶的本地媒體庫拉媒體文件。隨機(jī)選擇算法在本地媒體文件和基于服務(wù)器的媒體文件之間隨機(jī)地選擇。如果系統(tǒng)確定應(yīng)當(dāng)從用戶的本地庫選擇媒體文件,則系統(tǒng)就從用戶的本地媒體庫選擇文件。如果系統(tǒng)確定應(yīng)當(dāng)從服務(wù)器選擇媒體文件,則系統(tǒng)査詢經(jīng)加權(quán)隨機(jī)選擇符來從基于服務(wù)器的候選池選擇媒體文件或音軌4330。在一個實(shí)施例中,經(jīng)加權(quán)隨機(jī)選項(xiàng)符是基于流行參數(shù)設(shè)置的。不管系統(tǒng)是從用戶的本地媒體庫還是服務(wù)器選擇媒體文件,都通過審美序列過程4330對媒體文件進(jìn)行處理。在一個方面中,審美序列過程4330保證所生成的播放列表是可視或者可聽的,并且在功能上能愉悅用戶。在一個實(shí)施例中,審美序列過程包括防聚團(tuán)特征?,F(xiàn)在將更詳細(xì)地描述防聚團(tuán)的一個實(shí)施例。防聚團(tuán)特征不時防止相同類型的媒體文件被連續(xù)包括在交互式播放列表中。在一個實(shí)施例中,這可以基于相關(guān)聯(lián)的藝術(shù)家、歌曲集、流派、年代或者與媒體文件相關(guān)聯(lián)的任何其他有意義的類別。在一個實(shí)施例中,防聚團(tuán)特征査詢一個隊(duì)列,該隊(duì)列包含播放列表中已包括的現(xiàn)有媒體文件的列表。在又一個實(shí)施例中,僅當(dāng)關(guān)聯(lián)的藝術(shù)家(或者歌曲集、流派、有意義的類別)已出現(xiàn)了一定次數(shù),媒體文件才會被重復(fù)地考慮。這防止了系統(tǒng)僅因?yàn)槊襟w文件的關(guān)聯(lián)藝術(shù)家或者其他類型的關(guān)聯(lián)類別僅在交互式播放列表中出現(xiàn)了一次而排除該媒體文件。如果媒體文件的藝術(shù)家或者其他關(guān)聯(lián)類別已在播放列表中出現(xiàn)了超過預(yù)定次,為了避免連續(xù)重復(fù),與該相同的藝術(shù)家或者其他類別相關(guān)聯(lián)的媒體文件將不會被選擇。然后,系統(tǒng)將通過媒體文件選擇過程,直到其發(fā)現(xiàn)了未重復(fù)的媒體文件為止,系統(tǒng)然后將更新該隊(duì)列。在一個實(shí)施例中,將被應(yīng)用的防聚團(tuán)邏輯的類型由多樣性參數(shù)設(shè)置確定。圖47示出了防聚團(tuán)邏輯的一個示例性實(shí)施例。具體而言,圖47中的防聚團(tuán)邏輯在多樣性參數(shù)處于最低級別并且存在多于一個已選媒體文件標(biāo)識符時應(yīng)用。如圖47所示,一組"桶"被創(chuàng)建4705,其包含每個所選媒體文件指示符的候選媒體項(xiàng)。在另一個實(shí)施例中,每個"桶"包括被限于各個藝術(shù)家的上下文的各個隨機(jī)經(jīng)加權(quán)選擇符。通過迭代地隨機(jī)選擇桶4710并且刪除一個其候選媒體項(xiàng)從而創(chuàng)建了最終的混合體。該過程繼續(xù),直到已達(dá)到播放列表大小的限制4715或者桶被耗盡4725。當(dāng)一個桶的媒體內(nèi)容被耗盡時4725,不再考慮該桶4730。通過維持所使用的最近桶的索引實(shí)現(xiàn)了防聚團(tuán),并且隨機(jī)桶選擇過程繼續(xù)直到所使用的最近桶不被選擇為止。圖46示出了防聚團(tuán)邏輯的另一個示例性實(shí)施例。具體而言,圖46中的防聚團(tuán)邏輯在多樣性參數(shù)為大于最低級別的任何級別時應(yīng)用。如圖46所示,防聚團(tuán)邏輯具有若干個參數(shù)4605。在一個實(shí)施例中,這些參數(shù)包括窗口大小、"拋棄"值、計(jì)數(shù)。窗口大小與其中特定藝術(shù)家(歌曲集或者流派或者其他有意義的類別)不應(yīng)當(dāng)被重復(fù)的音軌或者媒體文件的期望數(shù)目相關(guān)。例如,窗口大小不能被設(shè)置為數(shù)字3,即意味著針對每3個音軌;特定的藝術(shù)家在該3個音軌的窗口中不可能出現(xiàn)多于一次。"拋棄"值可以對應(yīng)于藝術(shù)家的多樣性已被耗盡并且可能必需重復(fù)的點(diǎn)。因此,計(jì)數(shù)參數(shù)指隊(duì)列中的媒體文件的當(dāng)前數(shù)目。在一個實(shí)施例中,該隊(duì)列中的媒體文件是將成為所生成的播放列表的一部分的哪些媒體文件。接下來,對于每個音軌,系統(tǒng)詢問關(guān)聯(lián)的藝術(shù)家是否已在隊(duì)列中4615。在一個實(shí)施例中,隊(duì)列長度等于窗口大小參數(shù)。如果該藝術(shù)家未在隊(duì)列中,則從經(jīng)加權(quán)隨機(jī)選擇符中刪除該音軌4620,并且將該音軌添加到藝術(shù)家隊(duì)列4625。然后,系統(tǒng)前進(jìn)到經(jīng)加權(quán)隨機(jī)選擇符中正考慮的下一個音軌4610。如果該藝術(shù)家已在窗口大小中,則計(jì)數(shù)被遞增一4630。在計(jì)數(shù)被遞增一4360后,系統(tǒng)確定當(dāng)前計(jì)數(shù)是否已達(dá)到"拋棄"值4635。如果當(dāng)前計(jì)數(shù)等于"拋棄"值,則該例程結(jié)束4640。在一個實(shí)施例中,在退出或結(jié)束例程時,根據(jù)經(jīng)加權(quán)隨機(jī)選擇符的剩余音軌被直接添加到播放列表。如果計(jì)數(shù)值尚未達(dá)到"拋棄"值,則考慮根據(jù)經(jīng)加權(quán)隨機(jī)選擇符的下一個媒體文件4610,并且再次開始審美序列過程。如圖43所示,一旦媒體媒體文件或者音軌都通過了上述審美過程4340,則媒體文件或音軌被添加到所生成的播放列表4335。該過程繼續(xù),直到達(dá)到播放列表的最大大小4335或者本地資源池已被耗盡為止。然后,交互式播放列表現(xiàn)在被創(chuàng)建并被發(fā)送到用戶4320。在一個實(shí)施例中,本公開的系統(tǒng)、方法和用戶界面充當(dāng)總體系統(tǒng)體系結(jié)構(gòu)的一部分。圖42示出了系統(tǒng)配置或體系結(jié)構(gòu)的一個示例性實(shí)施例。如圖42所示,該系統(tǒng)體系結(jié)構(gòu)包括用戶的個人計(jì)算機(jī)4205、至少一個媒體源423Q、媒體提供者4215、以及到因特網(wǎng)4225的連接。其他實(shí)施例還可以包括至少一個其他用戶4235。在該實(shí)施例中,用戶的個人計(jì)算機(jī)4205還包括媒體文件元數(shù)據(jù)4265、內(nèi)容項(xiàng)4260、用戶偏好數(shù)據(jù)4255、用戶界面4250、DRM4245、播放列表生成器4240、以及本地媒體庫文件4265。媒體提供者4215還包括媒體文件元數(shù)據(jù)4265、內(nèi)容項(xiàng)4260、DRM4245、等同引擎4275、關(guān)系數(shù)據(jù)庫4270、用戶偏好數(shù)據(jù)4280、以及流行數(shù)據(jù)4285。應(yīng)當(dāng)注意,這些系統(tǒng)配置僅是示例性的,并且可以設(shè)想上述組件中的一些可以或者可以不出現(xiàn)在其他系統(tǒng)配置中,這取決于用戶的需求。圖41示出了系統(tǒng)配置或體系結(jié)構(gòu)的另一個示例性實(shí)施例。如圖可見,圖41與圖42非常類似,只是圖41還包括在用戶的本地處理器或計(jì)算設(shè)備上的關(guān)系數(shù)據(jù)庫4170。在一個方面中,這允許用戶生成播放類別而不必訪問遠(yuǎn)程位置例如服務(wù)器上的關(guān)系數(shù)據(jù)庫。此外,這允許用戶在不在線的情況下創(chuàng)建播放列表,因?yàn)殛P(guān)系數(shù)據(jù)庫是本地存儲的。如上所述,在一個實(shí)施例中,用于創(chuàng)建播放列表的方法、系統(tǒng)和用戶界面包括用戶選擇媒體文件標(biāo)識符。在又一個實(shí)施例中,用戶可以選擇用戶輸入標(biāo)記來發(fā)起播放列表生成。在一個實(shí)施例中,一旦選擇了媒體文件標(biāo)識符,則所選的媒體文件標(biāo)識符被顯示在專門用來收集所選的媒體文件標(biāo)識符的面板中。在一個其他實(shí)施例中,用戶可能必需手動將所選的媒體文件標(biāo)識符導(dǎo)入到專門用于收集所選的媒體文件標(biāo)識符的面板中。在一個實(shí)施例中,播放列表是從在該專用面板中收集的所有已選的媒體文件標(biāo)識符生成的。在其他實(shí)施例中,如這里詳細(xì)討論的,播放列表是從在該專用面板中收集的所選媒體文件標(biāo)識符和根據(jù)用戶選擇的任何參數(shù)和/或過濾器生成的。因此,在一個實(shí)施例中,用戶必需首先選擇媒體文件標(biāo)識符以便生成播放列表。本公開向用戶提供了多種方式來選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符,包括但不限于拖放媒體文件標(biāo)識符、將代表媒體文件的文本輸入到文本框中、以及/或者點(diǎn)擊專用于從本地媒體庫隨機(jī)選擇媒體文件標(biāo)識符的工具。用戶不被限制于一種用于選擇媒體文件標(biāo)識符的方法。因此,根據(jù)用戶的期望,用戶可以將所公開的用于選擇媒體文件標(biāo)識符的任何方法組合。此外,用戶可以選擇該用戶所期望的數(shù)目的媒體文件標(biāo)識符。在一個實(shí)施例中,通過播放列表創(chuàng)建應(yīng)用的用戶界面,用戶可以通過將媒體文件標(biāo)識符從窗口面板拖放到用戶界面的專門用于收集媒體文件標(biāo)識符的專用面板中來選擇媒體文件標(biāo)識符。如圖4所示,用戶可以通過將媒體文件標(biāo)識符405從顯示該用戶的媒體庫文件的另一個窗口面板400拖拉到專門用于收集所有媒體文件標(biāo)識符條目的面板305來選擇媒體文件標(biāo)識符405。當(dāng)然,用戶可以重復(fù)該過程他期望的次數(shù)。在其他實(shí)施例中,用戶可以從包含媒體文件的各種其他窗口面板拖拉媒體文件標(biāo)識符。例如,用戶可以從顯示在點(diǎn)播流傳輸媒體服務(wù)上可用的媒體文件標(biāo)識符的窗口面板選擇媒體文件標(biāo)識符。因此,這里所述的實(shí)施例不限于任何一種特定的媒體文件標(biāo)識符源,而是這里所述的特征和功能可以被應(yīng)用到用戶可在任何時間訪問的媒體或者媒體文件標(biāo)識符的任何一個源或者一個或多個源的任意組合,來標(biāo)識從其創(chuàng)建播放列表并且從其拖拉項(xiàng)目以包括在所創(chuàng)建的播放列表中的源。在另一個實(shí)施例中,通過播放列表創(chuàng)建應(yīng)用的用戶界面,用戶通過將代表與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符輸入到文本框中,從而選擇媒體文件標(biāo)識符。在將文本輸入到文本框后,用戶可以選擇按鈕來將媒體文件標(biāo)識符導(dǎo)入到專門用于收集所選媒體文件標(biāo)識符的面板中。圖5示出了該示例性實(shí)施例。從圖5可見,用戶將與媒體文件相關(guān)聯(lián)的藝術(shù)家名稱500輸入到文本框315中。然后,用戶點(diǎn)擊按鈕350來將媒體文件標(biāo)識符500導(dǎo)入到面板305?;蛘撸脩艨梢酝ㄟ^按下預(yù)定的鍵盤按鍵例如"enter"鍵來將媒體文件標(biāo)識符導(dǎo)入到面板305中。在另一個替換實(shí)施例中,用戶可以將所選媒體文件標(biāo)識符拖放到面板305中。如上所述,在本實(shí)施例中,面板305專門用于收集用戶的已選擇的媒體文件標(biāo)識符。當(dāng)然,用戶可以重復(fù)該過程與該用戶期望用來填充面板305的媒體文件標(biāo)識符一樣多的次數(shù)。還應(yīng)當(dāng)注意,用戶可以根據(jù)藝術(shù)家名稱、媒體文件名稱、至少一個歌曲集、特定的流派、特定的年代、發(fā)布年或者任何其他類似的媒體文件屬性來標(biāo)識和/或選擇媒體文件。在另一個實(shí)施例中,替換將與媒體文件相關(guān)聯(lián)的屬性輸入到文本框,用戶可以通過點(diǎn)擊代表下述工具的用戶輸入標(biāo)記來選擇媒體文件標(biāo)識符,其中該工具將為用戶選擇媒體文件標(biāo)識符并利用媒體文件標(biāo)識符填充文本框。在一個實(shí)施例中,該工具專門用于從用戶的本地媒體庫隨機(jī)地選擇媒體文件標(biāo)識符。在一個實(shí)施例中,可以通過隨機(jī)數(shù)發(fā)生器執(zhí)行隨機(jī)選擇,其中該隨機(jī)數(shù)發(fā)生器將從用戶的本地媒體庫隨機(jī)地選擇媒體文件標(biāo)識符。在另一個實(shí)施例中,該工具基于與媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件的流行程度從用戶的本地媒體庫選擇媒體文件標(biāo)識符。流行程度可以是基于媒體文件的分級的、基于媒體文件被播放的頻度的,或者基于用于從本地媒體庫選擇媒體文件的任何其他根據(jù)。因此,該工具輔助用戶挑選媒體文件,并且還可以使播放列表生成過程更有效。例如,如果用戶不能記起它們的本地媒體文件庫中的媒體文件,或者僅僅沒有時間,則用戶可以選擇該工具,該工具將快速地向用戶提供媒體文件標(biāo)識符。用戶可以使用該工具所需的次數(shù)來檢索期望的媒體文件標(biāo)識符。因此,每次用戶選擇了該工具,將在文本框中為用戶顯示不同的媒體文件標(biāo)識符。圖6和7示出了該工具的一個示例性實(shí)施例。如圖6所示,用戶可以點(diǎn)擊工具圖標(biāo)355。一旦點(diǎn)擊了該工具圖標(biāo)355,代表媒體文件的媒體文件標(biāo)識符從該用戶的本地媒體庫被隨機(jī)地選擇出,并且文本框315被填充以該隨機(jī)選擇出的媒體文件標(biāo)識符600,如圖7所示。每次用戶點(diǎn)擊該工具圖標(biāo)355,不同的媒體文件標(biāo)識符被顯示在文本框315中。因此,用戶可以點(diǎn)擊該工具圖標(biāo)355所需次數(shù),以找到期望的媒體文件標(biāo)識符。接下來,如圖8所示,用戶可以點(diǎn)擊按鈕350來將媒體文件標(biāo)識符600導(dǎo)入到專門用于收集媒體文件標(biāo)識符的面板305中。再次,用戶可以重復(fù)利用該工具的過程來選擇媒體文件標(biāo)識符,并且然后將期望的媒體文件標(biāo)識符導(dǎo)入到專門用于收集媒體文件標(biāo)識符的面板305中。在一個實(shí)施例中,在用戶選擇了媒體文件標(biāo)識符后(按照這里所討論的任何方式或者它們的組合),用戶然后可以點(diǎn)擊按鈕來發(fā)起播放列表生成。在一個實(shí)施例中,播放列表是部分從位于專門用于收集媒體文件的面板中的所有媒體文件標(biāo)識符生成的。換言之,通過最少量的步驟和用戶輸入可以生成播放列表。在一個快速生成播放列表的示例性實(shí)施例中。圖4、13和14示出了組合若干種方式來選擇媒體文件標(biāo)識符以創(chuàng)建播放列表的另一個示例性實(shí)施例。如圖4所示,用戶通過將媒體文件標(biāo)識符405從窗口面板400拖放到另一個面板305中選擇媒體文件標(biāo)識符。如圖13和14所示,用戶通過將代表媒體文件標(biāo)識符1305的文本輸入到文本框315,然后點(diǎn)擊按鈕350來將媒體文件標(biāo)識符1305導(dǎo)入到面板305中,從而選擇媒體文件標(biāo)識符1305。接下來,用戶點(diǎn)擊按鈕360來發(fā)起并且生成播放列表1505,如圖15所示。在另一個實(shí)施例中,用戶可以利用相關(guān)性工具來選擇媒體文件標(biāo)識符。相關(guān)性工具可以位于播放列表創(chuàng)建應(yīng)用的用戶界面上,并且可由按鈕、滑動條、工具條上的下拉菜單、和/或作為右擊菜單的一部分表示。相關(guān)性工具允許用戶高亮或者以其他方式選擇已在專用面板中的媒體文件標(biāo)識符,并且然后用與所選媒體文件標(biāo)識符相關(guān)的媒體文件標(biāo)識符填充該面板。該面板可以基于藝術(shù)家、歌曲集、音軌,或者流派、年代,或者發(fā)布日期,或者它們的任意組合而被填充。在一個實(shí)施例中,當(dāng)用戶高亮媒體文件標(biāo)識符并且選擇相關(guān)性工具時,該工具詢問用戶是否想要與該高亮的媒體文件標(biāo)識符相似或者不相似的媒體文件標(biāo)識符。在其他實(shí)施例中,用戶可以選擇基于不同的相關(guān)性尺度對媒體文件標(biāo)識符的詢問。例如,相關(guān)性尺度可以是基于相似性和不相似性的多個級別的。一旦用戶作出響應(yīng),相關(guān)性工具就利用適當(dāng)?shù)拿襟w文件標(biāo)識符填充該專用面板。在一些實(shí)施例中,相關(guān)性工具可以從各種源填充該專用面板,例如,用戶的本地媒體庫、點(diǎn)播流傳輸媒體、或者用戶可訪問的任何其他媒體文件源。因此,相關(guān)性工具允許用戶自動并且快速地?cái)U(kuò)充用來生成播放列表中的媒體文件標(biāo)識符。如這里所述,用戶通過選擇媒體文件標(biāo)識符,并且然后點(diǎn)擊按鈕來生成播放列表,從而可以快速地創(chuàng)建播放列表。但是,在其他實(shí)施例中,在用戶選擇了媒體文件標(biāo)識符之后,用戶可以選擇至少一次應(yīng)用播放列表參數(shù)和/或過濾器來影響播放列表生成。如果用戶不想指定任何參數(shù)或過濾器,則用戶可以簡單地不挑選任何參數(shù)或過濾器,從而播放列表創(chuàng)建應(yīng)用將應(yīng)用默認(rèn)參數(shù)。在其他實(shí)施例中,用戶可以重新配置默認(rèn)參數(shù)。在一個實(shí)施例中,參數(shù)可以基于明確地和/或暗示地用戶輸入。在一個實(shí)施例中,參數(shù)允許用戶進(jìn)一步個性化和定制播放列表。在一個實(shí)施例中,用戶輸入的最近的參數(shù)設(shè)置由播放列表創(chuàng)建應(yīng)用記憶,并且可以充當(dāng)將來的默認(rèn)參數(shù)設(shè)置。本公開提供了通過用戶界面,用戶將多個參數(shù)和過濾器應(yīng)用到播放列表。在一個實(shí)施例中,參數(shù)包括播放列表大小參數(shù)、源參數(shù)、多樣性參數(shù)、流行參數(shù)、最近播放日期參數(shù)、最近輸入日期參數(shù)、以及發(fā)布日期參數(shù)。因此,用戶可以設(shè)置并且應(yīng)用期望多的參數(shù)和/或過濾器以及它們的組合。此外,所選擇并且定義的參數(shù)越多,生成的播放列表越個性化。圖3示出了具有多個播放列表參數(shù)的用戶界面的一個示例性實(shí)施例。如圖3所示,該用戶界面包括兩個面板305和310。面板305專門用于收集所選的媒體文件標(biāo)識符。面板310專門用于顯示已生成的播放列表。用戶界面300還包括文本框315、若干個參數(shù)(320、325、330、340和345)、代表工具(該工具用來從本地媒體庫隨機(jī)選擇媒體文件標(biāo)識符)的用戶可選標(biāo)記355、用于將媒體文件標(biāo)識符從文本框350添加到面板305中的按鈕、發(fā)起生成播放列表的按鈕360、以及播放播放列表的按鈕365。圖3示出了若干個參數(shù)(320、325、330、340、345):播放列表大小參數(shù)320、源參數(shù)330、多樣性參數(shù)325、流行參數(shù)340、以及發(fā)布日期參數(shù)345。在一個實(shí)施例中,播放列表大小參數(shù)允許用戶影響所生成的播放列表的大小。用戶可以利用媒體文件的數(shù)目、播放列表在時間上的總長度、播放類別的文件大小、以及用于修正播放列表的大小的任何其他設(shè)想的手段,來開始播放列表時影響播放列表的大小。在一個實(shí)施例中,播放列表大小參數(shù)包括文本框和下拉菜單,其中用戶從下拉菜單選擇標(biāo)準(zhǔn)然后在文本框中輸入限制。圖16示出了播放列表大小參數(shù)的一個示例性實(shí)施例。如圖所示,播放列表大小參數(shù)320包括文本框1605和下拉菜單1610。下拉菜單1610包括若干個參數(shù)標(biāo)準(zhǔn),例如,音軌1615、分鐘1620、小時1625、MB(兆字節(jié))1630、以及GB(千兆字節(jié))1635。在一個實(shí)施例中,下拉菜單1610和文本框1605彼此相關(guān)聯(lián)。這意味著,用戶從下拉菜單1610選擇標(biāo)準(zhǔn)然后根據(jù)用戶從下拉菜單1610所選擇的標(biāo)準(zhǔn)填充文本框1605。例如,在圖16中,用戶從下拉菜單1610中選擇音軌1615。接下來,如圖17所示,用戶可以在文本框1605中通過輸入數(shù)字1700來輸入與期望的媒體文件標(biāo)識符的最大數(shù)目相對應(yīng)的數(shù)字1700。因此,用戶已定義了該播放列表創(chuàng)建的參數(shù)。具體而言,用戶已定義了限制播放列表的音軌的最大數(shù)目(15)的參數(shù)。當(dāng)然,用戶可以選擇并且應(yīng)用其他參數(shù)以及它們的任何組合。不管如何,在本示例性實(shí)施例中,所生成的播放列表將包含不超過15個音軌。圖18和19示出了應(yīng)用播放列表大小參數(shù)的另一個示例性實(shí)施例。圖18示出了用戶從下拉菜單1610中選擇分鐘1805標(biāo)準(zhǔn)。參考圖19,用戶可以在文本框1605中輸入數(shù)字1905,該數(shù)字對應(yīng)于播放列表的最大分鐘數(shù)。因此,用戶已定義了限制播放列表的最大分鐘數(shù)(30)的參數(shù)。定義播放列表的最大分鐘數(shù)的參數(shù)有助于僅希望特定時間量的播放列表的用戶。例如,如果用戶期望設(shè)計(jì)出僅30分鐘,則用戶可以創(chuàng)建僅30分鐘長的播放列表,該播放列表不僅與用戶的設(shè)計(jì)計(jì)劃一致而且還充當(dāng)了已經(jīng)過了30分鐘的指示器。圖20示出了應(yīng)用播放列表大小參數(shù)的另一個示例性實(shí)施例。具體而言,圖20示出了用戶從下拉菜單1610中選擇小時2005標(biāo)準(zhǔn)。接下來,如圖20所示,用戶可以在文本框1605中輸入數(shù)字2010,該數(shù)字對應(yīng)于播放列表的最大小時數(shù)。因此,用戶已定義了播放列表創(chuàng)建的參數(shù)。具體而言,用戶己定義了限制播放列表的最大小時數(shù)(1)的參數(shù)。圖21和22示出了應(yīng)用播放列表大小參數(shù)的另一個示例性實(shí)施例。具體而言,圖21示出了用戶從下拉菜單1610中選擇MB(兆字節(jié))2105標(biāo)準(zhǔn)。接下來,參考圖22,用戶可以在文本框1605中輸入數(shù)字2205,該數(shù)字對應(yīng)于所生成的播放列表的最大兆字節(jié)數(shù)。因此,用戶已定義了播放列表創(chuàng)建的參數(shù)。具體而言,用戶已定義了限制播放列表的最大兆字節(jié)數(shù)(256)的參數(shù)。在一個實(shí)施例中,定義播放列表的最大兆字節(jié)數(shù)的參數(shù)有助于僅希望特定大小的播放列表的用戶。例如,如果用戶期望向另一個媒體或設(shè)備傳送播放列表,則用戶設(shè)置并定義播放列表的大小以使得整個35播放列表可以適合該媒體例如CD或便攜式設(shè)備通常是有用的。圖23和24示出了應(yīng)用播放列表大小參數(shù)的另一個示例性實(shí)施例。與圖21和22類似,圖23和24示出了用戶從下拉菜單1610中選擇GB(千兆字節(jié))2305標(biāo)準(zhǔn)。接下來,參考圖24,用戶可以在文本框1605中輸入數(shù)字2405,該數(shù)字對應(yīng)于播放列表的最大千兆字節(jié)數(shù)。因此,用戶己定義了播放列表創(chuàng)建的參數(shù)。具體而言,用戶己定義了限制播放列表的最大千兆字節(jié)數(shù)(1)的參數(shù)。定義播放列表的最大千兆字節(jié)數(shù)的參數(shù)有助于僅希望特定文件大小的播放列表的用戶。作為對定義播放列表的大小的替換,或者與定義播放列表的大小相結(jié)合,用戶可以指定在生成播放列表時使用的媒體文件標(biāo)識符的源。在一個實(shí)施例中,源參數(shù)允許用戶控制并從多個媒體源混合創(chuàng)建播放列表。媒體源可以包括用戶字節(jié)的本地媒體庫、點(diǎn)播流傳輸媒體服務(wù)、另一個用戶的媒體庫、因特網(wǎng)、或者用戶可訪問的任何其他媒體源。例如,用戶可能有些時候希望僅從他或她自己的本地媒體庫文件生成播放列表。在其他時候,用戶可能希望僅從點(diǎn)播流傳輸媒體服務(wù)生成播放列表,該點(diǎn)播流傳輸媒體服務(wù)可以使用戶訪問數(shù)以萬計(jì)的媒體文件。此外,用戶可能希望從兩個源混合生成播放列表,例如,本地媒體庫和點(diǎn)播流傳輸服務(wù)。在一個實(shí)施例中,源參數(shù)在用戶界面上被表示成滑動條。該滑動條還優(yōu)選包括位于至少兩個媒體文件標(biāo)識符之間的至少一個不同的位置。每個位置可以對應(yīng)于一個特定的媒體源,或者可以位于媒體源之間。此外,特定的位置越接近媒體文件標(biāo)識符,該媒體源在所生成的播放列表中的貢獻(xiàn)的級別將越高。一般而言,位于媒體源之間的位置表示對這些媒體源的組合的程度。圖25示出了源參數(shù)的一個實(shí)施例。具體而言,該源參數(shù)包括具有三個位置和其他可視指示符(2510、2515、2520)的滑動條2505。在一個實(shí)施例中,位置2510對應(yīng)于庫源,位置2520對應(yīng)于點(diǎn)播媒體源,并且位置2515位于兩個源2510和2520之間。在一個實(shí)施例中,位置2515表示這樣的事實(shí)播放列表將從庫源和點(diǎn)播源二者近似相等地挑選出。通過該滑動條2505,用戶能夠選擇用來生成播放列表的源。該滑動條優(yōu)選在其示出的整個運(yùn)動范圍中是連續(xù)可變的,以可視地向用戶表明將從各個源取出項(xiàng)目的百分比表示。作為額外的非限定性的示例,位置滑動條可以具有多個源,并且可以被表示為更像操縱桿,以在空間容積內(nèi)定位可觀察的標(biāo)志,其中該工具溶劑具有繞所示容積的外圍位于極點(diǎn)位置處的多個源。在又一個非限制型示例中,位置滑塊可以被表示為一串圓形按鈕,以使得用戶可以通過選擇圓形按鈕從而選擇從各個媒體源取出的項(xiàng)目的百分比。因此,這里示出并且被描述為在兩個選項(xiàng)之間進(jìn)行選擇的各種滑動條和控件中的任意一種都可以被改變來示出多個選項(xiàng)。另外,這些選項(xiàng)可由系統(tǒng)提供者設(shè)計(jì)到用戶界面中而被提供,并且可以是用戶可選擇的。例如,用戶可以提供應(yīng)從其創(chuàng)建播放列表的多個源,或者要求系統(tǒng)隨機(jī)地生成源。圖26示出了定位的源滑動條的一個示例性實(shí)施例。在該實(shí)施例中,滑動條2505位于與庫源相對應(yīng)的位置2510處。這意味著用戶希望僅從用戶的本地庫媒體文件生成播放列表。因此,所生成的播放列表將包含僅來自用戶的本地媒體庫的媒體文件標(biāo)識符。圖27示出了源滑動條的位置的另一個示例性實(shí)施例。在該實(shí)施例中,滑動條2505位于與點(diǎn)播流傳輸媒體服務(wù)相對應(yīng)的位置2520處。這意味著用戶希望僅從點(diǎn)播流傳輸媒體服務(wù)76生成播放列表。點(diǎn)播流傳輸媒體服務(wù)允許用戶訪問數(shù)百萬媒體文件。在一些實(shí)施例中,點(diǎn)播流傳輸媒體服務(wù)是要求成員身份和/或費(fèi)用的訂購服務(wù)。因此,如果用戶是訂購者,則該用戶可以僅訪問經(jīng)由點(diǎn)播流傳輸媒體服務(wù)定位的媒體文件。在其他實(shí)施例中,用戶的訪問級別將依賴于它們的成員身份狀態(tài)。例如,不是對點(diǎn)播流傳輸媒體服務(wù)的訂購者僅可以訪問媒體文件的前30秒。因此,用戶仍能夠生成包括點(diǎn)播流傳輸媒體服務(wù)媒體(ODSMS)文件的播放列表,但是,這些ODSMS文件僅30秒長(或者任何其他預(yù)定長度或大小)。這允許用戶瀏覽和訪問所生成的播放列表中的所有媒體,但是還提示用戶訂購ODSMS,以便聽ODSMS媒體文件的全長版本。因此,在本示例中,如果用戶是ODSMS的訂購者,則所創(chuàng)建的包含點(diǎn)播流傳輸媒體服務(wù)媒體文件的任何播放列表將包含全長的媒體文件。此外,還可以考慮到對其他數(shù)字權(quán)利管理方案的考量,例如,處理受限的下載或者對媒體或設(shè)備之間的媒體文件的傳送的限制。圖25示出了源滑動條的位置的另一個示例性實(shí)施例。在該實(shí)施例中,滑動條2505位于與兩個媒體源的混合相對應(yīng)的位置2515處。這意味著用戶希望從位于本地媒體庫和ODSMS二者的媒體文件生成播放列表。因此,所生成的播放列表將包含來自兩個源的媒體文件標(biāo)識符的混合。另外,用戶可以通過位于用戶界面上的多樣性參數(shù)指定所生成的播放列表的多樣性級別。在一個實(shí)施例中,多樣性參數(shù)是基于對于所選媒體文件標(biāo)識符,分類之間的變化性或相同性的程度的。因此,用戶可以利用多樣性參數(shù)選擇媒體文件標(biāo)識符,指定所生成的播放列表對于所選媒體文件標(biāo)識符是否包含具有較低級別的變化性到較高級別的變化性的媒體文件標(biāo)識符。例如,對于和與媒體文件相關(guān)聯(lián)的所選媒體文件標(biāo)識符相關(guān)聯(lián)的藝術(shù)家,較高級別的變化性可以產(chǎn)生具有下述媒體文件標(biāo)識符的播放列表,這些媒體文件標(biāo)識符的藝術(shù)家不同于與所選媒體文件標(biāo)識符相關(guān)聯(lián)的藝術(shù)家,但是在流派/年代和/或發(fā)布日期方面類似。在另一個示例中,如果選擇了較低級別的變化性,則所生成的播放列表可以在播放列表媒體文件標(biāo)識符中包括和與所選媒體文件標(biāo)識符相關(guān)聯(lián)的藝術(shù)家相同或者大部分相同的藝術(shù)家。在一個實(shí)施例中,多樣性參數(shù)在用戶界面上被表示為滑動條。如圖28所示,播放列表多樣性參數(shù)325是滑動條。該滑動條還包括位于至少兩個多樣性極點(diǎn)級別之間的多個位置,其中每個位置對應(yīng)于特定的多樣性級別。在其他實(shí)施例中,可以使用其他類型的視覺指示符來選擇并指示特定的多樣性級別。具體而言,滑動條2805允許用戶從多個多樣性級別中進(jìn)行挑選。如圖28可見,多樣性參數(shù)具有減號2840、加號2835、以及其間的五個位置(2810、2815、2820、2825和2830)。減號2840表示用戶希望播放列表中較低的多樣性級別。加號2835表示用戶可能希望播放類別中的較高的多樣性級別。因此,兩個端點(diǎn)之間的位置(2810、2815、2820、2825和2830)允許用戶選擇中間多樣性級別。因此,用戶在生成播放列表時可以選擇任何期望的多樣性級別。例如,在圖28中,多樣性滑動條被設(shè)置在最接近簡化2840的位置處。在一個實(shí)施例中,這意味著對于所選媒體文件標(biāo)識符2845,用戶希望播放類別中的較低的藝術(shù)家多樣性級別。因此,從圖28可見,如果用戶點(diǎn)擊了按鈕360,則生成具有下述藝術(shù)家的播放列表,所述藝術(shù)家與面板305中的媒體文件標(biāo)識符2845不同。例如,如前面所討論的,面板310顯示所生成的播放列表2850。如圖28所示,播放列表2850還按照媒體文件標(biāo)題1210、藝術(shù)家名稱1215、歌曲集名稱1220以及發(fā)布年1225列出每個媒體文件標(biāo)識符。如圖28可見,藝術(shù)家名稱1215欄中的每個媒體文件標(biāo)識符條目列出了相同的藝術(shù)家。此外,相同的藝術(shù)家名稱與所選媒體文件標(biāo)識符600相關(guān)聯(lián)。這是因?yàn)槎鄻有曰瑒訔l2805被設(shè)置位置2810處,該位置對于所選媒體文件標(biāo)識符600對應(yīng)于最低的多樣性或變化性級別。因此,所生成的播放列表包含具有與所選媒體文件標(biāo)識符相同的藝術(shù)家的媒體文件標(biāo)識符,因?yàn)槎鄻有蕴幱谳^低級別。圖29示出了用來調(diào)整播放列表的多樣性滑動條的另一個示例性實(shí)施例。從圖29可見,滑動條2805被設(shè)置在位置2830處,該位置對應(yīng)于最高的多樣性級別。這意味著,用戶希望所生成的播放列表對于所選媒體文件變化多樣或者具有較高的變化性。因此,從圖29可見,如果用戶點(diǎn)擊了按鈕360,則系統(tǒng)將生成具有大量與所選媒體文件標(biāo)識符2845不同的藝術(shù)家的播放列表。但是,在一個實(shí)施例中,播放列表中的藝術(shù)家將與所選藝術(shù)家共享一些流派/年代/發(fā)布日期。例如,播放列表被顯示在面板310中。但是,與圖28不同,藝術(shù)家名稱欄1215列出有與所選媒體文件標(biāo)識符2845不同的藝術(shù)家,但是都是相同流派的。圖30示出了用來調(diào)整播放列表的多樣性滑動條的另一個示例性實(shí)施例。如圖30可見,滑動條2805被設(shè)置在位置2820處,該位置位于最高和最低多樣性級別的中間,這意味著,用戶希望生成具有下述媒體文件標(biāo)識符的播放列表所述媒體文件標(biāo)識符中它們的關(guān)聯(lián)藝術(shù)家對于所選媒體文件標(biāo)識符2845具有中間多樣性級別。因此,從圖30可見,如果用戶點(diǎn)擊按鈕360,則將生成對于與所選媒體文件標(biāo)識符2845相關(guān)聯(lián)的藝術(shù)家具有中間變化性級別的播放列表。中間變化性級別對應(yīng)于與所選媒體文件標(biāo)識符相同的媒體文件標(biāo)識符和與所選媒體文件標(biāo)識符不同但在相同流派/年代/和/或發(fā)布日期內(nèi)的媒體文件標(biāo)識符的混合。在一些實(shí)施例中,播放列表可以平均地劃分在所選媒體文件標(biāo)識符之間。在其他實(shí)施例中,播放列表不是平均的,這是由于所選的源、媒體文件的可用性、以及/或者其他參數(shù)所致。圖31示出了基于兩個媒體文件標(biāo)識符條目2845和3105的播放列表的示例性實(shí)施例。如這里所討論的,用戶可以選擇用戶所期望的數(shù)目的媒體文件標(biāo)識符條目。因此,從圖31可見,如果用戶點(diǎn)擊按鈕360,則生成對于所選媒體文件標(biāo)識符2845和3105來說都具有中間級別變化性的播放列表。例如,在面板310中顯示出了所生成的播放列表3110。藝術(shù)家名稱欄1215列出了與所選媒體文件標(biāo)識符2845和3105相關(guān)聯(lián)的僅兩個藝術(shù)家的混合。具體而言,所選媒體文件標(biāo)識符2845和3105具有兩個關(guān)聯(lián)的藝術(shù)家"50cent"和"MatchboxTwenty"。因此,所生成的播放列表3110列出了交替的"50cent"和"MatchboxTwenty"作為僅有的藝術(shù)家。圖32示出了用來對基于兩個媒體文件標(biāo)識符條目2845的播放列表進(jìn)行調(diào)整的多樣性滑動條的示例性實(shí)施例。從圖32可見,滑動條2805被設(shè)置在位于多樣性級別的中間的位置2820處。這意味著,用戶希望生成具有下述藝術(shù)家的播放列表所述藝術(shù)家對于所選媒體文件標(biāo)識符2845和3105具有中間多樣性級別。因此,從圖32可見,如果用戶點(diǎn)擊按鈕360,則生成對于所選媒體文件標(biāo)識符2845和3105中的每個都具有中間級別變化性的播放列表(但是在類似的流派、年代或發(fā)布日期內(nèi))。例如,在面板310中顯示出了所生成的播放列表3205。藝術(shù)家名稱欄1215列出了與播放列表3205中的媒體文件標(biāo)識符相關(guān)聯(lián)的多個藝術(shù)家的混合,但是這些藝術(shù)家不同于與所選媒體文件標(biāo)識符2845和3105相關(guān)聯(lián)的每個藝術(shù)家,但是在相同的流派、年代或發(fā)布日期內(nèi)。用戶還可以通過位于播放列表創(chuàng)建應(yīng)用的用戶界面上的流行參數(shù)來指定所生成的播放列表中的對于媒體文件標(biāo)識符的流行程度級別。在一個實(shí)施例中,流行參數(shù)允許用戶選擇媒體文件標(biāo)識符,然后生成具有下述媒體文件標(biāo)識符的播放列表所述媒體文件標(biāo)識符具有特定的流行程度級別。例如,用戶可以選擇媒體文件標(biāo)識符并且選擇較高的流行程度級別。因此,所生成的播放列表將僅包含非常流行的媒體文件標(biāo)識符,或者將偏向具有非常流行的媒體文件標(biāo)識符。在另一個示例中,如果所選媒體文件標(biāo)識符與特定的藝術(shù)家相關(guān)聯(lián),則較低的流行程度可以產(chǎn)生偏向與所討論的藝術(shù)家相關(guān)聯(lián)的最不流行的媒體文件標(biāo)識符的播放列表(即,最"模糊的")。在一個實(shí)施例中,流行程度可以基于構(gòu)建播放列表的用戶曾如何評價媒體文件、能訪問這些媒體文件的其他用戶層如何評價這些媒體文件、設(shè)備提供商的人員曾如何評價媒體文件、媒體文件被該用戶和其他用戶播放的頻率、媒體文件被其他用戶請求的頻率、媒體文件標(biāo)識符在該用戶的本地媒體庫中出現(xiàn)的頻率、第三方評價服務(wù)(例如BILLBOARD、SOUNSCAN等),或者前述的任何組合。在一個實(shí)施例中,流行參數(shù)在用戶界面上被表示成滑動條。如圖33可見,播放列表流行參數(shù)由滑動條3305表示。具體而言,滑動條3305允許用戶從多個流行程度級別中進(jìn)行挑選?;瑒訔l還包括位于流行程度的至少兩個極級別之間的位置,這些位置每個對應(yīng)于一個特定的流行程度級別。具體而言,流行參數(shù)包括具有五個位置3345、3310、3315、3320和3325的滑動條3305。位置3345對應(yīng)于最低流行程度級別。位置3325對應(yīng)于最高流行程度級別。位置3310、3315和3320位于最高和最低流行程度級別之間。這些位置代表中間流行程度級別。具體而言,位置3310對應(yīng)于倒數(shù)第二低流行程度級別,位置3315對應(yīng)于中間流行程度級別、并且位置3320對應(yīng)用于第二高流行程度級別。如圖33所示,滑動條3305位于與最低流行程度級別相對應(yīng)的位置3345處。這意味著,用戶希望所生成的播放列表包括具有所選媒體文件標(biāo)識符的最不流行的媒體文件。例如,面板310中顯示出了所生成的播放列表3340。所選媒體文件標(biāo)識符3350是"Beatles",并且流行程度滑動條被設(shè)置在最低流行程度級別處。因此,所生成的播放列表3340包含來自Beatles的最不流行的音軌/媒體文件標(biāo)識符。圖34示出了流行程度滑動條的另一個示例性實(shí)施例。在該實(shí)施例中,滑動條3305位于與最高流行程度級別相對應(yīng)的位置3335處。這意味著,用戶希望所生成的播放列表僅包含最流行的媒體文件標(biāo)識符。例如,面板310中顯示出了所生成的播放列表3405。所選媒體文件標(biāo)識符3350是"Beatles",并且流行程度滑動條被設(shè)置在最高流行程度級別處。因此,所生成的播放列表3405包含來自Beatles的最流行的媒體文件標(biāo)識符。在又一個實(shí)施例中,參數(shù)還可以包括"最近播放日期"參數(shù)、"最近輸入日期"參數(shù),以及評價參數(shù)。用戶可以按照與上述參數(shù)的任意組合來應(yīng)用這些參數(shù)。在一個實(shí)施例中,"最近播放日期"參數(shù)可以通過用戶最近播放媒體文件的日期影響播放列表。因此,用戶可以利用用戶最近播放媒體文件的曰期來指定在所生成的播放列表中使用的媒體文件。在一個實(shí)施例中,最近播放日期參數(shù)可由一對文本框表示,該對文本框允許用戶輸入特定的時間段。在另一個實(shí)施例中,最近播放日期參數(shù)可由下拉框表示,該下拉框具有對應(yīng)的文本字段框,用戶可以在該文本字段框中輸入特定的日期并且然后從下拉菜單框中選擇"之前"或"之后"修飾符。這意味著,如果用戶希望所生成的播放列表不具有最近一個月中播放過的媒體文件,則用戶可以從下拉菜單中選擇"之前",并且然后輸入該月的日期。因此,所生成的播放列表將僅包含與最近播放在所指定的月之前的媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。從而,最近播放日期參數(shù)在用戶界面中可以采用任何形式。在一個實(shí)施例中,"最近輸入日期"參數(shù)可以通過媒體文件標(biāo)識符最近被輸入到媒體庫中的日期過濾影響播放列表。在一個實(shí)施例中,最近輸入日期可以對應(yīng)于媒體文件被下載到用戶的媒體庫,從外部媒體設(shè)備、其他用戶或者CD添加到庫中的最近日期。此外,最近輸入日期可以對應(yīng)于媒體文件標(biāo)識符被流傳輸?shù)接脩舻淖罱掌凇R虼?,用戶可以通過媒體文件標(biāo)識符最近被輸入到媒體庫中的日期來指定在所生成的播放列表中使用的媒體文件標(biāo)識符。在一個實(shí)施例中,最近輸入日期參數(shù)可由一對文本框表示,該對文本框允許用戶輸入特定的時間段。在另一個實(shí)施例中,最近輸入日期參數(shù)可由下拉框表示,該下拉框具有對應(yīng)的文本字段框,用戶可以在該文本字段框中輸入特定的日期并且然后從下拉菜單框中選擇"之前"或"之后"修飾符。這意味著,如果用戶希望所生成的播放列表僅具有最近6個月中被輸入到媒體庫中的媒體文件標(biāo)識符,則用戶可以從下拉菜單中選擇"之后",并且然后輸入該月的日期。因此,所生成的播放列表將僅包含最近6個月內(nèi)輸入的與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。從而,最近輸入日期參數(shù)在用戶界面中可以采用任何形式。在另一個實(shí)施例中,參數(shù)還可以包括評價參數(shù)。在一個實(shí)施例中,評價參數(shù)允許用戶僅從與具有特定關(guān)聯(lián)評價的媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符生成播放列表。在一個實(shí)施例中,評價可由用戶自己、由其他用戶或者由任何其他第三方平記者應(yīng)用。評價可以是基于任何類型的尺度的。例如,尺度可以是從1-100,或者基于1個星處于最低的四星尺度。在一個實(shí)施例中,評價參數(shù)可由滑動條表示。在另一個實(shí)施例中,評價參數(shù)可由顯示不同評價級別的下拉菜單表示。在一個實(shí)施例中,所生成的播放列表中的每個媒體文件標(biāo)識符或每個媒體文件標(biāo)識符條目是利用算法選擇的,這些算法是基于所選媒體文件、多樣性參數(shù)設(shè)置、以及流行參數(shù)設(shè)置計(jì)算出的。圖44是示出了用于部分基于多樣性設(shè)置生成播放列表的高層過程的一個示例性實(shí)施例的流程圖。如圖44所示,基于多樣性滑動條的位置確定每個所選媒體文件標(biāo)識符的比率4405。下段中的表格中列出了與多樣性參數(shù)位置相關(guān)的比率的示例。為了易于參考,還參考圖28示出了多樣性滑動條的位置。多樣性滑動條位置每個所選媒體文件標(biāo)識符的比率二r滑動條位于最低多樣性級別處。例如,圖28中的位置2810。1.0滑動條位于倒數(shù)第二低多樣性級別處。例如,圖28中的位置2815。0.4滑動條位于中間多樣性級別處。例如,圖28中的位置2820。0.3滑動條位于第二高多樣性級別處。0.243例如,圖28中的位置2825?;瑒訔l位于最高多樣性級別處。例如,圖28中的位置2830。0.1一旦確定了每個所選媒體文件標(biāo)識符的比率4405,則確定每個所選媒體文件標(biāo)識符條目的作為百分比的概率4410。在一個實(shí)施例中,所選媒體文件標(biāo)識符條目對應(yīng)于用戶所選的媒體文件標(biāo)識符,媒體文件標(biāo)識符條目是否經(jīng)由特定的藝術(shù)家、歌曲集、音軌或流派而被關(guān)聯(lián)。通過基于多樣性滑動條的位置計(jì)算百分比表示的比率,確定所選媒體文件標(biāo)識符條目應(yīng)當(dāng)在所生成的播放列表中出現(xiàn)的相對概率。該參數(shù)可以是或者可以不是固定的。在一個實(shí)施例中,每個所選媒體文件標(biāo)識符條目的概率可以根據(jù)下述公式計(jì)算出(;p(c,m,))尸(^HW"。其中n是所選媒體文件標(biāo)識符條目的數(shù)目,r是從在第xxx段中的上面的表格確定的所選媒體文件標(biāo)識符的比率。例如,如果存在三個所選媒體文件標(biāo)識符條目,并且多樣性滑動條位于倒數(shù)第二低位置,則應(yīng)用上述公式,該概率為10%,即,r=30%/3=腦。接下來,在確定了每個所選媒體文件標(biāo)識符的概率之后4410,基于多樣性參數(shù)的滑動條的位置計(jì)算媒體文件標(biāo)識符條目之間的關(guān)系的深度4415。再次,第xxx段中的表格中列出了相對多樣性參數(shù)的該關(guān)系深度的示例。為了便于參考,還參考圖28示出了多樣性滑動條的位置。<table>tableseeoriginaldocumentpage44</column></row><table>滑動條位于最高多樣性級別處。例50如,圖28中的位置2830。對于每個所選媒體文件標(biāo)識符條目,生成一列相關(guān)媒體文件標(biāo)識符條目4420。一旦計(jì)算出了關(guān)系深度4415,確定對于每個所選媒體文件標(biāo)識符條目每個相關(guān)媒體文件標(biāo)識符條目將出現(xiàn)在所生成的播放列表中的概率4425。因此,確定了為所生成的播放列表選擇相關(guān)媒體文件標(biāo)識符條目的概率。對于相關(guān)媒體文件標(biāo)識符,c。-c^,將該媒體文件標(biāo)識符選擇到所生成的播放列表中的相對概率為P(cg^:7^—,其中"c"表示相關(guān)媒體"10.0文件標(biāo)識符條目,其中"d"是根據(jù)上表計(jì)算的深度。接下來,該概率在0-1.0的尺度上被歸一化,并且考慮所選媒體文件標(biāo)識符的比率。從而,下面的公式被使用i^)=(l-?,F(xiàn)在,已確定了合格的相關(guān)媒體文件標(biāo)識符條目,下一步驟是確定4400選擇與所確定的合格的媒體文件標(biāo)識符條目相關(guān)聯(lián)的媒體文件的概率。例如,如果所選媒體文件標(biāo)識符條目經(jīng)由特定藝術(shù)家被關(guān)聯(lián),則一旦生成了由藝術(shù)家相關(guān)的一列媒體文件標(biāo)識符,下一步驟就確定與相關(guān)藝術(shù)家之一相關(guān)聯(lián)的特定媒體文件標(biāo)識符將被選擇的概率。選擇每個媒體文件標(biāo)識符的概率是基于流行程度滑動條的特定位置和與媒體文件標(biāo)識符相關(guān)聯(lián)的每個媒體文件的流行程度的。因此,基于媒體文件的播放計(jì)數(shù)每個媒體文件被指派一個"分?jǐn)?shù)"。播放計(jì)數(shù)是相對于媒體文件的媒體文件標(biāo)識符條目該媒體文件被播放的次數(shù)。在一個實(shí)施例中,下面的公式被用來基于每個媒體文件的播放計(jì)數(shù)計(jì)算該媒體文件的(在0-100的尺度上)歸一ifc的"分?jǐn)?shù)"pcmax二max(p/a;;cow"《c,mo)-p/a3;cowtt,(c,m"—》)。接下來,利用下面的表格基于流行程度滑動條的位置確定媒體文件標(biāo)識符應(yīng)被包括在所生成的播放列表中的相對概率。再次,在第xx段中的表格中列出了相對流行程度滑動條的概率的位置的示例。為了便于參考,還參考圖33示出流行程度滑動條位置。<table>tableseeoriginaldocumentpage46</column></row><table>接下來,通過下面的公式每個媒體文件的概率被歸一化4445到0-一旦確定了每個媒體文件和每個相關(guān)媒體文件標(biāo)識符條目的概率,這些概率就通過下面的公式被組合4450:p(c,m,hp(c)QP(m,)。從而,每個媒體文件被指派以總"分?jǐn)?shù)"(P(c,mJ)。一旦每個媒體文件標(biāo)識符都具有了總分?jǐn)?shù)4450,其被導(dǎo)入4455到經(jīng)加權(quán)隨機(jī)選擇符中,并且所生成的播放列表中包括的媒體文件標(biāo)識符被確定。在其他實(shí)施例中,獨(dú)立的經(jīng)加權(quán)隨機(jī)選擇符被用于每個媒體源。例如,一個獨(dú)立的經(jīng)加權(quán)隨機(jī)選擇符被用于本地媒體庫文件,一個獨(dú)立的經(jīng)加權(quán)隨機(jī)選擇符被用于來自點(diǎn)播流傳輸媒體服務(wù)的媒體文件。如果用戶從多于一個媒體源選擇媒體文件標(biāo)識符,則擲硬幣(或隨機(jī))算法被應(yīng)用來確定從哪個源選擇媒體文件標(biāo)識符。因此,在一個實(shí)施例中,所生成的播放列表中的每個媒體文件標(biāo)識符條目是基于所選媒體文件標(biāo)識符條目、多樣性參數(shù)設(shè)置以及流行參數(shù)選擇的。在其他實(shí)施例中,播放列表可以根據(jù)這里所述的播放列表的大小或長度或者根據(jù)媒體文件的發(fā)布日期進(jìn)一步被影響。發(fā)布時間參數(shù)允許用戶根據(jù)媒體文件被發(fā)布的時間來限制播放列表。在一個實(shí)施例中,發(fā)布時間參數(shù)包括下拉菜單,用戶從該下拉菜單選擇標(biāo)準(zhǔn)。圖35示出了發(fā)布時間參數(shù)的一個示例性實(shí)施例。具體而言,發(fā)布時間參數(shù)包括下拉菜單3505。如圖35所示,下拉菜單包括若干個參數(shù)選項(xiàng),例如,"任何時間"3510、"新發(fā)布"3515和"年代"3520。用戶可以從下拉菜單3505點(diǎn)擊選項(xiàng)(3510、3515和3520)之一來選擇發(fā)布時間參數(shù)。當(dāng)然,用戶可以選擇任何其他參數(shù)和它們的任意組合。不管如何,所生成的播放列表將僅包含所選發(fā)布時間選項(xiàng)內(nèi)的媒體文件標(biāo)識符。圖35示出了應(yīng)用發(fā)布時間參數(shù)的一個示例性實(shí)施例。具體而言,圖35示出了從下拉菜單3505中選擇了"任何時間"3510選項(xiàng)。這意味著,所生成的播放列表將基于面板305中的所選媒體文件標(biāo)識符并且來自任何時間發(fā)布的。換言之,播放列表將不受發(fā)布時間限制。一旦用戶已選擇了期望的媒體文件標(biāo)識符并且挑選了發(fā)布時間參數(shù),用戶就可以點(diǎn)擊按鈕360來生成播放列表。圖36示出了所生成的播放列表3605。從圖36可見,發(fā)布年欄1225列出了來自不同年的媒體文件標(biāo)識符的項(xiàng)目。圖37示出了應(yīng)用發(fā)布時間參數(shù)的另一個示例性實(shí)施例。具體而言,圖37示出了從下拉菜單3505中選擇了"新發(fā)布"3515選項(xiàng)。這意味著,所生成的播放列表將基于與僅新發(fā)布的媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件。可以以多種方式定義新發(fā)布。例如,新發(fā)布可由媒體文件被發(fā)布的任意時間段定義,例如,最近幾周內(nèi)、最近6個月、最近5年內(nèi)、或者最近IO年內(nèi)。在另一個實(shí)施例中,新發(fā)布可以被定義為媒體文件在任意曰期范圍內(nèi)被發(fā)布,包括最近年到最近月。此外,用戶可以預(yù)先設(shè)置新發(fā)布的時間段。一旦用戶已選擇了期望的媒體文件標(biāo)識符并且挑選了發(fā)布時間參數(shù),用戶就點(diǎn)擊按鈕360來生成播放列表。圖38示出了所生成的播放列表3805。從圖38可見,發(fā)布年欄1225根據(jù)可用的源和所選參數(shù)列出了最近發(fā)布的媒體文件標(biāo)識符。圖39示出了應(yīng)用發(fā)布時間參數(shù)的一個示例性實(shí)施例。具體而言,圖39示出了從下拉菜單3505中選擇了"年代"3520選項(xiàng)。這意味著,所生47成的播放列表將基于來自特定年代的媒體文件。在該實(shí)施例中,從圖39可見,當(dāng)選擇了"年代"3520選項(xiàng)時,兩個文本字段框3915和3905以及兩個相應(yīng)的滾動條直接出現(xiàn)在下拉菜單3205的下方。這兩個文本字段框3915和3905允許用戶設(shè)置特定的日期范圍和年代。第一文本字段框3915對應(yīng)于"從",第二文本字段框3905對應(yīng)于"到"。這意味著,"從"文本字段框表示開始日期,"到"文本字段框表示結(jié)束日期。從而,年代被定義為輸入到文本字段框3915和3905中的兩個日期之間的時段。在一個實(shí)施例中,用戶可以通過手動將日期輸入到文本字段框中從而填充這兩個文本字段框。在另一個實(shí)施例中,用戶可以點(diǎn)擊滾動條3930和3925中的向上/向下箭頭來用期望的日期填充文本字段框3915、3905。例如,每次用戶點(diǎn)擊滾動條中的向上箭頭,日期增加一年。因此,如果文本字段框顯示"1985",然后用戶點(diǎn)擊向上箭頭一次,則文本字段框?qū)@示"1986"。類似地,每次用戶點(diǎn)擊滾動條中的向下箭頭,日期減少一年。因此,如果文本字段框顯示"1985",然后用戶點(diǎn)擊向下箭頭一次,則文本字段框顯示"1984"。在又一個實(shí)施例中,如圖40所示,利用年代標(biāo)準(zhǔn)生成了播放列表。具體而言,所選年代為從1983到1991,如相應(yīng)的文本字段框3915和3905所示。然后,用戶點(diǎn)擊按鈕360來生成播放列表4005,如圖40所示。從圖40可見,所生成的播放列表4005僅包含與時間段1983-1991內(nèi)發(fā)布的媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。因此,用戶已創(chuàng)建了由年代標(biāo)準(zhǔn)或者發(fā)布時間參數(shù)限定的播放列表。用戶不限于僅利用一類參數(shù)影響或定制播放列表。用戶可以組合任何數(shù)目的這里所述的參數(shù)來定制和生成播放列表。因?yàn)樵谝粋€實(shí)施例中,用戶界面包括許多參數(shù),每個參數(shù)具有若干標(biāo)準(zhǔn),用戶有大量的可能組合。此外,因?yàn)橛脩艨梢詮狞c(diǎn)播流傳輸媒體源挑選媒體,所以組合可以產(chǎn)生最新的播放列表,這使得播放列表生成特征更動態(tài)。另外,用戶挑選的參數(shù)越多,所生成的播放列表越個性化和定制。所選擇并被應(yīng)用的參數(shù)的數(shù)目和組合完全由用戶決定。因此,用戶可以挑選不應(yīng)用任何參數(shù),從而允許默認(rèn)參數(shù)被應(yīng)用。圖28示出了組合并應(yīng)用參數(shù)的一個示例性實(shí)施例。如圖28所示,所選媒體文件標(biāo)識符(2845)位于面板305中。播放列表大小參數(shù)被配置為使得播放列表播放大小被限制為25個音軌。媒體源參數(shù)被配置為使得媒體源僅來自點(diǎn)播流傳輸媒體源。多樣性滑動塊被配置為處于最低多樣性級別處。流行程度滑動塊被配置為處于最高流行程度級別處,并且發(fā)布日期參數(shù)未被設(shè)置。從而,這些配置將產(chǎn)生播放列表2850,該播放列表包含最流行、并且與位于用戶的本地媒體庫的所選媒體文件標(biāo)識符2845相同的媒體文件。本公開還設(shè)想了允許用戶在生成播放列表之前應(yīng)用過濾器的用戶界面。在一個實(shí)施例中,過濾器僅在如果選擇了特定類型的媒體文件標(biāo)識符才應(yīng)用或者對用戶可用。例如,過濾器將僅在與包含明確的歌詞的媒體文件標(biāo)識符相關(guān)聯(lián)的媒體文件被選擇來將被包括在所生成的播放列表中時才應(yīng)用。在一個實(shí)施例中,當(dāng)在所生成的播放列表中檢測到具有明確歌詞的媒體文件時用戶界面可以詢問用戶。然后,用戶可以響應(yīng)是包括特定媒體文件或者從播放列表刪除特定媒體文件。在另一個實(shí)施例中,用戶可以利用用戶界面預(yù)先設(shè)置使系統(tǒng)自動濾除包含明確的歌詞的任何媒體文件標(biāo)識符。在另一個實(shí)施例中,過濾器可以僅在與特定藝術(shù)家、音軌、歌曲集、流派、年代和/或發(fā)布日期相關(guān)聯(lián)的媒體文件被包括在所生成的播放列表中時應(yīng)用。過濾器可以刪除屬于特定藝術(shù)家、音軌、歌曲集、流派、年代和/或發(fā)布日期的任何媒體文件。因此,過濾器實(shí)質(zhì)上不允許特定的"黑名單"媒體文件被包括在所生成的播放列表中。例如,如果用戶不喜歡鄉(xiāng)村音樂,則用戶通過用戶界面可以指定系統(tǒng)濾除(刪除)所生成的播放列表中的任何鄉(xiāng)村應(yīng)用媒體文件。因此,所生成的播放列表將不包含與鄉(xiāng)村應(yīng)用相關(guān)的任何媒體文件。圖3示出了用戶界面的一個示例性實(shí)施例。如圖3所示,用戶界面310被劃分成兩個面板305和310。面板305專門用于收集由用戶輸入的所選媒體文件標(biāo)識符。這意味著,面板305顯示用戶希望從其創(chuàng)建播放列表的與媒體文件條目相關(guān)聯(lián)的所有媒體文件標(biāo)識符,而不管數(shù)目如何。面49板305允許用戶査看用戶正選擇和/或輸入來創(chuàng)建播放列表中的媒體文件標(biāo)識符。面板310專門用于一旦生成就顯示播放列表。如圖12所示,當(dāng)生成了播放列表后,每個媒體文件標(biāo)識符條目都具有若干欄。具體而言,對于每個媒體文件標(biāo)識符條目,存在"音軌標(biāo)題"欄1210、"藝術(shù)家"欄1215、"歌曲集"欄1220、以及"發(fā)布年"欄1225。因此,"音軌標(biāo)題"欄1210列出了媒體文件標(biāo)識符的名稱或標(biāo)題。"藝術(shù)家"欄1215列出了與媒體文件相關(guān)聯(lián)的藝術(shù)家的名稱。"歌曲集"欄1220列出了媒體文件標(biāo)識符所屬的歌曲集的名稱,而"發(fā)布年"欄1225列出了媒體文件被發(fā)布的年。再參考圖3,用戶界面300還包括字段框315、若干個參數(shù)(320、325、330、340、345)、用來從用戶媒體庫隨機(jī)選擇媒體文件標(biāo)識符的工具355、用于將內(nèi)容從字段框添加到面板305中的按鈕350、發(fā)起生成播放列表的按鈕365、以及將所生成的播放列表加入到媒體播放器中并且進(jìn)行播放的按鈕。如上所述,一旦生成了播放列表,用戶就可以通過用戶界面和媒體關(guān)聯(lián)程序進(jìn)一步管理播放列表。一般來說,媒體管理程序包括媒體播放器,媒體播放器在生成了播放列表后為用戶實(shí)現(xiàn)許多管理功能。在一個實(shí)施例中,播放列表創(chuàng)建應(yīng)用可以或者可以不包括媒體管理程序。在一個實(shí)施例中,用戶生成播放列表的用戶界面被結(jié)合到媒體管理程序中,并且通過專門的按鈕訪問??梢砸远喾N其他方式將播放列表生成用戶界面結(jié)合到媒體管理程序中。例如,其可以通過工具條上的、下拉菜單內(nèi)的、右擊菜單內(nèi)的按鈕而被訪問,或者作為當(dāng)加載媒體管理程序時自動加載的界面而被訪問。其可以被結(jié)合到各種類型的已知或?qū)⒅哪軌驁?zhí)行這里所述的特征和功能的媒體軟件和設(shè)備中,例如,便攜式媒體播放機(jī)、蜂窩電話、機(jī)頂盒、個人數(shù)字助理,等等。在另一個實(shí)施例中,用于生成播放列表的用戶界面是插件工具,該插件工具可以與各種媒體管理程序以接口連接,并且不必作為媒體管理程序的一部分而被自動結(jié)合。因此,在一個實(shí)施例中,播放列表生成用戶界面50與多種媒體管理程序兼容,使得其可以無縫地生成播放列表,并且媒體管理程序可以對播放列表執(zhí)行管理功能。圖12示出了被結(jié)合到媒體管理程序中的用于生成播放列表的用戶界面的一個示例性實(shí)施例。如圖12所示,用于生成播放列表1205的用戶界面面板300被顯示為窗口300,該窗口覆蓋了媒體管理程序的用戶界面1235。在一個實(shí)施例中,媒體管理程序的用戶界面1235允許用戶播放所生成的播放列表。此外,在一個實(shí)施例中,一旦生成了播放列表,媒體管理程序的用戶界面就允許用戶停止、回繞、快進(jìn)、暫停和/或停止對該播放列表的播放。例如,在圖12中,媒體管理用戶界面包括用于播放播放列表的按鈕1257、用于快進(jìn)播放列表的按鈕1280、用戶回繞播放列表的按鈕1285、用于暫停播放列表的按鈕1290、以及用于停止播放列表播放的按鈕1295。此外,在一個實(shí)施例中,播放列表生成用戶界面300可通過位于媒體管理程序的用戶界面1235的窗口1250中的按鈕1245訪問。因此,為了用戶訪問播放列表生成用戶界面300,用戶必需打開媒體管理程序并且點(diǎn)擊正確的鏈接和按鈕1245。在一個實(shí)施例中,用戶可以通過在媒體播放器中加載并且播放播放列表來對該播放列表進(jìn)行管理。例如,在圖12中,用戶可以點(diǎn)擊位于播放列表生成用戶界面上的按鈕365,其將所生成的播放列表加載到媒體播放器窗口1240中,并且開始播放該播放列表。從媒體播放器窗口1240,用戶可以開始、停止、暫停、回繞和/或快進(jìn)播放列表中的媒體文件/音軌。在另一個實(shí)施例中,用戶可以通過重新排列和/或刪除播放列表中的音軌來管理播放列表。用戶可以在播放列表生成用戶界面窗口310和/或媒體播放器窗口1240中重新排列和/或刪除音軌。在另一個實(shí)施例中,用戶可以通過保存用于生成播放列表的標(biāo)準(zhǔn)來管理播放列表。在一個實(shí)施例中,用戶能夠保存標(biāo)準(zhǔn),例如,選擇了哪些媒體文件標(biāo)識符,用戶選擇的參數(shù)的設(shè)置中的每個。這允許用戶基于保存的標(biāo)準(zhǔn)在稍后時刻生成播放列表。因此,用戶可以保存標(biāo)準(zhǔn),并且通過在任51何稍后時刻訪問標(biāo)準(zhǔn)來生成新的播放列表。取決于用戶確定稍后訪問和應(yīng)用標(biāo)準(zhǔn)的時間,每次標(biāo)準(zhǔn)被應(yīng)用時用戶可以生成全新的播放列表。在另一個實(shí)施例中,用戶可以通過從媒體播放器中清空所加載的播放列表來管理播放列表。這允許用戶從媒體播放器刪除整個所生成的播放列表。例如,在圖12中,用于清空播放列表的按鈕1255位于媒體管理程序用戶界面上。在另一個實(shí)施例中,用戶可以保存所生成的播放列表。例如,在圖12中,用來保存播放列表的按鈕1270位于媒體管理程序用戶界面上。在另一個實(shí)施例中,用戶可以通過將播放列表發(fā)送給另一個人來管理該播放列表。在圖12中,用來將播放列表發(fā)送給另一個人的按鈕1265位于媒體管理程序用戶界面上。在一個實(shí)施例中,用戶生成播放類別,點(diǎn)擊專門用于將播放列表發(fā)送給另一個人的按鈕1265,然后用戶被提示以實(shí)現(xiàn)發(fā)送該播放列表的用戶界面。在又一個實(shí)施例中,用于發(fā)送播放列表的用戶界面可以提示用戶輸入期望數(shù)目的預(yù)期播放列表接收者的電子郵件地址。在又一個實(shí)施例中,通過該用于發(fā)送播放列表的用戶界面,用戶可以在將播放列表發(fā)送給另一個用戶之前注釋或者品論該播放列表中的每個媒體文件。此外,用戶可以隨同播放列表添加私人消息。因此,用戶可以在向另一個用戶發(fā)送之前利用意見和/或建議對所生成的播放列表進(jìn)行定制。此外,接收用戶將能夠在在本地媒體播放器中播放播放列表的同時査看意見。在一個實(shí)施例中,發(fā)送和與另一個人共享播放列表的能力將取決于特定的數(shù)字權(quán)利管理(DRM)。因此,優(yōu)選所創(chuàng)建并被發(fā)送到另一個用戶的播放列表將包含足夠的DRM信息,以確保該播放列表被發(fā)送給的用戶具有足夠的權(quán)利來允許其他用戶體驗(yàn)該播放列表中所包含的媒體。在一個實(shí)施例中,在多個用戶之間發(fā)送和查看媒體文件取決于用戶的作為對點(diǎn)播流傳輸媒體文件服務(wù)的訂購者或非訂購者狀態(tài)。例如,如果正發(fā)送播放列表的用戶(發(fā)送用戶)是訂購者,并且接收該播放列表的用戶(接收用戶)也是訂購者,則接收用戶可以完全訪問播放列表中的每個ODSMS媒體文件。在發(fā)送播放列表的另一個示例性實(shí)施例中,如果發(fā)送用戶是對ODSMS的訂購者,而接收用戶是非訂購者,則接收用戶可以受限地訪問ODSMS媒體文件。例如,接收用戶可能被限制于每個ODSMS媒體文件的預(yù)定長度的片斷,例如,30秒的片斷。在訂購發(fā)送用戶和非訂購接收用戶的另一個示例中,接收用戶可以被給予用戶可以播放每個ODSMS媒體文件的預(yù)定的次數(shù)。在已達(dá)到該預(yù)定的次數(shù)之后,用戶然后被限制到默認(rèn)的、每個媒體文件的預(yù)定長度時間(例如,30秒的片斷)。例如,非訂購的接收用戶可以被限制為播放ODSMS媒體完整長度三次。因此,一旦用戶已播放了該媒體文件三次,用戶現(xiàn)在僅可以聽該媒體文件的30秒的片斷。這允許非訂購接收用戶聽其他方式對該用戶不可用的ODSMS音樂,同時誘使該用戶訂購服務(wù)。因此,在一個實(shí)施例中,一旦使用了用戶的預(yù)定次數(shù)的全長播放,就提示用戶并且具有訂購ODSMS的選項(xiàng)。當(dāng)然,這些實(shí)施例不限于ODSMS媒體文件,而是可以應(yīng)用到要求指定級別的共享和播放訪問的任何媒體文件。例如,可以協(xié)商一些一般不可全長共享的媒體文件可以在任何狀態(tài)(訂購或者非訂購)的用戶之間被共享和播放預(yù)定次數(shù)。例如,如果存在特定的藝術(shù)家希望提示和/或誘使用戶聽它們的媒體文件,則該藝術(shù)家或者它們的代表可以允許特定的媒體文件能夠在任何類型的用戶之間用電子郵件發(fā)送并且被共享。但是,這些用戶被限制播放該媒體文件一定次數(shù)。在另一個實(shí)施例中,用戶可以通過將播放列表刻錄成CD或者將媒體文件傳送到便攜式設(shè)備來管理播放列表。例如,在圖12中,用戶可以通過點(diǎn)擊按鈕1260并且從下拉菜單中選擇選項(xiàng)倆將媒體播放器窗口中的播放列表刻錄成CD和/或?qū)⒚襟w文件傳送到便攜式設(shè)備。在一些實(shí)施例中,將媒體文件傳送到便攜式設(shè)備或者將媒體文件刻錄成CD可能取決于用戶是否具有對這些媒體文件的指定的訪問。具體而言,可能要求用戶為不位于該用戶的本地媒體庫中的文件付費(fèi)。例如,可能要求用戶為位于點(diǎn)播流傳輸媒體服務(wù)上的文件付費(fèi)。因此,在下載或刻錄媒體文件之前,可能要求用戶支付每個媒體文件的價格。在另一個實(shí)施例中,可能要求用戶成為對允許用戶下載和刻錄媒體文件的服務(wù)的訂購者。在又一個實(shí)施例中,用戶可以按照用戶期望的任何組合來執(zhí)行任意上述功能。例如,一旦生成了播放列表,用戶就可以從該播放列表中刪除音軌、播放該播放列表、然后將該播放列表發(fā)送向另一個用戶。本領(lǐng)域技術(shù)人員將認(rèn)識到,申請中的本發(fā)明的方法和系統(tǒng)可以以任何方式實(shí)現(xiàn),因此不由前述示例性實(shí)施例和示例限制。換言之,硬件和軟件的各種組合中的由單個或多個組件執(zhí)行的功能元件以及獨(dú)立的功能可以被分布在客戶端或服務(wù)器級別處的軟件應(yīng)用之間。就此而言,這里所述的不同實(shí)施例的任何數(shù)目的特征可以被組合到單個實(shí)施例中,并且具有比這里所述的所有特征多或者少的特征的替換實(shí)施例也是可以的。功能可以在整體上或者部分按照已知或者將知的方式被分布在多個組件之間。因此,實(shí)現(xiàn)這里所述的功能、特征、界面和偏好時可以有無數(shù)的軟件/硬件/固件組合。此外,本發(fā)明的范圍覆蓋了通過這里所述的系統(tǒng)組件本領(lǐng)域技術(shù)人員將理解的已有技術(shù)和那些變體和修改的特征。權(quán)利要求1.一種用于創(chuàng)建播放列表的方法,包括接收與第一媒體文件相關(guān)聯(lián)的第一數(shù)據(jù)集合,所述第一數(shù)據(jù)集合包括與所述第一媒體文件相關(guān)聯(lián)的屬性;基于所述第一數(shù)據(jù)集合和關(guān)系數(shù)據(jù)創(chuàng)建候選媒體文件標(biāo)識符的列表,其中所述候選媒體文件標(biāo)識符中的每個與一個候選媒體文件相關(guān)聯(lián);至少部分基于與所述候選媒體文件相關(guān)聯(lián)的屬性是否類似于與所述第一媒體文件相關(guān)聯(lián)的所述屬性,來選擇所述候選媒體文件標(biāo)識符中的將被包括在所述播放列表中的一些或者全部候選媒體文件標(biāo)識符;以及基于所述所選擇的候選媒體文件標(biāo)識符創(chuàng)建所述播放列表。2.如權(quán)利要求1所述的方法,其中所述關(guān)系數(shù)據(jù)被存儲在服務(wù)器中。3.如權(quán)利要求1所述的方法,其中所述候選媒體文件和所述第一媒體文件之一或其二者的所述屬性包括藝術(shù)家名稱。4.如權(quán)利要求1所述的方法,其中所述候選媒體文件和所述第一媒體文件之一或其二者的所述屬性包括歌曲集名稱。5.如權(quán)利要求1所述的方法,其中所述候選媒體文件和所述第一媒體文件之一或其二者的所述屬性包括媒體文件名稱。6.如權(quán)利要求1所述的方法,其中所述候選媒體文件和所述第一媒體文件之一或其二者的所述屬性包括與所述第一媒體文件相關(guān)聯(lián)的id。7.如權(quán)利要求1所述的方法,其中所述候選媒體文件和所述第一媒體文件之一或其二者的所述屬性是從與所述候選媒體文件和所述第一媒體文件之一或其二者相關(guān)聯(lián)的元數(shù)據(jù)導(dǎo)出的。8.如權(quán)利要求1所述的方法,其中所述第一媒體文件包括音頻文件。9.如權(quán)利要求1所述的方法,其中所述第一媒體文件包括視頻文件。10.如權(quán)利要求1所述的方法,其中所述關(guān)系數(shù)據(jù)被作為圖存儲,其中所述播放列表中的媒體文件被關(guān)聯(lián)到所述圖的頂點(diǎn),并且所述圖的邊表示所述媒體文件之間的關(guān)系。11.如權(quán)利要求IO所述的方法,其中所述邊包含與所述關(guān)系的強(qiáng)度相對應(yīng)的權(quán)重。12.如權(quán)利要求1所述的方法,其中所述關(guān)系數(shù)據(jù)基于明確用戶行為。13.如權(quán)利要求1所述的方法,其中所述關(guān)系數(shù)據(jù)基于隱含用戶行為。14.如權(quán)利要求1所述的方法,其中所述播放列表包括至少一個與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。15.如權(quán)利要求14所述的方法,其中所述媒體文件標(biāo)識符包括指針。16.如權(quán)利要求14所述的方法,其中所述媒體文件標(biāo)識符包括統(tǒng)一資源定位符。17.如權(quán)利要求14所述的方法,其中所述媒體文件標(biāo)識符與可通過流傳輸媒體文件而獲取的所述媒體文件相關(guān)聯(lián)。18.如權(quán)利要求14所述的方法,其中所述媒體文件標(biāo)識符與可下載的媒體文件相關(guān)聯(lián)。19.如權(quán)利要求14所述的方法,其中所述媒體文件標(biāo)識符與可位于用戶的計(jì)算設(shè)備上的媒體文件相關(guān)聯(lián)。20.如權(quán)利要求1所述的方法,還包括基于播放列表參數(shù)選擇所述候選媒體文件。21.如權(quán)利要求20所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。22.如權(quán)利要求21所述的方法,其中所述總計(jì)大小基于媒體文件的數(shù)目。23.如權(quán)利要求21所述的方法,其中所述總計(jì)大小基于時間長度。24.如權(quán)利要求21所述的方法,其中所述總計(jì)大小基于文件大小。25.如權(quán)利要求20所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。26.如權(quán)利要求25所述的方法,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。27.如權(quán)利要求25所述的方法,其中所述媒體文件源是本地媒體庫。28.如權(quán)利要求25所述的方法,其中所述媒體文件源包括點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫。29.如權(quán)利要求20所述的方法,其中所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。30.如權(quán)利要求20所述的方法,其中所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布曰期參數(shù)。31.如權(quán)利要求30所述的方法,其中所述時間段包括由兩年定義的年代。32.如權(quán)利要求20所述的方法,其中所述播放列表參數(shù)包括用于影響與所標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。33.—種用于創(chuàng)建播放列表的方法,包括-接收表示選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符的第一用戶輸入;接收表示希望創(chuàng)建所述播放列表的第二用戶輸入;在所述第二用戶輸入后向遠(yuǎn)程位置發(fā)送與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合,以部分基于所述數(shù)據(jù)集合和關(guān)系數(shù)據(jù)創(chuàng)建所述播放列表;從所述遠(yuǎn)程位置接收所創(chuàng)建的播放列表;以及實(shí)現(xiàn)對所述播放列表的顯示。34.如權(quán)利要求33所述的方法,其中所述媒體文件標(biāo)識符是通過接收搜索輸入標(biāo)準(zhǔn)而被選擇的。35.如權(quán)利要求34所述的方法,其中所述輸入標(biāo)準(zhǔn)是藝術(shù)家名稱。36.如權(quán)利要求34所述的方法,其中所述輸入標(biāo)準(zhǔn)是媒體文件名稱。37.如權(quán)利要求33所述的方法,還包括基于播放列表參數(shù)創(chuàng)建所述播放列表。38.如權(quán)利要求37所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。39.如權(quán)利要求38所述的方法,其中所述總計(jì)大小基于媒體文件的數(shù)目。40.如權(quán)利要求38所述的方法,其中所述總計(jì)大小基于時間長度。41.如權(quán)利要求38所述的方法,其中所述總計(jì)大小基于文件大小。42.如權(quán)利要求37所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。43.如權(quán)利要求42所述的方法,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。44.如權(quán)利要求42所述的方法,其中所述媒體文件源是本地媒體庫。45.如權(quán)利要求42所述的方法,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。46.如權(quán)利要求37所述的方法,其中所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。47.如權(quán)利要求37所述的方法,其中所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)。48.如權(quán)利要求47所述的方法,其中所述時間段包括由兩年定義的年代。49.如權(quán)利要求37所述的方法,其中所述播放列表參數(shù)包括用于影響與所述標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。50.如權(quán)利要求33所述的方法,其中所述數(shù)據(jù)集合包括與所述第一媒體文件相關(guān)聯(lián)的屬性。51.如權(quán)利要求50所述的方法,其中所述屬性是從與所述第一媒體文件相關(guān)聯(lián)的元數(shù)據(jù)導(dǎo)出的。52.如權(quán)利要求50所述的方法,其中所述屬性包括藝術(shù)家名稱。53.如權(quán)利要求50所述的方法,其中所述屬性包括歌曲集名稱。54.如權(quán)利要求50所述的方法,其中所述屬性包括媒體文件名稱。55.如權(quán)利要求50所述的方法,其中所述屬性包括與所述第一媒體文件相關(guān)聯(lián)的id。56.如權(quán)利要求33所述的方法,其中所述第一媒體文件包括音頻文件。57.如權(quán)利要求33所述的方法,其中所述第一媒體文件包括視頻文件。58.如權(quán)利要求33所述的方法,其中所述關(guān)系數(shù)據(jù)被作為圖存儲,其中所述播放列表中的媒體文件被關(guān)聯(lián)到所述圖的頂點(diǎn),并且所述圖的邊表示所述媒體文件之間的關(guān)系。59.如權(quán)利要求58所述的方法,其中所述邊包含與所述關(guān)系的強(qiáng)度相對應(yīng)的權(quán)重。60.如權(quán)利要求33所述的方法,其中所述關(guān)系數(shù)據(jù)基于明確用戶行為。61.如權(quán)利要求33所述的方法,其中所述關(guān)系數(shù)據(jù)基于隱含用戶行為。62.如權(quán)利要求33所述的方法,其中所述播放列表包括至少一個與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。63.如權(quán)利要求62所述的方法,其中所述媒體文件標(biāo)識符包括指針。64.如權(quán)利要求62所述的方法,其中所述媒體文件標(biāo)識符包括統(tǒng)一資源定位符。65.如權(quán)利要求62所述的方法,其中所述媒體文件標(biāo)識符與可通過流傳輸媒體文件而獲取的所述媒體文件相關(guān)聯(lián)。66.如權(quán)利要求62所述的方法,其中所述媒體文件標(biāo)識符與可下載的媒體文件相關(guān)聯(lián)。67.如權(quán)利要求62所述的方法,其中所述媒體文件標(biāo)識符與可位于用戶的計(jì)算設(shè)備上的媒體文件相關(guān)聯(lián)。68.如權(quán)利要求33所述的方法,其中所述遠(yuǎn)程位置包括服務(wù)器。69.如權(quán)利要求33所述的方法,其中所述遠(yuǎn)程位置包括位于服務(wù)器上的數(shù)據(jù)庫。70.如權(quán)利要求33所述的方法,其中所述遠(yuǎn)程位置包括位于因特網(wǎng)上的數(shù)據(jù)庫。71.如權(quán)利要求33所述的方法,其中所述遠(yuǎn)程位置包括遠(yuǎn)程計(jì)算設(shè)備。72.—種用于創(chuàng)建播放列表的方法,包括接收表示選擇與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符的第一用戶輸入;接收表示希望創(chuàng)建所述播放列表的第二用戶輸入;在所述第二用戶輸入后,基于先前從遠(yuǎn)程位置訪問的關(guān)系數(shù)據(jù)和與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合創(chuàng)建所述播放列表;以及實(shí)現(xiàn)對所述播放列表的顯示。73.如權(quán)利要求72所述的方法,其中所述媒體文件標(biāo)識符是通過接收搜索輸入標(biāo)準(zhǔn)而被選擇的。74.如權(quán)利要求73所述的方法,其中所述輸入標(biāo)準(zhǔn)是藝術(shù)家名稱。75.如權(quán)利要求73所述的方法,其中所述輸入標(biāo)準(zhǔn)是媒體文件名稱。76.如權(quán)利要求72所述的方法,還包括基于播放列表參數(shù)創(chuàng)建所述播放列表。77.如權(quán)利要求76所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。78.如權(quán)利要求77所述的方法,其中所述總計(jì)大小基于媒體文件的數(shù)目。79.如權(quán)利要求77所述的方法,其中所述總計(jì)大小基于時間長度。80.如權(quán)利要求77所述的方法,其中所述總計(jì)大小基于文件大小。81.如權(quán)利要求76所述的方法,其中所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。82.如權(quán)利要求81所述的方法,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。83.如權(quán)利要求81所述的方法,其中所述媒體文件源是本地媒體庫。84.如權(quán)利要求81所述的方法,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。85.如權(quán)利要求76所述的方法,其中所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。86.如權(quán)利要求76所述的方法,其中所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)。87.如權(quán)利要求86所述的方法,其中所述時間段包括由兩年定義的年代。88.如權(quán)利要求76所述的方法,其中所述播放列表參數(shù)包括用于影響與所述標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。89.如權(quán)利要求72所述的方法,其中所述數(shù)據(jù)集合包括與所述第一媒體文件相關(guān)聯(lián)的屬性。90.如權(quán)利要求89所述的方法,其中所述屬性是從與所述第一媒體文件相關(guān)聯(lián)的元數(shù)據(jù)導(dǎo)出的。91.如權(quán)利要求89所述的方法,其中所述屬性包括藝術(shù)家名稱。92.如權(quán)利要求89所述的方法,其中所述屬性包括歌曲集名稱。93.如權(quán)利要求89所述的方法,其中所述屬性包括媒體文件名稱。94.如權(quán)利要求89所述的方法,其中所述屬性包括與所述第一媒體文件相關(guān)聯(lián)的id。95.如權(quán)利要求72所述的方法,其中所述第一媒體文件包括音頻文件。96.如權(quán)利要求72所述的方法,其中所述第一媒體文件包括視頻文件。97.如權(quán)利要求72所述的方法,其中所述關(guān)系數(shù)據(jù)被作為圖存儲,其中所述播放列表中的媒體文件被關(guān)聯(lián)到所述圖的頂點(diǎn),并且所述圖的邊表示所述媒體文件之間的關(guān)系。98.如權(quán)利要求97所述的方法,其中所述邊包含與所述關(guān)系的強(qiáng)度相對應(yīng)的權(quán)重。99.如權(quán)利要求72所述的方法,其中所述關(guān)系數(shù)據(jù)基于明確用戶行為。100.如權(quán)利要求72所述的方法,其中所述關(guān)系數(shù)據(jù)基于隱含用戶行為。101.如權(quán)利要求72所述的方法,其中所述播放列表包括至少一個與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符。102.如權(quán)利要求101所述的方法,其中所述媒體文件標(biāo)識符包括指針。103.如權(quán)利要求101所述的方法,其中所述媒體文件標(biāo)識符包括統(tǒng)一資源定位符。104.如權(quán)利要求101所述的方法,其中所述媒體文件標(biāo)識符與可通過流傳輸媒體文件而獲取的所述媒體文件相關(guān)聯(lián)。105.如權(quán)利要求101所述的方法,其中所述媒體文件標(biāo)識符與可下載的媒體文件相關(guān)聯(lián)。106.如權(quán)利要求101所述的方法,其中所述媒體文件標(biāo)識符與可位于用戶的計(jì)算設(shè)備上的媒體文件相關(guān)聯(lián)。107.如權(quán)利要求72所述的方法,其中所述遠(yuǎn)程位置包括服務(wù)器。108.如權(quán)利要求72所述的方法,其中所述遠(yuǎn)程位置包括位于服務(wù)器上的數(shù)據(jù)庫。109.如權(quán)利要求72所述的方法,其中所述遠(yuǎn)程位置包括位于因特網(wǎng)上的數(shù)據(jù)庫。110.如權(quán)利要求72所述的方法,其中所述遠(yuǎn)程位置包括遠(yuǎn)程計(jì)算設(shè)備。111.一種用于創(chuàng)建播放列表的用戶界面,包括第一區(qū)域,用于標(biāo)識與來自第一媒體文件源的媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符;第一用戶可交互標(biāo)記,其代表可變播放列表參數(shù)選擇動作,所述選擇與所述標(biāo)記相關(guān),從而使得與所述標(biāo)記的交互用信號通知致使所述播放列表參數(shù)影響播放列表創(chuàng)建的程序;第二用戶可交互標(biāo)記,其代表播放列表創(chuàng)建動作,所述創(chuàng)建與所述標(biāo)記相關(guān),從而使得與所述標(biāo)記的交互用信號通知導(dǎo)致創(chuàng)建所述播放列表的程序,所述播放列表基于與所述媒體文件相關(guān)聯(lián)的數(shù)據(jù)集合、所述播放列表參數(shù)和關(guān)系數(shù)據(jù);以及第二區(qū)域,用于顯示所述播放列表。112.如權(quán)利要求111所述的用戶界面,還包括第三區(qū)域,用于在所述標(biāo)識之后顯示所述媒體文件標(biāo)識符。113.如權(quán)利要求111所述的用戶界面,還包括第三用戶可交互標(biāo)記,用于播放所述播放列表。114.如權(quán)利要求111所述的用戶界面,還包括第三用戶可交互標(biāo)記,其代表隨機(jī)媒體文件標(biāo)識符選擇動作,所述隨機(jī)選擇與所述標(biāo)記相關(guān),從而使得與所述標(biāo)記的交互用信號通知導(dǎo)致從媒體文件源隨機(jī)選擇所述媒體文件標(biāo)識符的程序。115.如權(quán)利要求114所述的用戶界面,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。116.如權(quán)利要求114所述的用戶界面,其中所述媒體文件源是本地媒體庫。117.如權(quán)利要求114所述的用戶界面,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。118.如權(quán)利要求111所述的用戶界面,其中所述播放列表參數(shù)包括用于影響所述播放列表的總計(jì)大小的大小參數(shù)。119.如權(quán)利要求118所述的用戶界面,其中所述總計(jì)大小基于媒體文件的數(shù)目。120.如權(quán)利要求118所述的用戶界面,其中所述總計(jì)大小基于時間長度。121.如權(quán)利要求118所述的用戶界面,其中所述總計(jì)大小基于文件大小。122.如權(quán)利要求111所述的用戶界面,其中所述播放列表參數(shù)包括用于影響所述播放列表中的媒體文件的媒體文件源的源參數(shù)。123.如權(quán)利要求122所述的用戶界面,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。124.如權(quán)利要求122所述的用戶界面,其中所述媒體文件源是本地媒體庫。125.如權(quán)利要求122所述的用戶界面,其中所述媒體文件源是點(diǎn)播流傳輸媒體服務(wù)和本地媒體庫的混合。126.如權(quán)利要求111所述的用戶界面,其中所述播放列表參數(shù)包括用于影響與所述播放列表中的媒體文件相關(guān)聯(lián)的流行程度的流行參數(shù)。127.如權(quán)利要求111所述的用戶界面,其中所述播放列表參數(shù)包括用于將所述播放列表中的媒體文件限制到一個時間段的發(fā)布日期參數(shù)。128.如權(quán)利要求127所述的用戶界面,其中所述時間段包括由兩年定義的年代。129.如權(quán)利要求111所述的用戶界面,其中所述播放列表參數(shù)包括用于影響與所述標(biāo)識出的媒體文件相比在所述播放列表中相似媒體文件出現(xiàn)的程度的多樣性參數(shù)。130.如權(quán)利要求111所述的用戶界面,其中所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表所選媒體文件和來自所述媒體文件源的候選媒體文件之間的較低的多樣性級別,并且所述第二位置代表較高的多樣性級別。131.如權(quán)利要求111所述的用戶界面,其中所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表來自所述媒體文件源的候選媒體文件的較低的流行級別,并且所述第二位置代表較高的流行級別。132.如權(quán)利要求111所述的用戶界面,其中所述第一用戶可交互標(biāo)記包括可從第一選擇位置到第二選擇位置變化的用戶界面元素,并且其中所述第一位置代表來自所述媒體文件源的候選媒體文件的本地媒體文件源,并且所述第二位置代表遠(yuǎn)程媒體文件源。133.如權(quán)利要求132所述的用戶界面,其中所述本地媒體文件源是本地媒體庫。134.如權(quán)利要求132所述的用戶界面,其中遠(yuǎn)程媒體文件源是點(diǎn)播流傳輸媒體服務(wù)。135.如權(quán)利要求111所述的用戶界面,其中所述第一用戶可交互標(biāo)記包括包含下拉菜單和文本字段框的用戶界面元素,所述下拉菜單用于選擇大小標(biāo)準(zhǔn),所述文本字段框用于接收代表與所述大小標(biāo)準(zhǔn)相對應(yīng)的數(shù)值的文本。136.如權(quán)利要求111所述的用戶界面,其中所述第一用戶可交互標(biāo)記包括包含菜單的用戶界面元素,所述菜單用于選擇時間段,以使得可以選擇如下媒體文件所述媒體文件是具有落在所述所選時間段中的著作或出版日期的錄制品。全文摘要一種個性化并且可定制的播放列表的方法、系統(tǒng)和用戶界面。在一個實(shí)施例中,用戶生成播放列表的方法和系統(tǒng)包括用戶選擇和/或輸入與媒體文件相關(guān)聯(lián)的媒體文件標(biāo)識符,然后發(fā)起自動播放列表生成。文檔編號G06F17/00GK101517528SQ200680048419公開日2009年8月26日申請日期2006年9月28日優(yōu)先權(quán)日2005年10月20日發(fā)明者克里斯多佛·斯塔扎克,加里·法拉塔羅拉,布拉德利·德金蒂格,沙馬爾·拉納辛赫申請人:雅虎公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1