欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在連接到外部網(wǎng)絡(luò)的家庭網(wǎng)絡(luò)中的設(shè)備通信和控制的制作方法

文檔序號:6460564閱讀:181來源:國知局

專利名稱::在連接到外部網(wǎng)絡(luò)的家庭網(wǎng)絡(luò)中的設(shè)備通信和控制的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,尤其涉及具有與其相連的多媒體設(shè)備的家庭網(wǎng)絡(luò)。<受版權(quán)保護資料的范圍申明>本發(fā)明文本所公開內(nèi)容的一部分包含受版權(quán)保護的資料。版權(quán)所有人不反對在本
發(fā)明內(nèi)容公開成為專利與商標局專利文件或記錄文檔時由任何人傳真復制本
發(fā)明內(nèi)容,但除此之外,無論何種情況,都保留所有的版權(quán)。<對相關(guān)內(nèi)容的交叉引用>本申請人聲明受益于1999年8月17日提交的題為《包含在家庭網(wǎng)絡(luò)頂層用戶接口規(guī)范中的外部萬維網(wǎng)服務器(ExternalWebServerIncludedinHomeNetworkTop-LevelUserInterfaceDescription)》的美國臨時申請No.60/149,515以及1999年11月19日提交的題為《用于家庭網(wǎng)絡(luò)頂層主頁和外部設(shè)備制造商入口服務的地區(qū)服務支持(RegionalServiceSupportforHomeNetworkTop-LevelHomePageandExternalDeviceManufacturer’sPortalServices)》的美國臨時申請No.60/166,602,以及這兩個申請在此被引用為參考資料。
背景技術(shù)
:一個網(wǎng)絡(luò)一般來說包括通信鏈路和連接到該通信鏈路并具有通信能力的多種設(shè)備。這些設(shè)備包括計算機、外部設(shè)備、路由器、存儲設(shè)備、和具有處理器和通信接口的器具。網(wǎng)絡(luò)的一個例子是用于家用裝置(household)的家庭網(wǎng)絡(luò),其中多種設(shè)備被相互連接。典型的家用裝置包含幾種家電設(shè)備,包括個人計算機和通常能在家里找到的家電設(shè)備(homedevices)。所述的術(shù)語“家電設(shè)備”通常包括邏輯設(shè)備或其它具有能夠交換數(shù)據(jù)的能力和功能的器件,并且,不僅可包括所有的家電設(shè)備,而且包括一般用途計算機?!凹译娫O(shè)備”包括多種電子設(shè)備,如安全系統(tǒng)、家庭影院設(shè)備、電視(TV)、VCR、音響設(shè)備、以及直接廣播衛(wèi)星服務或(DBSS)—它也被稱作數(shù)字衛(wèi)星服務(DSS),“家電設(shè)備”還包括消防系統(tǒng)、照明系統(tǒng)、微波爐、洗碗機、烤箱/灶具、洗衣機/干衣機、以及汽車中的處理系統(tǒng)。一般而言,家電設(shè)備的用途是提高房屋主人的生活格調(diào)和生活水平。例如,洗碗機洗刷弄臟的碗碟,使得房屋主人不必用手來洗碗。VCR記錄電視節(jié)目使得房屋主人能夠以后觀看特定的節(jié)目。安全系統(tǒng)保護房屋主人的財產(chǎn),減輕了房屋主人對非法侵入的擔心。家電設(shè)備,諸如家庭影院設(shè)備,常常通過單一的通用控制器件即遙控設(shè)備來控制,這種單一的通用控制器件允許房屋主人能夠采用單一接口來控制和命令幾種不同的家電設(shè)備。于是,許多制造商開發(fā)了通過單一接口來控制和命令幾種不同家電設(shè)備的控制器件。使用遙控器件來命令和控制家電設(shè)備的一個相關(guān)缺點是,遙控器件提供用于控制和命令每個家電設(shè)備的靜態(tài)控制和命令邏輯。因此,特定的遙控器件只能控制和命令在遙控器件中包含用于家電設(shè)備的必要控制和命令邏輯的那些家電設(shè)備。例如,如果一個遙控器件包括用于控制電視(TV)、磁帶錄像機(VCR)和數(shù)字視頻設(shè)備(DVD)的邏輯,但沒有用于光盤(CD)器件的邏輯,則不能采用該遙控器件來命令和控制該CD器件。此外,隨著新的家電設(shè)備的發(fā)展,該遙控器件將不能控制和命令新的家電設(shè)備,原因是這些新的家電設(shè)備所要求的控制和命令邏輯在開發(fā)該遙控器件時是未知的。此外,遙控器件通常只能被用于命令和控制在該遙控器件的信號范圍之內(nèi)的家電設(shè)備。因此,用戶不能從房屋中的單一位置使用遙控器件來控制和命令相互連接但位于家中不同地方的家電設(shè)備。例如,位于樓上臥室中的VCR可以連接到位于樓下客廳(familyroom)中的電視上。如果用戶想要在位于樓下客廳中的電視上播放包含在位于樓上臥室中的VCR中的錄像帶,則該用戶不能從單一位置控制和命令電視和VCR這兩者。使用遙控器件的另一個相關(guān)缺點是,已知的遙控器件不能控制多個多種設(shè)備,尤其是不能控制具有為完成多個任務或提供一服務而相互通信的不同能力的多個設(shè)備。此外,常規(guī)的網(wǎng)絡(luò)系統(tǒng)不能提供用于使不同網(wǎng)絡(luò)設(shè)備中的軟件應用程序自動相互通信以在沒有直接用戶命令的情況下完成多個任務的機制。為解決上述問題,有些網(wǎng)絡(luò)模型在一個包括用于聯(lián)網(wǎng)設(shè)備的靜態(tài)設(shè)備信息的設(shè)備中提供有中心/單一用戶接口(UI),該靜態(tài)設(shè)備信息用于使用戶控制網(wǎng)絡(luò)設(shè)備。然而,在這種網(wǎng)絡(luò)中,設(shè)備中設(shè)備信息(例如,圖標(ICON))的改變要求改變和重建頂層頁(toplevelpage)。此外,如果設(shè)備變得不能顯示中心用戶接口,則用戶不能再控制網(wǎng)絡(luò)。中心/單一頁的另一個問題是,每個UI設(shè)備必須顯示相同的頁,并且,沒有對每個制造商提供生成其自己的UI外觀和感覺的范圍,也不能改變UI設(shè)備中使用的技術(shù)。表示一設(shè)備的圖標/信息的內(nèi)容不能被改變,并且,UI設(shè)備不能對設(shè)備圖標(比如用于該UI設(shè)備本身的圖標)顯示更引人著目的外觀。UI創(chuàng)建工具不也能從外部萬維網(wǎng)入口(WebPortal)獲得電子商務(e-business)圖標。這種模型不能被標準化為工業(yè)應用,因為中心/單一UI設(shè)備控制著UI。此外,現(xiàn)有的網(wǎng)絡(luò)僅允許利用所述中心用戶接口對連接到一網(wǎng)絡(luò)(例如,1394)的各設(shè)備進行通信和控制,不能對于連接到另一個不同網(wǎng)絡(luò)(例如,因特網(wǎng))的各設(shè)備和服務提供用戶接口和控制。因此,需要一種在家庭網(wǎng)絡(luò)中提供動態(tài)控制和命令設(shè)備的方法和系統(tǒng)。還需要這種方法和系統(tǒng)提供這樣的能力訪問連接到第一個網(wǎng)絡(luò)的各設(shè)備以及訪問連接到第二個不同網(wǎng)絡(luò)的各設(shè)備和服務,并且能夠獨立生成不同的用戶接口,這些用戶接口代表連接到所述第一個網(wǎng)絡(luò)的各設(shè)備和連接到所述第二個網(wǎng)絡(luò)的各設(shè)備和服務,以便進行用戶控制和通信。本發(fā)明的概述本發(fā)明能夠滿足上述需要。在一個實施例中,本發(fā)明提供了一種用于在第一網(wǎng)絡(luò)中提供用戶接口的方法和系統(tǒng),所述第一網(wǎng)絡(luò)包括經(jīng)通信媒體互連的多個第一設(shè)備和將所述第一網(wǎng)絡(luò)連接到至少一個第二網(wǎng)絡(luò)的至少一個接口設(shè)備,所述第二網(wǎng)絡(luò)具有互連的提供各種服務的多個第二設(shè)備,所述用戶接口用于控制當前連接到所述第一網(wǎng)絡(luò)的各設(shè)備和當前連接到所述第二網(wǎng)絡(luò)的各設(shè)備。所述方法包括下列步驟(a)從當前連接到所述第一網(wǎng)絡(luò)的一個或多個第一設(shè)備中獲取信息,所述信息包括設(shè)備信息;(b)經(jīng)所述接口設(shè)備從一個或多個第二設(shè)備中獲取信息,該信息是關(guān)于由連接到所述第二網(wǎng)絡(luò)的那些設(shè)備所提供的服務的信息;和(c)至少根據(jù)所述獲取的信息,在一個或多個所述第一設(shè)備中產(chǎn)生用戶接口描述文件(description),每一個第一設(shè)備中的用戶接口描述文件包括(1)與每一個所述第一設(shè)備的設(shè)備信息相關(guān)聯(lián)的至少一個參考文件(reference),和(2)與一個或多個所述第二設(shè)備的服務信息相關(guān)聯(lián)的至少一個參考文件。此外,根據(jù)連接到第一網(wǎng)絡(luò)的能夠顯示用戶接口的一設(shè)備上的每一個用戶接口描述文件顯示一用戶接口,用于使用戶控制所述第一設(shè)備和與所述第二設(shè)備進行通信。每個用戶接口的顯示是基于下列步驟利用相應用戶接口描述文件中的每一個參考文件來訪問每一個第一設(shè)備中的相關(guān)信息,以及訪問每一個第二設(shè)備中的相關(guān)服務信息;利用每一個設(shè)備中的被訪問信息來生成包括相應于每個設(shè)備的信息的用戶接口;以及,在能夠顯示用戶接口的所述設(shè)備上顯示所述用戶接口。附圖的簡要說明通過參照下面的描述、所附的權(quán)利要求和附圖,將能更好地理解本發(fā)明的這些和其它特征、方面和優(yōu)點,附圖中圖1示出本發(fā)明網(wǎng)絡(luò)的一個實施例的體系結(jié)構(gòu)的一例框圖;圖2示出本發(fā)明網(wǎng)絡(luò)的另一個實施例的體系結(jié)構(gòu)的一例框圖;圖3示出本發(fā)明的可用于在家電設(shè)備之間進行通信的分層接口模型的一個例子;圖4A示出在本發(fā)明的一個網(wǎng)絡(luò)中,對能夠顯示用戶接口的DTV客戶機設(shè)備重播視頻的DVCR服務器設(shè)備的一例體系結(jié)構(gòu)圖;圖4B示出在本發(fā)明的一個網(wǎng)絡(luò)中,與能夠顯示用戶接口的客戶機設(shè)備進行通信的服務器設(shè)備的另一例體系結(jié)構(gòu)圖;圖5-6示出表示聯(lián)網(wǎng)設(shè)備對用戶的各功能的頂層GUI例子;圖7示出按照本發(fā)明另一個實施例構(gòu)造的家庭網(wǎng)絡(luò)的一例體系結(jié)構(gòu)框圖;圖8示出用于在IP地址結(jié)構(gòu)的1394網(wǎng)絡(luò)和非1394網(wǎng)絡(luò)之間進行通信的本發(fā)明的處理過程的一個例子;圖9A-C示出在按照本發(fā)明另一方面的一個網(wǎng)絡(luò)中,在找尋系統(tǒng)(discoverysystem)體系結(jié)構(gòu)的一個實施例中,到數(shù)據(jù)和控制位的連接關(guān)系的功能框圖例子;圖10示出在與圖9A-C的功能框圖關(guān)聯(lián)的家庭網(wǎng)絡(luò)中,用于找尋和配置代理的流程圖例子;圖11示出在與圖9A-C的功能框圖關(guān)聯(lián)的家庭網(wǎng)絡(luò)中,用于用戶接口代理的流程圖例子;圖12示出了按照本發(fā)明另一方面的包括到外部服務的鏈路的頂層網(wǎng)絡(luò)用戶接口描述文件的圖示概況,其中描述了實際的圖標和名稱HTML文件參考和地址;圖13示出了基于圖12的用戶接口描述文件的頂層GUI的例子,該頂層GUI代表家庭網(wǎng)絡(luò)中的各設(shè)備的功能和由外部網(wǎng)絡(luò)提供的服務;圖14示出了按照本發(fā)明另一方面的用于在IP地址配置的1394網(wǎng)絡(luò)和非1394網(wǎng)絡(luò)之間進行通信的處理的例子;圖15示出了按照本發(fā)明另一方面的用于家庭網(wǎng)絡(luò)中的用戶接口描述文件生成器代理(agent)的流程圖,用于生成包括到外部服務的鏈路的頂層網(wǎng)絡(luò)用戶接口描述文件。附錄1-4是下列各項的示例(1)頂層頁描述文件250(附錄1);(2)Background.htm(附錄2);(3)Icon.htm(附錄3);和(4)Name.htm(附錄4);和附錄5-12是用于下列htm文件的示例,這些htm文件用于生成圖12-13中的頂層家庭網(wǎng)絡(luò)用戶接口描述文件和GUI,其中附錄5-頂層頁例子TLNUID(index.htm)附錄6-background.htm例子附錄7-icon.htm例子附錄8-示例性的name.htm附錄9-示例性的logoicon1.htm附錄10-示例性的logoname1.htm附錄11-示例性的logoicon2.htm附錄12-示例性的logoicon2.htm為便于理解,盡可能在所有附圖中用相同的標號來表示相同的部件。實現(xiàn)本發(fā)明的最好模式&lt;網(wǎng)絡(luò)概述&gt;參照圖1,在本發(fā)明的一個實施例中,網(wǎng)絡(luò)10包括多種設(shè)備11,該多種設(shè)備11包括經(jīng)通信鏈路16相互連接的至少一個客戶機設(shè)備12和至少一個服務器設(shè)備14。通信鏈路16可包括1394串行總線,提供用于在各種相連的家電設(shè)備之間發(fā)送和接收數(shù)據(jù)的物理層(媒體)。1394串行總線支持時基復用的音頻/視頻(A/V)流和標準IP(InternetProtocol,因特網(wǎng)協(xié)議)通信(例如,IETFRFC2734)。在某些實施例中,家庭網(wǎng)絡(luò)使用IP網(wǎng)絡(luò)層作為該家庭網(wǎng)絡(luò)的通信層。然而,其它通信協(xié)議可用于為該家庭網(wǎng)絡(luò)提供通信。例如,本發(fā)明可使用由IEC61883定義的功能控制協(xié)議(FunctionControlProtocol,F(xiàn)CP)或者任何其它適當?shù)膮f(xié)議來實現(xiàn)。因此,一個網(wǎng)絡(luò)一般來說可以包括兩個或更多個通過物理層相互連接的設(shè)備,該物理層按照預定通信協(xié)議交換或傳送數(shù)據(jù)。在網(wǎng)絡(luò)10中,每個客戶機設(shè)備12可以與一個或多個服務器設(shè)備14進行通信。此外,在網(wǎng)絡(luò)10中,每個服務器設(shè)備14可以與一個或多個其它服務器設(shè)備14以及一個或多個客戶機設(shè)備12進行通信。每個客戶機設(shè)備12可包括一用戶通信接口,該通信接口包括比如用于接收用戶輸入的鼠標和鍵盤等的輸入設(shè)備以及用于提供使用戶與聯(lián)網(wǎng)設(shè)備交互的控制用戶接口的顯示器。用戶接口可包括用于向用戶提供信息的圖形用戶接口(GUI)18。每個服務器設(shè)備14包括作為網(wǎng)絡(luò)中用于向用戶提供服務的資源的硬件,還可以包括用于控制服務器硬件的服務器服務控制程序20。每個服務器設(shè)備14除了不能控制用戶接口之外能向用戶提供服務,并且,每個客戶機設(shè)備12提供包括用于使用戶與網(wǎng)絡(luò)10交互的控制用戶接口的服務。這樣,僅有客戶機設(shè)備12直接與用戶交互,而服務器設(shè)備14僅與客戶機設(shè)備12和其它服務器設(shè)備14交互。舉例來說,服務可包括MPEG資料提供/搜尋和顯示服務。在本發(fā)明的一個示例性實施例中,基于網(wǎng)絡(luò)(例如,家庭網(wǎng)絡(luò))的瀏覽器利用因特網(wǎng)技術(shù)來控制和命令包括連接到網(wǎng)絡(luò)的客戶機設(shè)備和服務器設(shè)備的各設(shè)備。每個設(shè)備包括比如接口數(shù)據(jù)(例如,HTML、XML、JAVA、JAVASCRIPT、GIF、JPEG、圖形文件、或者任何對所需目標有用的其它格式)等的設(shè)備信息,這些接口數(shù)據(jù)提供用于通過網(wǎng)絡(luò)命令和控制設(shè)備的接口。在某些實施例中,每個設(shè)備都包括比如一個或多個超文本標記語言(HTML)頁等的設(shè)備信息,能夠?qū)υ撛O(shè)備提供命令和控制。利用瀏覽器技術(shù),網(wǎng)絡(luò)采用因特網(wǎng)標準來呈現(xiàn)(render)HTML頁,以向用戶提供多個用于命令和控制每個設(shè)備的圖形用戶接口(GUI)。在一個例子中,網(wǎng)絡(luò)被構(gòu)造成內(nèi)部網(wǎng)。在一個實施例中,客戶機設(shè)備包含向人類操作員提供控制接口服務的設(shè)備,包括用于向下通信的圖形顯示硬件和用于向上(或返回)通信的鼠標或其它點擊設(shè)備。服務器設(shè)備包含提供服務的一模塊,所述服務可以是除了由客戶機設(shè)備提供的控制接口之外的任何服務。這樣,服務器/客戶機設(shè)備關(guān)系是一種控制關(guān)系,其中服務器設(shè)備提供服務,但客戶機設(shè)備可使用數(shù)據(jù)比如DTV顯示視頻數(shù)據(jù),但不必處理或改變數(shù)據(jù)。因此這就與通常遵守的定義是一致的,即,服務器可以是信息源,而客戶機(例如,瀏覽器)可以是信息的用戶??捎煞掌髟O(shè)備實現(xiàn)的特定功能的例子包括返回信息(數(shù)據(jù));執(zhí)行一功能(例如,機械功能)并返回狀態(tài);返回數(shù)據(jù)流和狀態(tài);接收數(shù)據(jù)流和返回狀態(tài);或者,保存用于后續(xù)動作的狀態(tài)。服務器設(shè)備的例子包括MPEG源、信宿(sink)和顯示服務器。盡管典型的服務器設(shè)備包括常規(guī)內(nèi)置控制程序,用于實現(xiàn)其本身硬件的控制,但客戶機用于與該服務器設(shè)備進行接口。然而,這里所使用的服務器設(shè)備并不意味著必須使用web服務器和協(xié)議堆棧(stack)。圖2示出了按照本發(fā)明一個方面的網(wǎng)絡(luò)100的一個實施例的框圖。在網(wǎng)絡(luò)100上,上面所述的1394串行總線114電連接到多種設(shè)備11,包括服務器設(shè)備14(例如,DVD108、DVCR110)、客戶機設(shè)備12(例如,DTV102、103)、網(wǎng)橋(Bridge)116、DVCR120、PC105、電纜/modem(調(diào)制解調(diào)器)接入107和DBS接入109。圖3示出了按照本發(fā)明可用于在各設(shè)備11之間進行通信的分層接口模塊的一個例子。在本例中,設(shè)備(服務器)150利用一個或多個網(wǎng)絡(luò)通信協(xié)議層152-164與客戶機設(shè)備166進行通信。在一個例子中,設(shè)備150中的應用程序通過網(wǎng)絡(luò)層160與設(shè)備166中的應用程序進行通信。下面的層162和164的細節(jié)不被應用程序了解到,因此使用比如1394或者以太網(wǎng)(Ethernet)都不會對設(shè)備150、166中的所述應用程序帶來差別。此外,并不是7層模型的所有上層都會在所有時間內(nèi)使用(例如,在Web模型(TCP/IP模型)中,不使用會話層156和表示層154)。這樣,在一種形式中,通過對網(wǎng)絡(luò)層160采用因特網(wǎng)協(xié)議標準,各設(shè)備可以相互通信,但不用了解其它通信層(即,應用層152、表示層154、會話層156、傳輸層158、數(shù)據(jù)鏈路層162、和物理層164)的具體細節(jié)。因此,通過對網(wǎng)絡(luò)層160采用因特網(wǎng)協(xié)議標準,網(wǎng)絡(luò)可以在不同設(shè)備的通信中使用不同通信層的組合。單一的物理組件可包括通過如圖3所示的網(wǎng)絡(luò)層邏輯聯(lián)網(wǎng)的數(shù)個設(shè)備,這些設(shè)備不必是通過物理網(wǎng)絡(luò)來聯(lián)網(wǎng)(例如,這種設(shè)備可包括單一房屋內(nèi)的VCR和電視)。在邏輯設(shè)備訪問GUI以使用戶控制一設(shè)備的情況下,該設(shè)備和該邏輯設(shè)備可包括在同一個物理組件內(nèi)。在這種實施例中,物理設(shè)備從其本身提取一GUI。然而,在其它實施例中,網(wǎng)絡(luò)將各個物理設(shè)備互連,其中,例如,第一設(shè)備從第二設(shè)備中提取一GUI,以允許用戶與該GUI進行交互從而控制第二設(shè)備。在當前優(yōu)選的實施例中,將1394串行總線用作物理層164,用于在網(wǎng)絡(luò)100上進行數(shù)據(jù)通信。由于其增強的帶寬能力(例如,增強且有保證的帶寬及同步流能力),1394串行總線能夠?qū)W(wǎng)絡(luò)100上的所有數(shù)據(jù)通信(即,音頻/視頻流和命令/控制)提供單一媒體。此外,1394串行總線提供自動配置復位,使得當插入/去除一設(shè)備時,所有的1394接口復位,1394總線重新配置并且每個設(shè)備都了解每個其它設(shè)備(包括新添加的設(shè)備或者不包括剛剛?cè)コ脑O(shè)備)的存在。此外,1394接口支持配置信息的數(shù)據(jù)空間(space),這些信息從任何允許其它設(shè)備寫入/讀取信息和進行修改(例如允許網(wǎng)絡(luò)層協(xié)議的操作)的設(shè)備可尋址的。然而,可以用不同的軟件和標準來得到這些結(jié)果。因此,網(wǎng)絡(luò)100并不限于使用1394串行總線,并且,在本發(fā)明的替代實施例中,其它總線類型,例如以太網(wǎng)、ATM、無線等,如果它們滿足單獨網(wǎng)絡(luò)(例如,家庭網(wǎng)絡(luò))的特定吞吐量要求即可被用作物理層。此外,修改的形式,例如無線以太網(wǎng)可包括1394的主要特征。如圖2所示,網(wǎng)絡(luò)100包括連接到1394串行總線114的數(shù)個設(shè)備。在本例中,這些設(shè)備包括DBSS104,用于從衛(wèi)星122接收用于后續(xù)顯示的發(fā)送信號。與DBSS相關(guān)聯(lián)的是網(wǎng)絡(luò)接口單元(“networkinterfaceunit,NIU”),該單元的功能之一是提供在DBSS衛(wèi)星傳輸和1394串行總線114之間的接口。數(shù)字視頻設(shè)備(digitalvideodevice,DVD)108也連接到示例性網(wǎng)絡(luò)100。DVD108可被用于在電視上顯示數(shù)字編碼的視頻內(nèi)容。連接到示例性網(wǎng)絡(luò)100的還有數(shù)字視頻盒式錄像機(digitalvideocassetterecorder,DVCR)110,即數(shù)字電視102。在本例中,DTV102通過采用瀏覽器技術(shù)來提供對于網(wǎng)絡(luò)100的人際接口,以允許用戶控制和命令家庭網(wǎng)絡(luò)100中的各設(shè)備。第二DTV103通過采用瀏覽器技術(shù)來提供對于網(wǎng)絡(luò)100的另一個人際接口,以允許用戶控制和命令家庭網(wǎng)絡(luò)100中的各設(shè)備。DTV102和103可提供對于網(wǎng)絡(luò)100的人際接口,因為每個DTV都包含用于顯示HTML頁的一屏幕。然而,其它具有顯示能力的設(shè)備可被用于提供人際接口。因此,在本發(fā)明的某些實施例中,諸如個人計算機105(PC)等的設(shè)備被用于提供對于各個家庭網(wǎng)絡(luò)的人際接口,因為PC105通常被體現(xiàn)為一個屏幕顯示單元。1394串行總線114被描述為采用HTTP/IP接口協(xié)議,并且最好是HTTP/TCP/IP協(xié)議,其中IP提供分組格式(單向只寫模式),TCP提供IP的無錯版本(例如,保證分組到達并且以正確的順序到達),并且,HTTP提供雙向連接(到服務器的分組將期待一響應,是‘讀取’模式)。某些設(shè)備可要求其它協(xié)議接口類型(例如,UPD/IP、FTP/IP、TELNET/IP、SNMP/IP、DNS/IP、SMTP/IP)。在本發(fā)明的某些實施例中,代理服務器116可被用于對兩個網(wǎng)絡(luò)提供接口,其中這兩個網(wǎng)絡(luò)在它們各自的媒體上采用不同的接口協(xié)議,這些網(wǎng)絡(luò)在被相連時包括網(wǎng)絡(luò)100。代理服務器116(例如,Web代理服務器)可包括家庭自動類型協(xié)議,比如用于X10的HTML/HTTP/TCP/IP代理服務器、Lonworks、CEBus(取決于它們各自的物理技術(shù))、或者1394上的非IP協(xié)議(例如,AVC/FCP/1394)。在某些實施例中,兩個網(wǎng)絡(luò)媒體是屬于同一類型。例如,如圖2所描述的,采用HTTP/IP接口協(xié)議的1394串行總線114是由代理服務器116連接到家庭自動中樞(neutral)118(例如,X10)的。通過將代理服務器116用作用于VCR-命令/AVC/FCP/1394的HTML/HTTP/TCP/IP/1394代理服務器,以提供HTML/HTTP/TCP/IP和X10協(xié)議之間的接口,網(wǎng)絡(luò)100上的DVCR120也是可訪問的。在某些其它實施例中,網(wǎng)絡(luò)可包括不同類型的兩種網(wǎng)絡(luò)媒體,例如,1394串行總線和以太網(wǎng)。因此,在本發(fā)明的某些實施例中,代理服務器用于提供對兩個不同媒體類型的接口,以形成單一網(wǎng)絡(luò)。后面將描述的找尋處理可被用于找尋通電并連接到網(wǎng)絡(luò)100的各設(shè)備。此外,可使用同樣的1394總線,而不需要網(wǎng)橋盒。如圖2所描述的,設(shè)備11包括DTV102、DTV103、PC105、DVCR110、DVD108、DSS-NIU104和DVCR120,它們表示當前連接到包含1394網(wǎng)絡(luò)的網(wǎng)絡(luò)100的各設(shè)備??蛻魴C-服務器關(guān)系存在于所連接的設(shè)備中,其中DTV102、DTV103和PC105通常用作客戶機,而設(shè)備DVCR110、DVD108、DSS-NIU104和DVCR120用作服務器。典型的1394網(wǎng)絡(luò)包含互連的設(shè)備,比如器具的組合,包括提供一個或多個被控服務的服務器設(shè)備(例如,用作MPEG視頻記錄和重播服務器的DVCR100),以及提供用于控制服務器設(shè)備的用戶接口(UI)服務的客戶機設(shè)備(例如,DTV102)。某些器具(例如,DTV103)可具有受控制的服務(例如,MPEG解碼和顯示能力),以及UI控制器能力。按照本發(fā)明的一個方面,在網(wǎng)絡(luò)100中,包括基于萬維網(wǎng)(WorldWideWeb)標準(Web模型)中所使用的技術(shù)的協(xié)議、文件描述、圖像壓縮和腳本語言標準的各種方法和系統(tǒng)用于實現(xiàn)1394WEB(萬維網(wǎng))用戶到設(shè)備控制模型。萬維網(wǎng)模型是一種客戶機/服務器模型。受控的服務器設(shè)備(服務)包括Web服務器,而控制器客戶機設(shè)備(即,能夠顯示UI的設(shè)備)包括Web客戶機,該Web客戶機包括下面將進一步描述的GUI表示引擎,比如Web瀏覽器(例如,ExplorerTM、NetscapeTM等)。&lt;用戶設(shè)備控制&gt;圖4示出了按照本發(fā)明在網(wǎng)絡(luò)100中的比如DVCR110等的服務器設(shè)備,DVCR110用于向比如DTV102等的客戶機設(shè)備重播MPEG視頻,其中,DTV102可顯示用戶接口。DVCR110包括Web服務器硬件和軟件,而DTV102包括Web瀏覽器軟件。用戶可利用DTV102來請求使該DTV102基于DVCR110中所包含的信息202或者基于DTV102中所包含的信息204顯示用戶接口。例如,用戶可利用DTV102中的瀏覽器200來顯示包含在DVCR110中的HTML控制頁GUI202或者包含在DTV102中的HTML控制頁GUI204。每個頁202、204包括HTML形式的圖形用戶接口描述信息,其中瀏覽器200讀取該信息來生成圖形用戶接口。每個頁202、204分別表示應用程序206、212的控制接口。每個頁202、204可包括分級頁,用來表示相應的應用程序控制接口。每個GUI202和/或204包括有效控制圖標和/或按鈕,用于讓用戶選擇和控制當前連接到網(wǎng)絡(luò)100的控制設(shè)備。例如,如果用戶選擇通過瀏覽器200顯示在DTV102上的DVCR110的GUI202中的“播放(PLAY)”按鈕,則一超鏈接消息返回到DVCR110Web服務器并引導DVCR110中的應用軟件206(例如,MPEG記錄/重播服務應用軟件),用于操作DVCR硬件208。在一個例子中,DVCR110中的MPEG視頻流源208將一MPEG視頻流發(fā)送到DTV102中的MPEG視頻解碼和顯示系統(tǒng)210,用于在DTV102中的應用控制軟件212的控制下進行顯示。DVCR110中的應用軟件206還將信息發(fā)送回DTV102中的應用軟件212,例如包括當操作成功時的確認消息,或者將改變的或者不同的控制GUI202發(fā)送回對用戶指示狀態(tài)的DTV102。還可以在應用軟件206和212之間進行進一步的通信,例如用于建立用于視頻流服務的1394同步視頻流連接。圖4B示出在網(wǎng)絡(luò)100中,一服務器設(shè)備與能夠顯示用戶接口的一客戶機設(shè)備進行通信的另一例體系結(jié)構(gòu)圖。在網(wǎng)絡(luò)100中,比如DVCR110等的服務器設(shè)備對比如DTV102等的客戶機設(shè)備重播MPEG視頻,其中DTV102可顯示一用戶接口。&lt;通信協(xié)議&gt;在本發(fā)明的一個實施例中,在網(wǎng)絡(luò)100中各設(shè)備之間的通信協(xié)議是基于超文本傳送協(xié)議(HTTP1.1)、用于分布協(xié)作式超媒體信息系統(tǒng)的應用層協(xié)議。HTTP是普通的、無國籍的、面向?qū)ο蟮膮f(xié)議,可被用于完成許多任務。HTTP的一個特征是數(shù)據(jù)表示的鍵入和協(xié)商(typingandnegotiation),允許各設(shè)備被與要通過各設(shè)備所連接的網(wǎng)絡(luò)100傳送的數(shù)據(jù)無關(guān)地建立。&lt;GUI描述語言&gt;用于定義各種GUI202、204的描述文件語言例如可以是HTML,版本4.0,萬維網(wǎng)的出版語言。HTML支持文本、多媒體和超鏈接特征、腳本語言和時尚頁(stylesheet)。HTML4.0是符合國際標準ISO8879-標準通用標記語言的SGML應用程序。&lt;圖像壓縮格式&gt;為顯示圖像,在1394WEB網(wǎng)絡(luò)100中采用由HTML規(guī)范規(guī)定的三種靜止圖像圖形壓縮格式,以用于ICON、LOGO(標識語)和其它圖形。這些靜止圖像圖形壓縮格式為圖形相互交換格式(GraphicsInterchangeFormat,GIF89s)、逐行掃描聯(lián)合圖片專家組(JointPhotographicExpertsGroup,JPEG)和可移植網(wǎng)絡(luò)圖形(PortableNetworkGraphics,PNG)。表1示出在三種靜止圖像圖形壓縮格式之間能力的差異。&lt;表1&gt;&lt;腳本語言&gt;此外,Web腳本語言即ECMA-Script-262用于提供視覺上增強GUIWeb頁202的工具作為基于Web的客戶機-服務器體系結(jié)構(gòu)的一部分。腳本語言是用于操縱各設(shè)備的設(shè)施/服務并使這些設(shè)施/服務客戶化和自動化的編程語言。用戶接口200提供基本用戶接口功能,并且腳本語言用于將功能體受到程序控制?,F(xiàn)有系統(tǒng)提供用于完成腳本語言的能力的對象和設(shè)施的主機環(huán)境。瀏覽器200提供用于客戶機側(cè)計算的ECMA-腳本主機環(huán)境,例如包括表示視窗(windows)、菜單、彈出(pop-ups)、對話框(dialogboxes)、文本區(qū)(textareas)、錨(anchors)、方框(frames)、歷史記錄(history)、小甜餅(cookies)和輸入/輸出的對象。Web瀏覽器200提供用于EXMA-腳本-262的主機環(huán)境,該主機環(huán)境支持將腳本代碼附加到各事件,這些事件比如為改變聚焦、頁和圖像裝入、卸載、出錯和異常中止、選擇、形成建議、以及鼠標動作。腳本代碼包括在HTML頁202和204中,而顯示的頁為瀏覽器200,包括用戶接口部件的組合以及固定和計算的文本和圖像。腳本代碼對用戶交互進行響應,不需要主程序。&lt;客戶機設(shè)備規(guī)范&gt;在一個實施例中,用于1394WEB客戶機瀏覽器200的規(guī)范包括HTTP1.1規(guī)范,其中,該HTTP1.1規(guī)范中涉及到連接持久性的‘8.1.2.1協(xié)商(Negotiation)’部分被作了修改,使得比如DTV102等的HTTP1.1客戶機設(shè)備期待經(jīng)1394到比如DVCR110的服務器設(shè)備的連接保持為斷開,因為1394WEB用戶控制的持久連接允許來自服務器設(shè)備(DVCR110)的全狀態(tài)報告,同時GUI202和/或204保持在客戶機設(shè)備(DTV102)的瀏覽器200中的可視性。HTTP連接保持為斷開(HTTP規(guī)范RFC2068),其中支持持久連接的客戶機可以“管線輸送(pipeline)”其請求(即,在不等待每個響應的情況下發(fā)送多個請求)。服務器必須以與接收到各請求的順序相同的順序發(fā)送對于那些請求的響應。這就允許Web瀏覽器200向DVCR110管線輸送請求,然后,DVCR110可利用比如狀態(tài)響應來滿足這些請求,這些響應比如為當前播放、當前記錄、倒帶、結(jié)束、帶中斷,等。其它例子的實現(xiàn)形式例如包括來自DVCR110的控制頁可以含有一請求,用于請求循環(huán)(loop)GUI描述文件202的DVCR100請求。GUI表示引擎200用在比如DTV102等的客戶機設(shè)備中,用于解譯以HTML4.0文件描述語言及相關(guān)規(guī)范(下面將描述)寫入的GUI描述文件202、204,并用于創(chuàng)建向用戶顯示的圖形。GUI表示引擎200例如包括下列屬性(1)視窗(GUI)最小缺省尺寸,例如為H0×640像素(480×640,其中480為水平像素,640為垂直像素)。該缺省尺寸用于確保GUI202、204中想要的外觀傳送到瀏覽器200中的用戶。所傳送的GUI202、204顯示在480×640像素的視窗中,或者以相同的屏幕寬高比放大為更大,除非用戶另有指定;(2)靜止圖像壓縮格式例如為GIF89a、JPEG和PNG;(3)時尚頁格式和字體例如CSS1和CSS2;(4)比如下面所述的內(nèi)置字體(build-infonts)這樣的字體對客戶機設(shè)備來說是必要的,它使得簡單的服務器器具不必支持這些字體。每一個普通拉丁族字體中的最小的一種字體可以被選擇例如,從‘serif’族中選擇TimesNewRoman(新羅馬字體);從‘sans-serif’族中選擇Helvetica;從‘cursive’族中選擇Zapf-Chancery;從‘fantasy’族中選擇Western;以及從‘monospace’族中選擇Courier。其它的字體也可以被采用;以及(5)腳本語言,例如,ECMA-262。GUI表示引擎200的例子包括ExplorerTM和NetscapeTM等按需要配置/客戶化的Web瀏覽器。&lt;服務器設(shè)備規(guī)范&gt;一個或多個服務器設(shè)備(例如,1394WEB網(wǎng)絡(luò)控制的器具的Web服務器,比如為DVCR110)包括下面六種列舉的部件(1)HTTP1.1web服務器協(xié)議,具有HTTP1.1規(guī)范中涉及被修改的連接的‘8.1.2.1協(xié)商’部分,修改后的連接使得HTTP1.1服務器設(shè)備(例如,DVCR110)假定HTTP1.1客戶機設(shè)備(例如,DTV102)想要保持與該服務器設(shè)備的持久連接。1394WEB網(wǎng)絡(luò)100中的持久連接允許例如從服務器設(shè)備DVCR110到客戶機設(shè)備DTV102的全狀態(tài)報告,同時,DVCR110的GUI202保持在DTV102的瀏覽器200中的可視性。此外,可采用利用HTTP條件性GET來獲得服務器設(shè)備的最新狀態(tài)的方法。無論何時用戶返回到家庭網(wǎng)絡(luò)目錄或者使其被刷新,瀏覽器200都要重新顯示本頁的全部。這點是必需的,因為如果已經(jīng)將一設(shè)備添加到網(wǎng)絡(luò)100中或者從網(wǎng)絡(luò)100中除去一設(shè)備,那么家庭網(wǎng)絡(luò)目錄下的HTML可能已被重新生成。可以將設(shè)備圖標更新,以反映它們的設(shè)備狀態(tài)的變化。因此,由EIA-775.1設(shè)備所實現(xiàn)的瀏覽器采用HTTP“conditionalget(條件性獲得)”請求來確定是否應當從服務器中檢索web頁或者圖形的新復制件。(2)例如以HTML4.0寫成的設(shè)備主頁GUI描述文件202、204,包括例如icon.htm、name.htm、logo.htm、index.htm、gif文件等的文件。文件index.htm由包括在設(shè)備icon.htm和name.htmHTML文件中的HTML鏈接參照,其中index.htm可被選擇性地命名為比如“INDEX.HTML”或者“INDEX.HTM”。命名為INDEX.HTM的文件不要求是標準化名稱,因為ICON.HTM和NAME.HTM是利用對‘INDEX.HTM’的超鏈接來形成的,因此其名稱是任意的。ICON.HTM和LOGO.HTM參照同一設(shè)備中的實際圖形文件,例如LOGO.GIF和ICON.GIF。描述文件202、204可由網(wǎng)絡(luò)100中的設(shè)備(例如,HTTP設(shè)備)訪問。為保證想要的外觀,控制GUI設(shè)計可以是缺省的GUI尺寸,例如480×640像素。例如,傳送的GUI202可以顯示在瀏覽器200的480×640像素的視窗中,或者以相同的視頻寬高比被放大得更大,除非用戶另有指定。(3)提供了至少兩個設(shè)備ICON(圖標)文件,用來表示瀏覽器200中頂層網(wǎng)頁220(圖5-6)中的設(shè)備,并用來說明關(guān)于連接到網(wǎng)絡(luò)的各設(shè)備的信息。ICON可包含一圖形文件類型(例如,GIF、JPG或PNG)并被命名為ICON.HTM。在一個例子中,ICON.HTM(DVCR)參考HTML頁202中的INDEX.HTM文件,而ICON.HTM(DTV)參考HTML頁204中的INDEX.HTM文件。用于設(shè)備的控制頁(例如,INDEX.HTM)的頂層鏈路可以是ICON.HTM。瀏覽器200中有網(wǎng)絡(luò)100中的多個設(shè)備的圖標和鏈路,瀏覽器200將這些圖標和鏈路放置在頂層HN目錄頁220中,用于讓用戶進行服務找尋。然后,用戶點擊顯示在頁220中的ICON,并取出設(shè)備頁(例如,頁202中的INDEX.HTM)。缺省顯示的HN目錄是頂層找尋頁??墒褂迷S多附加和不同的圖形圖標,例如,用來表示可替代圖形圖標的設(shè)備狀態(tài)、用戶配置偏好或者制造商格式。在下面進一步描述的找尋處理中,連接到網(wǎng)絡(luò)100的各設(shè)備的多個ICON集合在一起并顯示在頂層網(wǎng)絡(luò)設(shè)備頁220中,以便由用戶選擇。設(shè)備ICON規(guī)范的一個例子包含可由HTTP服務器訪問的文件名ICON.HTM(文件名存在于目錄文件空間中,可由Web服務器訪問,以使它們可被檢索并通過網(wǎng)絡(luò)傳送到瀏覽器);圖形文件類型,比如GIF、JPG或者PNG;以及最大尺寸為70(V)×130(H)像素的圖標圖形。(4)提供了至少兩個設(shè)備LOGO(標識語)文件,用來表示頂層網(wǎng)絡(luò)設(shè)備頁中的設(shè)備。LOGO可包含一圖形文件類型(例如,GIF、JPG或PNG)并被命名為LOGO.HTM。在一個例子中,LOGO.HTM(DVCR)參考HTML頁202中的INDEX.HTM,而LOGO.HTM(DTV)參考HTML頁204中的INDEX.HTM。在一種形式中,用于設(shè)備的控制頁(例如,INDEX.HTM)的頂層鏈路可以是LOGO.HTM。所有的設(shè)備標識語可以放在頂層HN目錄頁220中,用于讓用戶進行服務找尋。然后,用戶點擊顯示在頁220中的LOGO,并取出設(shè)備頁(例如,頁202)??梢杂迷S多用于制造商服務的附加和不同的圖形來替代標識語圖形格式。按照找尋處理,連接到網(wǎng)絡(luò)100的各設(shè)備的多個LOGO集合在一起并顯示在頂層網(wǎng)絡(luò)設(shè)備頁220中,以便由用戶選擇。設(shè)備LOGO規(guī)范的一個例子包含可由HTTP服務器訪問的文件名LOGO.HTM;圖形文件類型,比如GIF、JPG或者PNG;以及最大尺寸為大約70(V)×130(H)像素的標識語圖形。(5)提供了至少一個設(shè)備NAME(名稱),用來表示頂層網(wǎng)絡(luò)設(shè)備頁中的設(shè)備。NAME可包含HTML文件NAME.HTM中的TEXT(文本)。該文本也可參考控制頁(例如,頁202)。這是找尋頁中到設(shè)備的控制接口的頂層鏈路。這種文本可以提供區(qū)別相同設(shè)備的方式,由此,例如,兩個相同的DTV可通過增加NAME文本來區(qū)別‘臥室電視’和‘客廳電視’。這種文本可包括少許文字,用來清楚地表示設(shè)備類型,例如,DVCR或者DTV。按照找尋處理,連接到網(wǎng)絡(luò)100的各設(shè)備的多個NAME與相應ICON/LOGO一起被訪問,并顯示在頂層網(wǎng)絡(luò)設(shè)備頁220中的ICON/LOGO下。NAME規(guī)范的一個例子包含可由HTTP服務器訪問的文件名NAME.HTM;未指定文本,例如,字體大小為10的兩行文本可以顯示在相應的ICON/LOGO下。因此,例如,用于NAME.HTM文本的空間大小可以是垂直20乘以水平130,以便能匹配ICON/LOGO(70垂直×130水平)。就象如圖5-6的例子所示的,頂層UI220的格式可包含一矩陣圖標,用來表示聯(lián)網(wǎng)設(shè)備對用戶的各功能。表示設(shè)備的名稱(來自name.htm)放置在同一設(shè)備的圖標(來自icon.htm)下。標識語(來自logo.htm)例如可以放置在任何空缺的圖標位置。由于頂層描述文件250(下面將結(jié)合圖9A-C進一步描述)是由有UI功能的設(shè)備獨立產(chǎn)生的,不必預先安排確切的設(shè)計。圖標、標識語和名稱的最大尺寸可被預先安排,以便于GUI矩陣的設(shè)計。(6)可提供以HTML4.0寫成的設(shè)備信息總結(jié)主頁描述文件,例如被命名為“info.html”或“info.htm”,并且可以在找尋處理中由HTTP服務器訪問??赏ㄟ^控制頁(例如控制頁202和204)將一鏈路提供給INFO.HTM信息。設(shè)備信息總結(jié)主頁向用戶提供設(shè)備總結(jié)而不是詳細的控制接口,就象設(shè)備主頁中所示出的。表2示出所包括的設(shè)備屬性文本以及可包括的其它內(nèi)容。該表可被擴充,以包括其它屬性。&lt;表2&gt;表2包括比如制造商名稱、制造商標識語圖像名稱等的設(shè)備總結(jié)信息,并且還包括制造商URL,該制造商URL用來在出現(xiàn)到制造商Web站點的有效因特網(wǎng)連接時提供幫助。表2還可包括用戶可配置的設(shè)備名稱和家中的設(shè)備位置。表示設(shè)備的不同狀態(tài)的設(shè)備圖標可以有幾種變化形式。設(shè)備圖標屬性字段包括當前圖標名稱。因此,設(shè)備總結(jié)信息頁可通過顯示表示當前狀態(tài)的圖標而對用戶提供即時的設(shè)備狀態(tài)信息。每個設(shè)備可包括一個或多個服務,例如,視頻流源或者視頻流目的地。每個源性能具有互補的缺省目的地性能,而每個目的地性能具有互補的缺省源性能。當DVCR被控制為源時,這種流缺省名稱入口(entry)例如可用于自動默認最近的DTV為目的地,以免除每次對DTV的選擇。提供了流缺省名稱對1394地址的背景交叉參考。視頻流服務是由1394接口本身提供的(而不是由Web模塊提供的)。因此存在著缺省源或信宿到1394地址的鏈接機制。用戶可訪問一設(shè)備并選擇默認的名稱,然后,該名稱存儲在設(shè)備上。設(shè)備的軟件代理必須找出1394地址及用于1394s/w的參數(shù),以便在需要時啟動缺省流。采用源和目的地服務屬性,可實現(xiàn)新的一個服務器/多個服務器,同時保持與現(xiàn)有主機或設(shè)備(節(jié)點)的兼容性及各種服務。例如,如果提供新服務的新服務器設(shè)備研制成功并與現(xiàn)有服務器設(shè)備兼容,則新的和現(xiàn)有的服務器都可被添加到新節(jié)點的屬性列表,同時保持與網(wǎng)絡(luò)100中使用現(xiàn)有服務器的現(xiàn)有節(jié)點的兼容性。用戶可選擇購買一兼容設(shè)備。這就能給用戶提供“ABOUT(大概)”信息,以便例如在購買新設(shè)備之前,在需要兼容性的情況下,檢驗現(xiàn)有設(shè)備的性能。&lt;網(wǎng)絡(luò)操作&gt;用于每一個支持1394WEB標準的設(shè)備(例如,能夠顯示用戶接口的設(shè)備)的找尋處理從連接到網(wǎng)絡(luò)100的各設(shè)備搜集設(shè)備信息,以產(chǎn)生用于家庭網(wǎng)絡(luò)的頂層用戶控制頁描述文件,其中每個設(shè)備是由上面詳述的圖形圖標參考文件和原文本(textual)名稱參考文件來表示的。頂層描述文件可包括用于比如瀏覽器200等的表示引擎的缺省頁,其中瀏覽器200在其呈現(xiàn)顯示在該瀏覽器200中的網(wǎng)絡(luò)頂層圖形用戶接口220(GUI)時,從各設(shè)備中搜集圖形圖像和名稱,就象圖5-6的例子所示的。動態(tài)創(chuàng)建的頂層HN目錄頁220作為瀏覽器的缺省頁(當啟動瀏覽器時顯示的第一頁)。參照圖4B,舉例來說,操作步驟包括(1)啟動設(shè)備102中的瀏覽器200,(2)瀏覽器200從頁204中提取并呈現(xiàn)HN目錄HTM(頂層UI),(3)瀏覽器200從頁202、204中提取HTM文件icon.htm和names.htm,并將其呈現(xiàn)在頂層UI中,(4)瀏覽器從頁202、204中提取任何圖形文件(例如,GIF),并將其呈現(xiàn)在頂層UI中,(5)然后,瀏覽器200能夠呈現(xiàn)全部HN目錄(HN_directory)頁220(頁220是由對‘INDEX.HTM’文件的超鏈接制作的,用于連接到網(wǎng)絡(luò)100的不同設(shè)備),以及(6)當用戶例如點擊GUI220中的DVCR圖標以控制DVCR110時,到DVCR110的‘INDEX.HTM’的頂層頁220中的相應超鏈接被用來從DVCR110的頁202中檢索‘INDEX.HTM’(DVCR的頂控制頁),并將該DVCR控制頁呈現(xiàn)給用戶(例如,如果所點擊的方框(例如icon.htm方框)不夠大,則圖形以全方框尺寸呈現(xiàn)在瀏覽器的另一個復制件中)。然后,用戶可利用由DVCR設(shè)備110的‘INDEX.HTM’所提供的控制接口來命令和控制DVCR110,該控制接口是由DTV102中的瀏覽器200呈現(xiàn)的。名稱‘INDEX.HTM’是任意的,因為ICON.HTM和NAME.HTM是用到‘INDEX.HTM’的超鏈接制作的。然而,ICON.HTM和LOGO.HTM參考相同設(shè)備中的實際圖形文件(例如,LOGO.GIF和ICON.GIF)。在一個實施例中,如果用于一設(shè)備的標識語是可任選的,則LOGO.HTM也是可任選的。HN目錄(HNDirectory)HTML文件可具有標準名稱,以使其可從另一個設(shè)備被訪問到。圖5-6示出主機設(shè)備,比如客戶機設(shè)備(例如,DTV102、HDTV1)或者產(chǎn)生和呈現(xiàn)頂層GUI頁220的服務器設(shè)備(例如,DVCR110),主機設(shè)備可擁有優(yōu)先權(quán)并將更大尺寸的圖標使用于主設(shè)備的圖標、名稱、標識語等。在一種形式中,僅在GUI220中顯示具有服務器(提供服務)的設(shè)備(“客戶機設(shè)備”包含具有服務器能力的設(shè)備,其中,如果其僅僅是客戶機,則不顯示在頂層GUI中,因為沒有服務要提供)。找尋處理從1394地址空間數(shù)據(jù)存儲器件(配置ROM結(jié)構(gòu))中讀取信息,就象在ISO/IEC13213的條款8中定義的那樣。盡管稱為‘ROM’,但它處于假定地址空間為可寫的情況,以便允許用戶配置和修改用戶相關(guān)的存儲值。配置ROM的內(nèi)容和找尋處理在下文中作了進一步描述。用于利用因特網(wǎng)、Web和1394技術(shù)進行的對消費設(shè)備的家庭或局域網(wǎng)絡(luò)控制的設(shè)備命名、尋址和找尋處理可以與一般因特網(wǎng)空間中的要求和實踐不同。因此,按照本發(fā)明的用于消費設(shè)備的家庭或局域網(wǎng)絡(luò)控制的一個方面,可采用特定處理,包括設(shè)備找尋、尋址和命名要求。例如,家庭網(wǎng)絡(luò)必須是在不需要有外部通信和服務、不需要網(wǎng)絡(luò)管理員的情況下完成全部功能,并且配置必須全部為自動化。用戶控制可以在許多情況下完全不需要鍵盤進行。此外,IEEE1394協(xié)議用于提供高級接口,包括可提供簡單、有效和優(yōu)越的找尋和配置功能的特點。&lt;1394家庭網(wǎng)絡(luò)&gt;圖7示出按照本發(fā)明另一個實施例構(gòu)成的網(wǎng)絡(luò)300的方框圖。為便于理解,本文中盡可能采用相同的標號來表示所有附圖中公用的相同部件。如圖7所描述的,上面描述的1394串行總線114電連接到上面參照圖2所描述的網(wǎng)絡(luò)100上的多種設(shè)備,包括服務器設(shè)備14(例如,DVD108、DVCR110)和客戶機設(shè)備12(例如,DTV102),其中各設(shè)備采用如上面圖3中所舉例的分層接口進行通信。網(wǎng)絡(luò)300并不限于采用1394串行總線,并且,在本發(fā)明的可替代實施例中,其它類型的總線,比如以太網(wǎng)、ATM無線等,如果它們滿足單獨網(wǎng)絡(luò)(例如,家庭網(wǎng)絡(luò))的特定吞吐量要求可用作物理層。如圖7所描述的,網(wǎng)絡(luò)300包括連接到1394串行總線114的數(shù)個設(shè)備。在本例中,這些設(shè)備包括DBSS104,用于從衛(wèi)星122接收用于后續(xù)顯示的傳輸信號。與DBSS相關(guān)聯(lián)的是網(wǎng)絡(luò)接口單元(“NIU”),其功能之一是提供在DBSS衛(wèi)星傳輸和1394串行總線114之間的接口。數(shù)字視頻設(shè)備(DVD)108也連接到示例性網(wǎng)絡(luò)300。DVD108可被用于例如在數(shù)字電視上顯示源數(shù)字編碼的視頻內(nèi)容。連接到示例性網(wǎng)絡(luò)300的還有數(shù)字視頻盒式錄像機(DVCR)110、數(shù)字電視(DTV)102。在本例中,DTV102通過采用瀏覽器技術(shù)來提供對于網(wǎng)絡(luò)300的人際接口,以允許用戶控制和命令家庭網(wǎng)絡(luò)300中的各設(shè)備。第二DTV103通過采用瀏覽器技術(shù)來提供對于網(wǎng)絡(luò)300的另一個人際接口,以允許用戶控制和命令家庭網(wǎng)絡(luò)300中的各設(shè)備。DTV102和103可提供對于網(wǎng)絡(luò)300的人際接口,因為每個DTV都包含用于顯示HTML頁的一屏幕。然而,其它具有顯示能力的設(shè)備可被用于提供人際接口。因此,在本發(fā)明的某些實施例中,諸如個人計算機105(PC)等的設(shè)備被用于提供對于各個家庭網(wǎng)絡(luò)的人際接口,因為PC105通常被體現(xiàn)為一個屏幕顯示單元。1394串行總線114被描述為采用HTTP/IP接口協(xié)議,并且最好是HTTP/TCP/IP協(xié)議,其中IP提供分組格式(單向只寫模式),TCP提供IP的無錯版本(例如,保證分組到達并且以正確的順序到達),并且,HTTP提供雙向連接(到服務器的分組將期待一響應,是‘讀取’模式)。某些設(shè)備可要求其它協(xié)議接口類型(例如,TCP/IP、UPD/IP、FTP/IP、TELNET/IP、SNMP/IP、DNS/IP、SMTP/IP)。在本發(fā)明的某些實施例中,代理服務器116可被用于使用在它們各自介質(zhì)上的不同的接口協(xié)議連接兩個網(wǎng)絡(luò),這些網(wǎng)絡(luò)在被相連時包括網(wǎng)絡(luò)300。例如,如圖7所描述的,采用HTTP/IP接口協(xié)議的1394串行總線114是由代理服務器116連接到家庭自動網(wǎng)絡(luò)118(例如,X10)的。通過將代理服務器116用作用于VCR-命令/AVC/FCP/1394的HTML/HTTP/TCP/IP/1394代理服務器,以連接HTML/HTTP/TCP/IP和X10協(xié)議,網(wǎng)絡(luò)300上的DVCR120也是可訪問的。在本實施例中,網(wǎng)絡(luò)300可以通過總線121連接到與1394串行總線不同類型的外部網(wǎng)絡(luò)119(例如,以太網(wǎng))。代理服務器117用于連接兩個不同媒體類型。為在外部網(wǎng)絡(luò)119的地址方案和網(wǎng)絡(luò)300的地址方案之間進行通信,網(wǎng)橋117包括網(wǎng)絡(luò)地址解譯(NetworkAddressTranslation,NAT)界限。這項技術(shù)可被用于公司LAN,并且是針對滿足各種網(wǎng)絡(luò)的不同IP地址要求的復雜問題的‘分而克服(divideandconquer)’方法,并防止‘用盡IPV4’地址。外部網(wǎng)絡(luò)例如可包括經(jīng)以太網(wǎng)連接到電話(例如,ADSL)的有線電視網(wǎng)絡(luò)115,用于提供到因特網(wǎng)和WWW的寬帶連接。以太網(wǎng)119對外部網(wǎng)絡(luò)提供網(wǎng)橋功能。網(wǎng)橋117或者以太網(wǎng)119可提供NAT地址轉(zhuǎn)換功能。如果以太網(wǎng)是提供本地專用(僅對家庭)尋址(例如,就象由IETF標準RFC1918定義的),則NAT功能在以太網(wǎng)119內(nèi)完成?,F(xiàn)有的電纜調(diào)制解調(diào)器(modem)是用環(huán)球地址以及因特網(wǎng)環(huán)球地址建立的,用于以太網(wǎng)上的PC(在此情況下NAT處于網(wǎng)橋117中)。&lt;IP名稱/地址配置&gt;下面描述上面提到的設(shè)備命名、尋址和找尋處理。對于設(shè)備命名,點擊Web操作(例如,使用GUI/Web)不要求命名服務(DNS、域名服務)。WebGUI提供一摘要層(abstractionlayer),并且,地址被隱藏為通過用戶‘點擊’以激活GUI區(qū)(例如,按鈕)來調(diào)用的超文本鏈接。局域網(wǎng)300中各設(shè)備的任何變化都會引起頂層找尋GUI頁200(圖5-6)的重建,這是由表示當時網(wǎng)絡(luò)300中各設(shè)備狀態(tài)的瀏覽器200(圖4A-B)通過將缺省項呈現(xiàn)給用戶立即使用來執(zhí)行的。對于設(shè)備對設(shè)備的控制,將一種不同的查找服務使用于多個名稱(例如,服務查找和應用程序查找)。這樣,DNS可以不提供用于設(shè)備對設(shè)備控制的必要特征。然而,正常情況下,一設(shè)備(例如,1394連接的PC)可以訪問DNS服務。DNS不要求找尋或操作在家中的各設(shè)備/各服務,但對于例如從PC進行的外部訪問來講,要求DNS(地址的名稱)查找服務。當將一名稱例如“www.yahoo.com”鍵入瀏覽器時,則會發(fā)生對Yahoo(亞虎)計算機的IP地址即216.32.74.52的查找,因為因特網(wǎng)(甚至家庭因特網(wǎng))是利用地址來操作的。對于包括用于產(chǎn)生HN頂層目錄GUI描述文件的代理并包括對于特定公司web服務器的地址例如homewide.com(IP地址)的775WEBUI設(shè)備來講,也可以有DNS地址知識。DNS服務器計算機IP地址可以是制造商控制下的任何IP地址。有效的做法是將DNS地址內(nèi)置到設(shè)備中(或者可以被更新,其條件是代理服務器(proxy)為可更新的并且在其后被更新)。對于設(shè)備尋址來講,在本發(fā)明的一個實施例中,利用來自大的地址空間的固定IP地址可以提供最簡單且最可靠的網(wǎng)絡(luò)配置,并且,1394接口中容易訪問的ROM數(shù)據(jù)空間允許使用其中的固定IP地址。在本發(fā)明的另一個實施例中,可使用非固定的IP(動態(tài))地址,其中,采用一摘要頁(例如,名稱或查找機制)來保留預組織的通信。對于IP地址配置,可使用下列的協(xié)議(1)帶有動態(tài)主機配置協(xié)議(DynamicHostConfigurationProtocol,DHCP)服務器和DHCP客戶機的DHCP,(2)采取自動配置的DHCP客戶機(DHCP服務器不出現(xiàn)),以及(3)最好是在下面進一步描述的FWHCP(Fire-WireHostConfigurationProtocol,法爾-瓦爾主機配置協(xié)議)服務器代理以及FWHCP客戶機。第(2)項中所述的自動配置被推薦為IETF草案“draft-ietf-dhc-ipv4-autoconfig-04.txt”。DHCP要求BOOTP/UDP協(xié)議的支持,并且復制在1394規(guī)范中所做的一切,并提供比如租用時間(leasetime)和動態(tài)尋址等特征。典型的DHCP要求由管理員來管理,并且必須被配置成適配于大批制作的消費電子(consumerelectronics,CE)器具的網(wǎng)絡(luò)要求,其中,例如,必須考慮帶有內(nèi)置的DHCP服務器的多個相同的CE器具。1394技術(shù)提供‘即插(Plug-in)’或‘加電(Power-up)’復位功能,并且之后跟隨‘自身份檢測(Self-ID)’序列,非常適合于網(wǎng)絡(luò)配置。此外,1394規(guī)范提供內(nèi)置‘ROM’地址空間,非常適合于存儲并訪問配置數(shù)據(jù)(例如,IP地址)。因此,在本發(fā)明的一個優(yōu)選實施例中,采用IP地址配置代理(FWHCP)和找尋頁,用于使用戶控制各1394設(shè)備。FWHCP提供用于1394WEB和1394設(shè)備的IP地址配置。FWHCP的目的和結(jié)果類似于DHCP(即,識別和分配本地IP地址的服務器),但在操作中,F(xiàn)WHCP采用1394地址空間中的數(shù)據(jù)和1394命令。FWHCP提供1394WEB設(shè)備在1394網(wǎng)絡(luò)上的IP地址配置,避免與相鄰連接的非1394的網(wǎng)絡(luò)上的設(shè)備發(fā)生沖突。各設(shè)備是利用在10.x.x.x范圍內(nèi)的內(nèi)置IP地址制作的。在發(fā)生不希望的沖突事件時,F(xiàn)WHCP設(shè)置新的IP地址并將其保存在設(shè)備中。DHCP/自動配置可被用于非1394的網(wǎng)絡(luò)上的設(shè)備。DHCP協(xié)議提供給客戶機“請求的IP地址”。最好,所請求的IP地址空間是從24位RFC1918范圍的上面部分(從10.128.1.1到10.254.254.254)選擇的。通過為1394IP地址選擇所允許專用地址范圍的一部分以及對另一些配置方法(例如,DHCP和DHCP/自動配置)選擇另一部分,則會對不同種類的網(wǎng)絡(luò)產(chǎn)生兼容和不兼容地址并允許FWHCP和DHCP共存。盡管對1394和相鄰網(wǎng)絡(luò)選擇非重疊IP地址是人們所希望的,但不同種類的網(wǎng)絡(luò)即使它們真的重疊也會利用FWHCP來成功配置。此外,DHCP客戶機在使用所分配的IP地址之前,利用測試ARP消息來對該地址進行檢驗。這樣,不同的地址配置方法可以成功地共存。&lt;網(wǎng)絡(luò)情況(Scenarios)和地址管理&gt;參照圖8,將描述按照本發(fā)明的用于IP地址配置的1394網(wǎng)絡(luò)(例如,網(wǎng)絡(luò)300)和非1394網(wǎng)絡(luò)(例如,以太網(wǎng)119)之間進行通信的處理過程的例子。在此情況下,1394網(wǎng)絡(luò)300采用FWHCP配置,而非1394網(wǎng)絡(luò)119采用DHCP配置或其它方法。一般來說,1394設(shè)備(比如圖7中的DTV和DVCR)不支持DHCP。1394DEVICE-3用于1394網(wǎng)絡(luò)到非1394網(wǎng)絡(luò)通信,包括1394ROM空間中的IP地址并且為1394設(shè)備提供對FWHCP的支持。DEVICE-3還包括用于支持非1394網(wǎng)絡(luò)上的配置機械的裝置,并且保持1394ROM空間中的擴充數(shù)據(jù)葉(leaf),用于非1394網(wǎng)絡(luò)上的設(shè)備的IP地址。因此,1394網(wǎng)絡(luò)300上的配置處理(例如,用于頂層UI描述文件生成的FWHCP)可包括通過從擴充數(shù)據(jù)葉選擇IP地址來使用非1394網(wǎng)絡(luò)上的IP地址。非1394網(wǎng)絡(luò)配置操作時還用來為1394擴充數(shù)據(jù)葉提供IP地址。按照找尋處理(代理),1394規(guī)范‘即插’復位和自身份檢測可被用來進行配置,并且可被用于IP地址配置。優(yōu)選的是,將固定IP尋址方式用于家庭網(wǎng)絡(luò),然而,也可以使用動態(tài)IP尋址方式。在1394WEB控制中不需要DNS,因為頂層GUI描述文件是利用超鏈接來創(chuàng)建的,這種超鏈接使用IP地址而不是名稱。優(yōu)選的是,利用1394ROM數(shù)據(jù)和1394命令,將1394網(wǎng)絡(luò)的IP配置代理(FWHCP)用于IP配置,然而,也可以采用DHCP。FWHCP使用RFC191810.LH.X.X地址的下半部分,而其它家庭網(wǎng)絡(luò)(非1394)使用上半部分10.UH.X.X。優(yōu)選的是,F(xiàn)WHCP服務器代理內(nèi)置于任何設(shè)備中,該設(shè)備可以是客戶機(控制發(fā)起者)。在有數(shù)個客戶機設(shè)備連接到1394網(wǎng)絡(luò)的情況下,僅僅是具有最高環(huán)球唯一身份(GlobalUniqueIdentification,GUID)的客戶機設(shè)備才進行操作。GUID包含內(nèi)置到接口的一號碼。如果在1394WEB網(wǎng)絡(luò)上有多個可用的FWHCP代理,則由初始自選處理來確定一個即將運行的代理并且讓所有其它代理保持靜態(tài)。最高的GUID將運行。在其它形式中,最高位反相的GUID可被使用。連接到非1394網(wǎng)絡(luò)的設(shè)備支持該非1394網(wǎng)絡(luò)上的IP地址的ROM擴充葉。這就允許將非1394網(wǎng)絡(luò)上的IP地址包括到1394頂層GUI中(例如,圖4A-B中,GUI202、204)。1394ROM空間中的控制數(shù)據(jù)位用于控制三個配置代理的操作(1)1394自身份(Self_ID)計數(shù),(2)IP配置FWHCP,和(3)下面將進一步描述的UI描述文件生成。起初,1394自身份計數(shù)找尋存在的設(shè)備。在總線復位(由加電/掉電(powerup/down)或者設(shè)備連接/拆卸引起)之后,設(shè)備中的1394軟件觀測自動配置處理(1394自身份檢測循環(huán)),以便對設(shè)備號碼計數(shù)。這是用于任何1394設(shè)備的1394軟件的正常處理部分。然后,IP配置FWHCP(一個自選的FWHCP)探測找到的設(shè)備并檢驗它們內(nèi)置的IP地址。找到的雙重(沖突)IP地址被停用,并將新地址分配給該設(shè)備。然后,UI描述文件生成代理(UI或其它設(shè)備)讀取所有的1394WEB設(shè)備IP地址,并在每個設(shè)備的頂層圖標頁以HTML生成頂層設(shè)備找尋圖形用戶接口文件,所述每個設(shè)備的頂層圖標頁會在之后由Web瀏覽器呈現(xiàn),以使用戶找尋各設(shè)備進行控制。按照本發(fā)明,1394網(wǎng)絡(luò)400中的每個設(shè)備可生成其自己的頂層網(wǎng)絡(luò)UI描述文件250(圖9C)。UI描述文件250由客戶機設(shè)備中的比如瀏覽器200等的表示引擎使用,以生成和顯示比如圖5-6中的頁220的頂層找尋頁。在1394自身份檢測代理已列舉了連接到1394網(wǎng)絡(luò)300的所有設(shè)備之后,由所有UI設(shè)備(以及正如所希望的非UI設(shè)備)單獨生成頂層UI描述文件250。設(shè)備(例如DTV)可選擇更明顯(例如,更大)的圖標來表示該設(shè)備,并以不同外觀來制作整個GUI220。這種技術(shù)對所有設(shè)備的操作提供實質(zhì)上比中央生成的GUI更為可靠的操作,因為每個設(shè)備可生成其自己的UI描述文件250并基于此顯示一GUI(例如,頂層頁220),不需要依賴于另一設(shè)備。在每個UI描述文件250中,當前連接到網(wǎng)絡(luò)300的各設(shè)備的設(shè)備圖標和標識語圖像文件由圖標和標識語HTML‘頁’以及包容在HTML頁中的名稱文本來參考(ICON.′Graphic(圖形)′參考的ICON.HTM是在頁202和204中,它也包括用于設(shè)備的控制頁;圖5的下面也示出了頂層目錄頁中的ICON.HTM、LOGO.HTM和NAME.HTM)。HTML方框用于按需要在每個網(wǎng)絡(luò)設(shè)備中創(chuàng)建用于各網(wǎng)絡(luò)設(shè)備的頂層目錄UI描述文件250。因此,有益的是,提供摘要的有用層,以允許用戶修改文件名稱和類型,例如,網(wǎng)絡(luò)設(shè)備中的標識符圖形,不需要改變在每個設(shè)備中生成的頂層描述文件250中。名稱文本也置于HTML描述文件202、204(NAME.HTM是在頁202、204中)中,允許用戶在一設(shè)備例如DTV上配置名稱文本,以便例如通過其中的一個設(shè)備GUI頁220改變到例如DTV-BED2。因此,當瀏覽器在復位之后被啟動時顯示頁220。用戶查看并點擊DVCRICON圖形,由此提取(利用‘播放’按鈕等)DVCR頂層控制GUI202。用戶點擊其中的一個按鈕,例如“配置設(shè)備名稱”,這是另一個具有大量供選擇的不同名稱的GUI(是用于DVCR的分層控制頁的GUI)。用戶從例如“主臥室DVCR”所提供的名稱列表中點擊一個名稱。設(shè)備上的軟件改變文件名稱,以使命名為NAME.HTM的文件包含文本“主臥室DVCR”(原先包含在DVCR中的缺省NAME.HTM文件被改變成另外的名稱)。在出現(xiàn)具有太多或者超尺寸的文本或者超尺寸的標識語的‘壞市民(badcitizen)’設(shè)備事件的情況下,GUI220的外觀更為穩(wěn)定。在此情況下,用方框隔離出問題,并防止壞項負面影響整個頂層GUI220的外觀。&lt;設(shè)備找尋體系結(jié)構(gòu)&gt;參照圖9A-C、10、11,這些圖舉例示出了各種功能塊、到數(shù)據(jù)和控制位的連接關(guān)系、以及用于上述找尋處理的系統(tǒng)體系結(jié)構(gòu)400的一個實施例的流程圖。系統(tǒng)400包括5個主要部件(1)1394非易失性存儲器空間(IEEE1212RROM)402,用于配置數(shù)據(jù)和控制數(shù)據(jù)位存儲;(2)1394設(shè)備找尋代理(1394DDA)404;(3)IP地址配置代理(FWHCP)406;(4)UI描述文件生成代理408;和(5)GUI生成和運行時間環(huán)境410(例如,圖2中的瀏覽器200)。此外,圖10示出了在系統(tǒng)400中用于DDA和FWHCP代理的流程圖的例子,系統(tǒng)400與圖9A-C所示的功能塊結(jié)合操作。并且,圖10示出了系統(tǒng)400中用于UIDGA代理的流程圖的例子,系統(tǒng)400與圖9A-C所示的功能塊結(jié)合操作。參照圖9A和10,所有的設(shè)備都包括1394設(shè)備找尋代理(1394DDA)404,用來在復位之后列舉1394總線上的各設(shè)備,并將值寫到本地1394ROM空間402中,用于將該值傳送到其它功能性代理(步驟500、502)。對于其它配置代理的同步(約束)開始,1394DDA代理404還設(shè)置‘配置操作’控制位。找尋代理/機制可使用裝置而不是ROM空間來在配置代理之間傳送信息,這些配置代理對于一個設(shè)備來說是本地的,并且,其中的信息不需要由其它設(shè)備查看。&lt;所有設(shè)備中的1394ROM數(shù)據(jù)&gt;網(wǎng)絡(luò)300中的所有設(shè)備包括與找尋和IP地址代理404和406分別相關(guān)的下列信息,用于1394配置ROM402中的1394WEB(1)內(nèi)置64位GUID(在1394規(guī)范中的環(huán)球唯一ID);(2)來自范圍為從‘10.1.1.1’到‘10.127.254.254’的RFC1918專用地址空間的內(nèi)置IP地址。制造商可以從GUID中選擇一值,以使沖突的機會最小化。專用地址空間的上半部分(即10.128.1.1到10.254.254.254)保留給橋接網(wǎng)絡(luò)上的設(shè)備;(3)在范圍‘10.1.1.1’到‘10.127.254.254’內(nèi)分配的IP地址(通過操作FWHCP代理406分配);(4)用于橋接網(wǎng)絡(luò)上的IP設(shè)備的IP地址擴充葉;(5)1394設(shè)備的分配的計數(shù)數(shù)值(由1394DDA代理404分配);(6)控制/狀態(tài)位,用于指示用于1394設(shè)備找尋代理404的配置進程同步控制,并用于指示IP地址配置(控制位指示配置正在進行中,因此,在ROM數(shù)據(jù)而不是控制位中的用于1394DDA和IP地址的各值不被檢驗或者寫入,因此也不應當被使用)。這些位進一步指示哪個IP地址為有效(分配的或者內(nèi)置的),并且FWHCP服務器代理406是否出現(xiàn)在設(shè)備中;(7)HTTPweb服務器,允許設(shè)備文件空間中的文件被遠程訪問;和(8)包括實際‘圖標’、‘名稱’和‘標識語’HTML文件的設(shè)備信息202、204和其它可通過Web服務器訪問的參考圖形文件。上面總結(jié)的信息詳述在下面的1394ROM空間描述文件中。&lt;IEEE1212配置ROM&gt;在IEEE1212r、IEEE1212和IEC61883中規(guī)定通用1394ROM結(jié)構(gòu)402的內(nèi)容。ROM結(jié)構(gòu)402是分層信息塊,其中該分層結(jié)構(gòu)中較高的塊指向它們下面的塊。初始塊的位置是固定的,而其它入口取決于供應商(vendor),但可由更高塊中的入口規(guī)定。表3示出配置ROM402的Bus_Info_Block(總線信息塊)和Root_Directory(根目錄)。每一入口的第一字節(jié)被稱為密鑰(key)并識別入口的類型。下面的各項可以在使用EIA-775規(guī)范的所有設(shè)備的配置ROM中完成,這些設(shè)備包括諸如DTV的顯示設(shè)備和諸如DVCR、STB等的源設(shè)備。根據(jù)每個設(shè)備所遵守的其它協(xié)議,可以有幾種所需的其它結(jié)構(gòu)。表3包括也符合IEC61883協(xié)議的設(shè)備的信息。Root_directory包含用于一個Model_Directory(模型目錄)和三個Unit_Directory(單元目錄)入口(IEC61883、EIA-775和1394WEB)的指針,用來指示該設(shè)備支持EIA-775以及1394WEB協(xié)議。根目錄入口有助于其它1394設(shè)備找尋由該1394設(shè)備支持的協(xié)議和軟件(也稱為服務)。&lt;表3&gt;偏移值(基地址FFFFF0000000)Bus_info_block偏移值其中,040C16和041016也稱為64位GUID或者環(huán)球唯一ID。Root_directory(根目錄)偏移值IEC_61883單元目錄示于表4中。該目錄由根目錄(即表3)中的Unit_Directory偏移值參考。在Unit_SW_Version(單元SW版本)字段中,最低有效位指定為AV/C(0),就象在IEC61883中所指定的。&lt;表4&gt;Unit_Directory(單元目錄)(IEC_61883)EIA-775單元目錄示于表5中。下面的EIA-775規(guī)定信息出現(xiàn)在EIA-775單元目錄中。&lt;表5&gt;Unit_specification_ID規(guī)定負責設(shè)備的體系結(jié)構(gòu)接口的組織和規(guī)范的識別身份(identity)。在本例的情況下,目錄和識別身份值=00506816指定EIA作為負責者并且指定EIA-775控制體系結(jié)構(gòu)規(guī)范。Unit_software_version標明由設(shè)備支持的EIA-775版本級。其格式示于表6中。&lt;表6&gt;1394WEB單元目錄示于表7中。下面的1394WEB具體信息出現(xiàn)在1394WEB單元目錄中。&lt;表7&gt;Unit_specification_ID規(guī)定負責單元的體系結(jié)構(gòu)接口的組織和規(guī)范的識別身份。在本例的情況下,目錄和識別身份值=00XXXX16指定負責者并且指定1394WEB控制體系結(jié)構(gòu)規(guī)范。Unit_software_version標明由設(shè)備支持的1394WEB版本級。其格式示于表8中。&lt;表8&gt;&lt;Discovery_control_bits(找尋控制位)(3816)&gt;由IEEE1212R規(guī)范部分8.8所允許的密鑰值(3816)用作Discovery_control_bits即時值,該密鑰值專用于目錄和體系結(jié)構(gòu)的所有者。&lt;表9&gt;這些是在1394ROM空間402中可以由本地和遠程設(shè)備訪問的控制位。這些控制位由IP地址配置代理406和用戶接口描述文件生成代理408使用,如下面所進一步描述的。在本發(fā)明的一個實施例中,所述控制位提供下列信息位0-WhichIPaddress(哪個IP地址?)-指示使用了或者正在使用的那個IP地址,即,內(nèi)置地址(=FALSE(偽))或者分配的地址(=TRUE(真))。這是通過操作IP配置代理FWHCP406來設(shè)置的。位1、2-ConfigurationOperationDonotuse(配置操作不使用)-當被設(shè)定時,指示1394設(shè)備找尋處理并且單獨指示IP配置代理404和406分別運行,在此情況下,如果它們可以改變或者根本就沒有寫入,所指示的各值為無效。這些位是由本地(設(shè)備)1394DDA代理404設(shè)置。1394DDA代理404清除1394Dev.Count(設(shè)備計數(shù)數(shù)值)位,并且運行FWHCP代理406清除IP地址位。位3-FWHCP服務器代理406的出現(xiàn)-是在設(shè)備具有可操作的FWHCP代理406時設(shè)置的。該位和GUID是由FWHCP代理406使用的,用來確定哪一個FWHCP代理406將運行。Assigned_Count_of_1394_devices(分配的1394設(shè)備計數(shù)數(shù)值)(3916)-網(wǎng)絡(luò)300中各1394設(shè)備的計數(shù)數(shù)值的分配的即時值。該計數(shù)數(shù)值是在1394接口通過其自身份檢測循環(huán)時所計的。1394設(shè)備找尋代理404產(chǎn)生該值,該值被存儲在ROM空間403中,用于以后分別由IP和UI配置代理406和408使用。IP_Address_Build_in(內(nèi)置的IP地址)(3A16)-分配的即時值。該地址是在制造時分配的并且被內(nèi)置到設(shè)備中。如果該內(nèi)置地址不能使用,則在分配的地址空間中存儲替換的地址并且設(shè)置控制位來指示這種情況。IP_Address_Assigned(分配的IP地址)(3B16)-分配的即時值。如果檢測到相同的IP地址,則IP地址配置代理FWHCP406分配該地址以避免沖突。此外,設(shè)置控制位來指示這種情況。IP_Address_ExtensionLeaf_forattached_network(用于附加網(wǎng)絡(luò)的IP地址擴充葉)(BC16)-該目錄入口用于對于IP地址擴充表(參看表10)的數(shù)據(jù)葉的地址偏移值。所述數(shù)據(jù)葉包含用于所連接的非1394網(wǎng)絡(luò)(但也可以是橋接的1394網(wǎng)絡(luò))上的各設(shè)備的IP地址。所述表包括在連通到外來(非1394)網(wǎng)絡(luò)的那些類型的通信設(shè)備(例如,網(wǎng)橋)中。所述表可被擴充為包括能滿足需要的諸多IP地址。所述通信設(shè)備本身的地址不能被包括在該表中。&lt;表10&gt;對于用于找尋控制位的控制字,使用在此定義的用于實際找尋控制位字的ROM入口但只是一種示例性實現(xiàn)方式。ROM沒有被設(shè)計成可以有效寫入(即,ROM區(qū)域必須被擦除,并且對這些區(qū)域的寫入相對于其它硬件比如寄存器來說要慢)。在1394硬件中提供了寄存器,用于必須被頻繁寫入的數(shù)據(jù)。在另一種形式中,1394寄存器可被用于‘Discovery_control_bits(找尋控制位)’控制字。寄存器處于也可以由其它設(shè)備訪問的空間中,由此,另一設(shè)備可在ROM中查找該寄存器的地址,然后對該寄存器進行寫入。參照圖9B,一個或多個設(shè)備包括IP地址配置代理(FWHCP)406(例如,所有的UI設(shè)備和網(wǎng)關(guān)設(shè)備以及可以作為控制發(fā)起者的任何其它設(shè)備)。FWHCP配置代理406訪問1394網(wǎng)絡(luò)300所跨接的1394ROM402的數(shù)據(jù)中的所有設(shè)備的IP地址值。對于其它應用程序(例如,UI描述文件生成程序)啟動的同步啟動和結(jié)束,F(xiàn)WHCP代理406也訪問‘配置運行’控制位。參照圖9C,能夠顯示用戶接口的設(shè)備以及一些其它設(shè)備(例如,網(wǎng)關(guān)設(shè)備)可包括用于例如以HTML生成頂層UI描述文件250的UI描述文件生成代理408。由于如上面所詳述的,每個網(wǎng)絡(luò)300僅有一個IP配置代理406進行操作,因此不需要所有的設(shè)備都包括IP配置代理406,盡管所有的設(shè)備可以包括IP配置代理406。如果一設(shè)備具有運行中的IP配置代理406并且是用戶接口設(shè)備,則該IP配置代理必須在UI描述文件生成代理之前進行操作。UI描述文件生成代理(UIdescriptiongenerationagent,UIDGA)408利用包括在1394ROM空間402中所定義的控制位的信息以及其它信息(例如,對于確定哪個FWHCP進行操作來說是表3的Bus_Info_Block(總線信息塊)的環(huán)球唯一ID(GUID)),用來確定哪個IP配置代理406(如果在網(wǎng)絡(luò)中有多個的話)進行操作、使啟動同步,并用于訪問使用中的IP地址。任何設(shè)備都可以具有并操作一UIDGA,以便制作HN_Directory(HN目錄)頁(頂層找尋頁)。在IP地址被配置之后,UIDGA讀取這些地址,以便制作HN_Directory頁。在每個客戶機設(shè)備中,當UI描述文件的生成結(jié)束時,GUI生成和運行時間環(huán)境410(例如,圖2中的Web瀏覽器200)利用UI描述HTML文件250來訪問所有設(shè)備的用于圖標、名稱和標識語的HTTP文件空間(Icon.HTM、Name.HTM和Logo.HTM包含在多個頁204或者一個頁204中),以便在該客戶機設(shè)備中生成用來顯示的全頂層GUI220。在從各設(shè)備訪問文件(例如,Icon.HTM、Name.HTM和Logo.HTM)的處理過程中,以及在依次進行的訪問這些文件所參考的任何附加文件(例如,ICON.GIF和LOGO.GIF)的過程中,Web瀏覽器利用HTML文件250來呈現(xiàn)實際的GUI圖形。&lt;1394設(shè)備找尋代理(1394DDA)&gt;參照圖9A-9C和10,如前面所討論的,網(wǎng)絡(luò)300中的每個1394WEB設(shè)備可包括設(shè)備找尋代理404。設(shè)備找尋代理404列舉連接到1394總線的1394地址空間中的1394設(shè)備,其中原始的(raw)找尋是在1394硬件中執(zhí)行的。自身份檢測和物理節(jié)點號碼分配及其步驟是由接口硬件/固件執(zhí)行的基本找尋處理。所有的設(shè)備都監(jiān)測自身份檢測循環(huán),并記錄存在的1394設(shè)備。這是用于任何1394設(shè)備的1394軟件的一部分(1)復位-在設(shè)備加電、設(shè)備連接和設(shè)備拆卸時,總線復位傳播到所有的接口,(2)樹識別-將一簡單的網(wǎng)絡(luò)拓撲結(jié)構(gòu)(nettopology)轉(zhuǎn)換為樹,以建立ROOT(根),該ROOT是特定功能的控制器(master)總線循環(huán)控制器、總線時間的仲裁過程中的最高優(yōu)先權(quán),(3)自識別-分配物理節(jié)點號(地址)并且還與鄰者交換速度性能。具有競爭者位(ContenderBit)和鏈接位(Link-onBit)這兩者的最高標號的節(jié)點是同步資源管理器。找尋代理404將各設(shè)備的最終計數(shù)值寫入1394ROM空間中,以使其與其它代理進行通信。設(shè)備找尋代理404是在1394復位循環(huán)之后所執(zhí)行的第一個軟件代理,而控制位(找尋控制位2和1、配置操作1394DDA和IP_Address(IP地址))用于使其它代理延遲執(zhí)行,這些代理包括配置代理406和408,直到找尋代理404已經(jīng)執(zhí)行完畢為止。在一個實施例中,每個設(shè)備中的1394DDA代理404執(zhí)行步驟500、502,包括(1)在設(shè)備的自身1394ROM空間402中設(shè)置同步控制位(即,‘1394DDA正在進程中’以及‘IP配置正在進程中’位),用來指示1394DDA正在進程中以及IP配置正在進程中(如果1394DDA正在執(zhí)行,則IP配置不會是正在進程中),并且指示1394設(shè)備計數(shù)以及IP地址的值無效,由此使所述控制位禁止其它代理(例如,408)永久運行;這樣,1394DDA執(zhí)行,然后是所選出的FWHCP執(zhí)行,再后是(通常是對于UI設(shè)備)UIDGA執(zhí)行;(2)在1394復位之后對1394自識別身份序列的數(shù)目進行計數(shù),以找出設(shè)備的數(shù)目并有效地找出它們的本地節(jié)點地址,以便由其它代理406、408使用;(3)將設(shè)備計數(shù)值寫入設(shè)備的自身1394ROM空間402中;以及(4)清除(例如,使變?yōu)閭?設(shè)備的自身1394ROM空間402中用于‘1394DDA正在進程中’的同步控制位,其中‘IP配置正在進程中’位保持設(shè)置值,并在后面通過操作FWHCP代理406來清除。利用網(wǎng)絡(luò)通信(網(wǎng)橋)設(shè)備中的IP地址列表來進行配置的其它的體系結(jié)構(gòu)是可行的。例如,橋接網(wǎng)絡(luò)(例如,非1394網(wǎng)絡(luò))上設(shè)備的IP地址的IP地址列表可通過另外的方式被檢查,即在IP配置階段通過FWHCP代理406來檢查,而不是僅僅在UIDGA階段由UIDGA代理408來檢查。這就允許FWHCP代理406檢測和校正地址沖突,并因此允許進行操作,不需要具有兩個獨立定義的地址范圍,這兩個地址范圍中的一個用于1394網(wǎng)絡(luò)300,另一個用于非1394網(wǎng)絡(luò)119。地址沖突的校正可以通過修改有沖突的1394設(shè)備的地址來完成,因為橋接網(wǎng)絡(luò)IP地址列表不能由上述用于1394網(wǎng)絡(luò)300的代理406、408來修改。如果FWHCP代理406可以在地址被允許在1394網(wǎng)絡(luò)300上使用之前為檢驗沖突而檢驗橋接網(wǎng)絡(luò)119中的地址,則配置會更加可靠。&lt;IP地址配置代理(FWHCP代理)&gt;參照圖9A-C和10,IP地址配置軟件代理(FWHCP)406操作時可以提供‘固定’IP地址管理并檢測和校正大批量生產(chǎn)的1394設(shè)備中的IP地址沖突。所有的1394WEBUI設(shè)備都包括(并且其它的設(shè)備可以包括)FWHCP代理406。然而,在網(wǎng)絡(luò)中僅有一個FWHCP代理406進行操作。1394DDA404代理是在1394復位循環(huán)之后所執(zhí)行的第一個軟件代理,并且,如上面所提到的,1394DDA404設(shè)置‘1394DDA正在進程中’和‘IP配置正在進程中’位,以延遲FWHCP代理406,直到1394DDA代理404已經(jīng)執(zhí)行完畢為止。在一個實施例中,設(shè)備中的IP地址配置代理406執(zhí)行一些步驟,這些步驟包括輪詢1394DDA配置操作控制位(即,‘1394DDA正在進程中’位),以確定1394DDA配置軟件代理404已經(jīng)執(zhí)行完畢。如果是這樣,則FWHCP代理406使用由1394DDA代理404確定的設(shè)備計數(shù),并從每個設(shè)備中讀取GUID和控制字(步驟504),以確定網(wǎng)絡(luò)300中的哪個設(shè)備被選擇執(zhí)行其FWHCP代理406(步驟506)。所選擇的設(shè)備是具有FWHCP代理406的設(shè)備,該FWHCP代理406發(fā)現(xiàn)其具有最高的GUID(步驟508)。其它設(shè)備中的所有其它FWHCP代理406都保持休眠狀態(tài)(步驟510)。運行中的FWHCP代理406從每個本地節(jié)點(例如,出現(xiàn)在接口上的單元,主機)讀取‘在使用中(in-use)’(有效)的IP地址(由Discovery_control_bits(找尋控制位)位0確定)并列表。在一種形式中,軟件代理404列出一個用于將IP地址以它們被讀出的原樣保存到‘陣列’中的列表(步驟514-518)。該列表在編譯器和OS的控制下存儲在存儲器(RAM或者DRAM)中。正使用狀態(tài)是由設(shè)置于設(shè)備中的一位確定的,該位指示內(nèi)置或者分配的地址是否在使用中。在表7中,IP_address_assigned(分配的IP地址)和IP_address_built_in(內(nèi)置的IP地址)在1394Web單元目錄中。運行中的FWHCP代理406在列表于其中的IP地址中檢查所述列表中有無沖突(也可以使用其它的沖突檢測和決策方法)(步驟520-522)。如果檢測到?jīng)_突,則FWHCP代理例如通過用IP地址的最低有效6位來替代它們的6位節(jié)點地址來改變沖突的地址(步驟524)。僅執(zhí)行最少數(shù)目的改變以避免沖突。如果沖突地址中的一個已經(jīng)是分配的地址,則例如通過遞增6位替代值對沖突內(nèi)置地址優(yōu)先改變上述地址,并且重新檢查,直到解決沖突為止。FWHCP代理406將改變的值寫回到設(shè)備,并且將控制位(Discovery_control_bits位0)設(shè)置為指示所分配的IP地址在使用中,并且不再使用內(nèi)置缺省值(步驟526)。對每個IP地址重復所述處理(步驟528)。在沖突決策處理之后,運行中的FWHCP代理406輪流訪問每個設(shè)備,并將每個設(shè)備中的‘IP配置正在進程中’位例如設(shè)置成‘偽’,以指示所指示的IP地址為有效。&lt;UI描述文件生成代理&gt;在常規(guī)的WWW操作中,用戶訪問相同的頂層頁。然而,參照圖4B、7和9-11,按照本發(fā)明的一個方面,所有的UI設(shè)備(例如,能夠顯示用戶接口的設(shè)備)都包括UI描述文件生成代理(UIdescriptiongenerationagent,UIDGA)408,用以獨立生成頂層UI頁220,以便由用戶控制局域網(wǎng)(例如,網(wǎng)絡(luò)100、網(wǎng)絡(luò)300等)上的設(shè)備。在一個例子中,客戶機設(shè)備(例如,PC)動態(tài)生成本地保存的缺省頁220,用于讓用戶控制連接到網(wǎng)絡(luò)100的設(shè)備。這就允許每個UI設(shè)備(例如,DTV102)例如使用用于所顯示的各UI設(shè)備的更大更明顯的圖標來生成家庭網(wǎng)絡(luò)的不同外觀220。這樣,用戶就能真正意識到哪個UI設(shè)備‘正在這里’(在用戶前面),或者,在室外訪問的情況下,沒有設(shè)備是‘正在這里’。沒有UI的設(shè)備可以生成用于另一個設(shè)備的UI,但不能意識到該設(shè)備的類型(例如,電纜調(diào)制解調(diào)器生成用于室外HN設(shè)備的UI)。在此情況下,實際的UI設(shè)備是未知的。因此,在GUI中沒有重要的特定設(shè)備。此外,連接到網(wǎng)絡(luò)100的各設(shè)備的制造商們可以按需要將他們自己的GUI設(shè)計202、204提供于每個設(shè)備中。這以后就不會由現(xiàn)有的技術(shù)阻礙改進的瀏覽器和Web技術(shù)設(shè)計。無UI的設(shè)備,尤其是那些執(zhí)行網(wǎng)關(guān)功能的設(shè)備,也可以包括用來產(chǎn)生頂層GUI描述文件250的UI描述文件生成代理408,不包括用以產(chǎn)生和顯示GUI220的GUI生成和運行時間處理程序410(例如,Web瀏覽器200)。由于使用適當?shù)牡刂?例如,使用本地HN上的RFC1918專用地址),可以允許外部WWW訪問1394WEB網(wǎng)絡(luò)設(shè)備。外部地址是分配的適合于因特網(wǎng)使用的‘真實的’IP地址。通常來講,存在具有UIDGA408的單元(例如,網(wǎng)關(guān)類型單元),表示家庭到外部因特網(wǎng)的連接。這種網(wǎng)關(guān)的UIDGA利用家庭的IP地址生成用于外部使用的不同的UI描述文件(遠程訪問情況不同于內(nèi)部本地設(shè)備使用),所述家庭的IP地址具有擴充的鏈路,用來識別是哪個家電設(shè)備本地專用IP地址。UI設(shè)備執(zhí)行下列軟件處理,以產(chǎn)生和顯示網(wǎng)絡(luò)100/300的顯示外觀220(1)上面所述的1394設(shè)備找尋代理404,(2)UI描述文件生成代理(UIDGA)408,和(3)GUI生成和運行時間(例如,Web瀏覽器200)處理程序410。參照圖11,在一個實施例中,設(shè)備中的UIDGA代理408執(zhí)行一些步驟,其中包括在訪問任何進一步的IP信息之前,輪詢該設(shè)備自身1394ROM402中的IP地址配置位,以確保完成FWHCP代理406(步驟600)。當完成FWHCP代理406時,利用由1394DDA代理404產(chǎn)生的設(shè)備的計數(shù),UIDGA代理408訪問當前連接到網(wǎng)絡(luò)的每個設(shè)備的控制字,以確定將‘配置操作’設(shè)置為偽,并將IP地址位設(shè)置為‘在使用中’(UIDGA代理408制作頂層HTML頁、HN_Directory(HN目錄)頁,例如在圖5-6中所示的220頁)。之后,UIDGA代理408讀取實際的在使用中的IP地址值,并建立當前連接到網(wǎng)絡(luò)300的各設(shè)備的IP地址的完整列表。該IP地址列表包括來自每個設(shè)備的信息(例如,圖標、標識語、名稱等)并且是利用每個設(shè)備的IP地址以HTML寫成的。在其可以包括地址之前,UIDGA408通過訪問每個設(shè)備并檢驗查看哪個地址處于在使用中來找出所述地址,所述檢驗查看是通過讀取表9中的discovery_control_bit控制位(位0)來完成的。UIDGA408讀取表7中內(nèi)置或者分配的地址。對于與橋接網(wǎng)絡(luò)通信的設(shè)備,就象由該設(shè)備的1394ROM402中的現(xiàn)有的擴充IP地址列表入口所確定的那樣,UIDGA代理408從列表(IP_Address_Extension_Leaf(IP地址擴充葉))中讀取擴充IP地址,以允許那些設(shè)備被包括在GUI220中。入口BC(IP_Address_Extension_Leaf)包含指向?qū)嶋H數(shù)據(jù)葉的參考鏈路。在所連接的橋接網(wǎng)絡(luò)上的各設(shè)備僅包括在IP_Address_Extension_Leaf列表中,其條件是他們也支持1394WEB類型的服務,即他們具有Web服務器以及Icon.HTM等和控制頁(index.htm)。UIDGA代理408讀取IP地址列表(步驟602),并且利用該IP地址列表例如以HTML(例如,附錄1)生成頂層網(wǎng)絡(luò)UI描述文件250(圖9C)(UIDGA輸出HN_Directory、頂層網(wǎng)絡(luò)UI頁、HTML文件)(步驟604)。UIDGA代理408將超文本鏈接中的IP地址使用于每個設(shè)備的icon.htm、name.htm和logo.htm文件。UIDGA將包括參考文件的HTML文件寫入到每個找到的設(shè)備的HTML頁,即ICON.HTM、NAME.HTM、LOGO.HTM(例如,附錄2、3、4)。然后,UIDGA代理408利用HTML文件而在頂層UI描述文件250中查閱包括圖標和標識語文件以及名稱文件的入口,而不是包括原始icon.gif或logo.gif及原始名稱文本的入口(步驟606)。這就允許所述入口被相應的設(shè)備改變,以反映由制造商客戶化或者由設(shè)備的用戶配置的當前狀態(tài),并且不會造成控制UI設(shè)備中頂層HTMLUI描述文件250中的任何變化。盡管在示例的GUI頁220中示出了每個設(shè)備有一個圖形(圖5-6),客戶化能允許包括由ICON.HTM或者LOGO.HTM參照的多于一個的圖形文件,以及NAME.HTM中的更多個文本。在一個實施例中,各HTML方框(frames)被用于完成UI描述文件250,就象下面進一步描述的例子所說明的。使用方框能使‘壞公民’設(shè)備的情況下GUI220的出現(xiàn)更加穩(wěn)定。例如,一個在其‘名稱’方框中出現(xiàn)太多字或者過大文本的設(shè)備僅僅會影響該設(shè)備的GUI外觀(會有一些截短和不顯示的字),并且不會負面影響UI設(shè)備中整個頂層GUI220的外觀。然后,GIUDGA408調(diào)用客戶機設(shè)備中的GUI生成處理程序410(例如,瀏覽器)來生成和顯示用戶接口(步驟608)。&lt;GUI生成和運行時間處理程序&gt;GUI生成處理程序410(例如,Web瀏覽器200)利用例如HTML的UI描述文件250來生成UI設(shè)備上的GUI頁220。在一個例子中,為對消費電子設(shè)備(例如,DTV)提供無鍵盤的操作,瀏覽器200在開始默認讀取和呈現(xiàn)本地生成的‘top-level-devices.html(頂層設(shè)備.html)’描述文件250,以生成網(wǎng)絡(luò)頂層控制GUI220。這里所使用的“本地”意味著在相同的設(shè)備(具有生成網(wǎng)絡(luò)設(shè)備的設(shè)備本身的HN目錄(頂層)GUI的UIDGA的UI設(shè)備)中。HN目錄、頂層網(wǎng)絡(luò)UI和找尋頁是相同的。這對于具有鍵盤的個人計算機(PC)來說不必是默認的。對于CD設(shè)備來說,瀏覽器200的啟動被延遲到由UIDGA代理408完成UIDGA缺省頁250的生成之后。在UIDGA代理408不能完成其任務的事件中,瀏覽器200則會顯示說明發(fā)生網(wǎng)絡(luò)配置錯誤的另一個UI頁220(例如,“由于xxxxxx而不能生成HN_Directory頁。請嘗試斷接設(shè)備xxxxxxx。發(fā)生網(wǎng)絡(luò)配置錯誤號為xxxxxx。聯(lián)系服務為電話服務xxx-xxx-xxxx或者Web服務http//www.service.com.”)。為生成GUI220,瀏覽器200在每個所參照的設(shè)備中從設(shè)備信息202、204(即,在UI描述文件中,其中例如ICON.HTM是在HN_Directory頁HTML文件中)中提取‘icon.htm’、‘name.htm’和‘logo.htm’文件,就象由HTML描述文件250所定義的那樣。這些頁202、204的內(nèi)容(例如,圖標圖形)在不需要是靜態(tài)的,可被動態(tài)改變來反映設(shè)備狀態(tài)變化,或用戶客戶化之后如此。為顯示最新的頂層頁220,瀏覽器200不對‘icon.htm’、‘name.htm’和‘logo.htm’文件進行高速緩沖(cache)。在另一種形式中,總是先進行檢驗,以確定設(shè)備是否已對其擁有的HTML文件202、204做了任何改變。HTTP“條件性獲得”用于檢驗被控設(shè)備的狀態(tài)。根據(jù)返回的狀態(tài)代碼,瀏覽器200從其高速緩沖存儲器(cache)中進行讀取,或者從設(shè)備中提取新的或更新的HTML文件202、204的復制件。HWWGUI顯示器不會受影響,除非被控設(shè)備中有任何變化。瀏覽器200在頂層HN目錄完全生成之前不打算顯示該頂層HN目錄。如果HTML250在某個合理的時間量之內(nèi)沒有生成,則瀏覽器顯示一替換頁。如果網(wǎng)絡(luò)配置錯誤是問題的根源,則該替換頁可以提供技術(shù)支持或者用戶診斷幫助。無論何時用戶返回到頂層HN目錄或者使其被刷新,瀏覽器200都顯示頁220的整體。這是必須的,因為作為頂層HN目錄的基礎(chǔ)的HTML250可能在向網(wǎng)絡(luò)100添加設(shè)備或從網(wǎng)絡(luò)100去除設(shè)備的情況下已被重新生成。也可能更新設(shè)備圖標,以反映它們的設(shè)備操作狀態(tài)的變化。這樣,由EIA-775.1設(shè)備實現(xiàn)的瀏覽器使用HTTP“條件性獲得”請求來確定web頁或者圖形的新復制件是從服務器中恢復的。在這個方面,本發(fā)明提供了一種用戶接口描述文件,其中完全利用參考文件(即在摘要中)進行設(shè)備的用戶找尋,其中該參考文件是用于每個設(shè)備的尋找信息(例如,文本和/或圖形)的‘容器(containers)’并且駐留在每個設(shè)備上。每個‘容器’包括實際的原文本信息和/或?qū)τ谝粋€或多個圖形格式信息文件的參考文件,其中每個文件可包括一個或多個圖形和/或文本。使用參考文件‘容器’能允許每個設(shè)備選擇其優(yōu)選的UI內(nèi)容或圖形格式或者改變其要顯示的UI內(nèi)容(通過改變所參照的文本或圖形信息來進行),而不需要具有以任何方式改變的UI描述文件頁。因此,不需要改變與找尋UI描述文件的生成代理軟件進行的通信。在一種形式中,設(shè)備參考它們的例如ICON和LOGO圖形文件,這些文件間接使用通過用HTML方框創(chuàng)建網(wǎng)絡(luò)頂層描述文件形成的HTML文件。類似地,顯示在圖標下的設(shè)備名稱由NAMEHTML文件來表示。HTML文件用于參考比如圖標和標識語圖形文件以及名稱數(shù)據(jù),而不包括原始icon.gif或者logo.gif和原始名稱文本。這就允許該入口被改變以反映由制造商客戶化或者由設(shè)備的用戶配置的當前狀態(tài),并且不會造成頂層HTML描述文件中的任何變化。這種層次的摘要允許頂層UI描述文件始終相同,而不管要顯示的圖形ICON和LOGO文件名稱和類型及NAME文本。此外,設(shè)備也可以用于不同地、多樣地或者動態(tài)地改變顯示在頂層GUI中的圖形文件和文本,并且不需要改變與UIDGA的通信。每當GUI重新顯示時都會自動包括該變化。在使用非顯示圖形或文本的‘壞公民’設(shè)備的情況下,使用方框也能使GUI顯示更加穩(wěn)定,因為錯誤被限制到特定的方框并且不影響整個GUI。每當GUI重新顯示時都會自動包括所述變化。在一個例子中,由任何網(wǎng)絡(luò)設(shè)備并且一定是由能夠顯示UI的設(shè)備(UI設(shè)備)來獨立地生成網(wǎng)絡(luò)設(shè)備頂層UI描述文件。生成每個設(shè)備中的用戶接口而不是生成中央UI允許設(shè)備優(yōu)選地在GUI中顯示其本身的設(shè)備圖標/文本。此外,每個GUI都是制造商客戶化的、用戶可配置的并且還是更可靠的,因為它并不取決于另一個設(shè)備,例如,單一中央服務器。對此已由上面的1394方案示范證明。多重UI生成之所以能實現(xiàn)是因為所有的設(shè)備IP地址都是可經(jīng)1394接口訪問的。UI設(shè)備(具有瀏覽器)包括UIDGA代理,用來在連接設(shè)備或者設(shè)備上電時1394復位循環(huán)之后生成它們自己的頂層GUI描述文件。所有的設(shè)備都獨立生成用于控制局域網(wǎng)的頂層UI頁。這點與其中用戶訪問相同的頂層頁的常規(guī)WWW操作不同。按照本發(fā)明的一個方面,客戶機設(shè)備(例如,PC)動態(tài)生成用于任何目的的本地保存的缺省頁,允許每個UI設(shè)備(例如,DTV)例如利用用于其自身顯示的更大更明顯的圖標來生成不同形式的家庭網(wǎng)絡(luò)。此外,制造商們可在一定范圍內(nèi)制作它們自身的比其它人更好的GUI設(shè)計。此外,改進的瀏覽器和Web技術(shù)設(shè)計不需要受到更早技術(shù)的阻礙。參照附錄1-4,其中提供了用于下列各項的示例(1)頂層頁描述文件250(附錄1);(2)Background.htm(附錄2);(3)Icon.htm(附錄3);和(4)Name.htm(附錄4)。&lt;鏈接的外部Web服務器/服務&gt;按照本發(fā)明的另一個方面,執(zhí)行網(wǎng)絡(luò)配置和用于家庭網(wǎng)絡(luò)頂層頁圖形用戶接口(GUI)的用戶接口(UI)描述文件的生成,以從外部網(wǎng)絡(luò)(例如,入口(Portal))提供外部服務(例如,web服務)以及從家庭網(wǎng)絡(luò)設(shè)備11提供服務。在一個實施例中,外部網(wǎng)絡(luò)包括互連的用于提供服務的設(shè)備(例如,服務器包括執(zhí)行用于提供服務的軟件的一個或多個計算系統(tǒng))。這樣,在一個例子中,來自外部網(wǎng)絡(luò)702(圖7)的制造商入口(外部Web服務器)服務包括在家庭網(wǎng)絡(luò)頂層用戶接口描述文件250中。在一種實施方式中,網(wǎng)關(guān)700的因特網(wǎng)網(wǎng)關(guān)地址是在家庭網(wǎng)絡(luò)300中的所有1394設(shè)備可視的地址空間中定義的。之后,對于家庭網(wǎng)絡(luò)300中的至少一個設(shè)備11(例如,客戶機設(shè)備12,比如為DTV102)來說,如果例如由找尋代理404檢測到網(wǎng)關(guān)700,則該設(shè)備11的UI描述文件生成器代理(UIDGA)408可包括該設(shè)備11的家庭網(wǎng)絡(luò)頂層UI描述文件(TLNUID)250中的外部IP地址(以及上面所描述的家庭網(wǎng)絡(luò)設(shè)備地址)。或者,每一個設(shè)備11可以通過通信以及例如從另一個設(shè)備(比如為DTV103,或者電纜modem)中獲取信息來找尋網(wǎng)關(guān)設(shè)備700,以獲得網(wǎng)關(guān)IP地址,或者,設(shè)備11可以與網(wǎng)關(guān)設(shè)備進行通信(利用網(wǎng)關(guān)設(shè)備的內(nèi)部IP地址),以獲得網(wǎng)關(guān)設(shè)備的公共/外部IP地址。當在該設(shè)備11中生成頂層GUI220或者該頂層GUI220被刷新時,可以根據(jù)UIDGA408所知的一個或多個IP地址(或者入口)訪問來自互連設(shè)備704的外部網(wǎng)絡(luò)702的外部服務。在一種形式中,外部家庭入口IP地址被編程到GIDGA408中,由此,UIDGA408不需要通過網(wǎng)關(guān)設(shè)備來獲取外部地址。在一個例子中,每個設(shè)備704包括執(zhí)行用于提供服務(web服務)的軟件的一個或多個計算/計算機系統(tǒng),其中該設(shè)備704經(jīng)路由器和通信鏈路(例如,因特網(wǎng))互連。圖12示出了TLNUID250的圖示概況,其表示logoiconhtm文件710A(駐留于外部網(wǎng)絡(luò)702中的服務器704中)的實際HTML文件名稱參考和地址,并且表示logonamehtm文件712A(駐留于外部網(wǎng)絡(luò)702中的服務器704中)的實際HTML文件名稱參考和地址。圖13示出了根據(jù)TLNUID250呈現(xiàn)GUI220的瀏覽器。每當所述設(shè)備11中的頂層GUI頁220被更新,圖13中用于來自入口的服務的標識語圖標(logoicon)和名稱(name)項710B、712B的內(nèi)容都會被刷新。此外,每當所述設(shè)備11中的網(wǎng)絡(luò)頂層GUI頁220被刷新,都會產(chǎn)生入口或者內(nèi)容頁的瞬時干擾(hits)(最好在生成頂層描述文件250時不這樣)。在一種示例性實施方式中,設(shè)備11(例如,DTV102)的制造商可以選擇對設(shè)備11中的UIDGA408進行編程,以在設(shè)備11的家庭網(wǎng)絡(luò)頂層GUI220中包括外部提供的服務標識語圖標。這種功能體內(nèi)置到GUI描述文件生成器代理(UIDGA)408中。服務標識語頁708B、標識語圖形710B和文本712B對家庭網(wǎng)絡(luò)外部的web服務器704進行尋址。標識語710B可表示由外部網(wǎng)絡(luò)702中的設(shè)備704提供的服務、信息、媒體等,并且經(jīng)網(wǎng)關(guān)700有效地超鏈接到這些服務、信息、媒體等。此外,頂層家庭網(wǎng)絡(luò)設(shè)備頁220中未使用的設(shè)備圖標空間708B可被填充來自服務器設(shè)備704所提供的外部Web站點的服務標識語或圖標710B和名稱712B。在一個例子中,對于包括一個設(shè)備的最小家庭網(wǎng)絡(luò)來說,最多可以有12個未使用的圖標空間。參照圖12-13中所舉例的TLNUID250和GUI220,有用于GUI220的最少為12個的服務標識語-圖形710B、標識語名稱712B。logo文件名稱710A可具有從1到12的號碼,例如,從logoicon1.htm到logoicon12.htm,并且可以以從低到高號碼的順序被訪問。類似地,name文件名稱712A可具有從1到12的號碼,例如,從logoname1.htm到logoname12.htm,并且可以以從低到高號碼的順序被訪問。下面的舉例性說明類似于上面描述的設(shè)備圖標。每項服務的標識語圖標和名稱文件710A、712A分別以圖形方式在圖12所示的頂層家庭網(wǎng)絡(luò)設(shè)備頁250中以及在圖13所示的相應GUI220中表示該服務。具有一名稱的圖形文件710B可在相應HTML頁710A中查閱到。圖形710B超鏈接到服務頂層頁710A。一個示例性的圖形說明可包括圖形文件類型GIF、JPG或者PNG(任何名稱)、以及最大尺寸為70(V)×130(H)像素的標識語圖標圖形。HTML頁250參考圖形文件710A,其中首次訪問的文件710A表示命名為logoicon1.htm710A的初始服務標識語圖形710B。后續(xù)的標識語可使用具有遞增號碼的文件。可以在logoicon1.htm中包括多于一個的圖形參考。在此情況下,服務圖像超鏈接到服務家庭頁,并且第二圖像(例如,logoicon1_1.htm)可以超鏈接到不同位置。此外,作為最少量的一個標識語名稱文件712A包括文本712B,用來增補頂層家庭網(wǎng)絡(luò)設(shè)備頁250中的標識語圖形(logoicon.htm)。文本712B包括少量文字,與有關(guān)服務的服務標識語圖標圖形一起出現(xiàn)。名稱(例如,“VCR起居室”用作起居室中VCR的名稱)可在稱為logoname1.htm的HTML頁中包括文本。后續(xù)的標識語可使用具有遞增號碼的文件。最好,只有文件名稱被標準化,而文本不被標準化。文本也可以被超鏈接。一個示例性的說明可包括未指定文本,無字體約束。作為字體大小為10的一個例子,兩行文本可被顯示在標識語圖標下。下面將描述由支持EIA-1394WEB標準的每個家庭網(wǎng)絡(luò)11支持的找尋處理的一個例子。由于用戶經(jīng)圖形用戶接口(GUI)220間接控制設(shè)備對于家庭網(wǎng)絡(luò)300上任何地方設(shè)備11的無鍵盤操作來說是很重要的,并且對于在家庭網(wǎng)絡(luò)300外部由設(shè)備704提供的服務來說也是很重要的,找尋處理的一個功能是引導(bootstrap)因特網(wǎng)協(xié)議并引導基于Web的控制。前者包括設(shè)備找尋程序404和IP地址配置程序406,而后者包括由UIDGA408對于其呈現(xiàn)的瀏覽器缺省頁生成頂層網(wǎng)絡(luò)用戶接口描述文件(TLNUID)250,從而生成頂層用戶控制GUI220。圖12中的UI描述文件(GUI源描述文件)250包括代表家庭網(wǎng)絡(luò)300中每個設(shè)備11的圖形圖標參考文件706A和原文本名稱參考文件707A,分別相應于圖13中的圖形706B和名稱707B。UI描述文件(GUI源描述文件)250還包括代表來自外部網(wǎng)絡(luò)702的每一個外部服務的圖形圖標參考文件710A和原文本名稱參考文件712A,分別相應于圖13中的圖形710B和名稱712B。當呈現(xiàn)如圖13中舉例所示的GUI220時,瀏覽器從每個設(shè)備和服務中收集圖形圖像和名稱。每個1394WEBUI設(shè)備11(例如,客戶機設(shè)備12,比如HDTV102)分別生成網(wǎng)絡(luò)頂層UI描述文件250,允許該設(shè)備給予其本身在所顯示的GUI中的優(yōu)先級。在圖12-13中,生成并顯示頂層GUI220的主HDTV102采取優(yōu)先權(quán)并使用4x的大尺寸圖標。不同的制造商可研制他們自己的GUI并且可研制對每個設(shè)備模型各不相同的GUI,其中,例如,手持式Web控制器生成比HDTV更為簡單的GUI。對于連接到比如萬維網(wǎng)的外部網(wǎng)絡(luò)702(例如,經(jīng)因特網(wǎng))的家庭網(wǎng)絡(luò)300來說,設(shè)備(例如,電視)制造商可設(shè)計一設(shè)備UIDGA408,以包括來自外部網(wǎng)絡(luò)702中服務器704中的制造商站點的超鏈接的標識語或者圖標頁(例如,logoicon1.htm和logoname1.htm)。在圖12-13中,按鈕行包括由電視制造商來操作的來自示例性外部Web服務器或者家庭入口地址為209.157.0.2的電子商務標識語712B。示于左手邊上的初始標識語項是來自制造商Web站點(例如,域名為homewideweb.net,地址為209.157.0.2)的示例性標識語圖形710B和名稱712B。在該例中,嵌入在第二標識語頁(例如,logoicon2.htm和logoname2.htm)中的YAHOO(TM)圖標是從電視制造商的Web站點或者家庭網(wǎng)絡(luò)入口獲得的,而不是從YAHOOweb站點直接獲得的。電視制造商可允許對GUI220客戶化,其中的服務圖標和標識語是從該制造商的控制范圍之外的Web服務器或者入口獲得的。在一個例子中,找尋處理從1394地址空間數(shù)據(jù)存儲器件(例如,配置ROM結(jié)構(gòu))中讀取信息,就象在ISO/IEC13213的條款8中所定義的。盡管稱為‘ROM’,但假定該地址空間是可寫入的,允許用戶配置和修改有關(guān)用戶存儲的值。找尋處理基本上包括本文中上面所描述的步驟,及下面的附加的或者說不同的用于外部網(wǎng)絡(luò)Web鏈接的功能。每一個設(shè)備11都在1394ROM空間中保持一擴充數(shù)據(jù)葉,用于非1394網(wǎng)絡(luò)702(例如,圖7、14)上設(shè)備704的IP地址,并且,還有用于因特網(wǎng)網(wǎng)關(guān)地址的一附加的即時數(shù)據(jù)值作為用于所有1394設(shè)備11的信息。任何1394設(shè)備11都能夠找尋網(wǎng)關(guān)地址。因特網(wǎng)網(wǎng)關(guān)設(shè)備700或者與支持網(wǎng)關(guān)設(shè)備700的非1394網(wǎng)絡(luò)702通信的一設(shè)備(例如,DTV103)包括如所定義的ROM空間(1212R)中的網(wǎng)關(guān)的IP地址。一個或多個設(shè)備11(例如,DTV102)可以使它們自己的圖標更明顯(更大),賦予整個GUI220不同的面貌并且包括來自外部入口(例如,由外部網(wǎng)絡(luò)702中的一個或多個設(shè)備704提供的制造商或者其它web站點)的標識語和圖標710B。在比如電視制造商提供的DTVUI描述文件生成器408的控制下,來自外部Web站點或者入口的標識語710B可包括在頂層GUI220中,以便用于各種(例如,商業(yè))目的。一個或多個設(shè)備11還包括因特網(wǎng)網(wǎng)關(guān)的IP地址(如果網(wǎng)關(guān)或者網(wǎng)橋設(shè)備存在的話),與1394配置ROM中用于1394WEB的找尋IP地址有關(guān)。參照圖15,在設(shè)備11中的UIDGA408的示例性操作方案期間(步驟800),如果在搜索1394ROM空間的過程中遇到了網(wǎng)關(guān)IP地址(步驟802),應注意到這種情況允許在頂層網(wǎng)絡(luò)UI描述文件(TLNUID)250中包括外部接入的標識語710A、712A。然后,UIDGA408讀取由DDA404找到的家庭網(wǎng)絡(luò)300中的各設(shè)備的IP地址列表(步驟804),UIDGA408獲得家庭入口IP地址(步驟806)并利用該IP地址列表生成HTML的TLNUID250,包括到由網(wǎng)絡(luò)702提供的外部服務的鏈接(步驟808)。如圖12所舉例示出的,TLNUID250的代表性格式包含圖標圖形矩陣以及表示設(shè)備或者對用戶的服務的功能的基礎(chǔ)(underlying)文本。在有價值的TLNUID設(shè)備圖標空間中對家庭網(wǎng)絡(luò)設(shè)備11賦予優(yōu)先級。按照TLNUID描述文件250,對于家庭網(wǎng)絡(luò)設(shè)備11來說,icon.htm706A頁的內(nèi)容706B置于大的空間中,而name.htm707A頁的內(nèi)容707B置于每個設(shè)備的垂直相鄰框的較小的空間中。連接到家庭網(wǎng)絡(luò)300的設(shè)備11的IP地址用在對每個設(shè)備的超文本鏈接中,用于它們的icon.htm和name.htm文件(由下面進一步的例子所示)(步驟810)。此外,在設(shè)備11中的UIDGA408的操作期間,如果檢測到網(wǎng)關(guān)700(例如,由DDA404檢測到),則使用多個層(例如,將某些設(shè)備圖標移動到第二層頁)的保持為具有小網(wǎng)絡(luò)的結(jié)果的任何設(shè)備圖標GUI空間等都可被用于外部訪問的標識語項708A,由UIDGA408自行處理。在TLNUID250中,外部標識語項708A(例如,每一個標識語圖形文件710A和相關(guān)的名稱710B)例如是在制造商UIDGA408的控制下,以外部網(wǎng)絡(luò)702的固定外部IP地址從制造商的Web服務器(例如,家庭入口)獲得的。標識語項708A包括預定的頁名稱710A,并且可以號碼順序(例如,首先是logoicon1.htm、logoname1.htm,然后是logoicon2.htm、logoname2.htm,依次類推)被訪問(步驟812)。制造商(或者Web服務器的操作者)可在所述頁710A、712A中插入適當?shù)木哂谐溄拥膱D形和/或文本。這樣,在本例中,logoicon1.htm710A和logoname1.htm712A經(jīng)常會被包括在TLNUID250中,更高號碼項被包括的機會最少。然后,TLNUID250由瀏覽器410使用,以生成并顯示GUI220(步驟814)。在TLNUID250的示例形式中,HTML文件用于間接參閱實際的圖形文件710B和名稱數(shù)據(jù)712B,而不是直接包括原始的圖形文件名稱/類型和名稱文本。這樣就提供了一個摘要層,該摘要層允許入口(例如,實際的圖形文件710B和名稱數(shù)據(jù)712B)在設(shè)備側(cè)被改變,以反映由制造商客戶化或者由設(shè)備的用戶配置的當前狀態(tài),并且不會造成對TLNUIDHTML250的任何改變。盡管只打算對一個圖形進行描述,但多于一個的圖形文件和文本可以由icon.htm或者logoiconX.htm來參考,并且圖形和文本可由name.htm和logonameX.htm來參考。在所舉例的實施例中,HTML方框用于實現(xiàn)UI描述文件250。方框的使用可以在‘壞公民’設(shè)備情況下穩(wěn)定GUI220的外觀。例如,一個在其‘名稱’方框中出現(xiàn)太多字或者過大文本的設(shè)備僅僅會影響該設(shè)備的GUI外觀(會有一些截短和不顯示的字),并且不會負面影響UI設(shè)備中整個頂層GUI的外觀。由于頂層描述文件250是由有UI能力的設(shè)備(例如,客戶機設(shè)備12,比如為DTV1020)獨立產(chǎn)生的,不需要將確切的設(shè)計標準化。圖標和標識語圖形以及名稱的最大尺寸被標準化,以助于GUI矩陣的設(shè)計。包括許多設(shè)備11和服務708B的頂層GUI220可以按照先前的用戶訪問頻率來設(shè)計。具有高訪問頻率的設(shè)備11或者服務708B可在頂層GUI220上被賦予明顯的顯示或者更高級別的GUI頁,以方便使用。用瀏覽器運行的軟件代理可被用于提供這樣一種功能。該軟件代理監(jiān)視用戶對每個設(shè)備11或者服務708B的訪問,對這些訪問進行計數(shù)并將每個設(shè)備/設(shè)備IP地址的訪問次數(shù)保存到一數(shù)據(jù)文件中,其保存的位置可由用戶接口描述文件生成器代理UIDGA408來訪問。該數(shù)據(jù)文件例如包含IP地址和計數(shù)數(shù)據(jù)的簡單列表。如果對特定的IP地址已經(jīng)存在一文件和計數(shù)數(shù)目,則將新的計數(shù)數(shù)目增加到現(xiàn)有的值上。在一種形式中,用外部網(wǎng)絡(luò)702中一個或多個IP地址對GIDGA408進行預編程,以訪問一個或多個外部web站點,其中一入口包含一個或多個固定的web站點。DDA404找尋家庭網(wǎng)絡(luò)300中的設(shè)備11,而UIDGA408負責生成頂層TLNUID250。網(wǎng)關(guān)700用于將數(shù)據(jù)路由到外部網(wǎng)絡(luò)702。每當出現(xiàn)訪問外部網(wǎng)絡(luò)702的請求時,例如,訪問因特網(wǎng)web站點上的外部入口,則該請求由網(wǎng)關(guān)700路由到外部網(wǎng)絡(luò)702(由網(wǎng)絡(luò)通信規(guī)定)。UIDGA408使用預編程的外部入口IP地址來生成用于頂層GUI220的TLNUID250,該頂層GUI220例如包括用于外部服務的圖標圖形表示項710B,然后,GUI200被呈現(xiàn)給用戶。當用戶通過點擊GUI220中的圖標710B訪問外部鏈路/網(wǎng)絡(luò)時,其中該GUI220表示外部網(wǎng)絡(luò)702中的一設(shè)備/服務,則這種請求從家庭網(wǎng)絡(luò)300通過網(wǎng)關(guān)700發(fā)送到外部網(wǎng)絡(luò)702。瀏覽器410用于顯示頂層GUI220,就象沒有使用外部鏈路的情況一樣。在一種形式中,在比如logoicon1.htm的文件中,UIDGA408僅包括‘基本(base)’外部服務入口IP地址(例如,一設(shè)備制造商的web站點或者入口地址)不需要了解其它比如yahoo.com、amazon.com等的外部服務的外部鏈路IP地址,這些‘基本’外部服務入口IP地址存儲在基本入口web站點,然后被提供給GUI220,下面將舉例描述這種情況。盡管在上面的描述中,一種示例性的實施方式描述為制造商在設(shè)備中放置入口信息,但其它情況也是可以的。此外,盡管外部web站點被描述為設(shè)備制造商的web站點,但也可以使用任何其它的外部web站點。參照附錄5-12,其中提供了用于下面的htm文件的示例,這些htm文件用于生成圖12-13中的TLNUID和GUI,其中附錄5-頂層頁例子TLNUID(index.htm)附錄6-background.htm例子附錄7-icon.htm例子附錄8-示例性的name.htm附錄9-示例性的logoicon1.htm附錄10-示例性的logoname1.htm附錄11-示例性的logoicon2.htm附錄12-示例性的logoicon2.htm頂層頁例子TLNUID(index.htm)250實現(xiàn)圖12-13所示的TLNUID250和GUI220。示出了表示在GUI200頂部75%的區(qū)域中的八個家庭網(wǎng)絡(luò)設(shè)備11。底部25%的區(qū)域即最低行示出了來自制造商選擇的外部Web服務器或者固定IP地址的入口的標識語頁708B。TLNUID250是使用方框生成的。到本地設(shè)備11的圖形和名稱頁的超鏈路都使用它們自己的10.X.X.X本地地址。用于外部提供的標識語圖形和名稱頁710A、712A的超鏈路使用由制造商提供的單一外部IP地址(例如,209.157.0.2)。這樣,對于標識語顯示708B和所提供服務的控制是由電視或設(shè)備制造商提供的,即由一個或多個設(shè)備11中每個設(shè)備中的TLNUID生成器代理408的提供者提供的?!癉VD1”設(shè)備11圖標框包括來自設(shè)備11的兩個圖形。這并不影響TLNUID250,然而,當瀏覽器410呈現(xiàn)GUI220時,至少一個icon.htm706A可參考兩個圖形文件,一個(設(shè)備圖形7210)超鏈接到設(shè)備11的頂層控制頁,而另一個超鏈接到制造商Web服務器,用于客戶支持、服務、幫助等。當Web瀏覽器410呈現(xiàn)頂層GUI220并且習慣于填充一圖標空間時,從設(shè)備11訪問icon.htm706A示例性描述文件頁。瀏覽器410讀取該頁706A并對設(shè)備11進行進一步的訪問,以提取實際的圖形icon.gif706B以便顯示。icon.htm706A描述文件說明設(shè)備缺省控制頁index.htm是連接到圖形的超鏈路,可以使該頁在被調(diào)用時被提取。當調(diào)用時,設(shè)備家庭控制頁顯示在新的瀏覽器視窗中。name.htm707A示例性描述文件頁是由Web瀏覽器410在其呈現(xiàn)頂層GUI220時從設(shè)備11訪問的。包含在name.htm707A中的文本707B直接放置在圖標706B之下,并且通過經(jīng)設(shè)備控制頁提供給用戶的工具來提供應用圖標下面的用戶客戶化的文本的能力。logoicon1.htm710A示例性描述文件頁保持在由硬件制造商(例如,homewideweb.com)操作的外部Web服務器704上。該頁710A可包括標識語圖形,用以允許對服務進行訪問。TLNUID250中的超鏈路提供對支持該特定服務的外部Web服務器704的訪問。在本示例的情況下,地址實際上相應于同樣的Web服務器或者本身支持標識語頁的入口-域名‘homewideweb.com’。所述logoicon1.htm710A示例性描述文件頁是在Web服務器704中由設(shè)備11中的Web瀏覽器410訪問的,用以呈現(xiàn)頂層GUI220。類似地,服務器704中的文件logoname1.htm712A是由瀏覽器410訪問的,而logoname1.htm712A中的文本712B直接放置在標識語圖形710B之下并且能被用于在描述服務器的過程中增補圖形。這樣,在設(shè)備11的頂層頁250和服務器704中的logoicon1.htm文件710A之間存在著第一超鏈接,并且在logoicon1.htm文件710A和實際的標識語圖形710B之間存在著第二超鏈接。UIDGA408將到logoicon1.htm文件710A第一超鏈接放置在頂層頁250中,用于由瀏覽器410用來訪問保持在服務器704中的logoicon1.htm文件710A,并且,瀏覽器410利用logoicon1.htm文件710A中的第二超鏈接來訪問實際標識語710B(例如,homewideweb(家庭范圍web)、Yahoo(TM)、Amazon(TM)等),從而顯示在設(shè)備11的GUI220中。在一個例子中,家庭入口(例如,服務器704)中的logoicon1.htm文件710A包括到家庭入口中相應的家庭范圍Web圖標圖形文件710B的超鏈接,并且,家庭入口(例如,服務器704)中的logoicon1.htm文件710A包括到用于相應Yahoo圖標圖形文件710B的Yahoo(TM)IP地址的超鏈接。logoicon2.htm超鏈接保持在由硬件制造商操作的外部Web服務器704上,并且用于支持特定服務的外部Web服務器。在此例中,logoicon2.htm包括到Y(jié)ahoo(TM)域名204.71.200.75的IP地址的超鏈接,用以直接參閱YahooWeb站點。在用戶與不變化的Yahoo圖形進行交互時不需要DNS(提供名稱地址查找并允許使用該名稱),并且,無論何時重新顯示/刷新GUI220時,所述DNS的處在logoicon2.htm中的超鏈接可容易地被改變,以反映任何新地址。在一個例子中,在開始或者要設(shè)備11已被添加到網(wǎng)絡(luò)300之后重新開始時,以及在刷新時,從HTML描述文件250中生成實際的GUI220。對于示例性的所鏈接的外部web服務器實現(xiàn)方式來說,使用下面所舉例的表11來替代上面所述的單元目錄表7,該表11說明了EIA-775單元目錄,由此,下面的EIA-1394WEB具體信息應當出現(xiàn)在EIA-1394WEB單元目錄中。&lt;表11&gt;Unit_specification_ID規(guī)定負責單元的體系結(jié)構(gòu)接口的組織和規(guī)范的識別身份。在本例的情況下,目錄和識別身份值=00506816指定EIA負責者并且指定EIA-1394WEB控制體系結(jié)構(gòu)規(guī)范。數(shù)據(jù)葉包含網(wǎng)關(guān)IP地址的表,以便允許多于一個的網(wǎng)關(guān)地址。這種情況打算用于通信設(shè)備。這種情況可以是相同設(shè)備或者是橋接網(wǎng)絡(luò)上的另一個設(shè)備(例如,圖7包括1394和非1394設(shè)備)。所包括的IP_Address_Internet_Gateways_Leaf(IP地址因特網(wǎng)網(wǎng)關(guān)葉)(BD16)目錄入口用于到IP_Address_Internet_Gateways_Leaf的數(shù)據(jù)葉的地址偏移,如下面的示例表12所示的。主客戶機軟件使用網(wǎng)關(guān)地址將外部地址引向因特網(wǎng)。對外部地址的過濾是由用于10.X.X.X專用網(wǎng)絡(luò)的子網(wǎng)屏蔽(mask)255.0.0.0來承擔的。&lt;表12&gt;此外,除了要求Bus_Info_Block(總線信息塊)、Root_Directory(根目錄)和單元目錄要出現(xiàn)之外,還要求出現(xiàn)模型目錄(例如,下面的表13)。下面的字段(定義在IEEE1212r中)是所有支持EIA-775規(guī)范的節(jié)點所需要的Model_ID(模型ID)、用于Model_ID的原文本描述符。ROM的模型目錄部分由根目錄中的Model_Directory(模型目錄)偏移值參考。&lt;表13&gt;Model_Directory(模型目錄)正如這里所使用的,在一個例子中,由網(wǎng)絡(luò)702或者一個或多個設(shè)備704提供的服務例如包括可由因特網(wǎng)和萬維網(wǎng)提供的服務、信息、數(shù)據(jù)、交易、電子商務、數(shù)據(jù)傳送、新聞、信息、制造商web站點等。由其它外部網(wǎng)絡(luò)提供的其它服務都在本發(fā)明的范圍之內(nèi)。盡管上面已參照本發(fā)明的優(yōu)選實施例對本發(fā)明進行了描述,但本發(fā)明也可以有其它形式。因此,所附的權(quán)利要求書不應當被限定為對這里所含的優(yōu)選形式的描述。工業(yè)應用性按照本發(fā)明的用于對連接到互連的網(wǎng)絡(luò)系統(tǒng)的控制設(shè)備提供用戶接口的方法和系統(tǒng)可應用于具有所連接的多媒體設(shè)備的家庭網(wǎng)絡(luò),所述多媒體設(shè)備比如為PC、VCR、攝錄機、DVD和HDTV等。附錄1-頂層頁例子<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>HNDevicesPage</TITLE></HEAD><FRAMESETROWS=″2%,47%,2%,22.5%,2%,22.5%,2%″border=0color=black><NOFRAMES>Sorrydoesnotsupportframes</NOFRAMES><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,48.2%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″48%,4%,48%″><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.1.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.1.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.1.10/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.1.10/name.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.22.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.22.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″48%,4%,48%″><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.229.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.229.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.30.30.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.30.30.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.41.1.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.41.1.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.41.21.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.41.21.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.45.1.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.45.1.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.100.1.1/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.100.1.1/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.122.22.1/eia.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.122.22.1/eia.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.122.122.122/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.122.122.122/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.122.122.123/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.122.122.123/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.122.122.124/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.122.122.124/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″></BODY></HTML>]]></pre>附錄2-Backgrotund.htm例子&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Background&lt;/TITLE&gt;&lt;/HEAD&gt;&lt;BODYBGCOLOR=″#007986″&gt;&lt;/BODY&gt;&lt;/HTML&gt;附錄3-Icon.htm例子<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>DeviceIcon</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><br><br><CENTER><IMGSRC=″icon.gif″border=0></CENTER></BODY></HTML>]]></pre>附錄4-Name.htm例子<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>DeviceName</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><CENTER><FONTsize=+0>SamsungDevice</font></CENTER></BODY></HTML>]]></pre>附錄5-頂層頁例子TLNUID(index.htm)<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>HNDevicesPage</TITLE></HEAD><FRAMESETROWS=″2%,47%,2%,22.5%,2%,22.5%,2%″BORDER=0COLOR=black><NOFRAMES>Sorrydoesnotsupportframes</NOFRAMES><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,48.2%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″48%,4%,48%″><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.1.2/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.1.2/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.1.63/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.1.63/name.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htrn″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″48%,4%,48%″><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.41.1.2/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.41.1.2/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.10.1.2/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.10.1.2/name.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.1.200/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.1.200/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.10.20/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.10.20/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCRQLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.99.2/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.99.2/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//10.1.99.9/icon.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//10.1.99.9/name.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETCOLS=″1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%,23.5%,1.2%″><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//209.157.0.2/logoicon1.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//209.157.0.2/logoname1.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//209.157.0.2/iogoicon2.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//209.157.0.2/logoname2.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//209.157.0.2/logoicon3.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//209.157.0.2/logoname3.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″73%,27%″><FRAMESRC=″http//209.157.0.2/logoicon4.htm″SCROLLING=″no″NORESIZE><FRAMESRC=″http//209.157.0.2/logoname4.htm″SCROLLING=″no″NORESIZE></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><FRAMESETROWS=″100%,0%″><FRAMESRC=″background.htm″SCROLLING=″no″NORESIZE></FRAMESET></FRAMESET><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″></BODY></HTML>]]></pre>附錄6-background.htm例子&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Background&lt;/TITLE&gt;&lt;/HEAD&gt;&lt;BODYBGCOLOR=″#007986″&gt;&lt;/BODY&gt;&lt;/HTML&gt;附錄7-icon.htm例子<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>DeviceIcon</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><BR><BR><CENTER><AHREF=″index.htm″TARGET=″_blank″><IMGSRC=″icon.gif″BORDER=0></A></CENTER></BODY></HTML>]]></pre>附錄8-示例性的。htm<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>DeviceName</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><CENTER><FONTSIZE=+0>HDTVMasterBedroom</FONT></CENTER></BODY></HTML>]]></pre>附錄9-示例性的logoicon1.htm<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>LogoIcon1</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><CENTER><AHREF=″http//209.157.0.2″TARGET=″_blank″><IMGSRC=″hww1.gif″BORDER=0></A></CENTER></BODY></HTML>]]></pre>附錄10-示例性的logoname1.htm<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>LogoName1</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><CENTER><AHREF=″http//209.157.0.2″target=″_blank″>HomeWideWeb</A></CENTER></BODY></HTML>]]></pre>附錄11-示例性的logoicon2.htm<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>LogoIcon2</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><BR><BR><CENTER><AHREF=″http//204.71.200.75″TARGET=″_blank″><IMGSRC=″yahoo.gif″BORDER=0></A></CENTER></BODY></HTML>]]></pre>附錄12-示例性的logoname2.htm<prelisting-type="program-listing"><![CDATA[<HTML><HEAD><TITLE>LogoName2</TITLE></HEAD><BODYBGCOLOR=″#FFFFF0″TEXT=″#000070″LINK=″#0000ff″ALINK=″#FF0000″VLINK=″#007986″><CENTER><AHREF=″http//204.71.200.75″TARGET=″_blank″>DirectoryServices</A></CENTER></BODY></HTML>]]></pre>權(quán)利要求1.一種用于在第一網(wǎng)絡(luò)中提供用戶接口的方法,所述第一網(wǎng)絡(luò)包括經(jīng)通信媒體互連的多個第一設(shè)備和將所述第一網(wǎng)絡(luò)連接到至少一個提供服務的第二網(wǎng)絡(luò)的至少一個接口設(shè)備,所述用戶接口用于控制當前連接到所述第一網(wǎng)絡(luò)的各個設(shè)備并且將所述第二網(wǎng)絡(luò)的多種服務供應給至少一個用戶,所述方法包括下列步驟在所述第一網(wǎng)絡(luò)中的一個或多個設(shè)備中的每一個設(shè)備中(a)從當前連接到所述第一網(wǎng)絡(luò)的一個或多個所述第一設(shè)備中獲取信息,所述信息包括設(shè)備信息;和(b)生成一用戶接口描述文件,該用戶接口描述文件包括(1)與所述一個或多個第一設(shè)備中的每一個設(shè)備的設(shè)備信息相關(guān)聯(lián)的至少一個參考文件,和(2)與由所述第二網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的至少一個參考文件。2.如權(quán)利要求1所述的方法,其中,所述第一網(wǎng)絡(luò)包含一1394網(wǎng)絡(luò),而所述第二網(wǎng)絡(luò)包含一非1394網(wǎng)絡(luò)。3.如權(quán)利要求1所述的方法,其中,所述接口設(shè)備包含一網(wǎng)關(guān)設(shè)備。4.如權(quán)利要求1所述的方法,其中,所述第二網(wǎng)絡(luò)包含多個互連的第二設(shè)備,這些第二設(shè)備提供一個或多個服務。5.如權(quán)利要求4所述的方法,其中,每一個所述第二設(shè)備包含至少一個被編程提供多種服務的計算機系統(tǒng)。6.如權(quán)利要求4所述的方法,其中所述第二網(wǎng)絡(luò)包含因特網(wǎng),并且至少一個提供各種服務的所述第二設(shè)備包含一個或多個提供各種服務的web服務器。7.如權(quán)利要求6所述的方法,其中,由連接到所述第二網(wǎng)絡(luò)的設(shè)備的至少一個設(shè)備提供的服務包含web站點服務。8.如權(quán)利要求1所述的方法,其中,與由第二網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的用戶接口描述文件中的每一個參考文件(reference)包含至少一個到所述第二網(wǎng)絡(luò)中的服務信息的超文本鏈路。9.如權(quán)利要求1所述的方法,還包括步驟(c)根據(jù)所述用戶接口描述文件在連接到第一網(wǎng)絡(luò)的能夠顯示用戶接口的一設(shè)備上顯示一用戶接口,用于使用戶控制所述第一設(shè)備以及與所述第二網(wǎng)絡(luò)進行通信。10.如權(quán)利要求9所述的方法,其中,顯示每個用戶接口的步驟還包括下列步驟利用相應用戶接口描述文件中的每一個參考文件來訪問每一個第一設(shè)備中的相關(guān)信息;利用與第二網(wǎng)絡(luò)所提供的服務相關(guān)的每一個參考文件來訪問相應服務信息;生成包括下列各項的用戶接口(1)利用每個第一設(shè)備中的被訪問信息生成的相應于每一個第一設(shè)備的信息,和(2)服務信息;和在能夠顯示用戶接口的所述設(shè)備上顯示所述用戶接口。11.如權(quán)利要求1所述的方法,其中,產(chǎn)生用戶接口描述文件的步驟還包括下列步驟使一超文本鏈路與一個或多個所述第一設(shè)備的設(shè)備信息相關(guān)聯(lián),并且使至少一個超文本鏈路與由所述第二網(wǎng)絡(luò)提供的服務信息相關(guān)聯(lián)。12.如權(quán)利要求1所述的方法,其中,(1)所述第一網(wǎng)絡(luò)中每一設(shè)備中的設(shè)備信息包括用于使用戶與該設(shè)備進行交互的用戶接口描述文件,和(2)所述第二網(wǎng)絡(luò)中的服務信息包括至少一個用于使用戶與一服務進行交互的用戶接口描述文件。13.如權(quán)利要求1所述的方法,其中,與由所述第二網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到該第二網(wǎng)絡(luò)中的服務信息的至少一個超文本鏈路,其中該服務信息包含至少一個代表一服務的標識信息。14.如權(quán)利要求13所述的方法,其中,所述標識信息包含一標識語信息文件,該標識語信息文件包括到表示所述服務的標識語圖形的一鏈路。15.如權(quán)利要求1所述的方法,其中,所述第二網(wǎng)絡(luò)包括用于提供服務的至少一個第一入口,并且與由所述第二網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到所述第一入口的至少一個超文本鏈路,其中所述第一入口包括服務信息,該服務信息至少包含表示由所述第一入口提供的所述服務的標識信息。16.如權(quán)利要求15所述的方法,其中,所述第一入口中的所述標識信息包含到由所述第二網(wǎng)絡(luò)中的一第二入口提供的服務信息的超鏈路。17.如權(quán)利要求16所述的方法,其中,所述第二網(wǎng)絡(luò)包含多個被編程為提供多種服務的互連的計算機系統(tǒng);所述第一入口包含提供所述第一入口的各項服務的一個或多個所述計算機系統(tǒng);和所述第二入口包含提供所述第二入口的各項服務的一個或多個所述計算機系統(tǒng)。18.一種用于執(zhí)行服務的網(wǎng)絡(luò)系統(tǒng),包括經(jīng)一通信媒體互連的多個第一設(shè)備的局域網(wǎng);一接口設(shè)備,將所述局域網(wǎng)連接到提供服務的一外部網(wǎng)絡(luò);一用戶接口描述文件生成代理,處在至少一個所述第一設(shè)備中,所述代理被配置成(a)從當前連接到所述局域網(wǎng)的一個或多個所述第一設(shè)備中獲取信息,所述信息包括設(shè)備信息;和(b)生成一用戶接口描述文件,該用戶接口描述文件包括(1)與所述一個或多個第一設(shè)備中的每一個設(shè)備的設(shè)備信息相關(guān)聯(lián)的至少一個參考文件,和(2)與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的至少一個參考文件。19.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,所述局域網(wǎng)包含一1394網(wǎng)絡(luò),而所述外部網(wǎng)絡(luò)包含一非1394網(wǎng)絡(luò)。20.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,所述接口設(shè)備包含一網(wǎng)關(guān)設(shè)備。21.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,所述外部網(wǎng)絡(luò)包含多個互連的第二設(shè)備,這些第二設(shè)備提供一個或多個服務。22.如權(quán)利要求21所述的網(wǎng)絡(luò)系統(tǒng),其中,每一個所述第二設(shè)備包含至少一個被編程為提供多種服務的計算機系統(tǒng)。23.如權(quán)利要求21所述的網(wǎng)絡(luò)系統(tǒng),其中所述外部網(wǎng)絡(luò)包含因特網(wǎng),并且至少一個提供各種服務的所述第二設(shè)備包含一個或多個提供各種服務的web服務器。24.如權(quán)利要求23所述的網(wǎng)絡(luò)系統(tǒng),其中,由連接到所述外部網(wǎng)絡(luò)的設(shè)備的至少一個設(shè)備提供的服務包含web站點服務。25.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,與由外部網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的用戶接口描述文件中的每一個參考文件包含至少一個到所述外部網(wǎng)絡(luò)中的服務信息的超文本鏈路。26.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中所述局域網(wǎng)中的至少一個第一設(shè)備包括能夠顯示一用戶接口的用戶接口設(shè)備,該用戶接口設(shè)備包括一用戶接口生成代理,其被配置成根據(jù)所述用戶接口描述文件顯示一用戶接口,用于使用戶控制所述第一設(shè)備以及與所述外部網(wǎng)絡(luò)進行通信。27.如權(quán)利要求26所述的網(wǎng)絡(luò)系統(tǒng),其中,所述用戶接口設(shè)備中的所述用戶接口生成代理進一步被配置成利用相應用戶接口描述文件中的每一個參考文件來訪問每一個第一設(shè)備中的相關(guān)信息;利用與外部網(wǎng)絡(luò)所提供的服務相關(guān)的每一個參考文件來訪問相應服務信息;生成包括下列各項的用戶接口(1)利用每個第一設(shè)備中的被訪問信息生成的相應于每一個第一設(shè)備的信息,和(2)服務信息;和在所述用戶接口設(shè)備上顯示所述用戶接口。28.如權(quán)利要求27所述的網(wǎng)絡(luò)系統(tǒng),其中,與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到所述外部網(wǎng)絡(luò)中的服務信息的至少一個超文本鏈路,其中所述服務信息包含代表一服務的至少一個標識信息。29.如權(quán)利要求28所述的網(wǎng)絡(luò)系統(tǒng),其中,所述標識信息包含一標識語信息文件,該標識語信息文件包括到表示所述服務的標識語圖形的一鏈路。30.如權(quán)利要求27所述的網(wǎng)絡(luò)系統(tǒng),其中,所述外部網(wǎng)絡(luò)包括用于提供服務的至少一個第一入口,并且與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到所述第一入口的至少一個超文本鏈路,其中所述第一入口包括服務信息,該服務信息至少包含表示由所述第一入口提供的所述服務的標識信息。31.如權(quán)利要求30所述的網(wǎng)絡(luò)系統(tǒng),其中,所述第一入口中的所述標識信息包含到由所述外部網(wǎng)絡(luò)中的一第二入口提供的服務信息的超鏈路。32.如權(quán)利要求31所述的網(wǎng)絡(luò)系統(tǒng),其中,所述外部網(wǎng)絡(luò)包含多個被編程為提供多種服務的互連的計算機系統(tǒng);所述第一入口包含提供所述第一入口的各項服務的一個或多個所述計算機系統(tǒng);和所述第二入口包含提供所述第二入口的各項服務的一個或多個所述計算機系統(tǒng)。33.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的所述至少一個參考文件是預定的。34.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,在所述用戶接口描述文件中,所述用戶接口描述文件生成代理還使得一超文本鏈路與一個或多個所述第一設(shè)備的設(shè)備信息相關(guān)聯(lián),并且使得至少一個超文本鏈路與由所述外部網(wǎng)絡(luò)提供的服務信息相關(guān)聯(lián)。35.如權(quán)利要求18所述的網(wǎng)絡(luò)系統(tǒng),其中,(1)所述局域網(wǎng)中每一設(shè)備中的設(shè)備信息包括用于使用戶與該設(shè)備進行交互的用戶接口描述文件,和(2)所述外部網(wǎng)絡(luò)中的服務信息包括至少一個用于使用戶與一服務進行交互的用戶接口描述文件。36.一種用于向用戶設(shè)備提供通信和控制的控制設(shè)備,用在互連的第一設(shè)備的局域網(wǎng)中,該局域網(wǎng)經(jīng)一接口設(shè)備連接到提供服務的一外部網(wǎng)絡(luò),所述控制設(shè)備包括一用戶接口描述文件生成代理服務器,其被配置成(a)從當前連接到所述局域網(wǎng)的一個或多個所述第一設(shè)備中獲取信息,所述信息包括設(shè)備信息;和(b)生成一用戶接口描述文件,該用戶接口描述文件包括(1)與所述一個或多個第一設(shè)備中的每一個設(shè)備的設(shè)備信息相關(guān)聯(lián)的至少一個參考文件,和(2)與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的至少一個參考文件。37.如權(quán)利要求36所述的控制設(shè)備,其中,所述局域網(wǎng)包含一1394網(wǎng)絡(luò),而所述外部網(wǎng)絡(luò)包含一非1394網(wǎng)絡(luò)。38.如權(quán)利要求36所述的控制設(shè)備,其中,所述接口設(shè)備包含一網(wǎng)關(guān)設(shè)備。39.如權(quán)利要求36所述的控制設(shè)備,其中,所述外部網(wǎng)絡(luò)包含多個互連的第二設(shè)備,這些第二設(shè)備提供一個或多個服務。40.如權(quán)利要求39所述的控制設(shè)備,其中,每一個所述第二設(shè)備包含至少一個被編程為提供多種服務的計算機系統(tǒng)。41.如權(quán)利要求39所述的控制設(shè)備,其中所述外部網(wǎng)絡(luò)包含因特網(wǎng),并且至少一個提供各種服務的所述第二設(shè)備包含一個或多個提供各種服務的web服務器。42.如權(quán)利要求41所述的控制設(shè)備,其中,由連接到所述外部網(wǎng)絡(luò)的設(shè)備的至少一個設(shè)備提供的服務包含web站點服務。43.如權(quán)利要求36所述的控制設(shè)備,其中,與由外部網(wǎng)絡(luò)提供的服務相關(guān)聯(lián)的用戶接口描述文件中的每一個參考文件包含至少一個到所述外部網(wǎng)絡(luò)中的服務信息的超文本鏈路。44.如權(quán)利要求36所述的控制設(shè)備,還包括一用戶接口設(shè)備,能夠顯示一用戶接口;和一用戶接口生成代理,其被配置成根據(jù)所述用戶接口描述文件顯示一用戶接口,用于使用戶控制所述第一設(shè)備以及與所述外部網(wǎng)絡(luò)進行通信。45.如權(quán)利要求44所述的控制設(shè)備,其中,所述用戶接口生成代理進一步被配置成利用相應用戶接口描述文件中的每一個參考文件來訪問每一個第一設(shè)備中的相關(guān)信息;利用與外部網(wǎng)絡(luò)所提供的服務相關(guān)的每一個參考文件來訪問相應服務信息;生成包括下列各項的用戶接口(1)利用每個第一設(shè)備中的被訪問信息生成的相應于每一個第一設(shè)備的信息,和(2)服務信息;和在所述用戶接口設(shè)備上顯示所述用戶接口。46.如權(quán)利要求45所述的控制設(shè)備,其中,與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到所述外部網(wǎng)絡(luò)中的服務信息的至少一個超文本鏈路,其中所述服務信息包含代表一服務的至少一個標識信息。47.如權(quán)利要求46所述的控制設(shè)備,其中,所述標識信息包含一標識語信息文件,該標識語信息文件包括到表示所述服務的標識語圖形的一鏈路。48.如權(quán)利要求45所述的控制設(shè)備,其中,所述外部網(wǎng)絡(luò)包括用于提供服務的至少一個第一入口,并且與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的每一個參考文件包含到所述第一入口的至少一個超文本鏈路,其中所述第一入口包括服務信息,該服務信息至少包含表示由所述第一入口提供的所述服務的標識信息。49.如權(quán)利要求48所述的控制設(shè)備,其中,所述第一入口中的所述標識信息包含到由所述外部網(wǎng)絡(luò)中的一第二入口提供的服務信息的超鏈路。50.如權(quán)利要求49所述的控制設(shè)備,其中,所述外部網(wǎng)絡(luò)包含多個被編程為提供多種服務的互連的計算機系統(tǒng);所述第一入口包含提供所述第一入口的各項服務的一個或多個所述計算機系統(tǒng);和所述第二入口包含提供所述第二入口的各項服務的一個或多個所述計算機系統(tǒng)。51.如權(quán)利要求36所述的控制設(shè)備,其中,與由所述外部網(wǎng)絡(luò)提供的服務相關(guān)的所述至少一個參考文件是預定的。52.如權(quán)利要求36所述的控制設(shè)備,其中,在所述用戶接口描述文件中,所述用戶接口描述文件生成代理還使得一超文本鏈路與一個或多個所述第一設(shè)備的設(shè)備信息相關(guān)聯(lián),并且使得至少一個超文本鏈路與由所述外部網(wǎng)絡(luò)提供的服務信息相關(guān)聯(lián)。53.如權(quán)利要求36所述的控制設(shè)備,其中,(1)所述局域網(wǎng)中每一設(shè)備中的設(shè)備信息包括用于使用戶與該設(shè)備進行交互的用戶接口描述文件,和(2)所述外部網(wǎng)絡(luò)中的服務信息包括至少一個用于使用戶與一服務進行交互的用戶接口描述文件。全文摘要一種用于在第一網(wǎng)絡(luò)中提供用戶接口的方法,第一網(wǎng)絡(luò)包括經(jīng)通信媒體互連的多個第一設(shè)備和將第一網(wǎng)絡(luò)連接到至少一個第二網(wǎng)絡(luò)的至少一個接口設(shè)備,第二網(wǎng)絡(luò)具有互連的提供服務的多個第二設(shè)備,所述用戶接口用于控制當前連接到第一網(wǎng)絡(luò)的各設(shè)備并與當前連接到第二網(wǎng)絡(luò)的各設(shè)備通信。所述方法包括步驟:(a)從當前連接到第一網(wǎng)絡(luò)的一個或多個第一設(shè)備中獲取信息,所述信息包括設(shè)備信息;(b)經(jīng)接口設(shè)備從一個或多個第二設(shè)備中獲取關(guān)于連接到第二網(wǎng)絡(luò)的設(shè)備所提供服務的信息;和(c)至少根據(jù)所述獲取信息在一個或多個所述第一設(shè)備中產(chǎn)生用戶接口描述文件,每一設(shè)備中的用戶接口描述文件包括:(1)與每一個所述第一設(shè)備的設(shè)備信息相關(guān)聯(lián)的至少一個參考文件,和(2)與所述第二設(shè)備的服務信息相關(guān)聯(lián)的至少一個參考文件。文檔編號G06Q50/00GK1320264SQ00801679公開日2001年10月31日申請日期2000年8月17日優(yōu)先權(quán)日1999年8月17日發(fā)明者王冬巖,理查德·赫普萊曼申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乐清市| 汉中市| 七台河市| 孝感市| 突泉县| 桂阳县| 正安县| 云霄县| 周口市| 遵化市| 兴安盟| 连云港市| 长白| 卓资县| 新巴尔虎右旗| 黑龙江省| 曲水县| 祁东县| 德安县| 凉城县| 屏山县| 潜江市| 鱼台县| 婺源县| 霍林郭勒市| 凌源市| 宁晋县| 年辖:市辖区| 雅安市| 龙山县| 新和县| 梓潼县| 镇巴县| 武汉市| 利津县| 鄯善县| 金寨县| 上虞市| 玛纳斯县| 甘孜县| 皮山县|