專利名稱:提供歌曲播放列表的移動無線通信終端、系統(tǒng)、方法和計算機程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子裝置,更具體來說,涉及用于播力文歌曲文件
的電子裝置、方法和計算機程序產(chǎn)品。
背景技術(shù):
移動電子裝置如無線通信終端(例如蜂窩電話)廣泛用于存 儲和重放歌曲文件。用戶可能希望在另一個裝置如々某體中心(例如PC 或膝上型計算機、電視、音頻接收器等)或者另一個無線通信終端上播 放歌曲文件。如果其它裝置配備了可以是集成才莫塊或輔助(例如插接) 模塊的適當通信模塊,則這可通過經(jīng)由電纜或無線鏈路(例如藍牙連接) 將電子裝置連接到其它裝置來實現(xiàn)。歌曲文件可依次從一個或多個移 動電子裝置發(fā)送到重放裝置。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實施例,移動無線通信終端包括無線通信才莫塊 和控制器。無線通信;漢塊配置成通過無線接口與其它通信終端進行通 信??刂破髋渲贸山?jīng)由無線通信;f莫塊與參與方無線通信終端建立連 接;保存表示要播放的歌曲文件的播放列表;從參與方無線通信終端 接收參與方歌曲標識,其中參與方歌曲標識對應(yīng)于參與方無線通信終 端上存儲的參與方歌曲文件;將參與方歌曲標識添加到播放列表;以 及此后執(zhí)行播放列表所表示的歌曲文件的重放,包括從參與方無線通 信終端檢索參與方歌曲文件供重放??刂破骺膳渲贸膳c多個參與方無線通信終端建立連接;從多個參與方無線通信終端接收多個參與方歌曲標識,其中每個參與方 歌曲標識對應(yīng)于多個參與方無線通信終端中的相應(yīng)參與方無線通信終
端上存儲的相應(yīng)參與方歌曲文件;將參與方歌曲標識中的每個添加到 文件供重放。根據(jù)一些實施例,控制器配置成從所述參與方無線通信終端 將所述參與方歌曲文件作為流式音樂文件進行檢索和執(zhí)行。才艮據(jù)一些實施例,控制器配置成從參與方無線通信終端沖企 索參與方歌曲文件;在無線通信終端上存儲參與方歌曲文件;以及此 后執(zhí)行所存儲參與方歌曲文件的重放。控制器可配置成向媒體中心發(fā)送用于在媒體中心重放播放 列表所表示的歌曲文件的重放信號。根據(jù)一些實施例,無線通信終端包括聲換能器??刂破髋渲?成使用聲換能器來播放由播放列表所表示的歌曲文件??刂破骺膳渲贸上蛑辽僖粋€參與方無線通信終端發(fā)送重^:
信號,用于在至少一個參與方無線通信終端上重放播放列表所表示的 歌曲文件。控制器可配置成從參與方無線通信終端接收表示參與方無 線通信終端上存儲的可用歌曲文件的歌曲目錄列表;接收從可用歌曲 文件選擇的用戶輸入;以及將選擇的可用歌曲文件添加到播放列表。根據(jù)一些實施例,控制器配置成向參與方無線通信終端發(fā)送 表示播放列表的列表信號,用于在參與方無線通信終端顯示播放列表??刂破骺膳渲贸身憫?yīng)用戶輸入而修改播放列表。根據(jù)一些實施例,無線通信^^莫塊配置成通過直接點對點無線 接口與其它通信終端進行通信。控制器配置成與參與方無線通信終
端建立連接;從參與方無線通信終端接收參與方歌曲標識;以及全部 經(jīng)由直接點對點無線接口從參與方無線通信終端檢索參與方歌曲文件 供重放。
根據(jù)一些實施例,無線通信一莫塊包括短程發(fā)射器??刂破髋?br>
置成與參與方無線通信終端建立連接;從參與方無線通信終端接收 參與方歌曲標識;以及全部經(jīng)由短程發(fā)射器從參與方無線通信終端檢
索參與方歌曲文件供重放。短程發(fā)射器可以是藍牙TM發(fā)射器。無線通信終端可包括蜂窩電話。根據(jù)本發(fā)明的其它實施例, 一種用于提供歌曲播放列表的系 統(tǒng)包括主機移動無線通信終端和參與方無線通信終端。主機無線通信 終端包括無線通信才莫塊和控制器。無線通信才莫塊配置成通過無線接口 與其它通信終端進行通信。控制器配置成經(jīng)由無線通信才莫塊與參與 方無線通信終端建立連接;保存表示要播放的歌曲文件的播;改列表; 從參與方無線通信終端接收參與方歌曲標識,其中參與方歌曲標識對 應(yīng)于參與方無線通信終端上存儲的參與方歌曲文件;將參與方歌曲標
識添加到播放列表;以及此后執(zhí)行播放列表所表示的歌曲文件的重放, 包括從參與方無線通信終端檢索參與方歌曲文件供重放。根據(jù)一些實施例,該系統(tǒng)包括多個參與方無線通信終端。控 制器配置成與多個參與方無線通信終端中的每個建立連接;從多個 參與方無線通信終端接收多個參與方歌曲標識,其中每個參與方歌曲 標識對應(yīng)于多個參與方無線通信終端中的相應(yīng)參與方無線通信終端上 存儲的相應(yīng)參與方歌曲文件;將參與方歌曲標識中的每個添加到播放 列表;以及從相應(yīng)參與方無線通信終端中的每個檢索參與方歌曲文件 供重放。根據(jù)本發(fā)明的其它實施例,用于使用主機無線通信終端提供 歌曲播放列表的方法包括建立主機無線通信終端與參與方無線通信 終端之間的無線連接;使用主機無線通信終端保存播放列表,該播放 列表表示要播放的歌曲文件;在主機無線通信終端從參與方無線通信 終端接收參與方歌曲標識,其中參與方歌曲標識對應(yīng)于參與方無線通 信終端上存儲的參與方歌曲文件;將參與方歌曲標識添加到播放列表; 以及此后執(zhí)行播放列表所表示的歌曲文件的重放,包括從參與方無線通信終端檢索參與方歌曲文件供重放。根據(jù)本發(fā)明的其它實施例,用于使用主機無線通信終端提供 歌曲播放列表的計算機程序產(chǎn)品包括其中包含有計算機可用程序代碼
的計算機可用介質(zhì),計算機可用程序代碼包括配置成在主機無線通 信終端與參與方無線通信終端之間建立無線連接的計算機可用程序代
碼;配置成使用主機無線通信終端保存播放列表的計算機可用程序代 碼,播放列表表示要播放的歌曲文件;配置成在主機無線通信終端從 參與方無線通信終端接收參與方歌曲標識的計算機可用程序代碼,其 中參與方歌曲標識對應(yīng)于參與方無線通信終端上存儲的參與方歌曲文 件;配置成將參與方歌曲標識添加到播放列表的計算機可用程序代碼; 以及配置成此后執(zhí)行播放列表所表示的歌曲文件的重放、包括從參與 方無線通信終端檢索參與方歌曲文件供重放的計算機可用程序代碼。通過閱讀以下附圖和優(yōu)選實施例的詳細描述,本領(lǐng)域的技術(shù) 人員會了解本發(fā)明的其它特征、優(yōu)點和細節(jié),這種描述只是對本發(fā)明 的說明。
圖1是根據(jù)本發(fā)明一些實施例的移動無線通信終端以及示 范基站收發(fā)器的示意圖。圖2是示出根據(jù)本發(fā)明一些實施例的方法的流程圖。圖3是根據(jù)本發(fā)明一些實施例、包括圖1移動無線通信終端 的歌曲文件重放系統(tǒng)的示意圖。圖4是示出根據(jù)本發(fā)明一些實施例、圖1移動無線通信終端 的顯示的示意圖。圖5是根據(jù)本發(fā)明的其它實施例、包括圖1移動無線通信終 端的歌曲文件重放系統(tǒng)的示意圖。圖6是根據(jù)本發(fā)明的其它實施例、包括圖l移動無線通信終 端的歌曲文件重放系統(tǒng)的示意圖。
具體實施例方式現(xiàn)在將參照示出本發(fā)明實施例的附圖更全面地描述本發(fā)明。 但是,本發(fā)明不應(yīng)當理解為局限于本文所述的實施例。相反,提供這 些實施例,使得本公開是全面和完整的,并向本領(lǐng)域的技術(shù)人員全面 地傳達本發(fā)明的范圍。相似的標號始終表示相似的要素。本文所使用的術(shù)語"包括"或"包含"是開放式的,并且包括一 個或多個所述特征、整數(shù)、要素、步驟、組件或功能,但并不排除存 在或增加一個或多個其它特征、整數(shù)、要素、步驟、組件、功能或者 它們的集合。本文所使用的術(shù)語"和/或"包括關(guān)聯(lián)的所列項中的一個或多 個的任意 一個和所有組合。本文所使用的派生于拉丁短語"exempli gratia"的常見縮寫詞 "例如,,可用來介紹或詳細說明先前所述項的一般實例或多個實例,而 不是要限制這種項。在本文使用時,派生于拉丁短語"idest"的常見縮 寫詞"即"可用于從更一般的敘述中詳細說明某個特定項。本文所使用的術(shù)語僅用于描述具體實施例的目的,而不^:要 限制本發(fā)明。本文所使用的單數(shù)形式"一個,,和"該"意在也包含復數(shù)形 式,除非上下文有明確說明。除另有定義之外,本文所用的所有術(shù)語(包括科技術(shù)語)都具 有與本發(fā)明所屬領(lǐng)域的技術(shù)人員通常理解的同樣的含義。還要理解,
上下文中的含義一致的含義,并且不會以理想化或過分正式的意義來 解釋,除非本文中有明確定義。要理解,當一個元件^L稱作"耦合到"或"連接到"另一個元件 時,它可以直接耦合或連接到其它元件,或者也可存在中介元件。相 反,當 一個元件^支說成是"直接耦合到"或者"直接連接到"另 一個元件 時,則不存在中介元件。此外,本文所使用的"耦合"或者"連接"可包 括無線耦合或連接。
為了簡潔和/或清楚起見,可能沒有詳細描述眾所周知的功 能或構(gòu)造。本發(fā)明可實施為方法、電子裝置和/或計算機程序產(chǎn)品。因 此,本發(fā)明可以硬件和/或軟件(包括固件、常駐軟件、微碼等)實施, 它們在本文一般稱作"電路"或"模塊"。此外,本發(fā)明可采取計算機可 用或計算機可讀存儲介質(zhì)上的計算機程序產(chǎn)品的形式,所述介質(zhì)中包
含供指令執(zhí)行系統(tǒng)使用或與其配合使用的計算機可用或計算機可讀程 序代碼。在本文檔的上下文中,"計算機可用或計算機可讀介質(zhì)"可以 是可包含、存儲、傳遞、傳播或傳送供指令執(zhí)行系統(tǒng)、設(shè)備或裝置使 用的或者與其結(jié)合使用的程序的任何介質(zhì)。參照方法和通信終端的框圖和/或可操作圖示來描述根據(jù)本 發(fā)明的實施例。在這方面,每個框可表示代碼的才莫塊、段或部分,它 包含用于實現(xiàn)指定邏輯功能的一個或多個可執(zhí)行指令。要理解,框圖 和/或可操作圖示的每個框、框圖和/或可操作圖示中的框組合可通過射 頻、模擬和/或數(shù)字硬件和/或程序指令來實現(xiàn)。這些程序指令可提供給 控制器,該控制器可包括一個或多個通用處理器、專用處理器、ASIC 和/或其它可編程數(shù)據(jù)處理裝置,使得經(jīng)由控制器和/或其它可編程數(shù)據(jù) 處理裝置執(zhí)行的指令創(chuàng)建用于實現(xiàn)框圖和/或可操作框或多個框中指 定的功能/動作的部件。在一些備選實現(xiàn)中,框中所示的功能/動作可不 按照可操作圖示中所述的順序發(fā)生。例如,連續(xù)示出的兩個框?qū)嶋H上 可以基本上同時執(zhí)行,或者這些框有時可按照相反順序執(zhí)行,取決于 所涉及的功能/動作。這些計算機程序指令還可存儲在計算機可用或計算機可讀 存儲器,其可指示計算機或其它可編程數(shù)據(jù)處理裝置以特定方式運行, 使得計算機可用或計算機可讀存儲器中存儲的指令產(chǎn)生一種制品,其 中包含實現(xiàn)在流程圖和/或框圖框或多個框中規(guī)定的功能的指令。計算機可用或計算機可讀介質(zhì)例如但非限制地可以是電、 磁、光、電磁、紅外線或半導體系統(tǒng)、設(shè)備、裝置或者傳播介質(zhì)。計存儲裝置、例如支持因特網(wǎng)或內(nèi)聯(lián)網(wǎng)的那些傳輸介質(zhì)、磁存儲裝置、 具有一條或多條導線的電連接、便攜式計算機盤、隨機存取存儲器
(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM或閃 速存儲器)、光纖以及只讀光盤存儲器(CD-ROM)。用于執(zhí)行本發(fā)明操作的計算機程序代碼可通過例如Java 、 Smalltalk或C+十等面向?qū)ο蟮木幊陶Z言來編寫。但是,用于執(zhí)行本發(fā) 明操作的計算機程序代碼也可通過例如"C"編程語言和/或低級匯編語 言等傳統(tǒng)面向過程的編程語言來編寫。還要理解,任何或所有程序才莫 塊的功能性也可采用分立硬件組件、 一個或多個專用集成電路(ASIC) 或編程的數(shù)字信號處理器或微控制器來實現(xiàn)。本文所使用的"電子組件"是指有源器件,與無源電連接器等 相反。電子組件可包括處理器。本文所使用的"流式傳輸"或"流式"是指例如音頻或歌曲文 件等文件經(jīng)由數(shù)字信號連續(xù)發(fā)送到接收裝置,在其中經(jīng)由適當?shù)慕邮?應(yīng)用程序同時播放該音頻或歌曲文件。數(shù)字信號通常#皮緩沖。本文所使用的"通信終端"包括但不限于配置成經(jīng)由例如公 共交換電話網(wǎng)(PSTN)、數(shù)字用戶線(DSL)、數(shù)字電纜或另一個數(shù)據(jù)連接 /網(wǎng)絡(luò)等有線連接和/或經(jīng)由與例如蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、無線局域網(wǎng) (WLAN)和/或另 一個通信終端的無線接口接收/發(fā)送通信信號的終端。當通信終端配置成通過無線接口進行通信時,在本文稱作 "無線通信終端"或"無線終端"。無線終端的實例包括但不限于蜂窩電 話、個人數(shù)據(jù)助理(PDA)、尋呼機和/或配置成通過無線通信接口傳遞 數(shù)據(jù)的計算機,無線通信接口可包括蜂窩電話接口、藍牙接口、無線 局域網(wǎng)接口 (例如802.11)、另 一個RF通信接口和/或光/紅外通信接口 。本文所使用的"移動終端"可以是便攜式、可移動、安裝在(基 于航空、航海或陸地的)交通工具中,或者設(shè)置成和/或配置成本地操作 和/或以分布方式在地球上和/或空間的任何其它位置進行才喿作。
下面結(jié)合圖1 - 6來描述本發(fā)明的一些實施例。本發(fā)明的一 些實施例提供能夠提供歌曲播放列表的移動無線通信終端,該歌曲播 放列表包含來自另 一個無線通信終端的一個或多個歌曲標識。現(xiàn)在參照圖1,說明根據(jù)本發(fā)明一些實施例的示范移動無線 通信終端IOA。無線通信終端IOA配置成通過其間的直接無線通信接 口 、通過經(jīng)由一個或多個蜂窩基站的另一個無線通信接口和/或通過經(jīng) 由無線局域網(wǎng)(WLAN)路由器的另 一個無線通信接口與 一個或多個其 它無線通信終端進行數(shù)據(jù)通信。無線通信終端10A可以是組成無線電話通信系統(tǒng)2的一部 分的移動無線電話,如圖1所示。系統(tǒng)2包括移動無線通信終端10A 以及作為無線通信網(wǎng)絡(luò)5組成部分的基站收發(fā)器。在本發(fā)明的一些實 施例中,網(wǎng)絡(luò)5包括基站收發(fā)器,該基站收發(fā)器包括定義蜂窩網(wǎng)絡(luò)中 各個小區(qū)的無線電收發(fā)器,并使用無線電鏈路協(xié)議與移動終端IOA(經(jīng) 由接口 7)和小區(qū)中的其它移動終端進行通信。要理解,在本發(fā)明的一 些實施例中,許多基站收發(fā)器可通過例如移動交換中心和其它裝置進 行連接,以便定義無線通信網(wǎng)絡(luò)5。所示實施例中的移動終端10A包括便攜殼體組件12、顯示 器20、包括揚聲器24(即聲換能器)的用戶接口 22(即人機接口(MM))、 控制器30、通信^t塊32以及存儲器34。移動終端IOA的上述部件可 包含在許多常規(guī)移動終端中,并且它們的功能性是本領(lǐng)域技術(shù)人員普 遍知道的。移動終端IOA還包括可存儲在存儲器34中的歌曲管理才莫 塊40。顯示器20可以是任何適當?shù)娘@示屏組件。例如,顯示屏28 可以是具有或沒有輔助照明(例如照明面^反)的液晶顯示器(LCD)。用戶接口 22可包括任何適當?shù)妮斎胙b置,例如包括觸控或 觸敏裝置(例如觸摸屏)、操縱桿、鍵盤/小鍵盤、撥號盤、方向鍵和/或 指示裝置(例如鼠標、跟蹤球、觸摸墊等)。揚聲器24響應(yīng)輸入音頻信 號而產(chǎn)生聲音。用戶接口 22還可包括耦合到音頻處理器的擴音器,該音頻處理器配置成響應(yīng)傳入擴音器的聲音而產(chǎn)生音頻數(shù)據(jù)流??刂破?0可支持移動終端IOA的各種功能。例如,控制器 30可以是任何市場有售的或定制的微處理器。在使用中,移動終端10A 的控制器30在顯示器20上產(chǎn)生顯示圖像。存儲器34配置成存儲數(shù)字信息信號和數(shù)據(jù),例如數(shù)字音頻 信號和/或數(shù)字音頻文件。通信才莫塊32配置成通過一個或多個無線接口 (例如本文所述 的無線接口 7、 112、 114、 116、 122和134(圖1和圖3))向另一個遠程 無線通信終端傳遞數(shù)據(jù),如本文所述。通信斗莫塊32可包括蜂窩通信才莫 塊、直接點對點連接模塊和/或WLAN模塊。用蜂窩通信才莫塊,無線通信終端10A可采用例如先進移動 電話服務(wù)(AMPS)、 ANSI-136、全球移動通信標準(GSM)、通用分組無 線電業(yè)務(wù)(GPRS)、 GSM演進增強數(shù)據(jù)速率(EDGE)、碼分多址(CDMA)、 寬帶CDMA、 CDMA2000和通用移動電信系統(tǒng)(UMTS)等一個或多個 蜂窩通信協(xié)議經(jīng)由網(wǎng)絡(luò)5的基站進行通信。蜂窩基站可連接到移動電 話交換局(MTSO)無線網(wǎng)絡(luò),它又可連接到PSTN和/或另一個網(wǎng)絡(luò)。直接點對點連接模塊可包括直接RF通信模塊或直接IR通 信模塊。直接RF通信模塊可包括藍牙模塊。用藍牙模塊,無線通信 終端IOA可經(jīng)由自組網(wǎng)絡(luò)通過直接點對點接口進行通信。用WLAN模塊,無線通信終端10A可通過WLAN(例如路 由器120(圖3))采用可包括但不限于802.11a、802.11b、802.11e、802.11g 和/或802.1 li等通信協(xié)議進行通信。通信模塊32可包括通常具有發(fā)射器電路和接收器電路的收 發(fā)器,發(fā)射器電路和接收器電路經(jīng)由天線分另U(例如向網(wǎng)絡(luò)5、路由器 或直接向另一個終端)發(fā)送出局射頻信號和(例如從網(wǎng)絡(luò)5、路由器或直 接從另一個終端)接收入局射頻信號、如語音和數(shù)據(jù)信號。通信才莫塊32 可包括短程發(fā)射器和接收器,例如藍牙發(fā)射器和接收器。天線可以是 嵌入式天線、收縮式天線或者本領(lǐng)域技術(shù)人員已知的任何天線,并沒有背離本發(fā)明的范圍。在移動終端10A與網(wǎng)絡(luò)5、路由器或其它終端 之間發(fā)送的射頻信號可包括業(yè)務(wù)和控制信號(例如尋呼信號/入局呼叫 的消息),它們用來與另一方或目的地建立和保持通信。射頻信號還可 包括分組數(shù)據(jù)信息,例如蜂窩數(shù)字分組數(shù)據(jù)(CDPD)信息。另外,收發(fā) 器可包括配置成經(jīng)由IR端口向/從其它電子裝置發(fā)送/接收紅外信號的 紅外(IR)收發(fā)器。移動終端10A還可配置成經(jīng)由有線或電纜與另一個終端電 耦合,以便在其間傳輸數(shù)字通信信號。移動終端IOA可包括其它組件, 例如配置成根據(jù)入射光生成靜止圖像和/或視頻數(shù)據(jù)流的相機裝置。根據(jù)一些實施例,移動終端IOA是手持移動終端。"手持移 動終端"是指移動終端的外部尺寸適于且適合由典型操作者單手使用。 根據(jù)一些實施例,手持移動終端10A的總體積小于大約200立方厘米。 根據(jù)一些實施例,手持終端IOA的總體積小于大約IOO立方厘米。根 椐一些實施例,手持移動終端10A的總體積在大約50立方厘米與100 立方厘米之間。根據(jù)一些實施例,手持移動終端IOA的尺寸不超過大 約200毫米?,F(xiàn)在參照圖2的流程圖來描述用于使用根據(jù)本發(fā)明一些實 施例的無線通信終端(例如移動終端IOA)提供歌曲播放列表的方法。參 照圖2的實施例,該方法包括在主機無線通信終端與參與方無線通信 終端之間建立無線連接(框70)。使用主機無線通信終端來保存播放列 表(框72)。播放列表表示要播放的歌曲文件。在主機無線通信終端接 收來自參與方無線通信終端的參與方歌曲標識(框74)。參與方歌曲標 識對應(yīng)于或者指定參與方無線通信終端上存儲的參與方歌曲文件。將 參與方歌曲標識添加到播放列表(框76)。此后,執(zhí)行播放列表所表示 的歌曲文件的重放(框78)。執(zhí)行歌曲文件的重放包括從參與方無線通 信終端檢索參與方歌曲文件供重放。根據(jù)一些實施例,在主機無線通信終端與多個參與方無線通 信終端之間建立連接,并且主機無線通信終端從多個參與方無線通信終端接收多個參與方歌曲標識,將參與方歌曲標識中的每個添加到播 放列表,并從相應(yīng)參與方無線通信終端中的每個檢索參與方歌曲文件 供重放。根據(jù)一些實施例,主機無線通信終端與參與方無線通信終端
之間的通信經(jīng)由直接點對點接口、如藍牙無線RF連接來實現(xiàn)。根據(jù) 一些實施例,主機無線通信終端與參與方無線通信終端之間的通信經(jīng) 由間接接口、例如通過WLAN或基于蜂窩的系統(tǒng)來實現(xiàn)。通過以下對 其它實施例的描述,本發(fā)明的其它方面和實施例將顯而易見。參照圖3,其中示出根據(jù)本發(fā)明實施例的歌曲文件重放系統(tǒng) 100A。系統(tǒng)100A包括移動無線通信終端IOA(在本文又稱作"主機無線 通信終端"或"主機終端")、多個附加的參與方無線通信終端IOB、 IOC、 IOD和IOE(在本文又稱作"參與方無線通信終端"或"參與方終端")以及 々某體中心130。終端10B-E可按照以上對于終端10A所述的方式來配置。 終端10B-E各包括無線通信模塊32和歌曲管理模塊40。但是,可根 據(jù)裝置的預期功能性,對于各終端IOA-E以不同方式來配置相應(yīng)的歌 曲管理才莫塊。根據(jù)一些實施例,終端10B-E中的所有或一些是移動無 線通信終端。根據(jù)一些實施例,終端IOA-E中的所有或一些是手持移 動無線通信終端?!┠丑w中心130包括適合于將音頻信號(例如數(shù)字音頻信號)轉(zhuǎn) 換為對應(yīng)聲音的裝置。々某體中心130可包括例如PC或膝上型計算機、 電視機、音頻接收器、立體聲設(shè)備等。所示的媒體中心130包括無線 通信模塊132和聲換能器(揚聲器)136。無線通信模塊132可與媒體中 心130集成在一起,或者可以是輔助或插接的無線通信;溪塊,例如藍 牙媒體查看器MMV-100模塊或藍牙媒體查看器MMV-200模塊,均 可從瑞典索尼愛立信購買?,F(xiàn)在采用用途的說明性實例來描述系統(tǒng)IOOA。聚會的一組 用戶各具有終端10A-E中的相應(yīng)一個。各種歌曲存儲在終端10A-E的 一個或多個(通常兩個或更多)上。用戶可能希望通過在i^某體中心130播放他們的歌曲,來與聚會的其他用戶共享其移動終端上存儲的歌曲。 用已知的可用技術(shù),這可通過一次一個讓各用戶(經(jīng)由藍牙等)向々某體 中心130 —首一首地發(fā)送他或她的歌曲(即音樂音頻文件)來實現(xiàn)。但 是,這種方法需要來自每個有貢獻用戶的大量且積極的交互作用。這 種牽連可能是不方便的,和/或無助于環(huán)境(例如聚會)。根據(jù)本發(fā)明的實施例,通過使用主機終端IOA創(chuàng)建和保存 歌曲的播放列表并執(zhí)行歌曲(即音樂音頻文件)的重放,可以克服上述 缺點。通常,各終端10A-E中安裝了適當?shù)母枨芾砟K40(例如軟 件或固件應(yīng)用程序)。將主機終端IOA選擇為主或主機終端,而參與方終端10B-E 各指定為從或參與方終端。主機終端10A的控制器30與參與方終端 IOB-E中的每個建立無線連接(即在通信上耦合)。根據(jù)一些實施例,無 線連接是直接無線通信接口連接,根據(jù)一些實施例是直接RF連接, 而根據(jù)一些實施例是藍牙連接??赏ㄟ^已知方式來建立連接。例如, 在藍牙連接的情況下,參與方(從)終端10B-E可設(shè)置成可搜索/可發(fā)現(xiàn) 狀態(tài),而主機(主)終端IOA發(fā)出識別可用參與方(從)終端IOB-E的查詢, 從而形成微微網(wǎng)或個人區(qū)域網(wǎng)絡(luò)。如圖所示,主機終端10A分別經(jīng)由直接點對點無線接口或 鏈路112、 114和116與參與方終端IOB、 IOC和IOD進行通信,并經(jīng) 由無線接口或鏈路118、122通過WLAN路由器120與參與方終端10E 進行通信。要理解,根據(jù)一些實施例,接口可以是直接(例如藍牙)或 間接(例如經(jīng)由WLAN路由器或蜂窩網(wǎng)絡(luò)5)的無線接口的各種組合。 根據(jù)一些預期的實施例,在主機終端IOA與參與方終端IOB-E之間提 供的執(zhí)行歌曲共享過程的所有信號均經(jīng)由直接點對點無線接口來提 供。根據(jù)一些預期的實施例,在主機終端IOA與參與方終端之間提供 的執(zhí)行歌曲共享過程的所有信號均經(jīng)由直接無線射頻(RF)接口 、如藍 牙接口來提供。在建立連接之前或之后,主機終端10A可通過任何適當?shù)姆椒▉碜R別和指定有效的參與方終端。根據(jù)一些實施例,主機終端10A 將對所有或選擇的一組潛在參與方終端(例如主機終端的藍牙信號工
作范圍內(nèi)的那些)進行輪詢,或向其發(fā)送邀請。潛在參與方終端然后可 通過以接受邀請的方式進行應(yīng)答來決定參加。作為替代或補充,主機
終端IOA可接受來自參與方終端要求參加的自發(fā)請求。主機終端10A 可用來定義特定的組,例如將一皮準許參加(即,向播放列表貢獻歌曲) 的潛在參與方終端的列表。主機終端10A在通信上還耦合到々某體中心130,以便經(jīng)由無 線接口或鏈路134向通信模塊132提供無線歌曲數(shù)據(jù)信號?;蛘?,主 機終端IOA可使用有線或信號電纜連接到媒體中心130。 —旦在主機終端IOA與參與方終端IOB-E之間建立了連接, 每個參與方就可發(fā)送指定參與方終端10B-E上存儲的歌曲的參與方歌 曲標識。發(fā)送參與方終端10B-E的歌曲管理模塊40可提供用戶接口以 幫助選擇和發(fā)送歌曲標識。例如,模塊40可生成可用所存儲歌曲的列 表以及用于選擇歌曲發(fā)送到主機終端IOA的復選框。主機終端IOA從參與方終端IOB-E接收參與方歌曲標識。 主機終端10A的歌曲管理模塊40創(chuàng)建和保存這些歌曲標識的主機播 放列表。主機播放列表表示要播放的歌曲文件。每個歌曲管理才莫塊40在關(guān)聯(lián)的終端IOA-E上提供顯示150, 如圖4所示。在主機終端10A上提供的顯示可不同于在參與方終端 IOB-E上提供的顯示。例如,可從參與方終端顯示中省略顯示150中 與管理功能性相關(guān)的部分?;蛘?,歌曲管理模塊40可以不在參與方終 端10B-E上提供顯示。在所示的實施例中,顯示150包括播i欠列表字段152和控制 按鈕154(例如軟鍵)??刂瓢粹o154通常僅顯示在主機終端顯示器上。 在播放列表字段152顯示播放列表156。播放列表156包括一系列一 行一行顯示的歌曲標識156A,各對應(yīng)于相應(yīng)的歌曲文件。如圖所示, 每個歌曲標識包括歌曲藝術(shù)家、歌曲名稱和對應(yīng)于所關(guān)聯(lián)歌曲文件的歌曲播放時間,以及提交了歌曲標識的參與方標識。要理解,也可提 供或多或少和/或不同的信息。例如,主機可使用控制按鈕154有選擇地管理歌曲列表156 所表示的歌曲的播放。例如,"播放"和"停止"按鈕可用于開始和停止 向媒體中心130發(fā)送歌曲文件。"移動"按鈕可用于對播放列表156中 的歌曲標識156A確定優(yōu)先順序,或改變順序(即改變將播》丈所關(guān)聯(lián)歌 曲文件的順序)。"刪除"按鈕可用于從播放列表156中刪除歌曲標識 156A。"詳情,,按鈕可用于從播放列表156中刪除歌曲標識156A,使得 不會播放所關(guān)聯(lián)歌曲文件。"隨機混合"按鈕可用于使主機終端IOA以 隨機或其它非連續(xù)順序來執(zhí)行歌曲文件的重放(即,向媒體中心130發(fā) 送歌曲文件)。通常,主機終端IOA將以所列的順序來執(zhí)行歌曲文件的 重放,除非正在實行隨機或其它非連續(xù)才莫式。還可提供其它功能性。例如,主機終端IOA可允許用戶根 據(jù)一個或多個選擇的屬性(例如有貢獻的參與方、歌曲長度等)來改變 歌曲標識156A的順序。主機終端IOA可配置成指定準許參與方終端 10B-E中的哪一些向播放列表156添加歌曲標識。除了添加歌曲標識 之外,還可使參與方終端10B-E能夠編輯或修改歌曲列表156。在這 種情況下,主機終端10A可配置成允許主機選擇授權(quán)或不4受權(quán)參與方 終端10B-E中的哪一些修改歌曲播放列表156(即,啟用和禁用參與方 終端的播放列表編輯能力)。當主機終端IOA處于播放才莫式時,主機終端10A的控制器 30將識別此后要播放的歌曲標識156A。所識別的歌曲標識可以是接 下來要播放的歌曲標識。然后,主機終端IOA將向參與方終端10B-E 中對應(yīng)的一個發(fā)送歌曲文件請求,以便檢索對應(yīng)于該歌曲標識的歌曲 文件。然后,對應(yīng)的參與方終端將向主機終端10A發(fā)送所標識歌 曲文件(它存儲在參與方終端上)的副本。根據(jù)一些實施例,參與方終 端向主機終端10A發(fā)送歌曲文件,作為然后暫時存儲在主機終端IOA(例如在存儲器34中)的歌曲文件的副本。根據(jù)其它實施例,參與 方終端將歌曲文件作為流式歌曲文件發(fā)送到主機終端IOA。根據(jù)一些 實施例,主機終端與參與方終端之間的請求和歌曲文件信號以無線方 式發(fā)送,根據(jù)一些實施例,經(jīng)由直接無線RF連接、如藍牙進行發(fā)送。然后,主機終端10A的控制器30通過向力某體中心130發(fā)送 歌曲文件,來執(zhí)行所檢索歌曲文件的重放。歌曲文件可存儲在媒體中 心130供重放?;蛘?,例如當歌曲文件從始發(fā)參與方終端流式傳輸?shù)?主機終端IOA時,歌曲文件可流式傳輸?shù)矫襟w中心130??赡軆?yōu)選或 必要的是,如果主機終端IOA上的所分配存儲空間不夠,和/或在主機 終端IOA上存儲歌曲文件;故阻止或者是非法的,則將歌曲文件從參與 方終端流式傳輸?shù)街鳈C終端,和/或從主機終端流式傳輸?shù)絠某體中心 130。根據(jù)一些實施例,無論歌曲文件是流式傳輸?shù)倪€是整個存儲的, 都將在重^1期間或之后從主機終端10A自動刪除(即無需用戶千預)。主機終端10A的控制器30可依次地自動(即無需用戶干預) 對每個歌曲標識156A執(zhí)行上述步驟。當主機終端10A以這種方式遍 歷歌曲列表156時,主機可根據(jù)需要修改播放列表156。另外,根據(jù) 一些實施例,當主機終端10A的控制器30遍歷播放列表156時,參 與方終端IOB-E可向歌曲列表156添加新的歌曲標識。根據(jù)一些實施 例,當主機終端1 OA遍歷播放列表156時,新的參與方終端可加入該 組并提交歌曲標識。系統(tǒng)IOOA可提供用于播放一群人選擇的歌曲的便利而有趣 的機制。系統(tǒng)IOOA提供重放執(zhí)行功能性,并且還允許主機終端(在某 些情況下是參與方終端)創(chuàng)建、協(xié)調(diào)、控制和/或管理歌曲播放列表。實 際上,例如,聚會??涂蓪⒏枨鷱乃麄冏约旱膮⑴c方終端添加到主機 終端(例如聚會主人自己的移動終端)上保存的歌曲播放列表。在重放 序列中輪到他們的歌曲時,歌曲文件的副本將自動發(fā)送給主機終端并 播放。這樣,聚會??蜔o需采取其它任何動作。根據(jù)一些實施例,當 請求和歌曲傳送信號經(jīng)由直接無線通信(例如RP接口、如藍牙連接)在主機終端與參與方終端之間傳遞時,聚會??涂芍粚⑺蛩膮⑴c 方終端放入口袋或手袋中。在執(zhí)行該過程時,可添加或刪除參與方。 例如,當參與方離開藍牙范圍時,他或她的歌曲可從播放列表中刪除 或者向下移動。現(xiàn)在參照圖5,其中示出根據(jù)本發(fā)明其它實施例的系統(tǒng) IOOB,它包括主機終端IOA和參與方終端IOB-E。系統(tǒng)100B與系統(tǒng) IOOA(圖2)的不同之處在于,省略了媒體中心130,并且來自歌曲播放 列表156的歌曲文件重放經(jīng)由主機終端10A的揚聲器24進行?,F(xiàn)在參照圖6,其中示出根據(jù)本發(fā)明其它實施例的系統(tǒng) IOOC,它包括主才幾終端IOA和參與方終端IOB-E。系統(tǒng)100C與系統(tǒng) IOOB(圖5)的不同之處在于,來自歌曲播放列表156的歌曲文件重放經(jīng) 由主才幾終端10A的揚聲器24進行,并且另外還通過參與方終端10B-E 的相應(yīng)揚聲器和/或通過在操作上連接到參與方終端IOB-E的一個或多 個耳機(例如耳式立體聲耳塞)進行。更具體來說,主機終端10A的控 制器30通過與以上所述相同的方式播;改每個歌曲文件,并且還向參與 方終端IOB-E發(fā)送歌曲文件供同時重放。這樣,主機終端10A創(chuàng)建和 管理可包含來自參與方終端10B-E的歌曲標識的歌曲播放列表,根據(jù) 需要從適當?shù)膮⑴c方終端IOB-E檢索歌曲文件的副本,并向參與方終 端IOB-E分發(fā)歌曲文件的副本供重放。根據(jù)一些實施例,歌曲傳送信 號以無線方式從主機終端IOA發(fā)送到參與方終端IOB-E,而根據(jù)一些 實施例,經(jīng)由直接無線RF連接、如藍牙發(fā)送。根據(jù)一些實施例,將 歌曲文件流式傳輸?shù)絽⑴c方終端IOB-E。主機終端IOA可配置成準許 主機指定參與方終端10B-E中的哪一些將接收重放信號,以及參與方 終端10B-E中的哪一些被授權(quán)向播放列表156提交歌曲標識,這兩組 可以不同。主機終端10A可配置成允許用戶從上述各種選項有選擇地 選取用于重放的裝置或裝置組合。例如,主機終端IOA可配置成僅經(jīng) 由主機終端10A的揚聲器24、經(jīng)由主機終端IOA的揚聲器和參與方終端10B-E的揚聲器、經(jīng)由參與方終端10B-E的揚聲器和i某體中心130 等來執(zhí)行重放。要理解,當歌曲文件經(jīng)由參與方終端IOB-E的揚聲器 重;j欠時,參與方終端中的一個給定終端的用戶可禁用其揚聲器,和/或 可中繼該歌曲文件以便在另 一個裝置(例如關(guān)聯(lián)的另 一個々某體中心等) 上重放。根據(jù)其它實施例,主機終端10A的控制器30可請求和/或接 受從參與方終端主動提供的歌曲目錄列表。歌曲目錄列表包括表示參
類歌曲文件的歌曲標識。此后,主機終端IOA可使主機能夠選擇主機 希望添加到播放列表的歌曲目錄列表的歌曲標識。本文所述的應(yīng)用程序,包括歌曲管理模塊40,說明實現(xiàn)根 據(jù)本發(fā)明實施例的各種特征的程序。要理解,根椐本發(fā)明的實施例, 可采用其它和/或附加應(yīng)用程序。雖然圖1示出可在移動終端和/或其它電子裝置中用于管理 和重放歌曲文件的示范硬件/軟件體系結(jié)構(gòu),但要理解,本發(fā)明不限于 這樣一種配置,而是要含蓋能夠執(zhí)行本文所述操作的任何配置。例如, 雖然存儲器34示為與控制器30分開,但存儲器34或者其若干部分也 可視為控制器30的組成部分。更一般來說,雖然通過圖解以具體的塊 示出了具體功能性,^f旦不同塊和/或其若干部分的功能性可^皮組合、劃 分和/或消除。此外,按照本發(fā)明的各種實施例,圖l的硬件/軟件體系 結(jié)構(gòu)的功能性可實現(xiàn)為單處理器系統(tǒng)或者多處理器系統(tǒng)。給出了本公開的好處,本領(lǐng)域技術(shù)人員可做出許多改變和修 改,并不背離本發(fā)明的精神和范圍。因此必須理解,只是為了舉例而 闡述了所示實施例,而不應(yīng)視為限制由以下權(quán)利要求書所定義的本發(fā) 明。因此,以下權(quán)利要求書將理解為不僅包括字面闡述的要素的組合, 而且還包括用于以基本相同方式執(zhí)行基本相同功能以獲得基本相同結(jié) 果的所有等效要素。權(quán)利要求書因而要理解為包括以上具體說明和描 述的、概念上等效的以及結(jié)合了本發(fā)明實質(zhì)概念的內(nèi)容。
權(quán)利要求
1.一種移動無線通信終端,包括無線通信模塊,配置成通過無線接口與其它通信終端進行通信;以及控制器,配置成經(jīng)由所述無線通信模塊與參與方無線通信終端建立連接;保存表示要播放的歌曲文件的播放列表;從所述參與方無線通信終端接收參與方歌曲標識,其中所述參與方歌曲標識對應(yīng)于所述參與方無線通信終端上存儲的參與方歌曲文件;將所述參與方歌曲標識添加到所述播放列表;以及此后執(zhí)行所述播放列表所表示的所述歌曲文件的重放,包括從所述參與方無線通信終端檢索所述參與方歌曲文件供重放。
2. 如權(quán)利要求l所述的無線通信終端,其中所述控制器配置成 經(jīng)由所述無線通信才莫塊與多個參與方無線通信終端建立連接;從所述 多個參與方無線通信終端接收多個參與方歌曲標識,其中每個參與方歌曲標識對應(yīng)于所述多個參與方無線通信終端中的相應(yīng)參與方無線通 信終端上存儲的相應(yīng)參與方歌曲文件;將所述參與方歌曲標識中的每 個添加到所述播》欠列表;以及從所述相應(yīng)參與方無線通信終端中的每 個檢索所述參與方歌曲文件供重放。
3. 如權(quán)利要求1或2所述的無線通信終端,其中所迷控制器配置 成從所述參與方無線通信終端將所述參與方歌曲文件作為流式音樂 文件進行纟全索和才丸行。
4. 如權(quán)利要求1或2所述的無線通信終端,其中所迷控制器配置 成從所述參與方無線通信終端檢索所述參與方歌曲文件;在所述無 線通信終端上存儲所述參與方歌曲文件;以及此后執(zhí)行所存儲參與方 歌曲文件的重放。
5. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述控制 器配置成向媒體中心發(fā)送重放信號,以便在所述媒體中心上重放所述播放列表所表示的所述歌曲文件。
6. 如以上權(quán)利要求中任一項所述的無線通信終端,包括聲換能器,其中所述控制器配置成使用所述聲換能器來播;故所述播放列表所 表示的所述歌曲文件。
7. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述控制 器配置成向至少一個參與方無線通信終端發(fā)送重放信號,以便在所述 至少一個參與方無線通信終端上重放所述播放列表所表示的所述歌曲 文件。
8. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述控制 器配置成從所述參與方無線通信終端接收表示所述參與方無線通信 終端上存儲的可用歌曲文件的歌曲目錄列表;接收從所述可用歌曲文 件選擇的用戶輸入;以及將選擇的可用歌曲文件添加到所述播放列表。
9. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述控制 器配置成向所述參與方無線通信終端發(fā)送表示所述播放列表的列表信 號,以便在所述參與方無線通信終端上顯示所述播;故列表。
10. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述控 制器配置成響應(yīng)用戶輸入而修改所述播放列表。
11. 如以上權(quán)利要求中任一項所述的無線通信終端,其中 所述無線通信模塊配置成通過直接點對點無線接口與其它通信終端進行通信;以及所述控制器配置成經(jīng)由所述無線通信模塊與所述參與方無線通 信終端建立連接;從所述參與方無線通信終端接收所述參與方歌曲標識;以及全部經(jīng)由所述直接點對點無線接口從所述參與方無線通信終 端檢索所述參與方歌曲文件供重放。
12. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述無 線通信;漠塊包括短程發(fā)射器,并且所述控制器配置成與所述參與方 無線通信終端建立連接;從所述參與方無線通信終端接收所述參與方 歌曲標識;以及全部經(jīng)由所述短程發(fā)射器從所述參與方無線通信終端檢索所述參與方歌曲文件供重放。
13. 如權(quán)利要求12所述的無線通信終端,其中所述短程發(fā)射器是 藍牙發(fā)射器。
14. 如以上權(quán)利要求中任一項所述的無線通信終端,其中所述無 線通信終端包括蜂窩電話。
15. —種用于提供歌曲播放列表的系統(tǒng),所述系統(tǒng)包括 主機移動無線通信終端;參與方無線通信終端;其中所述主機無線通信終端包括無線通信模塊,配置成通過無線接口與其它通信終端進行通信;以及控制器,配置成經(jīng)由所述無線通信纟莫塊與所述參與方無線 通信終端建立連接;保存表示要播放的歌曲文件的播放列表;從所述 參與方無線通信終端接收參與方歌曲標識,其中所述參與方歌曲標識 對應(yīng)于所述參與方無線通信終端上存儲的參與方歌曲文件;將所述參 與方歌曲標識添加到所述播放列表;以及此后執(zhí)行所述播放列表所表 示的所述歌曲文件的重放,包括從所述參與方無線通信終端檢索所述 參與方歌曲文件供重放。
16. 如權(quán)利要求15所述的系統(tǒng),包括多個參與方無線通信終端, 并且其中所述控制器配置成與所述多個參與方無線通信終端中的每 個建立連接;從所述多個參與方無線通信終端接收多個參與方歌曲標 識,其中每個參與方歌曲標識對應(yīng)于所述多個參與方無線通信終端中 的相應(yīng)參與方無線通信終端上存儲的相應(yīng)參與方歌曲文件;將所述參 與方歌曲標識中的每個添加到所述播放列表;以及從所述相應(yīng)參與方 無線通信終端中的每個檢索所述參與方歌曲文件供重放。
17. —種用于使用主機無線通信終端提供歌曲播放列表的方法, 所述方法包括在所述主機無線通信終端與參與方無線通信終端之間建立無線連接;使用所述主機無線通信終端保存播放列表,所述播放列表表示要播放的歌曲文件;在所述主機無線通信終端從所述參與方無線通信終端"l妄收參與方 歌曲標識,其中所述參與方歌曲標識對應(yīng)于所述參與方無線通信終端上存儲的參與方歌曲文件;將所述參與方歌曲標識添加到所述播;故列表;以及 此后執(zhí)行所述播放列表所表示的所述歌曲文件的重放,包括從所 述參與方無線通信終端檢索所述參與方歌曲文件供重》丈。
18. —種用于使用主機無線通信終端提供歌曲播放列表的計算機 程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機可用介質(zhì),其中包含有計算機可用程序代碼,所述計算機 可用程序代碼包括配置成在所述主機無線通信終端與參與方無線通信終端之間 建立無線連接的計算機可用程序代碼;配置成使用所迷主機無線通信終端保存播放列表的計算機可 用程序代碼,所述播放列表表示要播放的歌曲文件;配置成在所述主機無線通信終端從所述參與方無線通信終端 接收參與方歌曲標識的計算機可用程序代碼,其中所述參與方歌曲標 識對應(yīng)于所述參與方無線通信終端上存儲的參與方歌曲文件;配置成將所述參與方歌曲標識添加到所述播放列表的計算機 可用程序代碼;以及配置成此后執(zhí)行所述播放列表所表示的所述歌曲文件的重 放、包括從所述參與方無線通信終端檢索所述參與方歌曲文件供重放 的計算機可用程序代碼。
全文摘要
移動無線通信終端包括無線通信模塊和控制器。無線通信模塊配置成通過無線接口與其它通信終端進行通信??刂破髋渲贸山?jīng)由無線通信模塊與參與方無線通信終端建立連接;保存表示要播放的歌曲文件的播放列表;從參與方無線通信終端接收參與方歌曲標識,其中參與方歌曲標識對應(yīng)于參與方無線通信終端上存儲的參與方歌曲文件;將參與方歌曲標識添加到播放列表;以及此后執(zhí)行播放列表所表示的歌曲文件的重放,包括從參與方無線通信終端檢索參與方歌曲文件供重放。
文檔編號H04L29/08GK101292500SQ200680039085
公開日2008年10月22日 申請日期2006年8月16日 優(yōu)先權(quán)日2005年8月26日
發(fā)明者T·瓦興博 申請人:索尼愛立信移動通訊股份有限公司