專利名稱:用播放列表的簡化用戶交互式的產(chǎn)生和導(dǎo)航的mp3播放的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在MP3播放器上的音樂文件的播放,具體涉及通過MP3音樂文件播放列表的簡化的產(chǎn)生和導(dǎo)航(navigation)。
背景技術(shù):
在過去幾年中,消費者電子產(chǎn)業(yè)已經(jīng)見證了對于MP3播放器和在這樣的播放器上依序可播放的音樂標(biāo)題(title)或者M(jìn)P3文件即播放列表的幾乎空前的需要。音樂標(biāo)題和/或MP3文件指從兩或三分鐘的曲調(diào)或到通常包括一小時長度數(shù)量級的唱片集(album)大小的單元的錄音的音樂表示。MP3是MPEG第三層的簡寫。MP3在很大程度上替代光盤(Compact Disc)成為當(dāng)今盛行的音樂發(fā)行標(biāo)準(zhǔn),并且數(shù)十種MP3播放器充斥了消費者市場。MP3是一個標(biāo)準(zhǔn),關(guān)于該標(biāo)準(zhǔn),聚集了一個產(chǎn)業(yè)。MP3利用在MPEG音頻標(biāo)準(zhǔn)下所提供的高壓縮,并且使用它來作為文件系統(tǒng)的基礎(chǔ),所述文件系統(tǒng)用于作為當(dāng)今的MP3硬件的基礎(chǔ)。MP3的優(yōu)點是簡單的壓縮。它將音頻文件縮減到原始數(shù)字音頻所需空間的大約1/20。因此,在WAV格式下標(biāo)稱需要50MB文件的音樂僅僅占用大約2-3MB。較小的文件意味著較少的傳輸時間,以便可以通過因特網(wǎng)合理地發(fā)送整個唱片集。在固態(tài)存儲器MP3播放器中,相當(dāng)長的音樂(幾個小時或者更多)可以被編碼到固態(tài)存儲器中,并且在諸如iPodTM的無移動部件播放器中被隨身攜帶。這些固態(tài)存儲器播放器正是今天的MP3音樂標(biāo)題便攜播放器。更好的是,通過壓縮MP3文件的大小,可以類似地減小用于實時地回放文件所需的數(shù)據(jù)速率。不再需要大約1.2Mb/s來供應(yīng)兩個CD音質(zhì)的聲道,MP3文件僅僅需要40kb/s來用于近CD音質(zhì)的回放。
在最流行的MP3播放器中,MP3音樂標(biāo)題和文件通常被存儲在具有1吉字節(jié)(GB)數(shù)量級的容量的固態(tài)存儲器中,1GB相當(dāng)于大約240個曲調(diào)或者歌曲或者大約20張CD。對于需要甚至更大容量的用戶來說,在MP3存儲器中的存儲器可以用并入播放器中的壓縮硬盤驅(qū)動器來補充,這使容量增加了10-50GB數(shù)量級。
用于音樂文件或者標(biāo)題的所有這種大容量意味著,對于攜帶小MP3播放器的用戶,也帶來了財產(chǎn)過多的負(fù)擔(dān)。他實際上背負(fù)著巨大的音樂文件庫。MP3產(chǎn)業(yè)具有下述任務(wù)使得用戶,特別是便攜式MP3播放器的用戶,能夠方便地通過他潛在的巨大的存儲的MP3文件的庫,進(jìn)行分類或者導(dǎo)航,以在特定時刻找到和播放他期望的文件,而不會由于承受導(dǎo)航和產(chǎn)生播放列表的負(fù)擔(dān)而損害其收聽的樂趣。
發(fā)明內(nèi)容
本發(fā)明提供了一種實現(xiàn)方式,它使得MP3播放器的用戶能夠在特定時刻找到和播放他期望的文件的播放列表,而不會由于承受導(dǎo)航和產(chǎn)生播放列表的負(fù)擔(dān)而損害其收聽的樂趣。
本發(fā)明是針對用于依序播放按照文件的所選屬性而排列的多個存儲的MP3文件序列的第一播放列表的傳統(tǒng)裝置。提供了下述裝置的組合用于使得用戶在序列中所選MP3文件離開節(jié)點進(jìn)行選擇性分支,以依序播放按照與所選屬性不同的屬性而排列的多個存儲的MP3文件序列的第二播放列表的裝置;和用于存儲所述離開節(jié)點的裝置;用于使得用戶能夠返回到離開節(jié)點以從所述離開節(jié)點繼續(xù)播放第一播放列表的裝置。
按照本發(fā)明的另一個方面,還提供了用于使得用戶在第二播放列表序列中的所選第二離開節(jié)點進(jìn)行選擇性分支,以依序播放按照與第二播放列表的屬性不同的屬性而排列的多個存儲的MP3文件序列的第三播放列表的裝置;以及用于存儲第二分支節(jié)點的裝置;和用于使得用戶能夠返回到所選離開節(jié)點以從所述離開節(jié)點繼續(xù)播放所離開的播放列表的裝置。盡管已經(jīng)對于用于確定播放列表的單個屬性描述了上述功能,還可以使用一組多個屬性來定義或者確定播放列表。
應(yīng)當(dāng)注意,在此術(shù)語MP3文件已被用于涵蓋壓縮的數(shù)字媒體,例如當(dāng)前普遍用來創(chuàng)建播放列表的音頻文件。MP3文件是有損壓縮文件??梢允褂玫钠渌刃У膲嚎s文件有ACC,由蘋果公司所使用的有損壓縮文件;WMA,由微軟所使用的有損壓縮文件;以及WAV,通用于具有Windows實現(xiàn)方式的設(shè)備中的低損壓縮文件。
通過結(jié)合所附的說明書,參見附圖將更好地理解本發(fā)明,并且對本領(lǐng)域技術(shù)人員來說,其多個目的和優(yōu)點將變得更明顯,其中圖1是可以在本發(fā)明的實踐中使用的、用于控制MP3播放器設(shè)備的系統(tǒng)的概略描述;圖2是可以在本發(fā)明的實踐中使用的、傳統(tǒng)便攜式MP3播放器設(shè)備的用戶界面部分;圖3是在傳統(tǒng)MP3播放器上的顯示屏幕,顯示了從播放列表中當(dāng)前正在播放的MP3文件的幾個屬性;圖4描述當(dāng)便攜式MP3播放器的觀眾或者用戶希望從正在播放的播放列表(由初始所選的屬性確定)分支到由不同于圖3中正在播放的MP3文件屬性的所選屬性所確定的播放列表時,所產(chǎn)生的顯示界面;圖5是描述性流程圖,它描述按照本發(fā)明的、用于形成實現(xiàn)方式的編程功能的建立,該實現(xiàn)方式使用戶能夠從序列(播放列表)中所選MP3文件離開節(jié)點進(jìn)行選擇性分支到按照不同屬性而排列的第二播放列表;圖6是按照圖5所建立的程序的描述性運行的流程圖。
具體實施例方式
參見圖1,顯示了一種典型的數(shù)據(jù)處理系統(tǒng),它可以用作可以在其上實現(xiàn)本發(fā)明的、MP3文件的傳統(tǒng)播放器的系統(tǒng)。為了描述方便,該MP3播放器將是諸如iPodTM的便攜式手持型播放器。該播放器系統(tǒng)的控制系統(tǒng)可以被包含在播放器外殼內(nèi)的控制器集成電路芯片中,該芯片可以提供用于控制存取的專用邏輯電路和如下的邏輯電路。這些邏輯電路或者控制芯片包含數(shù)據(jù)處理器20、在隨機(jī)存取存儲器(RAM)22(典型地提供大約2MB的RAM)中存儲的操作系統(tǒng)和提供主可編程存儲器的只讀存儲器(ROM)21。這種可編程的ROM可以是EEPROM,諸如快速EEPROM 10??刂撇シ牌鞯乃欣袒虺绦蛞部梢员粋鹘y(tǒng)地存儲在這個快速EEPROM 21中。這些例程或程序包括可以被傳統(tǒng)地存儲在RAM中的操作系統(tǒng)和內(nèi)置的應(yīng)用程序。該EEPROM也可以方便地包括本發(fā)明的程序。該邏輯電路或者控制器芯片還包含連接本發(fā)明的各個元件的系統(tǒng)總線12。通過系統(tǒng)總線12所連接的傳統(tǒng)便攜式電源(未示出)對播放器進(jìn)行供電。在處理器20的控制下,內(nèi)容,即在ROM 21(高達(dá)1GB的EEPROM)中存儲的MP3文件,要在諸如可存儲于ROM21或RAM22中的本發(fā)明的程序的控制下被播放。在較大存儲內(nèi)容MP3播放器中,可以有硬盤驅(qū)動器17中附加的便攜盤驅(qū)動存儲器,所述硬盤驅(qū)動器17是通過盤驅(qū)動適配器16而連接到總線12的。在任何情況下,存儲的的MP3文件經(jīng)由總線12從存儲器向RAM 22移動,其中,形成和依序播放播放列表。通過解壓縮器30來解壓縮MP3數(shù)據(jù)。解壓縮器30可以被包括在上述的邏輯電路或者控制芯片中。將用于表示被表現(xiàn)的MP3文件的解壓縮數(shù)字?jǐn)?shù)據(jù)經(jīng)由數(shù)模轉(zhuǎn)換器23,然后分別通過放大器29連接到音頻輸出設(shè)備18和19。該音頻輸出可以具有揚聲器或者傳統(tǒng)耳機(jī)的形式??梢詫崿F(xiàn)本發(fā)明的傳統(tǒng)用戶界面包括經(jīng)由I/O適配器13連接到總線12的傳統(tǒng)手指所操作的I/O輪10和相關(guān)按鈕(參見圖2后述),以及經(jīng)由顯示適配器14而連接的LCD顯示器15。現(xiàn)在參見圖2,對于諸如iPodTM的便攜MP3文件播放設(shè)備描述本發(fā)明。但是,應(yīng)當(dāng)理解,雖然本發(fā)明的優(yōu)點對于便攜播放器是最有益的,但是通過MP3播放列表的導(dǎo)航而產(chǎn)生的簡單的使用便利在諸如具有Apple或者Windows操作系統(tǒng)的臺式計算機(jī)的固定播放器中也有效。MP3播放器31具有LCD顯示器30和I/O選擇輪32,在通過選項的菜單進(jìn)行導(dǎo)航時,可以如圖所示旋轉(zhuǎn)I/O選擇輪32,同時按下中心按鈕43來進(jìn)行選擇。該輪也包含一組推壓點,即按鈕向上33,用于在一組菜單中上移;點33和34,分別用于后退和前進(jìn)。它也具有暫停(11)點。
為了描述包括編程的本發(fā)明的簡單操作,將參見圖3和4更詳細(xì)地描述它,讓我們假設(shè)用戶已經(jīng)選擇了當(dāng)前依序播放的MP3標(biāo)題或者文件的播放列表。當(dāng)前的所選屬性是隨機(jī),即系統(tǒng)以隨機(jī)的順序來選擇和播放MP3文件。圖4中的屏幕30示出了當(dāng)前正在播放的MP3文件和其四個屬性音樂歌曲的標(biāo)題36、藝術(shù)家37、唱片集38和流派39。
在歌曲正在播放的那一點上,用戶/收聽者可以根據(jù)屬性36-39之一確定分支離開和繼續(xù)播放列表。在當(dāng)前情況下,如由上述任何方法所移動的箭頭44所示,收聽者已經(jīng)確定他要收聽藝術(shù)家37“Benny Goodman Orch”的播放列表。為了確認(rèn)該選擇,程序已產(chǎn)生圖4中的顯示屏幕30,即具有加亮42所指示的所選藝術(shù)家41的藝術(shù)家菜單40。用戶按下中心按鈕43以確定,現(xiàn)在程序創(chuàng)建并且開始播放以下播放列表,根據(jù)藝術(shù)家而不是原始的隨機(jī)屬性,從圖3所示的播放列表節(jié)點有效分支到的藝術(shù)家的播放列表。由于現(xiàn)在依序播放基于藝術(shù)家的播放列表,諸如圖3中的顯示屏幕,將對于正在播放的每個MP3文件進(jìn)行顯示。從該顯示屏幕序列的任何一個,使得收聽者能夠根據(jù)圖3所示的另一個屬性而再繼續(xù)另一個分支到另一個播放列表。例如,如果在收聽一串Benny Goodman的歌曲后,收聽者確定他真的感興趣于收聽更多來自“古典爵士樂”39流派屬性的MP3文件,則收聽者進(jìn)行如上所述的步驟以分支到這樣的播放列表。程序跟蹤所有的播放列表、節(jié)點和分支,因此通過圖2-4界面的導(dǎo)航,收聽者可以返回到任何分支節(jié)點,并且恢復(fù)從播放列表所切換的部分的播放。
現(xiàn)在,參見圖5中所示的編程,將說明如何建立本發(fā)明的系統(tǒng)和程序。在用于播放存儲的MP3文件的傳統(tǒng)設(shè)備中,提供了一種傳統(tǒng)的實現(xiàn)方式,用于在步驟51根據(jù)所選文件屬性來播放文件的播放列表。在步驟52,進(jìn)行配置(provision),使得用戶/收聽者能夠從作為離開節(jié)點的、在播放列表中播放的任何文件進(jìn)行分支,根據(jù)不同于原始播放列表屬性的屬性而依序播放播放列表。在步驟53,進(jìn)行配置,用于存儲這樣的離開節(jié)點。在步驟54,還進(jìn)行配置,使得用戶能夠選擇性地返回到離開節(jié)點,然后繼續(xù)播放從播放列表所離開的部分。另外,在步驟55,可以進(jìn)行配置,使得用戶能夠從作為離開節(jié)點的、在任何隨后所分支到的播放列表中播放的任何文件進(jìn)行選擇性分支,以根據(jù)另一個不同的屬性而播放文件的另一個播放列表。在步驟56,還進(jìn)行配置,使得用戶能夠基于一組所選屬性,諸如“Benny Goodman Orch”和“古典爵士樂”,建立文件的任何所選播放列表。
參見圖6的流程圖,將描述在圖5中建立的處理的簡化描述性運行。在步驟61,對于是否已經(jīng)請求了基于第一屬性的播放列表進(jìn)行初始確定。如果是,則在步驟62匯集(assemble)和播放所述播放列表。然后,在步驟63,當(dāng)播放所述播放列表時,連續(xù)對于用戶是否已根據(jù)另一個或者第二屬性選擇了播放列表分支功能進(jìn)行確定。如果否,則在步驟62繼續(xù)播放。如果是,則在步驟64存儲離開節(jié)點,并且在步驟65匯集和播放根據(jù)第二屬性的播放列表。然后,在步驟66,當(dāng)播放這下一播放列表時,連續(xù)地確定用戶是否根據(jù)另一個屬性選擇了另一個播放列表分支功能。如果否,則在步驟65繼續(xù)播放。如果是,則在步驟67存儲離開節(jié)點,并且在步驟68匯集和播放根據(jù)這另一個屬性的播放列表?,F(xiàn)在,在步驟69,對于返回到離開節(jié)點功能連續(xù)地確定用戶是否希望分支回離開節(jié)點。如果是,則在步驟70提示用戶已進(jìn)入分支節(jié)點,并且在步驟71,返回到該節(jié)點,從此處繼續(xù)播放所離開的播放列表。在任何點都可以確定播放會話是否結(jié)束。如果是,則在步驟73退出所述會話。如果否,則經(jīng)由分支“A”將播放分支回步驟66,如上所述從步驟66繼續(xù)播放。
雖然已經(jīng)示出和描述了某些優(yōu)選實施例,但是將理解,可以在不脫離所附的權(quán)利要求的范圍和意圖的情況下在其中進(jìn)行多種改變和修改。
權(quán)利要求
1.一種用于播放存儲的MP3文件的便攜式設(shè)備,其改進(jìn)包括用于依序播放按照所述文件的所選屬性而排列的多個所述存儲的MP3文件序列的第一播放列表的裝置;用于使得用戶能夠在所述序列中的所選MP3文件離開節(jié)點進(jìn)行選擇性分支以依序播放按照與所述所選屬性不同的屬性而排列的多個所述存儲的MP3文件序列的第二播放列表的裝置;用于存儲所述離開節(jié)點的裝置;以及用于使得用戶能夠返回到所述離開節(jié)點以繼續(xù)從所述離開節(jié)點播放所述第一播放列表的裝置。
2.按照權(quán)利要求1所述的用于播放存儲的MP3文件的便攜式設(shè)備,還包括用于使得用戶在所述第二播放列表序列中的所選第二離開節(jié)點進(jìn)行選擇性分支而依序播放按照與所述第二播放列表屬性不同的屬性而排列的多個所述存儲的MP3文件序列的第三播放列表的裝置;用于存儲所述第二離開節(jié)點的裝置;以及用于使得用戶能夠返回到所選離開節(jié)點以從所述離開節(jié)點繼續(xù)播放被離開的播放列表的裝置。
3.按照權(quán)利要求1所述的用于播放存儲的MP3文件的便攜式設(shè)備,其中,所述屬性和所述不同的屬性每個包括至少一個屬性的集合。
4.按照權(quán)利要求2所述的用于播放存儲的MP3文件的便攜式設(shè)備,其中,與所述第二播放列表屬性不同的所述屬性包括至少一個屬性的集合。
5.按照權(quán)利要求3所述的用于播放存儲的MP3文件的便攜式設(shè)備,其中,所述存儲的MP3文件是音頻文件,并且用于播放的所述裝置是音頻的。
6.一種用于在便攜式設(shè)備中播放存儲的壓縮音頻文件的方法,包括依序播放按照所述文件的所選屬性而排列的多個所述存儲的壓縮音頻文件序列的第一播放列表;使得用戶能夠在所述序列中的所選壓縮音頻文件離開節(jié)點進(jìn)行選擇性分支以依序播放按照與所述所選屬性不同的屬性而排列的多個所述存儲的壓縮音頻文件序列的第二播放列表;存儲所述離開節(jié)點;并且使得用戶能夠返回到所述離開節(jié)點以從所述離開節(jié)點繼續(xù)播放所述第一播放列表。
7.按照權(quán)利要求6所述的用于播放存儲的壓縮音頻文件的方法,其中,所述壓縮音頻文件是MP3文件。
8.按照權(quán)利要求7所述的用于播放存儲的MP3文件的方法,還包括步驟使得用戶能夠在所述第二播放列表序列中的所選第二離開節(jié)點進(jìn)行選擇性分支以依序播放按照與所述第二播放列表屬性不同的屬性而排列的多個所述存儲的MP3文件序列的第三播放列表;存儲所述第二離開節(jié)點;并且使得用戶能夠返回到所選離開節(jié)點,以從所述離開節(jié)點繼續(xù)播放所離開的播放列表。
9.按照權(quán)利要求7所述的用于播放存儲的MP3文件的方法,其中,所述屬性和所述不同屬性每個包括至少一個屬性的集合。
10.按照權(quán)利要求8所述的用于播放存儲的MP3文件的方法,其中,與所述第二播放列表屬性不同的所述屬性包括至少一個屬性的集合。
11.一種用于播放存儲的MP3文件的、計算機(jī)所控制的用戶顯示界面的便攜式設(shè)備,包括用于依序播放按照所述文件的所選屬性而排列的多個所述存儲的MP3文件序列的第一播放列表的裝置;用于使得用戶能夠在所述序列中的所選MP3文件離開節(jié)點進(jìn)行選擇性分支而依序播放按照與所述所選屬性不同的屬性而排列的多個存儲的MP3文件序列的第二播放列表的裝置;用于存儲所述離開節(jié)點的裝置;以及用于使得用戶能夠返回到所述離開節(jié)點以繼續(xù)從所述離開節(jié)點播放所述第一播放列表的裝置。
12.按照權(quán)利要求11所述的用于播放MP3文件顯示界面的便攜式設(shè)備,還包括用于使得用戶在所述第二播放列表序列中的所選第二離開節(jié)點進(jìn)行選擇性分支而依序播放按照與所述第二播放列表屬性不同的屬性而排列的多個所述存儲的MP3文件序列的第三播放列表的裝置;用于存儲所述第二離開節(jié)點的裝置;以及用于使得用戶能夠返回到所選離開節(jié)點以從所述離開節(jié)點繼續(xù)播放被離開的播放列表的裝置。
13.按照權(quán)利要求11所述的用于播放MP3文件顯示界面的便攜式設(shè)備,其中,每個所述屬性和所述不同屬性包括一組至少一個屬性。
14.按照權(quán)利要求12所述的用于播放存儲的MP3文件顯示界面的便攜式設(shè)備,其中,與所述第二播放列表屬性不同的所述屬性包括一組至少一個屬性。
15.按照權(quán)利要求13所述的用于播放存儲的MP3文件顯示界面的便攜式設(shè)備,其中,所述存儲的MP3文件是音頻文件,并且所述用于播放的裝置是音頻的。
全文摘要
在依序播放按照文件的所選屬性而排列的多個存儲的MP3文件序列的第一播放列表中,提供了下述設(shè)備的組合用于使得用戶能夠在序列中所選MP3文件離開節(jié)點進(jìn)行選擇性分支而依序播放按照不同于所選屬性的屬性而排列的多個存儲的MP3文件序列的第二播放列表的裝置;以及,用于存儲離開節(jié)點的裝置,和用于使得用戶返回到離開節(jié)點以從離開節(jié)點繼續(xù)播放第一播放列表的裝置。
文檔編號G11B20/10GK101083111SQ20071010873
公開日2007年12月5日 申請日期2007年5月31日 優(yōu)先權(quán)日2006年5月31日
發(fā)明者勒吉姆·A·巴斯蒂羅, 默爾·D·斯特林 申請人:國際商業(yè)機(jī)器公司