專利名稱:用于可移動阻擋物的操縱裝置及其使用方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種在相對于固定件移動的閉合件上使用的車庫門操縱裝置(operator)系統(tǒng)。更具體地講,本發(fā)明涉及一種與可移動阻擋物(barrier)操縱裝置一起使用的可再編程的發(fā)送器。再具體地講,本發(fā)明涉及一種與可移動阻擋物操縱裝置一起使用的發(fā)送器,該發(fā)送器能夠被促使產(chǎn)生滾動碼類型的發(fā)送器中的新序列號。
背景技術(shù):
出于方便的目的,提供應(yīng)用電動機(jī)進(jìn)行開關(guān)門的車庫門是眾所周知的。電動機(jī)還能夠與其它類型的可移動阻擋物進(jìn)行連接,例如大門、窗戶、收縮卷簾等等。操縱裝置被用來控制電動機(jī)和與門相關(guān)的相關(guān)功能。操縱裝置從無線遙控器、有線壁掛式遙控裝置(wall station)或其它的類似裝置接收用于開關(guān)門的命令信號。另外,為了檢測到阻擋物,公知的技術(shù)是提供連接到操縱裝置的安全裝置以使得操縱裝置為避免阻擋物夾住而采取正確的動作。
為協(xié)助車庫門或可移動的阻擋物在有限的位置之間移動,公知的方法是用遙控射頻發(fā)送器或紅外發(fā)送器來驅(qū)動電動機(jī)以使門按照所需的方向移動。這些遙控裝置使用戶能夠不用下車就可開關(guān)車庫門。這些遙控裝置還可配置附加的特征,如用于控制多個門、控制與門相關(guān)聯(lián)的燈和其它安全特性的能力。如本領(lǐng)域中已有文獻(xiàn)記載的那樣,這些遙控裝置和操縱裝置可配有編碼,這些編碼在每個操作周期之后改變,從而在實(shí)際上使得編碼不會“被盜”和在以后的時間里被非法使用。操作周期可包括阻擋物的開和關(guān),連接到操縱裝置的燈的亮和滅等等。
為了使受遙控的裝置與操縱裝置一起工作以控制車庫門的運(yùn)動,操縱裝置必須被編程以學(xué)習(xí)各發(fā)送器的特殊編碼。過去,無線電控制利用編碼設(shè)定開關(guān)(例如,十路DIP開關(guān))以為發(fā)送器和接收器設(shè)置數(shù)據(jù)。為了激活接收器的輸出,發(fā)送器和接收器的編碼開關(guān)必須與發(fā)送器相匹配。這種方法不具有足夠的獨(dú)特編碼,并且相對容易被某人拷貝編碼并獲得非法進(jìn)入。因此,這種處理方法需要使發(fā)送器和接收器的編碼設(shè)置被物理地切換到進(jìn)行車庫門操作的同樣設(shè)置。
目前,大部分的車庫門的無線控制或者采用固定的編碼格式或者采用滾動編碼(rolling-code)格式,在固定的編碼格式中,對于每次發(fā)送都發(fā)送相同的數(shù)據(jù),而在滾動編碼格式中,每次發(fā)送的數(shù)據(jù)會發(fā)生部分或全部的變化。固定編碼發(fā)送器(也被稱為固定地址或固定序列號發(fā)送器)被賦值并在產(chǎn)品制造時被編程到發(fā)送器的非易失性存儲器中。接收器被設(shè)計用來“學(xué)習(xí)”發(fā)送器的編碼,發(fā)送器的編碼被存儲到發(fā)送器的非易失性存儲器中。這樣會增加可能的編碼數(shù)量(從1024或19,683到幾百萬)并且去除了DIP開關(guān)。這還使得編碼不會像DIP開關(guān)發(fā)送器那樣被看到,因此防止編碼被竊。但是,應(yīng)用固定編碼的缺點(diǎn)在于,通過附近的收發(fā)器(發(fā)送器和接收器集成一體)接收有效的發(fā)送器編碼并在以后重新發(fā)送編碼來激活接收器,從而仍然可以電子地竊取發(fā)送器的編碼。而且使發(fā)送器逐步遞增地掃過所有可能的固定編碼以激活接收器也是可能的。由于編碼的數(shù)量比DIP開關(guān)系統(tǒng)多,單步掃過每個可能的編碼所需的時間會大大的增加。但是,被竊的可能性是存在的。
滾動編碼發(fā)送器與固定編碼發(fā)送器相似,但是至少一部分地址(即編碼或序列號)隨著發(fā)送器的每次操作而改變。發(fā)送器和相應(yīng)的接收單元應(yīng)用算法去確定發(fā)送器/接收器的下一個編碼。只有正確的編碼才會激活接收器。兩種裝置的缺點(diǎn)是一旦發(fā)送器在工廠里組裝時經(jīng)過編程,用戶就不能夠改變發(fā)送器的編碼。
這樣一種典型的滾動編碼系統(tǒng)在第RE 36,703號美國專利中被公開,該專利中描述了一種對車庫門和其它可移動的阻擋物進(jìn)行遙控的系統(tǒng)。所公開的系統(tǒng)對由遙控發(fā)送器啟動的操縱裝置應(yīng)用了極大數(shù)量的編碼,其中每一發(fā)送器都具有其獨(dú)特的和永久的用戶不能改變的編碼。操縱裝置包括能夠?qū)W習(xí)和存儲不同發(fā)送器的編碼的接收器,這樣以使得上述接收器能夠被多于一個的發(fā)送編碼激活,因此允許兩個或多個發(fā)送器去激活同一車庫門。盡管對現(xiàn)有技術(shù)進(jìn)行了改進(jìn),上述的系統(tǒng)還是不完善的,因?yàn)榘l(fā)送器的配置永不會改變。換句話說,人們不能夠自動地使用于操作接收器的發(fā)送器“不進(jìn)行學(xué)習(xí)(un-learn)”。因此,對于發(fā)送器存在使用戶能夠改變發(fā)送器序列號的需要。
發(fā)明內(nèi)容
本發(fā)明將隨著詳細(xì)描述的進(jìn)行而變得顯而易見的一個方面是由用于控制阻擋物的位置的操縱裝置獲得,包括具有用戶可改變的序列號的至少一個射頻發(fā)送器,其用于以射頻方式發(fā)送對應(yīng)于所述發(fā)送器的射頻發(fā)送信號;射頻接收器,其適合于接收來自第一射頻發(fā)送器的第一射頻發(fā)送信號,并適合于接收來自具有第二用戶可改變的序列號的第二射頻發(fā)送器的第二射頻發(fā)送信號;存儲裝置,其包括多個存儲單元;控制器,其具有受控制器控制的序列號位置指針,并響應(yīng)所述首次提及的射頻發(fā)送信號的所述射頻接收器的接收,以在通過所述控制器序列號位置指針獲得的所述多個存儲單元之一中存儲對應(yīng)于首次提及的射頻發(fā)送器的第一存儲序列號,所述控制器響應(yīng)所述第二射頻發(fā)送信號的所述接收器的接收,以在通過所述控制器序列號位置指針獲得的所述多個存儲單元的另一個中存儲對應(yīng)于所述第二射頻發(fā)送器的第二存儲序列號,在所述第一存儲序列號存儲后,所述控制器響應(yīng)所述首次提及的射頻發(fā)送信號的操作模式和接收,以用于移動所述阻擋物,并且在所述第一和第二存儲序列號被存儲后,所述控制器響應(yīng)所述操作序列號并響應(yīng)所述第二射頻發(fā)送信號的接收,以用于移動所述阻擋物。
本發(fā)明的另一個方面由用于控制阻擋物的位置的操縱裝置獲得,其包括分別具有用戶可改變的序列號的至少一個射頻發(fā)送器,其用于以射頻方式發(fā)送對應(yīng)于所述發(fā)送器的射頻發(fā)送信號;射頻接收器,其適合于接收來自第一射頻發(fā)送器的第一射頻發(fā)送信號,并適合于接收來自具有第二用戶可改變的序列號的第二射頻發(fā)送器的第二射頻發(fā)送信號;存儲裝置,其包括多個存儲單元;以及連接到所述射頻接收器的控制器,所述控制器將接收到的任何射頻發(fā)送信號與在所述多個存儲單元中存儲的被學(xué)習(xí)到的序列號進(jìn)行比較,其中當(dāng)所述射頻發(fā)送信號中的任何一個與存儲在所述多個存儲單元中的所述被學(xué)習(xí)到的序列號中的任何一個相匹配時,所述控制器使所述阻擋物移動。
本發(fā)明的又一個方面由與用于控制阻擋物的位置的操縱裝置一起使用的可修改的發(fā)送器來獲得,其中所述操縱裝置包括控制器,所述控制器用于比較接收到射頻發(fā)送信號與已存儲的序列號,從而所述控制器能夠在射頻發(fā)送信號與任何一個已被存儲的序列號相匹配時使阻擋物移動,所述發(fā)送器包括外殼;由所述外殼承載的編碼器;以及由所述外殼承載的功能按鈕,其特征在于,對所述功能按鈕的驅(qū)動使得所述編碼器產(chǎn)生能被所述控制器學(xué)習(xí)的新的序列號,從而允許所述可修改的發(fā)送器通過發(fā)出所述射頻發(fā)送信號來移動所述阻擋物。
本發(fā)明的再一個方面由一種用于產(chǎn)生和學(xué)習(xí)與能夠移動阻擋物的操縱裝置一起使用的新序列號的方法獲得,其包括在所述操縱裝置內(nèi)提供控制器,所述控制器帶有能夠接收射頻發(fā)送信號的接收器;提供連接到所述控制器的存儲設(shè)備,所述存儲設(shè)備具有存儲在其內(nèi)的基于編碼的序列號;提供發(fā)送器外殼,在所述發(fā)送器外殼內(nèi)承載有至少一個能夠發(fā)射射頻發(fā)送信號的編碼器,以及至少一個用于驅(qū)動所述編碼器的功能按鈕;以及產(chǎn)生新的序列號,在受到所述至少一個功能按鈕的驅(qū)動時,所述編碼器能夠發(fā)送所述新的序列號。
本發(fā)明的這些和其它方面以及它們的有益效果(這在下面的說明書中將變得顯而易見)由下面的說明和權(quán)利要求的改進(jìn)措施來完成。
附圖的簡要說明為了完整地理解本發(fā)明的目的、技術(shù)和結(jié)構(gòu),可以參考以下的詳細(xì)說明和附圖,其中
圖1的立體圖示出了一種組裝的車庫門并展示出了能夠體現(xiàn)本發(fā)明思想的操作機(jī)構(gòu);圖2按照本發(fā)明的操縱裝置的方框圖;圖3是本發(fā)明中使用的壁掛式遙控裝置發(fā)送器的電子原理示意圖;圖4是本發(fā)明中使用的遙控發(fā)送器的電子原理示意圖;圖5是由本發(fā)明的發(fā)送器和壁掛式遙控裝置采用的用于產(chǎn)生新的序列號的操作流程圖;圖6是描述產(chǎn)生新序列號的時序圖;
圖7是用發(fā)送器和壁掛式遙控裝置產(chǎn)生新的序列號編碼的操作流程圖;圖8是用發(fā)送器和壁掛式遙控裝置產(chǎn)生新的加密密鑰的操作流程圖;圖9是由操縱裝置用來學(xué)習(xí)新的序列號的操作流程圖。
實(shí)現(xiàn)本發(fā)明的最佳實(shí)施方式在附圖的圖1中,體現(xiàn)本發(fā)明思想的車庫門操縱裝置系統(tǒng)通常由標(biāo)號10表示。系統(tǒng)10與由標(biāo)號12表示的常規(guī)組裝車庫門結(jié)合使用。門12可以是或不是抗夾擠(anti-pinch)型門。開放部分被一個框架框住,門在開放部分中相對于其作開關(guān)運(yùn)動,框架通常由標(biāo)號14表示,其由一對彼此垂直地隔開的側(cè)柱(jamb)部件16構(gòu)成,如圖1所示,側(cè)柱平行并從地面垂直地向上延伸。側(cè)柱16彼此隔開并它們垂直的上部末端通過頂梁(header)18連接,由此在門12的開放部分周圍形成了普通的U型框架14。框架14通常由木材或其它的結(jié)構(gòu)建筑材料構(gòu)成,目的是加固和簡化用于支撐和控制門12的部件的連接。
與側(cè)柱16接合在一起的是L形狀的垂直部件20,其具有連接至側(cè)柱16的支柱(leg)22和從各支柱22垂直地伸出的突出支柱24。L形狀的垂直部件20可被設(shè)置成其它的形狀,這依賴于具體的框架和與其相關(guān)聯(lián)的門。接合在各個突出支柱24上的是軌道26,其從每個突出支柱24垂直地伸出。各個軌道26接納有從車庫門12的頂部邊緣延伸的輥?zhàn)?roller)28。也可在車庫門的各個部分的各個頂部邊緣上設(shè)置附加的輥?zhàn)?8,用以幫助開關(guān)位置的轉(zhuǎn)換。
可以采用通常由標(biāo)號30表示的平衡系統(tǒng)以當(dāng)門在開和關(guān)位置之間移動時平衡車庫門12的重量。補(bǔ)償系統(tǒng)的一個實(shí)施例在第5,419,010號美國專利中被公開,該專利通過引用被結(jié)合進(jìn)本文。通常,平衡系統(tǒng)30包括外殼32,其被固定在頂梁(header)18上并且包括操縱裝置機(jī)構(gòu)34(最好見圖2)。驅(qū)動軸36延伸穿過操縱裝置外殼32,驅(qū)動軸36相對的兩端承載有固定于各突出支柱24上的電纜卷筒(cable drum)38。驅(qū)動軸36內(nèi)承載的是如所述‘010專利描述的平衡彈簧。盡管安裝在頂梁上的操縱裝置在這里進(jìn)行特殊的描述,但在以下討論的控制特性能夠同樣地應(yīng)用在與可移動阻擋物一起使用的其它類型的操縱裝置中。例如,控制程序能夠容易地結(jié)合到用于移動車庫門的滾輪式操縱裝置中。
驅(qū)動軸36傳輸必要的機(jī)械動力以使車庫門12在關(guān)和開的位置之間轉(zhuǎn)換。在上述外殼32內(nèi),驅(qū)動軸36連接到驅(qū)動齒輪,其中驅(qū)動齒輪以本領(lǐng)域公知的方式被連接到電動機(jī)。
簡而言之,平衡系統(tǒng)30可用具有外殼41的無線遙控發(fā)送器40控制,或者用具有外殼44的壁掛式遙控裝置42控制,上述發(fā)送器被用導(dǎo)線直接連接到系統(tǒng)30或者可通過射頻信號或紅外線信號進(jìn)行通訊。壁掛式遙控裝置42類似地可具有遙控發(fā)送器40本身沒有的附加操作特性。至少,兩裝置能夠啟動連接到系統(tǒng)30的門的開和關(guān)運(yùn)動。盡管在本發(fā)明的上下文中描述的是組裝車庫門,但本發(fā)明的教導(dǎo)可等價地應(yīng)用于其它類型的可移動阻擋物,例如單板門、閘門、窗戶,可收縮卷簾(overhang)以及其它至少局部封閉一個區(qū)域的裝置。
在圖2中通常用標(biāo)號34指代的操縱裝置機(jī)構(gòu)包含在外殼32之內(nèi),并且監(jiān)控電動機(jī)和各種其它連接到操縱裝置機(jī)構(gòu)34的部件的操作,這將在下面進(jìn)行描述。電源被用來給前述的部件供電。
操縱裝置機(jī)構(gòu)34包括控制器52,其結(jié)合必要的軟件、硬件和存儲設(shè)備以用于控制操縱裝置機(jī)構(gòu)34的操作。與控制器52電氣通信的是非易失性存儲設(shè)備54,其用于永久地存儲由控制器和操縱裝置機(jī)構(gòu)34使用的信息。紅外和/或射頻信號由接收器56接收,接收器56將接收到的信息傳輸?shù)娇刂破鲀?nèi)的解碼器??刂破?2將接收到的射頻信號或其它類型的無線電信號轉(zhuǎn)換為可用的格式。應(yīng)當(dāng)預(yù)見到,接收器56利用適當(dāng)?shù)奶炀€來接收所需的信號。還應(yīng)當(dāng)預(yù)見到,控制器52能夠在直接連到壁掛式遙控裝置42的情況下直接接收來自直接的有線源的傳輸類型信號。在任何情況下,任何數(shù)量的遙控發(fā)送器40a-x都能夠發(fā)送由接收器56接收并由控制器52按照需要進(jìn)行處理的信號。同樣地,也可以有任意數(shù)量的壁掛式遙控裝置。如果從遙控發(fā)送器40或壁掛式遙控裝置42接收的信號是可接受的,控制器52產(chǎn)生適當(dāng)?shù)碾娦盘栆杂糜隍?qū)動電動機(jī)60,電動機(jī)60則旋轉(zhuǎn)驅(qū)動軸36并打開和/或關(guān)閉阻擋物。也可將指示燈連接到控制器52,其能夠獨(dú)立地點(diǎn)亮和關(guān)閉或一旦開/關(guān)周期啟動時被點(diǎn)亮和關(guān)閉。
現(xiàn)在參照圖3,壁掛式遙控裝置的電路的電子示意圖如標(biāo)號70指代。應(yīng)當(dāng)預(yù)見到,壁掛式遙控裝置的電路70包含在壁掛式遙控裝置42之內(nèi),因?yàn)楸趻焓竭b控裝置的外殼44裝入了電路70的大部分部件。有多個外部組件從外殼內(nèi)伸出,從而使想要啟動特定操縱裝置功能的人可以訪問它們。這些外部組件包括多個按鈕74a-f。按鈕74可被用來使門作上/下運(yùn)動、用來對待與操縱裝置關(guān)聯(lián)的遙控發(fā)送器進(jìn)行學(xué)習(xí)、以及用來設(shè)置滿意的高度(petheight)或用來實(shí)現(xiàn)其它功能。發(fā)光二極管(LED)部分地從外殼44中伸出,并且對于用戶是可見的,以用于指示遙控裝置和與其相關(guān)的組件的狀態(tài)。按鈕74中的一個是兩用按鈕74c。按鈕74c以壁掛式遙控裝置的正常操作方式或首要操作方式打開指示燈62或關(guān)閉指示燈62。但是,如下面將要詳細(xì)描述的一樣,按鈕74c也可以按照非標(biāo)準(zhǔn)的方式啟動以起到用戶可改變編碼按鈕的作用。內(nèi)在或隱藏的按鈕75封閉在外殼44之內(nèi),并且不容易被使用壁掛式遙控裝置的用戶接觸到。隱藏的按鈕75起到了用戶可改變編碼按鈕的作用,但與按鈕74c的執(zhí)行順序不同。壁掛式遙控裝置的電路70包括本領(lǐng)域技術(shù)人員能夠識別的各種內(nèi)部組件78。
編碼器82是包含在外殼44的內(nèi)部組件中的一個,而且是一種基于控制器的裝置,其提供了必要的硬件、軟件和存儲器以實(shí)現(xiàn)向控制器52傳輸適當(dāng)?shù)男盘?。具體而言,編碼器82可以采用例如微芯片技術(shù)有限公司的型號為PIC12CE519(Microchip Technology Inc.Part No.PIC12CE519)的微控制器。這樣的裝置使用了處理器、功率鎖存和開關(guān)組件、EEPROM(電可擦除只讀存儲器)器件、用于接收編程指令的輸入接口以及用于傳輸數(shù)據(jù)和控制LED 76的輸出端口。編碼器82電連接到全部按鈕74a-f和75并且從與各個按鈕關(guān)聯(lián)的開關(guān)接收信號。
現(xiàn)在參照圖4,其中示出了用于遙控發(fā)送器40的類似電路結(jié)構(gòu)。具體而言,遙控發(fā)送器包括具有多個外部組件(例如從外殼41伸出的按鈕88a-c)的發(fā)送器電路84。這些不同的按鈕允許單個遙控發(fā)送器與不同的操縱裝置一起使用。發(fā)送器40還包括向外伸出的用于指示發(fā)送器40的操作狀態(tài)的LED 90。按鈕88a中的一個(以正常操作方式或首要操作方式)用來啟動通過程序編制以對該按鈕的正常驅(qū)動做出響應(yīng)的阻擋物的開/關(guān)周期。但是,通過用與壁掛式遙控裝置控制器42的按鈕74c相似的方式,按鈕88a也可以按照非標(biāo)準(zhǔn)的方式而起到用戶可改變編碼按鈕的作用。內(nèi)在或隱藏的按鈕89被封閉在外殼41內(nèi),并且不容易被使用遙控發(fā)送器的用戶接觸到。隱藏的按鈕89起到了用戶可改變編碼按鈕的作用,但其與按鈕88a的執(zhí)行順序不同。發(fā)送器包括編碼器96,編碼器96與上述壁掛式遙控裝置的編碼器82在操作功能上是基本相同的。同樣地,編碼器96被電連接到開關(guān)88a-c和89,并且接收來自與各按鈕相關(guān)的開關(guān)的輸入信號。
現(xiàn)在參照圖5和圖6,其中用于改變發(fā)送器編碼(例如由遙控發(fā)送器40或壁掛式遙控裝置42發(fā)送的編碼)的操作法通常由標(biāo)號100指代。所述的方法能應(yīng)用于使用了可從外部訪問的按鈕74c和88a的遙控發(fā)送器和壁掛式遙控裝置。正如本領(lǐng)域的技術(shù)人員應(yīng)該預(yù)見到的一樣,現(xiàn)有系統(tǒng)使用在工廠里就被編程輸入到每個遙控發(fā)送器和壁掛式遙控裝置的預(yù)定的序列號。如果用戶要防止發(fā)送器與某一特定的接收器進(jìn)行操作,用戶以前是沒有方法改變序列號以達(dá)到這樣的目的的。本操作法通過采用下述步驟從而克服了這個問題。
用于產(chǎn)生新序列號的過程在步驟102中通過按下按鈕74c或88a開始。如前面所提到的一樣,遙控發(fā)送器或壁掛式遙控裝置可被用來為發(fā)送器產(chǎn)生新序列號。按鈕74c或88a(它們可被稱為用戶可改變編碼(UCC)按鈕)允許由用戶來改變序列號。在步驟104,用戶采取一系列步驟產(chǎn)生新的序列號。簡而言之,在優(yōu)選的實(shí)施方案中,步驟104采用一系列按鈕動作以確保用戶清楚地改變遙控或壁掛式遙控發(fā)送器的序列號。換句話說,由于待用的按鈕對用戶而言是容易使用的,因而可以相信在步驟106-115中描述的一系列步驟使得對序列號的無意更改是不可能的。因此,盡管所跟隨的步驟被認(rèn)為是利用容易接觸的按鈕來改變序列號的優(yōu)先方式,但通過采用一個或多個按鈕的其它類似順序、或者按鈕動作的不同長度時間周期、或者不同數(shù)目的時間周期,也可以實(shí)現(xiàn)改變發(fā)送器的序列號的目的。
在步驟106,編碼器96,82確定用戶可改變編碼按鈕74c或88a是否被按住預(yù)定量的時間,例如大約10秒。如果按鈕74c或88a被按住然后在預(yù)定量的時間期滿之前被松開,那么只有按鈕的預(yù)先指定的功能在步驟108中被執(zhí)行。當(dāng)按鈕74c或88a在時間段T1中被按下,LED 76或90被點(diǎn)亮,RF(射頻)傳輸被發(fā)送。然而,如果按鈕74c或88a在步驟106中被按住預(yù)定量的時間(在圖6中由時段T1指代),并且當(dāng)LED 76或90在指定的時段T2內(nèi)開始閃爍時所述按鈕在步驟1110被松開,所處理步驟被允許繼續(xù)執(zhí)行。但是,如果在步驟110上按鈕74c或88a在時間段T2內(nèi)沒有被松開,則處理步驟在步驟111被中止。在松開按鈕74c或88a時,LED 76或90停止閃爍,并且RF傳送結(jié)束。應(yīng)當(dāng)注意的是,可以使用產(chǎn)生聲音或觸覺激勵代替使用閃爍的LED的光來指示時間段的即將結(jié)束。
在步驟112,在成功地完成步驟110后,用戶必須在預(yù)定的時間段T3內(nèi)按下用戶可改變編碼按鈕74c或88a并對其保持時間段T4,時間段T3優(yōu)選地在用戶可改變編碼按鈕被松開的4秒之內(nèi)。當(dāng)UCC按鈕在步驟112再次被按下,LED 76或90大約發(fā)光5秒的時間段。在發(fā)光的時間段末端,如果按鈕仍然被按住,則LED開始在指定的時間段T5內(nèi)閃爍,在本實(shí)施方案中時間段T5大約為4秒。在步驟112,如果按鈕74c或88a在時間段T3內(nèi)沒有被按下,則處理過程中止(步驟113)。
在步驟114,如果按鈕74c或88a在指定的時間段T5內(nèi)被松開,則處理過程繼續(xù)執(zhí)行產(chǎn)生新序列號的步驟116和產(chǎn)生新加密密鑰的步驟118。但是,如果按鈕74c或88a在LED閃爍的大約4秒鐘的時間段T5內(nèi)沒有被松開,則用戶可改變編碼按鈕順序在步驟115中止。
現(xiàn)在參照圖7,其中示出了在步驟116中產(chǎn)生新序列號所采用的步驟。開始,新序列號的產(chǎn)生開始于最初的28位數(shù)字(即,當(dāng)前序列號)(步驟116)和64位數(shù)字(即,當(dāng)前制造廠商密鑰)(步驟202)。接著,發(fā)送器或壁掛式遙控裝置內(nèi)的編碼器增加4個高位以產(chǎn)生32位數(shù)字(步驟204)。這個新的32位數(shù)字和上述的64位制造廠商密鑰由算法加密(步驟206)從而產(chǎn)生新的32位數(shù)字值(步驟208)。編碼器用上述新的32位數(shù)字值中攜帶的新的低21位代替序列號的現(xiàn)有的低21位(步驟210)。這些低21位被使用并且與最初序列號的剩余7位一起用來產(chǎn)生新的28位序列號(步驟212)。作為一種選擇,所述新的28位序列號也可由真隨機(jī)數(shù)生成器產(chǎn)生。
現(xiàn)在參照圖8,其中示出了在步驟118中產(chǎn)生新加密密鑰的處理步驟。特別地,處理步驟118包括使用在步驟212中產(chǎn)生的28位數(shù)字和來自步驟202的64位制造廠商密鑰數(shù)字。在步驟220,高4位被增加到28位號碼中以產(chǎn)生32位號碼。該32位號碼和所述64位制造廠商密鑰通過包含在編碼器內(nèi)的保密的復(fù)雜數(shù)學(xué)算法被組合起來,從而產(chǎn)生新的32位加密密鑰。新序列號和新加密密鑰被發(fā)送器使用以產(chǎn)生66位的字,其中6位用于功能識別。上述66位的字由操縱裝置發(fā)送并且可被操縱裝置接收,然后被解密以使其能最終執(zhí)行適當(dāng)?shù)墓δ?。?dāng)然,具有新序列號的發(fā)送器必須被按照下述順序的內(nèi)容由特定的操縱裝置學(xué)習(xí)。
作為產(chǎn)生新序列號的步驟的一部分,應(yīng)當(dāng)預(yù)見到包含在編碼器內(nèi)的軟件算法使用了偽隨機(jī)數(shù)發(fā)生器。偽隨機(jī)數(shù)發(fā)生器對于外部的觀察者或用戶來說是隨機(jī)數(shù)發(fā)生器,但是,發(fā)生器使用“種子值”來產(chǎn)生新序列號,這里的“種子值”是現(xiàn)存的序列號。將特定的“種子值”放入發(fā)生器總會產(chǎn)生同樣的結(jié)果值。應(yīng)用在編碼器內(nèi)置的編密碼算法被認(rèn)為是產(chǎn)生新序列號的有效方法。
作為一種選擇,如果需要,新序列號的產(chǎn)生也可通過信號激勵,受限訪問,用戶可改變編碼按鈕80或94來完成。上述受限訪問按鈕80或94以用戶不能無意地啟動按鈕的方式被包含在相應(yīng)的外殼內(nèi)。在這種情況下,用戶必須物理地打開外殼,啟動按鈕去執(zhí)行如在步驟102,106,118指定的新序列號的產(chǎn)生。這僅是一種用于新序列號的替代方案,它不需要上述步驟104中指出的特殊步驟順序。
現(xiàn)在參照圖9,可以看到操作流程圖通常由標(biāo)號250指代,該操作流程圖披露了發(fā)送器或壁掛式遙控裝置是如何利用操縱裝置與新的序列號關(guān)聯(lián)的。在步驟252,用戶將操縱裝置設(shè)置為學(xué)習(xí)模式。這可以通過按下壁掛式遙控裝置42上的學(xué)習(xí)按鈕或任何其它方式的數(shù)字來完成。這使得控制器52準(zhǔn)備接收新序列號。下一步,在步驟254,用戶在按下遙控裝置或壁掛式遙控裝置上的正常傳輸發(fā)送來發(fā)送新的序列號,以使得控制器52接收新序列號。在步驟256,控制器檢驗(yàn)序列號是有效的并確認(rèn)由射頻發(fā)送方式發(fā)送的所有其它信息是適當(dāng)和正確的,接著控制器將新的序列號存儲到存儲裝置54中。一旦這些步驟完成,學(xué)習(xí)模式被自動激活(步驟258),然后操縱裝置返回到操作模式。
基于前面所述,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識到在這里披露的本發(fā)明具有幾個有益效果。在本發(fā)明中使用內(nèi)置的編碼跳躍系統(tǒng)(hopping system)允許用戶使發(fā)送器自身產(chǎn)生新的序列號。此舉自動地不學(xué)習(xí)(un-learn)或禁止發(fā)送器操作其先前學(xué)習(xí)的操縱裝置或接收裝置。這些可出于安全目的用來防止某人使用被盜的發(fā)送器或遙控裝置。
因此,可以認(rèn)識到本發(fā)明的一個或多個目的能夠由上述本發(fā)明的結(jié)構(gòu)及其方法來實(shí)現(xiàn)。盡管根據(jù)專利法規(guī),只詳細(xì)地列舉和描述了最佳方式和最佳實(shí)施方案,但應(yīng)當(dāng)認(rèn)識到本發(fā)明并不局限與此。因此,對于本發(fā)明的真實(shí)范圍和寬度的認(rèn)識應(yīng)當(dāng)參照下述的權(quán)利要求。
權(quán)利要求
1.一種用于控制阻擋物的位置的操縱裝置,包括具有用戶可改變的序列號的至少一個射頻發(fā)送器,其用于以射頻方式發(fā)送對應(yīng)于所述發(fā)送器的射頻發(fā)送信號;射頻接收器,其適合于接收來自第一射頻發(fā)送器的第一射頻發(fā)送信號,并適合于接收來自具有第二用戶可改變的序列號的第二射頻發(fā)送器的第二射頻發(fā)送信號;存儲裝置,其包括多個存儲單元;控制器,其具有受控制器控制的序列號位置指針,并響應(yīng)所述首次提及的射頻發(fā)送信號的所述射頻接收器的接收,以在通過所述控制器序列號位置指針獲得的所述多個存儲單元之一中存儲對應(yīng)于首次提及的射頻發(fā)送器的第一存儲序列號,所述控制器響應(yīng)所述第二射頻發(fā)送信號的所述接收器的接收,以在通過所述控制器序列號位置指針獲得的所述多個存儲單元的另一個中存儲對應(yīng)于所述第二射頻發(fā)送器的第二存儲序列號,在所述第一存儲序列號存儲后,所述控制器響應(yīng)所述首次提及的射頻發(fā)送信號的操作模式和接收,以用于移動所述阻擋物,并且在所述第一和第二存儲序列號被存儲后,所述控制器響應(yīng)所述操作序列號并響應(yīng)所述第二射頻發(fā)送信號的接收,以用于移動所述阻擋物。
2.如權(quán)利要求1所述的操縱裝置,其特征在于,所述控制器序列號位置指針包括受軟件控制的編碼位置指針。
3.如權(quán)利要求1所述的操縱裝置,其特征在于,所述控制器包括微處理器。
4.一種用于控制阻擋物的位置的操縱裝置,包括具有用戶可改變的序列號的至少一個射頻發(fā)送器,其用于以射頻方式發(fā)送對應(yīng)于所述發(fā)送器的射頻發(fā)送信號;射頻接收器,其適合于接收來自第一射頻發(fā)送器的第一射頻發(fā)送信號,并適合于接收來自具有第二用戶可改變的序列號的第二射頻發(fā)送器的第二射頻發(fā)送信號;存儲裝置,其包括多個存儲單元;以及連接到所述射頻接收器的控制器,所述控制器將接收到的任何射頻發(fā)送信號與在所述多個存儲單元中存儲的被學(xué)習(xí)到的序列號進(jìn)行比較,其中當(dāng)所述射頻發(fā)送信號中的任何一個與存儲在所述多個存儲單元中的所述被學(xué)習(xí)到的序列號中的任何一個相匹配時,所述控制器使所述阻擋物移動。
5.如權(quán)利要求4所述的操縱裝置,其特征在于,所述至少一個射頻發(fā)送器包括功能按鈕,當(dāng)以第一種方式受到驅(qū)動時,所述功能按鈕執(zhí)行預(yù)定的功能,當(dāng)以第二種方式受到驅(qū)動時,所述功能按鈕改變所述用戶可改變的序列號。
6.如權(quán)利要求5所述的操縱裝置,其特征在于,所述射頻發(fā)送器包括編碼器,所述編碼器利用制造廠商的密鑰和當(dāng)前序列號得到初始編程,其中以所述第二種方式進(jìn)行的所述功能按鈕的驅(qū)動使得所述編碼器用所述制造廠商的密鑰對所述當(dāng)前序列號進(jìn)行加密以產(chǎn)生新的序列號。
7.如權(quán)利要求6所述的操縱裝置,其特征在于,所述編碼器用所述制造廠商的密鑰對所述新的序列號進(jìn)行加密以產(chǎn)生新的加密密鑰。
8.如權(quán)利要求5所述的操縱裝置,其特征在于,所述處理器在存儲所述用戶可改變的序列號之前被置于學(xué)習(xí)模式中。
9.一種與能夠控制阻擋物的位置的操縱裝置一起使用的可修改的發(fā)送器,其特征在于,所述操縱裝置包括控制器,所述控制器用于比較接收到射頻發(fā)送信號與已存儲的序列號,從而所述控制器能夠在射頻發(fā)送信號與任何一個已被存儲的序列號相匹配時使阻擋物移動,所述發(fā)送器包括外殼;由所述外殼承載的編碼器;以及由所述外殼承載的功能按鈕,其特征在于,對所述功能按鈕的驅(qū)動使得所述編碼器產(chǎn)生能被所述控制器學(xué)習(xí)的新的序列號,從而允許所述可修改的發(fā)送器通過發(fā)出所述射頻發(fā)送信號來移動所述阻擋物。
10.如權(quán)利要求9所述的可修改的發(fā)送器,其特征在于,所述功能按鈕能以與用于所述功能按鈕的正常功能的典型方式不同方式受到驅(qū)動,以產(chǎn)生所述新的序列號。
11.如權(quán)利要求10所述的可修改的發(fā)送器,其特征在于,所述編碼器利用制造廠商的密鑰和當(dāng)前序列號得到初始編程,其中在所述功能按鈕被驅(qū)動時,所述當(dāng)前序列號利用制造廠商的密鑰得到加密以產(chǎn)生新的序列號,并且其中所述編碼器利用所述制造廠商的密鑰對所述新的序列號進(jìn)行加密以產(chǎn)生新的加密密鑰。
12.如權(quán)利要求9所述的可修改的發(fā)送器,其特征在于,所述功能按鈕承載于所述外殼之內(nèi),并且只能通過打開所述外殼而被訪問。
13.一種用于產(chǎn)生和學(xué)習(xí)與能夠移動阻擋物的操縱裝置一起使用的新序列號的方法,包括在所述操縱裝置內(nèi)提供控制器,所述控制器帶有能夠接收射頻發(fā)送信號的接收器;提供連接到所述控制器的存儲設(shè)備,所述存儲設(shè)備具有存儲在其內(nèi)的基于編碼的序列號;提供發(fā)送器外殼,在所述發(fā)送器外殼內(nèi)承載有至少一個能夠發(fā)射射頻發(fā)送信號的編碼器,以及至少一個用于驅(qū)動所述編碼器的功能按鈕;以及產(chǎn)生新的序列號,在受到所述至少一個功能按鈕的驅(qū)動時,所述編碼器能夠發(fā)送所述新的序列號。
14.如權(quán)利要求13所述的方法,其特征在于,所述產(chǎn)生步驟包括按下所述至少一個功能按鈕并在第一預(yù)定時間段里將其按住,如果所述按鈕在所述第一預(yù)定時間段結(jié)束之前被松開,則執(zhí)行指定的功能。
15.如權(quán)利要求14所述的方法,其特征在于,所述產(chǎn)生步驟包括在所述第一預(yù)定時間段結(jié)束之后松開所述至少一個功能按鈕。
16.如權(quán)利要求15所述的方法,其特征在于,所述產(chǎn)生步驟還包括按下所述至少一個功能按鈕并在第二預(yù)定時間段里將其按住,其中,所述至少一個功能按鈕必須在從所述至少一個功能按鈕被松開的時刻開始的第三預(yù)定時間段里被按下;以及如果所述至少一個功能按鈕在所述第一預(yù)定時間段結(jié)束后未被松開,則中止產(chǎn)生所述新的序列號。
17.如權(quán)利要求16所述的方法,其特征在于,所述產(chǎn)生步驟進(jìn)一步包括在所述第二時間段結(jié)束后松開所述至少一個功能按鈕;以及在所述第二時間段結(jié)束之前,松開所述至少一個功能按鈕的所述新的序列號的中止產(chǎn)生。
18.如權(quán)利要求17所述的方法,其特征在于,所述產(chǎn)生步驟進(jìn)一部包括如果所述至少一個功能按鈕在所述第二時間段結(jié)束之后未被松開,則中止產(chǎn)生所述新的序列號。
19.如權(quán)利要求18所述的方法,進(jìn)一步包括激勵一個觸發(fā)以用于指示所述第一或第二時間段的結(jié)束。
20.如權(quán)利要求13所述的方法,其特征在于,所述產(chǎn)生步驟進(jìn)一部包括用制造廠商的密鑰對當(dāng)前序列號進(jìn)行加密,以產(chǎn)生所述新的序列號;和用所述制造廠商的密鑰對所述新的序列號進(jìn)行加密以產(chǎn)生新的加密密鑰。
21.如權(quán)利要求13所述的方法,進(jìn)一步包括將所述控制器設(shè)置于學(xué)習(xí)模式中;驅(qū)動所述編碼器發(fā)送所述新的序列號到所述控制器,以用于學(xué)習(xí)所述新的序列號,從而當(dāng)所述控制器不處于所述學(xué)習(xí)模式中時,使所述操縱裝置在接收到所述新的序列號之后移動所述阻擋物。
22.如權(quán)利要求13所述的方法,其特征在于,所述產(chǎn)生步驟進(jìn)一部包括以非標(biāo)準(zhǔn)方式驅(qū)動所述至少一個功能按鈕。
23.如權(quán)利要求13所述的方法,進(jìn)一步包括打開所述外殼以獲得對所述至少一個功能按鈕的訪問。
全文摘要
一種與用于控制阻擋物的位置的操縱裝置一起使用的可修改的發(fā)送器。操縱裝置包括控制器,所述控制器用于比較接收到射頻發(fā)送信號與已存儲的序列號,以使所述控制器能夠在射頻發(fā)送信號與任何一個已被存儲的序列號相匹配時使阻擋物移動。所述發(fā)送器包括承載編碼器的外殼。功能按鈕被承載于所述外殼,其特征是,以非標(biāo)準(zhǔn)方式驅(qū)動所述按鈕可以產(chǎn)生新的序列號,所述控制器能夠?qū)W習(xí)該新的序列號,從而允許所述可修改的發(fā)送器通過發(fā)送射頻發(fā)送信號來移動阻擋物。可以激活受限制的訪問以產(chǎn)生新的序列號。
文檔編號E06B9/02GK1643547SQ03806156
公開日2005年7月20日 申請日期2003年3月3日 優(yōu)先權(quán)日2002年3月15日
發(fā)明者S·默里 詹姆士 申請人:韋恩達(dá)爾頓公司