專利名稱:對(duì)分布式多媒體文件的播放進(jìn)行優(yōu)先排序的通信終端及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子裝置,更具體地說(shuō),涉及用于播放多媒體文件(如 音頻文件、視頻文件和/或圖像文件)的電子裝置、方法及計(jì)算機(jī)程序產(chǎn)
口
背景技術(shù):
諸如無(wú)線通信終端(例如,蜂窩電話)的電子裝置被廣泛用于存儲(chǔ) 及播放數(shù)字音頻文件。此外,電子裝置可用于存儲(chǔ)其它類型的多媒體文 件,如數(shù)字圖像文件和/或數(shù)字視頻文件。多媒體文件可包括任意其它類 型的包含音頻、視覺(jué)或文本信息的文件。例如,除了典型的多媒體文件 (如音頻、圖像和/或視頻文件)之外或作為替換,這里使用的"多媒體"
文件包括MMS或PPT消息文件。
數(shù)字音頻文件通常是以壓縮數(shù)字格式(如MP3、 AIFF和/或其它數(shù) 字格式)來(lái)存儲(chǔ)的。由于移動(dòng)電子裝置可用的功率量有限,所以,通常 經(jīng)由個(gè)人耳機(jī)和/或無(wú)源(unpowered)揚(yáng)聲器以較低的功率等級(jí)來(lái)播放數(shù) 字音頻文件,這使得只能有一位或相對(duì)很少的聽眾來(lái)收聽該音頻文件。 可以使用有源放大揚(yáng)聲器及擴(kuò)展塢以更高的功率等級(jí)來(lái)播放音頻文件。 然而,這種裝置可能僅適于特定硬件接口和/或仍然僅可用于有限數(shù)量的 聽眾。
一些移動(dòng)電子裝置包括能夠顯示/播放數(shù)字圖像文件和/或數(shù)字視頻 文件的視頻屏幕及相關(guān)驅(qū)動(dòng)電路。然而,由于通常要求小尺寸、低功率 和/或便攜性,所以移動(dòng)電子裝置通常包括可能僅適于一位或最多幾位觀 眾觀看的小視頻屏幕。
鑒于典型移動(dòng)電子裝置的這些限制,這種裝置的用戶可能希望在諸 如媒體中心(例如,PC或膝上型計(jì)算機(jī)、電視機(jī)、音頻接收機(jī)等)的另一臺(tái)裝置上播放存儲(chǔ)在該電子裝置中的多媒體文件。在其它情況下,移動(dòng)通信終端的用戶可能希望在其它無(wú)線通信終端上播放該多媒體文件。如果另一臺(tái)裝置配備有合適的通信模塊(可以是集成模塊或輔助(例如,插入式)模塊),則可以通過(guò)將該電子裝置經(jīng)由有線或無(wú)線鏈路(例如,藍(lán)牙連接)連接到該另一臺(tái)裝置而實(shí)現(xiàn)這種意愿??梢灾鹨坏貙⒍鄠€(gè)多媒體文件從一個(gè)或更多個(gè)移動(dòng)電子裝置發(fā)送到(多個(gè))播放裝置,該(這多個(gè))播放裝置可以被配置為在接收到多媒體文件時(shí)播放它們。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實(shí)施方式, 一種通信終端包括通信模塊和控制器。所述通信模塊被配置為通過(guò)通信接口與其它通信終端進(jìn)行通信。所述控制器被配置為執(zhí)行以下操作經(jīng)由所述通信模塊建立與參與方通信終端的連接;保持表示要播放的多媒體文件的播放列表;從所述參與方通信終端接收標(biāo)識(shí)了駐留在所述參與方通信終端上的參與方多媒體文件的參與方多媒體文件標(biāo)識(shí);將所述參與方多媒體文件標(biāo)識(shí)添加到所述播放列表中;根據(jù)至少一種標(biāo)準(zhǔn)來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序;然后播放由所述播放列表表示的多媒體文件,包括從所述參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。在一些實(shí)施方式中,所述通信終端和/或所述參與方通信終端可以包括無(wú)線通信終端。
所述控制器可以被配置為基于包括在所述多媒體文件中的元數(shù)據(jù),自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序。例如,所述控制器可以被配置為基于對(duì)與所述播放列表中列出的多媒體文件相關(guān)聯(lián)的創(chuàng)建日期、文件格式、文件大小、內(nèi)容等級(jí)或類型的比較,來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序。
所述控制器可以被配置為基于所述多媒體文件的速度(tempo)和/或基于所述參與方通信終端的用戶的標(biāo)識(shí),來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序。
所述通信終端還可以包括所述控制器可訪問(wèn)的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)被配置為存儲(chǔ)所述參與方通信終端的用戶的等級(jí),而且,所述控制器可以被配置為基于響應(yīng)于播放由所述參與方通信終端的用戶提交的多媒體文件而從其它通信終端接收的反饋,來(lái)對(duì)該用戶的等級(jí)進(jìn)行更新。
所述通信終端還可以包括所述控制器可訪問(wèn)的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)被配置為存儲(chǔ)多媒體文件的等級(jí),而且,所述控制器可以被配置為基于響應(yīng)于播放所述多媒體文件而從其它通信終端接收的反饋,來(lái)對(duì)所述多媒體文件的等級(jí)進(jìn)行更新。
所述多媒體文件可能是以第一文件格式從所述參與方終端接收的,而且,所述控制器還可以被配置為將所述多媒體文件轉(zhuǎn)換為第二文件格式并以第二文件格式來(lái)播放所述多媒體文件。
所述控制器可以被配置為檢査所述多媒體文件以確定它是否與包含在所述多媒體文件標(biāo)識(shí)中的說(shuō)明相匹配,如果所述多媒體文件與所述多媒體文件標(biāo)識(shí)不匹配,則將所述多媒體文件從所述播放列表中移除。
所述播放列表可以包括被配置為列出第一類型的多媒體文件的第一播放列表,所述控制器還可以被配置為保持第二播放列表,該第二播放列表被配置為列出與第一類型不同的第二類型的多媒體文件。所述控制器還可以被配置為同時(shí)對(duì)第一播放列表和第二播放列表中的多媒體文件進(jìn)行播放。所述控制器還可以被配置為交替播放第一播放列表和第二播放列表中的多媒體文件。
所述控制器可以被配置為執(zhí)行以下操作與多個(gè)參與方通信終端建立連接;從所述多個(gè)參與方通信終端接收多個(gè)參與方多媒體文件標(biāo)識(shí),其中,每個(gè)參與方多媒體文件標(biāo)識(shí)都與駐留在所述多個(gè)參與方通信終端中的各自參與方通信終端上的各自參與方多媒體文件相對(duì)應(yīng);將每個(gè)參
與方多媒體文件標(biāo)識(shí)都添加到所述播放列表中;以及從每個(gè)各自參與方
通信終端獲取所述參與方多媒體文件進(jìn)行播放。
根據(jù)某些實(shí)施方式,所述控制器被配置為從所述參與方通信終端獲取并執(zhí)行流文件形式的所述參與方多媒體文件。
根據(jù)某些實(shí)施方式,所述控制器被配置為從所述參與方通信終端獲取所述參與方多媒體文件,將所述參與方多媒體文件存儲(chǔ)在所述通信終端上,然后播放所存儲(chǔ)的參與方多媒體文件。所述控制器可以被配置為向媒體中心發(fā)送在該媒體中心上播放由所述播放列表表示的多媒體文件的播放信號(hào)。所述多媒體文件中的至少一個(gè)可能是以第一文件格式從所述參與方終端接收的,而且,所述控制器還可以被配置為將所述多媒體文件轉(zhuǎn)換為第二文件格式并以第二文件格式將所述播放信號(hào)發(fā)送到所述媒體中心。在某些實(shí)施方式中,所述播放信號(hào)可以包括模擬信號(hào)。
根據(jù)某些實(shí)施方式,所述通信終端包括揚(yáng)聲器和顯示屏幕。所述控制器被配置為使用所述揚(yáng)聲器和/或所述顯示屏幕來(lái)播放由所述播放列表表示的多媒體文件。
所述控制器被配置為向至少一個(gè)參與方通信終端發(fā)送在該至少一個(gè)參與方通信終端上播放由所述播放列表表示的多媒體文件的播放信號(hào)。
所述控制器可以被配置為執(zhí)行以下操作從所述參與方通信終端接收表示存儲(chǔ)在所述參與方通信終端上的可用多媒體文件的多媒體目錄列表;接收從所述可用多媒體文件中進(jìn)行選擇的用戶輸入;以及將所選的可用多媒體文件添加到所述播放列表中。
根據(jù)某些實(shí)施方式,所述控制器被配置為向表示了所述播放列表的所述參與方通信終端發(fā)送在所述參與方通信終端上顯示所述播放列表的列表信號(hào)。
根據(jù)某些實(shí)施方式,所述通信模塊被配置為通過(guò)直接點(diǎn)對(duì)點(diǎn)接口與其它通信終端進(jìn)行通信。所述控制器被配置為執(zhí)行以下操作建立與所述參與方通信終端的連接;從所述參與方通信終端接收所述參與方多媒體文件標(biāo)識(shí);以及從所述參與方通信終端獲取所述參與方多媒體文件,全部經(jīng)由所述直接點(diǎn)對(duì)點(diǎn)接口進(jìn)行播放。
根據(jù)某些實(shí)施方式,所述通信模塊包括短距離發(fā)射機(jī)。所述控制器被配置為執(zhí)行以下操作建立與所述參與方通信終端的連接;從所述參與方通信終端接收所述參與方多媒體文件標(biāo)識(shí);以及從所述參與方通信終端獲取所述參與方多媒體文件,全部經(jīng)由所述短距離發(fā)射機(jī)進(jìn)行播放。所述短距離發(fā)射機(jī)可以是BluetoothTM發(fā)射機(jī)。
根據(jù)本發(fā)明的其它實(shí)施方式,使用主辦方通信終端來(lái)提供多媒體文件播放列表的方法包括以下步驟在所述主辦方通信終端與參與方通信終端之間建立連接;使用所述主辦方通信終端來(lái)保持播放列表,該播放列表表示了要播放的多媒體文件;在所述主辦方通信終端處接收來(lái)自所述參與方通信終端的參與方多媒體文件標(biāo)識(shí),其中,該參與方多媒體文件標(biāo)識(shí)與存儲(chǔ)在所述參與方通信終端上的參與方多媒體文件相對(duì)應(yīng);將所述參與方多媒體文件標(biāo)識(shí)添加到所述播放列表中;根據(jù)至少一種標(biāo)準(zhǔn)來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序;然后播放由所述播放列表表示的多媒體文件,包括從所述參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。
本領(lǐng)域的普通技術(shù)人員通過(guò)研讀附圖和以下對(duì)優(yōu)選實(shí)施方式的詳細(xì)描述可以理解本發(fā)明的其他特征、優(yōu)點(diǎn)和細(xì)節(jié),其中這些描述僅是為了闡釋本發(fā)明。
圖1為示例性基站收發(fā)機(jī)以及根據(jù)本發(fā)明某些實(shí)施方式的移動(dòng)無(wú)線通信終端的示意圖2為示出根據(jù)本發(fā)明某些實(shí)施方式的方法的流程圖3為根據(jù)本發(fā)明某些實(shí)施方式的包括圖1的移動(dòng)無(wú)線通信終端的多媒體文件播放系統(tǒng)的示意圖4為示出根據(jù)本發(fā)明某些實(shí)施方式的圖1的移動(dòng)無(wú)線通信終端的顯示的示意圖5為根據(jù)本發(fā)明其它實(shí)施方式的包括圖1的移動(dòng)無(wú)線通信終端的多媒體文件播放系統(tǒng)的示意圖6為根據(jù)本發(fā)明其它實(shí)施方式的包括媒體中心主辦方終端(hostterminal)的多媒體文件播放系統(tǒng)的示意圖;而
圖7為根據(jù)本發(fā)明其它實(shí)施方式的包括圖1的移動(dòng)無(wú)線通信終端的多媒體文件播放系統(tǒng)的示意圖。
具體實(shí)施方式
下面將參照附圖更全面地描述本發(fā)明,附圖中示出了本發(fā)明的實(shí)施方式。然而,不應(yīng)當(dāng)將本發(fā)明理解為限于這里給出的實(shí)施方式。相反,提供這些實(shí)施方式是為了使本公開詳盡而完整,并向本領(lǐng)域技術(shù)人員充分地傳達(dá)本發(fā)明的范圍。在所有附圖中,相同的附圖標(biāo)記表示相同的要素。
這里使用的措辭"包括"是開放的,并且包括一個(gè)或更多個(gè)所述特征、整數(shù)、元件、步驟、組件或功能,但并不排除存在或添加一個(gè)或更多個(gè)其它特征、整數(shù)、元件、步驟、組件、功能和/或它們的組。
這里使用的措辭"和/或"包括相關(guān)羅列項(xiàng)目中的一個(gè)或更多個(gè)的任意和全部組合。
這里使用的源于拉丁語(yǔ)短語(yǔ)"exempli gratia,"的通用縮寫"e.g.(例如)"可用于引入或指定之前提到的項(xiàng)目的(多個(gè))通用示例,但并不旨在限制這種條目。這里使用的源于拉丁語(yǔ)短語(yǔ)"id est,"的通用縮寫"i.e.(即)"可用于指定更一般的陳述中的特定條目。
這里所用的術(shù)語(yǔ)僅用于說(shuō)明特定實(shí)施方式,并不旨在限制本發(fā)明。除非另外明確說(shuō)明,否則這里使用的單數(shù)形式"a"、 "an"及"the"旨在也包括復(fù)數(shù)形式。
除非另外定義,否則這里所用的所有術(shù)語(yǔ)(包括科技術(shù)語(yǔ))具有與本發(fā)明所屬領(lǐng)域內(nèi)的普通技術(shù)人員所通常理解相同的含義。進(jìn)一步可以理解的是,這些術(shù)語(yǔ)(諸如在通用字典中所定義的術(shù)語(yǔ))應(yīng)當(dāng)被理解為具有與其在相關(guān)領(lǐng)域的上下文中的含義相一致的含義,并且,除非在此
明確定義,否則不應(yīng)當(dāng)以理想化或完全形式化的方式來(lái)加以解釋。
可以理解的是,當(dāng)提到某一元件"耦接"或"連接"到另一元件時(shí),該元件可以直接耦接到或連接到該另一元件,或者也可以存在中間元件。相反,當(dāng)提到某一元件"直接耦接"或"直接連接"到另一元件時(shí),則不存在中間元件。此外,這里所用的"耦接"或"連接"可以包括無(wú)線耦接或連接。
為了簡(jiǎn)潔明了,不再詳細(xì)說(shuō)明公知的功能或構(gòu)造。本發(fā)明可以實(shí)施為方法、電子裝置和/或計(jì)算機(jī)程序產(chǎn)品。因此,可
ii以通過(guò)硬件和/或軟件(包括固件、駐留軟件、微代碼等)來(lái)實(shí)施本發(fā)明,這些通常被稱為"電路"或"模塊"。此外,本發(fā)明可以采用計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)程序產(chǎn)品具有在該介質(zhì)中實(shí)現(xiàn)的、供指令執(zhí)行系統(tǒng)或與之一起使用的計(jì)算機(jī)可用或計(jì)算機(jī)可讀程序代碼。在本申請(qǐng)的上下文中,計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)可以是可以包含、存儲(chǔ)、傳送、傳播或傳輸供指令執(zhí)行系統(tǒng)或與之一起使用的程序的任意介質(zhì)。
下面參照方法及通信終端的框圖和/或運(yùn)行示例來(lái)描述根據(jù)本發(fā)明的實(shí)施方式。就此而言,各個(gè)框可以表示包括用于實(shí)現(xiàn)(多個(gè))指定邏輯功能的一個(gè)或更多個(gè)可執(zhí)行指令的模塊、代碼段或部分。應(yīng)當(dāng)理解的是,可以由射頻、模擬和/或數(shù)字硬件和/或程序指令來(lái)實(shí)現(xiàn)這些框圖和/或運(yùn)行示例中的各個(gè)框以及這些框圖和/或運(yùn)行示例中的框的組合??梢詫⑦@些程序指令提供給控制器(該控制器可以包括一個(gè)或更多個(gè)通用處理器、專用處理器、ASIC和/或其它可編程數(shù)據(jù)處理裝置),使得經(jīng)由該控制器和/或其它可編程數(shù)據(jù)處理裝置所執(zhí)行的這些指令可以創(chuàng)建用于實(shí)現(xiàn)在這些框圖和/或運(yùn)行框中指定的功能/動(dòng)作的裝置。在一些另選實(shí)現(xiàn)中,框中所示的功能勵(lì)作可以不按照這些運(yùn)行示例中所示的的順序進(jìn)行。例如,取決于所涉及的功能/動(dòng)作,連續(xù)示出的兩個(gè)框可能實(shí)際上基本同時(shí)執(zhí)行,或者這些塊有時(shí)可以按照相反的順序執(zhí)行。
計(jì)算機(jī)程序指令還可以存儲(chǔ)在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中,計(jì)算機(jī)程序指令可以指導(dǎo)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置按照特定方式運(yùn)行,使得存儲(chǔ)在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中的指令得到包括實(shí)現(xiàn)了在流程圖和/或框圖或框中指定的功能指令的制品。
計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)例如可以是但不限于電、磁、光、電磁、紅外或者半導(dǎo)體系統(tǒng)、裝置或設(shè)備。計(jì)算機(jī)可讀介質(zhì)的更具體示例(非窮盡列表)包括硬盤、光存儲(chǔ)裝置、磁存儲(chǔ)裝置、便攜式計(jì)算機(jī)
盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編程只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器)以及緊湊盤只讀存儲(chǔ)器(CD-ROM)。這里使用的"電子組件"表示與無(wú)源電連接器等相對(duì)的有源裝置。電子組件可以包括處理器。
這里使用的"流傳送"是指通過(guò)數(shù)字信號(hào)將文件(如音頻或歌曲文 件)連續(xù)地發(fā)送到接收裝置,在那里經(jīng)由合適的接收應(yīng)用程序來(lái)播放該 音頻或歌曲文件。數(shù)字信號(hào)通常被緩存。
這里使用的"通信終端"包括但不限于被配置為經(jīng)由有線連接(諸
如經(jīng)由公共交換電話網(wǎng)絡(luò)(PSTN)、數(shù)字用戶線(DSL)、數(shù)字線纜或其 它數(shù)據(jù)連接/網(wǎng)絡(luò))和/或經(jīng)由無(wú)線接口與例如蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、無(wú)線 局域網(wǎng)(WLAN)和/或其它通信終端之間接收/發(fā)送通信信號(hào)的終端。
當(dāng)通信終端被配置為通過(guò)無(wú)線接口進(jìn)行通信時(shí),它在這里被稱為"無(wú) 線通信終端"或"無(wú)線終端"。無(wú)線終端的示例包括但不限于蜂窩電話、 個(gè)人數(shù)據(jù)助理(PDA)、尋呼機(jī)和/或被配置為通過(guò)無(wú)線通信接口來(lái)傳送數(shù) 據(jù)的計(jì)算機(jī),無(wú)線通信接口可以包括蜂窩電話接口、藍(lán)牙接口、無(wú)線局 域網(wǎng)接口 (例如,802.11)、其它RF通信接口和/或光/紅外通信接口。
這里使用的"移動(dòng)終端"可以是便攜式的、可運(yùn)輸?shù)摹惭b在(空 基、?;蚵坊?車輛上,或位于和/或被配置為本地和/或以分布方式運(yùn) 行在地球和/或空間的(多個(gè))任意其它位置。
這里使用的多媒體文件的"播放"是在一般意義上使用的,并可以 包括通過(guò)揚(yáng)聲器來(lái)播放音頻文件,在顯示屏幕上顯示數(shù)字圖像,和/或在 顯示屏幕上顯示視頻文件,和/或通過(guò)揚(yáng)聲器同時(shí)播放與視頻文件相關(guān)和/
或內(nèi)嵌在視頻文件中的音頻文件。
以下參照?qǐng)D1-7來(lái)說(shuō)明本發(fā)明的一些實(shí)施方式。本發(fā)明的一些實(shí)施 方式提供了能夠管理并播放在多媒體文件播放列表上標(biāo)識(shí)的多媒體文件 的主中心裝置,該多媒體文件播放列表包括一個(gè)或更多個(gè)多媒體文件標(biāo) 識(shí)??梢詮囊粋€(gè)或更多個(gè)遠(yuǎn)程無(wú)線通信終端獲得這些多媒體文件,而主 裝置本身可以是無(wú)線通信終端。此外,主裝置可以被配置為允許自動(dòng)和/ 或手動(dòng)地對(duì)多媒體文件播放列表中的多媒體文件進(jìn)行優(yōu)先排序??梢栽?主裝置和/或在與主裝置相關(guān)的媒體中心裝置上播放這些多媒體文件。
現(xiàn)在參照?qǐng)D1,圖1示出了根據(jù)本發(fā)明一些實(shí)施方式的示例性移動(dòng) 無(wú)線通信終端IOA??梢岳斫獾氖?,盡管結(jié)合無(wú)線通信終端示出了本發(fā)明的實(shí)施方式,但是本發(fā)明可以包括有線的移動(dòng)和/或非移動(dòng)的通信終端 及方法。無(wú)線終端10A被配置為通過(guò)與一個(gè)或更多個(gè)其它無(wú)線終端之間 的直接無(wú)線通信接口、通過(guò)經(jīng)由一個(gè)或更多個(gè)蜂窩基站的其它無(wú)線通信 接口,和/或通過(guò)經(jīng)由無(wú)線局域網(wǎng)(WLAN)路由器的其它無(wú)線通信接口, 與這一個(gè)或更多個(gè)其它無(wú)線終端傳送數(shù)據(jù)。
無(wú)線終端IOA可以是構(gòu)成如圖1所示的無(wú)線電話通信系統(tǒng)2的一部 分的移動(dòng)無(wú)線電話。系統(tǒng)2包括移動(dòng)無(wú)線通信終端10A和作為無(wú)線通信 網(wǎng)絡(luò)5的一部分的基站收發(fā)機(jī)。在本發(fā)明的一些實(shí)施方式中,網(wǎng)絡(luò)5包 括基站收發(fā)機(jī),該基站收發(fā)機(jī)包括在蜂窩網(wǎng)絡(luò)中限定了各個(gè)小區(qū)的(多 個(gè))無(wú)線收發(fā)機(jī),并且該基站收發(fā)機(jī)使用無(wú)線-鏈路協(xié)議與該小區(qū)中的移 動(dòng)終端10A (經(jīng)由接口 7)和其它移動(dòng)終端進(jìn)行通信??梢岳斫獾氖牵?本發(fā)明的一些實(shí)施方式中,例如可以通過(guò)移動(dòng)交換中心和其它裝置來(lái)連 接多個(gè)基站收發(fā)機(jī),以限定無(wú)線通信網(wǎng)絡(luò)5。
所示實(shí)施方式中的移動(dòng)終端IOA包括便攜式外殼組件12、控制器30、 通信模塊32及存儲(chǔ)器34。移動(dòng)終端10A還包括用戶界面22 (即,人機(jī) 界面),用戶界面22包括顯示器20、揚(yáng)聲器24 (即,聲音換能器)和至 少一個(gè)輸入裝置26。許多常規(guī)移動(dòng)終端中都包括上述移動(dòng)終端10A的組 件,而且這些組件的功能通常是本領(lǐng)域技術(shù)人員公知的。移動(dòng)終端10A 還包括可以存儲(chǔ)在存儲(chǔ)器34中的多媒體文件管理模塊40。
顯示器20可以是任意合適的顯示屏幕組件。例如,顯示屏幕28可 以是有或沒(méi)有輔助照明(例如,發(fā)光板)的液晶顯示器(LCD)。在一些 情況下,移動(dòng)終端10A能夠播放特定質(zhì)量的視頻內(nèi)容。例如,移動(dòng)終端 IOA可以被配置為顯示具有特定長(zhǎng)寬比(如16: 9或4: 3)的視頻流。 己經(jīng)針對(duì)移動(dòng)終端提出了多種標(biāo)準(zhǔn)視頻格式,包括四分之一 VGA (QVGA, 320x240像素)、共享中間格式(CIF, 360x288像素)和四分 之一共享中間格式(QCIF, 180x144像素)。此外, 一些移動(dòng)終端可以包 括具有不同顯示能力的多個(gè)顯示屏幕。因而,移動(dòng)終端10A能夠顯示一 種或更多種不同顯示格式的視頻。
用戶界面22可以包括任意合適的(多個(gè))輸入裝置,例如包括接觸激活裝置或觸敏裝置(例如,觸摸屏)、操縱桿、鍵盤/鍵區(qū)、撥號(hào)盤、(多 個(gè))方向鍵和/或定點(diǎn)裝置(如鼠標(biāo)、跟蹤球、觸摸板等)。揚(yáng)聲器24響 應(yīng)于輸入的音頻信號(hào)而發(fā)出聲音。用戶界面22還可以包括耦接到音頻處 理器的話筒,音頻處理器被配置為響應(yīng)于入射在話筒上的聲音而生成音 頻數(shù)據(jù)流。
控制器30可以支持無(wú)線終端10A的各種功能??刂破?0例如可以 是在市場(chǎng)上可買到的或定制的任意微處理器。在使用中,無(wú)線終端10A 的控制器30可以在顯示器20上生成顯示圖像。然而,在一些實(shí)施方式 中,可以在無(wú)線終端10A中提供被配置為在顯示器20上生成顯示圖像的 單獨(dú)的信號(hào)處理器和/或視頻芯片(未示出)。
存儲(chǔ)器34被配置為存儲(chǔ)數(shù)字信息信號(hào)和諸如數(shù)字多媒體文件(例如 數(shù)字音頻、圖像和/或視頻文件)的數(shù)據(jù)。
通信模塊32被配置為通過(guò)一個(gè)或更多個(gè)無(wú)線接口 (例如,這里所述 的無(wú)線接口 7、 112、 114、 116、 122及134 (圖1和3))向另一遠(yuǎn)程無(wú) 線終端傳送數(shù)據(jù),如這里所述。通信模塊32可以包括蜂窩通信模塊、直 接點(diǎn)對(duì)點(diǎn)連接模塊和/或WLAN模塊。
通過(guò)蜂窩通信模塊,無(wú)線終端IOA可以使用一種或更多種蜂窩通信 協(xié)議經(jīng)由網(wǎng)絡(luò)5的(多個(gè))基站來(lái)進(jìn)行通信,這些蜂窩通信協(xié)議例如是 高級(jí)移動(dòng)電話業(yè)務(wù)(AMPS)、 ANSI-136、全球移動(dòng)通信標(biāo)準(zhǔn)(GSM)、 通用無(wú)線分組業(yè)務(wù)(GPRS)、增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn)(EDGE)、碼分 多址(CDMA)、寬帶-CDMA、 CDMA2000和通用移動(dòng)電信系統(tǒng)(UMTS)。 蜂窩基站可以連接到移動(dòng)電話交換局(MTSO)無(wú)線網(wǎng)絡(luò),而移動(dòng)電話交 換局(MTSO)無(wú)線網(wǎng)絡(luò)又可以連接到PSTN禾n/或其它網(wǎng)絡(luò)。
直接點(diǎn)對(duì)點(diǎn)連接模塊可以包括直接RF通信模塊或直接IR通信模塊。 直接RF通信模塊可以包括藍(lán)牙模塊。通過(guò)藍(lán)牙模塊,無(wú)線終端10A可 以經(jīng)由直接點(diǎn)對(duì)點(diǎn)接口經(jīng)由對(duì)等(ad-hoc)網(wǎng)絡(luò)進(jìn)行通信。
通過(guò)WLAN模塊,無(wú)線終端10A可以使用包括但不限于802.11a、 802.11b、 802.11e、 802.11g禾口/或802.1 li的通信協(xié)議,經(jīng)由WLAN(例如, 路由器120 (圖3))進(jìn)行通信。通信模塊32可以包括通常具有發(fā)射機(jī)電路和接收機(jī)電路的收發(fā)機(jī), 發(fā)射機(jī)電路及接收機(jī)電路分別經(jīng)由天線,(例如,向網(wǎng)絡(luò)5、路由器或直
接向另一終端)發(fā)射出局(outgoing)射頻信號(hào)以及(例如,從網(wǎng)絡(luò)5、 路由器或直接從另一終端)接收入局(incoming)射頻信號(hào),射頻信號(hào)例 如是語(yǔ)音和數(shù)據(jù)信號(hào)。通信模塊32可以包括短距離發(fā)射機(jī)和接收機(jī),諸 如藍(lán)牙發(fā)射機(jī)和接收機(jī)。天線可以是內(nèi)嵌天線、可收回天線或本領(lǐng)域技 術(shù)人員已知的任意天線,而不會(huì)脫離本發(fā)明的范圍。在無(wú)線終端10A與 網(wǎng)絡(luò)5、路由器或其它終端之間傳送的射頻信號(hào)可以同時(shí)包括業(yè)務(wù)信號(hào)和 控制信號(hào)(例如,入局呼叫的尋呼信號(hào)/消息),這些信號(hào)被用于建立并保 持與另一方或目的地的通信。射頻信號(hào)還可以包括分組數(shù)據(jù)信息,諸如, 蜂窩數(shù)字分組數(shù)據(jù)(CDPD)信息。此外,收發(fā)機(jī)可以包括紅外(IR)收 發(fā)機(jī),紅外(IR)收發(fā)機(jī)被配置為經(jīng)由IR端口向其它電子裝置發(fā)射紅外 信號(hào)/從其它電子裝置接收紅外信號(hào)。
無(wú)線終端10A還可以被配置為經(jīng)由有線或線纜與另一終端電連接, 以在這兩者之間傳輸數(shù)字通信信號(hào)。無(wú)線終端IOA還可以包括諸如被配 置為基于入射光而生成靜態(tài)圖像和/或視頻數(shù)據(jù)流的攝像機(jī)裝置的其它組 件。
現(xiàn)在將參照?qǐng)D2的流程圖,來(lái)說(shuō)明根據(jù)本發(fā)明一些實(shí)施方式的使用 無(wú)線通信終端(例如,無(wú)線終端10A)來(lái)提供多媒體文件播放列表的方 法。參照?qǐng)D2的實(shí)施方式,該方法包括在主辦方無(wú)線通信終端與參與方 無(wú)線通信終端之間建立無(wú)線連接(框70)。主辦方無(wú)線通信終端例如可以 包括具有與典型的手持移動(dòng)終端相比能夠?yàn)楦嘤^眾/聽眾播放多媒體文 件的能力的無(wú)線通信裝置。例如,主辦方無(wú)線通信終端可以包括和/或耦 接到大型顯示屏幕和/或大功率揚(yáng)聲器。然而,在其它實(shí)施方式中,主辦 方無(wú)線通信終端可以包括手持移動(dòng)終端。
使用主辦方無(wú)線通信終端來(lái)維持播放列表(框72)。播放列表表示 了要播放的多媒體文件。在主辦方無(wú)線通信終端處可以為不同類型的多 媒體文件維持單獨(dú)的播放列表。例如,主辦方無(wú)線終端可以為音頻文件、 視頻文件和/或靜態(tài)圖像文件維持單獨(dú)的播放列表??梢栽谥鬓k方無(wú)線終端處獨(dú)立地對(duì)單獨(dú)的播放列表進(jìn)行管理,例如,主辦方無(wú)線終端可以同 時(shí)地、順序地和/或組合了同時(shí)和順序地播放單獨(dú)的播放列表的多媒體文 件。例如,主辦方無(wú)線通信終端可以被配置為當(dāng)揚(yáng)聲器上播放音頻文件 時(shí)在視頻屏幕上顯示靜態(tài)圖像。類似地,主辦方無(wú)線通信終端可以包括 或耦接到專用視頻屏幕,該專用視頻屏幕用于當(dāng)在單獨(dú)靜態(tài)圖像顯示屏 幕上顯示靜態(tài)圖像時(shí)顯示視頻文件。為了減小音頻文件中的音頻與視頻 文件中的音頻之間的干擾,主辦方無(wú)線通信終端可以被配置為在顯示靜 態(tài)圖像播放列表中的靜態(tài)圖像時(shí),順序地播放相應(yīng)的視頻和音頻播放列 表中的音頻文件和/或視頻文件。
在主辦方無(wú)線通信終端處接收來(lái)自參與方無(wú)線通信終端的參與方多 媒體文件標(biāo)識(shí)(框74)。參與方多媒體文件標(biāo)識(shí)對(duì)應(yīng)于或指定了存儲(chǔ)在參 與方無(wú)線通信終端上的參與方多媒體文件。主辦方無(wú)線通信終端確定該 多媒體文件標(biāo)識(shí)所代表的多媒體文件類型(框75)。例如,主辦方無(wú)線通 信終端確定多媒體文件標(biāo)識(shí)代表音頻文件、視頻文件還是靜態(tài)圖像文件。
然后將參與方多媒體文件標(biāo)識(shí)添加到相應(yīng)的播放列表中(框76)。
然后,由主辦方終端的多媒體文件管理模塊根據(jù)以下詳細(xì)描述的一
個(gè)或更多個(gè)優(yōu)先級(jí)標(biāo)準(zhǔn),自動(dòng)地對(duì)播放列表進(jìn)行優(yōu)先排序(框78)。此后, 播放由播放列表表示的多媒體文件(框80)。對(duì)多媒體文件的播放包括從
參與方無(wú)線通信終端獲取參與方多媒體文件進(jìn)行播放。
根據(jù)一些實(shí)施方式,在主辦方無(wú)線通信終端與多個(gè)參與方無(wú)線通信
終端之間建立連接,并且,主辦方無(wú)線通信終端從這多個(gè)參與方無(wú)線通 信終端接收多個(gè)參與方多媒體文件標(biāo)識(shí),將各個(gè)參與方多媒體文件標(biāo)識(shí) 添加到播放列表中,并從各個(gè)相應(yīng)的參與方無(wú)線通信終端獲取參與方多 媒體文件進(jìn)行播放。根據(jù)一些實(shí)施方式,主辦方無(wú)線通信終端與參與方 無(wú)線通信終端之間的通信是經(jīng)由直接點(diǎn)對(duì)點(diǎn)接口 (如藍(lán)牙無(wú)線RP連接) 來(lái)實(shí)現(xiàn)的。根據(jù)一些實(shí)施方式,主辦方無(wú)線通信終端與參與方無(wú)線通信 終端之間的通信是經(jīng)由間接接口 (如通過(guò)WLAN或基于蜂窩的系統(tǒng))來(lái) 實(shí)現(xiàn)的。通過(guò)以下對(duì)其他實(shí)施方式的說(shuō)明,本發(fā)明的其它方面和實(shí)施方 式將變得明了。
17參照?qǐng)D3,圖3示出了根據(jù)本發(fā)明實(shí)施方式的多媒體文件播放系統(tǒng)
100A。系統(tǒng)100A包括移動(dòng)無(wú)線通信終端10A (這里還被稱為"主辦 方無(wú)線通信終端終端"或"主辦方終端");另外的多個(gè)參與方無(wú)線通信 終端IOB、 IOC、 IOD及10E (這里還被稱為"參與方無(wú)線通信終端"或 "參與方終端");以及媒體中心130。
可以按照以上針對(duì)終端IOA所描述的那樣來(lái)配置終端10B到IOE。 終端10B到10E均包括無(wú)線通信模塊32和多媒體文件管理模塊40。然 而,取決于所期望的裝置功能,可以針對(duì)各個(gè)終端10A到10E對(duì)各自的 多媒體文件管理模塊進(jìn)行不同配置。根據(jù)一些實(shí)施方式,終端10B到10E 中的全部或一些是移動(dòng)無(wú)線通信終端。根據(jù)一些實(shí)施方式,終端10A到 10E中的全部或一些是手持移動(dòng)無(wú)線通信終端。
媒體中心130可以包括適于將音頻信號(hào)(例如,數(shù)字音頻信號(hào))轉(zhuǎn) 換為相應(yīng)的聲音的裝置和/或用于顯示靜態(tài)圖像和/或運(yùn)動(dòng)圖像的裝置。媒 體中心130例如可以包括PC或膝上型計(jì)算機(jī)、電視、音頻接收機(jī)、立體 聲設(shè)備等。所示媒體中心130包括無(wú)線通信模塊132、 一個(gè)或更多個(gè)視頻 顯示屏幕138以及聲音換能器(揚(yáng)聲器)136。無(wú)線通信模塊132可以與 媒體中心130集成為一體,或者可以是輔助或插入式無(wú)線通信模塊(如 Bluetooth Media Viewer MMV-100豐莫塊或Bluetooth Media Viewer MMV-200模塊,它們都可以從瑞典的Sony Ericsson獲得)。雖然在圖3中將主 辦方無(wú)線通信終端IOA和媒體中心130表示為系統(tǒng)100的單獨(dú)組成部分, 但是在一些實(shí)施方式中,可以將主辦方無(wú)線通信終端10A的功能設(shè)置在 媒體中心132中,從而媒體中心132可以直接與另外的參與方無(wú)線通信 終端10B到10E進(jìn)行通信。
現(xiàn)在利用所示的例子來(lái)說(shuō)明系統(tǒng)100A。位于集結(jié)點(diǎn)的一組用戶都擁 有終端10A到10E中的相應(yīng)一個(gè)。在一個(gè)或更多個(gè)(通常是兩個(gè)或更多 個(gè))終端10A到10E中存儲(chǔ)有各種多媒體文件。用戶可能想通過(guò)在媒體 中心130上播放他們的多媒體文件,從而與集結(jié)點(diǎn)的其他用戶共享存儲(chǔ) 在他們的移動(dòng)終端上的多媒體文件(包括音樂(lè)視頻、歌曲和/或靜態(tài)圖像)。 利用已知和可用的技術(shù),可以通過(guò)使各個(gè)用戶(經(jīng)由藍(lán)牙等)將他或她的多媒體文件(即,音樂(lè)音頻文件)每次一個(gè)地逐一發(fā)送到媒體中心130 來(lái)實(shí)現(xiàn)這一點(diǎn)。然而,該方法可能需要各個(gè)參與用戶之間的真實(shí)且積極 的互動(dòng)。這種牽連對(duì)于某些場(chǎng)合(例如,聚會(huì))而言是不便和/或無(wú)益的。
根據(jù)本發(fā)明的實(shí)施方式,可以通過(guò)利用主辦方終端IOA創(chuàng)建并維持
多媒體文件的播放列表以及播放這些文件,來(lái)克服上述缺陷。通常,各
個(gè)終端IOA到10E上都安裝有適當(dāng)?shù)亩嗝襟w文件管理模塊40 (例如,軟 件或固件應(yīng)用)。
選擇主辦方終端10A作為主(master)終端或主辦方終端,而將參 與方終端10B至lj 10E分別指定為從(slave)終端或參與方終端。主辦方 終端10A的控制器30與各個(gè)參與方終端10B到10E建立無(wú)線連接(即, 與之可通信地耦接)。根據(jù)一些實(shí)施方式,該無(wú)線連接是直接無(wú)線通信接 口連接,根據(jù)一些實(shí)施方式,該無(wú)線連接是直接RF連接,而根據(jù)一些實(shí) 施方式,該無(wú)線連接是藍(lán)牙連接。可以按照已知方式來(lái)建立這些連接。 例如,在藍(lán)牙連接的情況下,可以將參與方(從)終端10B到10E設(shè)置 為可搜索/可發(fā)現(xiàn)(searchable/discoverable)狀態(tài),而主辦方(主)終端 10A發(fā)出查詢以識(shí)別可用于形成微微網(wǎng)(piconet)或個(gè)人域網(wǎng)絡(luò)的參與 方(從)終端10B到IOE。
如圖所示,主辦方終端10A分別經(jīng)由直接點(diǎn)對(duì)點(diǎn)無(wú)線接口或鏈路 112、 114和116與參與方終端IOB、 10C和10D進(jìn)行通信,而經(jīng)由通過(guò) WLAN路由器120的無(wú)線接口或鏈路118、 122與參與方終端10E進(jìn)行通 信??梢岳斫獾氖?,根據(jù)一些實(shí)施方式,這些接口可以是直接無(wú)線接口 (例如,藍(lán)牙)或間接無(wú)線接口 (例如,經(jīng)由WLAN路由器或蜂窩網(wǎng)絡(luò) 5)的各種組合。根據(jù)所構(gòu)想的一些實(shí)施方式,經(jīng)由直接點(diǎn)對(duì)點(diǎn)無(wú)線接口 來(lái)提供用于在主辦方終端IOA與參與方終端10B到IOE之間執(zhí)行多媒體 文件共享過(guò)程的全部信號(hào)。根據(jù)所構(gòu)想的一些實(shí)施方式,經(jīng)由直接無(wú)線 射頻(RF)接口 (如藍(lán)牙接口)來(lái)提供用于在主辦方終端IOA與參與方 終端之間執(zhí)行多媒體文件共享過(guò)程的全部信號(hào)。
在建立連接前后,主辦方終端IOA可以通過(guò)任意合適的方法來(lái)識(shí)別 并指定有效的參與方終端。根據(jù)一些實(shí)施方式,主辦方終端10A將輪詢(poll)或向潛在參與方終端的全體或所選組(例如,位于主辦方終端的 藍(lán)牙信號(hào)工作范圍內(nèi)的參與方終端)發(fā)送邀請(qǐng)。然后,潛在參與方終端
可以通過(guò)以接受該邀請(qǐng)進(jìn)行答復(fù)來(lái)決定加入(optin)。另選的或另外的是,
主辦方終端IOA可以接受從參與方終端主動(dòng)提供的參與請(qǐng)求。主辦方終
端10A可用于限定具體的組,例如被允許參與(即,允許向播放列表添 加多媒體文件)的潛在參與方終端的列表。主辦方終端IOA還可以限定 允許潛在參與方終端提交的多媒體文件的類型。
在圖3所示的實(shí)施方式中,主辦方終端10A還可通信地耦接到媒體 中心130,以經(jīng)由無(wú)線接口或鏈路134向通信模塊132提供無(wú)線多媒體文 件數(shù)據(jù)信號(hào)。另選的是,主辦方終端IOA可以利用有線或信號(hào)線纜而連 接到媒體中心130。如上所述,媒體中心130自身可以充當(dāng)被配置為查詢 潛在參與方和/或接受直接和/或間接來(lái)自參與方移動(dòng)終端的參與請(qǐng)求的 主辦方終端。
一旦在主辦方終端10A與參與方終端10B到10E之間建立了連接, 每個(gè)參與方就可以發(fā)送指定了存儲(chǔ)在該參與方的終端10B到IOE上的相 應(yīng)多媒體文件的一個(gè)或更多個(gè)參與方多媒體文件標(biāo)識(shí)。另外或另選的是, 主辦方終端10A可以輪詢參與方終端10B到IOE,以獲得存儲(chǔ)在參與方 終端10B到10E上的一個(gè)或更多個(gè)可用多媒體文件的列表。發(fā)送參與方 終端10B到10E的多媒體文件管理模塊40可以提供用戶界面,以便選擇 和發(fā)送(多個(gè))多媒體文件標(biāo)識(shí)。例如,模塊40可以生成可用的所存儲(chǔ) 的多媒體文件的列表以及用于選擇要發(fā)送到主辦方終端10A的(多個(gè)) 多媒體文件的復(fù)選框。另外或者另選的是,可以將參與方終端10B到10E 的用戶希望與主辦方終端共享的多媒體文件存儲(chǔ)在指定的文件夾或目錄 (如共享文件夾或目錄)中。在這種情況下,參與方終端10B到10E的 用戶不必每次連接到主辦方終端10A時(shí)都指定要共享的文件。
主辦方終端IOA從參與方終端10B到IOE接收參與方多媒體文件標(biāo) 識(shí),并且確定每個(gè)多媒體文件標(biāo)識(shí)所表示的多媒體文件的類型。例如, 這可以通過(guò)檢査文件名的文件類型后綴來(lái)實(shí)現(xiàn)。在一些實(shí)施方式中,多 媒體文件標(biāo)識(shí)包括對(duì)其所代表的多媒體文件的類型的明確指示。主辦方終端10A的多媒體文件管理模塊40針對(duì)主辦方終端10A所接受的每一
類多媒體文件來(lái)創(chuàng)建并維持這些多媒體文件標(biāo)識(shí)的主辦方播放列表。如
果多媒體文件標(biāo)識(shí)表示一類主辦方終端10A和/或媒體中心130不支持的 多媒體,則主辦方終端IOA可以向提交該多媒體文件標(biāo)識(shí)的參與方終端 10B到10E返回錯(cuò)誤消息。主辦方播放列表表示了要在主辦方終端10A 和/或在相關(guān)的媒體中心130上播放的多媒體文件。
每個(gè)多媒體文件管理模塊40都可以在相關(guān)的終端10A到10E上提 供如圖4所示的顯示150。在主辦方終端10A上提供的顯示可以與在參 與方終端10B到10E上提供的顯示不同。例如,參與方終端顯示可以略 去顯示150的與管理功能相關(guān)的部分。另選的是,多媒體文件管理模塊 40可以在參與方終端10B到10E上不提供顯示。
在所示實(shí)施方式中,顯示150包括"播放列表"字段152以及控制 按鈕154 (例如,軟鍵)??刂瓢粹o154通常僅顯示在主辦方終端顯示上。 播放列表字段152中顯示了示例性音頻文件播放列表156。播放列表156 包括逐行排列的一系列多媒體文件標(biāo)識(shí)156A,每個(gè)多媒體文件標(biāo)識(shí)156A 都對(duì)應(yīng)于各自的多媒體文件。在音頻文件的情況下,每個(gè)多媒體文件標(biāo) 識(shí)都可以包括與相關(guān)多媒體文件相對(duì)應(yīng)的藝術(shù)家、名稱和播放時(shí)長(zhǎng)以及 提交該多媒體文件標(biāo)識(shí)的參與方的標(biāo)識(shí)??梢岳斫獾氖?,還可以提供更 多、更少和/或不同的信息。
主辦方終端例如可以使用控制按鈕154來(lái)選擇性地對(duì)多媒體文件列 表156所表示的多媒體文件的播放進(jìn)行管理。例如,"播放"和"停止" 按鈕可用于開始和停止向媒體中心130傳送多媒體文件。"移動(dòng)"按鈕可 用于手動(dòng)地改變播放列表156中的多媒體文件標(biāo)識(shí)156A的順序(即,改 變相關(guān)多媒體文件的播放順序)。"刪除"按鈕可用于從播放列表156中 刪除多媒體文件標(biāo)識(shí)156A。"細(xì)節(jié)"按鈕可用于顯示與多媒體文件標(biāo)識(shí) 156A所標(biāo)識(shí)的文件有關(guān)的附加信息。"隨機(jī)混合"按鈕可用于使主辦方 終端10A按照隨機(jī)順序或其它非循序順序來(lái)播放多媒體文件(即,將多 媒體文件發(fā)送到媒體中心130)。
還可以提供其它功能。例如,主辦方終端10A可以允許用戶根據(jù)一個(gè)或更多個(gè)所選擇的屬性(例如,加入的參與方、多媒體文件長(zhǎng)度等) 來(lái)改變多媒體文件標(biāo)識(shí)156A的順序。主辦方終端IOA可以被配置為指
定允許參與方終端10B到10E中的哪些向播放列表156中添加多媒體文 件標(biāo)識(shí)。除了添加多媒體文件標(biāo)識(shí)之外,還可以使參與方終端10B到10E 能夠編輯或修改多媒體文件列表156。在這種情況下,主辦方終端10A 可以被配置為允許主辦方終端選擇參與方終端10B到10E中的哪些被授 權(quán)修改多媒體文件播放列表156而哪些不被授權(quán)修改多媒體文件播放列 表156 (即,使能和禁能參與方終端的播放列表編輯能力)。
在本發(fā)明的一些實(shí)施方式中,主辦方終端IOA被配置為自動(dòng)地管理 播放列表的順序。例如,主辦方終端10A可以被配置為基于主辦方終端 10A的用戶所設(shè)置的偏好,來(lái)自動(dòng)地對(duì)特定播放列表中的多媒體文件標(biāo) 識(shí)進(jìn)行重新排序。
具體地說(shuō),主辦方多媒體文件管理模塊可以被配置為根據(jù)多媒體文 件標(biāo)識(shí)從參與方移動(dòng)終端10B到10E接收到的順序,來(lái)改變播放列表的 順序。在一些情況下,主辦方終端10A的多媒體文件管理模塊40可以被 配置為基于一個(gè)或更多個(gè)標(biāo)準(zhǔn)而完全忽略特定媒體文件。例如,多媒體 文件管理模塊可以(基于藝術(shù)偏好)而確定某一播放順序會(huì)更加合適。 此外,如果多媒體文件管理模塊確定播放某文件是不恰當(dāng)?shù)?,則多媒體 文件管理模塊可以將該文件從播放列表中略去。例如,音頻文件或視頻 文件可以具有相關(guān)的等級(jí),該等級(jí)標(biāo)識(shí)了該文件的適當(dāng)受眾(例如E適 于所有人,T適于少年,A適于成年人等)。可以將這種等級(jí)作為元數(shù)據(jù) 存儲(chǔ)在音頻文件中,和/或可以基于多媒體文件標(biāo)識(shí)所提供的信息而由主 辦方終端IOA從遠(yuǎn)程或本地?cái)?shù)據(jù)庫(kù)127獲取這種等級(jí)。主辦方終端10A 的用戶可以創(chuàng)建可接受等級(jí),并且,如果多媒體文件標(biāo)識(shí)中所標(biāo)識(shí)的文 件超出了該可接受等級(jí),則可以將該文件從播放列表中移除/排除。
在一些實(shí)施方式中,可以基于分配給媒體文件和參與用戶的特征和/ 或基于主辦方終端10A創(chuàng)建并遵從的一套規(guī)則來(lái)自動(dòng)對(duì)播放列表進(jìn)行優(yōu) 先排序。
在特定實(shí)施方式中,主辦方終端IOA被配置為使得可以啟用和停用自動(dòng)優(yōu)先排序,和/或使得用戶可以取決于期望的優(yōu)先排序類型來(lái)選擇不 同的運(yùn)行配置文件。
可以使用與多媒體文件相關(guān)的任意可用元數(shù)據(jù)(如創(chuàng)建日期、文件 格式、文件大小、取向(對(duì)于圖像)、分類(對(duì)于音樂(lè),例如古典、硬搖 滾等)、位置、用戶等級(jí)等)來(lái)進(jìn)行優(yōu)先排序。此外,可以基于從多媒體 文件本身提取的數(shù)據(jù)來(lái)進(jìn)行優(yōu)先排序。例如,可以分析音頻文件以確定 歌曲的樂(lè)曲速度,并且可以在對(duì)要播放的歌曲進(jìn)行排序時(shí)使用該信息。
還可以對(duì)基于各自的用戶特征來(lái)進(jìn)行優(yōu)先排序。例如,可以基于參 與方移動(dòng)終端10B到10E的用戶的動(dòng)作或與這些用戶有關(guān)的其它特征, 而為他們分配不同的特征。例如,如果特定參與方非?;钴S,則他們的
"預(yù)期專業(yè)程度(expertise)"可以較高。類似地,他們的設(shè)備中存儲(chǔ)了 更多音樂(lè)的人被認(rèn)為具有更高的"專業(yè)程度"。在對(duì)歌曲進(jìn)行排序時(shí)還可 以考慮用戶的可信度(trustworthiness)。例如,如果用戶之前發(fā)送過(guò)多個(gè) 沒(méi)有被認(rèn)為不合適的文件,則可以認(rèn)為他或她更加可信。
可以隨時(shí)間而構(gòu)建(buildup)參與方特征,并將其存儲(chǔ)在主辦方終 端IOA可訪問(wèn)的數(shù)據(jù)庫(kù)(如數(shù)據(jù)庫(kù)127)中。在一些實(shí)施方式中,可以 使用來(lái)自參與方終端10B到10E的互動(dòng)響應(yīng)/反饋來(lái)構(gòu)建參與方特征。例 如,參與方終端10B到10E的多媒體文件管理模塊可以包括用于向主辦 方終端IOA提供與當(dāng)前選擇有關(guān)的反饋的界面。例如,多媒體文件管理 模塊可以包括能夠提供表明用戶批準(zhǔn)或拒絕了當(dāng)前選擇的用戶等級(jí)(例 如1到10)的界面??梢允占槍?duì)特定多媒體選擇的響應(yīng)并將其制表, 以提供與該多媒體文件和/或提交該多媒體文件的參與方相關(guān)的量度
(metric)。如果特定多媒體文件擁有較高等級(jí),則即使該文件提交得較 晚,它在播放列表中也可以被賦予優(yōu)先級(jí)。類似地,如果特定用戶所提 交的多媒體文件持續(xù)地?fù)碛休^高等級(jí),則在播放列表中該用戶的隨后提 交被賦予較高優(yōu)先級(jí)。相反,如果特定多媒體文件擁有較低等級(jí),則該 文件隨后可以被賦予較低優(yōu)先級(jí),并且,如果用戶所提交的多媒體文件 持續(xù)地?fù)碛休^低等級(jí),則該用戶的未來(lái)提交可以被賦予較低優(yōu)先級(jí)。
可以使用其它規(guī)則來(lái)以動(dòng)態(tài)地對(duì)播放列表進(jìn)行排序。例如,主辦方終端的多媒體文件管理模塊可以被配置為對(duì)播放列表文件進(jìn)行排序,以 避免所播放歌曲的樂(lè)曲速度的過(guò)多重復(fù)。例如,主辦方終端可以被配置
為將輕拍(up-beat)(樂(lè)曲速度快的)和重拍(downbeat)(樂(lè)曲速度慢 的)歌曲分散排布,和/或被配置為提供快樂(lè)曲速度與慢樂(lè)曲速度的歌曲 的期望比率。在一些實(shí)施方式中,可以基于歌曲的風(fēng)格分類和/或樂(lè)曲速 度,來(lái)自動(dòng)地對(duì)歌曲重新排序,從而得到隨著樂(lè)曲速度而改變的邏輯流。 此外,可以基于風(fēng)格分類來(lái)接受或拒絕文件。
此外,主辦方終端IOA可以被配置為基于提交這些文件的參與方的 過(guò)去提交習(xí)慣,來(lái)提高或降低多媒體文件的優(yōu)先級(jí)。例如,可能希望為 相對(duì)不活躍的參與方的提交進(jìn)行優(yōu)先排序,以鼓勵(lì)更多的參與方加入。 在一些情況下,可能希望為多媒體文件進(jìn)行優(yōu)先排序,使得不連續(xù)播放 來(lái)自特定參與方的超過(guò)某一數(shù)量的文件。此外,可以徹底禁止不可信的 用戶。
在一些實(shí)施方式中,可以基于發(fā)送到主辦方終端10A的圖像的創(chuàng)建 時(shí)間,來(lái)自動(dòng)地對(duì)它們進(jìn)行重新排序,然后按照時(shí)間順序進(jìn)行播放(與 用戶發(fā)送播放這些圖像的請(qǐng)求的時(shí)序相反)??梢宰詣?dòng)地禁止來(lái)自之前發(fā) 送過(guò)不合適的圖像的用戶的圖像。類似地,可以自動(dòng)地對(duì)視頻剪輯進(jìn)行 重新排序,使得較長(zhǎng)剪輯和較短剪輯分散排布。
本領(lǐng)域技術(shù)人員通過(guò)閱讀本說(shuō)明書,可以想到動(dòng)態(tài)地對(duì)多媒體播放 列表進(jìn)行重新排序的其它規(guī)則、機(jī)制及方法。
當(dāng)主辦方終端10A處于播放模式時(shí),主辦方終端10A的控制器30 會(huì)標(biāo)識(shí)此后要播放的多媒體文件標(biāo)識(shí)156A。所標(biāo)識(shí)的多媒體文件標(biāo)識(shí)可 以是接下來(lái)要播放的多媒體文件標(biāo)識(shí)。主辦方終端IOA隨后向參與方終 端10B到10E中的相應(yīng)參與方終端發(fā)送多媒體文件請(qǐng)求,以獲取與該多 媒體文件標(biāo)識(shí)相對(duì)應(yīng)的多媒體文件。
相應(yīng)參與方終端隨后會(huì)向主辦方終端IOA發(fā)送(存儲(chǔ)在該參與方終 端上的)被標(biāo)識(shí)的多媒體文件的拷貝。根據(jù)一些實(shí)施方式,參與方終端 將多媒體文件發(fā)送到主辦方終端IOA,作為隨后要暫時(shí)存儲(chǔ)在主辦方終 端10A (例如,存儲(chǔ)器34)上的多媒體文件的拷貝。根據(jù)其它實(shí)施方式,
24參與方終端將多媒體文件作為流多媒體文件發(fā)送到主辦方終端IOA。根據(jù)一些實(shí)施方式,通過(guò)無(wú)線方式來(lái)發(fā)送主辦方終端與參與方終端之間的請(qǐng)求及多媒體文件信號(hào),而根據(jù)一些實(shí)施方式,經(jīng)由直接無(wú)線RF連接(如藍(lán)牙)來(lái)進(jìn)行發(fā)送。
主辦方終端IOA可以對(duì)多媒體文件進(jìn)行檢査,以確定它是否與在關(guān)
于該文件的多媒體文件標(biāo)識(shí)中所提供的說(shuō)明相匹配。例如,主辦方終端
10A可以檢查該文件的類型及大小是否正確。在一些情況下,特別在音頻文件的情況下,主辦方終端IOA可以查詢包含與各種音頻文件(如數(shù)字音樂(lè)文件)有關(guān)的信息的本地或遠(yuǎn)程數(shù)據(jù)庫(kù)127,以確定多媒體文件是否具有適當(dāng)?shù)拈L(zhǎng)度、文件類型和/或名稱。如果主辦方終端10A檢測(cè)到多媒體文件標(biāo)識(shí)中的信息與實(shí)際文件之間的差異,則它例如可以拒絕該文件或在播放該文件之前對(duì)其進(jìn)行標(biāo)記,等待主辦方終端批準(zhǔn)。
主辦方終端10A的控制器30隨后可以通過(guò)將所獲取的多媒體文件發(fā)送到媒體中心130,來(lái)播放該多媒體文件??梢詫⒍嗝襟w文件存儲(chǔ)在媒體中心130上,以進(jìn)行播放。另選的是,例如,當(dāng)多媒體文件從初始參與方終端流傳送到主辦方終端IOA時(shí),可以將多媒體文件流傳送到媒體中心130。優(yōu)選或必須的是,如果在主辦方終端10A上分配的存儲(chǔ)器空間不足和/或在主辦方終端IOA上存儲(chǔ)該多媒體文件是被禁止或非法的,則將該多媒體文件從參與方終端流傳送到主辦方終端和/或從主辦方終端流傳送到媒體中心130。根據(jù)一些實(shí)施方式,播放期間或播放之后,可以自動(dòng)地(即,無(wú)需用戶介入)從主辦方終端IOA擦除多媒體文件(無(wú)論它是流傳送還是整體存儲(chǔ))。在一些實(shí)施方式中,主辦方終端IOA可以檢查與多媒體文件相關(guān)的數(shù)字權(quán)限管理(DRM)信息。如果賦予多媒體文件的權(quán)限不足以支持主辦方終端10A和/或媒體中心130播放該媒體,則主辦方終端IOA可以向提交該多媒體文件的參與方終端10B到10E發(fā)送適當(dāng)?shù)耐ㄖ?,并且可以將該多媒體文件從播放列表中移除。
在一些實(shí)施方式中,主辦方終端IOA可以將多媒體文件轉(zhuǎn)換為模擬信號(hào),并發(fā)送到媒體中心130,在這種情況下,媒體中心130不需要數(shù)字處理電路。在其它實(shí)施方式,媒體中心130可以能夠處理特定格式的多媒體文件。例如,媒體中心130可以能夠處理多個(gè)標(biāo)準(zhǔn)化文件格式(如
MP3、 WMF、 JPEG、 MPEG等)中任意一種格式的多媒體文件。然而,一個(gè)或更多個(gè)參與方終端10B到10E可能擁有以媒體中心130不支持的文件格式被存儲(chǔ)的文件。在這種情況下,主辦方終端IOA可以被配置為具有合適的編碼器/解碼器(CODEC)軟件,以在將多媒體文件發(fā)送到媒體中心130之前,將該多媒體文件的文件格式從它被參與方終端10B到10E提供時(shí)的格式轉(zhuǎn)換為媒體中心130所支持的格式。
主辦方終端10A的控制器30可以依次并自動(dòng)地(即,無(wú)需用戶介入)針對(duì)各個(gè)多媒體文件標(biāo)識(shí)156A執(zhí)行上述步驟。當(dāng)主辦方終端10A以這種方式遍覽了多媒體文件列表156后,主辦方終端可以根據(jù)意愿來(lái)修改播放列表156。此外,根據(jù)一些實(shí)施方式,當(dāng)主辦方終端10A的控制器30遍覽了播放列表156后,參與方終端IOB到IOE可以向多媒體文件列表156中添加新的多媒體文件標(biāo)識(shí)。根據(jù)一些實(shí)施方式,當(dāng)主辦方終端10A遍覽了播放列表156后,新的參與方終端可以加入該組并提交多媒體文件標(biāo)識(shí)。例如可以根據(jù)一個(gè)或更多個(gè)上述標(biāo)準(zhǔn),來(lái)自動(dòng)地對(duì)這種新的提交進(jìn)行優(yōu)先排序。
如上所述,主辦方終端10A可以保持多個(gè)播放列表,例如,每種多媒體文件一個(gè)播放列表。主辦方終端10A可以同時(shí)和/或依次地播放(或使媒體中心130播放)播放列表中的多媒體文件。例如,主辦方終端10A可以保持靜態(tài)圖像的播放列表以及音頻文件的播放列表。主辦方終端可以同時(shí)處理這兩個(gè)播放列表,并且例如可以使媒體中心130在顯示上依次顯示該圖像播放列表中的圖像,同時(shí)使媒體中心130利用揚(yáng)聲器系統(tǒng)依次播放音頻文件(例如,歌曲)。在一些實(shí)施方式中,主辦方終端10A可以依次處理兩個(gè)播放列表。例如,主辦方終端10A可以輪流播放音頻文件播放列表中的音頻文件與視頻文件播放列表中的視頻文件,使得通常包括音頻聲軌的視頻文件基本上不會(huì)與僅有音頻的文件同時(shí)被播放。然而,可以理解的是,主辦方終端IOA可以被配置為將音頻文件中的音頻與另一音頻文件或視頻文件中的音頻混合為一個(gè)文件結(jié)束而另一文件開始(例如,同時(shí)淡出淡入)。主辦方終端10A可以被配置為在兩個(gè)播放列表之間逐一地輪流播放。另選的是,主辦方終端IOA例如可以被配置為在各個(gè)視頻文件之間播放特定數(shù)量的音頻文件。在一些實(shí)施方式中,播放的音頻文件較之視頻文件的相對(duì)數(shù)量可以基于排在相應(yīng)播放列表中的內(nèi)容的分鐘數(shù)。例如,
如果視頻播放列表包括20分鐘的待播放(queued)視頻文件而音頻播放列表包括100分鐘的待播放(queued)歌曲,則音頻播放列表中的歌曲的播放時(shí)長(zhǎng)會(huì)是視頻播放列表中的視頻文件的大約五倍。假設(shè)歌曲和視頻文件的播放長(zhǎng)度大約相同,則主辦方終端IOA可以播放音頻播放列表中的大約五首歌曲,然后切換到視頻播放列表來(lái)播放視頻文件。
同時(shí),主辦方終端IOA可以被配置為隨著輪流播放音頻和視頻文件而顯示靜態(tài)圖像文件。在一些實(shí)施方式中,主辦方終端IOA可以被配置為在以下兩個(gè)狀態(tài)之間交替 一方面播放音頻文件并顯示靜態(tài)圖像,另一方面播放視頻文件。
系統(tǒng)100A可以提供一種用于播放由一組人選擇的多媒體文件(包括不同類型的多媒體文件)的方便且有趣的機(jī)制。系統(tǒng)100A提供了播放執(zhí)行功能,并且還使得主辦方終端(在一些情況下,還有參與方終端)能夠創(chuàng)建、協(xié)調(diào)、控制和/或管理多媒體文件播放列表。在實(shí)踐中,例如,聚會(huì)人員可以將他們自己的參與方終端中的多媒體文件添加到主辦方終端(例如,聚會(huì)主辦方自己的移動(dòng)終端)上所維持的多媒體文件播放列表中。當(dāng)播放順序中輪到他們的多媒體文件時(shí),會(huì)自動(dòng)地將多媒體文件的拷貝發(fā)送到主辦方終端并進(jìn)行播放。因而,聚會(huì)人員不需要釆取任何其它動(dòng)作。根據(jù)一些實(shí)施方式,當(dāng)經(jīng)由直接無(wú)線連接(例如,諸如藍(lán)牙連接的RF接口 )在主辦方終端與參與方終端之間傳送請(qǐng)求和多媒體文件傳送信號(hào)時(shí),聚會(huì)人員可以簡(jiǎn)單地將他或她的參與方終端放置在口袋或手包中。隨著程序被執(zhí)行而添加并移除參與方。例如,當(dāng)某一參與方離開藍(lán)牙范圍時(shí),可以從播放列表中刪除或下移他或她的多媒體文件。
現(xiàn)在參照?qǐng)D5,圖5示出了根據(jù)本發(fā)明其它實(shí)施方式的包括主辦方終端IOA和參與方終端10B到10E的系統(tǒng)100B。系統(tǒng)100B與系統(tǒng)100A(圖2)的區(qū)別在于,省略了媒體中心130,而經(jīng)由主辦方終端10A的揚(yáng)聲器24來(lái)播放多媒體文件播放列表156中的多媒體文件。
現(xiàn)在參照?qǐng)D6,圖6示出了根據(jù)本發(fā)明其它實(shí)施方式的包括媒體中心130和參與方終端10B到10E的系統(tǒng)100C。系統(tǒng)100C與系統(tǒng)100B(圖5)的區(qū)別在于,由與參與方終端10B到10E通信的媒體中心130來(lái)建立并維持播放列表。此外,經(jīng)由媒體中心130的揚(yáng)聲器136和/或視頻顯示屏幕138來(lái)播放多媒體文件播放列表156中的多媒體文件。
現(xiàn)在參照?qǐng)D7,圖7示出了根據(jù)本發(fā)明其它實(shí)施方式的包括主辦方終端10A和參與方終端10B到10E的系統(tǒng)100D。系統(tǒng)100D與系統(tǒng)100B(圖5)的區(qū)別在于,經(jīng)由主辦方終端10A的揚(yáng)聲器24并且另外通過(guò)參與方終端10B到10E各自的揚(yáng)聲器和/或通過(guò)可操作地連接到參與方終端10B到10E的一個(gè)或更多個(gè)耳機(jī)(例如,入耳式立體聲耳機(jī))來(lái)播放多媒體文件播放列表156中的多媒體文件。更具體地說(shuō),主辦方終端10A的控制器30按照與上述相同的方式來(lái)播放各個(gè)多媒體文件,并且還將多媒體文件發(fā)送到參與方終端10B到10E進(jìn)行同時(shí)播放。因而,主辦方終端IOA創(chuàng)建并管理包括來(lái)自參與方終端10B到10E的多媒體文件標(biāo)識(shí)的多媒體文件播放列表,根據(jù)需要從適當(dāng)?shù)膮⑴c方終端10B到10E獲取多媒體文件的拷貝,并且將這些多媒體文件的拷貝分發(fā)到參與方終端10B到10E進(jìn)行播放。根據(jù)一些實(shí)施方式,通過(guò)無(wú)線方式將多媒體文件傳送信號(hào)從主辦方終端10A發(fā)送到參與方終端10B到IOE,而根據(jù)一些實(shí)施方式,經(jīng)由直接無(wú)線RF連接(如藍(lán)牙)進(jìn)行發(fā)送。根據(jù)一些實(shí)施方式,將多媒體文件流傳送到參與方終端10B到IOE。主辦方終端IOA可以被配置為允許主辦方指定參與方終端10B到10E中的哪個(gè)可以接收播放信號(hào)而參與方終端10B到10E中的哪個(gè)被授權(quán)可以向播放列表156提交多媒體文件標(biāo)識(shí),并且這兩個(gè)組可以不同。
主辦方終端10A可以被配置為允許用戶從上述各種選項(xiàng)中選擇性地選擇進(jìn)行播放的設(shè)備或設(shè)備組合。例如,主辦方終端10A可以被配置為僅經(jīng)由主辦方終端10A的揚(yáng)聲器24、經(jīng)由主辦方終端10A的揚(yáng)聲器和參與方終端10B到10E的揚(yáng)聲器、經(jīng)由參與方終端10B到10E和媒體中心130的揚(yáng)聲器等來(lái)進(jìn)行播放??梢岳斫獾氖牵?dāng)經(jīng)由參與方終端10B到10E的揚(yáng)聲器來(lái)播放多媒體文件時(shí),給定參與方終端的用戶可以禁能其揚(yáng) 聲器,和/或可以對(duì)多媒體文件進(jìn)行中繼而在另一設(shè)備(例如,相關(guān)的其 它媒體中心等)上播放。
根據(jù)其它實(shí)施方式,主辦方終端10A的控制器30可以向參與方終端
請(qǐng)求多媒體文件目錄列表和/或接受參與方終端提供的多媒體文件目錄列 表。多媒體文件目錄列表包括表示了參與方終端上的各個(gè)多媒體文件的 多媒體文件標(biāo)識(shí),或者包括參與方想要使其可用的全部這種多媒體文件
的多媒體文件標(biāo)識(shí)。主辦方終端IOA此后可以使主辦方能夠選擇主辦方 希望添加到播放列表中的多媒體文件目錄列表的多媒體文件標(biāo)識(shí)。
這里所述的應(yīng)用程序(包括多媒體文件管理模塊40)例示了實(shí)現(xiàn)根 據(jù)本發(fā)明實(shí)施方式的各種特征的程序??梢岳斫獾氖?,可以采用根據(jù)本 發(fā)明實(shí)施方式的其它和/或附加的應(yīng)用程序。
雖然圖1例示了可以用在移動(dòng)終端和/或其它電子設(shè)備中來(lái)管理并播 放多媒體文件的示例性硬件/軟件架構(gòu),但是可以理解的是,本發(fā)明并不 限于這種構(gòu)成,而是旨在涵蓋能夠執(zhí)行這里所述操作的任意構(gòu)成。例如, 雖然存儲(chǔ)器34被示為獨(dú)立于控制器30,但是存儲(chǔ)器34或其一部分可以 被認(rèn)為是控制器30的一部分。更一般地說(shuō),雖然通過(guò)例示的方式在特定 框中示出了特定功能,但是可以合并、劃分和/或去除不同框和/或其一部 分的功能。此外,根據(jù)本發(fā)明的各種實(shí)施方式,圖1的硬件/軟件架構(gòu)的 功能可以被實(shí)現(xiàn)為單個(gè)處理器系統(tǒng)或多個(gè)處理器系統(tǒng)。
考慮到當(dāng)前公開的優(yōu)點(diǎn),本領(lǐng)域技術(shù)人員可以作出各種變化和修改 而不會(huì)脫離本發(fā)明的精神或范圍。因此,必須理解的是,所示實(shí)施方式 僅是出于示例目的,并且不應(yīng)當(dāng)被解釋為限制由所附權(quán)利要求限定的本 發(fā)明。因此,所附權(quán)利要求應(yīng)當(dāng)被解讀為不僅包括字面上所述的要素組 合,還包括按照基本上相同的方式來(lái)執(zhí)行基本上相同的功能以獲得基本 上相同的效果的全部等同要素。因而,所附權(quán)利要求應(yīng)當(dāng)被認(rèn)為包括了 上述具體例示及說(shuō)明的內(nèi)容、概念上的等同物以及包含了本發(fā)明核心思 想的內(nèi)容。
29
權(quán)利要求
1、一種通信終端,該通信終端包括通信模塊,其被配置為通過(guò)通信接口與其它通信終端進(jìn)行通信;和控制器,其被配置為執(zhí)行以下操作經(jīng)由所述通信模塊建立與參與方通信終端的連接;維持表示要播放的多媒體文件的播放列表;接收來(lái)自所述參與方通信終端并且標(biāo)識(shí)了駐留在所述參與方通信終端上的參與方多媒體文件的參與方多媒體文件標(biāo)識(shí);將所述參與方多媒體文件標(biāo)識(shí)添加到所述播放列表中;根據(jù)至少一種標(biāo)準(zhǔn)來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序;然后播放由所述播放列表表示的多媒體文件,包括從所述參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。
2、 根據(jù)權(quán)利要求1所述的通信終端,其中,所述控制器被配置為基 于包括在所述多媒體文件中的元數(shù)據(jù),自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先 排序。
3、 根據(jù)權(quán)利要求2所述的通信終端,其中,所述控制器被配置為基 于與列在所述播放列表中的多媒體文件相關(guān)聯(lián)的創(chuàng)建日期、文件格式、文 件大小、內(nèi)容等級(jí)或類型的比較,自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序。
4、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的通信終端,其中,所述控 制器被配置為基于所述多媒體文件的樂(lè)曲速度,自動(dòng)地對(duì)所述播放列表 進(jìn)行優(yōu)先排序。
5、 根據(jù)權(quán)利要求l到4中任意一項(xiàng)所述的通信終端,其中,所述控 制器被配置為基于所述參與方通信終端的用戶的身份,自動(dòng)地對(duì)所述播 放列表進(jìn)行優(yōu)先排序。
6、 根據(jù)權(quán)利要求1到5中任意一項(xiàng)所述的通信終端,該通信終端還 包括所述控制器可訪問(wèn)的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)被配置為存儲(chǔ)所述參與方通 信終端的用戶的等級(jí),而且其中,所述控制器被配置為基于響應(yīng)于播放 由所述用戶提交的多媒體文件而從其它通信終端接收的反饋,來(lái)對(duì)所述 參與方通信終端的所述用戶的等級(jí)進(jìn)行更新。
7、 根據(jù)權(quán)利要求1到6中任意一項(xiàng)所述的通信終端,該通信終端還 包括所述控制器可訪問(wèn)的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)被配置為存儲(chǔ)多媒體文件的 等級(jí),而且其中,所述控制器被配置為基于響應(yīng)于播放所述多媒體文件 而從其它通信終端接收的反饋,來(lái)對(duì)所述多媒體文件的等級(jí)進(jìn)行更新。
8、 根據(jù)權(quán)利要求1到7中任意一項(xiàng)所述的通信終端,其中,所述多 媒體文件是以第一文件格式從所述參與方終端接收的,而且其中,所述 控制器還被配置為將所述多媒體文件轉(zhuǎn)換為第二文件格式并播放第二文 件格式的所述多媒體文件。
9、 根據(jù)權(quán)利要求1到8中任意一項(xiàng)所述的通信終端,其中,所述控制器被配置為對(duì)所述多媒體文件進(jìn)行檢查,以確定它是否與包含在所述 多媒體文件標(biāo)識(shí)中的說(shuō)明相匹配,并且,如果所述多媒體文件與所述多 媒體文件標(biāo)識(shí)不匹配,則將所述多媒體文件從所述播放列表中移除。
10、 根據(jù)權(quán)利要求1到9中任意一項(xiàng)所述的通信終端,其中,所述播放列表包括被配置為列出第一類型的多媒體文件的第一播放列表,其中,所述控制器還被配置為保持第二播放列表,該第二播放列表被配置 為列出與第一類型不同的第二類型的多媒體文件。
11、 根據(jù)權(quán)利要求10所述的通信終端,其中,所述控制器還被配置 為同時(shí)播放第一播放列表中的多媒體文件和第二播放列表中的多媒體文 件。
12、 根據(jù)權(quán)利要求10到11中任意一項(xiàng)所述的通信終端,其中,所 述控制器還被配置為輪流播放第一播放列表中的多媒體文件和第二播放 列表中的多媒體文件。
13、 根據(jù)權(quán)利要求1到12中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為執(zhí)行以下操作經(jīng)由所述通信模塊建立與多個(gè)參與方通 信終端的連接;接收來(lái)自所述多個(gè)參與方通信終端的多個(gè)參與方多媒體 文件標(biāo)識(shí),其中,每個(gè)參與方多媒體文件標(biāo)識(shí)都與駐留在所述多個(gè)參與 方通信終端中的相應(yīng)參與方通信終端上的相應(yīng)參與方多媒體文件相對(duì) 應(yīng);將每個(gè)參與方多媒體文件標(biāo)識(shí)都添加到所述播放列表中;以及從每 個(gè)相應(yīng)參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。
14、 根據(jù)權(quán)利要求1到13中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為以流文件的方式從所述參與方通信終端獲取并執(zhí)行所述 參與方多媒體文件。
15、 根據(jù)權(quán)利要求1到14中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為從所述參與方通信終端獲取所述參與方多媒體文件,將 所述參與方多媒體文件存儲(chǔ)在所述通信終端上,然后播放所存儲(chǔ)的參與 方多媒體文件。
16、 根據(jù)權(quán)利要求1到15中任意一項(xiàng)所述的通信終端,其中,所述控制器被配置為向媒體中心發(fā)送在所述媒體中心上播放由所述播放列表 表示的多媒體文件的播放信號(hào)。
17、 根據(jù)權(quán)利要求16所述的通信終端,其中,至少一個(gè)所述多媒體 文件是以第一文件格式從所述參與方終端接收的,而且其中,所述控制 器還被配置為將所述多媒體文件轉(zhuǎn)換為第二文件格式并以第二文件格式 將所述播放信號(hào)發(fā)送到所述媒體中心。
18、 根據(jù)權(quán)利要求16到17中任意一項(xiàng)所述的通信終端,其中,所述播放信號(hào)包括模擬信號(hào)。
19、 根據(jù)權(quán)利要求1到18中任意一項(xiàng)所述的通信終端,該通信終端 包括揚(yáng)聲器和顯示屏幕,而且其中,所述控制器被配置為使用所述揚(yáng)聲 器和/或所述顯示屏幕來(lái)播放由所述播放列表表示的多媒體文件。
20、 根據(jù)權(quán)利要求1到19中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為向至少一個(gè)參與方通信終端發(fā)送在所述至少一個(gè)參與方 通信終端上發(fā)送由所述播放列表表示的多媒體文件的播放信號(hào)。
21、 根據(jù)權(quán)利要求1到20中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為執(zhí)行以下操作-從所述參與方通信終端接收表示存儲(chǔ)在所述參與方通信終端上的可 用多媒體文件的多媒體目錄列表;接收從所述可用多媒體文件中進(jìn)行選 擇的用戶輸入;以及將所選的可用多媒體文件添加到所述播放列表中。
22、 根據(jù)權(quán)利要求1到21中任意一項(xiàng)所述的通信終端,其中,所述 控制器被配置為向表示所述播放列表的參與方通信終端發(fā)送在所述參與方通信終端上顯示所述播放列表的列表信號(hào)。
23、 根據(jù)權(quán)利要求1到22中任意一項(xiàng)所述的通信終端,其中 所述通信模塊被配置為通過(guò)直接點(diǎn)對(duì)點(diǎn)接口與其它通信終端進(jìn)行通信;并且所述控制器被配置為執(zhí)行以下操作經(jīng)由所述通信模塊建立與所述參與方通信終端的連接;接收來(lái)自所 述參與方通信終端的所述參與方多媒體文件標(biāo)識(shí);以及從所述參與方通 信終端獲取所述參與方多媒體文件,全部經(jīng)由所述直接點(diǎn)對(duì)點(diǎn)接口進(jìn)行 播放。
24、 根據(jù)權(quán)利要求1到23中任意一項(xiàng)所述的通信終端,其中,所述 通信模塊包括短距離發(fā)射機(jī),而且,所述控制器被配置為建立與所述參 與方通信終端的連接,接收來(lái)自所述參與方通信終端的所述參與方多媒 體文件標(biāo)識(shí),并且從所述參與方通信終端獲取所述參與方多媒體文件, 全部經(jīng)由所述短距離發(fā)射機(jī)進(jìn)行播放。
25、 根據(jù)權(quán)利要求1到24中任意一項(xiàng)所述的無(wú)線通信終端,其中所 述通信模塊包括無(wú)線通信模塊,而且其中,所述控制器被配置為經(jīng)由所 述無(wú)線通信模塊與所述參與方通信終端建立無(wú)線連接。
26、 一種使用主辦方通信終端來(lái)提供多媒體播放列表的方法,該方 法包括以下步驟在所述主辦方通信終端與參與方通信終端之間建立連接; 使用所述主辦方通信終端來(lái)保持播放列表,該播放列表表示了要播放的多媒體文件;在所述主辦方通信終端處接收來(lái)自所述參與方通信終端的參與方多媒體文件標(biāo)識(shí),其中,該參與方多媒體文件標(biāo)識(shí)與存儲(chǔ)在所述參與方通信終端上的參與方多媒體文件相對(duì)應(yīng);將所述參與方多媒體文件標(biāo)識(shí)添加到所述播放列表中; 根據(jù)至少一種標(biāo)準(zhǔn)來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序;然后 播放由所述播放列表表示的多媒體文件,包括從所述參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。
全文摘要
一種通信終端包括通信模塊和控制器。所述通信模塊被配置為通過(guò)接口與其它通信終端進(jìn)行通信。所述控制器被配置為執(zhí)行以下操作經(jīng)由所述通信模塊建立與參與方通信終端的連接;維持表示要播放的多媒體文件的播放列表;接收來(lái)自所述參與方通信終端的參與方多媒體文件標(biāo)識(shí),其中參與方多媒體文件標(biāo)識(shí)與存儲(chǔ)在所述參與方通信終端上的參與方多媒體文件相對(duì)應(yīng);將所述參與方多媒體文件標(biāo)識(shí)添加到所述播放列表中;根據(jù)至少一種標(biāo)準(zhǔn)來(lái)自動(dòng)地對(duì)所述播放列表進(jìn)行優(yōu)先排序;然后播放由所述播放列表表示的多媒體文件,包括從所述參與方通信終端獲取所述參與方多媒體文件進(jìn)行播放。
文檔編號(hào)G11B27/10GK101479800SQ200680055246
公開日2009年7月8日 申請(qǐng)日期2006年12月18日 優(yōu)先權(quán)日2006年6月6日
發(fā)明者拉爾斯·約翰·拉格納·卡爾貝格 申請(qǐng)人:索尼愛立信移動(dòng)通訊有限公司