[go: up one dir, main page]

CN211319214U - 用于启用或禁用可训练收发器的操作的锁定机构 - Google Patents

用于启用或禁用可训练收发器的操作的锁定机构 Download PDF

Info

Publication number
CN211319214U
CN211319214U CN201890000704.0U CN201890000704U CN211319214U CN 211319214 U CN211319214 U CN 211319214U CN 201890000704 U CN201890000704 U CN 201890000704U CN 211319214 U CN211319214 U CN 211319214U
Authority
CN
China
Prior art keywords
trainable transceiver
sensor
sequence
data
transceiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201890000704.0U
Other languages
English (en)
Inventor
K·A·舒勒
S·L·吉林斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gentex Corp
Original Assignee
Gentex Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gentex Corp filed Critical Gentex Corp
Application granted granted Critical
Publication of CN211319214U publication Critical patent/CN211319214U/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本公开涉及启用和禁用可训练收发器的功能的系统和方法。可训练收发器可包括多个按钮、控制电路和锁定机构。多个按钮可以使控制电路控制远程装置的一个或多个功能。控制电路可以将多个按钮上的输入序列与预定序列进行比较。控制电路可以获取传感器读数并将传感器读数与预定数据进行比较。响应于确定所述输入序列与所述预定序列匹配,且所述传感器读数与所述预定数据匹配,锁定机构可以在控制远程装置的一个或多个功能时启用或禁用控制电路的操作。

Description

用于启用或禁用可训练收发器的操作的锁定机构
技术领域
本实用新型大体上涉及用于控制远程电子装置的收发器领域。
背景技术
收发器可以传输各种信号以控制远程电子装置(例如,车库开门器)的功能中的一个功能。收发器可具有按钮,其中的每一个按钮可以触发命令信号的传输以启动远程电子装置上的一个功能。这些收发器和这些收发器可以控制的远程电子装置可能具有安全漏洞,特别是当恶意实体在远程或物理上获得对收发器的访问时。
实用新型内容
本公开的至少一个方面涉及一种用于控制远程装置的可训练收发器。所述可训练收发器可包括多个按钮。所述多个按钮可以使控制电路控制远程装置的一个或多个功能。所述可训练收发器可包括在所述控制电路上执行的输入认证器模块。所述输入认证器模块可将所述多个按钮上的输入序列与预定序列进行比较。所述可训练收发器可包括锁定机构。所述锁定机构可响应于确定所述多个按钮上的所述输入序列与所述预定序列匹配,启用或禁用所述控制电路的操作以控制所述远程装置的一个或多个功能。
在一些实施例中,所述可训练收发器可包括在所述控制电路上执行的传感器验证模块。所述传感器验证模块可识别由传感器获取的传感器读数并将所述传感器读数与预定数据进行比较。在一些实施例中,所述锁定机构可响应于确定所述传感器读数与所述预定数据基本匹配并且确定所述多个按钮上的所述输入序列与所述预定序列匹配,启用或禁用所述控制电路的操作。在一些实施例中,所述传感器验证器可使用以下当中的至少一个:对在所述传感器处捕获的图像使用图像识别算法或对在所述传感器处获取的射频信号使用信号比较算法。
在一些实施例中,所述输入认证器模块可确定所述输入序列的第一输入的第一时间与所述输入序列的第二输入的第二时间之间经过的时间在预定义时间窗口内。在一些实施例中,所述输入认证器模块可响应于确定所述第一时间与所述第二时间之间经过的时间在所述预定义时间窗口内,将所述输入序列的第二输入与所述预定序列中的指定输入进行比较。在一些实施例中,所述输入认证器模块可比较所述多个按钮上的所述输入序列,并确定其是否与锁定序列或解锁序列中的一个匹配。
在一些实施例中,所述锁定机构可基于确定所述多个按钮上的所述输入序列与所述预定序列匹配,保存或从所述控制电路的存储器擦除控制所述远程装置的一个或多个功能的训练信息。在一些实施例中,所述锁定机构可包括机械开关。所述机构开关可基于确定所述多个按钮上的所述输入序列与所述预定序列匹配而启用或禁用所述控制电路的收发器的操作,以用于发射控制信号来控制所述远程装置的一个或多个功能。
本公开的至少一个方面涉及一种用于控制远程装置的系统。所述系统可包括多个按钮。所述多个按钮可接收多个输入,并且可使可训练收发器的控制电路使用训练信息控制远程装置的一个或多个功能。所述系统可包括耦合到所述控制电路的传感器。所述传感器可获取传感器数据,并且可将所述传感器数据中继到所述控制电路。所述系统可包括锁定机构。所述锁定机构可响应于所述多个输入与预定序列匹配且所获取的传感器数据与预定数据基本匹配而启用或禁用所述控制电路的操作。
在一些实施例中,所述传感器可响应于所述多个按钮处的所述多个输入与所述预定序列匹配而获取所述传感器数据。在一些实施例中,所述锁定机构可响应于所述多个输入与所述预定序列匹配且所获取的传感器数据与预定数据基本匹配使用户界面元件显示所述可训练收发器的状态。在一些实施例中,所述锁定机构可响应于所述多个按钮的子集上的所述多个输入与所述预定序列匹配而启用或禁用所述控制电路的操作。在一些实施例中,所述锁定机构可响应于所述多个输入与所述预定序列匹配且所获取的传感器数据与所述预定数据基本匹配从所述控制电路维持或删除所述训练信息。在一些实施例中,所述锁定机构可响应于所述多个输入与所述预定序列匹配且所获取的传感器数据与所述预定数据基本匹配,将电源连接到所述控制电路的收发器电路,以使得能够将控制信号传输到所述远程装置,或从所述控制电路的收发器断开所述电源以禁用将所述控制信号传输到所述远程装置。
本公开的至少一个方面涉及一种控制远程装置的方法。可训练收发器可接收多个按钮上的输入序列。所述可训练收发器可将从所述多个按钮接收的输入序列与预定序列进行比较。所述可训练收发器可响应于确定所述多个按钮上的所述输入序列与所述预定序列匹配,将所述可训练收发器的操作模式设置成启用或禁用以用于控制远程装置的一个或多个功能。
在一些实施例中,所述可训练收发器可经由传感器获取传感器读数。在一些实施例中,所述可训练收发器可将所述传感器读数与预定数据进行比较。在一些实施例中,所述可训练收发器可响应于确定所述传感器读数与所述预定数据基本匹配,将所述操作模式设置为启用或禁用。
在一些实施例中,所述可训练收发器可响应于接收所述输入序列的输入,识别所述可训练收发器的操作模式。在一些实施例中,所述可训练收发器可基于识别所述可训练收发器的操作模式,将所述多个按钮上的所述输入序列与锁定序列或解锁序列中的一个进行比较。
在一些实施例中,所述可训练收发器可确定所述输入序列的第一输入的第一时间与所述输入序列的第二输入的第二时间之间经过的时间在预定义时间窗口内。在一些实施例中,所述可训练收发器可响应于确定所述第一时间与所述第二时间之间经过的时间在所述预定义时间窗口内,将所述输入序列的第二输入与所述预定序列中的指定输入进行比较。在一些实施例中,所述可训练收发器可响应于将所述操作模式设置为启用或禁用,在用户界面元件上显示所述可训练收发器的操作模式。
在一些实施例中,所述可训练收发器可响应于确定所述多个按钮上的所述输入序列与所述预定序列匹配,从所述可训练收发器的存储器擦除用于控制所述远程装置的一个或多个功能的训练信息。在一些实施例中,所述可训练收发器可使用连接到电源的机械开关,设置所述可训练收发器的操作模式,所述电源耦合到所述可训练收发器。
替代实施例涉及如大体上可在权利要求书中陈述的其它特征和特征组合。
附图说明
图1是具有用于操作车库门的可训练收发器的车辆的实施例的透视图;
图2是具有禁用可训练收发器的一个功能的锁定机构的可训练收发器的框图;
图3是可训练收发器和可以与可训练收发器通信的外部装置的示意图;和
图4是启用或禁用可训练收发器的功能的方法的流程图。
具体实施方式
大体上参考附图,示出并描述了用于使可训练收发器训练并控制对单个信道的多个命令的系统、设备和方法。可训练收发器可以传输各种信号以控制或启动在远程电子装置上的功能之一(例如,开门或关门)。本公开允许在执行多因素认证时由锁定机构启用或禁用可训练收发器的操作。在一些实施例中,锁定机构可通过执行双因素认证来启用或禁用可训练收发器的操作。在第一认证步骤中,可训练收发器可以将按钮上的输入序列与锁定或解锁序列进行比较。在第二认证步骤中,可训练收发器可以将传感器获取的数据(例如,图像、射频信号等)与验证数据集进行比较。如果输入序列与锁定或解锁序列匹配,且传感器获取的数据与验证数据集匹配,可触发锁定机构以启用或禁用可训练收发器的操作。
大体参考用于控制家用电子装置和/或远程装置的可训练收发器,家用电子装置可包括下列装置:例如车库开门器、开门器、灯、安全系统和/或配置成接收激活信号和/或控制信号的其它装置。家用电子装置不需要与住宅相关联,而是也可以包括与企业、政府大楼或地点、或其它固定地点相关联的装置。远程装置可包含例如手机、智能手机、平板计算机、笔记本电脑、其它车辆中的计算硬件等移动计算装置和/或被配置成接收激活信号和/或控制信号的其它装置。
激活信号可以是有线信号或优选是无线信号,其被传输至家用电子装置和/或远程装置。激活信号可包括控制信号、控制数据、加密信息(例如,滚动码、滚动码种子、先行代码(look ahead code)、秘密密钥、固定码,或与加密技术有关的其它信息),或被传输到家用电子装置和/或远程装置的其它信息。激活信号可具有参数,例如,一个或多个传输频率(例如,信道)、加密信息(例如,滚动码、固定码、或与加密技术有关的其它信息)、识别信息(例如,序列号、生产商、型号或识别家用电子装置、远程装置和/或其它装置的其它信息)、和/或有关格式化激活信号以控制特定的家用电子装置和/或远程装置的其它信息。
可训练收发器可使用射频信号发射和/或接收信息(例如,激活信号、控制信号、控制数据、状态信息或其它信息)。例如,收发器可以传输和/或接收通常在260兆赫兹(MHz)和960兆赫兹(MHz)之间的超高频范围内的射频信号,但可以使用其它频率。在其它实施例中,可训练收发器可包括附加的硬件以用于传输和/或接收信号(例如,激活信号和/或用于传输和/或接收其它信息的信号)。在一些实施例中,可训练收发器可包括光传感器和/或发光元件、麦克风和/或扬声器、蜂窝收发器、红外收发器或其它通信设备。
可训练收发器可以由用户训练以与特定的远程装置和/或家用电子装置(例如,车库开门器)一起工作。在一些实施例中,用户可以将控制信息手动地输入到可训练收发器中以将可训练收发器配置成控制该设备。可训练收发器也可以学习来自原始发射器的控制信息。可训练收发器可以从原始发射器(例如,随家用电子装置销售的遥控器)接收包含控制信息的信号并检测所接收的信号的控制信息。在一些实施例中,原始发射器是由家用电子装置、远程装置,或特别用于相应的装置的其他装置的制造商生产的发射器。原始发射器可以是与家用电子装置、远程装置,或预期与该装置一起工作的其它装置分开销售的发射器。原始发射器可以为发射器或收发器,其为改装套件的一部分以向现有家用电子装置、远程装置或其他装置添加功能。原始发射器可以为不由家用电子装置、远程装置或其他装置的制造商或所有者制造或许可的发射器或收发器。
参考图1,根据示范性实施例示出了车辆100和车库110的透视图。车辆100可以是汽车、卡车、运动型车辆或其它车辆。示出车辆100包括可训练收发器单元102。在一些实施例中,可训练收发器单元102可以与车辆100的反射镜组合件(例如,后视镜组合件)集成。在其它实施例中,可训练收发器单元102可以安装到其它车辆内部元件,例如车辆车顶衬104、中控面板106、遮阳板、仪表板或车辆100内的其它控制单元。
可训练收发器单元102被配置成与车库110或其它结构的远程电子系统112通信。在一些实施例中,远程电子系统112被配置成控制附接到车库110的车库门的操作。在其它实施例中,远程电子系统112可以是家庭照明系统、家庭安全系统、数据网络(例如,使用ASK、使用OOK、使用FSK、LAN、WAN、蜂窝式等)、HVAC系统,或能够从可训练收发器单元102接收控制信号的任何其它远程电子系统。
现在参考图2,描绘了用于可训练收发器102的系统200的框图,其中锁定机构214禁用可训练收发器102的一个功能。环境200可以包括可训练收发器102、远程电子装置112和原始发射器216。可训练收发器102可以是诸如周边框架、后壳体或与后视镜组件相关联的其它边界的壳体的一部分。在一些实施例中,可训练收发器102的部件可位于壳体内或安装在壳体上。在一些实施例中,可训练收发器102的一些部件可位于壳体内或安装在壳体上,而可训练收发器102的其它部件可以不位于壳体内或不安装在壳体上。可训练收发器102可包括控制电路202、三个按钮204A–204C、显示器206、传感器208和电源212。在一些实施例中,锁定机构214可以是如图所示的控制电路202的一部分。在一些实施例中,锁定机构214可以与控制电路202分开但与其耦合。三个按钮204A–204C和显示器206可形成用户界面元件210的一部分。
为了触发锁定机构214启用或禁用可训练收发器102的功能,可训练收发器102的用户可首先在用户界面元件210处的三个按钮204A–204C上输入按钮按压序列218,作为双因素认证中的初始步骤。控制电路202可确定按钮按压序列218与锁定序列匹配。此时,控制电路202可使传感器208获取传感器数据220以完成双因素认证。传感器208可以是相机(例如,可见光、红外、紫外等)、麦克风和射频(RF)检测器(例如,近场通信(NFC)检测器)等等之一。然后,控制电路202可以将从传感器208获取的传感器数据220与验证数据进行比较。验证数据可以对应于先前从用户读取的数据(例如,虹膜图像、面部图像、RF信号频率等)以执行双因素认证。如果所获取的传感器数据220与验证数据基本匹配(例如,75%–100%),控制电路202可以使锁定机构214禁用可训练收发器102的一个或多个功能。在一些实施例中,锁定机构214可以防止将控制信号从可训练收发器102传输到远程电子装置112,以启动其上的一个或多个功能。
现在参考图3,描绘了可训练收发器102和可训练收发器102可与之通信的外部装置(例如,远程装置112和原始发射器216等)的示意图300。简要地概述,可训练收发器102可以包括具有处理器302、存储器304和收发器电路306的控制电路202,传感器208,具有一个或多个按钮204A–204N和显示器206的用户界面元件210,电源212,和锁定机构214,及其他组件。远程装置112可以包括控制电路322、存储器324、用于发射和接收信号的收发器电路326、监测自身的传感器328、环境、硬件、与另一个装置交互的交互装置330以及用于为部件供电的电源332。原始发射器216可以包括控制电路334、存储器336、用于发射和接收信号的收发器电路338以及用于对部件供电的电源340。
可训练收发器102的控制电路202可以被配置成从用户界面210接收输入。响应于用户界面210的输入,控制电路202可以使收发器电路306传输激活信号、控制信号和/或其它信号。控制电路202可以使用存储器304中的信息,以便使收发器电路306格式化信号,以由特定家用电子装置或远程装置112接收。在一些实施例中,存储器304可以包括装置的标识符、加密信息、用于传输到装置的频率和/或其他信息。
控制电路202可包括各种类型的控制电路(数字和/或模拟),并且可包括微处理器、微控制器、专用集成电路(ASIC)、图形处理单元(GPU)、或被配置成执行各种输入/输出、控制、分析和本文将描述的其它功能的其它电路。在其它实施例中,控制电路202可单独地为片上系统(SoC)或与本文中所描述的额外硬件部件一起形成片上系统(SoC)。在一些实施例中,控制电路202还可包括存储器304(例如,随机存取存储器、只读存储器、闪存存储器、硬盘存储装置、闪存存储装置、固态驱动存储器等)。在另外的实施例中,控制电路202可以充当包括在可训练收发器中的一个或多个硬件部件的控制器。在一些实施例中,控制电路202可充当人机接口(例如,用户界面210)或其它操作者输入装置的控制器,用于收发器、发射器、接收器或其它通信装置(例如,实现蓝牙通信协议)的控制器。
控制电路202可耦合到存储器304。存储器304可以用于促进本文所述的可训练收发器102的功能。存储器304可以是易失性和/或非易失性存储器。存储器304可以是随机存取存储器、只读存储器、闪存存储器、硬盘存储装置、闪存存储装置、固态驱动存储器等。在一些实施例中,控制电路202可读出并写入存储器304。存储器304可包括计算机代码模块、数据、计算机指令或其它信息,他们可以由控制电路执行或以其它方式促进本文所述的可训练收发器的功能。存储器304可包括加密代码、配对信息、识别信息、装置注册表等。存储器304可包括计算机指令、代码、程序、功能、数据集和/或用于实施本文所述的算法的其它信息。
用户界面210可包括一系列按钮和可照明标志、设计、灯或其他特征。可以使用本文所述的训练程序中的一种或多种训练每个按钮以操作不同的家用电子装置和/或远程装置112。在一些实施例中,每个按钮可以是物理机械按钮,其被配置成在按下按钮或与按钮进行其它交互时触发控制电路202以控制远程装置112。在一些实施例中,每个按钮可以是电子显示器上的软键,其被配置成在与软键交互时触发控制电路202以控制远程装置112。用户界面210的可照明特征可用于将信息传送至可训练收发器102的用户。用户界面210可包括显示器、一个或多个LED、扬声器和/或用于向车辆乘员提供输出的其它输出装置。输出可以向车辆乘员传达关于车辆在车库内的位置、结构和/或指定停车区域的信息。在一些实施例中,用户界面元件210可以包括可以是触敏的可重新配置的电子显示器。
在一些实施例中,用户界面210可以远离可训练收发器102的一个或多个其它部件定位。在可训练收发器102安装在车辆中或以其它方式与车辆集成的实施例中,用户界面210可位于车辆的驾驶舱内,并且可训练收发器102的一个或多个其它部件可位于其它位置(例如,在发动机舱中,在后备箱中,在仪表板后面或仪表板内,在顶篷中,驾驶舱内的其他地方和/或其他位置)。这可以允许在各种位置和/或定向中安装可训练收发器102,包括天线。这可以允许可训练收发器102的天线安装在、装配在或者以其他方式位于车辆中或车辆上而较少受车辆结构部件干扰的位置。
用户界面210和可训练收发器102的其它部件可以彼此进行单向或双向通信。在一些实施例中,用户界面210可以通过有线或无线方式与可训练收发器102的其余部件通信。在一些实施例中,用户界面210可通过有线方式与可训练收发器102的其余部件连接。在一些实施例中,用户界面210可包括收发器,其用于发射与所接收的输入相对应的信号,并用于接收要传送给车辆乘员的状态或其他信息。用户界面210可包括无线收发器(例如,WiFi收发器、蓝牙收发器、光收发器和/或其它收发器),其被配置成使用收发器电路306和/或第二收发器(例如,WiFi收发器、蓝牙收发器、光收发器和/或其他收发器)与其它部件通信,所述收发器电路和/或第二收发器远离操作者输入装置与其它部件一起定位。可以使用一个或多个无线通信协议(例如,蓝牙协议、WiFi协议、ZigBee协议或其他协议)执行可训练收发器102与操作者输入装置之间的通信。可训练收发器102的其它部件可以使用收发器电路306和/或第二或其它收发器(例如,蓝牙收发器)与操作者输入装置通信。
可训练收发器的传感器208可包括相机(例如,可见光、红外、紫外等)、麦克风、指纹读取器和射频(RF)检测器(例如,近场通信(NFC)检测器),等等。由传感器208获取的数据220可以被中继到控制电路202以进行额外处理。在一些实施例中,由传感器208获取的数据220可以用来监测可训练收发器102本身的状态和其它信息。在一些实施例中,由传感器208获取的数据220可由控制电路202使用以执行多因素认证。下文详细说明关于传感器208的功能和由传感器208获取的数据220的使用的额外细节。
在一些实施例中,电源212也可以包括在可训练收发器102中。控制电路202可以控制电源212,使得天线和/或收发器电路306配备有基于可训练收发器102的定向确定的功率量。在一个实施例中,电源212可以是或可以包括车辆电力系统。电源可以是车辆电力系统,包括电池、交流发电机或发电机、电力调节设备和/或其它电力设备。在其它实施例中,电源212可以包括这些部件,诸如电池、电容器、太阳能电池和/或其它发电或储能设备。
可训练收发器102可以被训练成现有的原始发射器216,使得可训练收发器102控制与原始发射器216相关联的装置。例如,用户可以设置可训练收发器102和原始发射器216,使得可训练收发器102在原始发射器216的传输范围内。用户然后可以使原始发射器216(例如,通过按下原始发射器216上的按钮)发送激活信号或其它传输信号。可训练收发器102可以基于来自原始发射器216的传输信号识别一个或多个激活信号参数、装置和/或其它信息,可训练收发器102可以使用收发器电路306接收该传输信号。控制电路、存储器和/或其它收发器电路306可以识别、确定和/或存储信息,例如,一个或若干频率、或由原始发射器216使用的信道以及因此与原始发射器216相关联的装置、控制代码或其他加密信息、载波频率、带宽和/或其他信息。
在一些实施例中,远程装置112或其他装置可以被配置成学习标识符、加密信息和/或来自可训练收发器102的其它信息。例如,装置可以被置于学习模式中,在此模式中,用户从可训练收发器102发送传输(例如,通过提供输入,引起所述传输)。装置可以接收该传输,并作为响应执行功能。例如,装置可以响应于接收到该传输而发送确认传输,发送包括就绪指示的传输(例如,装置与可训练收发器102同步,已交换加密信息,已在装置使用的所有信道上确认通信等),存储可训练收发器102的标识符和/或执行其他功能。此过程可构成可训练收发器102与远程装置112或其他装置的配对。对于使用滚动码的系统,可训练收发器102与装置可以被同步化,使得可训练收发器102与装置的计数器从相同的滚动码值开始。
可训练收发器102的控制电路202可包括存储器304中的一个或多个模块和其它数据,以用于执行和/或促进本文中所述的可训练收发器102的操作和功能。在一些实施例中,可训练收发器102的存储器304可包括训练模块308、输入认证器模块310、锁定/解锁序列312、传感器验证模块314和验证数据316,等等。可以使用处理器302执行或以其它方式处理或实现控制电路202的模块。处理器302可以是用于执行计算、处理输入、生成输出和/或以其他方式执行计算任务的通用或专用处理器或电路。在一些实施例中,这些模块(例如,训练模块308、输入认证器模块310和传感器验证模块314等)各自可以是用于执行其中指定的指令的通用或专用处理器或电路。
用户界面210可以包括一个或多个按钮204A–204N和显示器206。在一些实施例中,每个按钮204A–204N可以是物理机械按钮(例如,按钮、物理开关等)。在一些实施例中,每个按钮204A–204N可以是电子显示器上的触敏按钮(例如,车辆中控台106上或可训练收发器102的镜组件壳体上的屏幕)。按下按钮204A–204N或与该按钮交互可触发控制电路202执行或以其他方式处理对应功能(例如,发送命令信号以启动远程装置112上的功能)。用户界面元件210可以通过指示器指示可训练收发器102的状态(例如,执行所请求的操作成功或失败)。在一些实施例中,指示器可以是光源,例如白炽灯泡、激光发射二极管或ASCII显示器,等等。在一些实施例中,指示器可以是电声转换器,例如扬声器、蜂鸣器或者警报器,等等。在一些实施例中,指示器可以是在电子显示器上呈现和显示的图形用户界面元件。在一些实施例中,用户界面210可以与可训练收发器102的其他部件和/或模块一起定位。在一些实施例中,用户界面210可远离可训练收发器102的其它部件和/或模块定位(例如,在车辆中控台106、遮阳板、仪表板或车辆100内的其它控制单元处)。
训练模块308可包括指令、程序、可执行代码和/或由控制电路202使用以执行训练功能的其它信息。训练模块308可以从原始发射器216学习控制信息(或训练信息)以控制远程装置112的功能。在一些实施例中,在用户界面元件210上按下按钮204A–204N之一时,训练模块308可以进入训练模式以学习控制信息或训练信息。训练模块308可使用一个或多个算法、查询表和/或其他信息结构/技术分析所接收的控制信号。训练模块308还可以将从原始发射器216接收的控制信号的一个或多个特性存储在存储器304中。使用从原始发射器216接收的控制信号,训练模块308还可使用任何数量的技术来训练可训练收发器102以控制远程装置112的一个或多个功能。在一些实施例中,训练模块308可分析或解析来自原始发射器216的控制信号。基于对控制信号的分析或解析,训练模块308可将控制信息存储在存储器304中。在一些实施例中,训练模块308可以基于控制信号的消息特性(例如,位序列)识别控制信号的代码类型(例如,滚动码或固定码)。如果训练模块308确定控制信号的代码类型是滚动码,则训练模块308可启动并维护计数器以记录滚动码计数。训练模块308可使用户界面元件210上的指示器(例如,使用针对用户的音频和/或视觉信号)指示可训练收发器102的训练结果(例如,成功或失败)。训练模块308可在多个消息和/或信号上重复此功能。
为了启动双因素认证的第一步以启用或禁用可训练收发器102的操作,在处理器302上执行的输入认证器模块310可确定一个或多个按钮204A–204N上的输入序列218是否与锁定/解锁序列312匹配。锁定/解锁序列312可指定要按下按钮204A–204N的顺序,以完成双因素认证的第一步。例如,锁定/解锁序列312可指定将被按下的第一按钮204A,接着第三按钮204C,然后第一按钮204A,并且最后第二按钮204B,以完成双因素认证的第一步。在一些实施例中,按钮204A–204N的子集可以被指定用于锁定/解锁序列312。在一些实施例中,锁定/解锁序列312可指定启用可训练收发器102的操作要按压的按钮204A–204N的一个顺序和禁用可训练收发器102的操作要按压的按钮204A–204N的不同顺序。锁定/解锁序列312可以存储为存储器304上的数据结构(例如,阵列、链接列表、矩阵等)。在一些实施例中,响应于按下按钮204A–204N中的一个按钮,输入认证器模块310可识别可训练收发器102的操作模式。操作模式可以是启用或禁用。如果操作模式是启用,输入认证器模块310可将输入序列218与用于禁用可训练收发器102的锁定序列进行比较。如果操作模式是禁用,输入认证器模块310可将输入序列218与用于启用可训练收发器102的解锁序列进行比较。这样,输入认证器模块310可以使用可训练收发器102上的预先存在的按钮204A–204N来执行双因素认证的第一步以启用或禁用可训练收发器102的操作。
输入认证器模块310可以检测一个或多个按钮204A–204N中的一个按钮上的按下。在一些实施例中,在检测到按钮204A–204N的每一次按下时,输入认证器模块310可识别哪个按钮204A–204N被按下。输入认证器模块310可比较识别为按下的按钮204A–204N与锁定/解锁序列312中的按钮。在一些实施例中,输入认证器模块310可以在存储器304上维护指针或计数器。每次按下一个或多个按钮204A–204N时,输入认证器模块310可以更新指针或使计数器递增。使用指针或计数器,输入认证器模块310可以记录锁定/解锁序列312内的哪个指定按钮是被按下的按钮,其将与被识别为按下的按钮204A–204N进行比较。每次按下的按钮204A–204N与由锁定/解锁序列312指定的按钮匹配时,输入认证器模块310可更新指针或将计数器递增到由锁定/解锁序列312指定的下一按钮。
在一些实施例中,输入认证器模块310可在将输入序列218与锁定/解锁序列312进行比较时,确定按钮204A–204N上的两次连续按下是否在预定义时间窗口内。输入认证器模块310可维护存储器304上的计时器以记录每次按下按钮204A–204N的时间。在一些实施例中,在检测到按下按钮204A–204N之一时,由输入认证器模块310维护的计时器可存储所检测到的按钮204A–204N按下的时间,以及哪个按钮204A–204N被识别为按下。有了定时器,输入认证器模块310可识别当前按下按钮204A–204N的时间。输入认证器模块310还可以识别先前按下按钮204A–204N的时间。输入认证器模块310接着可确定当前按下时间与先前按下时间之间经过的时间。输入认证器模块310可以将经过的时间与预定义时间窗口进行比较。如果两个连续按压之间经过的时间小于预定义时间窗口,输入认证器模块310可将被识别为按下的按钮204A–204N与在由指针或计数器识别的锁定/解锁序列312内的指定按钮进行比较。如果两次连续按下之间经过的时间大于或等于预定义时间窗口,输入认证器模块310可以刷新指针或将计数器设置为零。输入认证器模块310还可以将被识别为按下的按钮204A–204N与由锁定/解锁序列312指定的初始按钮进行比较。这样,输入认证器模块310可迫使可训练收发器102的用户在设定的时间量内输入整个输入序列218,由此防止可训练收发器102的意外禁用或启用。
如果按下的按钮204A–204N与由锁定/解锁序列312指定的按钮不匹配,输入认证器模块310可以识别可训练收发器102的操作模式。如果操作模式被识别为启用,输入认证器模块310可允许控制电路202执行对应于被识别为按下的按钮204A–204N的操作。如果操作模式被识别为禁用,锁定机构214可以防止控制电路202执行对应于被识别为按下的按钮204A–204N的操作,如本文下面将详述的。另外,输入认证器模块310可复位指针和计数器,以用于记录由锁定/解锁序列312指定的哪个按钮将与被识别为按下的按钮204A–204N进行比较。
如果按下的按钮204A–204N与由锁定/解锁序列312指定的按钮匹配,输入认证器模块310可确定由锁定/解锁序列312指定的按钮是否是指定的最后一个按钮。在一些实施例中,输入认证器模块310可将计数器与锁定/解锁序列312的长度进行比较以确定所指定的按钮是否为最后一个按钮。在一些实施例中,输入认证器模块310可确定指针引用锁定/解锁序列312的最后一个元素,以确定所指定的按钮是否为最后一个按钮。如果由锁定/解锁序列312指定的按钮不是所指定的最后一个按钮,输入认证器模块310可识别由锁定/解锁序列312指定的下一个按钮。输入认证器模块310还可以更新指针或使计数器递增。如果由锁定/解锁序列312指定的按钮是所指定的最后一个按钮,输入认证器模块310可调用传感器验证模块314以执行双因素认证的第二步,如本文下面详述的。在一些实施例中,输入认证器模块310可触发锁定机构214以启用或禁用可训练收发器102的操作。
作为双因素认证的第二步的一部分,在处理器302上执行的传感器验证模块314可从传感器208获取数据220。在一些实施例中,响应于一个或多个按钮204A–204N上的输入序列218与锁定/解锁序列312匹配,传感器验证模块314可从传感器208获取数据220。在一些实施例中,响应于输入序列218与锁定/解锁序列匹配312,传感器验证模块314可触发用户界面元件210以(例如,经由显示器206或指示器)提示用户传感器208正在获取数据220。所获取的数据220可来自多个传感器208(例如,可见光谱相机、红外光谱相机、指纹读取器、射频(RF)传感器等)。在一些实施例中,传感器208可以包括指向可训练收发器102的用户(例如,指向用户的面部、用户的眼睛、用户的手指等)的相机。在一些实施例中,传感器208可以包括指纹传感器以获得可训练收发器102的用户的指纹。在一些实施例中,传感器208可以包括RF传感器以从令牌生成器(例如,从钥匙链、智能卡、笔记本电脑、智能手机或与可训练收发器102的用户相关联的其它移动装置)获得RF信号。在一些实施例中,令牌生成器可以包括射频标识(RFID)元件,所述射频标识元件用于通过传感器208检测RF信号。在一些实施例中,令牌生成器可以根据令牌生成器的用户的请求(例如,按下按钮)将RF信号传输到传感器208。
已从传感器208获取数据220后,传感器验证模块314可识别所获取的数据220的数据类型。所获取的数据220的数据类型可对应于所使用的传感器208的类型(例如,相机、指纹读取器、RF传感器等)。所获取的数据220的数据类型可以包括图像、电容读数或RF信号,等等。在一些实施例中,传感器验证模块314可将所获取的数据220存储到存储器304上。在一些实施例中,传感器验证模块314还可以将所获取的数据220连同所获取数据220的识别的数据类型存储在存储器304上。在一些实施例中,所获取的数据220和所识别的数据类型可以被暂时存储,并且可以在预定义时间窗口逝去之后被删除。
传感器验证模块314可确定验证数据316是否存储在存储器304上。验证数据316可对应于与所获取的数据220相同类型的数据,且可被传感器验证模块314用作双因素认证中的第二步的一部分。传感器验证模块314可确定所获取的数据220是否是传感器208从可训练收发器102的用户获取数据220的第一次。在一些实施例中,传感器验证模块314可确定所获取的数据220是否是所识别的数据类型的第一次。在一些实施例中,传感器验证模块314可以维护计数器、计时器或指针以记录传感器208获取数据220的次数或情况。如果所获取的数据220是第一次,传感器验证模块314可将所获取的数据220设置为验证数据316。此外,如果所获取的数据220是所识别的数据类型的第一次,传感器验证模块314可以将所识别的数据类型的所获取的数据220设置为验证数据316。另外,传感器验证模块314连同输入认证器模块310可以继续触发锁定机构214以启用或禁用可训练收发器102的操作。
否则,如果所获取的数据220不是第一次,传感器验证模块314可确定验证数据316已经存储在存储器304上。此外,如果所获取的数据220不是所识别的数据类型的第一次,传感器验证模块314可以确定所识别的数据类型的验证数据316已经存储在存储器304上。如果确定验证数据316已经存储在存储器304上,传感器验证模块314可将所获取的数据220与验证数据316进行比较。在一些实施例中,传感器验证模块314可以识别验证数据316的数据类型和所获取的数据220的数据类型。如果验证数据316的数据类型与所获取的数据220的数据类型匹配,传感器验证模块314可继续将所获取的数据220的特征空间与验证数据316的特征空间进行比较。
为了确定所获取的数据220的特征空间与验证数据316的特征空间,传感器验证模块314可对验证数据316和所获取的数据220使用图像识别算法(例如,对象识别或特征点辨识(blob recognition))。传感器验证模块314还可以对验证数据316和所获取的数据220使用生物测定检测算法(例如,面部识别或虹膜识别算法)。传感器验证模块314还可以对验证数据316和所获取的数据220使用信号处理技术(例如,主分量分析、线性判别分析、多线性子空间学习、神经网络或其它模式识别技术)。
有了所获取的数据220和验证数据316两者的特征空间,传感器验证模块314可确定从传感器208获取的数据220是否与验证数据316基本类似。传感器验证模块314可计算所获取的数据220的特征空间与验证数据316的特征空间之间的差值。差值可表示所获取的数据220与验证数据316之间的差异或距离的量度。传感器验证模块314可确定差值是否小于预定阈值。可以设置预定阈值,使得所获取的数据220的特征空间与验证数据316的特征空间应有75%–100%的相似。如果确定该差值小于预定阈值,传感器验证模块314可确定所获取的数据220与验证数据316基本类似。传感器验证模块314还可以认证可训练收发器102的用户,作为双因素认证的一部分。传感器验证模块314可进一步(例如,使用显示器206或指示器)在用户界面元件210上显示验证成功的指示。如果确定该差值大于或等于预定阈值,传感器验证模块314可确定所获取的数据220与验证数据316基本不类似。此外,传感器验证模块314可拒绝认证可训练收发器102的用户。传感器验证模块314还可(例如,使用显示器206或指示器)在用户界面元件210上显示认证失败的指示。
一旦多因素认证完成,输入认证器模块310和/或传感器验证模块314可识别可训练收发器102的操作模式。如果操作模式被设置为启用,输入认证器模块310和/或传感器验证模块314可以将操作模式设置为禁用。输入认证器模块310和/或传感器验证模块314还可以触发锁定机构214以禁用可训练收发器102的操作。如果操作模式被设置为禁用,输入认证器模块310和/或传感器验证模块314可以将操作模式设置为启用。输入认证器模块310和/或传感器验证模块314还可触发锁定机构以启用可训练收发器102的操作。
根据来自输入认证器模块310和/或传感器验证模块314的触发指令,锁定机构214可以启用或禁用可训练收发器102的操作。在一些实施例中,锁定机构214可以是可由处理器302执行的存储器304上的模块。在一些实施例中,锁定机构214可以是控制电路202的单独的电子部件(例如,多路复用器)。在一些实施例中,锁定机构214可以是耦合到控制电路202的单独的电子部件。在一些实施例中,锁定机构214可包括联接到可训练收发器102的一个或多个部件的机械开关。在一些实施例中,锁定机构214可由输入认证器模块310和/或传感器验证模块314控制。
在一些实施例中,锁定机构214可以基于来自输入认证器模块310和/或传感器验证模块314的触发将操作模式设置为启用或禁用。在可训练收发器102的操作模式设置为禁用的情况下,锁定机构214可以限制可训练收发器102的功能的至少一个子集。在一些实施例中,锁定机构214可以经由收发器电路306禁止将控制信号从可训练收发器102传输到远程装置112。在一些实施例中,当禁用可训练收发器102的功能时,锁定机构214可以(例如,使用多路复用器或联接到电源212和收发器电路306的机械开关)断开从电源212到收发器电路306的电力。在一些实施例中,在禁用可训练收发器102的功能时,锁定机构214可以从存储器304删除或擦除由训练模块308确定的训练信息。在一些实施例中,当可训练收发器102的操作设置为禁用时,锁定机构214可以禁止训练模块308进入训练模式,以学习用于控制远程装置112的一个或多个功能的控制信息。在一些实施例中,响应于可训练收发器102的操作模式设置为禁用,锁定机构214可以使用户界面元件210(例如,经由显示器206或指示器)将可训练收发器102的操作模式指示为禁用。通过禁用可训练收发器102,锁定机构214可以防止恶意个体(以直接物理访问或远程访问可训练收发器102)激活可训练收发器102的功能。这样,锁定机构214可以限制这些个体以未经请求或错误的方式激活远程装置112的一个或多个功能。
在可训练收发器102的操作模式设置为启用的情况下,锁定机构214可以准许可训练收发器102的所有功能。在一些实施例中,锁定机构214可以允许通过收发器电路306将控制信号从可训练收发器102传输到远程装置112。在一些实施例中,当启用可训练收发器102的功能时,锁定机构214可以(例如,使用多路复用器或联接到电源212和收发器电路306的机械开关)维持或连接从电源212到收发器电路306的电力。在一些实施例中,在启用可训练收发器102的功能时,锁定机构214可以维持来自存储器304的由训练模块308确定的训练信息。在一些实施例中,当可训练收发器102的操作设置为启用时,锁定机构214可使得训练模块308能够进入训练模式以学习用于控制远程装置112的一个或多个功能控制信息。在一些实施例中,响应于可训练收发器102的操作模式设置为启用,锁定机构214可以使用户界面元件210(例如,使用显示器206或指示器)将可训练收发器102的操作模式指示为启用。通过启用可训练收发器102,锁定机构214可以允许可训练收发器102的合法用户重新获得访问并激活可训练收发器102的功能。此外,锁定机构214可以帮助此类用户使用可训练收发器102控制在激活远程装置112的一个或多个功能时的访问。
现在参考图4,示出了启用或禁用可训练收发器的操作的方法400。可使用本文详述的各种部件和/或模块,诸如结合图2和图3所描述的可训练收发器102执行方法400。简要概述,步骤405-445可对应于双因素认证过程中的第一步,步骤450-495可对应于双因素认证过程中的第二步。
更详细地,在步骤405,可训练收发器可以检测按钮按下。可训练收发器上的每个按钮可以是物理机械按钮、触敏按钮或其组合。按钮的按下可以触发可训练收发器执行特定功能。在未检测到按钮按下之前,可训练收发器可以重复步骤405的功能。在步骤410,一旦检测到按钮按下,可训练收发器可识别被按下的按钮。此时,可训练收发器可以通过将按下的按钮与锁定/解锁序列进行比较而启动双因素认证过程中的第一步。锁定/解锁序列可包括启用或禁用可训练收发器的设定的定义按钮序列。在一些实施例中,可以有一个启用可训练收发器的按下按钮序列和另一个禁用可训练收发器的按钮序列。
在步骤415,可训练收发器可以确定自上一次按钮按下起经过的时间是否大于时间限制。时间限制可以限制可训练收发器的用户输入定义的按钮序列以启用或禁用可训练收发器的时间量。时间限制还可防止用户偶然或无意地启用、禁用或以其它方式切换可训练收发器的模式。在步骤420,如果所经过的时间超过时间限制,可训练收发器可识别在锁定/解锁序列中指定的初始按钮。这样,对照锁定/解锁序列检查的按钮可返回锁定/解锁序列的开始。在步骤425,如果所经过的时间小于或等于时间限制,可训练收发器可识别锁定/解锁序列中的当前按钮。这样,对照锁定/解锁序列检查的按钮可继续进行锁定/解锁序列中的下一个。在步骤430,可训练收发器可确定按下的按钮是否按照锁定/解锁序列进行。
在步骤435,如果按下的按钮并未按照锁定/解锁序列进行,可训练收发器可以确定是否启用装置模式。在步骤440,如果启用装置模式,可训练收发器可以执行所分配的功能。此时,可训练收发器可恢复对应于被识别为按下的按钮的正常功能。否则,如果禁用装置模式,可训练收发器可以不执行任何功能。这样,通过禁用可训练收发器,可以防止恶意用户访问可训练收发器的功能以激活远程装置。在步骤445,如果按下的按钮根据锁定/解锁序列进行,可训练收发器可确定按下的按钮是否是锁定/解锁序列中的最后一个按钮。如果按下的按钮并非锁定/解锁序列中的最后一个按钮,可训练收发器可以重复步骤405-440的功能。
在步骤450,如果按下的按钮是锁定/解锁序列中的最后一个按钮,可训练收发器可获取传感器数据。可训练收发器还可确定双因素认证的第一步已完成。从这个例子,可训练收发器还可以启动双因素认证的第二个最后步骤。传感器数据可来自以下当中的至少一个:相机、指纹读取器和射频(RF)传感器,等等。在步骤455,可训练收发器可确定所获取的数据是否与验证数据基本匹配。验证数据可以对应于与从传感器获取的数据相同的数据类型。为了确定所获取的数据是否与验证数据基本匹配,可训练收发器可以使用图像识别算法、生物测定识别算法和其他信号处理技术,等等。在一些实施例中,如果传感器正第一次获取数据,可训练收发器可以将所获取的数据设置为验证数据。
在步骤460,如果所获取的数据与验证基本不匹配,可训练收发器可以拒绝认证。在步骤465,可训练收发器可以维持装置模式。这样,可训练收发器可以防止除了合法用户之外的用户(例如,恶意用户)获得对可训练收发器的访问。在步骤470,另一方面,如果所获取的数据与验证数据基本匹配,可训练收发器可以认证可训练收发器的操作者。在从传感器获取的数据与验证数据基本匹配,且按下的按钮与锁定/解锁序列匹配时,可训练收发器可完成双因素认证的第二个最后步骤。从此时,可以允许可训练收发器的用户将可训练收发器的装置模式从启用切换为禁用,或反之亦然。
在步骤475,可训练收发器可以识别装置模式。在步骤480,可训练收发器可以确定是否启用或禁用装置模式。在步骤485,如果启用装置模式,可训练收发器可以禁用可训练收发器的操作。在禁用可训练收发器的操作时,可以防止可训练收发器发送信号,以及其它功能。在一些实施例中,可以从可训练收发器的存储器擦除用于控制另一远程装置的训练或控制信息。在步骤490,如果禁用装置模式,可训练收发器可以启用可训练收发器的操作。在启用可训练收发器的操作时,可以允许可训练收发器发送信号,以及其它功能。在一些实施例中,可以允许可训练收发器进入训练模式以重新学习用于控制另一远程装置的控制或训练信息。在步骤495,可训练收发器可以显示可训练收发器的装置模式的指示。
如各种示范性实施例中所示的系统和方法的构造和布置仅为说明性的。尽管在本公开中仅详细描述几个实施例,但许多修改是可能的(例如,各种元件的大小、尺寸、结构、形状和比例的变化、参数值、安装布置、材料使用、颜色、定向等)。例如,元件的位置可以颠倒或以其他方式变化,且离散元件的性质或数量或位置可更改或变化。因此,所有此类修改希望包括在本公开的范围内。任何过程或方法步骤的次序或序列可根据替代实施例而变化或重新排序。可在不脱离本公开的范围的情况下对示例性实施例的设计、操作条件和布置作出其他替代、修改、改变和省略。
本公开涵盖用于实现各种操作的方法、系统和任何机器可读媒体上的程序产品。可使用现有计算机处理器、或通过用于为实施本公开的实施例的目的或另一目的并入的合适的系统的专用计算机处理器、或通过硬接线系统来实施本公开的实施例。本公开范围内的实施例包括程序产品,所述程序产品包括用于携载或上面存储有机器可执行指令或数据结构的机器可读介质。此类机器可读媒体可以是能通过通用或专用计算机或具有处理器的其它机器存取的任何可用媒体。通过举例,此类机器可读媒体可包括RAM、ROM、EPROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于携载或存储呈机器可执行指令或数据结构形式的所要程序代码且可由通用或专用计算机或具有处理器的其它机器存取的任何其它媒体。当信息在网络或另一通信连接(硬接线、无线、或硬接线或无线的组合)上传送或提供到机器时,所述机器适当地把所述连接看作是机器可读介质。因此,适当地将任何此类连接称作机器可读介质。以上各项的组合也包括在机器可读介质的范围内。机器可执行指令包括例如使通用计算机、专用计算机或专用处理机器执行某一功能或功能组的指令和数据。
尽管图式示出方法步骤的特定次序,但步骤的次序可不同于所描绘的次序。可同时或部分同时执行两个或多于两个步骤。此类变化将取决于所选择的软件和硬件系统以及设计者的选择。所有此类变化在本公开的范围内。同样地,可利用具有基于规则的逻辑和用以实现各种连接步骤、处理步骤、比较步骤和决策步骤的其他逻辑的标准编程技术来实现软件实施方式。

Claims (4)

1.一种用于控制远程装置的可训练收发器,其特征在于,包括:
多个按钮,所述多个按钮被配置成接收多个输入;
在控制电路上执行的输入认证器模块,所述输入认证器模块被配置成将所述多个按钮上的输入序列与预定序列进行比较;以及
锁定机构,所述锁定机构被配置成响应于确定所述多个按钮上的所述输入序列与所述预定序列匹配,启用或禁用所述控制电路的操作以控制所述远程装置的一个或多个功能。
2.根据权利要求1所述的可训练收发器,其特征在于,还包括:
在所述控制电路上执行的传感器验证模块,所述传感器验证模块被配置成识别由传感器获取的传感器读数并且将所述传感器读数与预定数据进行比较;并且
其中,所述锁定机构还被配置成响应于确定所述传感器读数与所述预定数据基本匹配并且确定所述多个按钮上的所述输入序列与所述预定序列匹配,启用或禁用所述控制电路的操作。
3.根据权利要求1或2所述的可训练收发器,其特征在于,所述锁定机构包括机械开关,所述机械开关被配置成基于确定所述多个按钮上的所述输入序列与所述预定序列匹配,启用或禁用所述控制电路的收发器的操作,以用于发射控制信号来控制所述远程装置的所述一个或多个功能。
4.一种用于控制远程装置的系统,其特征在于,包括:
多个按钮,所述多个按钮被配置成接收多个输入;
耦合到控制电路的传感器,所述传感器被配置成获取传感器数据,并且将所述传感器数据中继到所述控制电路;以及
所述可训练收发器的锁定机构,所述锁定机构被配置成响应于所述多个输入与预定序列匹配并且所获取的传感器数据与预定数据基本匹配,启用或禁用所述控制电路的操作。
CN201890000704.0U 2017-04-19 2018-04-10 用于启用或禁用可训练收发器的操作的锁定机构 Active CN211319214U (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201762487438P 2017-04-19 2017-04-19
US62/487,438 2017-04-19
PCT/US2018/026781 WO2018194877A1 (en) 2017-04-19 2018-04-10 Locking mechanisms for enabling or disabling the operations of trainable transceivers

Publications (1)

Publication Number Publication Date
CN211319214U true CN211319214U (zh) 2020-08-21

Family

ID=63856865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201890000704.0U Active CN211319214U (zh) 2017-04-19 2018-04-10 用于启用或禁用可训练收发器的操作的锁定机构

Country Status (3)

Country Link
CN (1) CN211319214U (zh)
DE (1) DE212018000204U1 (zh)
WO (1) WO2018194877A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102020125372A1 (de) 2020-09-29 2022-03-31 Brendel Holding Gmbh & Co. Kg Funksystem zur Steuerung eines Arbeitsgeräts

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1109466C (zh) * 1998-04-23 2003-05-21 西门子公司 具有扩充的用户识别功能的无线电设备
WO2005091240A2 (en) * 2004-03-16 2005-09-29 Johnson Controls Technology Company System and method of training in a transmit/receive system
US8643467B2 (en) * 2009-01-02 2014-02-04 Johnson Controls Technology Company System and method for causing garage door opener to open garage door using sensor input
CA2964101A1 (en) * 2014-10-08 2016-04-14 Gentex Corporation Secondary security and authentication for trainable transceiver

Also Published As

Publication number Publication date
WO2018194877A1 (en) 2018-10-25
DE212018000204U1 (de) 2019-11-26

Similar Documents

Publication Publication Date Title
US11145190B2 (en) Trainable transceiver and mobile communications device systems and methods
CN110291568B (zh) 利用可训练收发器的单个信道训练和控制远程装置的多个功能
CN111516640B (zh) 车门控制方法、车辆、系统、电子设备和存储介质
CN110199330B (zh) 选择性传输与单个收发器信道相关联的命令
US20150248799A1 (en) Fingerprint identification system for vehicle and vehicle smart key including the same
US20100159846A1 (en) Systems and methods for configuring and operating a wireless control system in a vehicle for activation of a remote device
CN106469480A (zh) 载具的控制系统、控制装置及移动装置
US20210229633A1 (en) Biometric user authenticating keys for vehicles and methods of use
KR20200017241A (ko) 출입 관리 시스템 및 이를 이용한 출입 관리 방법
US20190122471A1 (en) Key unit, control system, control method, and non-transitory computer-readable storage medium having program stored therein
CN105644501A (zh) 远程操控汽车的方法、装置及终端
CN113449285A (zh) 认证系统以及认证方法
US20230124612A1 (en) Control device and control method
US10424193B1 (en) Locking mechanisms for enabling or disabling the operations of trainable transceivers
KR20220098656A (ko) Ble 및 지문 방식에 기반한 차량 인증 시스템 및 방법
CN211319214U (zh) 用于启用或禁用可训练收发器的操作的锁定机构
JP6400963B2 (ja) 車両制御システム
CN220410343U (zh) 可训练收发器
CN117233500A (zh) 智能钥匙电量检测方法、装置、电子设备及可读存储介质

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant