網(wǎng)絡(luò)的設(shè)置處理和時(shí)序,包括所需網(wǎng)絡(luò)參數(shù)(例如WEP密鑰) 的自動(dòng)生成。在實(shí)施例中,CP還為用戶提供"家庭"配置用戶界面。CP功能可以由例如運(yùn) 行CP應(yīng)用模塊的計(jì)算機(jī)或還運(yùn)行CP應(yīng)用模塊的手持控制器(例如控制器308)提供。區(qū)域 播放器是網(wǎng)絡(luò)上被布置為參與自動(dòng)配置處理的任意另一設(shè)備。ZP(如本文所使用的標(biāo)記) 包括例如控制器308或計(jì)算設(shè)備。在一些實(shí)施例中,在單個(gè)節(jié)點(diǎn)處組合在CP和ZP二者中 的功能或功能的特定部分(例如ZP包含CP,或CP包含ZP)。
[0081] 在某些實(shí)施例中,"家庭"的配置包括多個(gè)CP和ZP,多個(gè)CP和ZP聚集并建立已知 配置使得它們可以使用標(biāo)準(zhǔn)網(wǎng)絡(luò)防議(例如通過(guò)有線或無(wú)線以太網(wǎng)的IP)來(lái)進(jìn)行通信。在 實(shí)施例中,使用兩種類型的網(wǎng)絡(luò)/協(xié)議:以太網(wǎng)802. 3和無(wú)線網(wǎng)802. llg。CP和ZP之問(wèn)的 互連可使用網(wǎng)絡(luò)/協(xié)議中的任意一個(gè)。系統(tǒng)中的設(shè)備(作為"家庭"的成員)可以同時(shí)連 接到兩種網(wǎng)絡(luò)。
[0082] 在使用兩種網(wǎng)絡(luò)的環(huán)境中,假設(shè)系統(tǒng)中的至少一個(gè)設(shè)備作為橋接設(shè)備連接兩種網(wǎng) 絡(luò),從而在有線/無(wú)線網(wǎng)絡(luò)中為其他設(shè)備提供橋接服務(wù)。例如,圖6中的區(qū)域播放器606被 示為連接兩種網(wǎng)絡(luò)。到網(wǎng)絡(luò)612的連接基于以太網(wǎng)和/或無(wú)線,而到其他設(shè)備602、604和 608的連接基于無(wú)線和以太網(wǎng)(如果需要的話)。
[0083] 然而應(yīng)當(dāng)理解,在一些實(shí)施例中,每一個(gè)區(qū)域播放器606、604、602在經(jīng)由橋接設(shè) 備從云(例如互聯(lián)網(wǎng))獲取媒體時(shí)可以訪問(wèn)互聯(lián)網(wǎng)。例如,區(qū)域播放器602可以包含統(tǒng)一 資源定位符(URL),統(tǒng)一資源定位符(URL)指定云中特定音軌的地址。通過(guò)使用URL,區(qū)域 播放器602可以從云獲取音軌,并最終由一個(gè)或更多個(gè)區(qū)域播放器播放該音頻。
[0084] VI.示例件系統(tǒng)配詈
[0085] 圖7示出了包括多個(gè)網(wǎng)絡(luò)的系統(tǒng),多個(gè)網(wǎng)絡(luò)包括基于云的網(wǎng)絡(luò)和至少一個(gè)本地回 放網(wǎng)絡(luò)。本地回放網(wǎng)絡(luò)包括多個(gè)回放設(shè)備或播放器,盡管應(yīng)當(dāng)理解,回放網(wǎng)絡(luò)可以僅包含一 個(gè)回放設(shè)備。在某些實(shí)施例中,每一個(gè)播放器具有獲取其用于回放的內(nèi)容的能力。例如,控 制和內(nèi)容獲取可以是分布式的或集中式的。輸入可包括流內(nèi)容提供方輸入、第三方應(yīng)用輸 入、移動(dòng)設(shè)備輸入、用戶輸入、和/或到云中用于本地分發(fā)和回放的其他回放網(wǎng)絡(luò)輸入。
[0086] 如圖7的示例性系統(tǒng)700所示,多個(gè)內(nèi)容提供方720-750可以經(jīng)由云和/或其他 網(wǎng)絡(luò)710連接到一個(gè)或更多個(gè)本地回放網(wǎng)絡(luò)760-770。通過(guò)使用云710,多媒體音頻系統(tǒng) 720 (例如S0N0S?)、移動(dòng)設(shè)備730、第三方應(yīng)用740、內(nèi)容提供方750等可以為本地回放網(wǎng)絡(luò) 760、770提供(以請(qǐng)求或其他方式)多媒體內(nèi)容。在每一個(gè)本地回放網(wǎng)絡(luò)760、770中,控制 器762、772和回放設(shè)備764、774可用于回放音頻內(nèi)容。
[0087] VII.示例件媒體體驗(yàn)社奪界而
[0088] 如上文所述,本文提供了用于在住宅之間共享媒體體驗(yàn)的實(shí)施例。在住宅之間共 享媒體體驗(yàn)可以允許用戶查看與社區(qū)內(nèi)不同住宅中的朋友的媒體體驗(yàn)有關(guān)的信息,如上所 述。在一個(gè)示例中,如果正在體驗(yàn)的媒體是音軌,則媒體體驗(yàn)信息可以包括音軌的標(biāo)題、與 音軌相關(guān)聯(lián)的專輯、與音軌相關(guān)聯(lián)的藝術(shù)家、與專輯相關(guān)聯(lián)的發(fā)行年份、與音軌相關(guān)聯(lián)的持 續(xù)時(shí)間等。如果正在體驗(yàn)的媒體是視頻或電影,則媒體體驗(yàn)信息可以包括例如視頻標(biāo)題、視 頻的演員、以及視頻的導(dǎo)演。在另一個(gè)示例中,用戶可以通過(guò)在本地體驗(yàn)不同住宅中的朋友 正在體驗(yàn)的媒體的一部分,來(lái)共享媒體體驗(yàn)。
[0089] 圖8示出了在媒體體驗(yàn)社交界面820和住宅850之間的示例性系統(tǒng)配置800。 如圖所示,系統(tǒng)配置800還包括與界面820通信并與住宅850通信的互聯(lián)網(wǎng)信息接收方 (IIS)810。在一個(gè)示例中,每個(gè)住宅850可以經(jīng)由持久性傳輸控制協(xié)議(TCP)連接來(lái)與IIS 810通信。在一個(gè)情形中,持久性TCP連接用于在住宅850和IIS 810之間傳輸通用即插即 用(UPnP)網(wǎng)絡(luò)協(xié)議消息。
[0090] IIS 810可以包括數(shù)據(jù)庫(kù)812,數(shù)據(jù)庫(kù)812被配置為與每個(gè)住宅850通信,以從每 個(gè)相應(yīng)住宅接收媒體體驗(yàn)信息并向每個(gè)相應(yīng)住宅提供數(shù)據(jù)。數(shù)據(jù)庫(kù)812還可以被配置為 在接收到媒體體驗(yàn)信息時(shí)存儲(chǔ)和更新與每個(gè)相應(yīng)住宅相關(guān)聯(lián)的信息。如圖所示,住宅850 可以包括住宅1 842、住宅2 844,以及住宅3 846,每個(gè)住宅都與數(shù)據(jù)庫(kù)812通信。住宅1 842、住宅2 844、以及住宅3 846中的一個(gè)或多個(gè)可以是社區(qū)的一部分,如上所述。
[0091] 通過(guò)來(lái)自社區(qū)中住宅的邀請(qǐng)(特定的住宅可能已經(jīng)啟動(dòng)社區(qū)),或者通過(guò)某種其 他定義的社區(qū)形成過(guò)程,住宅850的用戶可以形成社區(qū)。在一些實(shí)施例中,住宅可以包括 在多個(gè)不同社區(qū)中。在一些實(shí)施例中,社區(qū)可以形成有限的持續(xù)時(shí)間(例如,一小時(shí)、一天 等)。在其他實(shí)施例中,只要仍然存在至少一個(gè)住宅作為社區(qū)的一部分,社區(qū)就存在。還存 在其他不例。
[0092] IIS 810還可以包括住宅監(jiān)視器814和組監(jiān)視器816。住宅監(jiān)視器814可以被配 置為檢測(cè)并獲取數(shù)據(jù)庫(kù)812中與住宅850相關(guān)聯(lián)的更新。如上文所述,一些住宅可以包括 一個(gè)或多個(gè)組(或區(qū)域)。因此,組監(jiān)視器816可以被配置為檢測(cè)并獲取數(shù)據(jù)庫(kù)812中與任 何住宅850中的一個(gè)或多個(gè)組相關(guān)聯(lián)的更新。
[0093] 界面820還可以包括住宅界面822和組界面824。在一個(gè)示例中,住宅界面822和 組界面824可以表示界面820的子區(qū)域。在另一個(gè)示例中,住宅界面822和組界面824可 以表示界面820的不同屏幕。如圖所示,住宅界面822可以與住宅監(jiān)視器814通信,以顯示 數(shù)據(jù)庫(kù)812中由住宅監(jiān)視器814檢測(cè)到的任何更新。類似地,組監(jiān)視器界面822可以與組 監(jiān)視器816通信,以顯示數(shù)據(jù)庫(kù)812中由組監(jiān)視器816檢測(cè)到的任何更新。
[0094] 在一個(gè)示例中,界面820上顯示的數(shù)據(jù)可以只包括與使用界面820的用戶有權(quán)訪 問(wèn)的住宅(以及相關(guān)聯(lián)的組)相關(guān)聯(lián)的數(shù)據(jù)。例如,用戶可以通過(guò)提供用戶名和密碼形式 的訪問(wèn)憑證,登錄提供界面820的網(wǎng)站(在一些實(shí)施例中,只有第一次需要用戶名和密碼來(lái) 登錄)。基于訪問(wèn)憑證,IIS 810可以確定用戶有權(quán)訪問(wèn)包括住宅1 842和住宅2 844的住 宅社區(qū)。由此,界面820可以顯示與住宅1 842和住宅2 844相關(guān)聯(lián)的媒體信息以供用戶 查看,但是不顯示住宅3 846的關(guān)聯(lián)媒體信息。
[0095] 如上文所述,界面820可以提供在經(jīng)由網(wǎng)絡(luò)瀏覽器可訪問(wèn)的網(wǎng)頁(yè)上。在這種情形 中,網(wǎng)頁(yè)可以根據(jù)異步JavaScript和XML(AJAX)框架來(lái)實(shí)現(xiàn),使得界面820可以在后臺(tái)異 步地向IIS 810發(fā)送數(shù)據(jù)并從IIS 810獲取數(shù)據(jù),而不會(huì)干擾界面820上顯示的其他信息。 換句話說(shuō),當(dāng)檢測(cè)到針對(duì)住宅中的組的信息更新時(shí),只會(huì)更新組界面824中顯示的相關(guān)信 息,并且可以不必刷新或重載網(wǎng)頁(yè)。
[0096] 在一個(gè)情形中,當(dāng)啟動(dòng)界面820時(shí),可以經(jīng)由住宅監(jiān)視器814來(lái)獲取與用戶可訪問(wèn) 的住宅相關(guān)聯(lián)的數(shù)據(jù),以便在住宅界面822上顯示,并且可以經(jīng)由組監(jiān)視器816來(lái)獲取關(guān)于 相同住宅的所有組相關(guān)聯(lián)數(shù)據(jù),以便在住宅界面824上顯示。在啟動(dòng)之后,當(dāng)在數(shù)據(jù)庫(kù)中檢 測(cè)到與住宅和/或組有關(guān)的更新時(shí),可以通過(guò)住宅監(jiān)視器814和組監(jiān)視器816來(lái)更新住宅 界面822和組界面824。
[0097] 可以結(jié)合圖9A的示例性流程圖900進(jìn)一步討論住宅850、界面820以及IIS 810 之間交互的示例性實(shí)現(xiàn)。圖9A示出了根據(jù)本文所述至少一些實(shí)施例用于更新媒體體驗(yàn)社 交界面的示例性流程圖900。圖9A所示的方法900提出了可以在住宅環(huán)境100中使用的 方法的實(shí)施例,所述住宅環(huán)境100包括與諸如圖2至圖5所示的設(shè)備等的一個(gè)或多個(gè)設(shè)備 進(jìn)行通信的例如系統(tǒng)200、202、204、300、400、500和800。方法900可以包括一個(gè)或多個(gè)操 作、功能或動(dòng)作,如框902至910中的一個(gè)或多個(gè)所示。雖然這些框被順序地示出,但是這 些框還可以并行和/或以與本文所述的順序不同的順序執(zhí)行。此外,基于所需實(shí)現(xiàn),各個(gè)框 可以合并成更少的框,劃分為附加的框,和/或被移除。
[0098] 此外,針對(duì)本文公開的方法900以及其他處理和方法,流程圖示出了實(shí)施例一個(gè) 可能實(shí)現(xiàn)的功能和操作。在這方面,每個(gè)框可以代表程序代碼的模塊、片段或一部分,程序 代碼包括可以由處理器執(zhí)行以用于實(shí)現(xiàn)處理中的特定邏輯功能或步驟的一個(gè)或多個(gè)指令。 程序代碼可以存儲(chǔ)在任意類型的計(jì)算機(jī)可讀介質(zhì)(例如包括磁盤或硬盤驅(qū)動(dòng)器的存儲(chǔ)設(shè) 備)上。計(jì)算機(jī)可讀介質(zhì)可以包括非瞬時(shí)性計(jì)算機(jī)可讀介質(zhì),例如,短時(shí)間存儲(chǔ)數(shù)據(jù)的計(jì)算 機(jī)可讀介質(zhì),如寄存器存儲(chǔ)器、處理器緩存和隨機(jī)存取存儲(chǔ)器(RAM)。計(jì)算機(jī)可讀介質(zhì)還可 以包括非瞬時(shí)性介質(zhì),例如,輔或持久性長(zhǎng)期存儲(chǔ)設(shè)備,如只讀存儲(chǔ)器(ROM)、光盤或磁盤、 壓縮光盤只讀存儲(chǔ)器(CD-ROM)。計(jì)算機(jī)可讀介質(zhì)還可以是任意其他易失性或非易失性存儲(chǔ) 系統(tǒng)。計(jì)算機(jī)可讀介質(zhì)可被認(rèn)為是例如計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或有形存儲(chǔ)設(shè)備。此外,針對(duì) 本文公開的方法900以及其他處理和方法,圖9A中的每個(gè)框可以表示被有線連線以執(zhí)行處 理中的特定邏輯功能的電路。
[0099] 在框902,方法900可以包括提供第一客戶端設(shè)備數(shù)據(jù)以在用戶界面上顯示。結(jié)合 圖8和上述討論,用戶界面可以是界面820,并且第一客戶端設(shè)備數(shù)據(jù)可以是與住宅或者住 宅內(nèi)的組相關(guān)聯(lián)的媒體體驗(yàn)信息。例如,第一客戶端設(shè)備可以是住宅或者住宅內(nèi)的組中的 區(qū)域播放器,并且第一客戶端設(shè)備數(shù)據(jù)可以指示區(qū)域播放器的第一配置。在這個(gè)實(shí)例中,區(qū) 域播放器可以是上文結(jié)合圖2A至圖2C所述的區(qū)域播放器。區(qū)域播放器的第一配置可以包 括回放設(shè)置(即,區(qū)域播放器的綁定區(qū)域或者立體聲對(duì)關(guān)聯(lián))、以及當(dāng)前回放媒體內(nèi)容(例 如,當(dāng)前正在住宅或住宅內(nèi)的組中由區(qū)域播放器呈現(xiàn)的歌曲的歌曲標(biāo)題、藝術(shù)家、專輯)。
[0100] 在一個(gè)情形中,框902可以包括啟動(dòng)上文所述的界面820,使得與區(qū)域播放器相關(guān) 聯(lián)的配置可以首先被提供以在界面820上顯示。在這個(gè)情形中,所提供的用于顯示的信息 可以是存儲(chǔ)在IIS 810中的數(shù)據(jù)庫(kù)812中與相關(guān)度有關(guān)的配置的子集和訪問(wèn)界面820的用 戶的訪問(wèn)憑證。例如,如果用戶只對(duì)查看與朋友的住宅中正在體驗(yàn)的媒體有關(guān)的信息感興 趣,而不關(guān)心如何體驗(yàn)該媒體,則住宅或者住宅內(nèi)的組中的區(qū)域播放器回放設(shè)置可能是不 相關(guān)的,因此不顯示。在另一個(gè)示例中,如果用戶還有權(quán)訪問(wèn)朋友正在體驗(yàn)的媒體,則用戶 還可以在本地體驗(yàn)相同的媒體。
[0101] 如上文所述,界面820可以在個(gè)人設(shè)備(例如APPLE丨POD'或者智能手機(jī),例 如APPLE IPHONEk或者任何支持android?的手機(jī))上以應(yīng)用的形式來(lái)提供。在另一 個(gè)示例中,社交界面可以提供在住宅中一個(gè)或多個(gè)媒體系統(tǒng)的控制器上。在另一個(gè)示例中, 社交界面可以提供在萬(wàn)維網(wǎng)上可以通過(guò)互聯(lián)網(wǎng)訪問(wèn)的網(wǎng)站上。
[0102] 在框904,方法900可以包括訪問(wèn)與IIS相關(guān)聯(lián)的數(shù)據(jù)庫(kù)中的數(shù)據(jù),所述IIS被配 置為支持向媒體系統(tǒng)注冊(cè)和認(rèn)證客戶端設(shè)備。在一個(gè)示例中,數(shù)據(jù)庫(kù)可以是數(shù)據(jù)庫(kù)812,并 且IIS可以是圖8的IIS 810。在一個(gè)示例中,數(shù)據(jù)庫(kù)中的數(shù)據(jù)包括與客戶端設(shè)備相關(guān)聯(lián)的 設(shè)備配置數(shù)據(jù)。如上文所述,數(shù)據(jù)庫(kù)812可以被配置為在接收到媒體體驗(yàn)信息時(shí)存儲(chǔ)和更 新與每個(gè)相應(yīng)住宅相關(guān)聯(lián)的信息。
[0103] 在框906,方法900可以包括檢測(cè)與客戶端設(shè)備相關(guān)聯(lián)的設(shè)備配置數(shù)據(jù)的改變。如 上文所述,圖8的IIS 810可以包括住宅監(jiān)視器814和組監(jiān)視器816。因此,可以通過(guò)住宅 監(jiān)