用于可編程多媒體控制器的配置界面的制作方法
【專利摘要】在一個(gè)實(shí)施例中,用戶選擇將在移動(dòng)設(shè)備的配置用戶界面中被配置的多媒體系統(tǒng)的主要的組件。移動(dòng)設(shè)備的配置用戶界面顯示主要的組件的背板的照片般逼真的描繪。背板的照片般逼真的描繪包括位于其上的連接端口的照片般逼真的描繪。用戶選擇將連接到主要的組件的另一個(gè)組件。在另一個(gè)組件與主要的組件之間確定一類或多類可能的連接,并且對(duì)于每類可能的連接,移動(dòng)設(shè)備上的配置用戶界面圖形化地引導(dǎo)用戶在主要的組件的背板的照片般逼真的描繪上為該類可能的連接選擇特定連接端口。基于來(lái)自用戶的特定連接端口的選擇,生成一組配置數(shù)據(jù)。
【專利說(shuō)明】用于可編程多媒體控制器的配置界面
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)通常涉及音頻/視頻和家庭自動(dòng)化系統(tǒng),并且更具體地涉及用于配置音頻/視頻和家庭自動(dòng)化系統(tǒng)的技術(shù)。
【背景技術(shù)】
[0002]音頻/視頻(A/V)和家庭自動(dòng)化系統(tǒng)(統(tǒng)稱為“多媒體系統(tǒng))的一個(gè)長(zhǎng)期存在的問(wèn)題是:它們通常需要大量的配置(例如編程)。多媒體系統(tǒng)的組件可典型地以各種各樣的不同方式互連(例如通過(guò)電纜連接)。用戶(例如安裝人員或終端客戶)可能難以確定組件之間所需的、或者至少是希望的所有連接。
[0003]取決于在多媒體系統(tǒng)的組件之間做出的連接,某些功能性可能是可以實(shí)現(xiàn)的。然而,為了實(shí)現(xiàn)該功能性,組件的各種連接典型地必須知道:如何以將提供功能性的方式在控制其它組件和以其它方式與其它組件互操作之間切換數(shù)據(jù)。沒(méi)有這樣的配置,不能實(shí)現(xiàn)多媒體系統(tǒng)的全部潛能。遺憾的是,這種類型的配置往往具有所需的由經(jīng)過(guò)培訓(xùn)的安裝人員人工編碼的自定義可執(zhí)行代碼。自定義編碼的成本通常已經(jīng)過(guò)高,甚至對(duì)于高端系統(tǒng)。
[0004]所需要的是可解決這些缺點(diǎn)中的一些或全部的用于配置多媒體系統(tǒng)的改進(jìn)的技術(shù)。
【發(fā)明內(nèi)容】
[0005]根據(jù)本公開(kāi)的一個(gè)實(shí)施例,配置用戶界面由在移動(dòng)設(shè)備上執(zhí)行的配置應(yīng)用程序呈現(xiàn),配置用戶界面使得用戶(例如安裝人員或客戶)能夠快速且簡(jiǎn)單地配置多媒體系統(tǒng)。配置用戶界面圍繞包括在每個(gè)多媒體系統(tǒng)中的諸如主要的可編程多媒體控制器之類的一個(gè)或多個(gè)主要的組件的背板的照片般逼真的描繪。
[0006]在移動(dòng)設(shè)備上執(zhí)行的配置應(yīng)用程序可通過(guò)網(wǎng)絡(luò)與在可編程多媒體控制器或其它設(shè)備的處理子系統(tǒng)上執(zhí)行的超文本傳輸協(xié)議守護(hù)程序(HTTPD)或其它網(wǎng)絡(luò)(web)服務(wù)器交互,以獲得組件(例如可編程多媒體控制器或其它可檢測(cè)的組件)的多媒體系統(tǒng)的指示,并且在這樣的系統(tǒng)內(nèi)。配置應(yīng)用程序可與HTTH)或其它網(wǎng)絡(luò)服務(wù)器交互,以獲得描述組件的概括的組件配置文件信息以及主要的組件的背板的照片般逼真的描繪。
[0007]基于該信息和/或結(jié)合由移動(dòng)設(shè)備上執(zhí)行的配置應(yīng)用程序接收的用戶提供的輸入,配置應(yīng)用程序可在其配置用戶界面中示出主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪。背板的每個(gè)照片般逼真的描繪包括在背板上找到的連接端口的照片般逼真的描繪,諸如視頻連接端口、音頻連接端口、控制連接端口和/或其它類型的連接端口。配置應(yīng)用程序的配置用戶界面可提示用戶選擇將連接到主要的組件(例如主要的可編程多媒體控制器)的另一個(gè)組件。例如,可提供菜單,該菜單包括其它檢測(cè)的組件以及可如當(dāng)前人工指示的不可檢測(cè)的組件。
[0008]當(dāng)選擇特定的其它組件時(shí),配置應(yīng)用程序可經(jīng)由HTTro或其它網(wǎng)絡(luò)服務(wù)器訪問(wèn)組件配置文件信息。確定在主要的組件(例如主要的可編程多媒體控制器)和其它組件之間可能的連接的類(例如視頻、音頻、控制等)。對(duì)于每類可能的連接,配置用戶界面可以圖形化地引導(dǎo)用戶在主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪上選擇特定連接端口??稍诒嘲宓恼掌惚普娴拿枥L中高亮每類可能的連接的可用連接端口,并且提示用戶選擇(例如點(diǎn)擊或觸摸)每類可能的連接的期望的可用連接端口,例如以清除高亮。對(duì)于正被連接的某些類型的組件(例如音頻或視頻輸出組件),還可提示用戶以指示組件位于其內(nèi)的結(jié)構(gòu)的區(qū)域。
[0009]基于在移動(dòng)設(shè)備上的配置應(yīng)用程序的配置用戶界面中做出的選擇,生成一組配置數(shù)據(jù)(例如包括連接和區(qū)域/設(shè)備信息二者的可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件),并通過(guò)網(wǎng)絡(luò)、例如經(jīng)由HTTro或其它網(wǎng)絡(luò)服務(wù)器提供給在可編程多媒體控制器和其它設(shè)備的處理子系統(tǒng)上執(zhí)行的配置引擎。可從該組配置數(shù)據(jù)合成更詳細(xì)的連接配置和區(qū)域配置信息(例如XML文件)。配置編譯器可采用該信息,并結(jié)合其它信息,諸如指示特定組件和組件選擇可提供的服務(wù)的服務(wù)規(guī)則,生成表示多媒體系統(tǒng)的整體配置和它可提供的服務(wù)的服務(wù)實(shí)現(xiàn)方式(例如XML文件)。屏幕生成器可從服務(wù)實(shí)現(xiàn)方式中生成用于訪問(wèn)和控制服務(wù)的用戶界面。此外,配置生成器可編譯服務(wù)實(shí)現(xiàn)方式以生成最終配置。可激活多媒體系統(tǒng)內(nèi)的具體軟件進(jìn)程,以引起用戶界面的顯示并向用戶提供服務(wù)。
【專利附圖】
【附圖說(shuō)明】
[0010]下面的描述指的是附圖,其中:
圖1是包括互連到許多組件的可編程多媒體控制器的結(jié)構(gòu)(例如家庭)內(nèi)的示例性的多媒體系統(tǒng)的框圖;
圖2是可編程多媒體控制器的示例性的硬件的示意性框圖;
圖3是可在其上提供本文所述的配置用戶界面的示例性的移動(dòng)設(shè)備的硬件的示意性框圖;
圖4是圖示在移動(dòng)設(shè)備上以及在可編程多媒體控制器或其它組件的處理子系統(tǒng)上執(zhí)行的示例性的軟件的示意性框圖;
圖5A是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,示出檢測(cè)的多媒體系統(tǒng)的表示(例如圖標(biāo));
圖5B和5C是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示主要的可編程多媒體控制器的選擇;
圖OT-5G是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示將連接到主要的可編程多媒體控制器的第一組件(例如有線電視盒)的選擇;
圖5H是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,示出添加的第一組件的表示(例如圖標(biāo));
圖51-5L是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示第一組件和主要的可編程多媒體控制器之間連接的選擇;
圖5M是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,示出添加的第二組件(例如藍(lán)光播放器)的表不(例如圖標(biāo));
圖5N是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示第二組件和主要的可編程多媒體控制器之間連接的選擇; 圖50是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,示出第三組件(例如高清晰度(HD)電視)的添加;
圖5P是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示用于第三組件的區(qū)域的選擇;
圖5Q-5S是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示第三組件和主要的可編程多媒體控制器之間連接的選擇;
圖5T是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示主要的可編程多媒體控制器的命名;
圖5U是由配置應(yīng)用程序顯示的示例性的配置用戶界面的屏幕截圖,圖示準(zhǔn)備上傳的完整配置;以及
圖6是步驟的示例性的序列的流程圖,該步驟可被實(shí)現(xiàn)以配置多媒體系統(tǒng)以向用戶提供服務(wù)。
【具體實(shí)施方式】
[0011]圖1是包括互連到許多組件的可編程多媒體控制器200的結(jié)構(gòu)(例如家庭)內(nèi)的示例性的多媒體系統(tǒng)100的框圖。如本文所使用,“可編程多媒體控制器”是一種設(shè)備,該設(shè)備能夠控制各種各樣的電氣和電子組件,在各種各樣的電氣和電子組件之間切換數(shù)據(jù),和/或以其它方式與各種各樣的電氣和電子組件互操作,所述各種各樣的電氣和電子組件諸如音頻、視頻、電話、數(shù)據(jù)、安全、電動(dòng)機(jī)操作的、繼電器操作的、加熱、通風(fēng)和空調(diào)(HVAC)、能量管理和/或其它類型的組件。雖然在圖1的示例性的多媒體系統(tǒng)中示出單個(gè)可編程多媒體控制器,但多個(gè)可編程多媒體控制器可存在于其它(例如更大)的多媒體系統(tǒng)中。另外,多個(gè)多媒體系統(tǒng)可存在于單個(gè)結(jié)構(gòu)內(nèi)。
[0012]可編程多媒體控制器200可耦合到結(jié)構(gòu)內(nèi)各種各樣的音頻/視頻(A/V)組件,包括音頻源組件110,諸如壓縮光盤(⑶)播放器、數(shù)字視頻光盤(DVD)播放器、麥克風(fēng)、數(shù)字錄像機(jī)(DVR)、電纜盒、音頻/視頻接收器、個(gè)人媒體播放器和尋找音頻信號(hào)來(lái)源的其它組件;可以耦合到各種各樣的視頻源組件120,諸如數(shù)字視頻光盤(DVD)播放器、數(shù)字錄像機(jī)(DVR)、電纜盒、音頻/視頻接收器、個(gè)人媒體播放器和尋找視頻信號(hào)來(lái)源的其它組件;可以耦合到各種各樣的音頻輸出組件130,諸如耦合到揚(yáng)聲器的放大器,以及輸出音頻的其它組件;并且可以耦合到各種各樣的視頻輸出組件140,諸如電視、監(jiān)視器,以及輸出視頻的其它組件。
[0013]此外,可編程多媒體控制器200可耦合到其它類型的組件。例如,可編程多媒體控制器200可耦合到管理在結(jié)構(gòu)周圍放置的相機(jī)的系統(tǒng)的閉路電視(CCTV)控制系統(tǒng)170、管理結(jié)構(gòu)中的HVAC設(shè)備和/或能量管理設(shè)備的HVAC和/或能量管理系統(tǒng)175、管理結(jié)構(gòu)中的多個(gè)單獨(dú)的安全傳感器的安全系統(tǒng)180、管理結(jié)構(gòu)內(nèi)照明的電子照明控制器190和/或管理結(jié)構(gòu)內(nèi)電動(dòng)機(jī)操作的設(shè)備的操作的電動(dòng)機(jī)操作的設(shè)備控制器195,例如自動(dòng)窗簾控制器。各種各樣的其它組件也可耦合到可編程多媒體控制器200。
[0014]可編程多媒體控制器200可經(jīng)由一個(gè)或多個(gè)遙控單元150接收用戶輸入,一個(gè)或多個(gè)遙控單元150可以是手持式、壁掛式或以其它方式被布置。在一些情況下,遙控單元150可經(jīng)由中間設(shè)備153而與可編程多媒體控制器200通信。在其它情況下,遙控單元150可直接與多媒體控制器200通信。取決于遙控單元150的通信模式,中間設(shè)備153的需求和形式可能變化。
[0015]可與可編程多媒體控制器200 —起使用的一種類型的遙控單元150是“移動(dòng)設(shè)備”300。如本文所使用,“移動(dòng)設(shè)備”是一種電子設(shè)備,該電子設(shè)備適于在一個(gè)人身上傳送,諸如平板計(jì)算機(jī),例如可從蘋果公司(Apple Inc.)得到的iPad?平板;智能電話,例如可從蘋果公司獲得的iPhone?電話;便攜式媒體播放器,例如可從蘋果公司獲得的iPod?觸摸;或者筆記本計(jì)算機(jī)。移動(dòng)設(shè)備300可直接與可編程多媒體控制器200通信,或者間接地、通過(guò)中間設(shè)備153、使用諸如WIFI或一個(gè)或多個(gè)蜂窩網(wǎng)絡(luò)之類的一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)和/或一個(gè)或多個(gè)有線網(wǎng)絡(luò)而與可編程多媒體控制器200通信。
[0016]響應(yīng)于一個(gè)或多個(gè)遙控單元上的用戶輸入,可編程多媒體控制器200可向結(jié)構(gòu)內(nèi)的用戶提供選擇的“服務(wù)”。如本文所使用,“服務(wù)”是由選擇的一組組件中的管理的交互產(chǎn)生的媒體體驗(yàn)。例如,由于電纜盒或其它視頻源組件120、電視或其它視頻輸出組件140、放大的揚(yáng)聲器或其它音頻輸出組件130以及可能的其它組件之間管理的交互,觀看電視服務(wù)可向用戶呈現(xiàn)電視節(jié)目。類似地,由于CCTV控制系統(tǒng)170的相機(jī)和麥克風(fēng)、電視或其它視頻輸出組件140、放大的揚(yáng)聲器或另一個(gè)音頻輸出組件130以及可能的其它組件之間管理的交互,視頻會(huì)議服務(wù)可使得能夠由用戶布置視頻通話。通常,通過(guò)在選擇的該組組件之間切換數(shù)據(jù)、向選擇的該組組件發(fā)出控制命令和/或以其它方式與選擇的該組組件互操作,一個(gè)或多個(gè)可編程多媒體控制器200可管理組件之間的交互。
[0017]為了實(shí)現(xiàn)服務(wù),可編程多媒體控制器200 (或多個(gè)可編程多媒體控制器)和多媒體系統(tǒng)100的其它組件被典型地配置(例如編程)。例如,可編程多媒體控制器200被配置成知道它應(yīng)當(dāng)如何在組件之間切換數(shù)據(jù)、向組件發(fā)出控制命令和/或以其它方式與組件互操作以提供服務(wù)。如下面所論述,執(zhí)行配置應(yīng)用程序的移動(dòng)設(shè)備300可由用戶用來(lái)配置一個(gè)或多個(gè)可編程多媒體控制器和多媒體系統(tǒng)的其它組件。
[0018]圖2是可編程多媒體控制器200的示例性的硬件的示意性框圖。微控制器210可管理可編程多媒體控制器200的通常的操作。微控制器210可耦合到數(shù)據(jù)開(kāi)關(guān)215、音頻開(kāi)關(guān)220和視頻開(kāi)關(guān)230。中間平面235可將數(shù)據(jù)開(kāi)關(guān)215、音頻開(kāi)關(guān)220和視頻開(kāi)關(guān)230互連到輸入/輸出模塊。輸入/輸出模塊可包括一個(gè)或多個(gè)組件控制模塊240, —個(gè)或多個(gè)組件控制模塊240例如在可編程多媒體控制器200的背板上提供控制相關(guān)的連接端口。這樣的控制相關(guān)的連接端口可包括RS232端口、通用輸入/輸出(GP1)端口、紅外(IR)接口端口、以太網(wǎng)端口等。此外,輸入/輸出模塊可包括一個(gè)或多個(gè)視頻輸入/輸出模塊245,一個(gè)或多個(gè)視頻輸入/輸出模塊245例如在可編程多媒體控制器200的背板上提供視頻連接端口。這樣的視頻連接端口可包括視頻圖形陣列(VGA)端口、組件視頻端口、高清晰度多媒體接口(HDMI)端口等。此外,輸入輸出模塊可包括一個(gè)或多個(gè)音頻輸入/輸出模塊250,一個(gè)或多個(gè)音頻輸入/輸出模塊250在可編程多媒體控制器200的背板上提供音頻連接端口,諸如索尼飛利浦?jǐn)?shù)字接口(S/PDIF)數(shù)字音頻端口、模擬音頻端口等。更進(jìn)一步地,輸入輸出模塊可包括一個(gè)或多個(gè)其它類型的模塊255。
[0019]在可編程多媒體控制器200的核心是處理子系統(tǒng)260,處理子系統(tǒng)260包括執(zhí)行在存儲(chǔ)器(未示出)中存儲(chǔ)的應(yīng)用軟件的指令的一個(gè)或多個(gè)處理器(未示出)。在一個(gè)實(shí)施例中,處理子系統(tǒng)260可被構(gòu)造為或包括一個(gè)或多個(gè)“通用計(jì)算機(jī)”270。通用計(jì)算機(jī)270是具有處理器和存儲(chǔ)器的設(shè)備,該設(shè)備被配置成執(zhí)行通用操作系統(tǒng)(OS)(諸如可從蘋果公司得到的OSX?操作系統(tǒng)),并且取決于結(jié)合OS執(zhí)行的應(yīng)用軟件,該設(shè)備能夠提供各種各樣的不同類型的功能性。處理子系統(tǒng)240可執(zhí)行一個(gè)或多個(gè)軟件應(yīng)用程序以實(shí)現(xiàn)本文所述的功能性,包括超文本傳輸協(xié)議守護(hù)程序(HTTPD)或其它網(wǎng)絡(luò)服務(wù)器和配置引擎,如下面進(jìn)一步論述。此外,處理子系統(tǒng)240可存儲(chǔ)用來(lái)實(shí)現(xiàn)本文所述功能性的各種類型的數(shù)據(jù),如下面進(jìn)一步論述。
[0020]圖3是在其上可提供本文所述的配置用戶界面的示例性的移動(dòng)設(shè)備300的硬件的示意性框圖。移動(dòng)設(shè)備300可包括耦合到存儲(chǔ)器320的處理器310,存儲(chǔ)器320存儲(chǔ)處理器可執(zhí)行的指令,用于OS 327,例如可從蘋果公司得到的1S,以及用于軟件應(yīng)用程序。軟件應(yīng)用程序可包括配置應(yīng)用程序325 (例如配置“app”),配置應(yīng)用程序325使得用戶能夠配置多媒體系統(tǒng),如下面進(jìn)一步論述。
[0021 ] 處理器310還可耦合到顯示界面330,顯示界面330可視地在觸摸屏上繪制用于表示的圖形,例如用于配置用戶界面的圖形。觸摸屏包括諸如液晶顯示器(LCD)345的顯示屏以及在顯示屏上覆蓋的觸摸屏面板347,觸摸屏面板347接收并登記來(lái)自用戶的觸摸。這樣的觸摸信息可由觸摸屏面板控制器350解釋,并且被提供給處理器310。此外,可包括無(wú)線網(wǎng)絡(luò)收發(fā)器、蜂窩網(wǎng)絡(luò)接口和/或一個(gè)或多個(gè)其它類型的無(wú)線或有線收發(fā)器的接口 360可耦合到處理器310,并直接或間接地促進(jìn)與可編程多媒體控制器200或其它設(shè)備的通信。
[0022]根據(jù)本公開(kāi)的一個(gè)實(shí)施例,在移動(dòng)設(shè)備300上執(zhí)行的配置應(yīng)用程序325可提供允許用戶配置多媒體系統(tǒng)的配置用戶界面。配置用戶界面圍繞包括在每個(gè)多媒體系統(tǒng)中的諸如主要的可編程多媒體控制器200之類的一個(gè)或多個(gè)主要的組件的背板的照片般逼真的描繪。作為本文中的用戶,“照片般逼真的”描繪是顯現(xiàn)得基本上類似于對(duì)象的實(shí)際視覺(jué)外觀的描繪。“照片般逼真的”描繪可以是照片、計(jì)算機(jī)生成的繪制、手工畫出的藝術(shù)作品或顯現(xiàn)得基本上類似于對(duì)象的實(shí)際視覺(jué)外觀的其它描繪。作為本文中的用戶,組件的“背板”指的是連接端口位于其上的組件的一個(gè)或多個(gè)部分。雖然連接端口典型地位于組件的背面上,但連接端口可以替代地位于另一面、另一面的一部分或多個(gè)面的組合或多個(gè)面的部分的組合上?!氨嘲濉睉?yīng)當(dāng)被解釋為包括這樣的替代方案。
[0023]圖4是圖示在移動(dòng)設(shè)備300上以及在可編程多媒體控制器200或其它組件的處理子系統(tǒng)240上執(zhí)行的示例性的軟件的示意性框圖。在移動(dòng)設(shè)備300上執(zhí)行的配置應(yīng)用程序325通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)410 (例如無(wú)線和/或有線網(wǎng)絡(luò))與超文本傳輸協(xié)議守護(hù)程序(HTTPD)或其它網(wǎng)絡(luò)服務(wù)器415交互。HTTH)或其它網(wǎng)絡(luò)服務(wù)器415可耦合到在處理子系統(tǒng)240上執(zhí)行的配置引擎420。橋接模塊(例如HTTP橋接模塊)425可充當(dāng)HTTTO或其它網(wǎng)絡(luò)服務(wù)器415和配置引擎420的部分之間的接口。
[0024]最初,配置應(yīng)用程序325可與HTTH)或其它網(wǎng)絡(luò)服務(wù)器415交互,以獲得連接到一個(gè)或多個(gè)網(wǎng)絡(luò)410的組件(例如可編程多媒體控制器或其它可檢測(cè)的組件)的多媒體系統(tǒng)100的指示,并且在這樣的系統(tǒng)內(nèi)。這些指示可由嵌入式系統(tǒng)定位器功能430供應(yīng)。嵌入式系統(tǒng)定位器功能430可使用定位服務(wù)435檢測(cè)可編程多媒體控制器和/或其它可檢測(cè)的組件,所述定位服務(wù)435定位耦合到一個(gè)或多個(gè)網(wǎng)絡(luò)410的嵌入式處理器(例如執(zhí)行LinuxOS的處理器)。嵌入式系統(tǒng)定位器功能430可確定每個(gè)組件的類型并供應(yīng)該信息。
[0025]配置應(yīng)用程序325可與HTTH)或其它網(wǎng)絡(luò)服務(wù)器415交互,以獲得描述每個(gè)多媒體系統(tǒng)內(nèi)組件的概括的組件配置文件信息以及主要的組件的背板的照片般逼真的描繪。概括的組件配置文件信息可與主要的組件的背板的照片般逼真的描繪一起被存儲(chǔ)在配置文件數(shù)據(jù)庫(kù)440中。配置文件數(shù)據(jù)庫(kù)管理功能445通過(guò)訪問(wèn)存儲(chǔ)庫(kù)450而傳播配置文件數(shù)據(jù)庫(kù)440,存儲(chǔ)庫(kù)450包括更加大量的組件配置文件(例如被表示為XML文件)、服務(wù)規(guī)則(例如被表示為XML文件)、某些組件(例如可編程多媒體控制器)的背板的照片般逼真的描繪以及其它信息。存儲(chǔ)庫(kù)450中的每個(gè)組件配置文件包括連接(例如在組件的背板上)的詳細(xì)的指示、組件識(shí)別的命令以及組件能夠執(zhí)行的功能。該信息的子集可與背板的某些照片般逼真的描繪一起被提取和傳播到配置文件數(shù)據(jù)庫(kù)440,用于由配置應(yīng)用程序325使用。
[0026]當(dāng)選擇多媒體系統(tǒng)以及該多媒體系統(tǒng)內(nèi)的主要的組件(例如主要的可編程多媒體控制器)時(shí),配置應(yīng)用程序325可在其配置用戶界面中示出從配置文件數(shù)據(jù)庫(kù)440獲得的該主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪。背板的每個(gè)照片般逼真的描繪包括在背板上找到的任何連接端口的照片般逼真的描繪,諸如視頻連接端口、音頻連接端口、控制連接端口和/或其它類型的連接端口。配置應(yīng)用程序325的配置用戶界面可提示用戶選擇將連接到主要的組件(例如主要的可編程多媒體控制器)的另一個(gè)組件。例如,可提供菜單,該菜單包括其它檢測(cè)的組件以及可如當(dāng)前人工指示的不可檢測(cè)的組件。
[0027]當(dāng)從菜單選擇特定的其它組件時(shí),配置應(yīng)用程序325可經(jīng)由HTTH)或其它網(wǎng)絡(luò)服務(wù)器415訪問(wèn)來(lái)自配置文件數(shù)據(jù)庫(kù)440的組件配置文件信息。確定在主要的組件(例如主要的可編程多媒體控制器)和其它組件之間可能的連接的類(例如視頻、音頻、控制等)。對(duì)于每類可能的連接,配置用戶界面可以圖形化地引導(dǎo)用戶在主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪上選擇特定連接端口??稍诒嘲宓恼掌惚普娴拿枥L中高亮每類可能的連接的可用連接端口,并且提示用戶選擇(例如點(diǎn)擊或觸摸)每類可能的連接的期望的可用連接端口,例如以清除高亮。對(duì)于正被連接的某些類型的組件(例如音頻或視頻輸出組件),還可提示用戶以指示組件位于其內(nèi)的結(jié)構(gòu)的區(qū)域。
[0028]基于在配置應(yīng)用程序325的配置用戶界面中做出的選擇,一組配置數(shù)據(jù)(例如包括連接和區(qū)域信息二者的可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件)由配置應(yīng)用程序325生成,并通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)410、經(jīng)由HTTH)或其它網(wǎng)絡(luò)服務(wù)器415而被提供給配置引擎420。該組配置數(shù)據(jù)可被存儲(chǔ)在配置數(shù)據(jù)庫(kù)455中。配置數(shù)據(jù)輸入功能460可從這組配置數(shù)據(jù)中合成更詳細(xì)的連接配置和區(qū)域配置(例如也是XML文件)。除其它事項(xiàng)以外,連接配置包括各個(gè)組件的連接端口之間的連接的詳細(xì)指示。除其它事項(xiàng)以外,區(qū)域配置包括存在于結(jié)構(gòu)(例如家庭)內(nèi)的特定區(qū)域(例如房間)中的組件的詳細(xì)指示。連接配置和區(qū)域配置可被提供到配置編譯器465,配置編譯器465使用它們以及諸如來(lái)自存儲(chǔ)庫(kù)450的服務(wù)規(guī)則之類的其它信息一起來(lái)生成服務(wù)實(shí)現(xiàn)方式(例如XML文件),該服務(wù)實(shí)現(xiàn)方式表示多媒體系統(tǒng)的整體配置和它可提供的服務(wù)。屏幕生成器470可從服務(wù)實(shí)現(xiàn)方式中生成用于訪問(wèn)和控制服務(wù)的用戶界面屏幕。此外,配置生成器475可編譯服務(wù)實(shí)現(xiàn)方式以生成也存儲(chǔ)在配置數(shù)據(jù)庫(kù)455中的最終配置。配置歷史和激活功能480可向啟動(dòng)管理器485提供最終配置,啟動(dòng)管理器485激活多媒體系統(tǒng)內(nèi)的具體軟件進(jìn)程,以引起用戶界面的顯示并向用戶提供服務(wù)。
[0029]在一些實(shí)施例中,配置應(yīng)用程序325的配置用戶界面還可示出多媒體系統(tǒng)100和/或單獨(dú)的組件的監(jiān)視的系統(tǒng)狀態(tài)。系統(tǒng)管理和狀態(tài)功能490可與監(jiān)視過(guò)程495交互,以獲得狀態(tài)信息。狀態(tài)信息然后可經(jīng)由HTTH)或其它網(wǎng)絡(luò)服務(wù)器415而被供應(yīng)給配置應(yīng)用程序325,用于顯示。
[0030]圖5A是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖502,示出檢測(cè)的多媒體系統(tǒng)100的表示(例如圖標(biāo))504-510。如上所論述,耦合到一個(gè)或多個(gè)網(wǎng)絡(luò)410的多媒體系統(tǒng)100可由使用定位服務(wù)435的嵌入式系統(tǒng)定位器功能430檢測(cè)。
[0031]圖5B和5C是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖512、518,圖示主要的可編程多媒體控制器的選擇。當(dāng)用戶選擇(例如點(diǎn)擊或觸摸)多媒體系統(tǒng)100的特定表示508時(shí),例如在菜單516中示出可編程多媒體控制器的類型。當(dāng)選擇類型時(shí),例如可在菜單520中示出那種類型的可編程多媒體控制器。特定的可編程多媒體控制器可由用戶選擇(例如點(diǎn)擊或觸摸)。
[0032]圖OT-5G是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖522、524、530、534,圖示將連接到主要的可編程多媒體控制器的第一組件(例如有線電視盒)的選擇。響應(yīng)于提示523,用戶可開(kāi)始組件選擇。例如在菜單526中示出可被選擇的組件的類型。組件的類型可包括已在一個(gè)或多個(gè)網(wǎng)絡(luò)410中由嵌入式系統(tǒng)定位器功能430檢測(cè)的組件的類型,以及可如當(dāng)前人工指示的不可探測(cè)的組件的類型。當(dāng)用戶選擇(例如點(diǎn)擊或觸摸)組件(例如有線電視盒)的類型時(shí),例如可在菜單532中示出子類型(例如品牌)。當(dāng)用戶選擇(例如點(diǎn)擊或觸摸)組件的子類型(例如Scientific Atlanta品牌)時(shí),例如可在菜單536中示出單獨(dú)的組件(例如模型),并且提示用戶從那里選擇。
[0033]圖5H是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖538,示出添加的第一組件的表示(例如圖標(biāo))540。標(biāo)記542可在視覺(jué)上指示第一組件和主要的多媒體控制器之間的連接還未被定義。此外,文本提示544可調(diào)來(lái)可能的連接的類(例如視頻、音頻和連接)。對(duì)于每類可能的連接,圖形化地引導(dǎo)用戶在可編程多媒體控制器的背板的照片般逼真的描繪521上選擇第一組件將連接的特定連接端口。例如,可在第一顏色或圖案550中高亮可能的視頻連接,可在第二顏色或圖案546中高亮可能的音頻連接,同時(shí)可在第三顏色或圖案548中高亮可能的控制連接。
[0034]圖51-5L是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖552、560、562、568,圖示第一組件和主要的可編程多媒體控制器之間連接的選擇。當(dāng)用戶在主要的可編程多媒體控制器的背板的照片般逼真的描繪521上為該類視頻連接選擇(例如點(diǎn)擊或觸摸)高亮550時(shí),通過(guò)菜單556提示用戶選擇第一組件將連接的特定視頻連接。用戶可通過(guò)選擇(例如點(diǎn)擊或觸摸)端口 558的特定的照片般逼真的描繪而選擇可用的視頻連接端口。替代地,用戶可通過(guò)選擇菜單556中特定視頻連接的指示而選擇可用的視頻連接端口。既然已經(jīng)選擇了連接端口,可清除該類視頻連接的高亮550。此外,可向用戶指示選擇的連接端口,例如通過(guò)視覺(jué)變化到連接端口 558 (例如連接端口周圍的邊界)的照片般逼真的描繪和/或菜單556中的指示。
[0035]以類似的方式,當(dāng)用戶在主要的可編程多媒體控制器的背板的照片般逼真的描繪521上為該類控制連接選擇(例如點(diǎn)擊或觸摸)高亮548時(shí),通過(guò)菜單566提示用戶選擇控制連接。用戶可通過(guò)選擇(例如點(diǎn)擊或觸摸)端口 567的特定的照片般逼真的描繪或菜單566中端口的其指示而選擇可用的控制連接端口。與視頻連接一樣,現(xiàn)在可清除該類控制連接548的高亮,并且向用戶指示選擇的連接端口,例如通過(guò)視覺(jué)變化到連接端口 567 (例如連接端口周圍的邊界)的照片般逼真的描繪和/或菜單566中的指示。可以類似的方式定義音頻連接。
[0036]可以和如圖OT-5G中所示的類似的方式將第二組件連接到主要的可編程多媒體控制器,并且以和如圖51-5L中所示的類似的方式指示到主要的可編程多媒體控制器的背板上的端口的連接。
[0037]圖5M是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖570,示出添加的第二組件(例如藍(lán)光播放器)的表示(例如圖標(biāo))572。與第一組件一樣,可示出標(biāo)記574和提示576。此外,類似于第一組件,通過(guò)高亮578、580、582,可圖形化地引導(dǎo)用戶在可編程多媒體控制器的背板的照片般逼真的描繪521上選擇第二組件將連接的特定連接端□。
[0038]圖5N是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖584,圖示第二組件和主要的可編程多媒體控制器之間連接的選擇。與第一組件一樣,提示用戶選擇連接端口,例如通過(guò)菜單,諸如音頻連接菜單586。
[0039]額外的組件可以類似的方式連接到主要的可編程多媒體控制器,以及以類似的方式指示到主要的可編程多媒體控制器的背板上的端口的連接。
[0040]圖50是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖586,示出第三組件(例如高清晰度(HD)電視)的添加。
[0041]對(duì)于作為音頻輸出組件和/或視頻輸出組件的組件,可提示用戶以指示組件位于其內(nèi)的結(jié)構(gòu)的區(qū)域。
[0042]圖5P是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖588,圖示用于第三組件的區(qū)域的選擇。用戶可通過(guò)選擇(例如點(diǎn)擊或觸摸)菜單590中的指示而選擇區(qū)域。替代地,用戶可以其它方式選擇區(qū)域,例如通過(guò)將組件的表示拖動(dòng)到結(jié)構(gòu)(未示出)的地圖上的位置或其它圖形技術(shù)。
[0043]圖5Q-5S是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖594、596,600,圖示第三組件和主要的可編程多媒體控制器之間連接的選擇。與第一和第二組件一樣,當(dāng)選擇第三組件的視覺(jué)表示(例如圖標(biāo))595時(shí),提示用戶選擇連接端口,例如通過(guò)菜單,諸如視頻連接菜單598。
[0044]在所有期望的組件連接到主要的可編程多媒體控制器之后,用戶可命名控制器/配置,并通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)410、經(jīng)由HTTH)或其它網(wǎng)絡(luò)服務(wù)器415,將已定義的該組配置數(shù)據(jù)上傳到配置引擎420。
[0045]圖5T是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖604,圖示主要的可編程多媒體控制器的命名??娠@示鍵盤604,可選擇(例如點(diǎn)擊或觸摸)其中的每個(gè)鍵以促進(jìn)文本輸入。
[0046]圖5U是由配置應(yīng)用程序325顯示的示例性的配置用戶界面的屏幕截圖606,圖示準(zhǔn)備上傳的完整配置。當(dāng)配置完成時(shí),沒(méi)有示出任何的標(biāo)記連同連接的組件的表示(例如圖標(biāo))540、572、595??捎捎脩暨x擇(例如點(diǎn)擊或觸摸)上傳界面元件(例如按鈕)608以觸發(fā)將該組配置數(shù)據(jù)上傳到配置引擎420,其中它最后變成被激活以提供服務(wù)的最終配置,并變成用于和那些服務(wù)交互的用戶界面屏幕。
[0047]圖6是步驟650的示例性的序列的流程圖,該步驟可由在移動(dòng)設(shè)備300上執(zhí)行的配置應(yīng)用程序325以及在可編程多媒體控制器200的處理子系統(tǒng)240上執(zhí)行的配置引擎420或者其它組件實(shí)現(xiàn),以配置多媒體系統(tǒng),從而向用戶提供服務(wù)。在步驟652處,例如使用嵌入式系統(tǒng)定位器功能430和定位服務(wù)435檢測(cè)并向用戶顯示每個(gè)多媒體系統(tǒng)100。在步驟654處,檢測(cè)某些組件(例如可編程多媒體控制器或其它可檢測(cè)的組件)。在步驟656處,獲得概括的組件配置文件信息和某些組件的背板的照片般逼真的描繪,并存儲(chǔ)在配置文件數(shù)據(jù)庫(kù)440中,用于由配置應(yīng)用程序325使用。在步驟658處,在配置應(yīng)用程序325的配置用戶界面中,接收多媒體系統(tǒng)100的選擇以配置。在步驟660處,在配置應(yīng)用程序325的配置用戶界面中,在選擇的多媒體系統(tǒng)內(nèi)接收主要的組件(例如主要的可編程多媒體控制器)的選擇。在步驟662處,在配置用戶界面中向用戶顯示主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪,包括位于其上的連接端口的照片般逼真的描繪。提示用戶選擇將連接到主要的組件(例如主要的可編程多媒體控制器)的至少一些連接端口的另一個(gè)組件。在步驟664處,由配置用戶界面接收將連接的另一個(gè)組件的選擇。在步驟666處,確定到主要的組件(例如主要的可編程多媒體控制器)的可能的連接的類(例如視頻、音頻、控制等)。在步驟668處,通過(guò)在背板的照片般逼真的描繪上高亮每個(gè)類,并提示用戶選擇(例如點(diǎn)擊或觸摸)期望的每個(gè)類的可用連接端口以清除高亮,配置用戶界面圖形化地弓I導(dǎo)用戶為每個(gè)類選擇特定連接端口。在步驟670處,當(dāng)為每個(gè)類選擇連接端口時(shí),確定額外的組件是否將耦合到主要的組件(例如主要的可編程多媒體控制器)。如果是這樣,執(zhí)行循環(huán)到步驟664。
[0048]如果不是,執(zhí)行前進(jìn)到步驟672,其中一組配置數(shù)據(jù)(例如包括連接和區(qū)域信息二者的可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件)由配置應(yīng)用程序325生成,并通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)410、經(jīng)由HTTH)或其它網(wǎng)絡(luò)服務(wù)器415而被提供給配置引擎420。在步驟674處,更詳細(xì)的連接配置和區(qū)域配置由配置數(shù)據(jù)輸入功能460生成。在步驟676處,配置編譯器465使用連接配置和區(qū)域配置、結(jié)合諸如服務(wù)規(guī)則之類的其它信息,以生成表示多媒體系統(tǒng)的整體配置和它可提供的服務(wù)的服務(wù)實(shí)現(xiàn)方式。在步驟678處,通過(guò)編譯服務(wù)實(shí)現(xiàn)方式,生成用于提供服務(wù)的最終配置和用于和那些服務(wù)交互的用戶界面。在步驟680處,激活最終配置,顯示用戶界面,并將服務(wù)提供給多媒體系統(tǒng)100的用戶。
[0049]雖然上面的描述論述本公開(kāi)的某些實(shí)施例,但應(yīng)當(dāng)顯而易見(jiàn)的是:可做出進(jìn)一步的修改和/或添加而不脫離本公開(kāi)的預(yù)期的精神和范圍。
[0050]雖然上面描述配置用戶界面包括一個(gè)或多個(gè)主要的組件(例如主要的可編程多媒體控制器)的背板的照片般逼真的描繪,但是也可顯示其它組件的背板的照片般逼真的描繪。與一個(gè)或多個(gè)主要的組件一樣,配置用戶界面可以圖形化地引導(dǎo)用戶在背板的照片般逼真的描繪上選擇特定連接端口。在一些實(shí)現(xiàn)方式中,可與主要的組件(例如可編程多媒體控制器)的背板的逼真的描繪的顯示同時(shí)顯示其它組件的背板的照片般逼真的描繪。在這種情況下,可提示用戶以指示通過(guò)在背板的每個(gè)照片般逼真的描繪上做出選擇之中期望的連接。一旦做出,就可圖形化地表示這樣的連接,例如,通過(guò)連接端口的導(dǎo)線的圖示、相應(yīng)的聞売或其它圖形表不。
[0051]此外,雖然上面描述配置引擎420和HTTPD 410在處理子系統(tǒng)240上執(zhí)行,但應(yīng)當(dāng)理解的是:可在其它地方執(zhí)行這些應(yīng)用程序中的一個(gè)或兩個(gè),例如在遠(yuǎn)程因特網(wǎng)可訪問(wèn)的服務(wù)器上(即在“云”中)。這樣一種基于云的實(shí)現(xiàn)方式可提供某些優(yōu)點(diǎn)。例如,更新的組件配置文件可易于獲得,并且用于多媒體系統(tǒng)的配置數(shù)據(jù)的組可被異地安全地備份,以提供更大的故障容限。
[0052]更進(jìn)一步地,雖然上面描述配置用戶界面圖形化地引導(dǎo)用戶在背板的照片般逼真的描繪上選擇特定連接端口,但在一些實(shí)現(xiàn)方式中,可自動(dòng)做出這樣的選擇,并且向用戶簡(jiǎn)單地示出結(jié)果。在這種情況下,新手用戶可從做出許多配置選擇中解脫出來(lái)。
[0053]再進(jìn)一步地,雖然上面的描述指的是用于執(zhí)行各種功能的各種各樣的具體硬件單元,但應(yīng)當(dāng)記住的是:本文所論述技術(shù)中的許多技術(shù)可替代地由各種各樣的不同硬件結(jié)構(gòu)(例如各種各樣的不同的可編程邏輯電路、專門設(shè)計(jì)的硬件芯片、模擬或部分模擬的設(shè)備和其它類型的設(shè)備)實(shí)現(xiàn),可在軟件(例如作為存儲(chǔ)在非臨時(shí)性計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)可執(zhí)行指令,用于在處理器或其它硬件設(shè)備上執(zhí)行)中實(shí)現(xiàn),或者可在硬件和軟件的組合中實(shí)現(xiàn)。因此,應(yīng)當(dāng)記住的是:上面的描述意思是僅僅通過(guò)示例的方式采用。
【權(quán)利要求】
1.一種方法,包括: 在移動(dòng)設(shè)備上接收將被配置的多媒體系統(tǒng)的主要的組件的選擇; 在移動(dòng)設(shè)備上顯示主要的組件的背板的照片般逼真的描繪,背板的照片般逼真的描繪包括位于其上的連接端口的照片般逼真的描繪; 接收將連接到主要的組件的另一個(gè)組件的選擇; 確定另一個(gè)組件和主要的組件之間的一類或多類可能的連接; 對(duì)于每類可能的連接,圖形化地引導(dǎo)用戶在主要的組件的背板的照片般逼真的描繪上為該類可能的連接選擇特定連接端口 ;以及 基于來(lái)自用戶的特定連接端口的選擇,為多媒體系統(tǒng)生成一組配置數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中圖形化地引導(dǎo)進(jìn)一步包括: 對(duì)于每類可能的連接,在背板的照片般逼真的描繪上高亮對(duì)于該類可能的連接可用的連接端口的一個(gè)或多個(gè)照片般逼真的描繪。
3.根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括: 響應(yīng)于為該類可能的連接選擇特定連接端口,在背板的照片般逼真的描繪上為該類可能的連接清除連接端口的一個(gè)或多個(gè)照片般逼真的描繪的高亮。
4.根據(jù)權(quán)利要求1所述的方法,其中:通過(guò)在移動(dòng)設(shè)備的觸摸屏上觸摸特定連接端口的各個(gè)照片般逼真的描繪,用戶選擇特定連接端口。
5.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 通過(guò)網(wǎng)絡(luò),將該組配置數(shù)據(jù)提供給和移動(dòng)設(shè)備分離的設(shè)備的處理子系統(tǒng)。
6.根據(jù)權(quán)利要求1所述的方法,其中處理子系統(tǒng)是位于多媒體系統(tǒng)內(nèi)的可編程多媒體控制器的一部分。
7.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 生成服務(wù)實(shí)現(xiàn)方式,該服務(wù)實(shí)現(xiàn)方式表示多媒體系統(tǒng)的整體配置和多媒體系統(tǒng)可提供的服務(wù)。
8.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 編譯服務(wù)實(shí)現(xiàn)方式以生成用于提供服務(wù)的最終配置以及用于和那些服務(wù)交互的一個(gè)或多個(gè)用戶界面; 激活最終配置并顯示至少一個(gè)用戶界面。
9.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 檢測(cè)多個(gè)多媒體系統(tǒng); 在移動(dòng)設(shè)備上顯示每個(gè)檢測(cè)的多媒體系統(tǒng)的表示;以及 從檢測(cè)的多個(gè)多媒體系統(tǒng)接收多媒體系統(tǒng)的選擇。
10.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括: 檢測(cè)多媒體系統(tǒng)內(nèi)的一個(gè)或多個(gè)組件,以及 從一個(gè)或多個(gè)檢測(cè)的組件中接收多媒體系統(tǒng)的主要的組件的選擇。
11.根據(jù)權(quán)利要求1所述的方法,其中主要的組件是被配置成控制多個(gè)不同類型的電子組件的主要的可編程多媒體控制器,多個(gè)不同類型的電子組件包括一個(gè)或多個(gè)音頻源組件、一個(gè)或多個(gè)視頻源組件、一個(gè)或多個(gè)音頻輸出組件或一個(gè)或多個(gè)視頻輸出組件。
12.根據(jù)權(quán)利要求1所述的方法,其中移動(dòng)設(shè)備是平板計(jì)算機(jī)。
13.系統(tǒng)包括: 具有背板的可編程多媒體控制器,該背板具有位于其上的連接端口,可編程多媒體控制器被配置成控制多個(gè)不同類型的電子組件,多個(gè)不同類型的電子組件包括一個(gè)或多個(gè)音頻源組件、一個(gè)或多個(gè)視頻源組件、一個(gè)或多個(gè)音頻輸出組件或一個(gè)或多個(gè)視頻輸出組件;以及在包括處理器的移動(dòng)設(shè)備上可執(zhí)行的配置應(yīng)用程序,該配置應(yīng)用程序在處理器上被執(zhí)行時(shí)可操作以: 接收可編程多媒體控制器的選擇,作為將被配置的多媒體系統(tǒng)的主要的可編程多媒體控制器; 顯示主要的可編程多媒體控制器的背板的照片般逼真的描繪,背板的照片般逼真的描繪包括位于其上的連接端口的照片般逼真的描繪; 接收將連接到主要的可編程多媒體控制器的另一個(gè)組件的選擇; 對(duì)于在另一個(gè)組件和主要的可編程多媒體控制器之間的一類或多類可能的連接中的每一個(gè),圖形化地引導(dǎo)用戶在主要的可編程多媒體控制器的背板的照片般逼真的描繪上為該類可能的連接選擇特定連接端口 ;以及 基于來(lái)自用戶的特定連接端口的選擇,為多媒體系統(tǒng)生成一組配置數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中:該配置應(yīng)用程序在處理器上被執(zhí)行時(shí)可操作以圖形化地引導(dǎo),通過(guò)對(duì)于每類可能的連接,在背板的照片般逼真的描繪上高亮對(duì)于該類可能的連接可用的連接端口的一個(gè)或多個(gè)照片般逼真的描繪。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中:該配置應(yīng)用程序在處理器上被執(zhí)行時(shí)進(jìn)一步可操作以: 響應(yīng)于為該類可能的連接選擇特定連接端口,在背板的照片般逼真的描繪上為該類可能的連接清除連接端口的一個(gè)或多個(gè)照片般逼真的描繪的高亮。
16.根據(jù)權(quán)利要求13所述的系統(tǒng),其中移動(dòng)設(shè)備包括觸摸屏,該觸摸屏被配置成顯示主要的可編程多媒體控制器的背板的照片般逼真的描繪,并在指示特定連接端口的選擇的背板的照片般逼真的描繪上的連接端口的特定的照片般逼真的描繪上,從用戶接收觸摸。
17.根據(jù)權(quán)利要求13所述的系統(tǒng),其中主要的可編程多媒體控制器包括被配置成執(zhí)行配置引擎的處理子系統(tǒng),并且該配置應(yīng)用程序在處理器上被執(zhí)行時(shí)進(jìn)一步可操作以: 通過(guò)網(wǎng)絡(luò),將該組配置數(shù)據(jù)提供給配置引擎。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中:該配置引擎在由處理子系統(tǒng)執(zhí)行時(shí)可操作以: 生成服務(wù)實(shí)現(xiàn)方式,該服務(wù)實(shí)現(xiàn)方式表示多媒體系統(tǒng)的整體配置和多媒體系統(tǒng)可提供的服務(wù); 編譯服務(wù)實(shí)現(xiàn)方式以生成用于提供服務(wù)的最終配置;以及 在多媒體系統(tǒng)中激活最終配置。
19.根據(jù)權(quán)利要求13所述的系統(tǒng),其中移動(dòng)設(shè)備是平板計(jì)算機(jī)。
20.一種存儲(chǔ)可執(zhí)行指令的非臨時(shí)性計(jì)算機(jī)可讀介質(zhì),可執(zhí)行指令在由處理器執(zhí)行時(shí)可操作以: 接收將被配置的多媒體系統(tǒng)的主要的組件的選擇; 顯示主要的組件的背板的照片般逼真的描繪,背板的照片般逼真的描繪包括位于其上的連接端口的照片般逼真的描繪; 接收將連接到主要的組件的另一個(gè)組件的選擇; 確定另一個(gè)組件和主要的組件之間的一類或多類可能的連接; 對(duì)于每類可能的連接,圖形化地引導(dǎo)用戶在主要的組件的背板的照片般逼真的描繪上為該類可能的連接選擇特定連接端口 ;以及 基于來(lái)自用戶的特定連接端口的選擇,為多媒體系統(tǒng)生成一組配置數(shù)據(jù)。
【文檔編號(hào)】H04L12/28GK104396282SQ201380032299
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2013年4月8日 優(yōu)先權(quán)日:2012年4月19日
【發(fā)明者】R.P.馬唐納, M.C.西爾瓦, N.J.奇波洛, D.W.塔策爾, D.麥金利, D.M.艾夫拉, A.A.雅各布森 申請(qǐng)人:薩萬(wàn)特系統(tǒng)有限責(zé)任公司