專利名稱:家庭網(wǎng)絡(luò)系統(tǒng)與用于操作該系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種家庭網(wǎng)絡(luò)系統(tǒng),其能夠?qū)B接到一大樓中所安裝的一網(wǎng)絡(luò)的多個電器執(zhí)行相互控制,特別是涉及一種家庭網(wǎng)絡(luò)系統(tǒng),其中提供有一種更新執(zhí)行模塊,該模塊用于執(zhí)行一家庭服務(wù)器上所安裝的軟件的版本管理,并且其中如果一電器是新近或附加連接到一網(wǎng)絡(luò),或者如果更新的軟件被發(fā)布,則家庭服務(wù)器與一門戶(portal)服務(wù)器在互聯(lián)網(wǎng)上進(jìn)行數(shù)據(jù)通信,以自動更新家庭服務(wù)器上安裝的軟件,由此提高了用戶的便利性。
背景技術(shù):
家庭網(wǎng)絡(luò)系統(tǒng)是一集成系統(tǒng),其中包括一個人計算機(jī)(PC)的多個電器連接到一大樓中所安裝的一網(wǎng)絡(luò),并且這些電器相互通信以實(shí)現(xiàn)家電的狀態(tài)監(jiān)視和操作控制。
圖1示出這樣一種通用家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)。為了實(shí)現(xiàn)該家庭網(wǎng)絡(luò)系統(tǒng),需要提供可支持網(wǎng)絡(luò)的電器h1至h4,以及能夠執(zhí)行中央處理比如電器h1至h4的狀態(tài)變化監(jiān)視、網(wǎng)絡(luò)連接狀態(tài)檢測和操作控制的家庭服務(wù)器30,如圖1所示。
一內(nèi)部或外部網(wǎng)絡(luò)調(diào)制解調(diào)器(圖中未示)連接到各個電器h1至h4,用于使其通過網(wǎng)絡(luò)N發(fā)送和接收信號。
每個電器h1至h4包括一內(nèi)置微型計算機(jī)(圖中未示),其使得該電器對應(yīng)于它通過網(wǎng)絡(luò)N接收到的控制信號來執(zhí)行操作,或者根據(jù)從外部向它手動輸入的控制命令來執(zhí)行操作。這些微型計算機(jī)使得電器h1至h4能夠利用通過安裝于其中的網(wǎng)絡(luò)調(diào)制解調(diào)器所發(fā)送或接收的控制信號來執(zhí)行相互操作控制。
該微型計算機(jī)對應(yīng)于通過網(wǎng)絡(luò)N接收到的控制信號來執(zhí)行控制操作,并產(chǎn)生用于通知該控制操作結(jié)果的控制結(jié)果消息,并發(fā)送該產(chǎn)生的控制結(jié)果消息至家庭服務(wù)器30。
家庭服務(wù)器30是這樣一種設(shè)備,其能夠檢測連接到網(wǎng)絡(luò)N的電器h1至h4的連接狀態(tài),并通過控制在網(wǎng)絡(luò)N上傳送的信號流來控制其具體操作。
為此,家庭服務(wù)器30包括一輸入單元,用于允許一用戶輸入一控制命令;及一輸出單元,用于允許該用戶確認(rèn)對應(yīng)于該操作命令的操作控制結(jié)果。該微型計算機(jī)配置有圖形用戶接口(GUI),以利于用戶的輸入/輸出操作。
家庭服務(wù)器30還包括一網(wǎng)卡或一網(wǎng)絡(luò)調(diào)制解調(diào)器,用于允許該家庭服務(wù)器30通過網(wǎng)絡(luò)與一外部門戶服務(wù)器40相連接。
通過操作一遠(yuǎn)程控制單元50以連接到門戶服務(wù)器40,一外部用戶能夠確認(rèn)在一居所中的電器的網(wǎng)絡(luò)連接狀態(tài),或能夠輸入一用于控制其操作的控制命令。門戶服務(wù)器40是一與多個居所的家庭服務(wù)器30進(jìn)行數(shù)據(jù)通信的服務(wù)器,由此實(shí)現(xiàn)家庭服務(wù)器30的遠(yuǎn)程控制。
為了提高用戶的便利性,家庭服務(wù)器30安裝有操作系統(tǒng)(OS)及用于電器注冊管理、個人信息注冊管理、電話簿、備忘錄、家庭記賬簿等的各種其他軟件。
在已知技術(shù)中,為了執(zhí)行該軟件的初始安裝,該用戶連接到每個對應(yīng)的軟件供應(yīng)商站點(diǎn),購買或下載每個軟件。為了在安裝軟件之后將其更新,該用戶必須單獨(dú)地搜尋及下載最新的軟件版本,這使得軟件管理非常麻煩。
該用戶選擇是否更新安裝的軟件的版本,然后手動執(zhí)行一系列處理,用于下載安裝的軟件的最新版本。由此,要花費(fèi)很長時間用于安裝軟件的最新版本。
如果家庭服務(wù)器的OS沒有被更新為最新版本,家庭服務(wù)器就不能向連接到網(wǎng)絡(luò)的新近引入的電器正常地傳送信號,也不能檢測其連接。如果安全管理軟件沒有被更新,新的計算機(jī)病毒會使得整個系統(tǒng)關(guān)閉,降低了家庭網(wǎng)絡(luò)系統(tǒng)的可靠性。
對于具有很少計算機(jī)技能的用戶,不容易搜尋或下載要安裝或更新的軟件,他們大部分會請求帶附加費(fèi)用的A/S,這增加了支付家庭網(wǎng)絡(luò)系統(tǒng)管理費(fèi)用的負(fù)擔(dān)。
發(fā)明內(nèi)容
因此,鑒于上述問題提出本發(fā)明,且本發(fā)明的一目的是提供一種家庭網(wǎng)絡(luò)系統(tǒng)與一種用于操作該系統(tǒng)的方法,其中一家庭服務(wù)器和一門戶服務(wù)器執(zhí)行相互數(shù)據(jù)通信,該數(shù)據(jù)通信允許家庭服務(wù)器自動下載和安裝軟件的最新版本,由此提高了用戶便利性。
本發(fā)明的另一目的是提供一種家庭網(wǎng)絡(luò)系統(tǒng)與一種用于操作該系統(tǒng)的方法,其中安全管理軟件總是保持為最新版本,以防止由于病毒導(dǎo)致的系統(tǒng)故障,由此提高了家庭網(wǎng)絡(luò)系統(tǒng)的可靠性。
根據(jù)本發(fā)明的一個方案,能夠通過提供一種家庭網(wǎng)絡(luò)系統(tǒng)實(shí)現(xiàn)上述及其他目的,該家庭網(wǎng)絡(luò)系統(tǒng)包括多個電器,連接到一大樓中提供的一網(wǎng)絡(luò);一門戶服務(wù)器,允許該多個電器通過互聯(lián)網(wǎng)從一遠(yuǎn)程站點(diǎn)被遠(yuǎn)程控制;以及一家庭服務(wù)器,用于執(zhí)行新近連接到網(wǎng)絡(luò)的電器的插進(jìn)處理,并與門戶服務(wù)器進(jìn)行數(shù)據(jù)通信,由此自動執(zhí)行軟件版本更新。
根據(jù)本發(fā)明的另一方案,提供一種用于操作一家庭網(wǎng)絡(luò)系統(tǒng)的方法,包括步驟a)允許一電器插接于一大樓中提供的一網(wǎng)絡(luò);b)通過一家庭服務(wù)器,發(fā)送該插接的電器的產(chǎn)品信息至一門戶服務(wù)器,該家庭服務(wù)器控制該網(wǎng)絡(luò);c)通過該門戶服務(wù)器,接收該產(chǎn)品信息并發(fā)送用于控制該電器的軟件至該家庭服務(wù)器;以及d)通過該家庭服務(wù)器,下載并安裝該軟件,由此執(zhí)行自動軟件更新。
根據(jù)本發(fā)明的又一方案,提供一種用于操作一家庭網(wǎng)絡(luò)系統(tǒng)的方法,包括步驟a)在家庭服務(wù)器運(yùn)行時發(fā)送一版本信息請求消息至一門戶服務(wù)器;b)通過該門戶服務(wù)器,在接收到該版本信息請求消息后發(fā)送最新版本的信息至該家庭服務(wù)器;c)如果該最新版本比家庭服務(wù)器中安裝的軟件的版本要好,則執(zhí)行家庭服務(wù)器中安裝的軟件的自動更新。
該家庭網(wǎng)絡(luò)系統(tǒng)是一用于通過在一大樓中建立的一網(wǎng)絡(luò)來控制一個或多個電器的系統(tǒng)。該網(wǎng)絡(luò)與一家庭服務(wù)器及一個或多個電器相連接,該家庭服務(wù)器用于執(zhí)行主動控制和服務(wù)器功能,該一個或多個電器根據(jù)家庭服務(wù)器發(fā)出的控制信號來進(jìn)行操作,或根據(jù)輸入到所述電器的控制命令來手動操作。
應(yīng)當(dāng)注意,該網(wǎng)絡(luò)可以是有線LAN、無線LAN或一電力線,但是該網(wǎng)絡(luò)的類型不限于此,所述電器的類型也不限于圖中所示的電器h1至h4的類型。
每個電器包括一網(wǎng)絡(luò)調(diào)制解調(diào)器,用于允許其通過網(wǎng)絡(luò)發(fā)送和接收信號,并包括一微型計算機(jī),用于允許其根據(jù)通過網(wǎng)絡(luò)接收到的控制信號來執(zhí)行操作,或根據(jù)所輸入的控制命令來執(zhí)行操作。
該家庭服務(wù)器檢測通過網(wǎng)絡(luò)發(fā)送和接收的信號流,并監(jiān)視連接到網(wǎng)絡(luò)的一個或多個電器的狀態(tài)。為此,該家庭服務(wù)器包括一數(shù)據(jù)庫,在該數(shù)據(jù)庫中存儲有連接到網(wǎng)絡(luò)的電器的設(shè)置信息、網(wǎng)絡(luò)信息等。該數(shù)據(jù)庫安裝有用于控制和監(jiān)視電器的控制軟件和各種其他軟件,比如地址簿、電話簿、游戲和瀏覽器。
該家庭服務(wù)器還包括一互聯(lián)網(wǎng)調(diào)制解調(diào)器,用于允許該家庭服務(wù)器通過互聯(lián)網(wǎng)連接到一外部服務(wù)器。通過該互聯(lián)網(wǎng)調(diào)制解調(diào)器,該家庭服務(wù)器向門戶服務(wù)器發(fā)送數(shù)據(jù)并從門戶服務(wù)器接收數(shù)據(jù)。
該門戶服務(wù)器與一家庭服務(wù)器相連接,該家庭服務(wù)器用于通過互聯(lián)網(wǎng)控制一家庭網(wǎng)絡(luò)系統(tǒng),該門戶服務(wù)器向該家庭服務(wù)器發(fā)送數(shù)據(jù),并從該家庭服務(wù)器接收數(shù)據(jù)。通過由該門戶服務(wù)器操作的一網(wǎng)頁,該家庭服務(wù)器的一遠(yuǎn)端用戶能夠讀取該家庭服務(wù)器中存儲的細(xì)節(jié),比如家庭服務(wù)器的狀態(tài)信息,以及能夠發(fā)送控制命令至家庭服務(wù)器。
作為由家庭網(wǎng)絡(luò)服務(wù)供應(yīng)商提供以控制多個家庭服務(wù)器的一外部服務(wù)器,該門戶服務(wù)器存儲待安裝到家庭服務(wù)器中的各種軟件的最新版本。
如果該門戶服務(wù)器經(jīng)由與家庭服務(wù)器的數(shù)據(jù)通信,檢測到安裝到家庭服務(wù)器上的軟件是一舊的版本,則該門戶服務(wù)器向家庭服務(wù)器提供該軟件的最新版本,從而使家庭服務(wù)器自動下載和執(zhí)行或安裝該軟件的最新版本,由此不需手動處理即可自動更新軟件。
以這種方式,按照本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)和用于操作該系統(tǒng)的方法不僅提高了用戶便利性,而且允許家庭服務(wù)器總是安裝有軟件的最新版本,由此實(shí)現(xiàn)更穩(wěn)定的家庭網(wǎng)絡(luò)系統(tǒng)。
從參照附圖的如下具體描述中,將更為清楚地理解本發(fā)明的上述和其他目的、特征和其他優(yōu)點(diǎn),在附圖中
圖1是一示出一通用家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)的示意圖;圖2是一示出根據(jù)本發(fā)明的一家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)的示意圖;圖3是一示出根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)中提供的一家庭服務(wù)器的具體結(jié)構(gòu)框圖;圖4是一示出用于操作按照本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的一方法的流程圖;以及圖5是一示出用于操作按照本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的另一方法的流程圖。
具體實(shí)施例方式
現(xiàn)在參照附圖,描述根據(jù)本發(fā)明的一種家庭網(wǎng)絡(luò)系統(tǒng)與一種用于操作該系統(tǒng)的方法。
根據(jù)本發(fā)明,可有家庭網(wǎng)絡(luò)系統(tǒng)及用于操作該系統(tǒng)的方法的多個實(shí)施例,下面將描述其優(yōu)選實(shí)施例。根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的基本結(jié)構(gòu)基本上與上述常規(guī)家庭網(wǎng)絡(luò)系統(tǒng)相同,因而在此省略其具體描述。
現(xiàn)在參照附圖描述本發(fā)明的優(yōu)選實(shí)施例。圖2是示出根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖,及圖3是示出根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)所應(yīng)用的一家庭服務(wù)器的框圖。
家庭服務(wù)器300將唯一的ID分配給連接到網(wǎng)絡(luò)N的電器,以管理這些電器。例如,利用該ID,家庭服務(wù)器300對添加到網(wǎng)絡(luò)或從網(wǎng)絡(luò)去掉的新添加/新去掉的電器的插入/拔出(或連接/斷開)進(jìn)行管理。
當(dāng)具體化為一用于提高控制便利性的圖形用戶接口的控制軟件運(yùn)行時,一用戶能輸入一控制命令,用于控制一插接或連接的電器,并監(jiān)視該電器的操作控制狀態(tài)。
家庭服務(wù)器300可以是任一類型的電器,只要其包含一處理器和一數(shù)據(jù)庫,該處理器能夠處理向/從連接到網(wǎng)絡(luò)的多個電器h1至h4發(fā)送/接收的數(shù)據(jù),在該數(shù)據(jù)庫中存儲有電器產(chǎn)品信息。該實(shí)施例說明一互聯(lián)網(wǎng)冰箱用作家庭服務(wù)器300,該互聯(lián)網(wǎng)冰箱一天24小時運(yùn)行,用于進(jìn)行食物的冷藏,并具有一服務(wù)器功能,用于執(zhí)行一大樓里所安裝的一個或多個電器的狀態(tài)監(jiān)視或操作控制。
該家庭服務(wù)器300通過互聯(lián)網(wǎng)I與一門戶服務(wù)器400相連接。作為一管理服務(wù)器,該門戶服務(wù)器400與多個家庭服務(wù)器300進(jìn)行數(shù)據(jù)通信,所述家庭服務(wù)器300管理和控制多個居所中的網(wǎng)絡(luò)N,從而使門戶服務(wù)器400從家庭服務(wù)器300接收網(wǎng)絡(luò)狀態(tài)信息,并發(fā)送一控制命令至該家庭服務(wù)器300,該發(fā)送命令是一家庭服務(wù)器的遠(yuǎn)端用戶通過一網(wǎng)頁輸入的。
在家庭服務(wù)器300,一用戶能輸入一控制命令至家庭服務(wù)器300,或確認(rèn)其操作控制狀態(tài)。該用戶也能通過利用一能夠連接到互聯(lián)網(wǎng)I的遠(yuǎn)程控制單元訪問該網(wǎng)頁,遠(yuǎn)程輸入一控制命令至該家庭服務(wù)器300或確認(rèn)其操作控制狀態(tài)。
遠(yuǎn)程控制單元500是一能夠訪問由門戶服務(wù)器400所操作的網(wǎng)頁的互聯(lián)網(wǎng)終端,比如計算機(jī)、無線終端或PDA。
門戶服務(wù)器400不僅對用于允許家庭服務(wù)器300的遠(yuǎn)程控制的網(wǎng)頁進(jìn)行操作,而且向/從家庭服務(wù)器300發(fā)送/接收電器信息和控制軟件及用戶軟件的版本信息,以便提供與家庭服務(wù)器300上安裝的軟件相關(guān)的服務(wù),該軟件包括操作系統(tǒng)和用于個人信息管理、備忘錄、電話簿、家庭記賬簿的各種其他軟件或者安全管理軟件等。
由于家庭服務(wù)器300連接到門戶服務(wù)器400,就可以遠(yuǎn)程控制家庭服務(wù)器300,并且執(zhí)行家庭服務(wù)器300上安裝的軟件的版本管理和更新。
為此,家庭服務(wù)器300包括一接口單元310、一更新執(zhí)行模塊320及一版本管理模塊330,如圖2所示。該接口單元310允許家庭服務(wù)器300通過互聯(lián)網(wǎng)I與門戶服務(wù)器400進(jìn)行數(shù)據(jù)通信。該更新執(zhí)行模塊320通過下載和執(zhí)行來自門戶服務(wù)器400的更新軟件,自動更新安裝于家庭服務(wù)器300上的軟件。該版本管理模塊330通過軟件的版本管理,從門戶服務(wù)器請求軟件更新。
該家庭服務(wù)器300還包括一微型計算機(jī)340和一通信模塊350,如圖3所示。該微型計算機(jī)340將唯一的ID分配給網(wǎng)絡(luò)N中插接的電器,并產(chǎn)生一電器信息請求消息以獲取電器的產(chǎn)品信息,還執(zhí)行電器的操作控制和狀態(tài)監(jiān)視。該通信模塊350通過網(wǎng)絡(luò)N與電器進(jìn)行數(shù)據(jù)通信。
該通信模塊350基于家庭網(wǎng)絡(luò)系統(tǒng)中所用的網(wǎng)絡(luò)N的類型而變化。例如,電器和家庭服務(wù)器300所連接的網(wǎng)絡(luò)N可包括由以太網(wǎng)所代表的局域網(wǎng)(LAN)、使用2.4GHz高頻的無線通信網(wǎng)(比如無線LAN)、以及電力線通信網(wǎng),在該電力線通信網(wǎng)中,通過經(jīng)由一低壓電力線在幾百KHz至幾十MHz的高頻載波上承載數(shù)據(jù)來進(jìn)行數(shù)據(jù)通信。
這樣,根據(jù)網(wǎng)絡(luò)N的類型,通信模塊350可具體化為無線通信模塊、有線通信模塊或電力線通信模塊。
如果有一電器新近連接到網(wǎng)絡(luò),則家庭服務(wù)器300中所提供的微型計算機(jī)340執(zhí)行一內(nèi)部插件程序(plug-in),從而將用于識別該新近連接電器的唯一ID分配給該電器,并產(chǎn)生和發(fā)送一請求該相應(yīng)電器信息的消息。
該家庭服務(wù)器300中所提供的版本管理模塊330根據(jù)新近插接的電器的產(chǎn)品信息,判定是否能通過當(dāng)前安裝在家庭服務(wù)器300上的控制軟件來控制該電器。
如果家庭服務(wù)器300沒有正確地理解新近連接的電器的信息,或者如果該新近連接的電器的電器信息不能與安裝于家庭服務(wù)器300上的控制軟件互相操作,則即使該電器被物理插接到網(wǎng)絡(luò)N中也不能控制該電器。
為此,版本管理模塊330判定該插接的電器是否能通過當(dāng)前安裝的控制軟件來控制。
如果判定為該電器不能被控制,則版本管理模塊330發(fā)送該新近連接的電器的產(chǎn)品信息至門戶服務(wù)器400,并請求該控制軟件更新為最新版本,在該最新版本中能反映出該新近插接的電器的產(chǎn)品信息。
一旦接收到來自家庭服務(wù)器300的請求消息,門戶服務(wù)器400將一包含該控制軟件最新版本的計算機(jī)文件發(fā)送至家庭服務(wù)器300,該計算機(jī)文件能根據(jù)從該家庭服務(wù)器接收到的其產(chǎn)品信息來控制新近連接的電器,或者發(fā)送能下載軟件最新版本的URL信息至家庭服務(wù)器300。
包含通過家庭服務(wù)器300中提供的接口單元310所接收的軟件最新版本的該計算機(jī)文件可由更新執(zhí)行模塊320自動安裝在家庭服務(wù)器300上,從而自動更新安裝于家庭服務(wù)器300上的軟件。
另一方面,在家庭服務(wù)器300接收到來自門戶服務(wù)器400的、能下載該軟件的URL信息的情況下,該更新執(zhí)行模塊320通過互聯(lián)網(wǎng)自動連接到對應(yīng)于該URL的一網(wǎng)頁,以下載和安裝該軟件。
當(dāng)連接到網(wǎng)絡(luò)N的電器的狀態(tài)發(fā)生變化時,門戶服務(wù)器400接收引起該變化的電器的產(chǎn)品信息,使存儲在門戶服務(wù)器400的數(shù)據(jù)庫中的電器產(chǎn)品信息與存儲在家庭服務(wù)器300中的信息相同。由此,通過遠(yuǎn)程控制單元500連接到門戶服務(wù)器400的一遠(yuǎn)端用戶能確認(rèn)當(dāng)前連接到網(wǎng)絡(luò)N的所有電器的狀態(tài),并能輸入控制命令。
電器h1至h4的產(chǎn)品信息、網(wǎng)絡(luò)設(shè)置信息、控制軟件、用戶軟件等存儲在家庭服務(wù)器300的數(shù)據(jù)庫380中。
當(dāng)有一電器新近或附加插接到網(wǎng)絡(luò)N中時,版本管理模塊330檢測網(wǎng)絡(luò)的狀態(tài)變化。即使網(wǎng)絡(luò)狀態(tài)沒有變化,版本管理模塊330仍在系統(tǒng)重啟時執(zhí)行版本管理。
當(dāng)家庭服務(wù)器300啟動時,版本管理模塊330請求來自門戶服務(wù)器的軟件版本信息,并將當(dāng)前安裝于家庭服務(wù)器300上的軟件版本與從門戶服務(wù)器400接收到的軟件版本作比較。如果該比較結(jié)果是,家庭服務(wù)器300正在使用的軟件是一舊的版本,則版本管理模塊330請求來自門戶服務(wù)器400的軟件版本更新。
另外,如果門戶服務(wù)器400提供有新的軟件或安裝于家庭服務(wù)器300上的軟件的最新版本,則該門戶服務(wù)器400發(fā)送一消息至家庭服務(wù)器300,該消息請求該家庭服務(wù)器300更新當(dāng)前所用軟件的舊版本,由此告知家庭服務(wù)器300在門戶服務(wù)器400中當(dāng)前所提供的軟件的版本信息。
以這種方式,不僅在檢測到網(wǎng)絡(luò)N的插接狀態(tài)發(fā)生變化時,而且在家庭服務(wù)器300啟動或門戶服務(wù)器400提供有新軟件時,該版本管理模塊330均請求家庭服務(wù)器軟件的自動更新。
響應(yīng)于該自動的軟件更新請求,該更新執(zhí)行模塊320從門戶服務(wù)器400下載軟件,并安裝該下載的軟件,由此執(zhí)行該自動的軟件更新。
由更新執(zhí)行模塊320執(zhí)行的更新不僅用于改變整個軟件包,而且用于僅改變一相應(yīng)文件(比如一GUI文件或一說明文件),從而該更新能被快速執(zhí)行,而不需家庭服務(wù)器300的令人厭煩的重啟。
結(jié)果,用戶不需要訪問網(wǎng)站及搜尋家庭服務(wù)器軟件,也不需要執(zhí)行手動下載和安裝,由此提高了用戶便利性,同時家庭服務(wù)器300能一直提供有軟件的最新版本,由此提高了系統(tǒng)穩(wěn)定性。
家庭服務(wù)器300還包括一輸入單元360,用于從用戶接收電器h1至h4的控制命令;以及一輸出單元370,用于根據(jù)微型計算機(jī)340的控制信號,輸出網(wǎng)絡(luò)狀態(tài)信息、軟件版本信息和操作控制結(jié)果。該輸入單元360和輸出單元370可被集成到一個接觸面板中,以增加空間利用率和用戶便利性。
現(xiàn)在參照圖4和圖5描述用于操作根據(jù)本發(fā)明如上所述構(gòu)造的家庭網(wǎng)絡(luò)系統(tǒng)的方法。
圖4是示出當(dāng)一電器新近或附加連接到一大樓里所建立的網(wǎng)絡(luò)中,一家庭服務(wù)器檢測到該網(wǎng)絡(luò)的插接狀態(tài)變化時,根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)是如何操作的流程圖。圖5是示出當(dāng)家庭服務(wù)器重啟時,根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)是如何操作的流程圖。
在步驟S1,在一電器新近或附加連接到該網(wǎng)絡(luò)時,該家庭服務(wù)器檢測該電器的插接。
在步驟S2,該家庭服務(wù)器獲取該插接的電器的產(chǎn)品信息,并發(fā)送該獲取的產(chǎn)品信息至一門戶服務(wù)器。
該步驟S2包括第一至第四處理。在第一處理中,該家庭服務(wù)器分配一用于網(wǎng)絡(luò)識別的唯一ID給該插接的電器。在第二處理中,該家庭服務(wù)器從該插接的電器獲取電器信息。在第三處理中,根據(jù)該獲取的電器信息,該家庭服務(wù)器判定該插接的電器是否能利用家庭服務(wù)器當(dāng)前使用的控制軟件來控制。在第四處理中,根據(jù)該第三處理的判定,該家庭服務(wù)器發(fā)送電器信息和軟件更新請求消息至該門戶服務(wù)器。
如果在第三處理中判定為該插接的電器能利用家庭服務(wù)器中已經(jīng)安裝的軟件來控制,則家庭服務(wù)器僅發(fā)送電器信息至該門戶服務(wù)器,使門戶服務(wù)器的數(shù)據(jù)庫與家庭服務(wù)器的數(shù)據(jù)庫相鏈接。
由此,存儲在門戶服務(wù)器中的電器的產(chǎn)品信息被設(shè)置為與存儲在家庭服務(wù)器中的電器的產(chǎn)品信息相同,這使得遠(yuǎn)程控制反映當(dāng)前的電器連接狀態(tài)。
在步驟S3,門戶服務(wù)器接收和存儲產(chǎn)品信息,并發(fā)送用于控制該電器的軟件至家庭服務(wù)器。
這里,門戶服務(wù)器直接發(fā)送能夠控制新近連接電器的一軟件文件至該家庭服務(wù)器,或發(fā)送提供該軟件文件的URL信息至該家庭服務(wù)器。
在步驟S4,家庭服務(wù)器下載并安裝該軟件,由此執(zhí)行自動軟件更新。
以這種方式,家庭服務(wù)器自動安裝能夠控制新近/附加連接的電器的軟件,其消除了搜尋、下載和安裝該軟件所需的時間,從而提高了用戶便利性。
現(xiàn)在參照圖5描述用于操作根據(jù)本發(fā)明的家庭網(wǎng)絡(luò)系統(tǒng)的另一方法。
首先,當(dāng)家庭服務(wù)器啟動時(步驟S11),該家庭服務(wù)器發(fā)送一版本信息請求消息至門戶服務(wù)器,該版本信息請求消息請求家庭服務(wù)器軟件的最新版本信息(步驟S12)。該家庭服務(wù)器軟件包括OS、用于控制電器的控制軟件、安全管理軟件、進(jìn)度表軟件等。
一旦接收到該版本信息請求消息,該門戶服務(wù)器發(fā)送最新的軟件版本信息至該家庭服務(wù)器(步驟S13)。
這里,該門戶服務(wù)器將一最新軟件文件或可下載該軟件文件的URL信息連同門戶服務(wù)器中當(dāng)前所提供的軟件版本信息一起發(fā)送至家庭服務(wù)器。
如果門戶服務(wù)器中所提供的軟件具有比家庭服務(wù)器中當(dāng)前安裝的軟件更好的版本,則家庭服務(wù)器執(zhí)行軟件更新(步驟S14和S15)。
這里,如果門戶服務(wù)器提供有新軟件,則門戶服務(wù)器發(fā)送一軟件版本更新請求消息至該家庭服務(wù)器。
一旦接收到該請求消息,該家庭服務(wù)器下載并安裝該新軟件,由此執(zhí)行軟件的更新(步驟S15)。
從上述說明明顯看出,本發(fā)明提供了一種具有下述特征和優(yōu)點(diǎn)的家庭網(wǎng)絡(luò)系統(tǒng)與一種用于操作該系統(tǒng)的方法。當(dāng)一電器新近/附加連接到一網(wǎng)絡(luò)時,或者當(dāng)一新軟件被發(fā)布時,家庭服務(wù)器與門戶服務(wù)器進(jìn)行數(shù)據(jù)通信,而不需用戶的手動操作,由此自動執(zhí)行軟件更新,其提高了使用便利性。
另外,由于家庭服務(wù)器能一直具有軟件的最新版本,所以家庭服務(wù)器能修復(fù)它的程序錯誤,同時就可以提供具有高安全性和穩(wěn)定性的家庭網(wǎng)絡(luò)系統(tǒng)。
盡管本發(fā)明的優(yōu)選實(shí)施例已出于示例性目的而被公開,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)意識到,在不背離所附權(quán)利要求書公開的本發(fā)明的范圍和精神的前提下,可有各種改型、添加和替換。
權(quán)利要求
1.一種家庭網(wǎng)絡(luò)系統(tǒng),包括多個電器,連接到一大樓中提供的一網(wǎng)絡(luò);一門戶服務(wù)器,提供該門戶服務(wù)器以使得所述多個電器通過互聯(lián)網(wǎng)從一遠(yuǎn)程站點(diǎn)被遠(yuǎn)程控制;以及一家庭服務(wù)器,用于執(zhí)行新近連接到該網(wǎng)絡(luò)的電器的插接處理,并與該門戶服務(wù)器進(jìn)行數(shù)據(jù)通信,由此自動執(zhí)行軟件版本更新。
2.如權(quán)利要求1所述的系統(tǒng),其中該家庭服務(wù)器包括一接口單元,用于通過該互聯(lián)網(wǎng)與該門戶服務(wù)器進(jìn)行數(shù)據(jù)通信;一更新執(zhí)行模塊,用于從該門戶服務(wù)器接收更新的軟件,并執(zhí)行自動軟件更新;以及一版本管理模塊,用于通過該軟件的版本管理,請求來自該門戶服務(wù)器的軟件更新。
3.如權(quán)利要求2所述的系統(tǒng),其中該家庭服務(wù)器包括一微型計算機(jī),用于分配一唯一的ID給該網(wǎng)絡(luò)中插接的一電器,產(chǎn)生一電器信息請求消息以獲取該電器的信息,以及執(zhí)行該電器的操作控制和狀態(tài)監(jiān)視;以及一通信模塊,用于與該電器進(jìn)行數(shù)據(jù)通信。
4.如權(quán)利要求3所述的系統(tǒng),其中該家庭服務(wù)器還包括一數(shù)據(jù)庫,在該數(shù)據(jù)庫中存儲有電器信息和網(wǎng)絡(luò)設(shè)置信息。
5.如權(quán)利要求3所述的系統(tǒng),其中該家庭服務(wù)器還包括一輸入單元,用于允許一用戶輸入一電器控制命令;以及一輸出單元,用于根據(jù)來自該微型計算機(jī)的一控制信號,輸出網(wǎng)絡(luò)狀態(tài)信息、軟件版本信息和操作控制結(jié)果。
6.如權(quán)利要求3所述的系統(tǒng),其中該通信模塊是一用于發(fā)送和接收RF信號的無線通信模塊。
7.如權(quán)利要求3所述的系統(tǒng),其中該通信模塊是一用于通過一有線LAN發(fā)送和接收信號的有線通信模塊。
8.如權(quán)利要求3所述的系統(tǒng),其中該通信模塊是一用于通過一電力線發(fā)送和接收信號的電力線通信模塊。
9.一種用于操作一家庭網(wǎng)絡(luò)系統(tǒng)的方法,包括如下步驟a)允許一電器插接到一大樓中提供的一網(wǎng)絡(luò)中;b)通過一家庭服務(wù)器,發(fā)送該插接的電器的產(chǎn)品信息至一門戶服務(wù)器,所述家庭服務(wù)器控制該網(wǎng)絡(luò);c)通過該門戶服務(wù)器,接收該產(chǎn)品信息,并發(fā)送用于控制該電器的軟件至該家庭服務(wù)器;以及d)通過該家庭服務(wù)器,下載并安裝該軟件,由此執(zhí)行自動軟件更新。
10.如權(quán)利要求9所述的方法,其中所述步驟b)包括如下步驟b-1)通過該家庭服務(wù)器,分配一唯一的ID給一插接的電器;b-2)從該電器獲取電器信息;b-3)根據(jù)該獲取的電器信息,判定該電器是否能利用家庭服務(wù)器軟件來控制;以及b-4)根據(jù)所述步驟b-3)的判定,發(fā)送該電器信息至該門戶服務(wù)器。
11.如權(quán)利要求9所述的方法,其中所述步驟c)包括這樣的步驟發(fā)送一允許該插接電器變?yōu)榭煽刂频能浖募蚩上螺d該軟件文件的一URL信息。
12.一種用于操作一家庭網(wǎng)絡(luò)系統(tǒng)的方法,包括如下步驟a)在一家庭服務(wù)器運(yùn)行時,發(fā)送一版本信息請求消息至一門戶服務(wù)器,所述消息請求家庭服務(wù)器軟件的一最新版本的信息;b)在接收到該版本信息請求消息后,通過該門戶服務(wù)器,發(fā)送該最新版本的信息至該家庭服務(wù)器;以及c)如果該最新版本比該家庭服務(wù)器中安裝的軟件的版本要好,則執(zhí)行在該家庭服務(wù)器中安裝的該軟件的自動更新。
13.如權(quán)利要求12所述的方法,其中所述步驟b)包括這樣的步驟通過該門戶服務(wù)器,將對應(yīng)于該最新版本的一軟件文件或可下載該軟件文件的一URL信息連同該最新版本的信息一起發(fā)送至該家庭服務(wù)器。
14.如權(quán)利要求12所述的方法,其中所述步驟c)包括這樣的步驟通過該門戶服務(wù)器,發(fā)送請求該家庭服務(wù)器軟件的版本更新的一消息至該家庭服務(wù)器。
全文摘要
一種家庭網(wǎng)絡(luò)系統(tǒng),包括一家庭服務(wù)器,用于控制在一居所中的一網(wǎng)絡(luò);以及一門戶服務(wù)器,用于管理該家庭服務(wù)器。該門戶服務(wù)器通過互聯(lián)網(wǎng)連接到該家庭服務(wù)器,并且該家庭服務(wù)器控制連接到網(wǎng)絡(luò)的一個或多個電器的操作。該家庭服務(wù)器與該門戶服務(wù)器進(jìn)行數(shù)據(jù)通信,以執(zhí)行在該家庭服務(wù)器上安裝的軟件的自動更新。該自動更新使得該家庭服務(wù)器保持安裝于家庭服務(wù)器上的軟件的最新版本,而不需令人厭煩的手動操作,由此提高了用戶便利性,且提高了系統(tǒng)穩(wěn)定性。
文檔編號H04L29/08GK1606283SQ20041006988
公開日2005年4月13日 申請日期2004年7月15日 優(yōu)先權(quán)日2003年10月9日
發(fā)明者金昌鎬, 林炯澤 申請人:Lg電子株式會社