控制設(shè)備的制作方法
【專利摘要】控制設(shè)備(102)在控制設(shè)備(102)和本地控制器(103)之間建立物理接觸(106)時(shí)從本地控制器(103)接收本地控制數(shù)據(jù)(118)。控制設(shè)備(102)在控制設(shè)備(102)和遠(yuǎn)程控制器(104)之間建立通信鏈路(107)時(shí)從遠(yuǎn)程控制器(104)接收遠(yuǎn)程控制數(shù)據(jù)(115)。控制設(shè)備(102)基于本地控制數(shù)據(jù)(118)來(lái)定義遠(yuǎn)程控制數(shù)據(jù)(115)到用于可控制對(duì)象(101)的物理控制信號(hào)(120)的變換。對(duì)控制設(shè)備(102)具有物理接入的本地用戶由此可以對(duì)遠(yuǎn)程用戶可以關(guān)于可控制對(duì)象(101)執(zhí)行的控制動(dòng)作施加限制。
【專利說(shuō)明】控制設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明的一方面涉及一種控制設(shè)備,該控制設(shè)備適用于根據(jù)遠(yuǎn)程控制數(shù)據(jù)來(lái)提供用于可控制對(duì)象的物理控制信號(hào)。控制設(shè)備可以用于經(jīng)由通信網(wǎng)絡(luò)來(lái)控制例如遠(yuǎn)距離處的家庭設(shè)備。本發(fā)明的其他方面涉及一種操作控制設(shè)備的方法以及包括指令集的設(shè)備可讀介質(zhì)。
【背景技術(shù)】
[0002]可控制對(duì)象可以具有所謂的虛擬擴(kuò)展,這允許人、應(yīng)用或其他對(duì)象原理局使用該可控制對(duì)象。這些虛擬擴(kuò)展可以提供各種新的服務(wù)。虛擬擴(kuò)展通常包括控制設(shè)備,該控制設(shè)備可以建立與遠(yuǎn)程控制器的通信鏈路??刂圃O(shè)備在物理上與控制對(duì)象相關(guān)聯(lián)。該控制設(shè)備響應(yīng)于從遠(yuǎn)程控制器接收到的控制數(shù)據(jù)來(lái)提供用于可控制對(duì)象的物理控制信號(hào)。
[0003]遠(yuǎn)程控制產(chǎn)生了關(guān)于遠(yuǎn)程用戶可以對(duì)可控制對(duì)象的控制程度的問(wèn)題,不論該用戶是人、應(yīng)用還是其他對(duì)象。這樣的問(wèn)題可以通過(guò)優(yōu)先級(jí)設(shè)置來(lái)解決。例如,一個(gè)用戶可能優(yōu)先于其他用戶。為此,能夠定義不同類型的用戶和不同的用戶簡(jiǎn)檔。
【發(fā)明內(nèi)容】
[0004]需要允許對(duì)設(shè)備的遠(yuǎn)程控制的更全面的管理的解決方案。
[0005]為了更好地解決該需要,已經(jīng)考慮了以下幾點(diǎn)。在很多應(yīng)用中,能夠通過(guò)物理地訪問(wèn)對(duì)象來(lái)改變對(duì)象的行為。例如,用10瓦特的燈泡替換25瓦特的燈泡將防止用戶使該燈產(chǎn)生大于10瓦特的照明功率。該控制約束適用于任何用戶,無(wú)論他或她的優(yōu)先級(jí)是什么。僅具有對(duì)該對(duì)象的物理接入的用戶可以通過(guò)例如用另一燈泡替換一個(gè)燈泡來(lái)改變或移除控制限制。然而,通過(guò)物理接入對(duì)象來(lái)施加物理控制約束是相當(dāng)麻煩和不便的。
[0006]根據(jù)本發(fā)明的一方面,一種控制設(shè)備包括:
[0007]-本地控制接口,適配為在控制設(shè)備和本地控制器之間建立物理接觸時(shí)從本地控制器接收本地控制數(shù)據(jù);
[0008]-遠(yuǎn)程控制接口,適配為在控制設(shè)備和遠(yuǎn)程控制器之間建立通信鏈路時(shí)從遠(yuǎn)程控制器接收遠(yuǎn)程控制數(shù)據(jù);
[0009]-控制布置,適配為基于控制數(shù)據(jù)來(lái)定義遠(yuǎn)程控制數(shù)據(jù)到用于可控制對(duì)象的物理控制信號(hào)的變換。
[0010]本發(fā)明的另一方面涉及一種通過(guò)控制設(shè)備控制可控制對(duì)象的方法,該方法包括:[0011 ]-本地控制數(shù)據(jù)接收步驟,其中,控制設(shè)備在控制設(shè)備和本地控制器之間建立物理接觸時(shí)從本地控制器接收本地控制數(shù)據(jù);
[0012]-遠(yuǎn)程控制數(shù)據(jù)接收步驟,其中,控制設(shè)備在控制設(shè)備和遠(yuǎn)程控制器之間建立通信鏈路時(shí)從遠(yuǎn)程控制器接收遠(yuǎn)程控制數(shù)據(jù);
[0013]-控制定義步驟,其中,控制設(shè)備基于本地控制數(shù)據(jù)來(lái)定義遠(yuǎn)程控制數(shù)據(jù)到用于可控制對(duì)象的物理控制信號(hào)的變換;以及
[0014]-控制執(zhí)行步驟,其中,控制設(shè)備將變換應(yīng)用于已經(jīng)接收到的遠(yuǎn)程控制數(shù)據(jù),以生成物理控制信號(hào)。
[0015]然而,本發(fā)明的另一方面涉及包括指令集的設(shè)備可讀介質(zhì),該指令集使得能夠執(zhí)行該指令集的設(shè)備執(zhí)行根據(jù)前述所定義的方法。
[0016]在這些方面中的每一個(gè)中,具有對(duì)控制設(shè)備的物理接入的本地用戶可以對(duì)控制動(dòng)作施加限制,該控制動(dòng)作時(shí)遠(yuǎn)程用戶可以對(duì)可控制對(duì)象執(zhí)行的。本地用戶通過(guò)在本地控制器和控制設(shè)備之間建立物理接觸來(lái)施加這樣的限制。更準(zhǔn)確地說(shuō),物理接觸允許可以定義控制限制的本地控制數(shù)據(jù)被應(yīng)用于控制設(shè)備。這允許以易于管理和方便的方式來(lái)更全面地管理設(shè)備的遠(yuǎn)程控制。
[0017]本發(fā)明的實(shí)施例有利地包括以下在各個(gè)段落中描述的附加特征中的一個(gè)或多個(gè)。這些附加功能中的每一個(gè)有助于對(duì)設(shè)備的遠(yuǎn)程控制的更全面的管理。
[0018]該控制布置有利地包括:
[0019]-控制器模塊,適配為基于遠(yuǎn)程控制數(shù)據(jù)來(lái)向可控制對(duì)象的行為模型提供輸入控制數(shù)據(jù);
[0020]-模型模塊,適配為實(shí)現(xiàn)可控制對(duì)象的行為模型,這提供與可控制對(duì)象相關(guān)的狀態(tài)描述數(shù)據(jù)作為對(duì)輸入控制數(shù)據(jù)的響應(yīng);以及
[0021]-物理控制接口,適配為將狀態(tài)描述數(shù)據(jù)從行為模型變換為用于可控制對(duì)象的物理控制信號(hào)。
[0022]物理控制接口可以基于本地控制數(shù)據(jù)來(lái)有利地定義狀態(tài)描述數(shù)據(jù)到用于可控制對(duì)象的物理控制信號(hào)的變換。
[0023]控制器模塊可以基于本地控制數(shù)據(jù)來(lái)有利地定義遠(yuǎn)程控制數(shù)據(jù)到用于行為模型的輸入控制數(shù)據(jù)的變換。
[0024]控制器模塊有利地驗(yàn)證遠(yuǎn)程控制數(shù)據(jù)是否是有效的。
[0025]控制器模塊在遠(yuǎn)程控制數(shù)據(jù)不是有效的情況下,有利地修改遠(yuǎn)程控制數(shù)據(jù),以獲得有效的經(jīng)修改的遠(yuǎn)程控制數(shù)據(jù),并且進(jìn)一步被適配為基于經(jīng)修改的遠(yuǎn)程控制數(shù)據(jù)來(lái)提供用于行為模型的輸入控制數(shù)據(jù)。
[0026]控制器模塊被適配為基于狀態(tài)描述數(shù)據(jù)來(lái)提供描述可控制對(duì)象的物理輸出的視圖數(shù)據(jù)、適配為將視圖數(shù)據(jù)傳送到遠(yuǎn)程控制器的遠(yuǎn)程控制接口。
[0027]該控制布置可以有利地使用本地控制數(shù)據(jù)以對(duì)物理控制信號(hào)施加范圍限制。
[0028]控制布置可有利地使用本地控制數(shù)據(jù)以修改如下規(guī)則,物理控制信號(hào)根據(jù)該規(guī)則隨遠(yuǎn)程控制數(shù)據(jù)而變化。
[0029]控制布置可有利地使用本地控制數(shù)據(jù)以禁用物理控制信號(hào)的分量。
[0030]遠(yuǎn)程控制接口可以有利地通過(guò)通信網(wǎng)絡(luò)與遠(yuǎn)程控制器進(jìn)行通信。
[0031]為了前面總結(jié)的本發(fā)明以及其他特征的說(shuō)明的目的,參考附圖提供對(duì)具體實(shí)施例的詳細(xì)描述。
【專利附圖】
【附圖說(shuō)明】
[0032]圖1是圖示用于控制可控制對(duì)象的包括控制設(shè)備的基礎(chǔ)設(shè)施的框圖。
[0033]圖2是圖示通過(guò)控制設(shè)備來(lái)控制可控制對(duì)象的方法的流程圖。
[0034]圖3是圖示對(duì)控制設(shè)備進(jìn)行控制的方法的流程圖。
【具體實(shí)施方式】
[0035]圖1是示意性地圖示用于控制可控制對(duì)象101的基礎(chǔ)設(shè)施100的框圖?;A(chǔ)設(shè)施100包括控制設(shè)備102、本地控制器103、遠(yuǎn)程控制器104、以及通信網(wǎng)絡(luò)105。可控制對(duì)象101可以是例如家庭裝置的形式,諸如燈。控制設(shè)備102可以被包含在還包括家庭裝置的單元中。本地控制器103可以是例如包括用戶接口的裝置的形式,用戶接口可以包括鍵盤(pán)和顯示屏幕。遠(yuǎn)程控制器104可以是例如通信終端的形式,該控制終端被編成為提供用于可控制對(duì)象101的控制功能。這可以通過(guò)例如將適當(dāng)?shù)膽?yīng)用軟件加載到通信終端中來(lái)實(shí)現(xiàn)。通信網(wǎng)絡(luò)105可以是例如因特網(wǎng)或數(shù)據(jù)網(wǎng)絡(luò)的形式,諸如GPRS、3G或EDGE的縮略詞下已知的網(wǎng)絡(luò)。
[0036]本地控制器103可以建立與控制設(shè)備102的物理接觸106。該物理接觸106可以通過(guò)例如一個(gè)或多個(gè)電連接器或電纜或二者來(lái)建立。遠(yuǎn)程控制器104可以通過(guò)通信網(wǎng)絡(luò)105來(lái)建立與控制設(shè)備102的通信鏈路107。
[0037]更具體地,控制設(shè)備102包括本地控制接口 108、遠(yuǎn)程控制接口 109、控制器模塊110、模型模塊111和物理控制接口 112。物理控制接口 112包括轉(zhuǎn)換器113,并且可以可選地包括變換模塊114??刂圃O(shè)備102可以包括能夠執(zhí)行指令的一個(gè)或多個(gè)處理器。然后,前述模塊中的每一個(gè)可以通過(guò)例如已經(jīng)加載到這樣的處理器中的指令集來(lái)實(shí)現(xiàn)。在這樣的基于軟件的實(shí)現(xiàn)中,指令集定義有關(guān)模塊執(zhí)行的操作,這將在下文中描述。本地控制接口 108和遠(yuǎn)程控制接口 109還可以至少部分地以這樣的方式來(lái)實(shí)現(xiàn)。
[0038]圖2圖示了通過(guò)控制設(shè)備102控制可控制對(duì)象101的方法。該方法包括控制設(shè)備102中的各種模塊所執(zhí)行的一系列步驟。圖2可以被視作使得控制設(shè)備102能夠執(zhí)行下文中描述的各種操作的軟件程序的流程圖表示。該軟件程序可以包括一個(gè)或多個(gè)指令集,每一個(gè)執(zhí)行圖1中所示的控制設(shè)備102的具體模塊。在圖2中所示的方法中,假設(shè)物理控制接口 112包括前述變換模塊114。
[0039]在遠(yuǎn)程控制數(shù)據(jù)接收步驟201中,遠(yuǎn)程控制接口 109在控制設(shè)備102和遠(yuǎn)程控制器104之間建立通信鏈路107時(shí)從遠(yuǎn)程控制器104接收遠(yuǎn)程控制數(shù)據(jù)115。假定可控制對(duì)象101是如前所述的燈。在該情況下,遠(yuǎn)程控制數(shù)據(jù)115可以定義,例如,照明功率、照明顏色或照明方向或者這些參數(shù)的任何組合。遠(yuǎn)程控制接口 109將已經(jīng)接收到的遠(yuǎn)程控制數(shù)據(jù)115應(yīng)用于控制器模塊110。
[0040]在驗(yàn)證步驟202中,控制器模塊110驗(yàn)證遠(yuǎn)程控制數(shù)據(jù)115是否是有效的。例如,控制器模塊110可以驗(yàn)證遠(yuǎn)程控制數(shù)據(jù)115是否包括正確的參數(shù)的類型,以及參數(shù)是否在有效范圍內(nèi)。在遠(yuǎn)程控制數(shù)據(jù)115是無(wú)效的情況下,控制器模塊110可以修改已經(jīng)接收到的遠(yuǎn)程控制數(shù)據(jù)115,以獲得有效的經(jīng)修改的遠(yuǎn)程控制數(shù)據(jù)。替代地,控制器模塊110可以拒絕遠(yuǎn)程控制數(shù)據(jù)115,并且使得向遠(yuǎn)程控制器104傳送關(guān)于該拒絕的消息。
[0041]在輸入控制數(shù)據(jù)應(yīng)用步驟203中,控制器模塊110基于已經(jīng)接收到的遠(yuǎn)程控制數(shù)據(jù)115來(lái)將輸入控制數(shù)據(jù)116應(yīng)用于模型模塊111。在驗(yàn)證步驟201是肯定的情況下,輸入控制數(shù)據(jù)116可以等同于遠(yuǎn)程控制數(shù)據(jù)115。如果不是,則輸入控制數(shù)據(jù)116可以是遠(yuǎn)程控制數(shù)據(jù)115的修改版本。
[0042]在建模步驟204中,實(shí)現(xiàn)可控制對(duì)象101的行為模型的模型模塊111提供與可控制對(duì)象101相關(guān)的狀態(tài)描述數(shù)據(jù)117作為對(duì)輸入控制數(shù)據(jù)116的響應(yīng)。輸入控制數(shù)據(jù)116可以觸發(fā)行為模型的狀態(tài)修改。該狀態(tài)修改反映了可控制對(duì)象101的狀態(tài)修改,并且結(jié)果是,反映了可控制對(duì)象101提供的物理輸出的修改。在可控制對(duì)象101是燈的情況下,狀態(tài)修改可能涉及例如照明功率、照明顏色或照明方向、或者這些參數(shù)的任何組合,這涉及燈提供的物理輸出。模型模塊111將狀態(tài)描述數(shù)據(jù)117應(yīng)用于變換模塊114。
[0043]在模型輸出變換步驟205中,變換模塊114可以基于本地控制數(shù)據(jù)118來(lái)修改狀態(tài)描述數(shù)據(jù)117。例如,本地控制數(shù)據(jù)118可以對(duì)可控制對(duì)象101提供的物理輸出施加范圍限制。又如,本地控制數(shù)據(jù)118可以禁用物理控制信號(hào)的分量。又如,本地控制數(shù)據(jù)118可以修改如下規(guī)則,物理控制信號(hào)根據(jù)該規(guī)則隨著遠(yuǎn)程控制數(shù)據(jù)115變化。這將在下文通過(guò)實(shí)例更詳細(xì)地說(shuō)明。變換模塊114將有效狀態(tài)描述數(shù)據(jù)119應(yīng)用于轉(zhuǎn)換器113。有效狀態(tài)描述數(shù)據(jù)119可以與模型模塊111提供的狀態(tài)描述性數(shù)據(jù)117相對(duì)應(yīng),或者可以是該數(shù)據(jù)的修改版本。
[0044]在物理控制步驟206中,轉(zhuǎn)換器113將有效狀態(tài)描述數(shù)據(jù)119轉(zhuǎn)換成用于可控制對(duì)象101的物理控制信號(hào)120。該轉(zhuǎn)換可以包括,例如,數(shù)字到模擬轉(zhuǎn)換??煽刂茖?duì)象101將產(chǎn)生與物理控制信號(hào)120相對(duì)應(yīng)的物理輸出。
[0045]在視圖提供步驟207中,控制器模塊110可以提供描述可控制對(duì)象101提供的物理輸出的視圖數(shù)據(jù)。遠(yuǎn)程控制接口 109可以向遠(yuǎn)程控制器104傳送示圖數(shù)據(jù)。然后,視圖數(shù)據(jù)構(gòu)成用于已經(jīng)通過(guò)遠(yuǎn)程控制器104向控制設(shè)備102傳送了遠(yuǎn)程控制數(shù)據(jù)115的遠(yuǎn)程用戶的反饋。
[0046]在該示例中,控制器模塊110基于狀態(tài)描述數(shù)據(jù)117而不是有效狀態(tài)描述數(shù)據(jù)119來(lái)提供視圖數(shù)據(jù)。視圖數(shù)據(jù)將與遠(yuǎn)程用戶已經(jīng)通過(guò)遠(yuǎn)程控制器104傳送到控制設(shè)備102的遠(yuǎn)程控制數(shù)據(jù)115—致。然而,視圖數(shù)據(jù)將不反映在模型輸出變換步驟205中施加的修改。因此,遠(yuǎn)程用戶將不知道該修改。這種不知道可以保留本地用戶的隱私,該本地用戶通過(guò)提供本地控制數(shù)據(jù)18而具有對(duì)可控制對(duì)象101的物理控制,如下文中將更具體說(shuō)明的那樣。
[0047]下面的示例圖示了下文中參考圖2描述的方法。假定可控制對(duì)象101是燈。假定遠(yuǎn)程控制數(shù)據(jù)115是命令“將照明顏色設(shè)置為藍(lán)色”。假定遠(yuǎn)程控制數(shù)據(jù)115是有效的。因此,燈的行為模型將提供指定照明顏色是藍(lán)色的狀態(tài)描述數(shù)據(jù)117。假定本地控制數(shù)據(jù)118定義了,紅色分量應(yīng)當(dāng)被添加到包括在遠(yuǎn)程控制數(shù)據(jù)115中的顏色定義。變換模塊114將紅色分量添加到狀態(tài)描述數(shù)據(jù)117,其指定照明顏色是藍(lán)色。因此,變換模塊114提供有效狀態(tài)描述數(shù)據(jù)119,其指定了照明顏色的紫色。物理控制信號(hào)120將使得燈產(chǎn)生紫色光作為物理輸出。然而,視圖數(shù)據(jù)將指示,該燈產(chǎn)生藍(lán)色光,如遠(yuǎn)程控制數(shù)據(jù)115所指定的。
[0048]在控制設(shè)備102的物理控制接口 112僅包括轉(zhuǎn)換器113的情況下,這意味著變換模塊114被省略,可以應(yīng)用替代方法。通過(guò)以下述方式適配圖2中所示的方法來(lái)獲得替代方法。模型輸出變換步驟205被省略,并且將輸入控制數(shù)據(jù)116應(yīng)用步驟替換為模塊輸入變換步驟。在模型輸入變換步驟中,控制器模塊110可以基于本地控制數(shù)據(jù)118來(lái)修改遠(yuǎn)程控制數(shù)據(jù)115。如在上文中描述的模型輸出變換步驟205,本地控制數(shù)據(jù)118可以對(duì)可控制對(duì)象101所提供的物理輸出施加范圍限制,本地控制數(shù)據(jù)118可以禁用物理控制信號(hào)120的分量,或者本地控制數(shù)據(jù)118可以修改如下規(guī)則,物理控制信號(hào)120根據(jù)該規(guī)則隨遠(yuǎn)程控制數(shù)據(jù)115變化。因此,模型模塊111接收的輸入控制數(shù)據(jù)116可以是遠(yuǎn)程控制數(shù)據(jù)115的修改版本,由此本地控制數(shù)據(jù)118定義了所應(yīng)用的修改。
[0049]在替代方法中,基于本地控制數(shù)據(jù)118的控制修改在模型模塊111之前被執(zhí)行,這實(shí)現(xiàn)了可控制對(duì)象101的行為模型。相反,在圖2所示的方法中,在模型模塊111之后執(zhí)行基于本地控制數(shù)據(jù)118的控制修改。在替代方法中,模型模塊111提供的狀態(tài)描述數(shù)據(jù)117將準(zhǔn)確地反映可控制對(duì)象101提供的物理輸出。因此,視圖數(shù)據(jù)也將準(zhǔn)確地反映該物理輸出。遠(yuǎn)程用戶可以看到現(xiàn)實(shí)中發(fā)生的事情。因此,遠(yuǎn)程用戶可以知道在控制設(shè)備102內(nèi)執(zhí)行的控制修改,諸如,例如將紅色分量添加到包括在遠(yuǎn)程控制數(shù)據(jù)115中的顏色定義。
[0050]圖3圖示了對(duì)控制設(shè)備102進(jìn)行控制的方法。如圖2,圖3可以被視作軟件程序的流程圖表示,該軟件程序使得控制設(shè)備102能夠執(zhí)行下文所述的各種操作。該軟件程序可以包括一個(gè)或多個(gè)指令集,每一個(gè)實(shí)現(xiàn)圖1中所示的控制設(shè)備102的具體模塊。在圖3中所示的方法中,假定物理控制接口 112包括前述變換模塊114。
[0051]在本地控制數(shù)據(jù)接收步驟301中,本地控制接口 108在建立控制設(shè)備102和本地控制器103之間的物理接觸106時(shí)從本地控制器103接收本地控制數(shù)據(jù)118。該物理接觸106可以通過(guò)例如一個(gè)或多個(gè)電連接器或電纜或二者來(lái)建立。本地控制接口 108將接收到的本地控制數(shù)據(jù)118應(yīng)用于控制器模塊110。
[0052]在變換定義步驟302中,控制器模塊110基于本地控制數(shù)據(jù)118配置變換模塊114。更準(zhǔn)確地說(shuō),控制器模塊110將變換模塊114配置為修改模型模塊111提供的狀態(tài)描述數(shù)據(jù)117。本地控制數(shù)據(jù)118定義該修改,其可以包括例如范圍限制,禁用物理控制信號(hào)120的分量或者修改如下規(guī)則,物理控制信號(hào)120根據(jù)該規(guī)則而隨遠(yuǎn)程控制數(shù)據(jù)115變化。
[0053]在控制設(shè)備102的物理控制接口 112僅包括轉(zhuǎn)換器113的情況下,這意味著變換模塊114被省略,可以應(yīng)用替代方法。通過(guò)以下述方式適配圖3中所示的方法來(lái)獲得替代方法。在變換定義步驟302中,控制器模塊110配置在控制器模塊110本身內(nèi)執(zhí)行的遠(yuǎn)程控制數(shù)據(jù)115的修改,以獲得用于行為模型的輸入控制數(shù)據(jù)116。本地控制數(shù)據(jù)118定義該修改。
[0054]在任何一種方法中,具有對(duì)控制設(shè)備102的物理接入的本地用戶可以對(duì)遠(yuǎn)程用戶可以對(duì)可控制對(duì)象101執(zhí)行的控制動(dòng)作施加限制。本地用戶可以通過(guò)在本地控制器103和控制設(shè)備102之間建立物理接觸106來(lái)施加這樣的限制。更準(zhǔn)確地說(shuō),物理接觸106允許可以定義控制限制的本地控制數(shù)據(jù)118被應(yīng)用于控制設(shè)備102。優(yōu)選的是,除了建立物理接觸106之外,不存在用于配置控制設(shè)備102的其他方式。
[0055]結(jié)語(yǔ)
[0056]以上參考附圖的詳細(xì)描述僅僅是在權(quán)利要求書(shū)中限定的本發(fā)明和附加特征的說(shuō)明。本發(fā)明可以以許多不同的方式來(lái)實(shí)現(xiàn)。為了說(shuō)明這一點(diǎn),簡(jiǎn)單指示一些替代。
[0057]本發(fā)明可以適用于與設(shè)備的遠(yuǎn)程控制相關(guān)的多種類型的產(chǎn)品或方法中的優(yōu)點(diǎn)。例如,遠(yuǎn)程控制不一定涉及圖1中所示的通信網(wǎng)絡(luò)。遠(yuǎn)程控制可以通過(guò)專用輸電線路來(lái)進(jìn)行。
[0058]通常,存在實(shí)現(xiàn)本發(fā)明的許多不同方式,由此不同的實(shí)現(xiàn)可以具有不同的拓?fù)?。在任何給定拓?fù)渲?,單個(gè)模塊可以執(zhí)行多種功能,或者若干模塊可以共同執(zhí)行單個(gè)功能。在這方面,附圖是非常概括的。例如,參考圖1,控制器模塊110和模型模塊111可以形成單個(gè)處理模塊的一部分。這同樣適用于已經(jīng)描述的其他功能實(shí)體和模塊。
[0059]存在很多可以通過(guò)硬件或軟件或二者的組合實(shí)現(xiàn)的功能?;谲浖膶?shí)現(xiàn)的描述不排除基于硬件的實(shí)現(xiàn),并且反之亦然。包括一個(gè)或多個(gè)專用電路以及一個(gè)或多個(gè)適當(dāng)編程的處理器的混合實(shí)現(xiàn)也是可能的。例如,參考附圖前述的各種功能可以借助于一個(gè)或多個(gè)專用電路來(lái)實(shí)現(xiàn),由此特定電路拓?fù)涠x了具體功能。
[0060]存在存儲(chǔ)和分配指令集(即,軟件)的許多方法,這允許一個(gè)根據(jù)本發(fā)明的設(shè)備的遠(yuǎn)程控制。例如,軟件可以被存儲(chǔ)在適當(dāng)?shù)脑O(shè)備可讀介質(zhì)中,諸如,磁盤(pán)、光盤(pán)或存儲(chǔ)器電路。存儲(chǔ)軟件的設(shè)備可讀介質(zhì)可以被提供為單獨(dú)的產(chǎn)品或者與其他產(chǎn)品一起被提供,這可以執(zhí)行軟件。這樣的介質(zhì)還可以是使得軟件能夠被執(zhí)行的產(chǎn)品的一部分。軟件還可以經(jīng)由可以是有線的、無(wú)線的或混合的通信網(wǎng)絡(luò)來(lái)分配。例如,軟件可以經(jīng)由因特網(wǎng)來(lái)分配。軟件可以通過(guò)服務(wù)器而可供下載。下載可能經(jīng)歷付費(fèi)。
[0061]前述內(nèi)容表明,參考附圖的詳細(xì)描述是本發(fā)明的說(shuō)明而不是限制。本發(fā)明可以以所附權(quán)利要求范圍內(nèi)的很多替代方式來(lái)實(shí)現(xiàn)。落在權(quán)利要求的等同屋的含義和范圍內(nèi)的所有改變要被包含在其范圍內(nèi)。權(quán)利要求中的任何附圖標(biāo)記不應(yīng)當(dāng)被解釋為限制權(quán)利要求。詞語(yǔ)“包括”不排除除了權(quán)利要求中所列出的其他元件或步驟的存在。以詞語(yǔ)“一”引導(dǎo)的元件或步驟不排除存在多個(gè)這樣的元件或步驟。各個(gè)從屬權(quán)利要求限定各個(gè)附加特征的單純事實(shí)不排除除了權(quán)利要求中反映的之外的其他特征的組合。
【權(quán)利要求】
1.一種控制設(shè)備(102),包括: -本地控制接口(108),被適配為在所述控制設(shè)備和本地控制器(103)之間建立物理接觸(106)時(shí)從所述本地控制器接收本地控制數(shù)據(jù)(118); -遠(yuǎn)程控制接口(109),被適配為在所述控制設(shè)備和遠(yuǎn)程控制器(104)之間建立通信鏈路(107)時(shí)從所述遠(yuǎn)程控制器接收遠(yuǎn)程控制數(shù)據(jù)(115); -控制布置(110-112),被適配為基于本地控制數(shù)據(jù)來(lái)定義遠(yuǎn)程控制數(shù)據(jù)到用于可控制對(duì)象(101)的物理控制信號(hào)(120)的變換。
2.根據(jù)權(quán)利要求1所述的控制設(shè)備,其中所述控制布置(110-112)包括: -控制器模塊(110),被適配為基于所述遠(yuǎn)程控制數(shù)據(jù)(115)來(lái)向所述可控制對(duì)象(101)的行為模型提供輸入控制數(shù)據(jù)(116); -模型模塊(111),被適配為實(shí)現(xiàn)所述可控制對(duì)象(101)的所述行為模型,所述模型模塊(111)提供與所述可控制對(duì)象相關(guān)的狀態(tài)描述數(shù)據(jù)(117)作為對(duì)所述輸入控制數(shù)據(jù)的響應(yīng);以及 -物理控制接口(112),被適配為將所述狀態(tài)描述數(shù)據(jù)從所述行為模型變換為用于所述可控制對(duì)象的所述物理控制信號(hào)(120)。
3.根據(jù)權(quán)利要求2所述的控制設(shè)備,其中所述物理控制接口(112)被適配為基于本地控制數(shù)據(jù)(118)來(lái)定義所述狀態(tài)描述數(shù)據(jù)(117)到用于所述可控制對(duì)象(101)的所述物理控制信號(hào)(120)的變換。
4.根據(jù)權(quán)利要求2所述的控制設(shè)備,其中所述控制器模塊(110)被適配為基于本地控制數(shù)據(jù)(118)來(lái)定義所述遠(yuǎn)程控制數(shù)據(jù)(115)到用于所述行為模型的所述輸入控制數(shù)據(jù)(116)的變換。
5.根據(jù)權(quán)利要求2所述的控制設(shè)備,其中所述控制器模塊(110)被適配為驗(yàn)證所述遠(yuǎn)程控制數(shù)據(jù)(115)是否有效。
6.根據(jù)權(quán)利要求5所述的控制設(shè)備,其中所述控制器模塊(110)被適配為在所述遠(yuǎn)程控制數(shù)據(jù)并非有效情況下,修改所述遠(yuǎn)程控制數(shù)據(jù)(115),以獲得有效的經(jīng)修改的遠(yuǎn)程控制數(shù)據(jù),并且進(jìn)一步被適配為基于所述經(jīng)修改的遠(yuǎn)程控制數(shù)據(jù)來(lái)提供用于所述行為模型的所述輸入控制數(shù)據(jù)(116)。
7.根據(jù)權(quán)利要求2所述的控制設(shè)備,其中所述控制器模塊(110)被適配為基于所述狀態(tài)描述數(shù)據(jù)(117)來(lái)提供描述所述可控制對(duì)象(101)的物理輸出的視圖數(shù)據(jù),所述遠(yuǎn)程控制接口(109)被適配為將所述視圖數(shù)據(jù)傳送到所述遠(yuǎn)程控制器(104)。
8.根據(jù)權(quán)利要求1所述的控制設(shè)備,其中所述控制布置(110-112)被適配為使用本地控制數(shù)據(jù)(118)以對(duì)所述物理控制信號(hào)(120)施加范圍限制。
9.根據(jù)權(quán)利要求1所述的控制設(shè)備,其中所述控制布置(110-112)被適配為使用本地控制數(shù)據(jù)(118)以修改規(guī)則,所述物理控制信號(hào)(120)根據(jù)所述規(guī)則而隨所述遠(yuǎn)程控制數(shù)據(jù)(115)變化。
10.根據(jù)權(quán)利要求1所述的控制設(shè)備,其中所述控制布置(110-112)使用本地控制數(shù)據(jù)(118)以禁用所述物理控制信號(hào)(120)的分量。
11.根據(jù)權(quán)利要求1所述的控制設(shè)備,其中所述遠(yuǎn)程控制接口(109)被適配為通過(guò)通信網(wǎng)絡(luò)(105)與所述遠(yuǎn)程控制器(104)進(jìn)行通信。
12.一種通過(guò)控制設(shè)備(102)控制可控制對(duì)象(101)的方法,所述方法包括: -本地控制數(shù)據(jù)接收步驟(301),其中所述控制設(shè)備在所述控制設(shè)備和本地控制器(103)之間建立物理接觸(106)時(shí)從所述本地控制器接收本地控制數(shù)據(jù)(118); -遠(yuǎn)程控制數(shù)據(jù)接收步驟(201),其中所述控制設(shè)備在所述控制設(shè)備和遠(yuǎn)程控制器(104)之間建立通信鏈路(107)時(shí)從所述遠(yuǎn)程控制器接收遠(yuǎn)程控制數(shù)據(jù)(115); -控制定義步驟,其中所述控制設(shè)備基于本地控制數(shù)據(jù)來(lái)定義遠(yuǎn)程控制數(shù)據(jù)到用于可控制對(duì)象(101)的物理控制信號(hào)(120)的變換;以及 -控制執(zhí)行步驟,其中所述控制設(shè)備將所述變換應(yīng)用于已經(jīng)接收到的遠(yuǎn)程控制數(shù)據(jù),以生成所述物理控制信號(hào)。
13.—種包括指令集的設(shè)備可讀介質(zhì),所述指令集使得能夠執(zhí)行所述指令集的設(shè)備能夠執(zhí)行根據(jù)權(quán)利要求12所述的方法。
【文檔編號(hào)】G08C17/02GK104272362SQ201380023688
【公開(kāi)日】2015年1月7日 申請(qǐng)日期:2013年5月13日 優(yōu)先權(quán)日:2012年5月23日
【發(fā)明者】M·博韋斯, A·帕斯托 申請(qǐng)人:阿爾卡特朗訊