軟件應(yīng)用和區(qū)域的制作方法
【專利摘要】本文所描述的實(shí)施方式涉及一種軟件應(yīng)用,該軟件應(yīng)用被配置成作為媒體回放系統(tǒng)的回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。一個實(shí)施方式可以涉及:在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其中,該區(qū)域包括回放裝置,回放裝置具有在其上安裝的音頻回放軟件;以及在控制器的用戶界面上顯示與該區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝置上的軟件應(yīng)用被配置成作為該音頻回放軟件的附加軟件組件進(jìn)行操作。
【專利說明】
軟件應(yīng)用和區(qū)域
[0001] 相關(guān)申請
[0002] 本申請要求于2014年1月15日提交的美國申請第14/155,490號的優(yōu)先權(quán),該美國 申請的全部內(nèi)容通過引用特此被合并。
技術(shù)領(lǐng)域
[0003] 本公開內(nèi)容涉及消費(fèi)者商品,更具體地,涉及與媒體回放或者其某個方面有關(guān)的 方法、系統(tǒng)、產(chǎn)品、特征、服務(wù)和其他項(xiàng)目。
【背景技術(shù)】
[0004] 部分地由于消費(fèi)水平技術(shù)的發(fā)展,數(shù)字音樂變得易于得到,其中消費(fèi)者水平技術(shù) 允許人們在個人音頻裝置上聆聽數(shù)字音樂。針對數(shù)字音頻的消費(fèi)者的日益增加的喜愛還導(dǎo) 致了將個人音頻裝置集成在PDA、移動電話和其他移動裝置中。這些移動裝置的便攜性已使 人們能夠在家外面用它們獲得音樂聆聽體驗(yàn)。人們已變得能夠通過使用其計(jì)算機(jī)或類似裝 置在家中消費(fèi)數(shù)字音樂,例如,數(shù)字音樂文件或甚至英特網(wǎng)無線電臺。在通過家中的高速英 特網(wǎng)訪問、移動寬帶英特網(wǎng)訪問和針對數(shù)字媒體的消費(fèi)者的需求的很多方式的激勵下,除 了包括數(shù)字視頻和照片的其他數(shù)字內(nèi)容之外,如今還存在許多不同方式來消費(fèi)數(shù)字音樂。
[0005] 直到最近,用于以較大聲音設(shè)置來訪問和聆聽數(shù)字音頻的選項(xiàng)受到嚴(yán)格限制。在 2005年,Sonos供售了它的首個數(shù)字音頻系統(tǒng),該數(shù)字音頻系統(tǒng)使人們尤其能夠:經(jīng)由一個 或多個聯(lián)網(wǎng)的回放裝置來虛擬地訪問不受限的音頻源、根據(jù)命令動態(tài)地對回放裝置進(jìn)行分 組或解除分組、在回放裝置間通過本地網(wǎng)絡(luò)無線發(fā)送音頻同步地跨多個回放裝置大聲播放 該數(shù)字音頻??梢酝ㄟ^在具有網(wǎng)絡(luò)能力的移動裝置和計(jì)算機(jī)上運(yùn)行的軟件應(yīng)用來控制該 Sonos系統(tǒng)。
[0006] 考慮到消費(fèi)者對數(shù)字媒體的無法滿足的需求,繼續(xù)存在以下需要:開發(fā)使人們對 數(shù)字媒體的訪問和消費(fèi)的方式發(fā)生變革的消費(fèi)技術(shù)。
【附圖說明】
[0007] 考慮以下描述、所附權(quán)利要求和附圖時,可以更好地理解本公開的技術(shù)的特征、方 面和優(yōu)點(diǎn),在附圖中:
[0008] 圖1示出了可以實(shí)踐特定實(shí)施方式的示例性配置;
[0009] 圖2A示出了具有內(nèi)置放大器和換能器的示例回放裝置的圖示;
[0010] 圖2B示出了具有內(nèi)置放大器并連接至外部揚(yáng)聲器的示例回放裝置的圖示;
[0011] 圖2C示出了連接至A/V接收機(jī)和揚(yáng)聲器的示例回放裝置的圖示;
[0012] 圖3示出了示例控制器的圖示;
[0013] 圖4示出了示例回放裝置的內(nèi)部功能框圖;
[0014] 圖5示出了示例控制器的內(nèi)部功能框圖;
[0015] 圖6示出了針對網(wǎng)絡(luò)媒體系統(tǒng)的示例回放隊(duì)列配置;
[0016]圖7示出了示例對等模式(ad-hoc)回放網(wǎng)絡(luò);
[0017]圖8示出了包括多個網(wǎng)絡(luò)的系統(tǒng),其中多個網(wǎng)絡(luò)包括基于云的網(wǎng)絡(luò)以及至少一個 本地回放網(wǎng)絡(luò);
[0018]圖9示出了用于在媒體回放系統(tǒng)的控制器上顯示應(yīng)用標(biāo)識符的示例流程圖。
[0019]圖10A示出了由控制器提供的示例圖形顯示。
[0020] 圖10B示出了由控制器提供的另一示例圖形顯示。
[0021] 圖11A和圖11B示出了由控制器提供的另外的示例圖形顯示。
[0022]圖12示出用于將軟件應(yīng)用分配給媒體回放系統(tǒng)的回放裝置的示例流程圖。
[0023]圖13示出了由控制器提供的另一示例圖形顯示。
[0024] 此外,附圖是出于圖示示例實(shí)施方式的目的,但可以理解,本發(fā)明不限于附圖中所 示的布置和手段。
【具體實(shí)施方式】
[0025] I.概述
[0026] 本文所描述的實(shí)施方式涉及一種媒體回放系統(tǒng),可以在該回放系統(tǒng)上安裝一個或 更多個軟件應(yīng)用,該軟件應(yīng)用作為音頻回放軟件的一個或更多個附加軟件組件進(jìn)行操作。 可以在媒體回放系統(tǒng)的控制器上顯示應(yīng)用標(biāo)識符,該應(yīng)用標(biāo)識符用于指示一個或更多個軟 件應(yīng)用被分配給回放裝置,該回放裝置可以是媒體回放系統(tǒng)的區(qū)域的一部分。一個或更多 個軟件應(yīng)用可以被配置成添加或改變音頻回放軟件的功能,其中,該音頻回放軟件是指被 配置成尤其是使回放裝置再現(xiàn)音頻。音頻回放軟件通常由制造商安裝在一個或更多個新回 放裝置上。
[0027] 在一些實(shí)施方式中,可以將一個或更多個附加軟件應(yīng)用安裝在回放裝置或回放裝 置組上。如上所述,這一個或更多個軟件應(yīng)用中的每個可以作為相應(yīng)的音頻回放軟件的附 加軟件組件進(jìn)行操作。通過圖示的方式,雖然附加軟件應(yīng)用的示例可能有無窮個,并且時常 受到開發(fā)者的想象力的限制,但是示例軟件應(yīng)用可以作為對由回放裝置播放的音頻的頻率 分量進(jìn)行調(diào)整的一個或更多個第三方均衡器預(yù)設(shè)進(jìn)行操作。
[0028] 在一個實(shí)施方式中,媒體回放系統(tǒng)的控制器的用戶界面顯示標(biāo)識媒體回放系統(tǒng)的 區(qū)域的區(qū)域標(biāo)識符。該區(qū)域可以包括一個或多個回放裝置,其中每個回放裝置來自安裝音 頻回放軟件的制造商。用戶界面還可以顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,以指示安 裝在與區(qū)域相關(guān)聯(lián)的回放裝置中的一個或更多個上的軟件應(yīng)用被配置成作為音頻回放軟 件的附加軟件組件進(jìn)行操作。被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作的特定 軟件應(yīng)用可以被稱作為被分配給該區(qū)域或者在該區(qū)域中有效。
[0029] 在一個實(shí)施方式中,區(qū)域標(biāo)識符和應(yīng)用標(biāo)識符在用戶界面上的布置可以指示:(1) 軟件應(yīng)用被安裝在與特定區(qū)域或區(qū)域組相關(guān)聯(lián)的一個或更多個回放裝置上;以及/或者(2) 軟件應(yīng)用當(dāng)前被配置成作為與該區(qū)域相關(guān)聯(lián)的回放裝置中的一個或更多個上的音頻回放 軟件的附加軟件組件進(jìn)行操作。當(dāng)軟件應(yīng)用當(dāng)前沒有作為附加軟件組件進(jìn)行操作時,該應(yīng) 用標(biāo)識符可以改變其外觀,諸如通過變暗或變灰,或者在其他實(shí)施方式中,不在用戶界面上 顯示該應(yīng)用標(biāo)識符。
[0030] 在一個實(shí)施方式中,回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以 及(b)具有在其上安裝的音頻回放軟件。在一個實(shí)施方式中,回放裝置經(jīng)由接口從遠(yuǎn)程服務(wù) 器接收軟件應(yīng)用,并且回放裝置安裝該軟件應(yīng)用。在一個實(shí)施方式中,回放裝置向媒體回放 系統(tǒng)的控制器發(fā)送狀態(tài)信息,該狀態(tài)信息指示該軟件應(yīng)用被安裝在該回放裝置上。
[0031] 在一個實(shí)施方式中,回放裝置可以從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配 給媒體回放系統(tǒng)的區(qū)域的命令。一旦被分配,該軟件應(yīng)用可以被配置成作為音頻回放軟件 的附加軟件組件進(jìn)行操作。
[0032] 如上所述,本申請涉及一種軟件應(yīng)用,該軟件應(yīng)用被配置成作為媒體回放系統(tǒng)的 回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。在一個方面中,提供了一種方法。該 方法涉及:在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域 標(biāo)識符,其中,該區(qū)域包括一個或更多個回放裝置,一個或更多個回放裝置具有在其上安裝 的音頻回放軟件。該方法還涉及:在控制器的用戶界面上顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用 標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在與該區(qū)域相關(guān)聯(lián)的回放裝置中的一個或更多個上 的軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。
[0033]在另一個方面中,提供了一種裝置。該裝置包括:用戶界面;網(wǎng)絡(luò)接口;處理器;數(shù) 據(jù)存儲器;以及程序邏輯,該程序邏輯被存儲在數(shù)據(jù)存儲器中并且能夠被處理器執(zhí)行以:在 媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其 中,該區(qū)域包括回放裝置,回放裝置具有在其上安裝的音頻回放軟件;以及在控制器的用戶 界面上顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝置 上的軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。
[0034] 在另一方面中,提供了一種非暫態(tài)計(jì)算機(jī)可讀存儲器。該非暫態(tài)計(jì)算機(jī)可讀存儲 器具有在其上存儲的指令,這些指令能夠被控制器執(zhí)行以使該控制器執(zhí)行功能。所述功能 包括:在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識 符,其中,該區(qū)域包括具有在其上安裝的音頻回放軟件的一個或更多個回放裝置。所述功能 還包括:在控制器的用戶界面上顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識 符指示安裝在與該區(qū)域相關(guān)聯(lián)的回放裝置中的一個或更多個上的軟件應(yīng)用被配置成作為 音頻回放軟件的附加軟件組件進(jìn)行操作。
[0035] 在另一方面中,提供了第二方法。該方法涉及:提供在回放裝置上接收軟件應(yīng)用的 接口,其中,該回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以及(b)具有在其 上安裝的音頻回放軟件;向媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其中,該狀態(tài)信息指示軟 件應(yīng)用被安裝在回放裝置上;以及從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配給媒體回 放系統(tǒng)的區(qū)域的命令,其中,該軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行 操作。
[0036]在另一個方面中,提供了一種回放裝置。該回放裝置包括:網(wǎng)絡(luò)接口;處理器;數(shù)據(jù) 存儲器;以及程序邏輯,該程序邏輯被存儲在數(shù)據(jù)存儲器中并且能夠被處理器執(zhí)行以:經(jīng)由 網(wǎng)絡(luò)接口接收軟件應(yīng)用,其中,該回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音 頻,以及(b)具有在其上安裝的音頻回放軟件;向媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其 中,該狀態(tài)信息指示軟件應(yīng)用被安裝在回放裝置上;以及從媒體回放系統(tǒng)的控制器接收將 軟件應(yīng)用分配給媒體回放系統(tǒng)的區(qū)域的命令,該軟件應(yīng)用被配置成作為所述音頻回放軟件 的附加軟件組件進(jìn)行操作。
[0037] 在另一個方面中,提供了一種第二非暫態(tài)計(jì)算機(jī)可讀介質(zhì)。該非暫態(tài)計(jì)算機(jī)可讀 存儲器具有在其上存儲的指令,這些指令能夠被控制器執(zhí)行以使該控制器執(zhí)行功能。所述 功能包括:從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配給媒體回放系統(tǒng)的區(qū)域的命令, 其中,該回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以及(b)具有在其上安 裝的音頻回放軟件;提供在回放裝置上接收軟件應(yīng)用的接口,其中,該軟件應(yīng)用被配置成作 為音頻回放軟件的附加軟件組件進(jìn)行操作;以及向媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息, 該狀態(tài)信息指示軟件應(yīng)用被安裝在回放裝置上。
[0038] 如以下討論的其他實(shí)施方式和具有本領(lǐng)域普通技術(shù)的人員可以理解的其他實(shí)施 方式也是可以的。
[0039] II.示例性操作環(huán)境
[0040] 現(xiàn)在參照附圖,其中,貫穿整個附圖,在附圖中相同的附圖標(biāo)記可以指代相同的部 分,圖1示出了可以實(shí)踐或?qū)崿F(xiàn)本文所公開的一個或更多個實(shí)施方式的示例媒體系統(tǒng)配置 100〇
[0041] 盡管應(yīng)當(dāng)理解的是,住宅可以配置有僅一個區(qū)域,但是,通過圖示方式,媒體系統(tǒng) 配置100與具有多個區(qū)域的住宅相關(guān)聯(lián)。附加地,可以隨著時間向配置100添加一個或更多 個區(qū)域。用戶可以給每個區(qū)域分配諸如辦公室、衛(wèi)生間、臥室、廚房、餐廳、家庭活動室、家庭 影院室、雜物或洗衣間、和院子的不同的房間或空間。單個區(qū)域還可以包括多個房間或空間 (如果被這樣配置的話)。關(guān)于圖1,在每個相應(yīng)區(qū)域中示出了回放裝置102至124中的一個或 更多個。在本文中還被稱作為回放裝置、多媒體單元、揚(yáng)聲器、播放器等的回放裝置102至 124提供音頻、視頻和/或視聽輸出。控制器130(例如出于圖示目的,在廚房中被示出)提供 對媒體系統(tǒng)配置100的控制??刂破?30可以固定到區(qū)域,或者替選地,控制器130可以是可 移動的,使得控制器130可以在區(qū)域中到處移動。媒體系統(tǒng)配置100還可以包括多于一個控 制器130,并且隨著時間可以將附加控制器添加到系統(tǒng)。
[0042]媒體系統(tǒng)配置100圖示了整個住宅媒體系統(tǒng)的示例,但應(yīng)當(dāng)理解的是,本文所描述 的技術(shù)尤其不限于其應(yīng)用的特定位置或如圖1的整個住宅媒體系統(tǒng)100的擴(kuò)展系統(tǒng)。
[0043] a.示例回放裝置
[0044] 圖2A、圖2B和圖2C示出了示例類型的回放裝置。例如,圖2A、圖2B和圖2C的回放裝 置200、202和204可以分別對應(yīng)于圖1的回放裝置102至124中的任何一個。在一些實(shí)施方式 中,僅使用單個回放裝置(諸如通過全頻段播放器(full-range player))再現(xiàn)音頻。在一些 實(shí)施方式中,使用兩個或更多個回放裝置(諸如通過使用全頻段播放器的組合或者全頻段 播放器與專用播放器的組合)再現(xiàn)音頻。在一些實(shí)施方式中,回放裝置200至204也可以被稱 為"智能揚(yáng)聲器",這是因?yàn)槌艘纛l再現(xiàn),它們還包括處理能力,在下文進(jìn)一步對此進(jìn)行描 述。
[0045]圖2A圖示了包括聲音產(chǎn)生裝置208的回放裝置200,聲音產(chǎn)生裝置208能夠再現(xiàn)全 頻段聲音。該聲音可以來自由回放裝置200在有線或無線數(shù)據(jù)網(wǎng)絡(luò)上接收并處理的音頻信 號。聲音產(chǎn)生裝置208包括一個或更多個內(nèi)置放大器和一個或更多個聲學(xué)換能器(例如揚(yáng)聲 器)。下面參照圖4描述內(nèi)置放大器。揚(yáng)聲器或聲換能器可以包括例如高頻揚(yáng)聲器、中頻段驅(qū) 動器、低頻段驅(qū)動器和低音炮中的任何一個。在一些實(shí)施方式中,回放裝置200可以靜態(tài)或 動態(tài)地被配置成播放立體聲音頻、單聲道音頻或者二者。在一些實(shí)施方式中,諸如當(dāng)將回放 裝置200與其他回放裝置分組在一起以播放立體聲音頻、單聲道音頻、和/或環(huán)繞聲音頻時, 或者當(dāng)回放裝置200所接收的媒體內(nèi)容少于全頻段時,回放裝置200可以動態(tài)地被配置成再 現(xiàn)全頻段聲音的子集。
[0046]圖2B圖示了回放裝置202,回放裝置202包括內(nèi)置放大器以給分離揚(yáng)聲器210集合 供電。分離揚(yáng)聲器可以包括例如任何類型的擴(kuò)音器?;胤叛b置202可以被配置成給一個、兩 個、或更多個分離擴(kuò)音器供電?;胤叛b置202可以被配置成經(jīng)由有線路徑將音頻信號(例如, 右聲道和左聲道音頻或更多個聲道,這取決于其配置)傳送至分離揚(yáng)聲器210。
[0047]圖2C示出了回放裝置204,回放裝置204不包括內(nèi)置放大器,但被配置成將數(shù)據(jù)網(wǎng) 絡(luò)上接收的音頻信號傳送至具有內(nèi)置放大的音頻(或"音頻/視頻")接收器214。
[0048] 返回參照圖1,在一些實(shí)施方式中,回放裝置102至124中的一個、一些或者全部可 以從源直接檢索音頻。例如,可以將區(qū)域或區(qū)域組中的特定回放裝置分配給回放隊(duì)列(或 "隊(duì)列")?;胤抨?duì)列包含與由相關(guān)聯(lián)的區(qū)域或區(qū)域組回放的零個或更多個音頻項(xiàng)目相對應(yīng) 的信息?;胤抨?duì)列可以存儲在回放裝置上的存儲器中或某一其他指定裝置中?;胤抨?duì)列中 所包含的每個項(xiàng)目可以包括統(tǒng)一資源標(biāo)識符(URI)或可以由回放裝置使用以從所標(biāo)識的音 頻源中找出和/或檢索音頻項(xiàng)目的某一其他標(biāo)識符。根據(jù)該項(xiàng)目,音頻源可以在英特網(wǎng)(如 云)上找到、在本地來自數(shù)據(jù)網(wǎng)絡(luò)128上的另一裝置(以下進(jìn)一步描述)、來自控制器130、存 儲在回放裝置自身上或者來自與回放裝置直接通信的音頻源。在一些實(shí)施方式中,回放裝 置自身可以再現(xiàn)音頻(例如,播放音頻)、向另一個回放裝置發(fā)送音頻以回放、或者在該回放 裝置和一個或更多個附加回放裝置(可能同步地)回放音頻的情況下進(jìn)行這兩個操作。在一 些實(shí)施方式中,回放裝置可以在將不同的第二音頻內(nèi)容發(fā)送給另一回放裝置以回放的同時 播放第一音頻內(nèi)容(或者替選地,可以根本不播放該內(nèi)容)。對于用戶,通過諸如音軌名稱、 專輯名稱、無線電臺名稱、播放列表或某一其他表示的要素將回放隊(duì)列中的每個項(xiàng)目表示 在控制器的界面上。用戶可以用感興趣的音頻項(xiàng)目填充回放隊(duì)列。如果期望,用戶還可以修 改和清空回放隊(duì)列。
[0049] 通過說明性方式,加利福尼亞州圣巴巴拉市的S0N0S公司當(dāng)前供售了回放裝置,該 回放裝置被稱為 "PLAY: 5"、"PLAY: 3"、"PLAYBAR"、"CONNECT: AMP"、"CONNECT" 以及 "SUB"。任 何其他過去、現(xiàn)在和/或?qū)淼幕胤叛b置可以附加地或替選地用于實(shí)現(xiàn)本文公開的示例實(shí) 施方式的回放裝置。此外,應(yīng)當(dāng)理解,回放裝置不限于圖2A、圖2B和圖2C中圖示的特定示例 或S0N0S的產(chǎn)品供應(yīng)。例如,回放裝置可以包括有線或無線耳機(jī)。在又一示例中,回放裝置可 以包括用于電視機(jī)的條形音箱。在又一示例中,回放裝置可以包括用于Apple iPod?或類似 裝置的擴(kuò)展基座,或與其交互。
[0050] b.示例控制器
[0051] 圖3圖示了擴(kuò)展基座302中的示例無線控制器300。通過圖示方式,控制器300可以 與圖1的控制裝置130對應(yīng)。如果提供或使用的話,擴(kuò)展基座302可以給控制器300供電并且 附加地可以給控制器300的電池充電。在一些實(shí)施方式中,控制器300可以配備有觸摸屏 304,其允許用戶通過觸摸與控制器300交互,以例如檢索并導(dǎo)航音頻項(xiàng)目的播放列表、修改 和/或清空一個或更多個回放裝置的回放隊(duì)列、控制一個或更多個回放裝置的其他操作以 及提供對系統(tǒng)配置100的總體控制。在其他實(shí)施方式中,可以使用諸如語音控制的其他輸入 機(jī)制來與控制器300進(jìn)行交互。在特定實(shí)施方式中,可以使用任何數(shù)量的控制器來控制系統(tǒng) 配置100。在一些實(shí)施方式中,對能夠控制系統(tǒng)配置100的控制器的數(shù)量可以設(shè)置限制??刂?器可以無線(如無線控制器300)或有線地連接至數(shù)據(jù)網(wǎng)絡(luò)128。
[0052] 在一些實(shí)施方式中,如果在圖1的系統(tǒng)100中使用多于一個控制器,則可以協(xié)調(diào)每 個控制器以顯示公共內(nèi)容,并可以全部被動態(tài)地更新以指示單個控制器對系統(tǒng)100所作的 改變。例如通過控制器可以出現(xiàn)協(xié)調(diào),該控制器周期性地請求直接或間接來自回放裝置中 的一個或更多個的狀態(tài)變量;狀態(tài)變量可以提供與系統(tǒng)1〇〇有關(guān)的信息,諸如當(dāng)前區(qū)域組配 置、一個或更多個區(qū)域中正在播放什么、音量水平以及其他感興趣的項(xiàng)目??梢愿鶕?jù)需要或 者根據(jù)編程,在回放裝置(以及控制器,如果需要的話)之間的數(shù)據(jù)網(wǎng)絡(luò)128上傳遞狀態(tài)變 量。
[0053] 此外,在諸如iPhone?、iPad?、Android?支持的電話或平板計(jì)算機(jī),或者任何其他 智能電話或具有網(wǎng)絡(luò)能力的裝置的任何具有網(wǎng)絡(luò)能力的便攜式裝置上運(yùn)行的應(yīng)用可以用 作控制器130。在膝上型計(jì)算機(jī)或臺式個人計(jì)算機(jī)(PC)或MAC?上運(yùn)行的應(yīng)用也可以用作控 制器130。這樣的控制器可以通過與數(shù)據(jù)網(wǎng)絡(luò)128、回放裝置、無線路由器的接口,或者使用 一些其他配置的連接路徑,連接至系統(tǒng)100。加利福尼亞州圣巴巴拉市的S0N0S公司提供的 示例控制器包括"控制器200"、S〇NOS?控制"、"用于iPhone?的S〇NOS (?控制器"、"用 于iPad?的SONOS?控制器"、"用于Android?的SONGS?控制器"、"用于Mac?或PC的 SONOS?控制器"。
[0054] c.示例數(shù)據(jù)連接
[0055]圖1的回放裝置102至124直接或間接耦接至諸如數(shù)據(jù)網(wǎng)絡(luò)128的數(shù)據(jù)網(wǎng)絡(luò)??刂破?130也可以直接或間接耦接至數(shù)據(jù)網(wǎng)絡(luò)128或單獨(dú)的回放裝置。用圖中的八邊形表示數(shù)據(jù)網(wǎng) 絡(luò)128以與其他代表性的組件區(qū)分開。盡管在單個位置中示出了數(shù)據(jù)網(wǎng)絡(luò)128,但是應(yīng)當(dāng)理 解的是,這樣的網(wǎng)絡(luò)分布在系統(tǒng)100內(nèi)及周圍。具體地,數(shù)據(jù)網(wǎng)絡(luò)128可以是有線網(wǎng)絡(luò)、無線 網(wǎng)絡(luò)或有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)兩者的組合。在一些實(shí)施方式中,回放裝置102至124中的一個 或更多個無線地耦接至基于專有網(wǎng)格網(wǎng)絡(luò)的數(shù)據(jù)網(wǎng)絡(luò)128。在一些實(shí)施方式中,回放裝置中 的一個或更多個耦接至使用諸如有線或無線路由器的集中接入點(diǎn)的數(shù)據(jù)網(wǎng)絡(luò)128。在一些 實(shí)施方式中,回放裝置102至124中的一個或更多個經(jīng)由線纜耦接至使用以太網(wǎng)或類似技術(shù) 的數(shù)據(jù)網(wǎng)絡(luò)128。除了連接至數(shù)據(jù)網(wǎng)絡(luò)128的一個或更多個回放裝置102至124之外,數(shù)據(jù)網(wǎng) 絡(luò)128還可以允許訪問諸如英特網(wǎng)的廣域網(wǎng)。
[0056]在一些實(shí)施方式中,將回放裝置102至124中的任何一個或一些其他連接裝置連接 至寬帶路由器可以創(chuàng)建數(shù)據(jù)網(wǎng)絡(luò)128。然后,其他回放裝置102至124可以有線地或無線地被 添加至數(shù)據(jù)網(wǎng)絡(luò)128。例如,可以通過簡單地按下回放裝置自身上的按鈕(或執(zhí)行其他動作) 將回放裝置(例如回放裝置102至124中的任何一個)添加至系統(tǒng)配置100,其中,按下回放裝 置自身上的按鈕能夠?qū)崿F(xiàn)與數(shù)據(jù)網(wǎng)絡(luò)128的連接。例如,寬帶路由器可以連接至英特網(wǎng)服務(wù) 提供商(ISP)。寬帶路由器可以用于形成系統(tǒng)配置100中的另一數(shù)據(jù)網(wǎng)絡(luò),該另一數(shù)據(jù)網(wǎng)絡(luò) 可以用在其他應(yīng)用(例如網(wǎng)上沖浪)中。如果被編程的話,數(shù)據(jù)網(wǎng)絡(luò)128還可以用在其他應(yīng)用 中。作為示例,第二網(wǎng)絡(luò)可以實(shí)現(xiàn)圣巴巴拉市的S0N0S公司開發(fā)的S0N0SNET?協(xié)議。 S0N0SNET?表示安全的AES加密的對等無線網(wǎng)格網(wǎng)絡(luò)。替選地,在特定實(shí)施方式中,數(shù)據(jù)網(wǎng)絡(luò) 128是家庭中用于其他應(yīng)用的同一網(wǎng)絡(luò),諸如傳統(tǒng)有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)。
[0057] d.示例區(qū)域配置
[0058]特定區(qū)域可以包含一個或更多個回放裝置。例如,圖1的家庭活動室包含兩個回放 裝置106和108,而廚房被示出具有一個回放裝置102。在另一示例中,家庭影院室包含用于 播放來自5.1聲道或更大音頻源(例如,利用5.1或更大音頻聲道編碼的電影)的音頻的附加 回放裝置。在一些實(shí)施方式中,可以將回放裝置置于房間或空間中,并經(jīng)由控制器130給該 回放裝置分配新的或現(xiàn)有的區(qū)域。因此,如果需要的話,可以創(chuàng)建區(qū)域、將區(qū)域與另一個區(qū) 域組合、移除區(qū)域以及給區(qū)域提供具體名稱(例如,"廚房"),并且使用控制器130對區(qū)域進(jìn) 行編程以這么做。此外,在一些實(shí)施方式中,即使在使用控制器130或一些其他機(jī)制進(jìn)行配 置之后,仍然可以動態(tài)地改變區(qū)域配置。
[0059] 在一些實(shí)施方式中,如果區(qū)域包含諸如家庭活動室中的兩個回放裝置106和108的 兩個或更多個回放裝置,則兩個回放裝置106和108可以被配置成同步播放同一音頻源,或 者兩個回放裝置106和108可以被配對以例如在左聲道和右聲道中播放兩個分立聲音。換言 之,可以通過兩個回放裝置106和108( -個用于左聲音,另一個用于右聲音)再現(xiàn)或增強(qiáng)聲 音的立體效果。在某些實(shí)施方式中,配對的回放裝置(也稱為"綁定的回放裝置")可以與相 同或不同區(qū)域中的其他回放裝置同步地播放音頻。
[0060] 在一些實(shí)施方式中,兩個或更多個回放裝置可以在聲音上合并以形成單個合并的 回放裝置。合并的回放裝置(盡管由多個分立裝置組成)可以被配置成與非合并的回放裝置 或配對的回放裝置不同地處理和再現(xiàn)聲音,這是因?yàn)楹喜⒌幕胤叛b置具有可以從其傳遞聲 音的附加揚(yáng)聲器驅(qū)動器。合并的回放裝置還可以與單個回放裝置或又一合并回放裝置配 對。合并回放裝置中的每個回放裝置可以例如被設(shè)置為處于合并模式。
[0061] 根據(jù)一些實(shí)施方式,可以繼續(xù)進(jìn)行以下任何一項(xiàng):對回放裝置進(jìn)行分組、合并和配 對,例如直到期望的配置完成。分組、合并和配對動作優(yōu)選地通過控制接口(諸如使用控制 器130)來執(zhí)行,而不是通過物理上將揚(yáng)聲器線纜連接和重連至例如單獨(dú)的分立揚(yáng)聲器以創(chuàng) 建不同配置來執(zhí)行。因此,本文所描述的特定實(shí)施方式提供更靈活和動態(tài)的平臺,通過該平 臺可以向終端用戶提供聲音再現(xiàn)。
[0062] e.示例音頻源
[0063] 在一些實(shí)施方式中,每個區(qū)域可以從與另一個區(qū)域相同的相同音頻源播放,或者 每個區(qū)域可以從不同的音頻源播放。例如,某人可能正在院子里燒烤并經(jīng)由回放裝置124聆 聽爵士音樂,而某人正在廚房里準(zhǔn)備食物并經(jīng)由回放裝置102聆聽古典音樂。此外,某人可 能正在辦公室里經(jīng)由回放裝置110聆聽與在院子里經(jīng)由回放裝置124播放的爵士音樂相同 的相同爵士音樂。在一些實(shí)施方式中,同步地播放經(jīng)由回放裝置11 〇和124播放的爵士音樂。 在區(qū)域間同步地回放允許個體穿過各區(qū)域同時無縫地(或者基本上無縫地)聆聽音頻。此 外,區(qū)域可以被置于"派對模式"中,使得所有相關(guān)聯(lián)的區(qū)域?qū)⑼降夭シ乓纛l。
[0064] 由回放裝置102至124播放的音頻內(nèi)容的源是眾多的。在一些實(shí)施方式中,可以訪 問并播放回放裝置自身上的音頻。在一些實(shí)施方式中,可以經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)128訪問并播放控 制器上的音頻。在一些實(shí)施方式中,可以經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)128訪問并播放來自在計(jì)算機(jī)或聯(lián)網(wǎng) 附接存儲器(NAS)上存儲的個人庫的音樂。在一些實(shí)施方式中,可以經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)128訪問 并且播放英特網(wǎng)無線電臺、表演和播客。可以經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)128訪問并且播放讓用戶流式傳 輸和/或下載音樂和音頻內(nèi)容的音樂服務(wù)或云服務(wù)。此外,例如,可以經(jīng)由至回放裝置的線 路輸入連接,從諸如唱機(jī)轉(zhuǎn)盤或⑶播放器的傳統(tǒng)源獲得音樂。例如,還可以使用諸如Apple 公司的Airplay?無線技術(shù)的不同協(xié)議訪問音頻內(nèi)容??梢越?jīng)由數(shù)據(jù)網(wǎng)絡(luò)128和/或控制器 130在回放裝置102至124之間共享從一個或更多源接收的音頻內(nèi)容。以上公開的音頻內(nèi)容 源在此稱為基于網(wǎng)絡(luò)的音頻信息源。然而,基于網(wǎng)絡(luò)的音頻信息源不限于此。
[0065]在一些實(shí)施方式中,示例家庭影院回放裝置116、118、120耦接至諸如電視機(jī)132的 音頻信息源。在一些示例中,電視機(jī)132用作家庭影院回放裝置116、118、120的音頻源,而在 其他示例中,來自電視機(jī)132的音頻信息可以與音頻系統(tǒng)100中的回放裝置102至124中的任 何一個共享。
[0066] III.示例回放裝置
[0067] 現(xiàn)在參照圖4,示出了根據(jù)實(shí)施方式的回放裝置400的示例框圖。回放裝置400包括 網(wǎng)絡(luò)接口 402、處理器408、存儲器410、音頻處理組件412、一個或更多個模塊414、音頻放大 器416以及耦接至音頻放大器416的揚(yáng)聲器單元418。圖2A示出了這樣的回放裝置的示例圖 示。其他類型的回放裝置可以不包括揚(yáng)聲器單元418(例如,諸如圖2B中所示的)或音頻放大 器416(例如,諸如圖2C中所示的)。此外,可以想到的是,回放裝置400可以被并入另一組件。 例如,回放裝置400可以被構(gòu)造為電視機(jī)、照明裝置或者在室內(nèi)或室外使用的一些其他裝置 的一部分。
[0068]在一些實(shí)施方式中,網(wǎng)絡(luò)接口402促進(jìn)數(shù)據(jù)網(wǎng)絡(luò)128上的回放裝置400和其他裝置 之間的數(shù)據(jù)流。在一些實(shí)施方式中,除了從數(shù)據(jù)網(wǎng)絡(luò)128上的裝置或另一回放裝置取得音頻 之外,回放裝置400還可以(諸如在廣域網(wǎng)或局部網(wǎng)絡(luò)上)從音頻源直接訪問音頻。在一些實(shí) 施方式中,網(wǎng)絡(luò)接口402還可以處理每個分組的地址部分,使得其到達(dá)正確的目的地或攔截 去往回放裝置400的分組。因此,在特定實(shí)施方式中,每個分組中包括基于英特網(wǎng)協(xié)議(IP) 的源地址以及基于IP的目的地址。
[0069] 在一些實(shí)施方式中,網(wǎng)絡(luò)接口 402可以包括無線接口 404和有線接口 406中的一者 或兩者。無線接口 404 (也被稱為射頻(RF)接口)為回放裝置400提供網(wǎng)絡(luò)接口功能以根據(jù)通 信協(xié)議(例如包括IEEE 802.11a、802.11b、802.11g、802.11n、802.11ac、802.15、4G移動通 信標(biāo)準(zhǔn)等的任何無線標(biāo)準(zhǔn))與其他裝置(例如,與數(shù)據(jù)網(wǎng)絡(luò)128相關(guān)聯(lián)的其他回放裝置、揚(yáng)聲 器、接收機(jī)、組件等)進(jìn)行無線通信。無線接口 404可以包括一個或更多個無線電裝置 (radio)。為了接收無線信號、向無線接口 404提供無線信號以及發(fā)送無線信號,回放裝置 400包括一個或更多個天線420。有線接口 406為回放裝置400提供網(wǎng)絡(luò)接口功能以根據(jù)通信 協(xié)議(例如IEEE802.3)通過線纜與其他裝置進(jìn)行通信。在一些實(shí)施方式中,回放裝置包括多 個無線接口404。在一些實(shí)施方式中,回放裝置包括多個有線接口406。在一些實(shí)施方式中, 回放裝置包括接口404和406兩者。在一些實(shí)施方式中,回放裝置400僅包括無線接口404或 有線接口 406。
[0070]在一些實(shí)施方式中,處理器408是時鐘驅(qū)動電子裝置,其被配置成根據(jù)存儲器410 中存儲的指令處理輸入數(shù)據(jù)。存儲器410是可以裝載有一個或更多個軟件模塊414的數(shù)據(jù)存 儲器,處理器408可以執(zhí)行軟件模塊414以實(shí)現(xiàn)特定任務(wù)。在圖示的實(shí)施方式中,存儲器410 是存儲可以由處理器408執(zhí)行的指令的有形機(jī)器可讀介質(zhì)。在一些實(shí)施方式中,任務(wù)可以是 回放裝置400從另一回放裝置或網(wǎng)絡(luò)上的裝置檢索音頻數(shù)據(jù)(例如使用統(tǒng)一資源定位符 (URL)或其他標(biāo)識符)。在一些實(shí)施方式中,任務(wù)可以是回放裝置400向另一回放裝置或網(wǎng)絡(luò) 上的裝置發(fā)送音頻數(shù)據(jù)。在一些實(shí)施方式中,任務(wù)可以是回放裝置400將音頻的回放與一個 或更多個附加回放裝置進(jìn)行同步。在一些實(shí)施方式中,任務(wù)可以是將回放裝置400與一個或 更多個回放裝置配對以創(chuàng)建多聲道音頻環(huán)境。附加或替選任務(wù)可以經(jīng)由一個或更多個軟件 模塊414和處理器408實(shí)現(xiàn)。
[0071]音頻處理組件412可以包括一個或更多個數(shù)模轉(zhuǎn)換器(DAC)、音頻預(yù)處理組件、音 頻增強(qiáng)組件或數(shù)字信號處理器等。在一些實(shí)施方式中,音頻處理組件412可以是處理器408 的一部分。在一些實(shí)施方式中,由音頻處理組件412處理和/或有意改變經(jīng)由網(wǎng)絡(luò)接口402檢 索的音頻。此外,音頻處理組件412可以產(chǎn)生模擬音頻信號。然后,將已處理的模擬音頻信號 提供給音頻放大器416以通過揚(yáng)聲器418進(jìn)行回放。此外,音頻處理組件412可以包括用于處 理作為輸入的模擬或數(shù)字信號以從回放裝置400進(jìn)行播放、發(fā)送至網(wǎng)絡(luò)上的另一回放裝置 或播放和發(fā)送至網(wǎng)絡(luò)上的另一回放裝置兩者的電路。示例輸入包括線路輸入連接(例如自 動檢測3.5mm音頻線路輸入連接)。
[0072]音頻放大器416是將音頻信號放大至用于驅(qū)動一個或更多個揚(yáng)聲器418的水平的 裝置。一個或更多個揚(yáng)聲器418可以包括單獨(dú)的換能器(例如"驅(qū)動器")或包括包含一個或 更多個驅(qū)動器的外殼的完整的揚(yáng)聲器系統(tǒng)。例如,特定驅(qū)動器可以是例如低音炮(例如針對 低頻)、中頻段驅(qū)動器(例如針對中頻)和高頻揚(yáng)聲器(例如針對高頻)。例如,外殼可以被封 裝或握持(port)。每個換能器可被自身的單獨(dú)放大器驅(qū)動。
[0073]商業(yè)示例(當(dāng)前已知的是PLAY:5?)是具有內(nèi)置放大器和揚(yáng)聲器的回放裝置,其能 夠從源(如在英特網(wǎng)或局部網(wǎng)上等)直接檢索音頻。具體而言,PLAY: 5?是包括兩個高頻揚(yáng)聲 器、兩個中頻段驅(qū)動器和一個低音炮的五放大器五驅(qū)動器揚(yáng)聲器系統(tǒng)。當(dāng)經(jīng)由PLAY:5?播放 音頻內(nèi)容時,從左高頻揚(yáng)聲器和左中頻段驅(qū)動器發(fā)出音軌的左音頻數(shù)據(jù),從右高頻揚(yáng)聲器 和右中頻段驅(qū)動器發(fā)出音軌的右音頻數(shù)據(jù),并從低音炮發(fā)出單聲道低音。此外,兩個中頻段 驅(qū)動器和兩個高頻揚(yáng)聲器具有相同的均衡(或基本上相同的均衡)。即,它們從不同的音頻 聲道發(fā)送相同的頻率。可以從PLAY:5?播放來自英特網(wǎng)無線電臺、在線音樂和視頻服務(wù)、下 載的音樂、模擬音頻輸入、電視、DVD等的音頻。
[0074] IV.示例控制器
[0075] 現(xiàn)在參照圖5,示出了可以與圖1中的控制裝置130對應(yīng)的控制器500的示例框圖。 控制器500可以用于促進(jìn)對系統(tǒng)中的多媒體應(yīng)用、自動化等的控制。具體而言,控制器500可 以被配置成:通過無線或有線網(wǎng)絡(luò)接口 508,促進(jìn)對在網(wǎng)絡(luò)上可用的多個音頻源的選擇,并 能夠?qū)崿F(xiàn)對一個或更多個回放裝置(例如圖1中的回放裝置102至124)的控制。根據(jù)一個實(shí) 施方式,無線通信基于工業(yè)標(biāo)準(zhǔn)(例如包括IEEE 802.11a、802. llb、802.11g、802.11n、 802.11&〇、802.15、46移動通信標(biāo)準(zhǔn)等的紅外、無線電、無線標(biāo)準(zhǔn))。此外,當(dāng)經(jīng)由控制器500 訪問特定音頻或經(jīng)由回放裝置播放特定音頻時,可以從回放裝置或其他電子裝置向控制器 500發(fā)送與音頻和/或音頻源相關(guān)聯(lián)的圖片(例如專輯封面)或任何其他數(shù)據(jù)以便顯示。 [0076] 控制器500配備有屏幕502和輸入接口 514,輸入接口 514允許用戶與控制器500交 互,以例如對許多多媒體項(xiàng)目的播放列表進(jìn)行導(dǎo)航以及控制一個或更多個回放裝置的操 作??刂破?00上的屏幕502可以是例如IXD屏。屏幕500與由微控制器(例如處理器)506控制 的屏幕驅(qū)動器504進(jìn)行通信并由屏幕驅(qū)動器504指揮。存儲器510可以裝載有一個或更多個 應(yīng)用模塊512,微控制器506可以在利用或在沒有經(jīng)由用戶界面514的用戶輸入的情況下執(zhí) 行應(yīng)用模塊512以實(shí)現(xiàn)特定任務(wù)。在一些實(shí)施方式中,應(yīng)用模塊512被配置成促進(jìn)將多個所 選擇的回放裝置分組為區(qū)域組以利于區(qū)域組中的回放裝置之間的同步回放。在一些實(shí)施方 式中,應(yīng)用模塊512被配置成控制區(qū)域組中的回放裝置的音頻聲音(例如音量)。在操作中, 當(dāng)微控制器506執(zhí)行應(yīng)用模塊512中的一個或更多個時,屏幕驅(qū)動器504生成控制信號以驅(qū) 動屏幕502相應(yīng)地顯示應(yīng)用特定用戶界面。
[0077]控制器500包括促進(jìn)與回放裝置的有線或無線通信的網(wǎng)絡(luò)接口 508。在一些實(shí)施方 式中,經(jīng)由網(wǎng)絡(luò)接口508發(fā)送諸如音量控制和音頻回放同步的命令。在一些實(shí)施方式中,經(jīng) 由網(wǎng)絡(luò)接口 508在回放裝置和控制器之間傳輸所保存的區(qū)域組配置??刂破?00可以控制諸 如圖1中的102至124的一個或更多個回放裝置。對于特定系統(tǒng),可以存在多于一個控制器, 并且每個控制器可以與另一控制器共享公共信息,或者如果這樣的回放裝置存儲配置數(shù)據(jù) (例如狀態(tài)變量等),則每個控制器可以從該回放裝置檢索公共信息。此外,控制器可以并入 回放裝置。
[0078]應(yīng)當(dāng)注意的是,在特定環(huán)境中,諸如iPhoneTM、iPadTM或任何其他智能電話的其他 具有網(wǎng)絡(luò)能力的裝置或者具有網(wǎng)絡(luò)能力的裝置(例如,諸如PC或Mac?的聯(lián)網(wǎng)的計(jì)算機(jī))也可 以用作與回放裝置交互或控制回放裝置的控制器。在一些實(shí)施方式中,可以將軟件應(yīng)用或 升級下載到具有網(wǎng)絡(luò)能力的裝置上以執(zhí)行本文中描述的功能。
[0079]在特定實(shí)施方式中,用戶可以從控制器500創(chuàng)建包括至少兩個回放裝置的區(qū)域組 (也稱為綁定區(qū)域)。區(qū)域組中的回放裝置可以以同步的方式播放音頻,使得區(qū)域組中的所 有回放裝置以同步的方式回放相同的音頻源或相同音頻源的列表,使得聽不見(或基本上 聽不見)聲音延遲或短暫的停頓。類似地,在一些實(shí)施方式中,當(dāng)用戶從控制器500增加組的 音頻音量時,向回放裝置之一發(fā)送增加組的音頻音量的信號或數(shù)據(jù),并使組中的其他回放 裝置在音量方面一起增加。
[0080] 用戶可以經(jīng)由控制器500通過激活"鏈接區(qū)域"或"添加區(qū)域"軟按鈕來將回放裝置 分組至區(qū)域組中,或通過激活"解除鏈接區(qū)域"或"丟棄區(qū)域"按鈕對區(qū)域組進(jìn)行解除分組。 例如,一種用于將回放裝置"結(jié)合"在一起以進(jìn)行音頻回放的機(jī)制是將多個回放裝置鏈接在 一起以形成組。為了將多個回放裝置鏈接在一起,用戶可以手動地逐個鏈接每個回放裝置 或房間。例如,假定存在包括以下區(qū)域的多區(qū)域系統(tǒng):衛(wèi)生間、臥室、書房、餐廳、家庭活動室 和門廳。在特定實(shí)施方式中,用戶可以例如通過以單個區(qū)域開始然后手動地將每個區(qū)域鏈 接到該區(qū)域,來鏈接六個回放裝置中任何數(shù)量的回放裝置。
[0081] 在特定實(shí)施方式中,可以使用創(chuàng)建區(qū)域場景或主題的命令將區(qū)域集合動態(tài)地鏈接 在一起(在首先創(chuàng)建區(qū)域場景之后)。例如,"早晨"區(qū)域場景命令可以在一個動作中將臥室、 辦公室和廚房區(qū)域鏈接在一起。在沒有該單個命令的情況下,用戶將手動地單獨(dú)鏈接每個 區(qū)域。單個命令可以包括:鼠標(biāo)單擊、鼠標(biāo)雙擊、按鈕按下、手勢或一些其他被編程的或經(jīng)學(xué) 習(xí)的動作??梢詫ζ渌愋偷膮^(qū)域場景由系統(tǒng)隨時間進(jìn)行編程或?qū)W習(xí)。
[0082] 在特定實(shí)施方式中,可以基于時間(如鬧鐘功能)觸發(fā)區(qū)域場景。例如,區(qū)域場景可 以被設(shè)置為在上午8點(diǎn)時應(yīng)用。系統(tǒng)可以自動鏈接合適的區(qū)域、設(shè)置要播放的特定音樂,然 后在定義的持續(xù)時間之后停止該音樂以及將區(qū)域恢復(fù)成其先前配置。盡管可以基于時間將 任何特定區(qū)域觸發(fā)至"開"或"關(guān)"狀態(tài),但是例如區(qū)域場景使鏈接到該場景的任何區(qū)域能夠 在特定時刻和/或特定持續(xù)時間播放預(yù)定音頻(例如喜歡的歌曲、預(yù)定義的播放列表)。如果 因任何原因未播放所安排的音樂(例如空播放列表、沒有共享的連接、故障的通用即插即用 (UPnP)、沒有用于因特網(wǎng)無線電臺的英特網(wǎng)連接等),則可以對備用蜂鳴器進(jìn)行編程以發(fā) 聲。蜂鳴器例如可以包括存儲在回放裝置中的聲音文件。
[0083] V ?回放隊(duì)列
[0084] 如上所述,在一些實(shí)施方式中,可以給回放裝置分配標(biāo)識用于由該回放裝置回放 的零個或更多個媒體項(xiàng)目的回放隊(duì)列。可以經(jīng)由控制器上的界面向用戶表示回放隊(duì)列中標(biāo) 識的媒體項(xiàng)目。例如,該表示可以向用戶示出(或如果多于一個控制器連接至該系統(tǒng),則向 多個用戶示出)回放裝置正在如何遍歷(traverse)回放隊(duì)列,諸如,通過高亮"現(xiàn)在正在播 放"項(xiàng)目、使先前播放的項(xiàng)目變灰、高亮要播放的項(xiàng)目等。
[0085] 在一些實(shí)施方式中,將單個回放裝置分配給回放隊(duì)列。例如,圖1的浴室內(nèi)的回放 裝置114可以鏈接至或分配給"浴室"回放隊(duì)列。在一個實(shí)施方式中,作為用戶將回放裝置 114命名為浴室的結(jié)果,可能已經(jīng)由系統(tǒng)建立了"浴室"回放隊(duì)列。這樣,可以經(jīng)由回放裝置 114(浴室區(qū)域)播放"浴室"回放隊(duì)列中填充和標(biāo)識的內(nèi)容。
[0086] 在一些實(shí)施方式中,將區(qū)域或區(qū)域組分配給回放隊(duì)列。例如,圖1的家庭活動室內(nèi) 的回放裝置106和108可以被鏈接至或分配給"家庭活動室"回放隊(duì)列。在另一示例中,如果 將家庭活動室區(qū)域和餐廳區(qū)域分為一組,則將新的組鏈接至或分配給家庭活動室+餐廳回 放隊(duì)列。在一些實(shí)施方式中,將基于分組的創(chuàng)建,來建立家庭活動室+餐廳回放隊(duì)列。在一些 實(shí)施方式中,當(dāng)建立新的組時,家庭活動室+餐廳回放隊(duì)列可以自動包括與家庭活動室或餐 廳或二者相關(guān)聯(lián)的回放隊(duì)列之一(或二者)的內(nèi)容。在一個實(shí)例中,如果用戶以家庭活動室 開始并添加餐廳,則家庭活動室回放隊(duì)列的內(nèi)容將成為家庭活動室+餐廳回放隊(duì)列的內(nèi)容。 在另一實(shí)例中,如果用戶以家庭活動室開始并添加餐廳,則家庭活動室回放隊(duì)列將被重新 命名為家庭活動室+餐廳回放隊(duì)列。如果新的組被"解除分組",則可以從系統(tǒng)中移除家庭活 動室+餐廳回放隊(duì)列,和/或?qū)⑵渲匦旅麨閰^(qū)域之一(例如,重新命名為"家庭活動室"或 "餐廳")。在解除分組之后,家庭活動室和餐廳中的每個將被分配給分立回放隊(duì)列。區(qū)域或 區(qū)域組內(nèi)的回放裝置中的一個或更多個可以在存儲器中存儲相關(guān)聯(lián)的回放隊(duì)列。
[0087] 這樣,當(dāng)用戶經(jīng)由控制器動態(tài)地對區(qū)域或區(qū)域組進(jìn)行"分組"或"解除分組"時,在 一些實(shí)施方式中,當(dāng)要將每個區(qū)域或區(qū)域組分配給回放隊(duì)列時,系統(tǒng)將分別建立或移除/重 命名回放隊(duì)列。換言之,回放隊(duì)列作為可以用由分配的區(qū)域進(jìn)行回放的媒體項(xiàng)目填充的容 器進(jìn)行操作。在一些實(shí)施方式中,可以操控(例如,重新排列、添加、刪除等)回放隊(duì)列中標(biāo)識 的媒體項(xiàng)目。
[0088] 通過示意性的方式,圖6示出了針對媒體內(nèi)容回放的示例網(wǎng)絡(luò)600。如示出的,示例 網(wǎng)絡(luò)600包括示例回放裝置612和614、示例音頻源662和664示例媒體項(xiàng)目620。示例媒體項(xiàng) 目620可以包括播放列表622、音軌624、喜歡的英特網(wǎng)無線電臺626、播放列表628和630以及 專輯632。在一個實(shí)施方式中,回放裝置612和614可以是圖1、圖2和圖4中所示的回放裝置中 的任何一個。例如,回放裝置612和614可以是家庭活動室中的回放裝置106和108。
[0089] 在一個示例中,示例音頻源662和664以及示例媒體項(xiàng)目620可以部分地存儲在云 網(wǎng)絡(luò)上,結(jié)合圖8在下文將討論更多。在一些情況下,音頻源662、664的各部分和示例媒體項(xiàng) 目620可以本地存儲在回放裝置612和614之一或二者上。在一個實(shí)施方式中,可以本地存儲 播放列表622、喜歡的英特網(wǎng)無線電臺626和播放列表630,并且可以將音軌624、播放列表 628以及專輯632存儲在云網(wǎng)絡(luò)上。
[0090]示例媒體項(xiàng)目620中的每個可以是由回放裝置可播放的媒體項(xiàng)目的列表。在一個 實(shí)施方式中,示例媒體項(xiàng)目可以是至存儲在別處(諸如,音頻源662和664)的媒體項(xiàng)目的基 礎(chǔ)數(shù)據(jù)的鏈接或指針(即,URI)的集合。在另一實(shí)施方式中,媒體項(xiàng)目可以包括至存儲在本 地回放裝置、本地網(wǎng)絡(luò)上的另一回放裝置或與本地網(wǎng)絡(luò)連接的控制器裝置上的媒體內(nèi)容的 指針。
[0091] 如示出的,示例網(wǎng)絡(luò)600還可以包括與回放裝置612相關(guān)聯(lián)的示例隊(duì)列602以及與 回放裝置614相關(guān)聯(lián)的示例隊(duì)列604。隊(duì)列606可以與包括回放裝置612和614的組(在存在 時)相關(guān)聯(lián)。隊(duì)列606可能包括新的隊(duì)列或作為隊(duì)列602或604的重新命名版本而存在。在一 些實(shí)施方式中,在組中,回放裝置612和614將被分配給隊(duì)列606,此時隊(duì)列602和604是不可 用的。在一些實(shí)施方式中,當(dāng)不再存在組時,隊(duì)列606不再是可用的??梢詫⒚總€回放裝置和 回放裝置的網(wǎng)絡(luò)中的回放裝置的每個組合(諸如,圖1中所示的回放裝置或示例回放裝置 612、614的組合以及示例組合616)唯一地分配給相應(yīng)回放隊(duì)列。
[0092] 諸如回放隊(duì)列602-606的回放隊(duì)列可以包括要由對應(yīng)回放裝置或回放裝置的組合 播放的媒體內(nèi)容的標(biāo)識。這樣,添加至回放隊(duì)列的媒體項(xiàng)目要由相應(yīng)回放裝置或回放裝置 組合播放。回放裝置可以被配置成根據(jù)特定順序(諸如,添加項(xiàng)目的順序)、隨機(jī)順序或一些 其他順序來播放隊(duì)列中的項(xiàng)目。
[0093] 回放隊(duì)列可以包括添加至隊(duì)列的播放列表和其他媒體項(xiàng)目的組合。在一個實(shí)施方 式中,要由回放裝置612播放的回放隊(duì)列602中的項(xiàng)目可以包括來自音頻源662、664的項(xiàng)目 或媒體項(xiàng)目622-632中的任何一個?;胤抨?duì)列602還可以包括本地存儲在回放裝置612上的 項(xiàng)目或可從回放裝置614獲取的項(xiàng)目。例如,回放隊(duì)列602可以包括來自音頻源662的英特網(wǎng) 無線電臺626和專輯632項(xiàng)目以及存儲在回放裝置612上的項(xiàng)目。
[0094] 當(dāng)經(jīng)由控制器的界面將媒體項(xiàng)目添加至隊(duì)列時,可以向該隊(duì)列添加至該項(xiàng)目的鏈 接。在向隊(duì)列添加播放列表的情況下,可以向該隊(duì)列提供至播放列表中的媒體項(xiàng)目的鏈接。 例如,回放隊(duì)列602可以包括來自英特網(wǎng)無線電臺626和專輯632的指針、指向音頻源662上 的項(xiàng)目的指針以及指向回放裝置612上的項(xiàng)目的指針。在另一情況下,例如可以向隊(duì)列提供 至播放列表的鏈接,而不是至播放列表中的媒體項(xiàng)目的鏈接,并且回放裝置或回放裝置的 組合可以通過經(jīng)由播放列表訪問媒體項(xiàng)目,來播放播放列表中的媒體項(xiàng)目。例如,專輯632 可以包括指向存儲在音頻源662上的項(xiàng)目的指針。不是添加至音頻源662上的項(xiàng)目的鏈接, 而是可以向回放隊(duì)列602添加至專輯632的鏈接,使得回放裝置612可以通過經(jīng)由專輯632中 的指針訪問項(xiàng)目,來播放音頻源662上的項(xiàng)目。
[0095] 在一些情況下,可以將在一時間點(diǎn)存在于回放隊(duì)列中的內(nèi)容存儲為播放列表,隨 后將其添加至相同的隊(duì)列或添加至另一隊(duì)列。例如,可以將特定時間點(diǎn)的回放隊(duì)列602的內(nèi) 容保存為播放列表,本地存儲在回放裝置612上和/或存儲在云網(wǎng)絡(luò)上。然后,可以將保存的 播放列表添加至回放隊(duì)列604,以由回放裝置614進(jìn)行播放。
[0096] VI.示例性對等模式網(wǎng)絡(luò)
[0097]為了說明的目的,現(xiàn)在將結(jié)合圖7提供特定示例,以描述用于提供并促進(jìn)至回放網(wǎng) 絡(luò)的連接的特定實(shí)施方式。圖7示出了存在形成網(wǎng)絡(luò)分支(還被稱為對等模式網(wǎng)絡(luò)710)的三 個回放裝置702、704、706和控制器708。網(wǎng)絡(luò)710可以是無線技術(shù)、有線技術(shù)、或者有線技術(shù) 和無線技術(shù)的組合。一般地,對等模式("自發(fā)(spontaneous)")網(wǎng)絡(luò)是局域網(wǎng)或其他小型網(wǎng) 絡(luò),在該局域網(wǎng)或其他小型網(wǎng)絡(luò)中,一般沒有一個用于全部數(shù)據(jù)流的接入點(diǎn)。對于已建立的 對等模式網(wǎng)絡(luò)710,裝置702、704、706和708例如均可以用"對等"(peer-to-peer)通信方式 相互通信。此外,裝置可以加入或退出網(wǎng)絡(luò)710,并且網(wǎng)絡(luò)710將自動重配置自身,而不需要 用戶來重配置網(wǎng)絡(luò)710。當(dāng)參照圖7中的對等模式網(wǎng)絡(luò)時,應(yīng)當(dāng)理解,回放網(wǎng)絡(luò)可基于完全或 部分不同于對等模式網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。
[0098] 使用對等模式網(wǎng)絡(luò)710,裝置702、704、706和708可共享或交換一個或更多個音頻 源,并被動態(tài)地分組(或解除分組)以播放相同或不同的音頻源。例如,將裝置702、704進(jìn)行 分組以回放一首樂曲,同時,裝置706回放另一首樂曲。換言之,裝置702、704、706和708(如 圖7所示)形成分發(fā)和/或再現(xiàn)聲音的"家用電器"(HOUSEHOLD)。如本文所使用的術(shù)語"家用 電器"(以大寫字母方式提供以與用戶的住地相區(qū)分)用于表示協(xié)作以提供應(yīng)用或服務(wù)的聯(lián) 網(wǎng)裝置的集合。用家庭710(或家庭標(biāo)識符)來標(biāo)識"家用電器"的示例,但"家用電器"可以用 不同區(qū)域或地點(diǎn)來標(biāo)識。
[0099]在特定實(shí)施方式中,家庭標(biāo)識符(HHID)是計(jì)算機(jī)生成以輔助確保其唯一性的短字 符串或標(biāo)識符。因此,網(wǎng)絡(luò)710可以特征在于唯一的HHID和配置變量或參數(shù)(諸如信道(例如 各頻帶)、服務(wù)集標(biāo)識符(SSID)(作為無線網(wǎng)絡(luò)的名稱的字母數(shù)字字符序列)、WEP密鑰(有線 等效加密)或其他安全密鑰)的唯一集合。在特定實(shí)施方式中,SSID被設(shè)置為與HHID相同。
[0100] 在特定實(shí)施方式中,每一個"家用電器"包括兩種類型的網(wǎng)絡(luò)節(jié)點(diǎn):控制點(diǎn)(CP)和 回放裝置(ZP)??刂泣c(diǎn)控制整個網(wǎng)絡(luò)的設(shè)置處理和排序,包括所需網(wǎng)絡(luò)參數(shù)(例如安全密 鑰)的自動生成。在實(shí)施方式中,CP還為用戶提供"家用電器"配置用戶界面。CP功能可以由 例如運(yùn)行CP應(yīng)用模塊的計(jì)算機(jī)或也運(yùn)行CP應(yīng)用模塊的手持控制器(例如控制器308)提供。 回放裝置是網(wǎng)絡(luò)上被布置為參與自動配置處理的任何另一裝置。ZP(如本文所使用的標(biāo)記) 包括例如控制器308或計(jì)算裝置。在一些實(shí)施方式中,在單個節(jié)點(diǎn)處組合CP和ZP二者中的功 能或功能的特定部分(例如ZP包含CP,或反之亦然)。
[0101] 在特定實(shí)施方式中,家用電器的配置涉及多個CP和ZP,多個CP和ZP聚集并建立已 知配置使得它們可以使用標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議(例如通過有線或無線以太網(wǎng)的ip)來進(jìn)行通信。在 實(shí)施方式中,使用兩種類型的網(wǎng)絡(luò)/協(xié)議:以太網(wǎng)802.3和無線網(wǎng)802. llgXP和ZP之間的互 連可使用網(wǎng)絡(luò)/協(xié)議中的任意一個。系統(tǒng)中的作為"家用電器"的成員的裝置可以同時連接 至兩種網(wǎng)絡(luò)。
[0102] 在具有兩種在用網(wǎng)絡(luò)的環(huán)境中,假設(shè)系統(tǒng)中的至少一個裝置連接至兩種網(wǎng)絡(luò)作為 橋接裝置,從而在有線/無線網(wǎng)絡(luò)中為其他裝置提供橋接服務(wù)。例如,圖7中的回放裝置706 被示為連接至兩種網(wǎng)絡(luò)。至網(wǎng)絡(luò)712的連接基于以太網(wǎng)和/或無線,而至其他裝置702、704和 708的連接基于無線和以太網(wǎng)(如果需要的話)。
[0103] 然而應(yīng)當(dāng)理解,在一些實(shí)施方式中,每一個回放裝置706、704、702在經(jīng)由橋接裝置 從云(例如英特網(wǎng))檢索媒體時可以訪問英特網(wǎng)。例如,回放裝置702可以包含統(tǒng)一資源定位 符(URL),統(tǒng)一資源定位符(URL)指定云中特定音軌的地址。使用URL回放裝置702可以從云 檢索音軌,并最終由一個或更多個回放裝置播放該音頻。
[0104] VII.另一示例系統(tǒng)配置
[0105] 圖8示出了包括多個互連網(wǎng)絡(luò)的系統(tǒng)800,多個網(wǎng)絡(luò)包括基于云的網(wǎng)絡(luò)和至少一個 本地回放網(wǎng)絡(luò)。盡管應(yīng)當(dāng)理解,回放網(wǎng)絡(luò)可以僅包含一個回放裝置,但本地回放網(wǎng)絡(luò)包括多 個回放裝置或播放器,。在特定實(shí)施方式中,每一個播放器具有檢索其用于回放的內(nèi)容的能 力。例如,控制和內(nèi)容檢索可以是分布式的或集中式的。輸入可以包括流內(nèi)容提供方輸入、 第三方應(yīng)用輸入、移動裝置輸入、用戶輸入和/或至云中用于本地分發(fā)和回放的其他回放網(wǎng) 絡(luò)輸入。
[0106] 如圖8的示例系統(tǒng)800所圖示的,多個內(nèi)容提供方820-850可以經(jīng)由云和/或其他網(wǎng) 絡(luò)810連接至一個或更多個本地回放網(wǎng)絡(luò)860-870。使用云810多媒體音頻系統(tǒng)服務(wù)器820 (例如,Sonos?)、移動裝置830、第三方應(yīng)用840、內(nèi)容提供方850等可以為本地回放網(wǎng)絡(luò)860、 870提供(請求的或其他)多媒體內(nèi)容。在每一個本地回放網(wǎng)絡(luò)860、870中,控制器862、872和 回放裝置864、874可用于回放音頻內(nèi)容。
[0107] VIII.軟件應(yīng)用標(biāo)識符的示例顯示
[0108] 本文所描述的某些實(shí)施方式涉及一種軟件應(yīng)用,該軟件應(yīng)用被配置成作為媒體回 放系統(tǒng)的回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。
[0109] 音頻回放軟件是指為了使回放裝置再現(xiàn)音頻并且執(zhí)行其他功能而由制造商安裝 在回放裝置上的軟件。音頻回放軟件的版本可以不時地更新。通過說明的方式,由Sonos公 司供售的回放裝置連同音頻回放軟件一起被購買,并且在新版本發(fā)布時,這樣的軟件可以 升級至音頻回放軟件的更新版本。
[0110] 在一個實(shí)施方式中,媒體回放系統(tǒng)的控制器可以在控制器的用戶界面上顯示與區(qū) 域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符。區(qū)域標(biāo)識符可以標(biāo)識媒體回放系統(tǒng)的區(qū)域,該區(qū)域包括具 有在其上安裝的音頻回放軟件的一個或更多個回放裝置。應(yīng)用標(biāo)識符可以指示安裝在回放 裝置中的一個或更多個上的軟件應(yīng)用被有效地配置成作為音頻回放軟件的附加軟件組件 進(jìn)行操作。
[0111] 圖9示出了根據(jù)本文所描述的至少一些實(shí)施方式的顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng) 用標(biāo)識符的示例流程圖900。圖9中所示的方法900介紹可以在環(huán)境100、600和700中使用的 方法的實(shí)施方式,環(huán)境100、600和700具有例如與一個或更多個裝置(諸如圖2-5中所圖示 的)進(jìn)行通信的系統(tǒng)200、202、204、300、400和500。方法900可以包括如由方框902至904中的 一個或更多個所圖示的一個或更多個操作、功能或動作。盡管以順序示出方框,但是這些方 框可以并行地和/或以與本文所描述的順序不同的順序執(zhí)行。此外,可以基于期望的實(shí)現(xiàn)將 各種方框組合為更少的方框、劃分為附加方框和/或?qū)⑵湟瞥?br>[0112]此外,對于方法900和本文所公開的其他處理和方法,流程圖示出了當(dāng)前實(shí)施方式 的一個可能實(shí)現(xiàn)的功能和操作。就這一點(diǎn)而言,每個方框可以代表程序代碼的模塊、分段或 一部分,程序代碼包括一個或更多個指令,該一個或更多個指令可由處理器執(zhí)行以實(shí)現(xiàn)處 理中的特定邏輯功能或步驟。程序代碼可以存儲在任意類型的計(jì)算機(jī)可讀介質(zhì)(例如包括 磁盤或硬盤驅(qū)動器的存儲裝置等)上。計(jì)算機(jī)可讀介質(zhì)可以包括非易失性計(jì)算機(jī)可讀介質(zhì), 例如計(jì)算機(jī)可讀介質(zhì)等,該計(jì)算機(jī)可讀介質(zhì)短時間存儲數(shù)據(jù),如寄存器存儲器、處理器緩存 和隨機(jī)存取存儲器(RAM)。計(jì)算機(jī)可讀介質(zhì)還可以包括非易失性介質(zhì),例如輔存儲裝置或持 久性長期存儲器(例如只讀存儲器(R0M))、光盤或磁盤、壓縮光盤只讀存儲器(CD-ROM)等。 計(jì)算機(jī)可讀介質(zhì)還可以是任何其他易失性或非易失性存儲系統(tǒng)。計(jì)算機(jī)可讀介質(zhì)可以被認(rèn) 為是例如計(jì)算機(jī)可讀存儲介質(zhì)或有形存儲裝置。此外,對于方法900和本文所公開的其他處 理和方法,圖9中的每一個方框可以代表被有線連接以執(zhí)行處理中的特定邏輯功能的電路。
[0113] a.顯示對媒體回放系統(tǒng)的區(qū)域進(jìn)行標(biāo)識的區(qū)域標(biāo)識符
[0114] 在框902處,方法900涉及:在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒 體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其中,該區(qū)域包括回放裝置,回放裝置具有在其上安裝的 音頻回放軟件。控制器可以是包括例如以上結(jié)合圖3和圖5描述的控制器的任何合適的控制 器。
[0115] 用戶界面可以是通信上耦接至控制器的任何合適的用戶界面,并且可以對于控制 器而言為遠(yuǎn)程的和/或本地的。在實(shí)施方式中,用戶界面可以是物理上與控制器集成的圖形 顯示器。例如,該圖形顯示器可以采用為控制器的一部分的屏幕的形式,諸如以上結(jié)合圖5 所示的控制器500描述的屏幕502。在另一實(shí)施方式中,用戶界面可以是物理上與控制器奮 分離的圖形顯示器。
[0116] 區(qū)域或類似地區(qū)域組可以是一個或更多個回放裝置的任何適當(dāng)?shù)牟贾?,一個或更 多個回放裝置包括例如以上結(jié)合圖6和圖7描述的回放裝置。一個或更多個回放裝置可以是 任何合適的回放裝置,包括例如結(jié)合圖2、圖4、圖6和圖7所描述的任何回放裝置。安裝在回 放裝置上的音頻回放軟件可以是協(xié)助在回放裝置上進(jìn)行音頻回放的任何合適的軟件,包括 例如以上針對圖4所描述的模塊414。音頻回放軟件可以協(xié)助回放裝置的功能,回放裝置的 功能尤其包括例如音頻的回放以及在媒體回放系統(tǒng)中的回放裝置和/或音頻源之間進(jìn)行接 □ 〇
[0117] 圖10A示出了根據(jù)方法900由控制器提供的采用圖形顯示1000的形式的示例用戶 界面。如所示出的,圖形顯示1000包括區(qū)域標(biāo)識符1002。區(qū)域標(biāo)識符1002可以以任何合適的 方式來標(biāo)識區(qū)域。在一個實(shí)施方式中,區(qū)域標(biāo)識符1002可以標(biāo)識特定回放裝置和/或一組回 放裝置。其他示例也是可以的。
[0118] 在圖10A中,區(qū)域標(biāo)識符1002被示出為包圍描述符"zl"的圓。在一個實(shí)施方式中, 描述符"zl"可以指示第一區(qū)域。該第一區(qū)域可以被稱為區(qū)域一。雖然圖10示出了數(shù)字描述 符,但是區(qū)域標(biāo)識符1002的視覺指示可以采用任何合適的形式。例如,區(qū)域標(biāo)識符1002可以 由諸如"客廳"或"臥室"的詞語描述符來指示。或者,在其他實(shí)施方式中,區(qū)域標(biāo)識符1002可 以由一個或更多個圖形元素或動畫來指示。標(biāo)識符號、數(shù)字、字母、詞語或短語的許多其他 示例也是可以的。
[0119] 在另外的實(shí)施方式中,還可以在圖形顯示1000上顯示附加區(qū)域標(biāo)識符,其中每個 附加區(qū)域標(biāo)識符可以指示相應(yīng)區(qū)域。在一些實(shí)施方式中,這樣的附加區(qū)域可以由數(shù)字諸如 "2"、"3"或"4"來指示。在其他實(shí)施方式中,區(qū)域可以由諸如"客廳"、"臥室"或"辦公室"的描 述符來標(biāo)識。在又一實(shí)施方式中,區(qū)域可以由一個或更多個圖形元素或動畫來指示。許多其 他示例也是可以的。
[0120] 圖13示出了另一示例用戶界面。用戶界面1300包括回放控制區(qū)1310、回放區(qū)域區(qū) 1320、回放狀態(tài)區(qū)1330、回放隊(duì)列區(qū)1340和音頻內(nèi)容源區(qū)1350。回放區(qū)域區(qū)包括分別指示媒 體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符1360、1370和1380。這些區(qū)域使用詞匯標(biāo)識符來區(qū)分。例 如,區(qū)域標(biāo)識符1360被標(biāo)識為"辦公室"。
[0121] 在一個實(shí)施方式中,區(qū)域標(biāo)識符1002可以是可選擇的,使得控制器的用戶尤其可 以選擇區(qū)域標(biāo)識符1002以在區(qū)域一中啟動音頻播放、使區(qū)域一有效或者使區(qū)域一當(dāng)前由控 制器控制。
[0122] 圖形顯示1000被顯示為還包括除區(qū)域標(biāo)識符1002以外的其他元素。然而,應(yīng)該理 解的是,不需要顯示這樣的其他元素。僅出于示例和說明的目的而示出下面進(jìn)一步討論的 這些其他元素。在一個給定實(shí)施方式中以及在給定時間點(diǎn)處,這樣的元素以及未示出的其 他元素可以由與區(qū)域標(biāo)識符1002的顯示一致的圖形顯示來顯示。
[0123] 圖形顯示1000還被示出為包括音軌/專輯封面1008。音軌/專輯封面1008可以提供 當(dāng)前正在播放的音軌的任何合適的和/或期望的圖形表示,例如與該音軌相關(guān)聯(lián)的專輯封 面。圖形顯示1000還被顯示為包括音頻標(biāo)識1010。音頻標(biāo)識1010可以包括各種指示包括例 如藝術(shù)家姓名、音軌名稱、專輯名稱以及要播放的下一首歌曲名的指示。然而,無論是音軌/ 專輯封面1008還是音頻標(biāo)識1010都不一定需要被顯示。
[0124] 圖形顯示1000還被示出為包括回放控制1012?;胤趴刂?012可以包括(但不是必 須包括)例如前進(jìn)按鈕、后退按鈕、暫停按鈕和/或播放按鈕。
[0125] 在圖形顯示對應(yīng)于觸摸界面的一個實(shí)施方式中,區(qū)域標(biāo)識符1002和播放控制1012 可以是可選擇的,例如通過人手的靠近、人手指或觸控筆對觸摸界面的觸摸等來選擇。在圖 形顯示不對應(yīng)于觸摸界面的一個實(shí)施方式中,區(qū)域標(biāo)識符1002和播放控制1012可以通過使 用耦接至控制器的指針裝置(諸如鼠標(biāo))來選擇。也可以存在其他實(shí)施方式。
[0126] b.顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符
[0127] 返回來參照圖9,在框904處,方法900涉及:在控制器的用戶界面上顯示與區(qū)域標(biāo) 識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝置上的軟件應(yīng)用被配置 成作為音頻回放軟件的附加軟件組件進(jìn)行操作。在一些實(shí)施方式中,當(dāng)軟件應(yīng)用當(dāng)前正在 作為附加軟件組件進(jìn)行操作時,該軟件應(yīng)用可以被稱為有效的。相反,當(dāng)軟件應(yīng)用當(dāng)前沒有 作為附加軟件組件正在進(jìn)行操作時,該軟件應(yīng)用可以被稱為無效的或禁用的。
[0128] 圖10A還示出了示例應(yīng)用標(biāo)識符1004。應(yīng)用標(biāo)識符1004可以以任何合適的方式來 標(biāo)識軟件應(yīng)用。在圖1 〇中,應(yīng)用標(biāo)識符1004被示出為包圍描述符"app 1"的圓。應(yīng)用標(biāo)識符 1006被示出為包圍描述符"app2"的圓。在一個實(shí)施方式中,描述符"app 1"和"app2"可以指 示特定軟件應(yīng)用。然而,應(yīng)用標(biāo)識符的可視指示可以采用任何合適的形式。例如,諸如應(yīng)用 標(biāo)識符1004和應(yīng)用標(biāo)識符1006的應(yīng)用標(biāo)識符可以由詞語描述符來標(biāo)識。在一些實(shí)施方式 中,描述符可以是商標(biāo)術(shù)語或者指示特定商標(biāo)的軟件應(yīng)用的符號。標(biāo)識符號、數(shù)字、字母、詞 語或短語的許多其他示例當(dāng)然是可以的。在一些實(shí)施方式中,圖形圖標(biāo)、繪圖和動畫也可以 被用作標(biāo)識符。
[0129] 在另外的實(shí)施方式中,還可以在圖形顯示1000上顯示附加應(yīng)用標(biāo)識符,在圖形顯 示1000上每個附加應(yīng)用標(biāo)識符指示相應(yīng)的軟件應(yīng)用。這樣的附加回放裝置可以以諸如"a" 或"b"的字母的形式的描述符來指示。在其他實(shí)施方式中,軟件應(yīng)用可以由詞語描述符來標(biāo) 識。如上所述,標(biāo)識符號、數(shù)字、字母、詞語或短語的許多其他示例當(dāng)然是可以的。在一些實(shí) 施方式中,圖形圖標(biāo)、繪圖和動畫也可以被用作標(biāo)識符。
[0130] 在一些實(shí)施方式中,當(dāng)軟件應(yīng)用無效時,應(yīng)用標(biāo)識符可以改變其外觀,例如通過使 該應(yīng)用標(biāo)識符變暗或變灰。在其他實(shí)施方式中,當(dāng)軟件應(yīng)用無效時,不在用戶界面上顯示應(yīng) 用標(biāo)識符。在另外的實(shí)施方式中,當(dāng)軟件應(yīng)用有效時,應(yīng)用標(biāo)識符的外觀的變化可以被逆 轉(zhuǎn),例如使該應(yīng)用標(biāo)識符不變暗。當(dāng)在圖形顯示上顯示多個于一個的應(yīng)用標(biāo)識符時,在一些 實(shí)施方式中,可以在圖形顯示上出現(xiàn)指示有效的軟件應(yīng)用的應(yīng)用標(biāo)識符,而指示無效的軟 件應(yīng)用的其他應(yīng)用標(biāo)識符可以變暗。
[0131] 圖10A還示出了關(guān)聯(lián)指示符1014,該關(guān)聯(lián)指示符1014描繪諸如區(qū)域標(biāo)識符1002的 區(qū)域標(biāo)識符與諸如應(yīng)用標(biāo)識符1004和/或1006的應(yīng)用標(biāo)識符之間的潛在關(guān)聯(lián)。雖然關(guān)聯(lián)指 示符1014通過將區(qū)域標(biāo)識符1002和應(yīng)用標(biāo)識符1004和1006包圍在輪廓內(nèi)來顯示關(guān)聯(lián),但是 關(guān)聯(lián)可以任選地以任何其他合適的方式來被示出。
[0132] 在一個實(shí)施方式中,軟件應(yīng)用可以被配置成作為音頻回放軟件的附加軟件組件進(jìn) 行操作。在一些實(shí)施方式中,軟件應(yīng)用可以被配置成添加到音頻回放軟件的功能。例如,軟 件應(yīng)用可以將附加特征添加至音頻回放軟件。例如,軟件應(yīng)用可以將附加的音頻處理特征 添加至音頻回放軟件。
[0133] 在其他實(shí)施方式中,軟件應(yīng)用可以被配置成改變音頻回放軟件的功能。例如,軟件 應(yīng)用可以被配置成作為調(diào)整由媒體回放裝置播放的音頻的頻率分量的一個或更多個均衡 器預(yù)設(shè)進(jìn)行操作。在一些實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉及音樂的特定流派。 例如,用于搖滾樂的特定均衡器預(yù)設(shè)可以增加中頻的幅度,而用于流行音樂的另一特定均 衡器可以增加低范圍和高范圍頻率的幅度。在其他實(shí)施方式中,一個或更多個均衡器預(yù)設(shè) 可以涉及一個或更多個藝術(shù)家。例如,特定均衡器預(yù)設(shè)可以根據(jù)對藝術(shù)家的偏好來設(shè)定。在 其他實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉及一個或更多個音樂標(biāo)簽。
[0134] 通過說明的方式,開發(fā)者可以編寫擴(kuò)展或增強(qiáng)媒體回放系統(tǒng)的功能的軟件應(yīng)用。 在一些情況下,開發(fā)者可以是與媒體回放系統(tǒng)的制造商和媒體回放系統(tǒng)的用戶相關(guān)的第三 方。然而,應(yīng)該理解的是,制造商(而不是第三方開發(fā)者,或者除第三方開發(fā)者以外)也可以 開發(fā)可以在音頻回放軟件上分層的軟件應(yīng)用。無論開發(fā)者是誰,特定媒體回放系統(tǒng)的每個 用戶可以選擇安裝哪個軟件應(yīng)用以及將哪個軟件應(yīng)用分配給其相應(yīng)的媒體回放系統(tǒng)。可以 以附加費(fèi)用提供軟件應(yīng)用。在一些情況下,可以免費(fèi)提供或者經(jīng)由廣告支持而免費(fèi)提供軟 件應(yīng)用。為了利于被配置成作為附加軟件組件進(jìn)行操作的軟件應(yīng)用的第三方開發(fā)者的開 發(fā),回放裝置的制造商可以提供應(yīng)用編程接口(API),該應(yīng)用編程接口指定軟件應(yīng)用應(yīng)當(dāng)如 何與音頻回放軟件一起操作。
[0135] 如上所述,在一些實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉及可以由用戶配 置的均衡器偏好。例如,均衡器偏好可以是媒體回放系統(tǒng)的用戶的個人偏好?;蛘撸馄?偏好尤其可以是對特定藝術(shù)家的偏好、對特定音樂制作人的偏好或者對特定作曲家的偏 好。
[0136] 在一些實(shí)施方式中,在顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符之前,控制器可以 確定該應(yīng)用標(biāo)識符與該區(qū)域標(biāo)識符相關(guān)聯(lián)。該確定可以基于歌曲,諸如當(dāng)前正在播放的歌 曲。例如,該確定可以基于當(dāng)前正在播放的歌曲的元數(shù)據(jù)。
[0137] 在一些實(shí)施方式中,控制器可以根據(jù)一個或更多個用戶簡檔來操作。一個或更多 個用戶簡檔中的一個特定用戶簡檔可以指示當(dāng)前有效的用戶。在這樣的實(shí)施方式中,在顯 示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符之前,控制器可以確定該用戶簡檔是否被授權(quán)以激活 由應(yīng)用標(biāo)識符指示的軟件應(yīng)用。該確定可以基于用戶簡檔是否與許可相關(guān)聯(lián)。例如,對軟件 應(yīng)用的許可可以以每個用戶為基礎(chǔ)進(jìn)行購買,軟件應(yīng)用的每個許可被鏈接至相應(yīng)的用戶。 尤其可以基于諸如用戶名和密碼的組合、密碼或用戶簡檔的用戶認(rèn)證數(shù)據(jù)來識別控制器的 用戶。
[0138] 在一些實(shí)施方式中,控制器可以在顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符之前確 定軟件應(yīng)用的操作是否被授權(quán)。在一個實(shí)施方式中,該確定可以基于該軟件應(yīng)用是否在媒 體回放系統(tǒng)的任何其他區(qū)域中是有效的。例如,軟件應(yīng)用可以具有每單位收費(fèi),使得該軟件 應(yīng)用的單個許可可以允許該軟件應(yīng)用在一時間處在一個區(qū)域中作為音頻回放軟件的附加 軟件組件進(jìn)行操作。
[0139] 在一些實(shí)施方式中,控制器可以使軟件應(yīng)用被安裝在回放裝置上。例如,控制器可 以將軟件應(yīng)用發(fā)送至回放裝置?;蛘?,控制器可以使回放裝置從遠(yuǎn)程服務(wù)器或本地網(wǎng)絡(luò)上 的另一裝置下載軟件應(yīng)用。軟件應(yīng)用可以被安裝在諸如圖4中的存儲器410的存儲器中。軟 件應(yīng)用可以以任何合適的方式安裝在回放裝置上。本領(lǐng)域技術(shù)人員將認(rèn)識到,存在許多使 軟件被安裝的技術(shù)。
[0140] 在另一實(shí)施方式中,控制器從諸如遠(yuǎn)程服務(wù)器的網(wǎng)絡(luò)裝置接收軟件應(yīng)用。遠(yuǎn)程服 務(wù)器可以經(jīng)由網(wǎng)絡(luò)(諸如圖5、圖6或7圖中描述的網(wǎng)絡(luò))連接至控制器。在這樣的實(shí)施方式 中,控制器例如可以經(jīng)由網(wǎng)絡(luò)接口(諸如圖4中描述的網(wǎng)絡(luò)接口402)從遠(yuǎn)程服務(wù)器接收軟件 應(yīng)用。
[0141]在一些實(shí)施方式中,控制器可以將軟件應(yīng)用分配給區(qū)域。將軟件應(yīng)用分配給區(qū)域 可以涉及:在該區(qū)域中的一個或更多個回放裝置上啟動或激活該軟件,使得軟件應(yīng)用作為 回放裝置中的一個或更多個上的音頻回放軟件的附加軟件組件進(jìn)行操作。然而,在一些實(shí) 施方式中,軟件應(yīng)用可以被分配給區(qū)域并且是無效的。
[0142] 替選地,將軟件應(yīng)用分配給區(qū)域可以涉及將軟件應(yīng)用發(fā)送至回放裝置。例如,控制 器可以將軟件應(yīng)用發(fā)送至回放裝置?;蛘呖刂破骺梢允惯h(yuǎn)程服務(wù)器將軟件應(yīng)用發(fā)送至回放 裝置。其他示例也是可以的。
[0143] 如上所述,圖10A將應(yīng)用標(biāo)識符1004示出為包圍描述符"appl"的黑色圓。這樣的應(yīng) 用標(biāo)識符可以指示由應(yīng)用標(biāo)識符1004指示的軟件應(yīng)用當(dāng)前被分配給該區(qū)域。相反,圖10A將 應(yīng)用標(biāo)識符1006示出為包圍描述符"app2"的白色圓。這樣的應(yīng)用標(biāo)識符可以指示由應(yīng)用標(biāo) 識符1004指示的軟件應(yīng)用當(dāng)前未分配給該區(qū)域。本領(lǐng)域技術(shù)人員將認(rèn)識到,當(dāng)前分配的軟 件應(yīng)用的指示可以以任何合適的方式進(jìn)行。當(dāng)前分配軟件應(yīng)用的指示對方法900不是必需 的,而是可以出現(xiàn)在某些實(shí)施方式中。
[0144] 在一個實(shí)施方式中,控制器確定該區(qū)域正在播放音頻,在該區(qū)域"播放的音頻"與 該軟件應(yīng)用相關(guān)聯(lián)。例如,播放的音頻可以是諸如元數(shù)據(jù)的具有相關(guān)聯(lián)的特征的歌曲,相關(guān) 聯(lián)的特征可以包括尤其是藝術(shù)家、標(biāo)簽、流派、音樂制作人和/或?qū)]嬛械囊粋€或更多個。如 上所述,控制器可以被配置成對音頻項(xiàng)目的播放列表進(jìn)行檢索和導(dǎo)航,修改和/或清空一個 或更多個回放裝置的回放隊(duì)列,控制一個或更多個回放裝置的其他操作以及提供對系統(tǒng)配 置的總體控制。在一個實(shí)施方式中,如果存在要播放的音軌,則控制器可以參考回放裝置的 回放隊(duì)列并且確定要播放的音軌以及與該音軌相關(guān)聯(lián)的特性。如果與音軌相關(guān)聯(lián)的特征對 應(yīng)于軟件應(yīng)用,則該控制器可以使軟件應(yīng)用在該回放裝置上被執(zhí)行。
[0145] 在一個實(shí)施方式中,控制器確定軟件應(yīng)用已經(jīng)與區(qū)域解除了關(guān)聯(lián)。在一些實(shí)施方 式中,當(dāng)播放的與軟件應(yīng)用相關(guān)聯(lián)的音頻停止播放(諸如音軌結(jié)束)時,或者當(dāng)使用諸如圖 10中的播放控制1012的播放控制來選擇另一個音軌時,軟件應(yīng)用可以變?yōu)楸唤獬P(guān)聯(lián)。響 應(yīng)于該確定,控制器可以移除控制器的用戶界面上的顯示的該應(yīng)用標(biāo)識符。在一些實(shí)施方 式中,可以從用戶界面上移除應(yīng)用標(biāo)識符。在其他實(shí)施方式中,應(yīng)用標(biāo)識符可以以其他形式 出現(xiàn),這些其他形式指示已經(jīng)解除了該軟件應(yīng)用與該區(qū)域的關(guān)聯(lián)。
[0146] 在一個實(shí)施方式中,區(qū)域可以包括兩個或更多個回放裝置。這兩個或更多個回放 裝置中的每個可以具有在其上安裝的音頻回放軟件。在這樣的實(shí)施方式中,軟件應(yīng)用可以 被安裝在這兩個或更多個回放裝置中的每個上,并且可以被配置成作為安裝在每個相應(yīng)的 回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。在其他實(shí)施方式中,軟件應(yīng)用可以 被安裝在該區(qū)域中的回放裝置的子集上,并且可以被配置成作為安裝在該區(qū)域中的回放裝 置的子集中的每個相應(yīng)的回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。
[0147] 如上所述,在一些實(shí)施方式中,媒體回放系統(tǒng)可以包括多個區(qū)域。在一個實(shí)施方式 中,控制器可以將軟件應(yīng)用從該區(qū)域重新分配給不同區(qū)域。重新分配軟件應(yīng)用可以使該軟 件應(yīng)用作為該不同區(qū)域的一個或更多個回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行 操作,而不再對先前區(qū)域進(jìn)行操作。
[0148] 圖10B示出了與圖形顯示上的區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符的另一示例。在圖 10B中,應(yīng)用標(biāo)識符1024和1026被示出為與圖形顯示1020上的區(qū)域標(biāo)識符1022相關(guān)聯(lián)。應(yīng)用 標(biāo)識符1030和1032被示出與圖形顯示1020上的區(qū)域標(biāo)識符1028相關(guān)聯(lián)。在一些實(shí)施方式 中,特定軟件應(yīng)用可以與多于一個區(qū)域標(biāo)識符相關(guān)聯(lián)。在圖10B中,例如,由"appl"表示的軟 件應(yīng)用由應(yīng)用標(biāo)識符1024和應(yīng)用標(biāo)識符1032二者指示。
[0149] 圖11A示出了在控制器將軟件應(yīng)用從第一區(qū)域重新分配給不同區(qū)域之前的示例用 戶界面。在圖11A中,描繪了根據(jù)方法900由控制器提供的采用圖形顯示1100A的形式的示例 用戶界面。如所示出的,圖形顯示1100A包括區(qū)域標(biāo)識符1102A。圖11A還描繪了應(yīng)用標(biāo)識符 1104A和1106A。在圖11A中,應(yīng)用標(biāo)識符1104A與區(qū)域標(biāo)識符1102A相關(guān)聯(lián),而應(yīng)用標(biāo)識符 1106A不與區(qū)域標(biāo)識符1102A相關(guān)聯(lián)。
[0150] 與此相反,圖11B示出了在控制器將軟件應(yīng)用從第一區(qū)域重新分配給不同區(qū)域之 后的示例用戶界面。在一些實(shí)施方式中,控制器可以移除在用戶界面上顯示的與區(qū)域標(biāo)識 符相關(guān)聯(lián)的應(yīng)用標(biāo)識符。如圖11B中所示出的,在控制器將軟件應(yīng)用從區(qū)域1102A重新分配 給區(qū)域1102B之后,區(qū)域標(biāo)識符1102A從圖形顯示1100B被移除,并且顯示區(qū)域標(biāo)識符1102B。 在另外的實(shí)施方式中,控制器可以在控制器的用戶界面上顯示與關(guān)聯(lián)于不同區(qū)域的區(qū)域標(biāo) 識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符。例如,圖11B描繪了在將軟件應(yīng)用關(guān)聯(lián)到與不同區(qū)域相關(guān)聯(lián)的區(qū) 域標(biāo)識符之后,根據(jù)方法900由控制器提供的采用圖形顯示1100B的形式的示例用戶界面。 在本示例中,與不同區(qū)域相關(guān)聯(lián)的區(qū)域標(biāo)識符為區(qū)域標(biāo)識符1102B。如上所述,在圖11A中, 應(yīng)用標(biāo)識符1104A(指示軟件應(yīng)用)與區(qū)域標(biāo)識符1102A(標(biāo)識區(qū)域"1",如所示出的)相關(guān)聯(lián)。 在圖11B中,在控制器將軟件應(yīng)用從該區(qū)域重新分配給不同區(qū)域之后,應(yīng)用標(biāo)識符1104B(也 指示軟件應(yīng)用)與區(qū)域標(biāo)識符1102B(標(biāo)識區(qū)域"2",如所示出的)相關(guān)聯(lián)。用于在控制器的用 戶界面上顯示與關(guān)聯(lián)于不同區(qū)域的區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符的其他技術(shù)也是可以 的。
[0151 ]圖11A和圖11B中分別示出的用戶界面1100A和1100B分別可以任選地包括附加元 素。例如,如所示出的,用戶界面1100A和1100B可以包括音軌/專輯封面、音頻標(biāo)識和/或回 放控制。僅出于示例和說明的目的而示出以上也討論過的這些其他元素。在一個給定實(shí)施 方式中以及在給定時間點(diǎn)處,這樣的元素以及未示出的其他元素可以由圖形顯示來顯示。
[0152] 返回到圖13,用戶界面1300包括應(yīng)用標(biāo)識符1362、1364和1372。應(yīng)用標(biāo)識符1362和 1364被示出為與區(qū)域標(biāo)識符1360相關(guān)聯(lián),而應(yīng)用標(biāo)識符1372被示出為與區(qū)域標(biāo)識符1370相 關(guān)聯(lián)。應(yīng)用標(biāo)識符1362被顯示為具有黑色背景的白色文字以指示有效的軟件應(yīng)用,而應(yīng)用 標(biāo)識符1364被示出為具有白色背景的黑色文字以指示無效的軟件應(yīng)用。如上所述,存在用 于區(qū)分有效的軟件應(yīng)用與無效的軟件應(yīng)用的許多替代方案。
[0153] IX.給回放裝置分配軟件應(yīng)用的示例
[0154] 如以上所討論的那樣,本文所描述的實(shí)施方式可以涉及一種軟件應(yīng)用,該軟件應(yīng) 用被配置成作為媒體回放系統(tǒng)的回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。在 一些實(shí)施方式中,軟件應(yīng)用由希望創(chuàng)建用于媒體回放系統(tǒng)的軟件應(yīng)用的第三方來開發(fā)。在 一些實(shí)施方式中,軟件應(yīng)用可以被分配給相同區(qū)域和/或不同區(qū)域中的一個或更多個回放 裝置。如以上所討論的那樣,軟件應(yīng)用可以被配置成添加或改變音頻回放軟件的功能。
[0155] 圖12示出了根據(jù)實(shí)施方式的將軟件應(yīng)用分配給媒體回放系統(tǒng)的回放裝置的示例 方法1200。圖12中所示出的方法1200介紹可以在環(huán)境100、600和700中使用的方法的實(shí)施方 式,環(huán)境100、600和700具有例如與一個或更多個裝置(諸如圖2-5中所示的那些裝置)進(jìn)行 通信的系統(tǒng)200、202、204、300、400和500。方法1200可以包括如由方框1202至1206中的一個 或更多個所圖示的一個或更多個操作、功能或動作。盡管以按次序的順序圖示出方框,但是 這些方框可以并行地和/或以與本文所描述的順序不同的順序執(zhí)行。此外,可以基于期望的 實(shí)現(xiàn)將各種方框組合為更少的方框、劃分成附加的方框和/或?qū)⑵湟瞥?br>[0156] 此外,對于方法1200和本文所公開的其他處理和方法,流程圖示出了當(dāng)前實(shí)施方 式的一個可能實(shí)現(xiàn)的功能和操作。就這一點(diǎn)而言,每個方框可以代表程序代碼的模塊、分段 或一部分,程序代碼包括一個或更多個指令,該一個或更多個指令可由處理器執(zhí)行以實(shí)現(xiàn) 處理中的特定邏輯功能或步驟。程序代碼可以存儲在任意類型的計(jì)算機(jī)可讀介質(zhì)(例如包 括磁盤或硬盤驅(qū)動器的存儲裝置等)上。計(jì)算機(jī)可讀介質(zhì)可以包括非易失性計(jì)算機(jī)可讀介 質(zhì),例如較短時間存儲數(shù)據(jù)的計(jì)算機(jī)可讀介質(zhì),如寄存器存儲器、處理器緩存和隨機(jī)存取存 儲器(RAM)。計(jì)算機(jī)可讀介質(zhì)還可以包括非易失性介質(zhì),例如輔存儲器或持久性長期存儲 器,例如只讀存儲器(R0M)、光盤或磁盤、壓縮光盤只讀存儲器(CD-ROM)。計(jì)算機(jī)可讀介質(zhì)還 可以是任何其他易失性或非易失性存儲系統(tǒng)。計(jì)算機(jī)可讀介質(zhì)可以被認(rèn)為是例如計(jì)算機(jī)可 讀存儲介質(zhì)或有形存儲裝置。此外,對于方法800和本文所公開的其他處理和方法,圖12中 的每一個方框可以代表被有線連接以執(zhí)行處理中的特定邏輯功能的電路。
[0157] a.提供用于在回放裝置上接收軟件應(yīng)用的接口
[0158] 在框1202處,回放裝置提供在回放裝置上接收軟件應(yīng)用的接口,其中,該回放裝置 (a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以及(b)具有安裝在其上的音頻回放軟 件。例如,回放裝置可以是如圖2或圖4中描述的任何回放裝置。在一些實(shí)施方式中,圖2或圖 4中描述的回放裝置可以被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,并且可以具有安裝 在其上的音頻回放軟件。
[0159] 接口可以包括用于接收軟件應(yīng)用的任何合適的機(jī)構(gòu)。例如,接口可以包括諸如網(wǎng) 絡(luò)接口 402的網(wǎng)絡(luò)接口。如上所述,網(wǎng)絡(luò)接口 402可以包括無線接口 404和有線接口 406中的 一者或二者。在一些實(shí)施方式中,接口可以包括諸如模塊414一個或更多個模塊,一個或更 多個模塊可以協(xié)助接收軟件應(yīng)用。
[0160] 在一些實(shí)施方式中,在提供了在回放裝置上接收軟件應(yīng)用的接口之后,回放裝置 經(jīng)由該接口從遠(yuǎn)程服務(wù)器接收軟件應(yīng)用。例如,回放裝置可以通過網(wǎng)絡(luò)接口 402接收軟件應(yīng) 用,其中網(wǎng)絡(luò)接口 402包括無線接口 404和有線接口 406中的一者或二者。遠(yuǎn)程服務(wù)器可以是 用于發(fā)送軟件應(yīng)用的任何合適的服務(wù)器。
[0161] 在另外的實(shí)施方式中,回放裝置可以將軟件應(yīng)用安裝在該回放裝置上。軟件應(yīng)用 可以以任何合適的方式安裝在回放裝置上。例如,回放裝置可以將軟件應(yīng)用存儲在計(jì)算機(jī) 可讀介質(zhì)上,諸如圖4中的存儲器410中。本領(lǐng)域技術(shù)人員將認(rèn)識到,存在許多使軟件被安裝 的技術(shù)。
[0162] 在一些實(shí)施方式中,回放裝置接收將軟件應(yīng)用從回放裝置中移除的命令。可以從 媒體回放系統(tǒng)的控制器(例如圖5中的控制器500)發(fā)送該命令。可以經(jīng)由例如網(wǎng)絡(luò)接口 40 2 的網(wǎng)絡(luò)接口來接收該命令。在一些實(shí)施方式中,從回放裝置移除軟件應(yīng)用可以涉及:從回放 裝置中卸載軟件應(yīng)用。例如,回放裝置可以從計(jì)算機(jī)可讀介質(zhì)中刪除軟件應(yīng)用。
[0163] 在一些實(shí)施方式中,軟件應(yīng)用可以被配置成改變回放裝置上的音頻回放軟件的功 能。在一些實(shí)施方式中,軟件應(yīng)用進(jìn)一步被配置成改變一個或更多個頻率范圍下的回放裝 置的音頻回放音量。在一些實(shí)施方式中,改變一個或更多個頻率范圍下的回放裝置的音頻 回放音量可以被稱為作為一個或更多個均衡器預(yù)設(shè)進(jìn)行操作,但是改變一個或更多個頻率 范圍下的回放裝置的音頻回放音量可以涉及作為一個或更多個均衡器預(yù)設(shè)的附加的或替 代的功能進(jìn)行操作。
[0164] 例如,軟件應(yīng)用可以被配置成作為調(diào)整由媒體回放裝置播放的音頻的頻率分量的 一個或更多個均衡器預(yù)設(shè)進(jìn)行操作。在一些實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉 及音樂的特定流派。例如,用于搖滾樂的特定預(yù)均衡預(yù)設(shè)可以增加中頻的幅度,而用于流行 音樂的另一特定均衡器可以增加低頻和高頻的幅度。在其他實(shí)施方式中,一個或更多個均 衡器預(yù)設(shè)可以涉及一個或更多個藝術(shù)家。例如,特定均衡器預(yù)設(shè)可以根據(jù)對藝術(shù)家的偏好 來設(shè)定。在其他實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉及一個或更多個音樂標(biāo)簽。
[0165] 如上所述,在一些實(shí)施方式中,一個或更多個均衡器預(yù)設(shè)可以涉及可以由用戶配 置的均衡器偏好。例如,均衡器偏好可以是媒體回放系統(tǒng)的用戶的個人偏好?;蛘?,均衡器 偏好可以尤其是對特定藝術(shù)家的偏好、對特定音樂制作人的偏好或者對特定作曲家的偏 好。
[0166] b.向媒體回放系統(tǒng)的控制器發(fā)送態(tài)信息
[0167] 在框1204處,回放裝置向媒體回放系統(tǒng)的控制器發(fā)送態(tài)信息,其中,該狀態(tài)信息指 示該軟件應(yīng)用被安裝在該回放裝置上。狀態(tài)信息可以經(jīng)由諸如網(wǎng)絡(luò)接口 402的網(wǎng)絡(luò)接口來 發(fā)送。在一些實(shí)施方式中,狀態(tài)信息可以經(jīng)由網(wǎng)絡(luò)消息來發(fā)送。其他示例也是可以的。
[0168] 回放裝置可以確定軟件應(yīng)用是否被安裝在該回放裝置上。例如,回放裝置可以通 過參考諸如圖4中的存儲器410的存儲器來確定軟件應(yīng)用是否被安裝在回放裝置上。在一些 實(shí)施方式中,軟件應(yīng)用可以被安裝在存儲器中。
[0169] 在一些實(shí)施方式中,回放裝置將狀態(tài)信息發(fā)送至媒體回放系統(tǒng)的控制器,其中,該 狀態(tài)信息指示該軟件應(yīng)用被分配給媒體回放系統(tǒng)的區(qū)域。狀態(tài)信息可以經(jīng)由諸如網(wǎng)絡(luò)接口 402的網(wǎng)絡(luò)接口來發(fā)送?;胤叛b置可以確定軟件應(yīng)用是否被分配給媒體回放系統(tǒng)的區(qū)域。例 如,回放裝置可以通過參考諸如圖4中的存儲器410的存儲器來確定軟件應(yīng)用是否被分配給 媒體回放系統(tǒng)的區(qū)域。
[0170] 在一些實(shí)施方式中,將軟件應(yīng)用分配給區(qū)域可以涉及:啟動或激活區(qū)域中的回放 裝置上的軟件,使得該軟件應(yīng)用作為該回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操 作。
[0171] c.從媒體回放系統(tǒng)的控制器接收命令
[0172] 在框1206處,回放裝置從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配給媒體回放 系統(tǒng)的區(qū)域的命令,其中,軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。 該命令可以經(jīng)由諸如網(wǎng)絡(luò)接口 402的網(wǎng)絡(luò)接口來接收。
[0173] 在一個實(shí)施方式中,在安裝軟件應(yīng)用之前,響應(yīng)于接收到將軟件應(yīng)用分配給區(qū)域 的命令,回放裝置將軟件應(yīng)用安裝在該回放裝置上。例如,如果當(dāng)接收到將軟件應(yīng)用分配給 區(qū)域的命令時軟件應(yīng)用未被安裝在回放裝置上,則回放裝置可以響應(yīng)于該命令而安裝該軟 件應(yīng)用。
[0174] 該命令可以包括表示用戶輸入的數(shù)據(jù),該用戶輸入指示回放裝置將軟件應(yīng)用分配 給媒體回放系統(tǒng)的區(qū)域。該用戶輸入可以涉及控制器上的輸入接口,諸如圖5中的輸入接口 514。在一些實(shí)施方式中,輸入接口可以對應(yīng)于圖形顯示上的觸摸界面。在其他實(shí)施方式中, 輸入接口可對應(yīng)于使用耦接至控制器的指針裝置(諸如鼠標(biāo))。還可以存在其他示例。
[0175] 例如,參照圖10,該命令可以涉及選擇應(yīng)用標(biāo)識符1004,以分配由應(yīng)用標(biāo)識符1004 指示的特定軟件應(yīng)用?;蛘咴撁羁梢陨婕斑x擇應(yīng)用標(biāo)識符1006,以分配由應(yīng)用標(biāo)識符 1006指示的特定軟件應(yīng)用。
[0176] 在一些實(shí)施方式中,控制器可以將軟件應(yīng)用分配給區(qū)域。在一些實(shí)施方式中,將軟 件應(yīng)用分配給區(qū)域可以涉及:啟動或激活區(qū)域中的回放裝置上的軟件,使得該軟件應(yīng)用作 為回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作。如上所述,當(dāng)軟件應(yīng)用作為回放 裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作時,軟件應(yīng)用可以具有與音頻回放軟件相 關(guān)的一個或更多個功能。
[0177] 在一些實(shí)施方式中,當(dāng)由應(yīng)用標(biāo)識符指示的軟件應(yīng)用被分配和/或有效時,回放裝 置可以使與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符顯示在控制器的用戶界面上。
[0178] 在一些實(shí)施方式中,回放裝置可以接收播放音頻內(nèi)容的命令;以及當(dāng)軟件應(yīng)用被 分配給媒體回放系統(tǒng)的區(qū)域時,在回放裝置上執(zhí)行軟件應(yīng)用以改變音頻內(nèi)容。如上所述,當(dāng) 軟件應(yīng)用作為回放裝置上的音頻回放軟件的附加軟件組件進(jìn)行操作時,軟件應(yīng)用可以具有 與音頻回放軟件相關(guān)的一個或更多個功能。
[0179] IX ?結(jié)論
[0180] 以上描述公開了各種示例系統(tǒng)、方法、設(shè)備和包括尤其是在硬件上執(zhí)行的固件和/ 或軟件的制品。然而,這些示例僅是示例性的,而不應(yīng)當(dāng)被認(rèn)為是限制性的。例如,可以想 到,這些固件、硬件和/或軟件組件中的任何一個或全部可以僅以硬件形式實(shí)現(xiàn)、僅以軟件 形式實(shí)現(xiàn)、僅以固件形式實(shí)現(xiàn)、或以硬件、軟件和/或固件的任意組合的形式實(shí)現(xiàn)。因此,盡 管下文描述了示例系統(tǒng)、方法、設(shè)備和/或制品,但是所提供的示例不是用于實(shí)現(xiàn)這些系統(tǒng)、 方法、設(shè)備和/或制品的唯一方式。
[0181] 如上所述,本申請涉及一種軟件應(yīng)用,該軟件應(yīng)用被配置成作為媒體回放裝置上 的音頻回放軟件的附加軟件組件進(jìn)行操作。在一個方面中,提供了一種方法。該方法涉及: 在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其 中,該區(qū)域包括具有在其上安裝的音頻回放軟件的回放裝置。該方法還涉及:在控制器的用 戶界面上顯示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝 置上的軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。
[0182] 在另一方面中,提供了一種裝置。該裝置包括:用戶界面;網(wǎng)絡(luò)接口;處理器;數(shù)據(jù) 存儲器;以及程序邏輯,該程序邏輯被存儲在數(shù)據(jù)存儲器中并且能夠被處理器執(zhí)行以:在媒 體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其中, 該區(qū)域包括具有在其上安裝的音頻回放軟件的回放裝置;以及在控制器的用戶界面上顯示 與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝置上的軟件應(yīng) 用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。
[0183] 在另一方面中,提供了一種非暫態(tài)計(jì)算機(jī)可讀存儲器。該非暫態(tài)計(jì)算機(jī)可讀存儲 器存儲有指令,指令能夠被控制器執(zhí)行以使該控制器執(zhí)行功能。功能包括:在媒體回放系統(tǒng) 的控制器的用戶界面上顯示標(biāo)識該媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo)識符,其中,該區(qū)域包括 具有在其上安裝的音頻回放軟件的回放裝置。所述功能還包括:在控制器的用戶界面上顯 示與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中,該應(yīng)用標(biāo)識符指示安裝在回放裝置上的軟件 應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn)行操作。
[0184] 在另一方面中,提供了第二方法。該方法涉及:顯示提供在回放裝置上接收軟件應(yīng) 用的接口,其中,該回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以及(b)具有 在其上安裝的音頻回放軟件;向媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其中,該狀態(tài)信息指 示軟件應(yīng)用被安裝在回放裝置上;以及從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配給媒 體回放系統(tǒng)的區(qū)域的命令,其中,軟件應(yīng)用被配置成作為音頻回放軟件的附加軟件組件進(jìn) 行操作。
[0185] 在另一方面中,提供了一種媒體回放裝置。該媒體回放裝置包括:網(wǎng)絡(luò)接口;處理 器;數(shù)據(jù)存儲器;以及程序邏輯,該程序邏輯被存儲在數(shù)據(jù)存儲器中并且能夠被處理器執(zhí)行 以:經(jīng)由網(wǎng)絡(luò)接口接收軟件應(yīng)用,其中,該媒體回放裝置(a)被配置成在媒體回放系統(tǒng)的區(qū) 域中播放音頻,以及(b)具有在其上安裝的音頻回放軟件;向媒體回放系統(tǒng)的控制器發(fā)送狀 態(tài)信息,其中,該狀態(tài)信息指示軟件應(yīng)用被安裝在回放裝置上;以及從媒體回放系統(tǒng)的控制 器接收將軟件應(yīng)用分配給媒體回放系統(tǒng)的區(qū)域的命令,其中,該軟件應(yīng)用被配置成作為音 頻回放軟件的附加軟件組件進(jìn)行操作。
[0186] 在另一個方面中,提供了一種第二非暫態(tài)計(jì)算機(jī)可讀介質(zhì)。該非暫態(tài)計(jì)算機(jī)可讀 存儲器存儲有指令,指令能夠被控制器執(zhí)行以使該控制器執(zhí)行功能。功能包括:從媒體回放 系統(tǒng)的控制器接收將軟件應(yīng)用分配給媒體回放系統(tǒng)的區(qū)域的命令,其中,該回放裝置(a)被 配置成在媒體回放系統(tǒng)的區(qū)域中播放音頻,以及(b)具有在其上安裝的音頻回放軟件;提供 在回放裝置上接收軟件應(yīng)用的接口,其中,軟件應(yīng)用被配置成作為音頻回放軟件的附加軟 件組件進(jìn)行操作;以及向媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其中,該狀態(tài)信息指示軟件 應(yīng)用被安裝在回放裝置上。
[0187] 此外,本文對"實(shí)施方式"的提及意味著結(jié)合實(shí)施方式描述的特定特征、結(jié)構(gòu)或特 性可以包括在本發(fā)明的至少一個示例實(shí)施方式中。在說明書中各處出現(xiàn)該短語不一定都指 代同一實(shí)施方式,也不是與其他實(shí)施方式互斥的分立或替代實(shí)施方式。因此,本領(lǐng)域技術(shù)人 員當(dāng)明顯地和隱含地理解本文所描述的實(shí)施方式可以與其他實(shí)施方式組合。
[0188] 主要在說明性的環(huán)境、系統(tǒng)、過程、步驟、邏輯塊、處理以及直接或間接地與耦接到 網(wǎng)絡(luò)的數(shù)據(jù)處理裝置的操作相類似的其他象征性表示的方面上,提出本說明書。本領(lǐng)域技 術(shù)人員通常使用這些處理描述和表示,以向本領(lǐng)域其他技術(shù)人員最有效地傳達(dá)他們的工作 的主旨。闡述了許多具體細(xì)節(jié),以提供本公開內(nèi)容的透徹理解。然而,本領(lǐng)域技術(shù)人員應(yīng)理 解,在沒有特定、具體細(xì)節(jié)的情況下就可以實(shí)踐本公開內(nèi)容。在其他實(shí)例中,沒有詳細(xì)描述 公知方法、過程、組件和電路,以避免不必要地使實(shí)施方式的方面模糊。因此,本公開內(nèi)容的 范圍由所附權(quán)利要求、而不是以上實(shí)施方式的描述來限定。
[0189] 當(dāng)所附的任一項(xiàng)權(quán)利要求被理解成涵蓋純軟件和/或固件實(shí)現(xiàn)時,在此明確限定 至少一個示例中的至少一個單元以包括存儲軟件和/或固件的諸如存儲器、DVD、CD、藍(lán)光等 的有形介質(zhì)。
【主權(quán)項(xiàng)】
1. 一種方法,包括: 在媒體回放系統(tǒng)的控制器的用戶界面上顯示標(biāo)識所述媒體回放系統(tǒng)的區(qū)域的區(qū)域標(biāo) 識符,其中,所述區(qū)域包括回放裝置,所述回放裝置具有在其上安裝的音頻回放軟件;以及 在所述控制器的所述用戶界面上顯示與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符,其中, 所述應(yīng)用標(biāo)識符指示安裝在所述回放裝置上的軟件應(yīng)用被配置成作為所述音頻回放軟件 的附加軟件組件進(jìn)行操作。2. 根據(jù)權(quán)利要求1所述的方法,還包括: 確定所述軟件應(yīng)用與所述區(qū)域已經(jīng)解除了關(guān)聯(lián);以及 響應(yīng)于所述確定,移除所述控制器的所述用戶界面上顯示的所述應(yīng)用標(biāo)識符。3. 根據(jù)權(quán)利要求1所述的方法,還包括: 在顯示與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的所述應(yīng)用標(biāo)識符之前,從遠(yuǎn)程服務(wù)器接收所述軟件 應(yīng)用;以及 將所述軟件應(yīng)用分配給所述區(qū)域。4. 根據(jù)權(quán)利要求3所述的方法,還包括: 在顯示與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的所述應(yīng)用標(biāo)識符之后,將所述軟件應(yīng)用從所述區(qū)域 重新分配給不同區(qū)域; 移除在所述用戶界面上顯示的與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的所述應(yīng)用標(biāo)識符;以及 在所述控制器的所述用戶界面上顯示與關(guān)聯(lián)于所述不同區(qū)域的區(qū)域標(biāo)識符相關(guān)聯(lián)的 所述應(yīng)用標(biāo)識符。5. 根據(jù)權(quán)利要求1所述的方法,還包括: 在顯示與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的所述應(yīng)用標(biāo)識符之前,使所述軟件應(yīng)用被安裝在所 述回放裝置上。6. 根據(jù)權(quán)利要求1所述的方法,還包括: 確定所述區(qū)域正在播放音頻,其中,所述音頻與所述軟件應(yīng)用相關(guān)聯(lián);以及 響應(yīng)于所述確定,使所述軟件應(yīng)用在所述回放裝置上被執(zhí)行。7. 根據(jù)權(quán)利要求1所述的方法,其中,所述軟件應(yīng)用還被配置成改變一個或更多個頻率 范圍下的所述回放裝置的音頻回放音量。8. 根據(jù)權(quán)利要求1所述的方法,還包括: 在顯示與所述區(qū)域標(biāo)識符相關(guān)聯(lián)的所述應(yīng)用標(biāo)識符之前,確定所述軟件應(yīng)用的操作是 否被授權(quán)。9. 一種回放裝置,包括: 網(wǎng)絡(luò)接口; 處理器; 數(shù)據(jù)存儲器;以及 程序邏輯,被存儲在所述數(shù)據(jù)存儲器中并且能夠被所述處理器執(zhí)行以: 經(jīng)由所述網(wǎng)絡(luò)接口接收軟件應(yīng)用,其中,所述回放裝置(a)被配置成在媒體回放系統(tǒng)的 區(qū)域中播放音頻,以及(b)具有在其上安裝的音頻回放軟件; 向所述媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其中,所述狀態(tài)信息指示所述軟件應(yīng)用 被安裝在所述回放裝置上;以及 從所述媒體回放系統(tǒng)的所述控制器接收將所述軟件應(yīng)用分配給所述媒體回放系統(tǒng)的 所述區(qū)域的命令,其中,所述軟件應(yīng)用被配置成作為所述音頻回放軟件的附加軟件組件進(jìn) 行操作。10. 根據(jù)權(quán)利要求9所述的回放裝置,其中,所述程序邏輯還能夠被所述處理器執(zhí)行以: 在經(jīng)由所述網(wǎng)絡(luò)接口接收到所述軟件應(yīng)用之后,將所述軟件應(yīng)用安裝在所述回放裝置 上。11. 根據(jù)權(quán)利要求9所述的回放裝置,其中,所述軟件應(yīng)用還被配置成改變一個或更多 個頻率范圍下的所述回放裝置的音頻回放音量。12. 根據(jù)權(quán)利要求9所述的回放裝置,其中,所述程序邏輯還能夠被所述處理器執(zhí)行以: 向所述媒體回放系統(tǒng)的所述控制器發(fā)送狀態(tài)信息,其中,所述狀態(tài)信息指示所述軟件 應(yīng)用被分配給所述媒體回放系統(tǒng)的所述區(qū)域。13. 根據(jù)權(quán)利要求9所述的回放裝置,其中,所述程序邏輯還能夠被所述處理器執(zhí)行以: 使與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符被顯示在控制器的用戶界面上。14. 根據(jù)權(quán)利要求9所述的回放裝置,其中,所述程序邏輯還能夠被執(zhí)行以: 接收播放音頻內(nèi)容的命令;以及 當(dāng)所述軟件應(yīng)用被分配給所述媒體回放系統(tǒng)的所述區(qū)域時,在所述回放裝置上執(zhí)行所 述軟件應(yīng)用以改變所述音頻內(nèi)容。15. -種存儲有指令的非暫態(tài)計(jì)算機(jī)可讀介質(zhì),所述指令能夠被計(jì)算系統(tǒng)執(zhí)行,以使所 述計(jì)算系統(tǒng)執(zhí)行包括以下的功能: 從媒體回放系統(tǒng)的控制器接收將軟件應(yīng)用分配給所述媒體回放系統(tǒng)的區(qū)域的命令,其 中,所述回放裝置(a)被配置成在所述媒體回放系統(tǒng)的所述區(qū)域中播放音頻,以及(b)具有 在其上安裝的音頻回放軟件; 提供在所述回放裝置上接收所述軟件應(yīng)用的接口,其中,所述軟件應(yīng)用被配置成作為 所述音頻回放軟件的附加軟件組件進(jìn)行操作;以及 向所述媒體回放系統(tǒng)的控制器發(fā)送狀態(tài)信息,其中,所述狀態(tài)信息指示所述軟件應(yīng)用 被安裝在所述回放裝置上。16. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),所述功能還包括: 在提供在所述回放裝置上接收所述軟件應(yīng)用的所述接口之后,經(jīng)由所述接口從遠(yuǎn)程服 務(wù)器接收所述軟件應(yīng)用;以及 將所述軟件應(yīng)用安裝在所述回放裝置上。17. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其中,所述軟件應(yīng)用還被配置成改變一個 或更多個頻率范圍下的所述回放裝置的音頻回放音量。18. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),所述功能還包括: 向所述媒體回放系統(tǒng)的所述控制器發(fā)送狀態(tài)信息,其中,所述狀態(tài)信息指示所述軟件 應(yīng)用被分配給所述媒體回放系統(tǒng)的所述區(qū)域。19. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),所述功能還包括: 使與區(qū)域標(biāo)識符相關(guān)聯(lián)的應(yīng)用標(biāo)識符被顯示在控制器的用戶界面上。20. 根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),所述功能還包括: 接收播放音頻內(nèi)容的命令;以及 當(dāng)所述軟件應(yīng)用被分配給所述媒體回放系統(tǒng)的所述區(qū)域時,在所述回放裝置上執(zhí)行所 述軟件應(yīng)用以改變所述音頻內(nèi)容。
【文檔編號】H04L12/28GK105917302SQ201580004370
【公開日】2016年8月31日
【申請日】2015年1月14日
【發(fā)明人】馬克·特里普利特
【申請人】搜諾思公司