專利名稱:家用電器的遠(yuǎn)程控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種家用電器的遠(yuǎn)程控制系統(tǒng)(Remote control system of homeappliance),特別是涉及一種能夠使對(duì)連接在本地網(wǎng)絡(luò)上的家用電器進(jìn)行管理的本地服務(wù)器與通過互聯(lián)網(wǎng)遠(yuǎn)程控制上述家用電器的遠(yuǎn)程服務(wù)器之間實(shí)現(xiàn)相互數(shù)據(jù)同步化的家用電器的遠(yuǎn)程控制系統(tǒng)。
背景技術(shù):
下面參照?qǐng)D1說明普通家用電器的遠(yuǎn)程控制系統(tǒng)的結(jié)構(gòu)。
近年來,在家庭或建筑物內(nèi)構(gòu)成的本地網(wǎng)絡(luò)N上連接多個(gè)家用電器C1至C4,控制上述家用電器的遠(yuǎn)程控制系統(tǒng)得到越來越廣泛的應(yīng)用。目前開發(fā)出了一些系統(tǒng),能夠利用連接互聯(lián)網(wǎng)I的終端機(jī)RC在家庭或建筑物外部遠(yuǎn)程控制家用電器,擴(kuò)大家用電器控制系統(tǒng)的控制領(lǐng)域。
為了遠(yuǎn)程控制家庭內(nèi)部家用電器,上述控制系統(tǒng)需要操縱者連接到由統(tǒng)一控制上述多個(gè)本地服務(wù)器20的遠(yuǎn)程服務(wù)器10驅(qū)動(dòng)的網(wǎng)頁(web page)上,輸入控制命令后可以確認(rèn)上述家用電器的狀態(tài)。上述遠(yuǎn)程服務(wù)器10與管理本地網(wǎng)絡(luò)上連接的多個(gè)家用電器C1至C4的本地服務(wù)器20進(jìn)行數(shù)據(jù)通訊,請(qǐng)求執(zhí)行在遠(yuǎn)距離輸入的上述控制命令。
本地網(wǎng)絡(luò)具有輸入裝置及輸出裝置。本地網(wǎng)絡(luò)的管理者可以對(duì)連接在本地網(wǎng)絡(luò)N上的家用電器輸入控制命令,根據(jù)上述控制命令輸出執(zhí)行操作的狀態(tài)信息。利用具有能夠通過互聯(lián)網(wǎng)I與上述遠(yuǎn)程服務(wù)器10進(jìn)行數(shù)據(jù)通訊的互聯(lián)網(wǎng)模塊(module)的本地服務(wù)器20,可以在家庭內(nèi)部或外部方便地控制上述家用電器。
需要在家庭外部遠(yuǎn)程控制上述家用電器時(shí),操縱者通過電腦、手機(jī)、PDA(Personal Digital Assistant個(gè)人數(shù)字助理)等電子設(shè)備連接到由上述遠(yuǎn)程服務(wù)器10驅(qū)動(dòng)的網(wǎng)頁后,了解到上述家用電器C1至C4的狀態(tài)的同時(shí)可以根據(jù)需要輸入對(duì)家用電器的控制命令。
操縱者在網(wǎng)頁上輸入的控制命令由遠(yuǎn)程服務(wù)器10傳輸?shù)奖镜胤?wù)器20上,本地服務(wù)器20再把這些命令傳輸?shù)郊矣秒娖?,根?jù)這些命令執(zhí)行相應(yīng)操作。為此,上述遠(yuǎn)程服務(wù)器10與本地服務(wù)器20需要通過互聯(lián)網(wǎng)I進(jìn)行數(shù)據(jù)通訊,可是由于互聯(lián)網(wǎng)I的故障或者遠(yuǎn)程服務(wù)器10的負(fù)荷,會(huì)出現(xiàn)本地服務(wù)器20傳輸數(shù)據(jù)的途中丟失數(shù)據(jù)的情況。或者由于遠(yuǎn)程服務(wù)器非正常傳輸時(shí),本地服務(wù)器20儲(chǔ)存的數(shù)據(jù)與遠(yuǎn)程服務(wù)器儲(chǔ)存的數(shù)據(jù)不同等等原因而導(dǎo)致不能正確掌握本地網(wǎng)絡(luò)及與其連接的家用電器的狀態(tài),不能順利地執(zhí)行對(duì)家用電器的相應(yīng)控制。
并且,每當(dāng)在本地服務(wù)器20上儲(chǔ)存的數(shù)據(jù)變更時(shí)需要分別確認(rèn)上述變更的數(shù)據(jù)是否正常地傳輸?shù)竭h(yuǎn)程服務(wù)器10上。當(dāng)上述數(shù)據(jù)傳輸不正常時(shí),把變更的數(shù)據(jù)加載(upload)到遠(yuǎn)程服務(wù)器10上,要手動(dòng)同步化本地服務(wù)器與遠(yuǎn)程服務(wù)器之間的數(shù)據(jù),降低了實(shí)用性。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種家用電器的遠(yuǎn)程控制系統(tǒng),當(dāng)遠(yuǎn)程服務(wù)器與本地服務(wù)器之間發(fā)生通訊故障時(shí),能夠防止遠(yuǎn)程控制傳輸數(shù)據(jù)的損失或變形,提高遠(yuǎn)程控制的安全性與信賴性。并且當(dāng)內(nèi)置在遠(yuǎn)程服務(wù)器與本地服務(wù)器上的數(shù)據(jù)庫(database)的數(shù)據(jù)變動(dòng)時(shí),自動(dòng)地執(zhí)行數(shù)據(jù)的同步化,在家庭內(nèi)部或外部掌握相同的數(shù)據(jù)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種家用電器的遠(yuǎn)程控制系統(tǒng),其特征在于,包括遠(yuǎn)程服務(wù)器與本地服務(wù)器;所述遠(yuǎn)程服務(wù)器是供家庭外部的操縱者為了遠(yuǎn)程控制連接在本地網(wǎng)絡(luò)上的家用電器,需要連接到互聯(lián)網(wǎng)上儲(chǔ)存所傳輸?shù)臄?shù)據(jù);所述本地服務(wù)器是在家庭內(nèi)部通過上述本地網(wǎng)絡(luò)與家用電器進(jìn)行數(shù)據(jù)通訊來控制管理上述家用電器,本地服務(wù)器儲(chǔ)存家用電器狀態(tài)變更時(shí)更新數(shù)據(jù),同時(shí)更新數(shù)據(jù)儲(chǔ)存在遠(yuǎn)程服務(wù)器上,從而在與遠(yuǎn)程服務(wù)器進(jìn)行數(shù)據(jù)通訊時(shí)能夠?qū)崿F(xiàn)數(shù)據(jù)的同步化。
所述的家用電器的遠(yuǎn)程控制系統(tǒng),其中遠(yuǎn)程服務(wù)器包括本地服務(wù)器連接器、數(shù)據(jù)庫與網(wǎng)頁驅(qū)動(dòng)器;本地服務(wù)器連接器從本地服務(wù)器接收由家用電器狀態(tài)變更等而產(chǎn)生的更新數(shù)據(jù),為了通知接收狀態(tài),向本地服務(wù)器發(fā)送接收成功信號(hào)或接收失敗信號(hào);所述數(shù)據(jù)庫儲(chǔ)存本地服務(wù)器連接器接收的更新數(shù)據(jù),所述網(wǎng)頁驅(qū)動(dòng)器是為了使連接在互聯(lián)網(wǎng)的家庭外部的操縱者,確認(rèn)上述數(shù)據(jù)庫中儲(chǔ)存的數(shù)據(jù),而驅(qū)動(dòng)網(wǎng)頁,實(shí)現(xiàn)了與本地服務(wù)器的數(shù)據(jù)同步化。
所述的家用電器的遠(yuǎn)程控制系統(tǒng),其中本地服務(wù)器包括應(yīng)用程序驅(qū)動(dòng)器、數(shù)據(jù)庫與遠(yuǎn)程服務(wù)器連接器;所述應(yīng)用程序驅(qū)動(dòng)器使家庭內(nèi)部的操縱者確認(rèn)家用電器狀態(tài)的同時(shí)輸入對(duì)上述家用電器的控制命令;所述數(shù)據(jù)庫儲(chǔ)存在應(yīng)用程序上變更的更新數(shù)據(jù);所述遠(yuǎn)程服務(wù)器連接器把儲(chǔ)存在數(shù)據(jù)庫上的更新數(shù)據(jù)發(fā)送到遠(yuǎn)程服務(wù)器上、接收遠(yuǎn)程服務(wù)器的接收狀態(tài)信號(hào)的同時(shí)當(dāng)從遠(yuǎn)程服務(wù)器收到接收失敗信號(hào)時(shí)把更新數(shù)據(jù)再次發(fā)送到遠(yuǎn)程服務(wù)器上。
本發(fā)明的家用電器的遠(yuǎn)程控制系統(tǒng)具有如下效果當(dāng)多個(gè)家用電器的狀態(tài)數(shù)據(jù)及應(yīng)用程序的數(shù)據(jù)變動(dòng)時(shí),能自動(dòng)對(duì)上述本地服務(wù)器及遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫上儲(chǔ)存的數(shù)據(jù)進(jìn)行同步化處理,使家庭內(nèi)部或外部的使用者可以存取(access)相同的數(shù)據(jù)。并且在發(fā)送側(cè)的數(shù)據(jù)庫保存?zhèn)鬏斒〉臄?shù)據(jù),防止因通訊故障引起的數(shù)據(jù)損失,從而提高遠(yuǎn)程控制的穩(wěn)定性及實(shí)用性。
圖1是普通家用電器的遠(yuǎn)程控制系統(tǒng)的簡(jiǎn)要結(jié)構(gòu)圖;圖2是根據(jù)本發(fā)明的家用電器的遠(yuǎn)程控制系統(tǒng)的結(jié)構(gòu)圖;圖3是根據(jù)本發(fā)明的家用電器的遠(yuǎn)程控制系統(tǒng)的信號(hào)流程圖。
主要附圖標(biāo)記說明100遠(yuǎn)程服務(wù)器(portal server) 110本地服務(wù)器連接器(home serverinterface)120(遠(yuǎn)程服務(wù)器的)數(shù)據(jù)庫 130網(wǎng)頁(web page)驅(qū)動(dòng)器200本地服務(wù)器(home server)210遠(yuǎn)程服務(wù)器連接器220(本地服務(wù)器的)數(shù)據(jù)庫 230應(yīng)用程序驅(qū)動(dòng)器具體實(shí)施方式
下面參照附圖詳細(xì)說明根據(jù)本發(fā)明的優(yōu)選實(shí)施例。圖2是根據(jù)本發(fā)明的家用電器的遠(yuǎn)程控制系統(tǒng)結(jié)構(gòu)圖。
在家庭外部,操縱者為了遠(yuǎn)程控制連接在本地網(wǎng)絡(luò)上的家用電器,需要連接到互聯(lián)網(wǎng)上進(jìn)行數(shù)據(jù)傳輸。遠(yuǎn)程服務(wù)器100用來儲(chǔ)存這些數(shù)據(jù),使得操作者能夠在家庭外部進(jìn)行確認(rèn)通過遠(yuǎn)程服務(wù)器100驅(qū)動(dòng)的網(wǎng)頁。
操縱者利用電腦、筆記本電腦(notebook)、PDA、手機(jī)等互聯(lián)網(wǎng)連接裝置RC連接到上述網(wǎng)頁,可以對(duì)家庭內(nèi)的家用電器遠(yuǎn)距離輸入控制命令,并且可以確認(rèn)上述家用電器的狀態(tài)信息。遠(yuǎn)程服務(wù)器100為了管轄多個(gè)本地網(wǎng)絡(luò),需要與多個(gè)本地服務(wù)器200傳輸數(shù)據(jù),經(jīng)過身份(identification)與密碼認(rèn)證后的操縱者請(qǐng)求有關(guān)本地網(wǎng)絡(luò)的數(shù)據(jù)時(shí),遠(yuǎn)程服務(wù)器100連接上本地服務(wù)器200接收對(duì)應(yīng)的數(shù)據(jù)后,向外輸出至網(wǎng)頁上。
遠(yuǎn)程服務(wù)器100包括本地服務(wù)器連接器110、數(shù)據(jù)庫120與網(wǎng)頁驅(qū)動(dòng)器130。本地服務(wù)器連接器110從本地服務(wù)器200接收由家用電器狀態(tài)變更等引起的更新數(shù)據(jù)。為了通知接收狀態(tài),向本地服務(wù)器200發(fā)送接收成功信號(hào)ACK或接收失敗信號(hào)NAK。
所述數(shù)據(jù)庫120儲(chǔ)存本地服務(wù)器連接器110接收的更新數(shù)據(jù),從而具有與本地服務(wù)器200儲(chǔ)存的更新數(shù)據(jù)相同的數(shù)據(jù),進(jìn)而實(shí)現(xiàn)了數(shù)據(jù)同步化。
網(wǎng)頁驅(qū)動(dòng)器130驅(qū)動(dòng)網(wǎng)頁,使連接到互聯(lián)網(wǎng)的在家庭外部的操縱者可以確認(rèn)儲(chǔ)存的數(shù)據(jù)庫120中的數(shù)據(jù)。也就是說,操縱者在家庭外部也可以同步確認(rèn)在家庭內(nèi)部變更后的更新數(shù)據(jù)。
本地服務(wù)器200通過本地網(wǎng)絡(luò)與家用電器進(jìn)行數(shù)據(jù)通訊,在家庭內(nèi)部控制并管理家用電器。并且儲(chǔ)存根據(jù)家用電器狀態(tài)變更而產(chǎn)生的更新數(shù)據(jù)的同時(shí)與遠(yuǎn)程服務(wù)器進(jìn)行數(shù)據(jù)通訊,使得所述更新數(shù)據(jù)同時(shí)儲(chǔ)存在遠(yuǎn)程服務(wù)器100上,實(shí)現(xiàn)數(shù)據(jù)的相互同步化。
本說明書中下面以互聯(lián)網(wǎng)電冰箱作為本地服務(wù)器來舉例說明。所述本地服務(wù)器200包括輸入/輸出部與微電腦(microcomputer)。家庭內(nèi)的操縱者通過所述輸入/輸出裝置向連接在本地網(wǎng)絡(luò)的其他家用電器輸入控制命令,并且可以成批地確認(rèn)控制狀態(tài);所述微電腦具有充分的信號(hào)處理容量,可以控制管理連接的多個(gè)家用電器的信號(hào)。
本地服務(wù)器200還包括遠(yuǎn)程服務(wù)器連接器210、數(shù)據(jù)庫220與應(yīng)用程序驅(qū)動(dòng)器230。所述遠(yuǎn)程服務(wù)器連接器210使本地服務(wù)器200能夠通過互聯(lián)網(wǎng)與遠(yuǎn)程服務(wù)器傳輸數(shù)據(jù)。所述應(yīng)用程序驅(qū)動(dòng)器230驅(qū)動(dòng)應(yīng)用程序,使得家庭內(nèi)部的操縱者確認(rèn)家用電器狀態(tài)的同時(shí)輸入對(duì)上述家用電器的控制命令。
上述應(yīng)用程序包括家用電器控制程序與時(shí)間表(schedule)、家庭賬簿、電話簿、記事本等個(gè)人信息管理程序。所以操縱者可以在家庭運(yùn)行操作本地服務(wù)器200提供的應(yīng)用程序,方便地刪除、添加、編輯內(nèi)部?jī)?chǔ)存的數(shù)據(jù)后產(chǎn)生更新數(shù)據(jù)。
內(nèi)置在本地服務(wù)器200的數(shù)據(jù)庫220用于儲(chǔ)存由上述應(yīng)用程序變更的更新數(shù)據(jù),當(dāng)遠(yuǎn)程服務(wù)器100的接收狀態(tài)為接收數(shù)據(jù)失敗時(shí),保存所傳輸?shù)母聰?shù)據(jù)。
遠(yuǎn)程服務(wù)器連接器210把儲(chǔ)存在數(shù)據(jù)庫220的更新數(shù)據(jù)傳輸至遠(yuǎn)程服務(wù)器100上,檢查遠(yuǎn)程服務(wù)器的接收狀態(tài)后,輸出使上述數(shù)據(jù)庫儲(chǔ)存遠(yuǎn)程服務(wù)器的接收狀態(tài)的控制信號(hào)。
當(dāng)從遠(yuǎn)程服務(wù)器100收到接收失敗信號(hào)NAK時(shí),更新數(shù)據(jù)保存到數(shù)據(jù)庫220上,直到從遠(yuǎn)程服務(wù)器100收到接收成功信號(hào)ACK為止,持續(xù)地把保存在數(shù)據(jù)庫220上的更新數(shù)據(jù)發(fā)送向遠(yuǎn)程服務(wù)器。
圖3是本發(fā)明的家用電器的遠(yuǎn)程控制系統(tǒng)的信號(hào)流程圖,以此為參照說明本發(fā)明的工作流程。
家庭內(nèi)部的操縱者對(duì)于連接在本地網(wǎng)絡(luò)的家用電器的狀態(tài)進(jìn)行變更,或者刪除、添加、編輯在本地服務(wù)器啟動(dòng)的應(yīng)用程序的數(shù)據(jù),而產(chǎn)生更新數(shù)據(jù)z(S10)。
所述更新數(shù)據(jù)儲(chǔ)存到本地服務(wù)器的數(shù)據(jù)庫后(S20),發(fā)送到遠(yuǎn)程服務(wù)器上(S30)。
上述本地服務(wù)器與遠(yuǎn)程服務(wù)器之間沒有通訊故障時(shí),遠(yuǎn)程服務(wù)器接收上述更新數(shù)據(jù)后(S40),把接收成功信號(hào)ACK發(fā)送到本地服務(wù)器上,通知接收成功。當(dāng)通訊故障遠(yuǎn)程服務(wù)器不能正常地接收數(shù)據(jù)或沒有接收到數(shù)據(jù)時(shí),把接收失敗信號(hào)NAK發(fā)送到本地服務(wù)器上通知接收失敗(S50)。
上述本地服務(wù)器接到遠(yuǎn)程服務(wù)器的接收狀態(tài)后,把其儲(chǔ)存到數(shù)據(jù)庫中,如果從遠(yuǎn)程服務(wù)器發(fā)送接收失敗信號(hào)的話保存上述更新數(shù)據(jù)(S60)。
本地服務(wù)器把上述保存的更新數(shù)據(jù)反復(fù)向遠(yuǎn)程服務(wù)器發(fā)送,當(dāng)通訊故障被解除可以正常傳輸時(shí),從遠(yuǎn)程服務(wù)器收到接收成功信號(hào)ACK。
這樣,遠(yuǎn)程服務(wù)器儲(chǔ)存在本地服務(wù)器變更的更新數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的同步化(S70)。
權(quán)利要求
1.一種家用電器的遠(yuǎn)程控制系統(tǒng),其特征在于,包括遠(yuǎn)程服務(wù)器與本地服務(wù)器;所述遠(yuǎn)程服務(wù)器是供家庭外部的操縱者為了遠(yuǎn)程控制連接在本地網(wǎng)絡(luò)上的家用電器,需要連接到互聯(lián)網(wǎng)上儲(chǔ)存所傳輸?shù)臄?shù)據(jù);所述本地服務(wù)器是在家庭內(nèi)部通過上述本地網(wǎng)絡(luò)與家用電器進(jìn)行數(shù)據(jù)通訊來控制管理上述家用電器,本地服務(wù)器儲(chǔ)存家用電器狀態(tài)變更時(shí)更新數(shù)據(jù),同時(shí)更新數(shù)據(jù)儲(chǔ)存在遠(yuǎn)程服務(wù)器上,從而在與遠(yuǎn)程服務(wù)器進(jìn)行數(shù)據(jù)通訊時(shí)能夠?qū)崿F(xiàn)數(shù)據(jù)的同步化。
2.根據(jù)權(quán)利要求1所述的家用電器的遠(yuǎn)程控制系統(tǒng),其特征在于上述遠(yuǎn)程服務(wù)器包括本地服務(wù)器連接器、數(shù)據(jù)庫與網(wǎng)頁驅(qū)動(dòng)器;本地服務(wù)器連接器從本地服務(wù)器接收由家用電器狀態(tài)變更等而產(chǎn)生的更新數(shù)據(jù),為了通知接收狀態(tài),向本地服務(wù)器發(fā)送接收成功信號(hào)或接收失敗信號(hào);所述數(shù)據(jù)庫儲(chǔ)存本地服務(wù)器連接器接收的更新數(shù)據(jù),所述網(wǎng)頁驅(qū)動(dòng)器是為了使連接在互聯(lián)網(wǎng)的家庭外部的操縱者,確認(rèn)上述數(shù)據(jù)庫中儲(chǔ)存的數(shù)據(jù),而驅(qū)動(dòng)網(wǎng)頁,實(shí)現(xiàn)了與本地服務(wù)器的數(shù)據(jù)同步化。
3.根據(jù)權(quán)利要求2所述的家用電器的遠(yuǎn)程控制系統(tǒng),其特征在于上述本地服務(wù)器包括應(yīng)用程序驅(qū)動(dòng)器、數(shù)據(jù)庫與遠(yuǎn)程服務(wù)器連接器;所述應(yīng)用程序驅(qū)動(dòng)器使家庭內(nèi)部的操縱者確認(rèn)家用電器狀態(tài)的同時(shí)輸入對(duì)上述家用電器的控制命令;所述數(shù)據(jù)庫儲(chǔ)存在應(yīng)用程序上變更的更新數(shù)據(jù);所述遠(yuǎn)程服務(wù)器連接器把儲(chǔ)存在數(shù)據(jù)庫上的更新數(shù)據(jù)發(fā)送到遠(yuǎn)程服務(wù)器上、接收遠(yuǎn)程服務(wù)器的接收狀態(tài)信號(hào)的同時(shí)當(dāng)從遠(yuǎn)程服務(wù)器收到接收失敗信號(hào)時(shí)把更新數(shù)據(jù)再次發(fā)送到遠(yuǎn)程服務(wù)器上。
全文摘要
本發(fā)明涉及一種家用電器的遠(yuǎn)程控制系統(tǒng)。根據(jù)本發(fā)明,對(duì)連接在本地網(wǎng)絡(luò)的家用電器進(jìn)行管理的本地服務(wù)器與通過互聯(lián)網(wǎng)遠(yuǎn)程控制上述家用電器的遠(yuǎn)程服務(wù)器之間可以實(shí)現(xiàn)數(shù)據(jù)的同步化。當(dāng)遠(yuǎn)程服務(wù)器與本地服務(wù)器之間發(fā)生通訊障礙時(shí),本地服務(wù)器把由家用電器狀態(tài)變更而引起的更新數(shù)據(jù)保存到數(shù)據(jù)庫上,并反復(fù)發(fā)送更新數(shù)據(jù)直至遠(yuǎn)程服務(wù)器成功接收數(shù)據(jù),從而實(shí)現(xiàn)了遠(yuǎn)程服務(wù)器與本地服務(wù)器之間的數(shù)據(jù)同步化。所以操縱者無論身在家庭內(nèi)部或外部都可以掌握到相同的數(shù)據(jù),防止了控制混亂。并且避免了因?yàn)橥ㄓ嵳系K而丟失數(shù)據(jù),提高了控制的實(shí)用性與穩(wěn)定性。
文檔編號(hào)G08C17/02GK1612542SQ20031010685
公開日2005年5月4日 申請(qǐng)日期2003年10月30日 優(yōu)先權(quán)日2003年10月30日
發(fā)明者金判修, 趙晉徹, 盧永熏, 金政皓, 金相萬, 張?jiān)自? 姜相赫 申請(qǐng)人:樂金電子(天津)電器有限公司