专利名称:用于可移动阻挡物的操纵装置及其使用方法
技术领域:
本发明一般涉及一种在相对于固定件移动的闭合件上使用的车库门操纵装置(operator)系统。更具体地讲,本发明涉及一种与可移动阻挡物(barrier)操纵装置一起使用的可再编程的发送器。再具体地讲,本发明涉及一种与可移动阻挡物操纵装置一起使用的发送器,该发送器能够被促使产生滚动码类型的发送器中的新序列号。
背景技术:
出于方便的目的,提供应用电动机进行开关门的车库门是众所周知的。电动机还能够与其它类型的可移动阻挡物进行连接,例如大门、窗户、收缩卷帘等等。操纵装置被用来控制电动机和与门相关的相关功能。操纵装置从无线遥控器、有线壁挂式遥控装置(wall station)或其它的类似装置接收用于开关门的命令信号。另外,为了检测到阻挡物,公知的技术是提供连接到操纵装置的安全装置以使得操纵装置为避免阻挡物夹住而采取正确的动作。
为协助车库门或可移动的阻挡物在有限的位置之间移动,公知的方法是用遥控射频发送器或红外发送器来驱动电动机以使门按照所需的方向移动。这些遥控装置使用户能够不用下车就可开关车库门。这些遥控装置还可配置附加的特征,如用于控制多个门、控制与门相关联的灯和其它安全特性的能力。如本领域中已有文献记载的那样,这些遥控装置和操纵装置可配有编码,这些编码在每个操作周期之后改变,从而在实际上使得编码不会“被盗”和在以后的时间里被非法使用。操作周期可包括阻挡物的开和关,连接到操纵装置的灯的亮和灭等等。
为了使受遥控的装置与操纵装置一起工作以控制车库门的运动,操纵装置必须被编程以学习各发送器的特殊编码。过去,无线电控制利用编码设定开关(例如,十路DIP开关)以为发送器和接收器设置数据。为了激活接收器的输出,发送器和接收器的编码开关必须与发送器相匹配。这种方法不具有足够的独特编码,并且相对容易被某人拷贝编码并获得非法进入。因此,这种处理方法需要使发送器和接收器的编码设置被物理地切换到进行车库门操作的同样设置。
目前,大部分的车库门的无线控制或者采用固定的编码格式或者采用滚动编码(rolling-code)格式,在固定的编码格式中,对于每次发送都发送相同的数据,而在滚动编码格式中,每次发送的数据会发生部分或全部的变化。固定编码发送器(也被称为固定地址或固定序列号发送器)被赋值并在产品制造时被编程到发送器的非易失性存储器中。接收器被设计用来“学习”发送器的编码,发送器的编码被存储到发送器的非易失性存储器中。这样会增加可能的编码数量(从1024或19,683到几百万)并且去除了DIP开关。这还使得编码不会像DIP开关发送器那样被看到,因此防止编码被窃。但是,应用固定编码的缺点在于,通过附近的收发器(发送器和接收器集成一体)接收有效的发送器编码并在以后重新发送编码来激活接收器,从而仍然可以电子地窃取发送器的编码。而且使发送器逐步递增地扫过所有可能的固定编码以激活接收器也是可能的。由于编码的数量比DIP开关系统多,单步扫过每个可能的编码所需的时间会大大的增加。但是,被窃的可能性是存在的。
滚动编码发送器与固定编码发送器相似,但是至少一部分地址(即编码或序列号)随着发送器的每次操作而改变。发送器和相应的接收单元应用算法去确定发送器/接收器的下一个编码。只有正确的编码才会激活接收器。两种装置的缺点是一旦发送器在工厂里组装时经过编程,用户就不能够改变发送器的编码。
这样一种典型的滚动编码系统在第RE 36,703号美国专利中被公开,该专利中描述了一种对车库门和其它可移动的阻挡物进行遥控的系统。所公开的系统对由遥控发送器启动的操纵装置应用了极大数量的编码,其中每一发送器都具有其独特的和永久的用户不能改变的编码。操纵装置包括能够学习和存储不同发送器的编码的接收器,这样以使得上述接收器能够被多于一个的发送编码激活,因此允许两个或多个发送器去激活同一车库门。尽管对现有技术进行了改进,上述的系统还是不完善的,因为发送器的配置永不会改变。换句话说,人们不能够自动地使用于操作接收器的发送器“不进行学习(un-learn)”。因此,对于发送器存在使用户能够改变发送器序列号的需要。
发明内容
本发明将随着详细描述的进行而变得显而易见的一个方面是由用于控制阻挡物的位置的操纵装置获得,包括具有用户可改变的序列号的至少一个射频发送器,其用于以射频方式发送对应于所述发送器的射频发送信号;射频接收器,其适合于接收来自第一射频发送器的第一射频发送信号,并适合于接收来自具有第二用户可改变的序列号的第二射频发送器的第二射频发送信号;存储装置,其包括多个存储单元;控制器,其具有受控制器控制的序列号位置指针,并响应所述首次提及的射频发送信号的所述射频接收器的接收,以在通过所述控制器序列号位置指针获得的所述多个存储单元之一中存储对应于首次提及的射频发送器的第一存储序列号,所述控制器响应所述第二射频发送信号的所述接收器的接收,以在通过所述控制器序列号位置指针获得的所述多个存储单元的另一个中存储对应于所述第二射频发送器的第二存储序列号,在所述第一存储序列号存储后,所述控制器响应所述首次提及的射频发送信号的操作模式和接收,以用于移动所述阻挡物,并且在所述第一和第二存储序列号被存储后,所述控制器响应所述操作序列号并响应所述第二射频发送信号的接收,以用于移动所述阻挡物。
本发明的另一个方面由用于控制阻挡物的位置的操纵装置获得,其包括分别具有用户可改变的序列号的至少一个射频发送器,其用于以射频方式发送对应于所述发送器的射频发送信号;射频接收器,其适合于接收来自第一射频发送器的第一射频发送信号,并适合于接收来自具有第二用户可改变的序列号的第二射频发送器的第二射频发送信号;存储装置,其包括多个存储单元;以及连接到所述射频接收器的控制器,所述控制器将接收到的任何射频发送信号与在所述多个存储单元中存储的被学习到的序列号进行比较,其中当所述射频发送信号中的任何一个与存储在所述多个存储单元中的所述被学习到的序列号中的任何一个相匹配时,所述控制器使所述阻挡物移动。
本发明的又一个方面由与用于控制阻挡物的位置的操纵装置一起使用的可修改的发送器来获得,其中所述操纵装置包括控制器,所述控制器用于比较接收到射频发送信号与已存储的序列号,从而所述控制器能够在射频发送信号与任何一个已被存储的序列号相匹配时使阻挡物移动,所述发送器包括外壳;由所述外壳承载的编码器;以及由所述外壳承载的功能按钮,其特征在于,对所述功能按钮的驱动使得所述编码器产生能被所述控制器学习的新的序列号,从而允许所述可修改的发送器通过发出所述射频发送信号来移动所述阻挡物。
本发明的再一个方面由一种用于产生和学习与能够移动阻挡物的操纵装置一起使用的新序列号的方法获得,其包括在所述操纵装置内提供控制器,所述控制器带有能够接收射频发送信号的接收器;提供连接到所述控制器的存储设备,所述存储设备具有存储在其内的基于编码的序列号;提供发送器外壳,在所述发送器外壳内承载有至少一个能够发射射频发送信号的编码器,以及至少一个用于驱动所述编码器的功能按钮;以及产生新的序列号,在受到所述至少一个功能按钮的驱动时,所述编码器能够发送所述新的序列号。
本发明的这些和其它方面以及它们的有益效果(这在下面的说明书中将变得显而易见)由下面的说明和权利要求的改进措施来完成。
附图的简要说明为了完整地理解本发明的目的、技术和结构,可以参考以下的详细说明和附图,其中
图1的立体图示出了一种组装的车库门并展示出了能够体现本发明思想的操作机构;图2按照本发明的操纵装置的方框图;图3是本发明中使用的壁挂式遥控装置发送器的电子原理示意图;图4是本发明中使用的遥控发送器的电子原理示意图;图5是由本发明的发送器和壁挂式遥控装置采用的用于产生新的序列号的操作流程图;图6是描述产生新序列号的时序图;
图7是用发送器和壁挂式遥控装置产生新的序列号编码的操作流程图;图8是用发送器和壁挂式遥控装置产生新的加密密钥的操作流程图;图9是由操纵装置用来学习新的序列号的操作流程图。
实现本发明的最佳实施方式在附图的图1中,体现本发明思想的车库门操纵装置系统通常由标号10表示。系统10与由标号12表示的常规组装车库门结合使用。门12可以是或不是抗夹挤(anti-pinch)型门。开放部分被一个框架框住,门在开放部分中相对于其作开关运动,框架通常由标号14表示,其由一对彼此垂直地隔开的侧柱(jamb)部件16构成,如图1所示,侧柱平行并从地面垂直地向上延伸。侧柱16彼此隔开并它们垂直的上部末端通过顶梁(header)18连接,由此在门12的开放部分周围形成了普通的U型框架14。框架14通常由木材或其它的结构建筑材料构成,目的是加固和简化用于支撑和控制门12的部件的连接。
与侧柱16接合在一起的是L形状的垂直部件20,其具有连接至侧柱16的支柱(leg)22和从各支柱22垂直地伸出的突出支柱24。L形状的垂直部件20可被设置成其它的形状,这依赖于具体的框架和与其相关联的门。接合在各个突出支柱24上的是轨道26,其从每个突出支柱24垂直地伸出。各个轨道26接纳有从车库门12的顶部边缘延伸的辊子(roller)28。也可在车库门的各个部分的各个顶部边缘上设置附加的辊子28,用以帮助开关位置的转换。
可以采用通常由标号30表示的平衡系统以当门在开和关位置之间移动时平衡车库门12的重量。补偿系统的一个实施例在第5,419,010号美国专利中被公开,该专利通过引用被结合进本文。通常,平衡系统30包括外壳32,其被固定在顶梁(header)18上并且包括操纵装置机构34(最好见图2)。驱动轴36延伸穿过操纵装置外壳32,驱动轴36相对的两端承载有固定于各突出支柱24上的电缆卷筒(cable drum)38。驱动轴36内承载的是如所述‘010专利描述的平衡弹簧。尽管安装在顶梁上的操纵装置在这里进行特殊的描述,但在以下讨论的控制特性能够同样地应用在与可移动阻挡物一起使用的其它类型的操纵装置中。例如,控制程序能够容易地结合到用于移动车库门的滚轮式操纵装置中。
驱动轴36传输必要的机械动力以使车库门12在关和开的位置之间转换。在上述外壳32内,驱动轴36连接到驱动齿轮,其中驱动齿轮以本领域公知的方式被连接到电动机。
简而言之,平衡系统30可用具有外壳41的无线遥控发送器40控制,或者用具有外壳44的壁挂式遥控装置42控制,上述发送器被用导线直接连接到系统30或者可通过射频信号或红外线信号进行通讯。壁挂式遥控装置42类似地可具有遥控发送器40本身没有的附加操作特性。至少,两装置能够启动连接到系统30的门的开和关运动。尽管在本发明的上下文中描述的是组装车库门,但本发明的教导可等价地应用于其它类型的可移动阻挡物,例如单板门、闸门、窗户,可收缩卷帘(overhang)以及其它至少局部封闭一个区域的装置。
在图2中通常用标号34指代的操纵装置机构包含在外壳32之内,并且监控电动机和各种其它连接到操纵装置机构34的部件的操作,这将在下面进行描述。电源被用来给前述的部件供电。
操纵装置机构34包括控制器52,其结合必要的软件、硬件和存储设备以用于控制操纵装置机构34的操作。与控制器52电气通信的是非易失性存储设备54,其用于永久地存储由控制器和操纵装置机构34使用的信息。红外和/或射频信号由接收器56接收,接收器56将接收到的信息传输到控制器内的解码器。控制器52将接收到的射频信号或其它类型的无线电信号转换为可用的格式。应当预见到,接收器56利用适当的天线来接收所需的信号。还应当预见到,控制器52能够在直接连到壁挂式遥控装置42的情况下直接接收来自直接的有线源的传输类型信号。在任何情况下,任何数量的遥控发送器40a-x都能够发送由接收器56接收并由控制器52按照需要进行处理的信号。同样地,也可以有任意数量的壁挂式遥控装置。如果从遥控发送器40或壁挂式遥控装置42接收的信号是可接受的,控制器52产生适当的电信号以用于驱动电动机60,电动机60则旋转驱动轴36并打开和/或关闭阻挡物。也可将指示灯连接到控制器52,其能够独立地点亮和关闭或一旦开/关周期启动时被点亮和关闭。
现在参照图3,壁挂式遥控装置的电路的电子示意图如标号70指代。应当预见到,壁挂式遥控装置的电路70包含在壁挂式遥控装置42之内,因为壁挂式遥控装置的外壳44装入了电路70的大部分部件。有多个外部组件从外壳内伸出,从而使想要启动特定操纵装置功能的人可以访问它们。这些外部组件包括多个按钮74a-f。按钮74可被用来使门作上/下运动、用来对待与操纵装置关联的遥控发送器进行学习、以及用来设置满意的高度(petheight)或用来实现其它功能。发光二极管(LED)部分地从外壳44中伸出,并且对于用户是可见的,以用于指示遥控装置和与其相关的组件的状态。按钮74中的一个是两用按钮74c。按钮74c以壁挂式遥控装置的正常操作方式或首要操作方式打开指示灯62或关闭指示灯62。但是,如下面将要详细描述的一样,按钮74c也可以按照非标准的方式启动以起到用户可改变编码按钮的作用。内在或隐藏的按钮75封闭在外壳44之内,并且不容易被使用壁挂式遥控装置的用户接触到。隐藏的按钮75起到了用户可改变编码按钮的作用,但与按钮74c的执行顺序不同。壁挂式遥控装置的电路70包括本领域技术人员能够识别的各种内部组件78。
编码器82是包含在外壳44的内部组件中的一个,而且是一种基于控制器的装置,其提供了必要的硬件、软件和存储器以实现向控制器52传输适当的信号。具体而言,编码器82可以采用例如微芯片技术有限公司的型号为PIC12CE519(Microchip Technology Inc.Part No.PIC12CE519)的微控制器。这样的装置使用了处理器、功率锁存和开关组件、EEPROM(电可擦除只读存储器)器件、用于接收编程指令的输入接口以及用于传输数据和控制LED 76的输出端口。编码器82电连接到全部按钮74a-f和75并且从与各个按钮关联的开关接收信号。
现在参照图4,其中示出了用于遥控发送器40的类似电路结构。具体而言,遥控发送器包括具有多个外部组件(例如从外壳41伸出的按钮88a-c)的发送器电路84。这些不同的按钮允许单个遥控发送器与不同的操纵装置一起使用。发送器40还包括向外伸出的用于指示发送器40的操作状态的LED 90。按钮88a中的一个(以正常操作方式或首要操作方式)用来启动通过程序编制以对该按钮的正常驱动做出响应的阻挡物的开/关周期。但是,通过用与壁挂式遥控装置控制器42的按钮74c相似的方式,按钮88a也可以按照非标准的方式而起到用户可改变编码按钮的作用。内在或隐藏的按钮89被封闭在外壳41内,并且不容易被使用遥控发送器的用户接触到。隐藏的按钮89起到了用户可改变编码按钮的作用,但其与按钮88a的执行顺序不同。发送器包括编码器96,编码器96与上述壁挂式遥控装置的编码器82在操作功能上是基本相同的。同样地,编码器96被电连接到开关88a-c和89,并且接收来自与各按钮相关的开关的输入信号。
现在参照图5和图6,其中用于改变发送器编码(例如由遥控发送器40或壁挂式遥控装置42发送的编码)的操作法通常由标号100指代。所述的方法能应用于使用了可从外部访问的按钮74c和88a的遥控发送器和壁挂式遥控装置。正如本领域的技术人员应该预见到的一样,现有系统使用在工厂里就被编程输入到每个遥控发送器和壁挂式遥控装置的预定的序列号。如果用户要防止发送器与某一特定的接收器进行操作,用户以前是没有方法改变序列号以达到这样的目的的。本操作法通过采用下述步骤从而克服了这个问题。
用于产生新序列号的过程在步骤102中通过按下按钮74c或88a开始。如前面所提到的一样,遥控发送器或壁挂式遥控装置可被用来为发送器产生新序列号。按钮74c或88a(它们可被称为用户可改变编码(UCC)按钮)允许由用户来改变序列号。在步骤104,用户采取一系列步骤产生新的序列号。简而言之,在优选的实施方案中,步骤104采用一系列按钮动作以确保用户清楚地改变遥控或壁挂式遥控发送器的序列号。换句话说,由于待用的按钮对用户而言是容易使用的,因而可以相信在步骤106-115中描述的一系列步骤使得对序列号的无意更改是不可能的。因此,尽管所跟随的步骤被认为是利用容易接触的按钮来改变序列号的优先方式,但通过采用一个或多个按钮的其它类似顺序、或者按钮动作的不同长度时间周期、或者不同数目的时间周期,也可以实现改变发送器的序列号的目的。
在步骤106,编码器96,82确定用户可改变编码按钮74c或88a是否被按住预定量的时间,例如大约10秒。如果按钮74c或88a被按住然后在预定量的时间期满之前被松开,那么只有按钮的预先指定的功能在步骤108中被执行。当按钮74c或88a在时间段T1中被按下,LED 76或90被点亮,RF(射频)传输被发送。然而,如果按钮74c或88a在步骤106中被按住预定量的时间(在图6中由时段T1指代),并且当LED 76或90在指定的时段T2内开始闪烁时所述按钮在步骤1110被松开,所处理步骤被允许继续执行。但是,如果在步骤110上按钮74c或88a在时间段T2内没有被松开,则处理步骤在步骤111被中止。在松开按钮74c或88a时,LED 76或90停止闪烁,并且RF传送结束。应当注意的是,可以使用产生声音或触觉激励代替使用闪烁的LED的光来指示时间段的即将结束。
在步骤112,在成功地完成步骤110后,用户必须在预定的时间段T3内按下用户可改变编码按钮74c或88a并对其保持时间段T4,时间段T3优选地在用户可改变编码按钮被松开的4秒之内。当UCC按钮在步骤112再次被按下,LED 76或90大约发光5秒的时间段。在发光的时间段末端,如果按钮仍然被按住,则LED开始在指定的时间段T5内闪烁,在本实施方案中时间段T5大约为4秒。在步骤112,如果按钮74c或88a在时间段T3内没有被按下,则处理过程中止(步骤113)。
在步骤114,如果按钮74c或88a在指定的时间段T5内被松开,则处理过程继续执行产生新序列号的步骤116和产生新加密密钥的步骤118。但是,如果按钮74c或88a在LED闪烁的大约4秒钟的时间段T5内没有被松开,则用户可改变编码按钮顺序在步骤115中止。
现在参照图7,其中示出了在步骤116中产生新序列号所采用的步骤。开始,新序列号的产生开始于最初的28位数字(即,当前序列号)(步骤116)和64位数字(即,当前制造厂商密钥)(步骤202)。接着,发送器或壁挂式遥控装置内的编码器增加4个高位以产生32位数字(步骤204)。这个新的32位数字和上述的64位制造厂商密钥由算法加密(步骤206)从而产生新的32位数字值(步骤208)。编码器用上述新的32位数字值中携带的新的低21位代替序列号的现有的低21位(步骤210)。这些低21位被使用并且与最初序列号的剩余7位一起用来产生新的28位序列号(步骤212)。作为一种选择,所述新的28位序列号也可由真随机数生成器产生。
现在参照图8,其中示出了在步骤118中产生新加密密钥的处理步骤。特别地,处理步骤118包括使用在步骤212中产生的28位数字和来自步骤202的64位制造厂商密钥数字。在步骤220,高4位被增加到28位号码中以产生32位号码。该32位号码和所述64位制造厂商密钥通过包含在编码器内的保密的复杂数学算法被组合起来,从而产生新的32位加密密钥。新序列号和新加密密钥被发送器使用以产生66位的字,其中6位用于功能识别。上述66位的字由操纵装置发送并且可被操纵装置接收,然后被解密以使其能最终执行适当的功能。当然,具有新序列号的发送器必须被按照下述顺序的内容由特定的操纵装置学习。
作为产生新序列号的步骤的一部分,应当预见到包含在编码器内的软件算法使用了伪随机数发生器。伪随机数发生器对于外部的观察者或用户来说是随机数发生器,但是,发生器使用“种子值”来产生新序列号,这里的“种子值”是现存的序列号。将特定的“种子值”放入发生器总会产生同样的结果值。应用在编码器内置的编密码算法被认为是产生新序列号的有效方法。
作为一种选择,如果需要,新序列号的产生也可通过信号激励,受限访问,用户可改变编码按钮80或94来完成。上述受限访问按钮80或94以用户不能无意地启动按钮的方式被包含在相应的外壳内。在这种情况下,用户必须物理地打开外壳,启动按钮去执行如在步骤102,106,118指定的新序列号的产生。这仅是一种用于新序列号的替代方案,它不需要上述步骤104中指出的特殊步骤顺序。
现在参照图9,可以看到操作流程图通常由标号250指代,该操作流程图披露了发送器或壁挂式遥控装置是如何利用操纵装置与新的序列号关联的。在步骤252,用户将操纵装置设置为学习模式。这可以通过按下壁挂式遥控装置42上的学习按钮或任何其它方式的数字来完成。这使得控制器52准备接收新序列号。下一步,在步骤254,用户在按下遥控装置或壁挂式遥控装置上的正常传输发送来发送新的序列号,以使得控制器52接收新序列号。在步骤256,控制器检验序列号是有效的并确认由射频发送方式发送的所有其它信息是适当和正确的,接着控制器将新的序列号存储到存储装置54中。一旦这些步骤完成,学习模式被自动激活(步骤258),然后操纵装置返回到操作模式。
基于前面所述,本领域的技术人员应当认识到在这里披露的本发明具有几个有益效果。在本发明中使用内置的编码跳跃系统(hopping system)允许用户使发送器自身产生新的序列号。此举自动地不学习(un-learn)或禁止发送器操作其先前学习的操纵装置或接收装置。这些可出于安全目的用来防止某人使用被盗的发送器或遥控装置。
因此,可以认识到本发明的一个或多个目的能够由上述本发明的结构及其方法来实现。尽管根据专利法规,只详细地列举和描述了最佳方式和最佳实施方案,但应当认识到本发明并不局限与此。因此,对于本发明的真实范围和宽度的认识应当参照下述的权利要求。
权利要求
1.一种用于控制阻挡物的位置的操纵装置,包括具有用户可改变的序列号的至少一个射频发送器,其用于以射频方式发送对应于所述发送器的射频发送信号;射频接收器,其适合于接收来自第一射频发送器的第一射频发送信号,并适合于接收来自具有第二用户可改变的序列号的第二射频发送器的第二射频发送信号;存储装置,其包括多个存储单元;控制器,其具有受控制器控制的序列号位置指针,并响应所述首次提及的射频发送信号的所述射频接收器的接收,以在通过所述控制器序列号位置指针获得的所述多个存储单元之一中存储对应于首次提及的射频发送器的第一存储序列号,所述控制器响应所述第二射频发送信号的所述接收器的接收,以在通过所述控制器序列号位置指针获得的所述多个存储单元的另一个中存储对应于所述第二射频发送器的第二存储序列号,在所述第一存储序列号存储后,所述控制器响应所述首次提及的射频发送信号的操作模式和接收,以用于移动所述阻挡物,并且在所述第一和第二存储序列号被存储后,所述控制器响应所述操作序列号并响应所述第二射频发送信号的接收,以用于移动所述阻挡物。
2.如权利要求1所述的操纵装置,其特征在于,所述控制器序列号位置指针包括受软件控制的编码位置指针。
3.如权利要求1所述的操纵装置,其特征在于,所述控制器包括微处理器。
4.一种用于控制阻挡物的位置的操纵装置,包括具有用户可改变的序列号的至少一个射频发送器,其用于以射频方式发送对应于所述发送器的射频发送信号;射频接收器,其适合于接收来自第一射频发送器的第一射频发送信号,并适合于接收来自具有第二用户可改变的序列号的第二射频发送器的第二射频发送信号;存储装置,其包括多个存储单元;以及连接到所述射频接收器的控制器,所述控制器将接收到的任何射频发送信号与在所述多个存储单元中存储的被学习到的序列号进行比较,其中当所述射频发送信号中的任何一个与存储在所述多个存储单元中的所述被学习到的序列号中的任何一个相匹配时,所述控制器使所述阻挡物移动。
5.如权利要求4所述的操纵装置,其特征在于,所述至少一个射频发送器包括功能按钮,当以第一种方式受到驱动时,所述功能按钮执行预定的功能,当以第二种方式受到驱动时,所述功能按钮改变所述用户可改变的序列号。
6.如权利要求5所述的操纵装置,其特征在于,所述射频发送器包括编码器,所述编码器利用制造厂商的密钥和当前序列号得到初始编程,其中以所述第二种方式进行的所述功能按钮的驱动使得所述编码器用所述制造厂商的密钥对所述当前序列号进行加密以产生新的序列号。
7.如权利要求6所述的操纵装置,其特征在于,所述编码器用所述制造厂商的密钥对所述新的序列号进行加密以产生新的加密密钥。
8.如权利要求5所述的操纵装置,其特征在于,所述处理器在存储所述用户可改变的序列号之前被置于学习模式中。
9.一种与能够控制阻挡物的位置的操纵装置一起使用的可修改的发送器,其特征在于,所述操纵装置包括控制器,所述控制器用于比较接收到射频发送信号与已存储的序列号,从而所述控制器能够在射频发送信号与任何一个已被存储的序列号相匹配时使阻挡物移动,所述发送器包括外壳;由所述外壳承载的编码器;以及由所述外壳承载的功能按钮,其特征在于,对所述功能按钮的驱动使得所述编码器产生能被所述控制器学习的新的序列号,从而允许所述可修改的发送器通过发出所述射频发送信号来移动所述阻挡物。
10.如权利要求9所述的可修改的发送器,其特征在于,所述功能按钮能以与用于所述功能按钮的正常功能的典型方式不同方式受到驱动,以产生所述新的序列号。
11.如权利要求10所述的可修改的发送器,其特征在于,所述编码器利用制造厂商的密钥和当前序列号得到初始编程,其中在所述功能按钮被驱动时,所述当前序列号利用制造厂商的密钥得到加密以产生新的序列号,并且其中所述编码器利用所述制造厂商的密钥对所述新的序列号进行加密以产生新的加密密钥。
12.如权利要求9所述的可修改的发送器,其特征在于,所述功能按钮承载于所述外壳之内,并且只能通过打开所述外壳而被访问。
13.一种用于产生和学习与能够移动阻挡物的操纵装置一起使用的新序列号的方法,包括在所述操纵装置内提供控制器,所述控制器带有能够接收射频发送信号的接收器;提供连接到所述控制器的存储设备,所述存储设备具有存储在其内的基于编码的序列号;提供发送器外壳,在所述发送器外壳内承载有至少一个能够发射射频发送信号的编码器,以及至少一个用于驱动所述编码器的功能按钮;以及产生新的序列号,在受到所述至少一个功能按钮的驱动时,所述编码器能够发送所述新的序列号。
14.如权利要求13所述的方法,其特征在于,所述产生步骤包括按下所述至少一个功能按钮并在第一预定时间段里将其按住,如果所述按钮在所述第一预定时间段结束之前被松开,则执行指定的功能。
15.如权利要求14所述的方法,其特征在于,所述产生步骤包括在所述第一预定时间段结束之后松开所述至少一个功能按钮。
16.如权利要求15所述的方法,其特征在于,所述产生步骤还包括按下所述至少一个功能按钮并在第二预定时间段里将其按住,其中,所述至少一个功能按钮必须在从所述至少一个功能按钮被松开的时刻开始的第三预定时间段里被按下;以及如果所述至少一个功能按钮在所述第一预定时间段结束后未被松开,则中止产生所述新的序列号。
17.如权利要求16所述的方法,其特征在于,所述产生步骤进一步包括在所述第二时间段结束后松开所述至少一个功能按钮;以及在所述第二时间段结束之前,松开所述至少一个功能按钮的所述新的序列号的中止产生。
18.如权利要求17所述的方法,其特征在于,所述产生步骤进一部包括如果所述至少一个功能按钮在所述第二时间段结束之后未被松开,则中止产生所述新的序列号。
19.如权利要求18所述的方法,进一步包括激励一个触发以用于指示所述第一或第二时间段的结束。
20.如权利要求13所述的方法,其特征在于,所述产生步骤进一部包括用制造厂商的密钥对当前序列号进行加密,以产生所述新的序列号;和用所述制造厂商的密钥对所述新的序列号进行加密以产生新的加密密钥。
21.如权利要求13所述的方法,进一步包括将所述控制器设置于学习模式中;驱动所述编码器发送所述新的序列号到所述控制器,以用于学习所述新的序列号,从而当所述控制器不处于所述学习模式中时,使所述操纵装置在接收到所述新的序列号之后移动所述阻挡物。
22.如权利要求13所述的方法,其特征在于,所述产生步骤进一部包括以非标准方式驱动所述至少一个功能按钮。
23.如权利要求13所述的方法,进一步包括打开所述外壳以获得对所述至少一个功能按钮的访问。
全文摘要
一种与用于控制阻挡物的位置的操纵装置一起使用的可修改的发送器。操纵装置包括控制器,所述控制器用于比较接收到射频发送信号与已存储的序列号,以使所述控制器能够在射频发送信号与任何一个已被存储的序列号相匹配时使阻挡物移动。所述发送器包括承载编码器的外壳。功能按钮被承载于所述外壳,其特征是,以非标准方式驱动所述按钮可以产生新的序列号,所述控制器能够学习该新的序列号,从而允许所述可修改的发送器通过发送射频发送信号来移动阻挡物。可以激活受限制的访问以产生新的序列号。
文档编号E06B9/02GK1643547SQ03806156
公开日2005年7月20日 申请日期2003年3月3日 优先权日2002年3月15日
发明者S·默里 詹姆士 申请人:韦恩达尔顿公司